tPCSI$2OpenVMS VAX POLYCENTER Software Installation X0.0a DECVAXVMSVDEV$product DEC VAXVMS VDE V1.4-0 full ; information PREREQ ;2 software DEC VAXVMS VMS version minimum V6.2 ;2 software DEC VAXVMS RDB version minimum V6.0 ;2 software DEC VAXVMS CMS version minimum V3.6 ;4 software DEC VAXVMS NMAIL version minimum V9.3 ;8 software DEC VAXVMS DWMOTIF version minimum V1.2-4 ;0 directory [SYSTEST.VDE] protection private ;% directory [SYSHLP.EXAMPLES.VDE] ; directory [VDE.VAX_IMAGES] ;" directory [VDE.ALPHA_IMAGES] ; scope processor ;- directory [SYSTEST.VDE] protection private ;" directory [SYSHLP.EXAMPLES.VDE] ; directory [VDE.VAX_IMAGES] ; directory [VDE.ALPHA_IMAGES] ; end scope ;E file [VDE.VAX_IMAGES]VDE$DEPEND.EXE protection execute size 104 ;G file [VDE.VAX_IMAGES]VDE$DOBUILD.EXE protection execute size 1614 ;B file [VDE.VAX_IMAGES]VDE$KEPT.EXE protection execute size 60 ;F file [VDE.VAX_IMAGES]VDE$READUAF.EXE protection execute size 726 ;C file [VDE.VAX_IMAGES]VDE$STATUS.EXE protection execute size 5 ;G file [VDE.VAX_IMAGES]VDE$UTILITY.EXE protection execute size 2573 ;E file [VDE.VAX_IMAGES]VDE$WHEREIS.EXE protection execute size 64 ;) file [SYSLIB]VDE$RECDEP.EXE size 20 ;( file [SYSLIB]VDE$SHR.EXE size 2579 ;& file [SYSMSG]VDE$MSG.EXE size 95 ;8 file [SYSHLP.EXAMPLES.VDE]VDEDB_CREATE.SC size 208 ;8 file [SYSHLP.EXAMPLES.VDE]VDE_EXAMPLE1.COM size 21 ;3 file [SYSHLP.EXAMPLES.VDE]VDE$MENU.COM size 2 ;G file [SYSHLP.EXAMPLES.VDE]VDE_NIGHTLY$DATABASE_BACKUP.COM size 44 ;* information STARTUP_FILE phase after ;A file [SYS$STARTUP]VDE$STARTUP.COM protection private size 9 ;I file [SYS$STARTUP]VDE$SYSTARTUP.COM protection private size 6 write ;H file [SYS$STARTUP]VDE$SYSTARTUP.TEMPLATE protection private size 6 ;= file [SYSHLP]VDE$014.RELEASE_NOTES release notes size 7 ;> file [SYSTEST.VDE]VDE$IVP.COM protection private size 12 ;D file [SYSTEST.VDE]MACRO_LIBRARY1.MAR protection private size 1 ;D file [SYSTEST.VDE]MACRO_LIBRARY2.MAR protection private size 1 ;D file [SYSTEST.VDE]MACRO_LIBRARY3.MAR protection private size 1 ;A file [SYSTEST.VDE]MACRO_TEST1.MAR protection private size 1 ;K file [SYSTEST.VDE]SCRIPT_MACRO1_3.VDESCRIPT protection private size 2 ;L file [SYSTEST.VDE]SCRIPT_MACRO_EXE.VDESCRIPT protection private size 1 ;Q file [SYSTEST.VDE]SCRIPT_MACRO_LIBRARY1.VDESCRIPT protection private size 1 ;Q file [SYSTEST.VDE]SCRIPT_MACRO_LIBRARY2.VDESCRIPT protection private size 1 ;Q file [SYSTEST.VDE]SCRIPT_MACRO_LIBRARY3.VDESCRIPT protection private size 1 ;= file [SYSTEST.VDE]VDEINIT.TXT protection private size 1 ;) file [SYSHLP]VDE$HELP.HLB size 2546 ;7 file [DECW$BOOK]VDE_HYPERHELP.DECW$BOOK size 1077 ;1 module [SYSHLP]VDE.HLP type help module VDE ;1 module [SYSHLP]VSC.HLP type help module VSC ;5 module [VDE]VDE$CLD.CLD type command module VDE ;# file [VDE]VDE$CLD.CLD size 36 ;7 if () ; remove ;' file [VDE.VAX_IMAGES]VDE$MSG.EXE ;8 file [SYSHLP.EXAMPLES.VDE]VDE_DATABASE_BACKUP.COM ;9 file [SYSHLP.EXAMPLES.VDE]VDE_DATABASE_RESTORE.COM ; end remove ; end if ; option RECDEP ;& file [SYSLIB]VDE$RECDEP.BAS size 10 ;% file [SYSLIB]VDE$RECDEP.FOR size 7 ;# file [SYSLIB]VDE$RECDEP.H size 7 ;% file [SYSLIB]VDE$RECDEP.L32 size 7 ;% file [SYSLIB]VDE$RECDEP.MAR size 7 ;& file [SYSLIB]VDE$RECDEP.PAS size 10 ;% file [SYSLIB]VDE$RECDEP.R32 size 7 ; end option ;: execute start "@SYS$STARTUP:VDE$STARTUP.COM" stop "" ; end product ;00'PRODUCTJ DEC VDE for OpenVMS VAX is the OpenVMS Development Environment (VDE) kit for OpenVMS VAX.0 'PRODUCT'1'DEC VDE For OpenVMS VAX, Version V1.4-00'NOTICEH This software is furnished under a license and may be used orH copied only in accordance with the terms of such license and withH the inclusion of the above copyright notice. This software orH copies thereof may not be provided or otherwise made available toH other persons. No title to and ownership of the software is transferred.H The information in this software is subject to change withoutH notice and should not be construed as a commitment by Digital Equipment Corporation.H No responsibility is assumed for the use or reliability ofH software on equipment which is not supplied by Digital Equipment. Corporation or its affiliated companies.C Restricted Rights: Use, duplication or disclosure by the U.S.H Government is subject to restrictions as set forth in subparagraphF (c)(1)(ii) of DFARS 252.227-7013, or in FAR 52.227-19, or in FAR( 52.227-14 Alt. III, as applicable.0 'NOTICE'1WDECVDE] 3VDE VDE Hyperhelpl-ῚVDE_HYPERHELP_NAMEBOOKBROWSER  Contents  / CONTENTSCONTENTS8 E[TitlePageTitle Page@E\ CopyrightPageCopyright Page 1xE\PrefacePrefaceCw$L1VDE Hyperhelp1 VDE Hyperhelp[l(($A1.1TheFileChooserPopup1.1 The File Chooser PopupN\!!$A1.2ThePanedWindow1.2 The Paned WindowJ\$A1.3TheSVNWindow1.3 The SVN WindowC\$A1.4TheMenubar1.4 The MenubarP\""$A1.5TheFilePulldown1.5 The File PulldownVl%%$A1.6TheOptionsPulldown1.6 The Options Pulldown Vl%%$A1.7TheLibraryPulldown1.7 The Library Pulldown"T\$$$A1.8TheModulePulldown1.8 The Module Pulldown#bl,,$A1.9HelpontheViewPulldown1.9 Help on the View Pulldown$dl--$A1.10HelpontheHelpPulldown1.10 Help on the Help Pulldown%N\!!$A1.11TheMainWindow1.11 The Main Window&N\!!$A1.12TheMainWindow1.12 The Main Window)Wl&&$A1.13HelpontheContext1.13 Help on the Context-A\$@1.14TheIndex1.14 The Index.G\$@1.15TheTutorial1.15 The Tutorial/A\$@1.16OnErrors1.16 On Errors6E\$@1.17TheVersion1.17 The VersionE\$@1.18TheVersion1.18 The Version6l $@1.19Help1.19 HelpUl%%$@1.20HelpontheWindow1.20 Help on the WindowWl&&$@1.21HelpontheContext1.21 Help on the ContextA\$@1.22TheIndex1.22 The IndexG\$@1.23TheTutorial1.23 The TutorialHl$@1.24HelponHelp1.24 Help on HelpX\&&$@1.25The ReferenceManual1.25 The Reference ManualX\&&$@1.26The ReferenceManual1.26 The Reference Manual *Y/ O]VDE OOVDE HyperhelpOOctober1996POkThisisaguidefortheOpenVMS Development Environment(VDE)EOsourcecodecontrolandsourcecodebuilderpackage.N! |$OO{Thisguidecoversthecommon componentsandnormal operationsLOoftheOpenVMS Development Environmentsystem, includinganQO introductionandoverviewoftheOpenVMS Development Environment8OcandtheOpenVMSSourceControl utilities./KO{TheOpenVMS Development EnvironmentpackageisusedwithinPOvariousDigital engineeringorganizations, includingtheOpenVMSOgroup.,w'ORevision/Update Information:,^Thismanual supersedestheVDE$^ Hyperhelp,Version1.3-nc9OSoftwareVersion:^VDEVersion1.4-0,o%O OperatingSystemVersion:&^OpenVMSAlphaVersion6.2$^OpenVMSVAXVersion6.2* * t J)ODigital Equipment Corporation!OjMaynard, Massachusetts !  OOOctober1996^OxDigital Equipment Corporationmakesnorepresentationsthattheuseofits^Oproductsinthemanner describedinthis publicationwillnotinfringeon`Oexistingorfuturepatentrights,nordothe descriptions containedinthiscO? publicationimplythegrantingoflicensestomake,use,orsell equipmentor;Osoftwarein accordancewiththe description.]O Possession,use,orcopyingofthesoftware describedinthis publication_O_is authorizedonlypursuanttoavalidwrittenlicensefromDigitaloran"O authorized sublicensor.(VDE_Oname)(VDE).NCOForabasic understandingofVDE,please reference  VDE1O InstallationandNewFeaturesGuide and@ VDE/VSC/VTSCO5 ReferenceManual 5.rHHOThis hyperhelpguidecontainsthe following information:u ` Chapter17X describestheXWindowsMotif interface.Ov Associated Documents*lO ` 6VDE InstallationandNewFeaturesGuide `O )O VDE/VSC/VTSC ReferenceManualO Conventions VGOAInthismanual,everyuseofOpenVMSAlphameanstheEOOpenVMSAlpha operatingsystem,everyuseofOpenVMSGOVAXmeanstheOpenVMSVAX operatingsystem,andeveryGOKuseofOpenVMSmeansboththeOpenVMSAlpha operatingKPF1,thenpressandreleaseanotherkeyora#Kpointingdevicebutton.OZGOLD %Z x%KZAsequencesuchasGOLD Z xZ indicatesthat9Kyoumustfirstpressandreleasethekey 0> Additionaloptional argumentsina) statementhavebeenomitted. \  2 The precedingitemoritemscanbe)Xrepeatedoneormoretimes. \ 5 Additional parameters,values,orother(%  informationcanbeentered. $ . q .  .9K Averticalellipsis indicatestheomission8K$ ofitemsfromacodeexampleorcommand?Kq format;theitemsareomittedbecausetheyare;K not importanttothetopicbeing discussed.O8 ():K8 Informat descriptions, parenthesesindicate?K that,ifyouchoosemorethanoneoption,you7K mustenclosethechoicesin parentheses.OM []7KM Informat descriptions,bracketsindicate5K optional elements.(Youcanchooseone,@K none,oralloftheoptions.# (Bracketsarenot@K6  optional,however,inthesyntaxofa directory=K nameinanOpenVMSfilespecification,orin>K thesyntaxofa substring specificationinan!K assignment statement.)O{}8KInformat descriptions,bracessurrounda;Krequiredchoiceofoptions;youmustchoose(K3oneoftheoptionslisted.Oboldfacetext>KBoldfacetext representsthe introductionofa9Knewtermorthenameofan argument,an$KH attribute,orareason.?KBoldfacetextisalsousedtoshowuserinput4Kin Bookreaderversionsofthemanual.O italictext5KItalictext emphasizes importantinfor-8Kmation, indicates variables,and indicatesK indicatestherightmousebutton.!(Thebuttons-K\canbe redefinedbytheuser.)ROPB1,PB2,PB3,PB4PB1,PB2,PB3,andPB4indicatebuttonsonK#thepuck.OSB,SB:KSBandSBindicatebuttonsonthestylus.``  F%O 1.2VDE! Hyperhelp  n[(O1.1BTheFileChooserPopup3OU Thissectionisunderconstruction...s  ~nT!O1.2BThePanedWindow3OU Thissectionisunderconstruction...  |nRO1.3BTheSVNWindow3OU Thissectionisunderconstruction...  n]O1.4BTheMenubarBOUThemenubarisusedtoselectvarious operations.:JOSomeofthemenubar operationsarespecifictothetypeHOofentryselectedinthemainwindow.,CommandsintheJO5Modulepulldownonlytomoduleentries,andmostrequire4Othe selectionofa particularmodule. "O1.5BTheFilePulldownJOUTheFilepulldownperformsvariousgeneral functionssuchNOaslibrary selection.)ByMotif convention,theFilepulldown4Oalsoincludes functionssuchasexit.]33O Thissectionisunderconstruction...VXX %O1.6BTheOptionsPulldownGOUTheOptionspulldownperformsvariousgeneral functionsKOsuchassavingthecurrentoptionssettingsintoafile.]!33O Thissectionisunderconstruction..."nX%O1.7BTheLibraryPulldown3OU Thissectionisunderconstruction...#! $O1.8BTheModulePulldownIOUTheModulepulldownallowsyoutoperformavarietyofHO operationsonmodules.,Itemsonthispulldown generallyPOrequirethatatarget module-themodulethe operationwillbeKO^> performedon-hasbeen previouslyselectedthemainwindow.UOToselectamodule,clickonitwiththemouseto highlightit.n$n_,O1.9BHelpontheViewPulldown3OU Thissectionisunderconstruction...%n`-O1.10CHelpontheHelpPulldown3OU Thissectionisunderconstruction...& t!O1.11CTheMainWindowEOUThisistheVDEmainwindow..ThewindowcontainsaPO heirarchicaldisplayofthe specifiedVDElibrary.(ThedisplayKOcontainsnested informationonthelibrary,streamswithinRO^thelibrary,the facilitieswithineachstream,andthemodules!Owithineach facility.''MOWithinthedisplay,itemsnestedwithinotheritemscanbeOOrevealedbydouble-clickingontheparentitem.(IftheitemsNO5arealready displayed,double-clickingonthemwillhidetheO children.@(JOThewindowmenubarcontainsanumberof operatorsthatHOperformvarious operations,oftenontheitem currentlyDO5selectedinthemaindisplaywindow.1Manyofthese@O operationsarealso availableviaapopupmenu.s)wI!O1.12CTheMainWindowMOUThewindowcontainsa heirarchicaldisplayofthe specifiedMOVDElibrary.(Thedisplaycontainsnested informationontheQOlibrary,streamswithinthelibrary,the facilitieswithineach=O^stream,andthemoduleswithineach facility.*NIOModulesselectedintheVDEmainwindow,in conjunctionKOwith operationsselectedby pulldownsonthemenubar,areGO5usedtoperformmostofthecommon functionsofVDE.'+MOWithinthedisplay,itemsnestedwithinotheritemscanbeOOrevealedbydouble-clickingontheparentitem.(IftheitemsNO5arealready displayed,double-clickingonthemwillhidetheO children.@,JOThewindowmenubarcontainsanumberof operatorsthatHOperformvarious operations,oftenontheitem currentlyDO5selectedinthemaindisplaywindow.1Manyofthese@O operationsarealso availableviaapopupmenu.-nY&O1.13CHelpontheContext3OU Thissectionisunderconstruction... w.nMO1.14CTheIndex3OU Thissectionisunderconstruction...a. . /O1.15CTheTutorialDOUThisistheMotif interfaceforOpenVMS DevelopmentGO Environment(VDE).This interfaceallowsyoutoaccess1OthecontentsoftheVDE libraries.0NKOThedisplayis heirarchical,andcontainsentriesfortheDOOpenVMS Development Environmentlibrary,andforany>O5streams, facilitiesandmodulespresentwithin.1POTostartoff,usethemouseto double-clickonthe top-levelGOicon displayedinthemain window-thelibrary.-Double-MO5clickingonthelibrarywillrevealthe developmentstreamsGO containedwithinthatlibrary./Bydouble-clickingonaLOstream,the facilitieswithinthestreamwillbe revealed.MO>Bydouble-clickingona facility,themodulesthatcomprise-Othatfacilitywillbe revealed.2 WROThemoduleisthesourcecodefilethatyouwill typicallybeJO reservingand replacingasyoumakechanges,orfetchingQO5whenyouwishtoexaminethecontentsofasourcecodefile.LOThe operationsof reserving, replacingandfetchingmodulesNOareare performedbyentriesontheModulepulldownontheO>menubar.3! LOToperformafetch,clickMB1onthemoduleyouwishtoKOfetch.,Thisselectsthemodule,andthemoduleshouldbeJO5 highlighted.,ClickandholdMB1withthepointerontheJOModule pulldown,anddragthepointerdowntotheFetchGOitem.,ReleaseMB1.,YouwillnowbepromptedforsomePO> information.'Whenyouare satisfiedwithyourinput,clickon3OtheOKbuttontoperformthefetch.4FOAnyfailuresthatmightoccurnormallyresultinthePO appearanceofadialogbox containingthetextoftheerror.]533O Thissectionisunderconstruction...6O1.16COnErrorsJOUThissection describesvariouserrormessagesreportedby@O componentsoftheOpenVMS Development EnvironmentOpackage.PP 7)f7O ABKEYW,, ambiguous qualifierorkeyword'@ text '-"( supplymore characters Facility:15VDE,OpenVMS Development Environment^ Explanation:-^VDEcannotcompletethecommandbecause' text6'is ambiguousinthecontextofthiscommand.8 &AO ABTBADST,,VDEmaybeinan inconsistentinternal( state Facility:15VDE,OpenVMS Development Environment^ Explanation:6^Theuserhastyped3ormoreCTRL/Cs.@VDEnormallyrespondstoaCTRL/Cby continuingM executionuntila consistentinternalstateisachievedandIhthenabortsthecurrentcommand.(However,ifVDEisinPaninfiniteloopanddoesnotdetectthis "consistent"state,;itwillabortanywayafterthe3rdCTRL/C. UserAction:7LeaveandenterVDEagaintomakesure/ theinternalstateis consistent.94O ABTCNTLC,-commandabortedby Control-Ck Facility:15kVDE,OpenVMS Development Environment Explanation:/ThecurrentVDEcommandhasbeenL^abortedduetoacontrolCissuedbytheuser.*VDEwill+attemptto gracefullyrecover.R UserAction:4RIssueanothercommandtoVDE.Ithas9 gracefullytoa consistentinternalstate.:! 0O ADATETIME,,accepted.checkin.datetime: datetimek Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.;! 2O AERRORS,,accepted.checkin.defectsfixed:= defectsk Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.<! *O AGROUP,-accepted.checkin.group: groupk Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.=! (O AITEM,,accepted.checkin.item:w itemk Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.>! ,O AMODULE,-accepted.checkin.module: modnamek Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.*?! (O ANOTE,,accepted.checkin.note: topic 7 .M replyk Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.}@ S"O ARCHADDED,, architecture architecture addedtothe( database Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheH indicated architecture definitionhasbeenaddedtotheIVDE database.'Thismessageisonlyissuedwhenyouuse=hthe/LOG qualifierontheCREATE ARCHITECTUREcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.A! c O ARCHDEL,- architecture? architecture= deletedfromthe( database Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheK definitionforthe indicated architecturehasbeendeletedDfromtheVDE database.-Thismessageisonlyissued?hwhenyouusethe/LOG qualifierontheDELETE  ARCHITECTUREcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.:B C#O ARCHEXISTS,, architecture architecture already-( existsin database;notchanged Facility:15VDE,OpenVMS Development Environment^ Explanation:1^The indicated architecturenamewas: specifiedonaCREATE ARCHITECTUREcommand,Kbutanentryforthat architectureisalreadypresentinFhthe database.,HenceanewentrywasnotcreatedforHthat architecture.)Alternatively,the indicatednamewasH specifiedasthenewnameforanexisting architecture6rontheMODIFY ARCHITECTUREcommand,butBanother architecturealreadyhasthe requestednewI#name.'Hencethenameoftheexisting architecturecould/{notbechangedtothenewname. UserAction:4Ifyouenteredthewrong architectureAoname,reenterthecommandwiththecorrectname.EIfyouenteredtheright architecturename,usethe7 SHOW ARCHITECTUREcommandtodisplaytheGydatabase informationforthat architecture.,IfyouareDnot satisfiedwiththat information,usetheMODIFY0* ARCHITECTUREcommandtochangeit.WW C g2O ARCHMOD,- informationfor architecture architecture%( modifiedinthedatabase Facility:15VDE,OpenVMS Development Environment^ Explanation:+^This!message!informs you!thatC informationforthe indicated architecturehasbeenDmodifiedintheVDE database..ThismessageisonlyGhissuedwhenyouusethe/LOG qualifierontheMODIFY  ARCHITECTUREcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.}D uS#O ARCHNOTDEL,, architecture architecture notdeletedk Facility:15kVDE,OpenVMS Development Environment Explanation:.You are attempting to delete anH^ architecturethatcannotbedeleted.) AdditionalmessagesCarenormallyincludedwiththismessage,andtheseJmessagesindicatewhythe architecturecannotbedeleted. UserAction:/Resolvethe problem(s)flaggedbyAtheothererror messages,andreentertheDELETE \ ARCHITECTUREcommand.rE uH%O ARCHNOTFOUND,, architecture architecture  not2( foundin database; parameterignored Facility:15VDE,OpenVMS Development Environment^ Explanation:1^The indicated architecturenamewas?enteredonaSHOW ARCHITECTUREcommand,butnoAsuch architecturewasfoundintheVDE database. UserAction:5Thisisnot necessarilyanerror; theImessagesimplytellsyouthatthe indicated architecture.\doesnotexistinthe database.F;O ARCHSYNTAX,,invalid architecturenamesyntax:( name Facility:15VDE,OpenVMS Development Environment^ Explanation:4^Thenameorformat specifiedforthe< architecturenameisnotusingvalidsyntax.R UserAction:3R Respecifythe architecturenameusingEonly alphanumeric, underscore,dollarsignandhyphen characters.G! 0O AREASON,-accepted.checkin.reasonmask:' reasonk Facility:15kVDE,OpenVMS Development Environment Explanation:<T>hismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.H! 3O AREPLID,-accepted.checkin.replacementid:w replidk Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.I! 0O AREPLNAME,,accepted.checkin.replname:B replnamek Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.J! u3O ARMPBCMSDIR,-accepted.module.cmslibrary:( cmsdir Facility:15VDE,OpenVMS Development Environment^ Explanation:<^ThismessageisusedtoformattextstringsOwithinVDE,andshouldnotbevisibletousersasanerrormessage. UserAction::ContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasan\errormessage.K! -O ARMPBCOUNT,,accepted.module.count: countk Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.L! u6O ARMPBGENNEW,,accepted.module.newgeneration:( newgen Facility:15VDE,OpenVMS Development Environment^ Explanation:<^ThismessageisusedtoformattextstringsOwithinVDE,andshouldnotbevisibletousersasanerrormessage. UserAction::ContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasan\errormessage.M! u6O ARMPBGENOLD,,accepted.module.oldgeneration:( oldgen Facility:15VDE,OpenVMS Development Environment^ Explanation:<^ThismessageisusedtoformattextstringsOwithinVDE,andshouldnotbevisibletousersasanerrormessage. UserAction::ContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasan\errormessage.N! u2O ARMPBMODFLAG,-accepted.module.modflags:( modflags Facility:15VDE,OpenVMS Development Environment^ Explanation:<^ThismessageisusedtoformattextstringsOwithinVDE,andshouldnotbevisibletousersasanerrormessage. UserAction::ContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasan\errormessage.   O! u1O ARMPBMODNAME,,accepted.module.modname:( modname Facility:15VDE,OpenVMS Development Environment^ Explanation:<^ThismessageisusedtoformattextstringsOwithinVDE,andshouldnotbevisibletousersasanerrormessage. UserAction::ContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasan\errormessage.*P u:O ARMPBREPLREMARK,,accepted.module.replaceremark:( replaceremark Facility:15VDE,OpenVMS Development Environment^ Explanation:<^ThismessageisusedtoformattextstringsOwithinVDE,andshouldnotbevisibletousersasanerrormessage. UserAction::ContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasan\errormessage.)QM u9O ARMPBRESREMARK,,accepted.module.reserveremark:( reserveremark Facility:15VDE,OpenVMS Development Environment^ Explanation:<^ThismessageisusedtoformattextstringsOwithinVDE,andshouldnotbevisibletousersasanerrormessage. UserAction::ContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasan\errormessage.hR! u>1O ARMPBSTAGING,-accepted.module.staging:w stagingk Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction:5RContactVDEsupportfor assistance,asKtheversionofVDEinuseshouldnotbe displayingthisPasanerrormessage.*!*= == == == == == == == == == =\= == == == == =S! ,O ASTREAM,,accepted.checkin.stream:b streamk Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.:T9O ATTACHED,,terminalnowattachedtoprocess( process-name Facility:15VDE,OpenVMS Development Environment^ Explanation:+^TheSPAWNcommandissuesthis<messagebefore attachingtothenewprocess.U! .O ATYPCOD,-accepted.checkin.typecode: typek Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.V! .O ATYPNAM,,accepted.checkin.typename: typek Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.hW! u>0O AUSERNAME,-accepted.checkin.username:W usernamek Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction:5RContactVDEsupportfor assistance,asKtheversionofVDEinuseshouldnotbe displayingthisPasanerrormessage.*!*= == == == == == == == == == =\= == == == == =X *O BADASSUMPTION,,bad assumption,E name * ,] value 8 ,( value Facility:15VDE,OpenVMS Development Environment^ Explanation:8^VDEhasdetectedan inconsistencyinits!internalmemorypool.R UserAction:9RPleasecontactVDEsupportfor assistance.FPleaseincludeany informationthatmaybeusefulor2releventin duplicatingtheproblem.Y 3O BADCHAR,,illegal character encounteredk Facility:15kVDE,OpenVMS Development Environment Explanation:6An unanticipated characterwasfoundonH^thecommandline.(This charactermaybefoundtohaveImeaninginother syntaxes;however,itlacksmeaninginthiscontext. UserAction:3Verifythe appropriatesyntaxofthespecificcommand.BZw5O BADFILNAM,,illegalfile specification'y text  'k Facility:15kVDE,OpenVMS Development Environment Explanation:6Theprovidedfilenamedoesnotfollow:^standardVMSfile specification conventions.   [ 2O BADIMAFLA,-badimageflavordetectedk Facility:15kVDE,OpenVMS Development Environment Explanation:5VDEhasdetectedan inconsistentimage^flavorsetting. UserAction:9PleasecontactVDEsupportfor assistance.FRPleaseincludeany informationthatmaybeusefulor2releventin duplicatingtheproblem.\ @O BADMARKER,,badmarkerfileformatfor generation( generation Facility:15VDE,OpenVMS Development Environment^ Explanation:3^TheCMSelementforamoduleshouldIcontainamarkerfilethatpointstotheactualsourceImodule,butthe indicated generationofthemoduledoesLhnotcontainavalidmarkerfile.+Thiserrorisalsoseen>when /OUTPUT=NLA0:,is specifiedonaFETCHor>RESERVEofamodulethatusesamarkerfile. UserAction:6ExaminethetextoftheCMS generationC usingCMSdirectlyto determinewhatiswrong.-IfDethemoduleshouldnotusemarkerfiles,changeits; marker-file attributewiththeMODIFYMODULEHcommand.)Ifitshouldusemarkerfiles, determinewhatHoiswrongwiththeCMSelementandrepairitwithCMSKsoitpointstothe appropriateactualsourcemodule.+IfA  /OUTPUT=NLA0:(was specified, respecifythecommand4ywithanon-nulldeviceand directory.]! &5O BADQUESTAT,,badstatusforbatchqueueH queue-( name Facility:15VDE,OpenVMS Development Environment^ Explanation:.^A batchqueue to whichyou areI attemptingtosubmitabuildjobisnot available.,ThePreasonwhyitisnot availableisgivenbyasecondmessage#h followingthismessage. UserAction:9Thisisan informationalmessageonly.)IfI\youneedthe displayedbatchqueueforyourbuildjob,Ostopthebuildjobandresubmititlaterwhenthequeueis  availableagain.^ !2O BADSCRATCH,-bad SYS$SCRATCH directoryp Facility:15pVDE,OpenVMS Development Environment  Explanation:9 The directory specification associatedwithAdthe SYS$SCRATCHlogicalnameisnot syntacticallyBcorrect.& AssociatedwiththeVDE$_INVDIRSPECerror.W UserAction:+WReentertheVDEcommandafter: redefining SYS$SCRATCH!to a valid! directoryspecification._ 1O BADSTATUS,,badstatusreturnedfrom routine-namek Facility:15kVDE,OpenVMS Development Environment Explanation:7VDEgotan unexpectederrorstatusfrom.^asystemserviceorRTLroutine^ routine-name^thatitcalled.R UserAction:3RExaminethe associatederrormessagesFand determineiftheproblemcanberemediedthroughGchangestoprocessquotasortoSYSGEN parameters,orJ\duetoa site-specific configurationproblem.'ContactVDE#supportfor assistance.` ~>O BADVMSVERS,-unableto interpretOpenVMSversion( string:( VMS-version Facility:15VDE,OpenVMS Development Environment^ Explanation:1^VDEisunableto determineOpenVMSDversion informationfromtheversionstringreturnedAeitherfroma SYS$GETSYIservicecallorfroma?h translationofthelogicalnameVDE$VMS_VERSION.IThismayindicateyouarerunninganinternal baselevel%ofthe operatingsystem. UserAction:.DefinethelogicalnameVDE$VMS_G VERSIONtoavalidOpenVMSversionstringvalue.'This?ewilloverridethevaluereturnedby SYS$GETSYI.ea;9O BINSRCMOD,,binarysourcemodulescannotbe$( displayedor differenced Facility:15VDE,OpenVMS Development Environment^ Explanation:/^YouhaveenteredaSHOWorEDITEcommandtodisplayabinary (non-text)sourcemoduleHorthe differencesbetweentwo generationsofabinaryEhsourcemodule.)Thesecommandsdonotworkonbinarymodules.\ UserAction:4\DonotusetheSHOWorEDITcommand&onbinarysourcemodules.bt0O BITRANGE,,bitrangeoutoflimitsk Facility:15kVDE,OpenVMS Development Environmentc "O BLDALRSTART,-buildjob  job) forstream streamC( alreadystarted;buildjobcannotbestartedagain Facility:15VDE,OpenVMS Development Environment^ Explanation:8^Youare attemptingtostartabuildjobNthatcannotbestartedbecauseithasalready>beenstarted.MAbuildjobcanonlybestartedifitisnotqueuedforOh executionorifitis suspended.*Asaresult,the specified.buildjobcouldnotbestarted.\ UserAction:9\Thisisan informationalmessage.'Nouseractionis required.gd u=!O BLDALRSTOP,-buildjob ^ job forstream stream  has<( alreadystopped;buildjobcannotbestopped again Facility:15VDE,OpenVMS Development Environment Explanation:=Youare attemptingtostopabuildjobthatIhasalreadybeenstoppedorthathasalready completed.ChAsaresult,thebuildjobcouldnotbestopped. UserAction:9Thisisan informationalmessage.'Nouser\actionis required.leB=O BLDINIFAIL,-buildinitialization completedwith( errors Facility:15VDE,OpenVMS Development Environment^ Explanation:8^ThebuildinitializationforabuildjobGoracompileorlink operation completedwithoneor?moreerrors..TheDCLcommandsthatfailedwereGh generatedfromthebuildinitializationscriptforthe'default developmentstream.\ UserAction:2\Correcttheerrorsandresubmitthe& compilationorbuildjob.!f! >O BLDJOBACT,-buildjobalreadyactiveforstream( stream#( ;newjobnotcreated Facility:15VDE,OpenVMS Development Environment^ Explanation::^YouhavetriedtocreateanewbuildjobCwiththeBUILDcommandwhenanotherbuildjobforHthesame developmentstreamisalreadyactive.)AbuildMhjobis ``active''unlessithas completed executionorhasKbeenstopped.'YoucannothavemorethanoneactivebuildMjobforthesamestreamatanyonetimesincethatcouldPrcausetwobuildjobstowritetothesameresult directoriesatthesametime.e UserAction:=eAllowthefirstbuildjobtocompletebeforeKyoucreatethenextone.)Alternatively,youcanstoptheCpreviousbuildjobwiththeSTOP BUILD_JOBcommand2oandthencreatethenewbuildjob.WW g! u\:O BLDJOBAFTER,-buildjobtobestartedafter timek Facility:15kVDE,OpenVMS Development Environment Explanation:=ThebuildjobyouarestartingwillactuallyC^start executingafterthe indicateddateandtime. UserAction:9Thisisan informationalmessageonly.)IfORyoudonotwantthejobstartedaftertheshowntime,stopEthejobwiththeSTOP BUILD_JOBcommandandrestartDitwitha differenttimeusingtheSTART BUILD_JOB\command.hv O BLDJOBCRE,-buildjob  job forstreamq stream  has( beencreated Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheK indicatedbuildjobhasbeencreatedintheVDEdatabaseBforthe indicated developmentstream.,ThismessageIhisonlyissuedwhenyouusethe/LOG qualifierontheBUILDcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.iuW O BLDJOBDEL,,buildjob  job forstream` stream deleted( fromdatabase Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheC indicatedbuildjobhasbeendeletedfromtheVDEI database.)Thismessageisonlyissuedwhenyouusethe?h/LOG qualifierontheDELETE BUILD_JOBcommand. UserAction:/Usethe/NOLOG qualifierfortheA\commandifyoudonotwishtoseethemessage.j #O BLDJOBENT,-entrynumber entry submittedtoqueue( queue Facility:15VDE,OpenVMS Development Environment^ Explanation:8^Aprocesshas successfullybeen submittedLtothe indicatedbatchqueue.)Itreceivedthequeueentry*numbershowninthemessage. UserAction:9Thisisan informationalmessage.'Nouseractionis required.k! /;O BLDJOBERR,,errorqueuingbuildjobonqueue( queue!( ;processnotqueued Facility:15VDE,OpenVMS Development Environment^ Explanation:3^Anerroroccurredwhen attemptingtoIqueueaprocessonthe indicatedbatchqueueonbehalfMofabuildjobyouare starting.)ThemessagethatfollowsIhgivesmore informationonthereasonfortheerror.*InNthiscase,nomore processesare submittedtothe indicatedKqueue.(Yourbuildjobwillthusrunwithfewer processes rthanyour requested.  UserAction:9 Thisisan informationalmessageonly.)IfOeyouneedthe displayedbatchqueueforyourbuildjob,stopPthebuildjob,correcttheerror,andresubmitthebuildjob8laterwhenthequeueis availableagain.l g O BLDJOBMOD,,buildjob ? job forstream stream ( modifiedindatabase Facility:15VDE,OpenVMS Development Environment^ Explanation:+^This!message!informs you!thatK informationforthe indicatedbuildjobhasbeenmodifiedHintheVDE database.*ThismessageisonlyissuedwhenDhyouusethe/LOG qualifierontheMODIFY BUILD_JOBcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.mug O BLDJOBSIZ,,buildjob  job| forstreamB streamw consists ( of>( steps( steps Facility:15VDE,OpenVMS Development Environment^ Explanation:5^ThismessagetellsyouhowmanybuildKstepsthereareinthe indicatedbuildjob.*ThismessageIisonlyissuedwhenyouusethe/LOG qualifieronthe/hBUILDorSTART BUILD_JOBcommand. UserAction:/Usethe/NOLOG qualifierfortheA\commandifyoudonotwishtoseethemessage.n $O BLDJOBSTARTED,,buildjob  job forstreamW stream( startedwith( processesl( processes Facility:15VDE,OpenVMS Development Environment^ Explanation:6^Thebuildjobwiththeshown build-jobBidentificationnumberforthe indicated developmentHstreamhas successfullybeenstarted.'ThemessageshowsKhtheactualnumberofparallel processesthatwillexecutethebuildjob.\ UserAction:9\Thisisan informationalmessage.'Nouseractionis required.o &/O BLDJOBSTARTING,,startingbuildjob  job  forstream( stream Facility:15VDE,OpenVMS Development Environment^ Explanation:6^Thebuildjobwiththeshown build-jobBidentificationnumberforthe indicated developmentCstreamisabouttobestarted./ThismessagecomesLhoutbeforethe processesthatwillrunthebuildjobareM submittedtobatchqueues.(Itspurposeistoletyouknow0whichbuildjobisbeingstarted. UserAction:9Thisisan informationalmessage.'Nouser actionis required.#p!O BLDJOBSTOP,,buildjob Y job forstream stream( stopped Facility:15VDE,OpenVMS Development Environment^ Explanation:9^The indicatedbuildjobhasbeenstopped.DThismessageisonlyissuedwhenyouusethe/LOG7 qualifierontheSTOP BUILD_JOBcommand. UserAction:/Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.q e!O BLDJOBSUSP,-buildjob T job forstream stream( suspended Facility:15VDE,OpenVMS Development Environment^ Explanation:/^The indicated buildjob has beenH suspended.*A suspendedbuildjobcanbe restartedwithBtheSTART BUILD_JOBcommand.'ThismessageisonlyHhissuedwhenyouusethe/LOG qualifierontheSUSPEND BUILD_JOBcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.^r 4 O BLDNOTRUN,,buildjob B job forstream stream isnotA( queuedorrunning;buildjobcannotbe suspended Facility:15VDE,OpenVMS Development Environment^ Explanation::^Youare attemptingtosuspendabuildjobLthatisnot currentlyqueuedfor executionorrunning.(AsAaresult,thebuildjobcouldnotbe suspended. UserAction:9Thisisan informationalmessage.'Nouseractionis required.U*U*  s! =O BLDSTEPNEED,-buildstepneededtomakeinputs( up-to-date:( stepstep Facility:15VDE,OpenVMS Development Environment^ Explanation:4^The indicatedbuildstepneedstobeC performedtomakeallinputmodules up-to-dateforHthecompileorlink operationyouhave requested.*ThisHh situationcanoccurif,forexample,youhavemodifiedCasourcemodulewithout compilingit(sothattheD correspondingobjectmoduleisnolonger up-to-date)Krandyouthenrequestalinkthatincludestheold,non-Hcurrentobjectmodule.(Thisisan informationalmessageK#toalertyouthatyourcompileorlinkwillnotproduceG{fully up-to-dateoutputs,butthe requestedcompileor?linkwillstillbe performedasyou requested.o UserAction:?oIftheoutputsofthecompileorlinkdonotKneedtobe up-to-date,noactionis necessary.( Otherwise,A youcanuseCOMPILE,LINK,orBUILDcommandstoLyperformthebuildstepsneededtomakeallinputstotheKoriginalcompileorlink operation up-to-datewithrespectK*toallsourcechanges.)Youcanthenrepeatthatoriginal operation.tt! 9JO BLDSTEPNOTSHO, steps#h additionalneededbuild( stepsnotshown Facility:15VDE,OpenVMS Development Environment^ Explanation:;^Ifmorethan30buildstepsareneededtoHmaketheinputstoa requestedcompileorlinkup-to-Ddate, BLDSTEPNEEDmessagesareonlyprintedfortheBhfirst30suchbuildsteps.*Thenthe BLDSTEPNOTSHOJmessageisprintedtoindicatehowmany additionalbuildIstepsareneeded,butthosebuildstepsarenotlistedr individually.  UserAction:? IftheoutputsofthecompileorlinkdonotKeneedtobe up-to-date,noactionis necessary.( Otherwise,AyoucanuseCOMPILE,LINK,orBUILDcommandstoLperformthebuildstepsneededtomakeallinputstotheKooriginalcompileorlink operation up-to-datewithrespectKtoallsourcechanges.)Youcanthenrepeatthatoriginal  operation.kuuA*O CMSBADGEN,-badCMS generation  generation found( formodule( module( possibleCMSerror Facility:15VDE,OpenVMS Development Environment^ Explanation:.^The indicatedbadCMS generationA expressionwasfoundinanexistingCMSlibrary;FthecauseisprobablyanerrorinCMS.Theaffected@h generationisnotrecordedintheVDE database. UserAction:5ExaminetheCMSlibraryandconsulta\CMSexpert.v$O CMSCLASSEXIST,,CMSclass class alreadyexistsfor( CMSfacility( facility Facility:15VDE,OpenVMS Development Environment^ Explanation:4^The indicatedCMSclasswasfoundtoMalreadyexistinthe indicatedCMS facility,sowedonot"attempttocreateit. UserAction:None.ywuO>O CMSCRECLASS,-CMSerrorwhencreatingCMSclass( class( infacilityQ( facility Facility:15VDE,OpenVMS Development Environment^ Explanation:.^CMS(Code ManagementSystem)hasHreturnedanerrorstatuswhencreatingaCMSclassinHthe indicated facility.+The subsequentprintlineshows7hwhatspecificerrorstatusCMS returned. UserAction:8Iftheproblemappearstobeduetoan<\internalVDEerror,submitaproblemreport.Xx! .6O CMSCREELEM,,CMSerrorwhencreatingCMS( elementformodule( module Facility:15VDE,OpenVMS Development Environment^ Explanation:.^CMS(Code ManagementSystem)hasHreturnedanerrorstatuswhencreatingtheCMSelementJ(the delta-file)forthe indicatedmodule.(The subsequentKhprintlineshowswhatspecificerrorstatusCMS returned.JThiserrorshouldnotoccurunlessyouhave insufficientJ privilegestoaccesstheVDElibraryorthefiletobeNraddedtothatlibrary,orunlessyouhaverunoutofsome*resourcesuchasdiskspace.e UserAction:5eIftheerroriscausedbynothavingJ sufficient privilegesor resources>toperformtheaction,Gyoumustcorrectthe deficiency.)ThentrythecommandJoagain.+Iftheproblemappearstobeduetoaninternal2VDEerror,submitaproblemreport.y >O CMSCRELIB,,CMSerrorwhencreatingCMSlibrary( forfacility( facility Facility:15VDE,OpenVMS Development Environment^ Explanation:.^CMS(Code ManagementSystem)hasHreturnedanerrorstatuswhencreatingtheCMSlibraryMforthe indicated facility.'The subsequentprintlineshowsDhwhatspecificerrorstatusCMS returned.-ThiserrorIshouldnotoccurunlessyouhave insufficient privilegesLtoaccesstheVDElibraryorunlessyouhaverunoutof0rsomeresourcesuchasdiskspace.  UserAction:5 IftheerroriscausedbynothavingJe sufficient privilegesor resourcestoperformtheaction,Gyoumustcorrectthe deficiency.)ThentrythecommandJagain.+Iftheproblemappearstobeduetoaninternal2oVDEerror,submitaproblemreport.z:O CMSDELELEM,-CMSerrorwhendeletingelement( element Facility:15VDE,OpenVMS Development Environment^ Explanation:.^CMS(Code ManagementSystem)hasEreturnedanerrorstatuswhendeletingthe indicatedFmodule'sCMSelement.(The subsequentprintlineshowsDhwhatspecificerrorstatusCMS returned.-ThiserrorIshouldnotoccurunlessyouhave insufficient privilegesLtoaccesstheVDElibraryorunlessyouhaverunoutofrsome resource.  UserAction:5 IftheerroriscausedbynothavingJe sufficient privilegesor resourcestoperformtheaction,Gyoumustcorrectthe deficiency.)ThentrythecommandJagain.+Iftheproblemappearstobeduetoaninternal2oVDEerror,submitaproblemreport.{ 0O CMSDUPGEN,, duplicateCMS generation generation( foundformodule( module( possibleCMSerror Facility:15VDE,OpenVMS Development Environment^ Explanation:5^The indicatedCMS generationwasfoundImorethanonceforthesameCMSelement;thecauseisKprobablyanerrorinCMS.Theaffected generationisnot+hrecordedintheVDE database. UserAction:5ExaminetheCMSlibraryandconsulta\CMSexpert. } =O CMSFETCH,,CMSerrorwhenfetchingCMSelement( formodule( module Facility:15VDE,OpenVMS Development Environment^ Explanation:.^CMS(Code ManagementSystem)hasHreturnedanerrorstatuswhenfetchingtheCMSelementKforthe indicatedmodule.'The subsequentprintlineshowsDhwhatspecificerrorstatusCMS returned.-ThiserrorIshouldnotoccurunlessyouhave insufficient privilegesLtoaccesstheVDElibraryorunlessyouhaverunoutof0rsomeresourcesuchasdiskspace.  UserAction:5 IftheerroriscausedbynothavingJe sufficient privilegesor resourcestoperformtheaction,Gyoumustcorrectthe deficiency.)ThentrythecommandJagain.+Iftheproblemappearstobeduetoaninternal2oVDEerror,submitaproblemreport.~u}7O CMSINSGEN,,CMSerror inserting generation( generation( ofelementg( element( intoclassO( class Facility:15VDE,OpenVMS Development Environment^ Explanation:.^CMS(Code ManagementSystem)hasGreturnedanerrorstatuswhen insertingaCMSelementJ generationintothe indicatedclass.(The subsequentprintDhlineshowswhatspecificerrorstatusCMS returned. UserAction:8Iftheproblemappearstobeduetoan<\internalVDEerror,submitaproblemreport.A!A!  !k)O CMSLIBEMPTY,,theCMSlibrary library containsno( elements Facility:15VDE,OpenVMS Development Environment^ Explanation:3^SincetheCMSlibrary specifiedwithDthe /CMS_LIBRARY qualifierisempty,nomodulesarecreated. UserAction:None.! ur?O CMSMODCLASS,,CMSerror modifyingtheclassname( class ( to(( class( infacility( facility Facility:15VDE,OpenVMS Development Environment^ Explanation:.^CMS(Code ManagementSystem)hasEreturnedanerrorstatuswhen modifyingaCMSclassKnameinthe indicated facility.)The subsequentprintline>hshowswhatspecificerrorstatusCMS returned. UserAction:8Iftheproblemappearstobeduetoan<\internalVDEerror,submitaproblemreport.!O CMSNOCLASS,-CMSclass class doesnotexistfor( facility( facility.-( UnabletomodifyCMSclassname Facility:15VDE,OpenVMS Development Environment^ Explanation:6^The indicatedCMSclassdoesnotexistPinthe indicated facility,sowearenotabletomodifyitsname. UserAction:None.y uO3O CMSREMGEN,-CMSerrorremovingelement| element( fromclass( class Facility:15VDE,OpenVMS Development Environment^ Explanation:.^CMS(Code ManagementSystem)hasFreturnedanerrorstatuswhenremovingaCMSelementJ generationfromthe indicatedclass.'The subsequentprintDhlineshowswhatspecificerrorstatusCMS returned. UserAction:8Iftheproblemappearstobeduetoan<\internalVDEerror,submitaproblemreport. 7O CMSREPLACE,,CMSerrorwhen replacingCMS( elementformodule( module Facility:15VDE,OpenVMS Development Environment^ Explanation:.^CMS(Code ManagementSystem)has@returnedanerrorstatuswhen replacingtheCMSGelementforthe indicatedmodule.)The subsequentprintDhlineshowswhatspecificerrorstatusCMS returned.JThiserrorshouldnotoccurunlessyouhave insufficientJ privilegestoaccesstheVDElibraryorunlessyouhave>rrunoutofsomeresourcesuchasdiskspace.  UserAction:5 IftheerroriscausedbynothavingJe sufficient privilegesor resourcestoperformtheaction,Gyoumustcorrectthe deficiency.)ThentrythecommandJagain.+Iftheproblemappearstobeduetoaninternal2oVDEerror,submitaproblemreport. 7O CMSRESERVE,,CMSerrorwhen reservingCMS( elementformodule( module Facility:15VDE,OpenVMS Development Environment^ Explanation:.^CMS(Code ManagementSystem)has@returnedanerrorstatuswhen reservingtheCMSGelementforthe indicatedmodule.)The subsequentprintDhlineshowswhatspecificerrorstatusCMS returned.JThiserrorshouldnotoccurunlessyouhave insufficientJ privilegestoaccesstheVDElibraryorunlessyouhave>rrunoutofsomeresourcesuchasdiskspace.  UserAction:5 IftheerroriscausedbynothavingJe sufficient privilegesor resourcestoperformtheaction,Gyoumustcorrectthe deficiency.)ThentrythecommandJagain.+Iftheproblemappearstobeduetoaninternal2oVDEerror,submitaproblemreport. /BO CMSSETLIB,-CMSerrorwhensettingCMSlibraryfor( facility( facility Facility:15VDE,OpenVMS Development Environment^ Explanation:.^CMS(Code ManagementSystem)hasFreturnedanerrorstatuswhenmakingtheCMSlibraryIforthe indicatedfacilitythecurrentCMSlibrary.*TheGh subsequentprintlineshowswhatspecificerrorstatusFCMS returned.*ThiserrorshouldnotoccurunlessyouHhave insufficient privilegestoaccesstheVDElibrary. UserAction:5IftheerroriscausedbynothavingF  sufficient privilegestoperformtheaction,youmustHecorrectthe deficiency.)Thentrythecommandagain.)IfKtheproblemappearstobeduetoaninternalVDEerror,%submitaproblemreport.g:O CMSSHOWCLASS,-CMSerrorwhen retrievingCMS)( class informationinlibrary;( library Facility:15VDE,OpenVMS Development Environment^ Explanation:)^CMS(Code ManagementSystem)Ahasreturnedanerrorstatuswhen retrievingCMSEclass informationforthe indicatedCMSlibrary.-TheGh subsequentprintlineshowswhatspecificerrorstatusCMS returned.\ UserAction:8\Iftheproblemappearstobeduetoan<internalVDEerror,submitaproblemreport.! e;O CMSSHOWDESGEN,,CMSerrorwhen retrievingCMS!( generationofelementw( element Facility:15VDE,OpenVMS Development Environment^ Explanation:)^CMS(Code ManagementSystem)Ahasreturnedanerrorstatuswhen retrievingCMSE generation informationforthe indicatedCMSelement.LhThe subsequentprintlineshowswhatspecificerrorstatusCMS returned.\ UserAction:8\Iftheproblemappearstobeduetoan<internalVDEerror,submitaproblemreport.]9O CMSSHOWELEM,,CMSerrorwhen retrievingCMS( elementinlibrary( library Facility:15VDE,OpenVMS Development Environment^ Explanation:)^CMS(Code ManagementSystem)Ahasreturnedanerrorstatuswhen retrievingCMSGelement informationforthe indicatedCMSlibrary.)TheGh subsequentprintlineshowswhatspecificerrorstatusCMS returned.\ UserAction:8\Iftheproblemappearstobeduetoan<internalVDEerror,submitaproblemreport.]9O CMSSHOWHIST,-CMSerrorwhen retrievingCMS( historyinlibrary( library Facility:15VDE,OpenVMS Development Environment^ Explanation:)^CMS(Code ManagementSystem)Ahasreturnedanerrorstatuswhen retrievingCMSGhistory informationforthe indicatedCMSlibrary.*TheGh subsequentprintlineshowswhatspecificerrorstatusCMS returned.\ UserAction:8\Iftheproblemappearstobeduetoan<internalVDEerror,submitaproblemreport.! e8O CMSSHOWRES,,CMSerrorwhen retrievingCMS#( reservationsinlibraryg( library Facility:15VDE,OpenVMS Development Environment^ Explanation:)^CMS(Code ManagementSystem)Ahasreturnedanerrorstatuswhen retrievingCMSF reservation informationforthe indicatedCMSlibrary.LhThe subsequentprintlineshowswhatspecificerrorstatusCMS returned.\ UserAction:8\Iftheproblemappearstobeduetoan<internalVDEerror,submitaproblemreport. SS! ", uCO CMSSTART,-starting retrievalofCMS informationfor( facility( facility Facility:15VDE,OpenVMS Development Environment^ Explanation:2^VDEisstartingtoretrievemodule,? generation,and reservation informationfromtheFexitingCMSlibraryforthe indicated facility..AfterLhthis informationis retrieved,itwillbeincludedintheVDE database.\ UserAction:\None. uZFO CMSVARLET,,allCMSvariantlettersinuse;noneleft( formodule( module Facility:15VDE,OpenVMS Development Environment^ Explanation:6^AllCMSvariantlettersupto"Z"areDalreadyinuseforthe indicatedmodule..Hencethe=currentREPLACE operationcannotbe performed. UserAction:8Submitaproblemreport.+ThisisaveryFunlikely situation,butthereisnoknown workaround.I\ AdditionalVDEcodeisneededtohandlethis situation.d :whatspecificerrorstatusFCMS returned.*ThiserrorshouldnotoccurunlessyouKhave insufficient privilegestoaccesstheVDElibraryorIrunlessyouhaverunoutofsomeresourcesuchasdiskspace.e UserAction:5eIftheerroriscausedbynothavingJ sufficient privilegesor resourcestoperformtheaction,Gyoumustcorrectthe deficiency.)ThentrythecommandJoagain.+Iftheproblemappearstobeduetoaninternal2VDEerror,submitaproblemreport. aO COMMAND,,command  commandk Facility:15kVDE,OpenVMS Development Environment Explanation:.This message informsyou oftheC^ particularcommandthatwas(orwasnot) executed.HThismessageisnormally associatedwithothermessages%orerrorsofsomesort. UserAction:=Ifunabletoresolvethebasicerror,pleaseGcontactVDEsupportfor assistance.*PleaseincludeanyK\ informationthatmaybeusefulorreleventin duplicatingtheproblem.;O COMMIT,-database transactionhas successfully( committed Facility:15VDE,OpenVMS Development Environment^ Explanation:6^Thedatabase transaction associatedwithDthecurrentcommandhas successfully committed,thusIensuringthatallchangeshavebeenwrittentotheVDEh database. UserAction:Feel relieved.! k O COMNOTDEF,,command" command-text "notdefinedk Facility:15kVDE,OpenVMS Development Environment Explanation:/DELETE/COMMANDissuesthismessageJ^whenthecommandyourequesttodeletewasnotdefined. UserAction:0UseSHOWSYMBOL/DEFINEDtodisplay!Ralldefined commands.N u$$O COMPFAIL,, compilationof module  completedwith( errors Facility:15VDE,OpenVMS Development Environment^ Explanation:9^Thecompilestepforthe indicatedmoduleB completedwithoneormoreerrors..The compiler'sMoutput(onyourterminalorinthestep'slogfile)gives6hmoredetailontheerrorsit detected. UserAction:2Correcttheerrorsandresubmitthe&\ compilationorbuildjob._k5$O COMPSUCC,, compilationof module1 completed( successfully Facility:15VDE,OpenVMS Development Environment^ Explanation:6^The compilationofthe indicatedmodule" completed successfully.R UserAction:RNone.`u6+O COMSTEPADDED,-compilestepfor module[ addedto( database Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheB indicatedcompilestephasbeenaddedtotheVDED database.-Thismessageisonlyissuedwhenyouuse?hthe/LOG qualifierontheCREATESTEPcommand. UserAction:/Usethe/NOLOG qualifierfortheA\commandifyoudonotwishtoseethemessage.&1O COMSTEPDEL,,compilestepformodule module!( deletedfromdatabase Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheHcompilestepforthe indicatedmodulehasbeendeletedBfromtheVDE database./ThismeansthatallbuildDh dependency informationforthatbuildstephasbeenHdeleted.+Thismessageisonlyissuedwhenyouusethe:/LOG qualifierontheDELETESTEPcommand. UserAction:/Usethe/NOLOG qualifierfortheA commandifyoudonotwishtoseethemessage.g1O COMSTEPMOD,,compilestepformodule  module ( modifiedindatabase Facility:15VDE,OpenVMS Development Environment^ Explanation:2^ThismessageinformsyouthatbuildE dependency informationforthe indicatedcompilestepEhasbeenmodifiedintheVDE database.+ThismessageIhisonlyissuedwhenyouusethe/LOG qualifieronthe MODIFYSTEPcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.! Y:O COMTERMEOF,,command terminatedbyCTRL/Zor ( end-of-fileoninput Facility:15VDE,OpenVMS Development Environment^ Explanation:*^The current command has been@ terminatedbecausetheuserenteredaCTRL/ZinFresponsetoaqueryfor additional informationneededEhtoexecutethecommand.+Alternatively,an end-of-fileImayhavebeen encounteredinthecurrentinputfileinOresponsetosuchaquery.'ThiserrorcanalsoappearifanFrattemptismadetouseDCLcommand procedurewitha VDEkept subprocess.e User Action:-eNot an error since!a user may@ intentionally terminatecommandsinthisway./ToAexecutetheoriginalcommand,reenterthecommandEoandsupplyallrequired information.-IfusingaDCL@command proceduretoissueVDE commands,disableK theuseoftheVDEkept subprocess,orswitchtoaVDEycommand procedure." !#  &-O CONCURRES,- concurrent reservationm reservation H of( module( byuserW( user!( alreadypresent Facility:15VDE,OpenVMS Development Environment^ Explanation:3^Youare reservingamodulewhichisKalreadyreservedbyanotheruser (possibly yourself).'That8 reservationallows concurrent reservations. UserAction:5Thisisan informationalmessagewhichHappearswhenyouarecreatinga concurrent reservation.B\ThismessageinformsyouofeachalreadyexistingF reservationforthesamemodulethatcoversatleast onecommonstream.9O CONFACC,-unabletoaccessnotes conferencek Facility:15kVDE,OpenVMS Development Environment Explanation:5Checkthenotes conferenceforgeneralE^accessability,and-if conference membershipisneeded-G determineifyouareamemberofthe conferencefrom7thenodeonwhichyouarerunningVDE. UserAction:-Seethe accompanying message(s).&=O CONFLICT,- conflicting qualifersand/orkeywords( specified Facility:15VDE,OpenVMS Development Environment^ Explanation:7^ThismessageisissuedwhenVDEdetectsF conflicting qualifiersand/orkeywordswithinthesamecommand. UserAction:3Verifythe intentionofyourcommandNandseeiftheuseofaspecific qualifierorkeywordmayH\excludetheuseofoneoftheother qualifiersand/or> keywords.+See VDE/VSC/VTSC ReferenceManualfor1  assistancewiththecommandsyntax.?O CONFMEM,,check conferencefile accessabilityand( membership Facility:15VDE,OpenVMS Development Environment^ Explanation:5^Checkthenotes conferenceforgeneralEaccessability,and-if conference membershipisneeded-G determineifyouareamemberofthe conferencefrom7hthenodeonwhichyouarerunningVDE. UserAction:-Seethe accompanying message(s).:*O CONFNAM,, conferencefilename namek Facility:15kVDE,OpenVMS Development Environment Explanation::Thisisthenameofthenotes conference. UserAction:-Seethe accompanying message(s). 2O CONKEYATR,- conflictingkey attributes key-attribute ( and( key-attribute Facility:15VDE,OpenVMS Development Environment^ Explanation:,^TherecentlyissuedDEFINEKEYCcommandhas conflicting qualifierssuchas/NOSTATEand /LOCK_STATE. UserAction:9 Determinecorrect applicabilityandreissuethecommand. .O CONQUAL,, conflicting qualifiers/ qualifier 1 and ( /( qualifier Facility:15VDE,OpenVMS Development Environment^ Explanation:0^Theabove mentioned qualifiersaremutually exclusive.R UserAction:8RVerifythe intentionofyourcommandandOseeiftheuseofaspecific qualifiermaymutuallyexclude*theuseofother qualifiers. u-O CONRESDEL,- concurrent reservation] reservation 9 of( module( foruserq( user;( hasbeendeleted Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheF indicated concurrent reservationhasbeendeletedfromHtheVDEdatabasebecauseyoureplacedthesamemodule. UserAction:9None.(TheaffecteduserswillbeinformedIthattheir reservationsaredeleted.)Theyshouldreserve=\themoduleagainandmergeintheirchanges. -O CONTINUE,- attemptingtocontinuek Facility:15kVDE,OpenVMS Development Environment Explanation:0Oneormorequotasarebelowthe@^ recommendedvaluesforVDE.VDEwillattemptto continue.R UserAction:3RContactsystem managementandrequestHthatthequotas associatedwiththecurrentprocessbeFcomparedtothevalues recommendedforusewithVDE.Xu.(O COPSTEPADDED,,copystepfor step9 addedto( database Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheJ indicatedcopystephasbeenaddedtotheVDE database.DThismessageisonlyissuedwhenyouusethe/LOG4h qualifierontheCREATESTEPcommand. UserAction:/Usethe/NOLOG qualifierfortheA\commandifyoudonotwishtoseethemessage.&.O COPSTEPDEL,,copystepformodule< module deleted( fromdatabase Facility:15VDE,OpenVMS Development Environment^ Explanation:6^ThismessageinformsyouthatthecopyJstepforthe indicatedmodulehasbeendeletedfromtheCVDE database.,Thismeansthatallbuild dependencyHh informationforthatbuildstephasbeendeleted.,ThisImessageisonlyissuedwhenyouusethe/LOG qualifier)ontheDELETESTEPcommand. UserAction:/Usethe/NOLOG qualifierfortheA commandifyoudonotwishtoseethemessage.a.O COPSTEPMOD,,copy stepfor moduleo module ( modifiedindatabase Facility:15VDE,OpenVMS Development Environment^ Explanation:2^ThismessageinformsyouthatbuildG dependency informationforthe indicatedcopystephasJbeenmodifiedintheVDE database.(ThismessageisonlyGhissuedwhenyouusethe/LOG qualifierontheMODIFYSTEPcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.# "$7  O COPYFAIL,,copyof module! completedwitherrorsk Facility:15kVDE,OpenVMS Development Environment Explanation:6Thecopystepforthe indicatedmoduleK^ completedwithoneormoreerrors.'Thestep'soutput(onNyourterminalorinthestep'slogfile)givesmoredetail(ontheerrorsit detected. UserAction:8Correcttheerrorsandresubmitthecopysteporbuildjob.P&O COPYSUCC,,copyof module! completed successfullyk Facility:15kVDE,OpenVMS Development Environment Explanation:6Thecopystepforthe indicatedmodule"^ completed successfully. UserAction:None. /O CREDIRFAI,,create directoryfailedk Facility:15kVDE,OpenVMS Development Environment Explanation:1A directory specificationonaVDEF^commandisnot syntacticallycorrect.+ThismessageisFalsoprintedifalogicalname(suchas VDE$LIBRARY)Pthatissupposedtobeboundtoa directory specificationisNhnotboundtoa syntacticallycorrect directoryspecification. UserAction:4ReentertheVDEcommandwithavalidJ\ directory specificationordefinethelogicalnametobe8boundtoavalid directoryspecification. u7O CRELNMFAI,,failedtodefinelogicalnameB lnmdsck Facility:15kVDE,OpenVMS Development Environment Explanation:.This message informsyou oftheK^ particularlogicalnamecreationthatfailed.'ThismessageIisnormally associatedwithothermessagesorerrorsofsomesort. UserAction:=Ifunabletoresolvethebasicerror,pleaseGcontactVDEsupportfor assistance.*PleaseincludeanyK\ informationthatmaybeusefulorreleventin duplicatingtheproblem.X.O CTXADDED,,context context" addedtothedatabasek Facility:15kVDE,OpenVMS Development Environment> Explanation:0ThismessageinformsyouthattheH^ indicatedcontext definitionhasbeenaddedtotheVDEI database.)Thismessageisonlyissuedwhenyouusethe=/LOG qualifierontheCREATECONTEXTcommand. UserAction:/Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.puFO CTXDEL,-context; context&o deletedfromthedatabasek Facility:15kVDE,OpenVMS Development Environment Explanation:0ThismessageinformsyouthattheL^ definitionforthe indicatedcontexthasbeendeletedfromDtheVDE database.-ThismessageisonlyissuedwhenByouusethe/LOG qualifierontheDELETECONTEXThcommand. UserAction:/Usethe/NOLOG qualifierfortheA\commandifyoudonotwishtoseethemessage.z PO CTXDELARCH,,context 0 ##& containsdeleted architec-( ture( architecture Facility:15VDE,OpenVMS Development Environment^ Explanation:7^Youhave attemptedtosetthe indicatedGcontext,butthedefault architecture specifiedbytheLcontexthasbeendeleted.)Asaresult,thecontextcannothbeset. UserAction:3Redefinethecontextto referenceanJ\ architecturethathasnotbeendeleted.)Thenreissuethecommand.R! (O CTXDELFAC,,context context% containsdeletedfacility( facility Facility:15VDE,OpenVMS Development Environment^ Explanation:7^Youhave attemptedtosetthe indicatedQcontext,butthedefaultfacility specifiedbythecontexthasHbeendeleted.'Asaresult,thecontextcannotbeset. UserAction:<Redefinethecontextto referenceafacilityFthathasnotbeendeleted.'Thenreissuethecommand.T *O CTXDELSTRM,,context9 contextq containsdeleted( stream( context Facility:15VDE,OpenVMS Development Environment^ Explanation:7^Youhave attemptedtosetthe indicatedJcontext,butthedefaultstream specifiedbythecontextMhasbeendeleted.&Asaresult,thecontextcannotbeset. UserAction::Redefinethecontextto referenceastreamFthathasnotbeendeleted.'Thenreissuethecommand.! O CTXEXISTS,,context context alreadyexistsin*( database;contextnotchanged Facility:15VDE,OpenVMS Development Environment^ Explanation:7^The indicatedcontextnamewas specified?onaCREATECONTEXTcommand,butanentryforKthatcontextisalreadypresentinthe database.*HenceaLhnewentrywasnotcreatedforthatcontext.(Alternatively,Kthe indicatednamewas specifiedasthenewnameforan?existingcontextontheMODIFYCONTEXTcommand,Irbutanothercontextalreadyhasthe requestednewname.FHencethenameoftheexistingcontextcouldnotbe&#changedtothenewname. UserAction:6Ifyouenteredthewrongcontextname,>reenterthecommandwiththecorrectname.1IfBoyouenteredtherightcontextname,usetheSHOWCCONTEXTcommandtodisplaythedatabase informationG forthatcontext./Ifyouarenot satisfiedwiththat:y information,usetheMODIFYCONTEXTcommandtochangeit.Z,O CTXMOD,- informationforcontext context# modified( inthedatabase Facility:15VDE,OpenVMS Development Environment^ Explanation:+^This!message!informs you!thatH informationforthe indicatedcontexthasbeenmodifiedHintheVDE database.*ThismessageisonlyissuedwhenBhyouusethe/LOG qualifierontheMODIFYCONTEXTcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.Su)O CTXNOTFOUND,,context context notfoundin'( database; parameterignored Facility:15VDE,OpenVMS Development Environment^ Explanation:5^The indicatedcontextnamewasentered@onaSHOWCONTEXTcommand,butnosuchcontext-wasfoundintheVDE database. UserAction:5Thisisnot necessarilyanerror; theJmessagesimplytellsyouthatthe indicatedcontextdoes(\notexistinthe database.$ #%5O CTXSYNTAX,,invalidcontextnamesyntax:Z namek Facility:15kVDE,OpenVMS Development Environment Explanation:4Thenameorformat specifiedforthe7^contextnameisnotusingvalidsyntax. UserAction:4 Respecifythecontextnameusingonly?R alphanumeric, underscore,dollarsignandhyphen characters.&O CULPRIT,,reservedbyuser userk Facility:15kVDE,OpenVMS Development Environment Explanation:7themoduleisreservedbythe specifiedC^user..The reservationwas requestedinthecurrentBstream,orinanancestorofthecurrentstream.R UserAction:8RThismessageisinformational,andshould; accompanyoneormoreothererror messages. 8O DATETOOLONG,, date-time valueis toolong;"( maximumlengthis24:( date C( ... Facility:15VDE,OpenVMS Development Environment^ Explanation:6^A date-timevalueenteredasacommandF parameteristoolongbecauseitexceedsthemaximum.length indicatedinthemessage. UserAction:1Reissuethecommandwithashorter date-timevalue.k`4O DBCNV,, convertingdatabaseformatfrom oldver , to( newver Facility:15VDE,OpenVMS Development Environment^ Explanation:;^Thismessageisusedtodisplaythestatus1ofadatabase conversion operation.R UserAction:#RNoactionis required. kO DBCREATED,-database + db hasbeencreatedk Facility:15kVDE,OpenVMS Development Environment Explanation:9Thismessage indicatesthatanewlibraryI^ database,and associateddatabasefiles, directories,and-CMS librarieshasbeencreated.R UserAction:RNone required.kh&O DBFMT,-databaseformatis  verk Facility:15kVDE,OpenVMS Development Environment Explanation:3ThismessageisusedtodisplaytheN^currentversionofa database,orthestatusofadatabase  conversion operation.R UserAction:#RNoactionis required. uoO DBGCMSGEN,,at! codept ,letflg6 bool ,item1 itm1 ,item2 ( did Facility:15VDE,OpenVMS Development Environment^ Explanation:4^ThismessagedisplaysvariousinternalDprocess-relatedvaluesusedwithinVDE.ThismessageFshouldappearonlyduringVDEtesting,andshouldbe<h displayedonlyby debuggingversionsofVDE. UserAction::ContactVDEsupportfor assistance,astheB\versionofVDEinusecontains debug-onlyimages.[ 1O DBGCMSTXT,,at  codept ,expected  genk Facility:15kVDE,OpenVMS Development Environment Explanation:4ThismessagedisplaysvariousinternalD^process-relatedvaluesusedwithinVDE.ThismessageFshouldappearonlyduringVDEtesting,andshouldbe< displayedonlyby debuggingversionsofVDE. UserAction::ContactVDEsupportfor assistance,astheBversionofVDEinusecontains debug-onlyimages.x uN&O DBGDB,, debugging database:! param1 W , param2k Facility:15kVDE,OpenVMS Development Environment Explanation:6Thismessageisusedduring developmentD^anddisplayswherethe behaviourofa debuggingorI prototypeVDEimagedatabase operationdiffersfromthat(ofa productionVDEimage. UserAction::ContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasan\errormessage. b6O DBGLNMBAT,-debuglogicalname VDE$BATCH_. MODE:. mode Facility:15VDE,OpenVMS Development Environmentd Explanation:4dThismessage indicatesthebatchmodeCsettingofVDE,andshouldappearonlyduringVDEKtesting.(Thismessageis displayedonlybydebugversionsMmofVDE,andthislogicalnameis translatedonlybydebug versions.a UserAction::aContactVDEsupportfor assistance,astheBversionofVDEinusecontains debug-onlyimages. U:O DBGLNMDAT,,debuglogicalnameVDE$DATE_TIME:. mode Facility:15VDE,OpenVMS Development Environmentd Explanation:2dThismessage indicatesthe date-timeCsettingofVDE,andshouldappearonlyduringVDEKtesting.(Thismessageis displayedonlybydebugversionsMmofVDE,andthislogicalnameis translatedonlybydebug versions.a UserAction::aContactVDEsupportfor assistance,astheBversionofVDEinusecontains debug-onlyimages.} S9O DBGLNMUSR,,debuglogicalname VDE$USERNAME:. mode Facility:15VDE,OpenVMS Development Environmentd Explanation:1dThismessage indicatestheusernameCsettingofVDE,andshouldappearonlyduringVDEKtesting.(Thismessageis displayedonlybydebugversionsMmofVDE,andthislogicalnameis translatedonlybydebug versions.a UserAction::aContactVDEsupportfor assistance,astheBversionofVDEinusecontains debug-onlyimages.DD% $& *O DBGNOLNM,,unableto translate logicalnamek Facility:15kVDE,OpenVMS Development Environment Explanation:7VDEwasunableto translatea mandatory^logicalname. UserAction:5ContactVDEsupportfor assistance,asGRtheversionofVDErunningcontains debug-onlyimages.GCorrecttheerrorinthe date-timelogicalnamevalue%andreissuethecommand. k&O DBGQUALMSK,, qualifiermaskZ qualmsk1qualmsk2k Facility:15kVDE,OpenVMS Development Environment Explanation:8Thismessagedisplaysthecontentsofan8^internalbitmaskduringprogram execution. UserAction::ContactVDEsupportfor assistance,astheARversionofVDEinusecontains debuggingimages. $O DBGWAYPT,,debugwaypoint waypoint reachedk Facility:15kVDE,OpenVMS Development Environment Explanation:9Thismessagedisplaysa waypoint,andtheD^ associatedwaypointvalue, encounteredduringprogram execution.R UserAction::RContactVDEsupportfor assistance,astheAversionofVDEinusecontains debuggingimages. O DBGXLAC,-debugE waypoint reached;text:  textk Facility:15kVDE,OpenVMS Development Environment Explanation:9Thismessagedisplaysa waypoint,andtheD^ associatedwaypointvalue, encounteredduringprogram execution.R UserAction::RContactVDEsupportfor assistance,astheAversionofVDEinusecontains debuggingimages. O DBGXLXL,-debugE waypoint reached;value:U valuek Facility:15kVDE,OpenVMS Development Environment Explanation:9Thismessagedisplaysa waypoint,andtheD^ associatedwaypointvalue, encounteredduringprogram execution.R UserAction::RContactVDEsupportfor assistance,astheAversionofVDEinusecontains debuggingimages. l?O DCLBUFOVFL,-DCLcommandlinebeing generatedis ( toolongforbuffer Facility:15VDE,OpenVMS Development Environment^ Explanation:1^Somecommandwhich generatesaDCLGcommandfiletoperformpartofitsactions generatedMaDCLcommandlinethatistoolongforitsbuffer;thisMhnormallymeansthatthelineis excessivelylongsincethe4buffersizeisamplefornormaluse.\ UserAction:7\Changethecommandline specificationinthescriptforit.<u>O DCLERROR,,errorstatusreturnedbyspawnedDCL ( DCL( command Facility:15VDE,OpenVMS Development Environment^ Explanation:/^VDEhasrunaDCLcommandinaDspawned subprocessandthatcommandhasreturnedanHerrorstatus.*The command'sstatusis displayedbythe"h followingstatusline. UserAction:2 Determinethecauseoftheproblem,6\correctit,andretrytheVDEcommand.`u65O DCLTRUNC,,DCL command line from script%( truncated;linetoolong Facility:15VDE,OpenVMS Development En>vironment^ Explanation:4^Ascripthas generatedaDCLcommandKlinethatistoolongandhasbeen truncated.+SincetheNeditingbufferisofamplesizefornormaluse,thescriptIhtriedtogeneratean excessivelylongDCLcommandline. UserAction:8Correctthescripttogenerateashorter\DCLcommandline. 9 O DEFARCH,- architecture@ architecture@ notdeleted;you/( cannotdeletedefault architecture Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheA indicated architecture,namelythecurrentdefaultF architecture,hasnotbeendeletedfromthe database.IhYouarenotallowedtodeletethedefault architecture.HThis prohibitionpreventsyoufrom accidentallydeletingEallarchitectures, especiallywhenusinga wildcardedJr architecturenamespecification.(ThereisthusnowaytoKdeleteall architecturesfromthe database.)(IfyoucouldK#deleteallarchitectures,thelibrarywouldbecomeuseless8{sinceitcouldnotcontainany modules.) UserAction:;Ifyouwanttodeleteagiven architectureDofromthe database,setyourdefault architecturetoHanother architecturethatyouwanttokeep.)Thenissue- theDELETE ARCHITECTUREcommand. kO DEFKEY, state-name  keyt key-name) hasbeendefinedk Facility:15kVDE,OpenVMS Development Environment Explanation:1Issuedby DEFINE/KEYtoinformtheG^userthatthespecifickey definitionhasbeenbound. UserAction::Ifyoudidnotwishtoseethismessage,5Rissue/NOLOGwithyourDEFINEcommand. &%O DEFKEYERR,-errordefining state-name  key key-( name Facility:15VDE,OpenVMS Development Environment^ Explanation:1^VDEusestheSMGscreen managementI facilitiesforthepurposeofmanagingkey bindings.+InCthis instance,thecalltoSMG$ADD_KEY_DEFreturnedhabadstatus. UserAction:;First,tryto interpretthereasonfortheP\SMGerror.'Ifitcanbe understood,thentrytoseeifyouKmayfixitlocally.( Otherwise,pleasecontactVDEsupport for assistance. kO DELKEY, state-name  keyt key-name) hasbeendeletedk Facility:15kVDE,OpenVMS Development Environment Explanation:1Issuedby DELETE/KEYtoinformtheI^userthatthespecifickey definitionhasbeendeleted. UserAction:9Ifyoudonotwishtoseethismessage,5Rissue/NOLOGwithyourDELETEcommand.& %' &7O DELKEYERR,-errorin processing DELETE/KEY( command Facility:15VDE,OpenVMS Development Environment^ Explanation:,^VDEusesthescreen managementL facilities,SMG,forthepurposeofmanagingkey bindings.EInthis instance,acalltoeitherSMG$LIST_KEY_DEFS@horSMG$DELETE_KEY_DEFhasreturnedabadstatus. UserAction:;First,tryto interpretthereasonfortheP\SMGerror.'Ifitcanbe understood,thentrytoseeifyouKmayfixitlocally.( Otherwise,pleasecontactVDEsupport for assistance.[15O DEPNOTUPDATE,, dependency informationnot#( updatedforbuildstep Facility:15VDE,OpenVMS Development Environment^ Explanation:0^The dependency informationfortheJmostrecentbuildstephasnotbeenupdatedintheVDEFdatabasebecausethebuildstepdidnot automaticallyAhcollect dependency information./HencetheexistingE dependency informationiskeptwithoutchangeinthe database. UserAction:None. ;O DEPUPDATE,, dependency informationupdatedfor( buildstep Facility:15VDE,OpenVMS Development Environment^ Explanation:6^The dependency informationforthemostIrecentbuildstephasbeenupdatedintheVDEdatabaseHbasedon dependencydata collectedduringthe executionhofthebuildstep. UserAction:None.J  0O DEVOSYNCH,, executingsynchcommand: dclcmdk Facility:15kVDE,OpenVMS Development Environment Explanation:7ThismessagedisplaysthesynchronizationB^commandbeingspawnedbyVDE.ThismessageshouldIappearonlyduringVDEtesting,andshouldbe displayed1onlyby debuggingversionsofVDE. UserAction::ContactVDEsupportfor assistance,astheBversionofVDEinusecontains debug-onlyimages.r uH-O DIRADDED,, directory specification  spec addedtothe( database Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheH indicated directory specificationhasbeenaddedtotheIVDE database.'ThismessageisonlyissuedwhenyouuseAhthe/LOG qualifierontheSET DIRECTORYcommand. UserAction:/Usethe/NOLOG qualifierfortheA\commandifyoudonotwishtoseethemessage.quG O DIRCREATED,- directoryU directory hasbeencreatedk Facility:15kVDE,OpenVMS Development Environment Explanation:0ThismessageinformsyouthattheG^ indicated directoryhasjustbeencreatedasyourVDEscratch directory.R UserAction:/RCheckthenewlycreated directoryL specificationanddeletethe directoryifyoudonotwishJtokeepit.*TochangethedefaultVDEscratch directory.\specification,define VDE$SCRATCH.v+O DIRDEL,- directory specification specP deletedfrom( database Facility:15VDE,OpenVMS Development Environment^ Explanation:+^This!message!informs you!thatEthe indicatedstreamrootorfacilityroot directoryF specificationhasbeendeletedfromtheVDE database.DhThismessageisonlyissuedwhenyouusethe/LOG9 qualifierontheCANCEL DIRECTORYcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.kkA9O DIREXPBAD,- directoryfilename expansionbadk Facility:15kVDE,OpenVMS Development Environment Explanation:2internalstate informationforVDE$_^ INVDIRSPECerror. UserAction:-Correct the cause of the VDE$_R INVDIRSPECerror.nkDO DIRSPECREQ,, directory specificationrequiredfor( stream( stream Facility:15VDE,OpenVMS Development Environment^ Explanation:5^Aroot directory specificationfortheB indicatedstreamisrequiredontheCREATESTREAMEcommandbutwasnot specified.-YouneedtousetheBh /DIRECTORY qualifiertospecifytheroot directoryFforthestream,oryouneedtoenterthat directoryD specificationwhenpromptedforit..Thismessageis=ronlygivenifanearlierSETDIRECTORY/PROMPT<commandhas specifiedthattheCREATESTREAMI#commandshouldpromptforthe directory specificationif2{the /DIRECTORY qualifierismissing. UserAction:6Entera directory specificationfortheLostreamroot directorywhenpromptedforitorreissuethe8CREATESTREAMcommandwiththe /DIRECTORY  qualifier.?O DIRTOOLONG,, directory specificationistoolong;"( maximumlengthis255 Facility:15VDE,OpenVMS Development Environment^ Explanation:5^A directory specificationenteredasaFcommand parameteristoolongbecauseitexceedsthe7maximumlength indicatedinthemessage. UserAction:1Reissuethecommandwithashorter# directoryspecification.kkA9O DIRTREFAI,, directorytree conversionfailedk Facility:15kVDE,OpenVMS Development Environment Explanation:2internalstate informationforVDE$_^ INVDIRSPECerror. UserAction:-Correct the cause of the VDE$_R INVDIRSPECerror.r uH@O DIRTRENOTDEL,,notallfilesdeletedin directory( tree( tree Facility:15VDE,OpenVMS Development Environment^ Explanation:5^ThismessageinformsyouthatnotallNfilesinthe indicated directorytreeweredeletedforsome6reason,suchas insufficient privileges. UserAction:6UseDCLcommandstocheckthesecurityNonthe remainingfilesinthe directorytree,andtakethe>\ appropriateactiontodeletethemif possible.=O DUPLNAME,, duplicatenameinlistnotallowed:( name Facility:15VDE,OpenVMS Development Environment^ Explanation:4^YouhaveenteredthesamenametwiceIinacommalistwheresuch duplicatesarenotallowed.C Possibly,youmayhavemistypedoneofthenames. UserAction:0Correcttheerrorandreissuethe,commandwithoutany duplicates. &BO EDITUNDEF,-youreditoris undefined;>editorcannot( beinvoked Facility:15VDE,OpenVMS Development Environment^ Explanation:.^ThecommandyouhaveenteredisJ attemptingtoinvokeaneditortoreadoreditafile,Hbutyouhavenot specifiedwhateditortoinvoke.,YouKhmustspecifytheeditoryouwantVDEtousebyentering$theSETEDITORcommand.\ UserAction:4\UsetheSETEDITORcommandtodefineItheeditoryouwantVDEtoinvokeforallcommandsto# putyouinaneditor.?O EDITUPDATE,,defaulteditor definitionupdatedin( theVDEdatabase Facility:15VDE,OpenVMS Development Environment^ Explanation:7^YourdefaulteditorhasbeenupdatedinNtheVDE database.)ThedefaulteditoristheeditorthatisF initiallydefinedeachtimeyoustartaVDEsession. UserAction:5None.*Thisisan informationalmessageonly. &o"O ELENOTFOUNDCMS,,elementG element notfoundin( CMSlibrary Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheI indicatedmodule generationdoesnothaveanelementintheCMSlibrary. UserAction:&Usethe VERIFY GENERATIOND/RECOVERcommandtoattemptrecoveryofthemissingC\ generationorlocatemissingelementfromabackupHandmanuallyinserttheelementand generationsinthe  database.kAAO ERRASSIGN,-theattempttoacquireanI/Ochannel( forVDEfailed Facility:15VDE,OpenVMS Development Environment^ Explanation:0^AbadstatuswasreturnedfromaB SYS$ASSIGNservicecall.-VDEneedstoacquireI/OKchannelstodoI/O.Inthiscase,VDEfailedtoacquirehsuchachannel. UserAction:3Checkyour process'squotas./IfthisG\problemcannotberesolvedlocally,pleasecontactVDE#supportfor assistance.( '):O ERRCRELNM,,unabletocreatealogicalnamek Facility:15kVDE,OpenVMS Development Environment Explanation:7VDEcreateslogicalnamesforinputand^output redirection. UserAction:3Checkyour process'squotas./IfthisGRproblemcannotberesolvedlocally,pleasecontactVDE#supportfor assistance.  ?O ERRDEASSIGN,,attempttodeassignanI/Ochannel#( acquiredbyVDEfailed Facility:15VDE,OpenVMS Development Environment^ Explanation:5^VDEwantedtodeassignanI/OchannelIthatwas acquired.,ThiserrornotesthefailureoftheF SYS$DASSGNsystemservice,probablyduetoaninvalidhchannel. UserAction:9PleasecontactVDEsupportfor assistance.,DO ERRDIRSPEC,,errorin directoryorfile specification( file-name Facility:15VDE,OpenVMS Development Environment^ Explanation:7^ThereisasyntaxerrororothererrorKinthe indicated directoryorfilespecification.)TheRMSImessagethatfollowsexplainstheerrorinmoredetail. UserAction:;Correcttheerrorinthe directoryorfile4 specificationandreissuethecommand.P &5O ERRFAO,,unabletoformatoutputstringk Facility:15kVDE,OpenVMS Development Environment Explanation:5Anerrorwasreturnedfromacallto^SYS$FAO. UserAction:9PleasecontactVDEsupportfor assistance.J  )O ERRQIOW,,errorfromSYS$QIOWp Facility:15pVDE,OpenVMS Development Environment  Explanation:: Abadstatuswasreturnedfromacalltod SYS$QIOW. UserAction:9PleasecontactVDEsupportfor assistance. {BO ERRSMG,,errorreturnedfromacalltotheScreen%( ManagementFacility(SMG) Facility:15VDE,OpenVMS Development Environment^ Explanation::^AbadstatuswasreturnedfromacalltoKaSMGroutine.)Thiscouldbearesultofanynumberof@thingswhichmayormaynotbeaVDEproblem. UserAction:5CheckthesetupoftheterminalwhichJmightcauseSMGsomeproblem.(IftheerrorstillcannotJ\be explainedor resolved,pleasecontactVDEsupportfor assistance.  *O ERRWRIFIL,,errorwritingfileD file-namek Facility:15kVDE,OpenVMS Development Environment Explanation:7Theoutputcouldnotbewrittentothe^ appropriatefile. UserAction:1 DetermineifthereisanyexternalIR interferencewithRMSwritingtothe specifiedfile.,IfJno interferencecanbefound,pleasecontactVDEsupportfor assistance.VDEcannotpredicttheactual replace-timeCMSF# generation expressionwhenyoureservethemodule;itN{canonlytellyouthemostlikely generation expression.&ByGthetimeyoureplacethemodule,various circumstancesI-canchangethe appropriate generation expressiontouse. UserAction:1None..Thismessageis informationalH only.(However,ifyouusedtheexpectedCMS generationEy expressionincode comments,youmayhavetochangethose comments. U;O EXPGENEXPR,,expected generation expressionat( replacementisM( generation Facility:15VDE,OpenVMS Development Environment^ Explanation:4^WhenyoureplacethemoduleyoujustH reserved,thenew generationofthemoduleisexpectedEtohavethe indicatedCMS generation expression.+YouHhmayusethis generation expressionasan``audittrailL identifier''inthecommentsinyourcodeifyourprojectIusesthat convention.'The indicated generation expressionIrmaydifferfromtheonethatVDEactuallyassignswhenEyoureplacethemodule,butonlyincertainunusual#circumstances. UserAction:8None.'Thismessageis informationalonly.! /LOG qualifierontheCREATEFACILITYcommand. UserAction:/Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.OO) (*tuJO FACDEL,,facility facility&? deletedfromthedatabasek Facility:15kVDE,OpenVMS Development Environment Explanation:0ThismessageinformsyouthattheM^ definitionforthe indicatedfacilityhasbeendeletedfromDtheVDE database.-ThismessageisonlyissuedwhenCyouusethe/LOG qualifierontheDELETEFACILITYhcommand. UserAction:/Usethe/NOLOG qualifierfortheA\commandifyoudonotwishtoseethemessage.! hO FACEXISTS,,facility facility' alreadyexistsindatabasek Facility:15kVDE,OpenVMS Development Environment Explanation:8The indicatedfacilitynamewas specifiedF^onaCREATEFACILITYcommand,butanentryforthatLfacilityisalreadypresentinthe database.)Alternatively,Kthe indicatednamewas specifiedasthenewnameforanDhexistingfacilityusingtheMODIFYFACILITYcommand,Jbutanotherfacilityalreadyhasthe requestednewname.MIneithercase,thecommandfailsandthefacilityisnot rcreatedor modified.  UserAction:7 Ifyouenteredthewrongfacilityname,Cereenterthecommandwiththecorrectname.-IfyouHenteredtherightfacilityname,usetheSHOWFACILITYEcommandtodisplaythedatabase informationforthatPo facility.'Ifyouarenot satisfiedwiththat information,use9theMODIFYFACILITYcommandtochangeit.^-O FACMOD,, informationforfacility facility modifiedin( thedatabase Facility:15VDE,OpenVMS Development Environment^ Explanation:+^This!message!informs you!thatI informationforthe indicatedfacilityhasbeenmodifiedHintheVDE database.*ThismessageisonlyissuedwhenChyouusethe/LOG qualifierontheMODIFYFACILITYcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.g! u=O FACNOTDEL,-facility facility notdeletedk Facility:15kVDE,OpenVMS Development Environment Explanation:7Youare attemptingtodeleteafacilityI^thatcannotbedeleted.' AdditionalmessagesarenormallyHincludedwiththismessage,andthesemessagesindicate2whythefacilitycannotbedeleted. UserAction:;Resolvethe problem(s)flaggedbytheother?error messages,andreentertheDELETEFACILITY\command.Yu/ O FACNOTFOUND,,facility[ facility not foundin'( database; parameterignored Facility:15VDE,OpenVMS Development Environment^ Explanation:6^The indicatedfacilitynamewasenteredBonaSHOWFACILITYcommand,butnosuchfacility-wasfoundintheVDE database. UserAction:5Thisisnot necessarilyanerror; theKmessagesimplytellsyouthatthe indicatedfacilitydoes(\notexistinthe database.uK0O FACNOTMT,,facilitycontainsmodulesk Facility:15kVDE,OpenVMS Development Environment Explanation:6The specifiedfacilitycontainsmodules. UserAction:8The requested operationis prohibiteddue<tothepresenceofmodulesinthe facility.6O FACSYNTAX,-invalidfacilitynamesyntax:0 namek Facility:15kVDE,OpenVMS Development Environment Explanation:4Thenameorformat specifiedforthe8^facilitynameisnotusingvalidsyntax. UserAction:5 Respecifythefacilitynameusingonly?R alphanumeric, underscore,dollarsignandhyphen characters.- uBO FAMILY,-unableto deallocate:*siblingsorchildren( present Facility:15VDE,OpenVMS Development Environment^ Explanation:+^ Something deepwithinVDEhasL attemptedto deallocateadata structurethathassiblingsor children. UserAction:9PleasecontactVDEsupportfor assistance.FPleaseincludeany informationthatmaybeusefulor2\releventin duplicatingtheproblem. 0O FCBERR,,internalVDEFCBerrorin1 VDE-internal-( identifier Facility:15VDE,OpenVMS Development Environment^ Explanation:5^VDEhasdetectedaninternal inconsis-tency.R UserAction:9RPleasecontactVDEsupportfor assistance.FPleaseincludeany informationthatmaybeusefulor2releventin duplicatingtheproblem. %O FCBWRONG,-internalerror; access  accessfailedin!( VDE-internal-identifier Facility:15VDE,OpenVMS De>velopment Environment^ Explanation:5^VDEhasdetectedaninternal inconsis-tency.R UserAction:9RPleasecontactVDEsupportfor assistance.FPleaseincludeany informationthatmaybeusefulor2releventin duplicatingtheproblem.\! 2O FETCHED,, generation generation  fetchedfromlibraryk Facility:15kVDE,OpenVMS Development Environment Explanation:0ThismessageinformsyouthattheF^ indicatedmoduleand generationhasbeenfetchedfromLthecurrentlibrary.'Thismessageisonlyissuedwhenyou=usethe/LOG qualifierontheFETCHcommand. UserAction:/Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.& &O FILCOPLIB,-file file copiedtolibraryk Facility:15kVDE,OpenVMS Development Environment Explanation:0ThismessageinformsyouthattheI^ indicatedfilehasbeencopiedintotheVDElibrarybyGtheREPLACEcommand.(Whenthisisdone,thefilehasGbeenincludedinthe appropriateCMSelement,buthasJhnotyetbeenrecordedintheVDE database.'ThismessageIisonlyissuedwhenyouusethe/LOG qualifieronthe<REPLACEcommandforan immediate replacement. UserAction:/Usethe/NOLOG qualifierfortheA commandifyoudonotwishtoseethemessage.y* )+ uZO FILCOPSTAG,,file[ file# copiedtostagingareak Facility:15kVDE,OpenVMS Development Environment Explanation:0ThismessageinformsyouthattheI^ indicatedfilehasbeencopiedintoaVDEstagingareaEbytheREPLACEcommand.(Thismessageisonlyissued@whenyouusethe/LOG qualifierontheREPLACE/hcommandforaqueued replacement. UserAction:/Usethe/NOLOG qualifierfortheA\commandifyoudonotwishtoseethemessage.*O FILENOTFOUND,,filenotfound: filek Facility:15kVDE,OpenVMS Development Environment Explanation:7The indicatedfilewas requestedthroughC^aVDEcommand,butcouldnotbefound.,HencetheDcurrentcommandcannotperformthe requestedaction.R UserAction:9RDowithoutthefileor determinewhythe8fileismissingandcorrecttheproblem. kj*O FILQUE,,printfilequeuedto  queue-namek Facility:15kVDE,OpenVMS Development Environment Explanation:8Thisthismessageinformstheuserwhere0^thefilewasqueuedfor printing. UserAction:6EnsurethatthefileisplacedontheR appropriatequeue.-O FILREADERR,,unabletoreadfile filek Facility:15kVDE,OpenVMS Development Environment Explanation:5AnerroroccurredwhentryingtoreadM^alineoftextfromaninputfile.+Amorespecificerror*messagefollowsthismessage.R UserAction:5RExaminetheerrormessagethatfollowsItodiagnosethereasonfortheerror.+Thencorrecttheproblem accordingly. .O FILWRITERR,-unabletowritefile filek Facility:15kVDE,OpenVMS Development Environment Explanation:6AnerroroccurredwhentryingtowriteL^alineoftexttoanoutputfile.-Amorespecificerror*messagefollowsthismessage.R UserAction:5RExaminetheerrormessagethatfollowsItodiagnosethereasonfortheerror.+Thencorrecttheproblem accordingly.! &"O FIRGENNODEL,, generation generation isfirst6( generationofmodule;cannotbedeleted Facility:15VDE,OpenVMS Development Environment^ Explanation:2^You are trying todeletethe firstB generationofamodulewiththeDELETE GENERATIONDcommand,whichVDEdoesnotallow.+IfyouwanttoJhdeleteall generationsofamodule,youmustdeletethe=entiremodulewiththeDELETEMODULEcommand.\ UserAction:5\Ifyoumistypedthe generationnumber,Nreenterit correctly.)Ifyouwanttodeleteall generations> ofthemodule,usetheDELETEMODULEcommand.! EO FIRNUMMAY,,firstnumberofarangemaynotbeless( than( number Facility:15VDE,OpenVMS Development Environment^ Explanation:4^Someintegersprovidedinthecommand7linemustbegreaterthanagiven"n".R UserAction:9RVerifythatthe appropriate"n"wasgiven!inthecommandline.AO FIRNUMRAN,-firstnumberofarangemustbeless( thanthesecond Facility:15VDE,OpenVMS Development Environment^ Explanation:4^When providingarangeintheformat1n[:m],"n"mustbelessthan"m".R UserAction:8RCorrecttherange descriptionandreissuethecommand. u{O FLAVORPIDS,-flavor flavor ,pid } pid ,masterb mpid , ,( parent( ppid Facility:15VDE,OpenVMS Development Environment^ Explanation:4^ThismessagedisplaysvariousinternalDprocess-relatedvaluesusedwithinVDE.ThismessageFshouldappearonlyduringVDEtesting,andshouldbe<h displayedonlyby debuggingversionsofVDE. UserAction::ContactVDEsupportfor assistance,astheB\versionofVDEinusecontains debug-onlyimages.f"O FOLDADDED,,foldrecord record formodule module( addedtodatabase Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheH indicatedmodulehashadafoldrecordcreatedintheBcurrentVDE database./ThismessageisonlyissuedEhwhenyouusethe/LOG qualifierontheCREATEFOLDcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage. m O FOLDDEL,,foldrecord record  formodule module D has( beendeleted Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheE indicatedmodulehashadafoldrecorddeletedfromGthecurrentVDE database.*ThismessageisonlyissuedEhwhenyouusethe/LOG qualifierontheDELETEFOLDcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.! %O FOLDEXP,,foldrecordfor foldJ expectedforstream( stream Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthatVDENexpectstogenerateafoldrecordforthe indicatedstream.DThefoldrecordwillbe generatedwhenthismoduleIhchangeisapprovedand performedbytheprojectleader-Awhenthequeued replacementis performed.,BecauseKtheremaybeadelaybeforethe replacementis performedFrbytheprojectleaderandbecausetheprojectleaderFmayrejectthe replacement,thefoldrecordwillnot<# immediatelyappearviacommandssuchasSHOWA{ REPLACEMENT.Thefoldwillbe generatedwhenVDEJsendsyouthe notificationthatthe replacementhasbeenE- performed.,ThismessageisonlyissuedwhenyouuseEthe/LOG qualifierontheREPLACEcommand,andonlyDforaqueued replacementfromwhichVDEexpectsto$6generateafoldrecord. UserAction:5Youmay/willneedtoresolvethefoldC*recordthatwill (eventually)be generatedbythisF replacement.&Usethe/NOLOG qualifierforthecommand8ifyoudonotwishtoseethemessage.  + *,=O FOLDIDREQ,,fold identifierrequiredformodule( module Facility:15VDE,OpenVMS Development Environment^ Explanation:6^YouhavemultiplefoldrecordsfortheD indicatedmodule..Youmust thereforespecifyafold; identifierwiththe/IDENTIFICATIONor/FOLD@h qualifier (dependingonthecommand)touniquelyDindicatetowhichfoldrecordyouwantthecommandtoapply. User Action:*Reissue the command with theB /IDENTIFICATIONor/FOLD qualifiertoindicatetheHespecificfoldrecordtowhichyouwantthecommandtoapply./'O FOLDIDUSED,,fold identifier! identifier alreadyused( formodule( module+( attempttocreatefoldrecord hasfailed Facility:15VDE,OpenVMS Development Environment Explanation:<YouaretryingtocreateafoldrecordforLamoduleusingthesamefold identifierasyouhaveusedHhonapreviousfoldrecordforthesamemoduleintheJsame developmentstream.(Thisisnotallowed,sincefold( identifiersmustbeunique. UserAction:-ReissuetheCREATEFOLDcommandB with a different fold identifier specified on the?e/IDENTIFICATION qualifier.,Alternatively,youcanAomitthe/IDENTIFICATION qualifier,inwhichcase=VDEwillassignaunique identifierforyou. /!O FOLDINSTRM,, generation generationk mustbefolded( intostream( stream Facility:15VDE,OpenVMS Development Environment^ Explanation:6^ThismessageinformsyouthatyoumustGmanuallyfoldthe indicatedmodule generationintotheB indicated developmentstreaminorderto propagateEhthechangesinthat generationintothestream.,VDEFcannot propagatethechanges automaticallybecausetheDmodulehasalreadydivergedbetweenthatstreamandGrits predecessor.+ThismessageisonlyissuedwhenyouBusethe/LOG qualifierontheREPLACEorPERFORM# REPLACEMENTcommand. UserAction:/Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage. uZ O FOLDMOD,,foldrecord* recordF formodule) module ( modifiedindatabase Facility:15VDE,OpenVMS Development Environment^ Explanation:9^ThismessageinformsyouthatfoldrecordHforthe indicatedmodulehasbeenmodifiedintheVDEI database.)Thismessageisonlyissuedwhenyouusethe:h/LOG qualifierontheMODIFYFOLDcommand. UserAction:/Usethe/NOLOG qualifierfortheA\commandifyoudonotwishtoseethemessage.! us%O FOLDNOTFOUND,,foldrecordM recordi notfoundfor( module#( moduleh( andstreamQ( stream Facility:15VDE,OpenVMS Development Environment^ Explanation::^Youhavetriedto referenceafoldrecordFforthe indicatedmoduleinthe indicated development:stream,butthereisnosuchfoldrecord. UserAction:5Thisisnot necessarilyanerror; theLmessagesimplytellsyouthatthe indicatedmodulehasno4\foldrecordsinthe indicatedstream. 'O FROMDIREMPTY,-the directory directory  specified*( with/FROM_DIRECTORYisempty Facility:15VDE,OpenVMS Development Environment^ Explanation:5^Sincethe directory specifiedwiththeB/FROM_DIRECTORY qualifierisempty,nomodulesarecreated. UserAction:None.  &rfortheA\commandifyoudonotwishtoseethemessage.  w O GENINSERT,- generationc generation% insertedinto( stream( stream Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheJ indicated generationhasbeeninsertedintothe indicatedE developmentstream.*ThismessageisonlyissuedwhenEhyouusethe/LOG qualifierontheCREATEMODULEor&INSERT GENERATIONcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage. z/O GENMOD,- informationfor generationy generation%( modifiedinthedatabase Facility:15VDE,OpenVMS Development Environment^ Explanation:+^This!message!informs you!thatJ informationforthe indicated generationofthe indicatedDmodulehasbeenmodifiedintheVDE database.,ThisIhmessageisonlyissuedwhenyouusethe/LOG qualifier/ontheMODIFY GENERATIONcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.! uO GENNODEL,- generation@ generation cannotbedeletedk Facility:15kVDE,OpenVMS Development Environment Explanation:9Youaretryingtodeletea generationofL^amodulewhichisstill reachablebyatleastonestreamHand/orisnotaleaf generation(someother generationPpointstoitasitsprevious generation).'VDEdoesnotallowGha generationtobedeletedineitherofthesecases. UserAction:9Checkthatyouhave specifiedthecorrect$\ generationfor deletion.i  , +-,! ~ O GENNOPRED,- generation generation C of module  has( no predecessor Facility:15VDE,OpenVMS Development Environment^ Explanation:5^The generationofthe indicatedmoduleBwiththeshownCMS generation expressiondoesnotIhavea predecessor generation.*Asaresult,thecurrent?h operationcannotbe performed.0Forexample,the> DIFFERENCEScommandcannotcompare generation1Dwithits predecessorbecauseithasno predecessor. UserAction:;Specifya generationthathasa predecessorH  (normallyany generationexcept generation1)andrerunethecommand. &%O GENNOTCLASSMEM,- generation generationr isnota ( memberofCMSclassa( class Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheG indicated generationisnotamemberofthe indicatedFCMSclass.)ThismessageisoutputwhenaVDEstreamGhis maintainingCMSclass membership,butthe indicated? generationisnotamemberofthatCMSclass.\ UserAction:&\Usethe VERIFY GENERATIONF/RECOVERtoattemptrecoveryoftheclass memebership forthisstream.z P%O GENNOTFOUNDCMS,- generation generation  not!( foundinCMSlibrary Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheG indicatedmodule generationdoesnothavea generation intheCMSlibrary. UserAction:&Usethe VERIFY GENERATIOND/RECOVERcommandtoattemptrecoveryofthemissingF\ generationorlocatemissing generationfromabackup1andmanuallyinsertthe generation.! =O GENNOTINSTAGE,, generationnotfoundinstaging( area( area Facility:15VDE,OpenVMS Development Environment^ Explanation:8^Thismessageinformsyouthatthemodule> generationisnotinthelibrarystagingareaR UserAction::RTrytolocateapreviousmodule generationLbycheckingwithusersthatlasthadthemodule reserved.>!  indicated generationhasbeenremovedfromtheB indicated developmentstream.-ThismessageisonlyGhissuedwhenyouusethe/LOG qualifierontheREMOVE GENERATIONcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.* )O GENREPLDNF,,staging directory directory notfoundk Facility:15kVDE,OpenVMS Development Environment Explanation:5ThismessageinformsyouthatreportedH^staging directorydoesnotexist.+Perhapsthe directory<wasdeletedaspartofacleanup operation.R UserAction::RTrytolocateapreviousmodule generationLbycheckingwithusersthatlasthadthemodule reserved.z"O GENRETAINED,, generation generation retainedin( library Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheF indicated generationhasbeenretainedinthelibraryNbecauseitisstill reachablebyatleastonestream.*ThisIhmessageisonlyissuedwhenyouusethe/LOG qualifier/ontheDELETE GENERATIONcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.6u #O GENSUCVERIFY,, generation  generation successfully( verified Facility:15VDE,OpenVMS Development Environment^ Explanation:0^Thismessageinformsyouthatthe> indicatedmodule generationhasa correspondingG generationintheCMSlibraryanditisamemberofHhalltheCMSclassesthatarebeing maintainedforthe& correspondingVDEstreams.\ UserAction:\None required.- ,. zCO GETJPI,, SYS$GETJPIsystemservicefailed,unableto. attach Facility:15VDE,OpenVMS Development Environmentd Explanation:*dTheATTACHcommandcouldnotEcontinuebecauseafailedservicecallto SYS$GETJPI occurred. UserAction:1 DetermineifthereisanyexternalL interference.(Ifno interferencecanbefound,thenplease%asubmitaproblemreport.&>O GETQUIERR,,getqueue informationsystemservice( errorforqueuea( queue Facility:15VDE,OpenVMS Development Environment^ Explanation:8^Youhave attemptedtostartabuildjobCandtheVMSgetqueue information ($GETQUI)systemCservicereturnedanerrorstatus.-ThemessagethatEhfollowsgivesmore informationtoexplaintheerror. UserAction:8TheactiontotaketocorrecttheerrorJ\dependsonthenatureoftheerror.*YouoryoursystemHmanagershouldcorrecttheerrorandrestartthebuild job.uUO GRPADD,-moduleP module isaddedtogroupv groupk Facility:15kVDE,OpenVMS Development Environment Explanation:0ThismessageinformsyouthattheE^ indicatedmodulehasbeenaddedasamemberoftheD indicatedgroup..ThismessageisonlyissuedwhenDyouusethe/LOG qualifierontheCREATEGROUPor!hMODIFYGROUPcommand. UserAction:/Usethe/NOLOG qualifierfortheA\commandifyoudonotwishtoseethemessage.P&O GRPADDED,,group{ group"o addedtothedatabasek Facility:15kVDE,OpenVMS Development Environment Explanation:0ThismessageinformsyouthattheF^ indicatedgroup definitionhasbeenaddedtotheVDEI database.)Thismessageisonlyissuedwhenyouusethe;/LOG qualifierontheCREATEGROUPcommand. UserAction:/Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.O GRPALRMEM,-module module W isalreadyamember( ofgroupB( group Facility:15VDE,OpenVMS Development Environment^ Explanation:6^ThismessageinformsyouthatyouhaveG attemptedtoaddthe indicatedmoduleasamemberofJthe indicatedgroup,butthemoduleisalreadyamemberKhofthatgroup.)Thismessageisonlyissuedwhenyouuse@the/LOG qualifierontheMODIFYGROUPcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.h u>O GRPDEL,-group group& deletedfromthedatabasek Facility:15kVDE,OpenVMS Development Environment Explanation:0ThismessageinformsyouthattheJ^ definitionforthe indicatedgrouphasbeendeletedfromDtheVDE database.-Thismessageisonlyissuedwhen@youusethe/LOG qualifierontheDELETEGROUPhcommand. UserAction:/Usethe/NOLOG qualifierfortheA\commandifyoudonotwishtoseethemessage.!O GRPEXISTS,,group group( alreadyexistsin database;( groupnotchanged Facility:15VDE,OpenVMS Development Environment^ Explanation:5^The indicatedgroupnamewas specifiedConaCREATEGROUPcommand,butanentryforthatHgroupisalreadypresentinthe database.*HenceanewMhentrywasnotcreatedforthat facility.(Alternatively,theF indicatednamewas specifiedasthenewnameforan@existinggroupontheMODIFYGROUPcommand,butBranothergroupalreadyhasthe requestednewname.DHencethenameoftheexistinggroupcouldnotbe&#changedtothenewname. UserAction:4Ifyouenteredthewronggroupname,Creenterthecommandwiththecorrectname.-IfyouBoenteredtherightgroupname,usetheSHOWGROUPEcommandtodisplaythedatabase informationforthatM group.(Ifyouarenot satisfiedwiththat information,use6ytheMODIFYGROUPcommandtochangeit.|"R*O GRPMOD,- informationforgroup group modifiedin( thedatabase Facility:15VDE,OpenVMS Development Environment^ Explanation:+^This!message!informs you!thatF informationforthe indicatedgrouphasbeenmodifiedHintheVDE database.*Thismessageisonlyissuedwhen@hyouusethe/LOG qualifierontheMODIFYGROUPcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.G#uO GRPNOTFOUND,,group; group#0 notfoundin database;( parameterignored Facility:15VDE,OpenVMS Development Environment^ Explanation:3^The indicatedgroupnamewasenteredAonaSHOWGROUPcommand,butnosuchgroupwas(foundintheVDE database. UserAction:5Thisisnot necessarilyanerror; theHmessagesimplytellsyouthatthe indicatedgroupdoes(\notexistinthe database.$O GRPNOTMEM,,module module c isnotamemberof( group( group Facility:15VDE,OpenVMS Development Environment^ Explanation:6^Thismessageinformsyouthat>youhaveItriedtoremovethe indicatedmodulefromthe indicatedHgroup,butthemoduleisnotamemberofthatgroup.DhThismessageisonlyissuedwhenyouusethe/LOG5 qualifierontheMODIFYGROUPcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.~%! TO GRPREM,,moduleX module" isremovedfromgroup( group Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheG indicatedmodulehasbeenremovedfrombeingamemberJofthe indicatedbuildset.,Thismessageisonlyissued?hwhenyouusethe/LOG qualifierontheMODIFYGROUPcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.&3O GRPSYNTAX,,invalidgroupnamesyntax: namek Facility:15kVDE,OpenVMS Development Environment Explanation:4Thenameorformat specifiedforthe5^groupnameisnotusingvalidsyntax. UserAction:2 Respecifythegroupnameusingonly?R alphanumeric, underscore,dollarsignandhyphen characters.ngg. -/' O HELLO,-Motif vdeversiond startingupk Facility:15kVDE,OpenVMS Development Environment Explanation:/ThismessagedisplaystheversionH^identificationoftheVDEMotif interfaceinuse.,ThisHmessageis displayed automaticallyduringtheVDEMotifstartup. UserAction:None. (! :O ICIBOGUS,- intermediate conference information( invalid Facility:15VDE,OpenVMS Development Environment^ Explanation:7^Thismessageis displayedin conjunctionHwithothererror messages,and indicatesthe particular"failurethat occurred. UserAction:>Resolvethebasicerror.'IfunabletoresolveFtheerror,pleasecontactVDEsupportfor assistance. )! >O ICIGONE,, intermediate conference informationnot( found Facility:15VDE,OpenVMS Development Environment^ Explanation:7^Thismessageis displayedin conjunctionHwithothererror messages,and indicatesthe particular"failurethat occurred. UserAction:>Resolvethebasicerror.'IfunabletoresolveFtheerror,pleasecontactVDEsupportfor assistance.*! 8O ICIPARSE,-parseof intermediate conference( informationfailed Facility:15VDE,OpenVMS Development Environment^ Explanation:7^Thismessageis displayedin conjunctionHwithothererror messages,and indicatesthe particular"failurethat occurred. UserAction:>Resolvethebasicerror.'IfunabletoresolveFtheerror,pleasecontactVDEsupportfor assistance.z+/P;O ILLDEPFUN,-Illegal dependencyfunctionpassed7( tomoduleVDE$REC_DEPENDENCY.Theillegal) dependencyfunctionvalueis value Facility:15VDE,OpenVMS Development Environment Explanation:0Anillegal dependencyfunctionwasBpassedtothe dependency recordingmoduleVDE$REC_>h DEPENDENCY.Valid dependency recording functions4aredefinedinthemodule VDELIB.REQ.\ UserAction:+\Checkthe dependency recordingBfunctionthatwaspassedonthecalltoVDE$REC_F  DEPENDENCY.Ifthatisok,checkthevaluesassigned;etotheVDE$K_DEPEND_xxxx dependency recordingAliteralsin VDELIB.REQ.Someonemayhaveassigned"them incorrectvalues.,k[5O ILLFORUSE,- ill-formeduserdefinednamek Facility:15kVDE,OpenVMS Development Environment Explanation:+IntheDEFINE/COMMANDcommand,9^theprovided user-definednameisillegal. UserAction:3ReissuethecommandwiththecorrectRuserdefinedname.-! ~AO INCNOTVAL,,INPUTnotvalidonstreamsmarkedfor( queued replacement Facility:15VDE,OpenVMS Development Environment^ Explanation:9^The specifiedordefaultstreamismarked>forqueued replacements,andtheCREATEMODULEF/INPUTcommandcannotbe processedasitattemptstoLhdirectlycreatethe module(s)withoutregardtothereviewBand replacementpolicy associatedwiththestream.\ UserAction:/\PerformaCREATEMODULEsanstheB/INPUT qualifier,andthenuseaREPLACEcommand.J [This restrictionmayberelaxedinafuturereleaseofeVDE.]. 9%O INMODNOTFOU,-inputmodulev module ofbuildstep,( notfoundin database;ignored Facility:15VDE,OpenVMS Development Environment^ Explanation:3^The automatically collected dependencyK informationforthecurrentbuildstep specifiesthattheI indicatedmoduleisaninputtothestep.+However,theJhmoduleisnotfoundintheVDE database;itisneitherH specifiedasasourcemodulenorasanoutputofanyHpreviousstep.,This indicatesthattheVDEdatabaseisIrnot consistentwiththeactualcontentsofthefacilityF subdirectoryinwhichthecompilerorother processor#foundthemodule. UserAction:1 DeterminewhetherthemoduleshouldMbeintheVDElibrary.+Ifitshouldbethere,createthe=omodulewiththeCREATEMODULEcommand.+IfitPshouldnotbethere,deleteitfromthefacility subdirectoryD inwhichthecompilerorother processorfoundit.\/u2$O INPNOTNAME,-inputstring text  isnot syntactically( valid Facility:15VDE,OpenVMS Development Environment^ Explanation::^AninputstringenteredinresponsetoanI interactivequeryforthenameofsomeentity(suchasIalibrary,module,orgroup)doesnothavethecorrect=h syntacticformforthatkindofentityname. UserAction:4Reentera correctly specifiednamein#\responsetothequery.(0 9O INPTOOLONG,,inputstringtoolong; maximum( lengthisH( number( characters Facility:15VDE,OpenVMS Development Environment^ Explanation::^AninputstringenteredinresponsetoanJ interactivequeryfor informationistoolongbecauseitEexceedsthemaximumlength indicatedinthemessage. UserAction::Reenterashorterinputstringinresponsetothequery.;1u;O INPTOOSHORT,,inputstringtooshort;minimum( lengthisH( number( characters Facility:15VDE,OpenVMS Development Environment^ Explanation:6^AninputstringenteredinresponsetoKan interactivequeryfor informationistooshortbecauseHitdoesnotreachtheminimumlength indicatedinthehmessage. UserAction:9Reenteralongerinputstringinresponse\tothequery.2 +O INTERR,,internalVDEerrorinw VDE-internal-( identifier Facility:15VDE,OpenVMS Development Environment^ Explanation:5^VDEhasdetectedaninternal inconsis-tency.R UserAction:9RPleasecontactVDEsupportfor assistance.FPleaseincludeany informationthatmaybeusefulor2releventin duplicatingtheproblem./ .03 .O INTERR_AZ,-internalVDEerrorin VDE-internal-( identifier Facility:15VDE,OpenVMS Development Environment^ Explanation:5^VDEhasdetectedaninternal inconsis-tency.R UserAction:9RPleasecontactVDEsupportfor assistance.FPleaseincludeany informationthatmaybeusefulor2releventin duplicatingtheproblem.4 8O INTFUNCERR,,internalscriptfunctionerrork Facility:15kVDE,OpenVMS Development Environment Explanation:7Thescriptfunction encounteredanerror<^duringtheparsing,andcannotbe processed. UserAction:9PleasecontactVDEsupportfor assistance.FRPleaseincludeany informationthatmaybeusefulor2releventin duplicatingtheproblem.5 6O INTMEMERR,-internal memory-poolerrorat hex-2( virtual-addressVDE-internal-identifier Facility:15VDE,OpenVMS Development Environment^ Explanation:8^VDEhasdetectedan inconsistencyinits!internalmemorypool.R UserAction:9RPleasecontactVDEsupportfor assistance.FPleaseincludeany informationthatmaybeusefulor2releventin duplicatingtheproblem.6! )O INTTOOBIG,,integertoolargek Facility:15kVDE,OpenVMS Development Environment Explanation:6Integervaluesenteredfromthecommand-^linemustfitintoa longword. UserAction:= Determineifitis necessarytoprovidesuchSRalargenumber.&Ifitis necessary,thenthisisa restrictionofVDE.7 O INVALANS,Q answer! isaninvalidanswerk Facility:15kVDE,OpenVMS Development Environment Explanation:5Theresponsetoa confirmationmessageG^isinvalid;onlythewordYESorthewordNOoranJ abbreviationofoneofthosetwowordsisallowedasaD response.( ConfirmationmessagesonlyappearwhenyouFhusethe/CONFIRM qualifieronacommandthatacceptsthis qualifier.\ UserAction::\ReentereitherYESorNO(orYorN)in3responsetothe confirmationmessage.S8 )7O INVDATLNM,,invalidVDE$DATE_TIME;useDD-'. MMM-YYYY:HH:MM:SS.CCformat:. time Facility:15VDE,OpenVMS Development Environmentd Explanation:7dTheformatofa date-timevalueenteredKasalogicalnameisinvalid.(ThismessageshouldappearJonlyduringVDEtesting,andisonly displayedbydebugKmversionsofVDE,andthelogicalnameisonly translatedbydebug versions.a UserAction::aContactVDEsupportfor assistance,astheKversionofVDEinusecontains debug-onlyimages.(IftheLlogicalnameisbeing specified,correcttheerrorintheFk date-timelogicalnamevalueandreissuethecommand.97O INVDATTIM,-invalid date-time; useDD-MMM-#( YYYY:HH:MM:SS.CCformat:u( time Facility:15VDE,OpenVMS Development Environment^ Explanation:7^Theformatofa date-timevalueentered1asacommand parameterisinvalid.R UserAction:8RCorrecttheerrorinthe date-timevalue%andreissuethecommand.E: AO INVDBFORM,,invaliddatabaseformat;VDEisunable( toaccesslibrary Facility:15VDE,OpenVMS Development Environment^ Explanation:2^TheVDEdatabasedoesnothavetheIproperformat.'ThedatabaseheaderrecordcouldbereadK successfully,butthatrecorddoesnotcontaintheproperKhsentinelvalueoritsdatabaseversionvalue indicatesanI out-of-dateorinvaliddatabaseformat.(ThiserrorcouldGindicatethatthedatabasehasbeen corruptedinsome>rwayorthatVDEhas generatedit incorrectly.  UserAction:; TrytoconnecttothedatabaseagainusingFetheSETLIBRARYcommand.(Ifthatdoesnotwork,youKmayhavetorecreatethelibrary(andthusthe database)AfromscratchwiththeCREATELIBRARYcommand.(IfKothatstilldoesnotwork,pleasecontactVDEsupportfor assistance.;! /O INVDIGDEC,,invaliddecimalnumber: numberk Facility:15kVDE,OpenVMS Development Environment Explanation::AdecimaldigitisoftenexpectedinmanyN^contextssuchasa parameter.'Iftheprovidedinputisnot?adigit,thiserrormessagewillbe generated.R UserAction:7RReissuethecommandwiththe appropriatenumber.< 9O INVDIRSPEC,-invalid directoryspecification: textk Facility:15kVDE,OpenVMS Development Environment Explanation:1A directory specificationonaVDEF^commandisnot syntacticallycorrect.+ThismessageisFalsoprintedifalogicalname(suchas VDE$LIBRARY)Pthatissupposedtobeboundtoa directory specificationisNhnotboundtoa syntacticallycorrect directoryspecification. UserAction:4ReentertheVDEcommandwithavalidJ\ directory specificationordefinethelogicalnametobe8boundtoavalid directoryspecification.= &=O > INVHISCHAR,-invalidhistoryornotes character2( followingpoundsigninvalidstringis:( string Facility:15VDE,OpenVMS Development Environment^ Explanation:7^Ahistoryornotesstringwas specifiedHwhichcontainsaninvalid characterafterthe poundsignJ character.)Valid charactersforahistorystringare:)H,Shh,B,orb.(Valid charactersforanotesstringare:(Gorg.IA poundsign charactermaybeincludedinthestringby;quotingitwithanother poundsign character. UserAction:4ReentertheVDEcommandwithavalid% historyornotesstring.0 /1u?K:O INVINPUT,,invalid interactivecommandinput;( commandaborted Facility:15VDE,OpenVMS Development Environment^ Explanation:2^ThecurrentcommandhasqueriedtheLuserforinputandhasgotteninvalidinputseveraltimesJinarow.+Thiscanbecausedby specifying insufficientFh parameteror qualifier informationonacommandinaAcommandfile,whichmaycause subsequentcommandsNtobereadas responsesto interactivequeries.(Duetothe>rinvalidinput,thecurrentcommandisaborted.  UserAction:. ReissuethecommandwithcorrectCe qualifiersand parametersorwithcorrectinputto: interactivequeriesforcommand information.}@ SAO INVINTVAL,,invalidintegervalueoncommandline:( integer Facility:15VDE,OpenVMS Development Environment^ Explanation:6^The indicatedintegervaluewasenteredLonthecurrentcommandlinebutitsvalueisnotintheKvalidrangeforthatkindofvalue.+Forexample,iftheLhnumberofsecondsina delta-timeintervalisexceeds59,/youwillgetthiserrormessage.\ UserAction:8\Reissuethecommandwithavalidintegervalue.>Au8O INVIPMTNAM,,invalidIPMT/CLDnumbersyntaxk Facility:15kVDE,OpenVMS Development Environment Explanation:5TheformatfortheCLDnumberisnot^valid. UserAction:6 RespecifytheCLDnumberintheformat=R ABC-12345, ABC-123456, ABC.12345or ABC.123456.GIftheIPMT/CLDnumberisnotinthisformat,orifIthisformatisnotacceptedbyVDE,pleasecontactVDE#\supportfor assistance.}BkS5O INVKEYNAM,,invalidormissingkeynamek Facility:15kVDE,OpenVMS Development Environment Explanation:7Thenameofakeyonthekeyboardwas&^expectedinthiscommand. UserAction:5Reissuethecommandwithan acceptableRnameofakey.C5O INVNUMRNG,,numbernotvalid;numberisg number  ,( validrangeis( number V( to( number Facility:15VDE,OpenVMS Development Environment^ Explanation:8^AnumericinputvalueisnotwithinitsLvalidrange.'Thevalidrangeis indicatedinthemessage.R UserAction:6RReenterthenumberwithavaluewithinthevalidrange.ZD 0/O INVNUMSTG,,invalidnumericstring:f stringk Facility:15kVDE,OpenVMS Development Environment Explanation::Anumericinputvalueisnot syntactically^valid. UserAction:6Reenterthenumberwithcorrectsyntax.E=O INVPAGE,,invalidscreenheight,valuemustbe( betweenH( minimum_height ( and( maximum_height Facility:15VDE,OpenVMS Development Environment^ Explanation:0^FortheSETTERMINALcommand,theG/PAGE qualifiermustprovideapagelengthbetween11!and100, inclusively. UserAction:.ReissuetheSETTERMINALcommand+withan acceptablepagesize.YF u/3O INVPARAM,,invalid parameterpassedto routine-( name-plus-info Facility:15VDE,OpenVMS Development Environment^ Explanation:5^VDEhasdetectedininternal inconsis-Ltency,namelythatanillegalvaluehasbeenpassedasa/ parametertoaninternalroutine. UserAction:9PleasecontactVDEsupportfor assistance.FPleaseincludeany informationthatmaybeusefulor2\releventin duplicatingtheproblem.G 9O INVQARDB,-invalidQARdatabasenamesyntaxk Facility:15kVDE,OpenVMS Development Environment Explanation:8TheformatfortheQARdatabasenameis^notvalid. UserAction:4 RespecifytheQARdatabasenameusingDRonly alphanumeric, underscore,dollarsignorhyphen characters.uHkK8O INVQARNO,,invalidQARentrynumbersyntaxk Facility:15kVDE,OpenVMS Development Environment Explanation:6TheformatoftheQARentrynumberis^notvalid. UserAction:3 RespecifytheQARentrynumberusing$Ronlynumeric characters.I 4O INVRANGE,-novaluesininvertedrange number # to( number Facility:15VDE,OpenVMS Development Environment^ Explanation:;^Thevalues specifiedforthe/IDENTIFICATION7 qualifier on the DELETE, MODIFY or SHOW= REPLACEMENTcommandareinreverseorderand,Mh therefore,donot representanyvalue.'Forthisreason,noE replacemententriesarefoundmatchingthis criteria.\ UserAction:5\Reenterthecommand specifyingavalidDrangeof replacementidnumbersin ascendingorder.J tBO INVSOURCE,,Invalidsourceof information specified:( code Facility:15VDE,OpenVMS Development Environment^ Explanation:5^Thesourceofinformation-typicallythe/SCT,FOLDorOTHER-isnotvalid.R UserAction:8RReenteravalidsourceof informationonthischange.WW1 02K=O INVWIDTH,,invalidscreenwidth,valuemustbe( betweenH( minimum_width ( and( maximum_width Facility:15VDE,OpenVMS Development Environment^ Explanation:0^FortheSETTERMINALcommand,theG/WIDTH qualifiercanprovideapagelengthbetween40!and255, inclusively. UserAction:.ReissuetheSETTERMINALcommand&withan acceptablewidth.LO JOURDISA,,database journallingdisabledforVDE( library Facility:15VDE,OpenVMS Development Environment^ Explanation:3^Thismessageinformsyouthatafter-Jimage journallinghasbeendisabled(turnedoff)fortheFVDElibrary..When journallingis disabled,itcanbeGhveryhardtorecoverfromadamagedor corruptedVDE database.\ UserAction:\None. T! problemreport.X! kO LIBLABEL,-library(p mnemonic ) contents: labelk Facility:15kVDE,OpenVMS Development Environment Explanation:4Thisisan informationalmessage,andO^ indicatesthelabel associatedwitha particularlibrarythatis available.R UserAction:#RNoactionis required.NY$>O LIBMOD,,library attributesmodifiedindatabasek Facility:15kVDE,OpenVMS Development Environment Explanation:7Thismessageinformsyouthat attributesH^forthecurrentlibraryhavebeenmodifiedintheVDEI database.)Thismessageisonlyissuedwhenyouusethe=/LOG qualifierontheMODIFYLIBRARYcommand. UserAction:/Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.Z BO LIBNOTSET,-librarynotset;noVDEdatabasefound( in directory( directory Facility:15VDE,OpenVMS Development Environment^ Explanation:/^Youhave attemptedtosetaVDEKlibraryby specifyinga directory specificationorlibraryBmnemonic specificationontheSETLIBRARYcommand,Ihbutthe directoryormnemoniceitherdoesnotexistorJdoesnot referenceavalidVDElibrary database.*IfyouFareusingamnemonicforthelibrary,checktomakeDrsureyouhaveenteredavalid mnemonic,thencheck2toseethattheVDE$LIBRARY_DEFAULTS *UlogicalG#namesallincludethe appropriateandmatchingnumbersJ{of translations.*(Ifyouare uncertainhowtochecktheVDE$LIBRARY_DEFAULTS *'4logicalnames,consultthe-VDEuser'sguide.) UserAction:3Reenterthecommandwitha directoryH  specificationthat specifiesavalidroot directoryforEyaVDElibrary,orenteracorrect mnemonic..IftheD directoryormnemoniciscorrect,contactthelocalF*system managementstaffandaskthatthe translations'oftheVDE$LIBRARY_DEFAULTS *logicalname(s)be corrected.[krAO LIBREQ,, specificationoflibrarymnemonicrequiredk Facility:15kVDE,OpenVMS Development Environment Explanation:4 VDE/LOCATIONSisunabletolocatethe=^targetforthelocation translation operation. UserAction:2Specifythetargetvia VDE/LOCATIONSR/MNEMONIC=mnemonic.\#O LIBRESET,,libraryresetk Facility:15kVDE,OpenVMS Development Environment Explanation:.YouhaveresettheVDElibrary. UserAction:#Noactionis required.3] O LINKFAIL,,linkofT module! completedwitherrorsk Facility:15kVDE,OpenVMS Development Environment Explanation:6Thelinkstepforthe indicatedmoduleH^ completedwithoneormoreerrors.)Thelinker'soutputK(onyourterminalorinthestep'slogfile)givesmore0detailontheerrorsit detected. UserAction:8Correcttheerrorsandresubmitthelinkorbuildjob.I^O LINKSUCC,,linkoft module! completed successfullyk Facility:15kVDE,OpenVMS Development Environment Explanation:/The link ofthe indicatedmodule"^ completed successfully. UserAction:None.Z_u0(O LNKSTEPADDED,-linkstepford module addedto( database Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheJ indicatedlinkstephasbeenaddedtotheVDE database.DThismessageisonlyissuedwhenyouusethe/LOG4h qualifierontheCREATESTEPcommand. UserAction:/Usethe/NOLOG qualifierfortheA\commandifyoudonotwishtoseethemessage.`&.O LNKSTEPDEL,,linkstepformodule( modulen deleted( fromdatabase Facility:15VDE,OpenVMS Development Environment^ Explanation:6^ThismessageinformsyouthatthelinkJstepforthe indicatedmodulehasbeendeletedfromtheCVDE database.,Thismeansthatallbuild dependencyHh informationforthatbuildstephasbeendeleted.,ThisImessageisonlyissuedwhenyouusethe/LOG qualifier)ontheDELETESTEPcommand. UserAction:/Usethe/NOLOG qualifierfortheA commandifyoudonotwishtoseethemessage.a! i.O LNKSTEPMOD,,linkstepformodule= module modified( indatabase Facility:15VDE,OpenVMS Development Environment^ Explanation:2^ThismessageinformsyouthatbuildG dependency informationforthe indicatedlinkstephasJbeenmodifiedintheVDE database.(ThismessageisonlyGhissuedwhenyouusethe/LOG qualifierontheMODIFYSTEPcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.b! 7O LOASTLM,- recommendedfreeASTLMvalueis valuek Facility:15kVDE,OpenVMS Development Environment Explanation:,TheamountoftheASTLMquotaB^ currently availableisbelowthe recommendedvalue6forVDE.VDEwillattemptto continue.R UserAction:2RContactyoursystem managementstaffIandrequestthattheprocessquotas associatedwiththeIcurrentusernameberesettothevalues recommendedforD\usewithVDE.Thismessageincludesthe recommended0minimumfreevalueforthequota.0"0"3 24c! 7O LOBIOLM,- recommendedfreeBIOLMvalueis valuek Facility:15kVDE,OpenVMS Development Environment Explanation:,TheamountoftheBIOLMquotaB^ currently availableisbelowthe recommendedvalue6forVDE.VDEwillattemptto continue.R UserAction:2RContactyoursystem managementstaffIandrequestthattheprocessquotas associatedwiththeIcurrentusernameberesettothevalues recommendedforD\usewithVDE.Thismessageincludesthe recommended0minimumfreevalueforthequota.d! 7O LOBYTLM,- recommendedfreeBYTLMvalueis valuek Facility:15kVDE,OpenVMS Development Environment Explanation:,TheamountoftheBYTLMquotaB^ currently availableisbelowthe recommendedvalue6forVDE.VDEwillattemptto continue.R UserAction:2RContactyoursystem managementstaffIandrequestthattheprocessquotas associatedwiththeIcurrentusernameberesettothevalues recommendedforD\usewithVDE.Thismessageincludesthe recommended0minimumfreevalueforthequota.e ~7O LOCKED,,librarywriteaccessisdisabledk Facility:15kVDE,OpenVMS Development Environment Explanation:0Thismessageis displayedwhenan<^attemptismadetowrite-RESERVE,REPLACEor?PERFORMREPLACEamodule,etc-intotoalockedlibrary. UserAction:=Contactthestaff responsibleforthelibraryEto determinewhyaccesstothelibraryis currentlyD\lockedout.,Thelibrarymaybe currently undergoingG maintenance operations,orthelibrarymaybearead-G onlyshadowcopyofalibrary.-Onlyauserwiththe7eMODLIB privilegecanunlockthelibrary.f! 7O LODIOLM,, recommendedfreeDIOLMvalueis valuek Facility:15kVDE,OpenVMS Development Environment Explanation:,TheamountoftheDIOLMquotaB^ currently availableisbelowthe recommendedvalue6forVDE.VDEwillattemptto continue.R UserAction:2RContactyoursystem managementstaffIandrequestthattheprocessquotas associatedwiththeIcurrentusernameberesettothevalues recommendedforD\usewithVDE.Thismessageincludesthe recommended0minimumfreevalueforthequota.g! 7O LOENQLM,, recommendedfreeENQLMvalueis valuek Facility:15kVDE,OpenVMS Development Environment Explanation:,TheamountoftheENQLMquotaB^ currently availableisbelowthe recommendedvalue6forVDE.VDEwillattemptto continue.R UserAction:2RContactyoursystem managementstaffIandrequestthattheprocessquotas associatedwiththeIcurrentusernameberesettothevalues recommendedforD\usewithVDE.Thismessageincludesthe recommended0minimumfreevalueforthequota.h! 7O LOFILLM,, recommendedfreeFILLMvalueis valuek Facility:15kVDE,OpenVMS Development Environment Explanation:,TheamountoftheFILLMquotaB^ currently availableisbelowthe recommendedvalue6forVDE.VDEwillattemptto continue.R UserAction:2RContactyoursystem managementstaffIandrequestthattheprocessquotas associatedwiththeIcurrentusernameberesettothevalues recommendedforD\usewithVDE.Thismessageincludesthe recommended0minimumfreevalueforthequota.iuX%O LOGNAMUNDEF,,logicalname[ logical} undefined;%( operationcannotcomplete Facility:15VDE,OpenVMS Development Environment^ Explanation:5^ThecurrentVDE operationrequirestheP indicatedlogicalnametobedefined,butitisnotdefined.?Asaresult,VDEcannotperformthe operation. UserAction:8ExittheVDEkeptprocesswiththeEXITA /KEPT_PROCESScommand,definetherequiredlogical;\name,restartVDE,andretrythe operation.j! 4O LOJTQUOTA,, recommendedfreeJTQUOTAis valuek Facility:15kVDE,OpenVMS Development Environment Explanation:2TheamountoftheJTQUOTA currentlyG^ availableisbelowthe recommendedvalueforVDE.VDE&willattemptto continue.R UserAction:2RContactyoursystem managementstaffIandrequestthattheprocessquotas associatedwiththeIcurrentusernameberesettothevalues recommendedforD\usewithVDE.Thismessageincludesthe recommended0minimumfreevalueforthequota.k! &4O LOPGFLQUOTA,, recommendedfree PGFLQUOTA( valueis( value Facility:15VDE,OpenVMS Development Environment^ Explanation:0^Theamountofthe PGFLQUOTAquotaG currently availableisbelowthe recommendedvaluefor1VDE.VDEwillattemptto continue. UserAction:2Contactyoursystem managementstaffIandrequestthattheprocessquotas associatedwiththeI\currentusernameberesettothevalues recommendedforDusewithVDE.Thismessageincludesthe recommended0 minimumfreevalueforthequota.l! 7O LOPRCLM,, recommendedfreePRCLMvalueis valuek Facility:15kVDE,OpenVMS Development Environment Explanation:,TheamountofthePRCLMquotaB^ currently availableisbelowthe recommendedvalue6forVDE.VDEwillattemptto continue.R UserAction:2RContactyoursystem managementstaffIandrequestthattheprocessquotas associatedwiththeIcurrentusernameberesettothevalues recommendedforD\usewithVDE.Thismessageincludesthe recommended0minimumfreevalueforthequota.m/@O LOQUOTA,,oneormoreprocessquotasistoolowk Facility:15kVDE,OpenVMS Development Environment Explanation:7Thecurrently-freevalueofoneormoreE^quotasisbelowthe recommendedvaluesforVDE.VDE&willattemptto continue.R UserAction::RThe determinationofalowquotaisbasedHonthecurrently-freevalueofthequota.*ContactyourEsystem managementstaffandrequestthattheprocessE\quotas associatedwiththecurrentusernameberesetCtoprovidethe recommendedvaluewithVDE.OneorH moremessagesareoutputwiththismessagelistingtheGe particularquotafoundtobelow,andthe recommendedHminimumfreevalueforthequota.)VDEwillattemptto&continuefromthiserror.n! 7O LOTQELM,, recommendedfreeTQELMvalueis valuek Facility:15kVDE,OpenVMS Development Environment Explanation:,TheamountoftheTQELMquotaB^ currently availableisbelowthe recommendedvalue6forVDE.VDEwillattemptto continue.R UserAction:2RContactyoursystem managementstaffIandrequestthattheprocessquotas associatedwiththeIcurrentusernameberesettothevalues recommendedforD\usewithVDE.Thismessageincludesthe recommended0minimumfreevalueforthequota.4 35o.O MAILERR,,errorfromMAILroutine- routine-namek Facility:15kVDE,OpenVMS Development Environment Explanation:1VDEhas encounteredanerrorwhile5^>usingtheVMSMAILcallable interface. UserAction:7AttempttoresolvetheproblembasedonERanyothererrormessagesincludedwiththisoneand1contactVDEsupportfor assistance.ppuF2O MAILSENT,,mailmessagesenttouser userk Facility:15kVDE,OpenVMS Development Environment Explanation:5ThismessageinformsyouthatVDEhasK^sentamailmessagetothe indicateduser notifyingthatGuserofyouraction.,ThismessageisissuedwhenyouFusethe/LOG qualifieronacommandthatsendsmailhnotifications. UserAction:/Usethe/NOLOG qualifierfortheA\commandifyoudonotwishtoseethemessage.qk^2O MATQUOMIS,,matchingquoteismissingk Facility:15kVDE,OpenVMS Development Environment Explanation:7Allquotedstringsmustbe delimitedby7^eithertwosingleortwodoublequotes. UserAction:4Reenterthecommandwith appropriatelyRquotedstring.r >O MAXIDVAL,,maximumallowedIdvalueindatabase( exceeded: ( ID Facility:15VDE,OpenVMS Development Environment^ Explanation:5^EachentityintheVDE database,suchGaseachmodule,eachstream,andeachbuildjob,hasKanintegerIdvaluethatuniquely identifiesit.,ThisIdIhvaluemaynotassumeavaluelargerthan2,000,000,000,Ebutthe operationyouhave attemptedtoperformhasJtriedtocreateanentitywithanIdvaluelargerthanGrthismaximum.(The indicatednametellswhichIdvalueGis affected.-Thiserrorshouldneveroccurunlessthe)#databaseis extremelylarge. UserAction:9PleasecontactVDEsupportfor assistance.FMostlikelytheVDEdatabasehasbeendamagedbyanointernalerror.s! >O MAXPARM,-toomany parameters-reentercommand!( withfewer parameters Facility:15VDE,OpenVMS Development Environment^ Explanation:/^InboththeSHOWKEYandDELETEGKEY commands,theusercannotprovideboth/ALLasa9 qualifierandakeynameasa parameter. UserAction:7Choosebetween/ALLorjustonekeyin<eithertheSHOWKEYorDELETEKEY commands.t &(O MERGEGEN,,merging generation generation U (p this )into( that Facility:15VDE,OpenVMS Development Environment^ Explanation:0^Thismessageinformsyouthatthe;currentFETCHorRESERVEcommandwillmergeFthe indicated ``merge'' generationintothe generationMhbeingfetchedorreservedtoproducetheoutputfile.(ThisEmessageisonlyissuedwhenyouusethe/MERGEand-/LOG qualifiersonthecommand. UserAction:/Usethe/NOLOG qualifierfortheA commandifyoudonotwishtoseethemessage.quuG?O MISCONTSCRP,-missing continuationlineinscriptk Facility:15kVDE,OpenVMS Development Environment Explanation::Thecurrentscript specifiedthatthelastH^lineshouldbe continuedbutnosuch continuationlineQexists.*Ahyphen( - )attheendofaline indicatesthat+thelineshouldbe continued. UserAction:7EitherremovethehyphenattheendofLthelastlineorsupplya continuationline, whicheveris\ appropriate.v>O MISHISPARM,,missinghistory parameterinstring ( "( string ( " Facility:15VDE,OpenVMS Development Environment^ Explanation:9^Ahistorystringwas specifiedwhichdoesInotcontainahistory parameter.)Ahistory parameteris7requiredaspartofthehistorystring. UserAction:4ReentertheVDEcommandwithavalidhistorystring.w 6O MISTYPNAM,,missingtypenameformodule string  ;( typenamerequired Facility:15VDE,OpenVMS Development Environment^ Explanation:/^Amodulenamehasbeen specifiedFwithoutamoduletypeinacontextwherethemoduleBtypeis required.+Forexample,thecommandCREATEFhMODULEM1is incorrectbecauseamoduletype,asin>CREATEMODULEM1.FOR(whereFORisthemoduleJtype),isrequiredforthiscommand.&ThetypenamemustLrbe separatedfromthemodulenamebyadot(.)'asshownintheexample.xkO MNEMONIC,,library( mnemonic ` ) library availablek Facility:15kVDE,OpenVMS Development Environment Explanation:4Thisisan informationalmessage,andN^ indicatesa particularlibraryis available,aswellasthe9mnemomicname associatedwiththelibrary.R UserAction:#RNoactionis required.Cy! u~CO MODALRRES,,module  moduleQ already reserved;"( reservationhasfailed Facility:15VDE,OpenVMS Development Environment^ Explanation:8^YouhavetriedtoreserveamodulethatIisalreadyreservedbyanotheruser (possibly yourself).HThat reservationdoesnotallow concurrent reservations,Ihoryouhavenot requesteda concurrent reservation.(TheJ reservationmaybeinthecurrentdefaultstream,orinManancestorstream.)Asaresultofthisprior reservation,?ryourattempttoreservethemodulehasfailed.  UserAction:4 WaituntiltheuserwhohasreservedEethemodulereplacesitinthelibrary./Thenreserve>it yourself.-YoucanusetheSHOW RESERVATION;/FULLcommandto see who currentlyhas theDomodule reserved,andinwhatstreamthemodulewasC originally reserved..Alternatively,youcanusethe; /OVERRIDE=CONCURRENT qualifierto concurrentlyFyreservethemodule,orthe/QUEUE qualifiertoqueueCarequestfor notificationwhenthemodulebecomes* available.l uBO MODDEL,,moduleU module& deletedfromthedatabasek Facility:15kVDE,OpenVMS Development Environment Explanation:0ThismessageinformsyouthattheK^ definitionforthe indicatedmodulehasbeendeletedfromDtheVDE database.-ThismessageisonlyissuedwhenAyouusethe/LOG qualifierontheDELETEMODULEhcommand. UserAction:/Usethe/NOLOG qualifierfortheA\commandifyoudonotwishtoseethemessage.! O MODEXISTS,,module module8 alreadyexistsin)( database;modulenotchanged Facility:15VDE,OpenVMS Development Environment^ Explanation:6^The indicatedmodulenamewas specifiedDonaCREATEMODULEcommand,butanentryforthatImoduleisalreadypresentinthe database.)HenceanewKhentrywasnotcreatedforthatmodule.(Alternatively,theF indicatednamewas specifiedasthenewnameforan=existingmoduleontheMODIFYMODULEcommand,JrbutanothermoduleinthesamefacilityalreadyhastheD requestednewname.,Hencethenameoftheexisting>#modulecouldnotbechangedtothenewname. UserAction:5Ifyouenteredthewrongmodulename,>reenterthecommandwiththecorrectname.1IfAoyouenteredtherightmodulename,usetheSHOWBMODULEcommandtodisplaythedatabase informationF forthatmodule./Ifyouarenot satisfiedwiththat9y information,usetheMODIFYMODULEcommandtochangeit. cO MODINSTEP,,module module'0 isaninputtothebuild( step Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheH indicatedmoduleisrecordedasaninputtothebuildFstepbeingdefined.-ThismessageisonlyissuedwhenChyouusethe/LOG qualifierontheCREATESTEPor MODIFYSTEPcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.! wO MODLOCKED,-module moduleY lockedforreplace-!( mentbyanotheruser Facility:15VDE,OpenVMS Development Environment^ Explanation:8^ThemoduleyouaretryingtoreplaceisJ currentlybeingreplacedbyanotheruserwhoisupdatingKthesame generationasyouwanttoupdate.(Asaresult,-hyour replacementattemptfailed. UserAction:7WaitaminuteortwoandthentrytheL\ operationagain.'Iftheotheruserdeletedyour concurrentH reservationthroughhisorher replacement,yoursecondR attemptwillfailwithamessagetothateffect.'IftheotherKeuser's replacementfailedordidnotconflictwithyours,8yournew replacementattemptcansucceed.zP-O MODMODIF,- information formoduleo module%( modifiedinthedatabase Facility:15VDE,OpenVMS Development Environment^ Explanation:+^This!message!informs you!thatG informationforthe indicatedmodulehasbeenmodifiedHintheVDE database.*ThismessageisonlyissuedwhenAhyouusethe/LOG qualifierontheMODIFYMODULEcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.]! u3O MODNOTDEL,-module moduleT notdeletedk Facility:15kVDE,OpenVMS Development Environment Explanation:5Youare attemptingtodeleteamoduleI^thatcannotbedeleted.' AdditionalmessagesarenormallyHincludedwiththismessage,andthesemessagesindicate0whythemodulecannotbedeleted. UserAction:;Resolvethe problem(s)flaggedbytheother=error messages,andreentertheDELETEMODULE\command.Mu#O MODNOTFOUND,,module module notfoundin'( database; parameterignored Facility:15VDE,OpenVMS Development> Environment^ Explanation:4^The indicatedmodulenamewasentered>onaSHOWMODULEcommand,butnosuchmodule-wasfoundintheVDE database. UserAction:5Thisisnot necessarilyanerror; theImessagesimplytellsyouthatthe indicatedmoduledoes(\notexistinthe database.! &O MODNOTINSTEP,,module module! isnotnowaninput( tobuildstep Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheK indicatedmoduleisnotnowrecordedasaninputtotheHbuildstepwhose definitionyouare modifying.(RemovingIhitfromthebuildstepisthus redundant.*ThismessageIisonlyissuedwhenyouusethe/LOG qualifieronthe MODIFYSTEPcommand. UserAction:/Usethe/NOLOG qualifierfortheA commandifyoudonotwishtoseethemessage.6 57! #O MODNOTINSTRM,, generationI generation  notin( stream( stream Facility:15VDE,OpenVMS Development Environment^ Explanation:8^ThismessageinformsyouthatanattemptEwasmadetoupdatethe specifiedstreamwithanewF generationofthe specifiedmodule,butthe specifiedIhmoduleisnotpartofthe specified developmentstream. UserAction:0Usethe /NOPROPAGATE qualifierforG\thecommandorpopulatethe specifiedstreamwiththe? specified generationandtrythecommandagain.& O MODNOTOUTSTEP,,module moduleD isnotnowan#( outputfrombuildstep Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheC indicatedmoduleisnotnowrecordedasanoutputIfromthebuildstepwhose definitionyouare modifying.JhRemovingitfromthebuildstepisthus redundant.)ThisImessageisonlyissuedwhenyouusethe/LOG qualifier)ontheMODIFYSTEPcommand. UserAction:/Usethe/NOLOG qualifierfortheA commandifyoudonotwishtoseethemessage.O MODNOTRES,-module module^ isnot currently( reserved Facility:15VDE,OpenVMS Development Environment^ Explanation:7^Youaretryingtoreplacethe indicatedJmodulebutthatmoduleisnot currentlyreservedinthe/currentstream developmentstream. UserAction:2Reservethemodulebeforetryingtoreplaceit. O MODNOTREV,,module module ^ notfoundinreview( list Facility:15VDE,OpenVMS Development Environment^ Explanation::^Youhave specifiedamodulethatdoesnotMexistinthecurrentreviewlist.*Asaresult,youcannot?selectthemodulewiththenameyou specified. UserAction:3ReentertheSELECTcommand specifyingPamodulethatispresentinthereviewlistforthecurrent;\REVIEWcommand.'Usethe DIRECTORY subcommandDto determinewhatmodulesarepresentinthelist.~O MODOBS,,moduleY module-name supercededor( markedobsolete Facility:15VDE,OpenVMS Development Environment^ Explanation:5^Thelatest generationofthe specifiedFmodule indicatesthemodulewas supercededbyamore4recentmoduleorwasmarked obsolete. UserAction:8 Determineifthecurrent operationshouldGproceedwithamodulethathasbeen supercededorisE\markedas obsolete.-Ifthe operationshouldproceed,A determineifany modificationsareneededtoanyD  module(s)thatmayhave supercededorreplacedthisemodule.! jO MODOUTSTEP,-module@ module# isanoutputfromthe( buildstep Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheD indicatedmoduleisrecordedasanoutputfromtheMbuildstepbeingdefined.&ThismessageisonlyissuedwhenChyouusethe/LOG qualifierontheCREATESTEPor MODIFYSTEPcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.|O MODREMINSTEP,,module module removedasan ( inputtobuildstep Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheH indicatedmoduleisnolongerrecordedasaninputtoIthebuildstepwhose definitionyouare modifying.*ThisIhmessageisonlyissuedwhenyouusethe/LOG qualifier)ontheMODIFYSTEPcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage. O MODREMOUTSTEP,-module moduleG removedasan#( outputfrombuildstep Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheE indicatedmoduleisnolongerrecordedasanoutputIfromthebuildstepwhose definitionyouare modifying.DhThismessageisonlyissuedwhenyouusethe/LOG4 qualifierontheMODIFYSTEPcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.7! ~ =O MUSTREPL,,youmustreplacethenewmoduleto(( createitsfirst generation Facility:15VDE,OpenVMS Development Environment^ Explanation:9^Thismessageis displayedwhenyoucreate<anewmodulewiththeCREATEMODULEcommandBandthecommandmarksthemoduleas reserved.,ItFhremindsyouthatyoumustreplacethemodulewithaGREPLACEcommandtocreatethefirst generationoftheGmodule.+Thismessageisonlyissuedwhenyouusethe<r/LOG qualifierontheCREATEMODULEcommand.  UserAction:/ Usethe/NOLOG qualifierfortheAecommandifyoudonotwishtoseethemessage.! +O NAMTOOLONG,,nameistoolong: text} ;maximum( lengthisH( number Facility:15VDE,OpenVMS Development Environment^ Explanation:5^Anameenteredasacommand parameterCistoolongbecauseitexceedsthemaximumlength& indicatedinthemessage. UserAction:1Reissuethecommandwithashortername.=O NEEDFACILITY,,thisrequestrequiresafacilityk Facility:15kVDE,OpenVMS Development Environment Explanation:7VDEwasunabletoperformthe specifiedF^requestasafacilitywasnotselectednor otherwise specified.R UserAction:<RSelectorspecifya facility,andretrytherequest.;O NEEDLIBRARY,-thisrequestrequiresalibraryk Facility:15kVDE,OpenVMS Development Environment Explanation:7VDEwasunabletoperformthe specifiedE^requestasalibrarywasnotselectednor otherwise specified.R UserAction:;RSelectorspecifyalibrary,andretrytherequest.^XX7 68 k[( newmask Facility:15VDE,OpenVMS Development Environment^ Explanation:4^Thismessage indicatesthatthevalueGloadedintheVDE debuggingbitmaskisbeingchanged.DThismessageshouldappearonlyduringVDEtesting. UserAction::ContactVDEsupportfor assistance,astheBversionofVDEinusecontains debug-onlyimages.! ~@O NOACCLIB,-noaccesstolibraryallowedforuser( username Facility:15VDE,OpenVMS Development Environment^ Explanation:9^Youarenot authorizedtoaccesstheVDEClibrarythatlogicalname VDE$LIBRARYpointstoorFthatyouaretryingto establishwithaSETLIBRARYhcommand. UserAction:5Correctthe definitionoflogicalnameD\ VDE$LIBRARY,specifythenameofalibraryyouareE authorizedtoaccessontheSETLIBRARYcommand,orL requestthatthe administratorforthedesiredVDElibrary;egiveyoutherighttoaccessthatlibrary. 7O NOARCHSPEC,-no architecture specified for( operation Facility:15VDE,OpenVMS Development Environment^ Explanation:.^YouhaveenteredacommandthatHrequiresadefault architecturetoexist,butyouhaveEnot establishedadefault architecture./Usually,thisDhmeansthatthecommandyouhaveenteredcontainsaGmodulenamewithanomitted architecturenameandtheK architecturecannotbe defaulted.(Asaresult,themodule8rcannotbelookedupinany architecture.  UserAction:4 Either establishadefault archtecture4ewiththe SET ARCHITECTURE command and;reenter thecommand,!orreenterthecommandFwithan explicitly specified architecturename,asin"oARCHNAM:[FACNAM]MOD.TYP.kv>O NOATTACH,,failedtoattachtoprocessPID!XLk Facility:15kVDE,OpenVMS Development Environment Explanation:/TheATTACHcommandhasfailedto.^attachtothe requestedprocess. UserAction:8Verifythatthe requestedprocessexists.2RCheckspellingoftheprocessname.e9O NOAUTOCONV,, automatic conversiontocurrent$( databaseformatdisabled Facility:15VDE,OpenVMS Development Environment^ Explanation:2^TheVDEdatabasedoesnothavetheCproperformat,andthe automatic conversionofthe(databasehasbeen disabled. UserAction:5IfuseofthenewversionofVDEisB intended, performafulllibrarybackupusingtheE\database-providedbackuptools,andthenusetheVDE>CONVERTcommandtoupdatethedatabaseformat.! &>O NOBASENOTE,,nobasenotefoundfor replacement( replacement_id Facility:15VDE,OpenVMS Development Environment^ Explanation:7^Thismessageis displayedin conjunctionHwithothererror messages,and indicatesthe particularJfailurethat occurred.)VDEhas attemptedtofindabaseGhnotewitheitherakeywordoratitle containingthe7 specified replacementIDandhasfailed.\ UserAction:>\Resolvethebasicerror.'IfunabletoresolveNtheerror,pleasecontacttheprojectleaderorVDEsupport for assistance.((8 79f! ~<8O NOBLDJOB,-nobuildjobsfoundforstream\ streamk Facility:15kVDE,OpenVMS Development Environment Explanation:>NobuildjobispresentinthedatabasethatK^belongstothe indicated>streamandmatchesthe selectionGcriteriayou specifiedontheSHOW BUILD_JOBorotherB BUILD_JOBcommand.)The selectioncriteriayouhaveJh specifiedmayincludethe build-jobidentificationnumber,Kthe build-jobstatus,orboundsonthe build-jobcreationdateandtime. UserAction:5Thisisnot necessarilyanerror; theH messagesimplytellsyouthatthenobuildjobexistsEeforthestreamand selectioncriteriayou specified.]>O NOBLDSTEPS,,buildjobcontainsnobuildsteps;&( buildjobisnotcreated Facility:15VDE,OpenVMS Development Environment^ Explanation::^YoutriedtocreateabuildjobwiththeHBUILDcommand,butthebuildjobturnsouttocontainRnobuildsteps.)Asaresult,thebuildjobisnotcreatedinKhthe database.*TheusualcauseofthiserroristhatyouG specifiedaminimalbuildofmodulesthatarealready@ up-to-datewithrespecttotheirsourcemodules. UserAction:4IfyouintendedtoperformaminimalJ build,thebuildjobis unnecessary.-IfyouintendedtoKeperformafullbuild,specifythe/FULL qualifierontheBUILDcommand.! /@O NOBUILD,-noBUILD privilege;cannotcreatebuild!( jobsinthislibrary Facility:15VDE,OpenVMS Development Environment^ Explanation:1^You attemptedtouseacommandorD qualifierthatrequiresoneormoreVDE privileges,Jandyoudidnothave sufficient privilegesenabled.*ThisHhmessageisnormally displayedin conjunctionwithother<error messages,usuallya no-privilegeerror.\ UserAction:<\Ifyouare authorizedtousethe privilege,EusetheVDESET PRIVILEGEScommandtogiveyourselfI the necessary privilege.*Thentrytheoriginal operationNeagain.)Ifyouarenot authorizedtousethe qualifier,youHshouldeitherrequestthe necessary privilegefromyourLproject administratororyoushouldnotusethe qualifier.! /CO NOCANRES,-cannotcancel reservationtocreatefirst( generationof ( module Facility:15VDE,OpenVMS Development Environment^ Explanation:+^Youhaveenteredan UNRESERVEHcommandtocancelthe reservationthatwillcreatetheLinitial generationofthe indicatedmodule.'The reservation;hwascreatedbyaCREATEMODULEcommandandGVDEdoesnotallowyoutocancelsucha reservation.\ UserAction:5\Ifyounolongerwantthe reservationKthatwillcreatethefirst generationofthemodule,you> mustdeletethemodulewiththeDELETEMODULEDecommand.-Ifyoujustwanttochangethe attributesEofthe reservation,youmustdosowiththeMODIFY RESERVATIONcommand. q;O NOCAUSE,- replacementcausenotknown;module( notreplaced Facility:15VDE,OpenVMS Development Environment^ Explanation:3^VDEwasnotprovidedwiththecauseDofthe replacementbeing performed.-Thecauseofa?replacement-usuallyaSourceCodeTracking(SCT)7hentryorasourcecodeFold-istracked. UserAction:7Selectthe appropriate replacementcause-E\SourceCodeTracking(SCT),Fold,or Other-usingtheEtogglebuttonsonthemodule replacementdialogbox. AO NOCLOSEQ,,noclosing quotationmarkforaquoted( string Facility:15VDE,OpenVMS Development Environment^ Explanation:,^FortheDEFINE/COMMANDcommand,Athe parameterthat describesthecommandmustbe=enclosedwitheithersingleordoublequotes. UserAction:&ReentertheDEFINE/COMMAND2commandwiththe appropriatequotes.9! @O NOCONFNAM,,nonotes conferencename specifiedin( callto( routine-name Facility:15VDE,OpenVMS Development Environment^ Explanation:7^VDEhasdetectedan inconsistencywithinNaninternalroutinewhichusesthenotescallable interface.R UserAction:9RPleasecontactVDEsupportfor assistance.FPleaseincludeany informationthatmaybeusefulor2releventin duplicatingtheproblem.! /=O NOCREARCH,,noCREARCH privilege;cannotcreate#( ormodify architectures Facility:15VDE,OpenVMS Development Environment^ Explanation:1^You attemptedtouseacommandorD qualifierthatrequiresoneormoreVDE privileges,Jandyoudidnothave sufficient privilegesenabled.*ThisHhmessageisnormally displayedin conjunctionwithother<error messages,usuallya no-privilegeerror.\ UserAction:<\Ifyouare authorizedtousethe privilege,EusetheVDESET PRIVILEGEScommandtogiveyourselfI the necessary privilege.*Thentrytheoriginal operationNeagain.)Ifyouarenot authorizedtousethe qualifier,youHshouldeitherrequestthe necessary privilegefromyourLproject administratororyoushouldnotusethe qualifier.! /?O NOCRECTX,,noCRECTX privilege;cannotcreateor( deletecontexts Facility:15VDE,OpenVMS Development Environment^ Explanation:1^You attemptedtouseacommandorD qualifierthatrequiresoneormoreVDE privileges,Jandyoudidnothave sufficient privilegesenabled.*ThisHhmessageisnormally displayedin conjunctionwithother<error messages,usuallya no-privilegeerror.\ UserAction:<\Ifyouare authorizedtousethe privilege,EusetheVDESET PRIVILEGEScommandtogiveyourselfI the necessary privilege.*Thentrytheoriginal operationNeagain.)Ifyouarenot authorizedtousethe qualifier,youHshouldeitherrequestthe necessary privilegefromyourLproject administratororyoushouldnotusethe qualifier.! /?O NOCREFAC,,noCREFAC privilege;cannotcreateor( modify facilities Facility:15VDE,OpenVMS Development Environment^ Explanation:1^You attemptedtouseacommandorD qualifierthatrequiresoneormoreVDE privileges,Jandyoudidnothave sufficient privilegesenabled.*ThisHhmessageisnormally displayedin conjunctionwithother<error messages,usuallya no-privilegeerror.\ UserAction:<\Ifyouare authorizedtousethe privilege,EusetheVDESET PRIVILEGEScommandtogiveyourselfI the necessary privilege.*Thentrytheoriginal operationNeagain.)Ifyouarenot authorizedtousethe qualifier,youHshouldeitherrequestthe necessary privilegefromyourLproject administratororyoushouldnotusethe qualifier.! /?O NOCREGRP,,noCREGRP privilege;cannotcreateor( deletegroups Facility:15VDE,OpenVMS Development Environment^ Explanation:1^You attemptedtouseacommandorD qualifierthatrequiresoneormoreVDE privileges,Jandyoudidnothave sufficient privilegesenabled.*ThisHhmessageisnormally displayedin conjunctionwithother<error messages,usuallya no-privilegeerror.\ UserAction:<\Ifyouare authorizedtousethe privilege,EusetheVDESET PRIVILEGEScommandtogiveyourselfI the necessary privilege.*Thentrytheoriginal operationNeagain.)Ifyouarenot authorizedtousethe qualifier,youHshouldeitherrequestthe necessary privilegefromyourLproject administratororyoushouldnotusethe qualifier.! /?O NOCREMOD,,noCREMOD privilege;cannotcreateor( modifymodules Facility:15VDE,OpenVMS Development Environment^ Explanation:1^You attemptedtouseacommandorD qualifierthatrequiresoneormoreVDE privileges,Jandyoudidnothave sufficient privilegesenabled.*ThisHhmessageisnormally displayedin conjunctionwithother<error messages,usuallya no-privilegeerror.\ UserAction:<\Ifyouare authorizedtousethe privilege,EusetheVDESET PRIVILEGEScommandtogiveyourselfI the necessary privilege.*Thentrytheoriginal operationNeagain.)Ifyouarenot authorizedtousethe qualifier,youHshouldeitherrequestthe necessary privilegefromyourLproject administratororyoushouldnotusethe qualifier.**9 8:! /=O NOCRESCRP,,noCRESCRP privilege;cannotcreate( ordeletescripts Facility:15VDE,OpenVMS Development Environment^ Explanation:1^You attemptedtouseacommandorD qualifierthatrequiresoneormoreVDE privileges,Jandyoudidnothave sufficient privilegesenabled.*ThisHhmessageisnormally displayedin conjunctionwithother<error messages,usuallya no-privilegeerror.\ UserAction:<\Ifyouare authorizedtousethe privilege,EusetheVDESET PRIVILEGEScommandtogiveyourselfI the necessary privilege.*Thentrytheoriginal operationNeagain.)Ifyouarenot authorizedtousethe qualifier,youHshouldeitherrequestthe necessary privilegefromyourLproject administratororyoushouldnotusethe qualifier.! /AO NOCRESTEP,,noCRESTEP privilege;cannotcreateor( deletesteps Facility:15VDE,OpenVMS Development Environment^ Explanation:1^You attemptedtouseacommandorD qualifierthatrequiresoneormoreVDE privileges,Jandyoudidnothave sufficient privilegesenabled.*ThisHhmessageisnormally displayedin conjunctionwithother<error messages,usuallya no-privilegeerror.\ UserAction:<\Ifyouare authorizedtousethe privilege,EusetheVDESET PRIVILEGEScommandtogiveyourselfI the necessary privilege.*Thentrytheoriginal operationNeagain.)Ifyouarenot authorizedtousethe qualifier,youHshouldeitherrequestthe necessary privilegefromyourLproject administratororyoushouldnotusethe qualifier.! /=O NOCRESTRM,,noCRESTRM privilege;cannotcreate( ormodifystreams Facility:15VDE,OpenVMS Development Environment^ Explanation:1^You attemptedtouseacommandorD qualifierthatrequiresoneormoreVDE privileges,Jandyoudidnothave sufficient privilegesenabled.*ThisHhmessageisnormally displayedin conjunctionwithother<error messages,usuallya no-privilegeerror.\ UserAction:<\Ifyouare authorizedtousethe privilege,EusetheVDESET PRIVILEGEScommandtogiveyourselfI the necessary privilege.*Thentrytheoriginal operationNeagain.)Ifyouarenot authorizedtousethe qualifier,youHshouldeitherrequestthe necessary privilegefromyourLproject administratororyoushouldnotusethe qualifier.! /@O NOCREUSR,,noCREUSER privilege;cannotcreateor( deleteusers Facility:15VDE,OpenVMS Development Environment^ Explanation:1^You attemptedtouseacommandorD qualifierthatrequiresoneormoreVDE privileges,Jandyoudidnothave sufficient privilegesenabled.*ThisHhmessageisnormally displayedin conjunctionwithother<error messages,usuallya no-privilegeerror.\ UserAction:<\Ifyouare authorizedtousethe privilege,EusetheVDESET PRIVILEGEScommandtogiveyourselfI the necessary privilege.*Thentrytheoriginal operationNeagain.)Ifyouarenot authorizedtousethe qualifier,youHshouldeitherrequestthe necessary privilegefromyourLproject administratororyoushouldnotusethe qualifier.! /=O NODELARCH,-noDELARCH privilege;cannotdelete( architectures Facility:15VDE,OpenVMS Development Environment^ Explanation:1^You attemptedtouseacommandorD qualifierthatrequiresoneormoreVDE privileges,Jandyoudidnothave sufficient privilegesenabled.*ThisHhmessageisnormally displayedin conjunctionwithother<error messages,usuallya no-privilegeerror.\ UserAction:<\Ifyouare authorizedtousethe privilege,EusetheVDESET PRIVILEGEScommandtogiveyourselfI the necessary privilege.*Thentrytheoriginal operationNeagain.)Ifyouarenot authorizedtousethe qualifier,youHshouldeitherrequestthe necessary privilegefromyourLproject administratororyoushouldnotusethe qualifier.=O NODELDEF,,Attempttodeletedefault prohibitedk Facility:15kVDE,OpenVMS Development Environment Explanation:5Youare attemptingtodeleteaobjectJ^(architecture,stream, facility,etc.)'thatisadefault. UserAction:1Tomakethe architecture deleteable7RusetheMODIFY ARCHITECTUREcommandwith>the/DELETE qualifier./ThenreentertheDELETE  ARCHITECTUREcommand.! /;O NODELFAC,,noDELFAC privilege;cannotdelete#( facilitiesfromlibrary Facility:15VDE,OpenVMS Development Environment^> Explanation:1^You attemptedtouseacommandorD qualifierthatrequiresoneormoreVDE privileges,Jandyoudidnothave sufficient privilegesenabled.*ThisHhmessageisnormally displayedin conjunctionwithother<error messages,usuallya no-privilegeerror.\ UserAction:<\Ifyouare authorizedtousethe privilege,EusetheVDESET PRIVILEGEScommandtogiveyourselfI the necessary privilege.*Thentrytheoriginal operationNeagain.)Ifyouarenot authorizedtousethe qualifier,youHshouldeitherrequestthe necessary privilegefromyourLproject administratororyoushouldnotusethe qualifier.! /;O NODELMOD,,noDELMOD privilege;cannotdelete ( modulesfromlibrary Facility:15VDE,OpenVMS Development Environment^ Explanation:1^You attemptedtouseacommandorD qualifierthatrequiresoneormoreVDE privileges,Jandyoudidnothave sufficient privilegesenabled.*ThisHhmessageisnormally displayedin conjunctionwithother<error messages,usuallya no-privilegeerror.\ UserAction:<\Ifyouare authorizedtousethe privilege,EusetheVDESET PRIVILEGEScommandtogiveyourselfI the necessary privilege.*Thentrytheoriginal operationNeagain.)Ifyouarenot authorizedtousethe qualifier,youHshouldeitherrequestthe necessary privilegefromyourLproject administratororyoushouldnotusethe qualifier.! /;O NODELREP,,noDELREP privilege;cannotdelete( replacements Facility:15VDE,OpenVMS Development Environment^ Explanation:1^You attemptedtouseacommandorD qualifierthatrequiresoneormoreVDE privileges,Jandyoudidnothave sufficient privilegesenabled.*ThisHhmessageisnormally displayedin conjunctionwithother<error messages,usuallya no-privilegeerror.\ UserAction:<\Ifyouare authorizedtousethe privilege,EusetheVDESET PRIVILEGEScommandtogiveyourselfI the necessary privilege.*Thentrytheoriginal operationNeagain.)Ifyouarenot authorizedtousethe qualifier,youHshouldeitherrequestthe necessary privilegefromyourLproject administratororyoushouldnotusethe qualifier.Y u/&O NODELSET,-marked /NODELETEk Facility:15kVDE,OpenVMS Development Environment Explanation:6Youare attemptingtodeleteanobjectL^(architecture,stream, facility,etc.)'thathasbeenmarkedE not-deletablebydefaultorbyuseofthe /NODELETE qualifier. UserAction:;Toallowtheobjecttobedeleted,specify?the appropriateMODIFYcommandwiththe/DELETEC\ qualifier.'ThenreenterthefailingDELETEcommand.! /=O NODELSTRM,,noDELSTRM privilege;cannotdelete ( streamsfromlibrary Facility:15VDE,OpenVMS Development Environment^ Explanation:1^You attemptedtouseacommandorD qualifierthatrequiresoneormoreVDE privileges,Jandyoudidnothave sufficient privilegesenabled.*ThisHhmessageisnormally displayedin conjunctionwithother<error messages,usuallya no-privilegeerror.\ UserAction:<\Ifyouare authorizedtousethe privilege,EusetheVDESET PRIVILEGEScommandtogiveyourselfI the necessary privilege.*Thentrytheoriginal operationNeagain.)Ifyouarenot authorizedtousethe qualifier,youHshouldeitherrequestthe necessary privilegefromyourLproject administratororyoushouldnotusethe qualifier.? ~?O NODELTAROOT,,no delta-fileroot directoryexists( forlibrary Facility:15VDE,OpenVMS Development Environment^ Explanation::^Youhavetriedtocreatea directorytreePforaspecific facility'sdeltafiles,butno delta-filerootK directoryexistsforthelibrary.(HenceVDEcannotcreate@hanydisk directoriesforthe indicated facility. UserAction:*UsetheCREATEDIRECTORY_TREED\ /DELTA_FILEScommandtocreatea directorytreeforOthe library'sdeltafiles.'Thatwill automaticallycreatetheN  delta-fileroot directoryforthelibraryandthe delta-file/esubdirectoriesforall facilities.y%%: 9;H! ~O NODIRMARKER,-no marker-file directoryfoundfor( facility( facility Facility:15VDE,OpenVMS Development Environment^ Explanation:2^VDEtriedtoaccessthe marker-fileM directoryforthe indicated facility,butnosuch directoryGisrecordedinthe database.+ThisnormallymeansthatJhyouhavefailedtocreatea delta-file subdirectorywithG directorysymbol VDE$MARKERforthe indicated facility.NSucha directorymustexistforyoutocreatemodulesthatrusemarkerfiles.  UserAction:: Tocreatetheneeded subdirectory,usethe:eSET DIRECTORYcommandwiththe /DELTA_FILES<and/SYMBOL=VDE$MARKER qualifiers.)ThencreateIthe facility's delta-file directorytreewiththeCREATE7oDIRECTORY_TREEcommand,usingthe/DELTA_FFILESandpossibly /FACILITY qualifiers.'UsetheSHOWB LOCATIONcommandtoseewhatdisk directoriesare+yrecordedintheVDE database.} S=O NOFACSPEC,,nofacility specifiedfor operationk Facility:15kVDE,OpenVMS Development Environment Explanation:.YouhaveenteredacommandthatI^requiresadefaultfacilitytoexist,butyouhavenotI establishedadefault facility.+Usually,thismeansthatEthecommandyouhaveenteredcontainsamodulenameKhwithanomittedfacilitynameandthefacilitycannotbeM defaulted.(Asaresult,themodulecannotbelookedupinany facility. UserAction:<Either establishadefaultfacilitywiththeA SETFACILITYcommandandreenterthecommand,orJereenterthecommandwithan explicitly specifiedfacility)name,asin[FACNAM]MOD.TYP.qG/O NOFREE,-nofreestorage availablek Facility:15kVDE,OpenVMS Development Environment Explanation:2VDEhasrunoutofvirtualmemory. UserAction:3Uselesscomplex commands,raisetheBvirtual-addressquota,orsubmitaproblemreport.! /^ definitionsbecause an errorwasreturned from5SMG$DELETE_VIRTUAL_KEYBOAD.VDEusesthe9SMGfacilitytoperformkeypad management. UserAction:5CheckthesetupoftheterminalwhichJmightcauseSMGsomeproblem.(IftheerrorstillcannotI\be explained,pleasecontactVDEsupportfor assistance. ?O NOKEYW,, qualifiernameismissing-appendthe( nametotheslash Facility:15VDE,OpenVMS Development Environment^ Explanation:;^A qualifieriscomposedofbotha"/"andNkeyword.(Ifonlya"/"appears,thenthiserrormessageis displayed. UserAction:9Ensurethattherearenodangling"/"inthecommand.^ C4.O NOLIBDEF,,noVDElibrarydefinedk Facility:15kVDE,OpenVMS Development Environment Explanation:6VDEisunabletoperformthe specifiedJ^ operationasthetargetVDE library-thelibraryonwhichJthe operationwillbe performed-hasnotbeen established.R UserAction:1RSpecifythetargetVDElibrary.0ToA determinethe available libraries,!issuethe "SET<LIBRARY"commandwithno parameters..AspartE\oftheerrormessage,thiscommandwilldisplaytheEnamesofthe predefinedVDE libraries,theRdbrootE  directoryforeach,andthemnemonicnameforeach.CeOncethe mnemnonicnameortheRdbroot directoryInameforthetargetlibraryisknown,onecan:+A)useCthe mnemnonicnameortheRdbroot directorynameEoasthelibname parameterona"SETLIBRARYlibname"?VDEcommand.+B)Useusethe mnemnonicnameorF theRdbroot directorynameasthe parameteronthe@yVDE/LIBRARY=libname.+C)Definethelogicalname= VDE$LIBRARYto translatetotheVDE mnemnonic8*nameortotheRdbroot directoryname.u uK=O NOLIBROOM,,toomany librariesindefaultfilek Facility:15kVDE,OpenVMS Development Environment Explanation:2VDEhasdetectedtoomany librariesI^declaredintheVDE.DATMotif applicationdefaultsfile,Sandisunabletodisplayallofthe specified librariesinthe/systemlibrary cascading pulldown. UserAction:;IfyouareunabletoreducethenumberofP librariesinthedefaultfile,pleasecontactVDEsupportfor\ assistance.3!  :O NOMAIL,-nomessagesent; MAILmessagesare( disabled Facility:15VDE,OpenVMS Development Environment^ Explanation::^ThismessageisusedtoindicatethattheJversionofVDEinusecontainsdebugor prototypecode,Bandasaresult,nomailmessageisbeingsent. UserAction::ContactVDEsupportfor assistance,astheLversionofVDEinusecontainsdebugor prototypeimages.3u AO NOMAILSENT,,failuretosendmailmessagetouser( user Facility:15VDE,OpenVMS Development Environment^ Explanation:8^VDEhasfailedinanattempttosendaLmailmessagetothe indicateduser notifyingthatuserofyouraction. UserAction:7AttempttoresolvetheproblembasedonFanyothererrormessagesincludedwiththisone,and1\contactVDEsupportfor assistance.**; :<NOMATCHCTX,-nocontextnamematchesthe( wildcardedstring( string Facility:15VDE,OpenVMS Development Environment^ Explanation:4^Youentereda wildcardedcontextnameL specificationonacommand,butthat specificationdidnot=matchanycontextnamesintheVDE database. UserAction:5Thisisnot necessarilyanerror; theImessagesimplytellsyouthatnocontextsmatchingyourJ\ specificationexistinthe database.*IfyouhadexpectedGsuchcontextstoexist,youcanusetheSHOWCONTEXTK commandtoseewhatcontextsarepresentinthedatabaseGeandyoucanaskyourproject administatortoaddanymissing contexts.! Y7O NOMATCHFAC,,no facilityname matchesthe( wildcardedstring( string Facility:15VDE,OpenVMS Development Environment^ Explanation:5^Youentereda wildcardedfacilitynameL specificationonacommand,butthat specificationdidnot>matchanyfacilitynamesintheVDE database. UserAction:5Thisisnot necessarilyanerror; theKmessagesimplytellsyouthatno facilitiesmatchingyourJ\ specificationexistinthe database.*IfyouhadexpectedJsuch facilitiestoexist,youcanusetheSHOWFACILITYM commandtoseewhat facilitiesarepresentinthedatabaseGeandyoucanaskyourproject administatortoaddanymissing facilities.+! ~:O NOMATCHGEN,-no generationmatches wildcarded( string( string Facility:15VDE,OpenVMS Development Environment^ Explanation:1^Youentereda wildcarded generationL specificationonacommand,butthat specificationdidnotBmatchanymodule generationsintheVDE database. UserAction:5Thisisnot necessarilyanerror; theDmessagesimplytellsyouthatnomodule generationsK\matchingyour specificationexistinthe database.)IfyouJhadexpectedsuch generationstoexist,youcanusethe? SHOW GENERATIONcommandtoseewhat generations*earepresentinthe database.N $;O NOMATCHGENS,,no generationmatches wildcarded( string( string( instreamq( string Facility:15VDE,OpenVMS Development Environment^ Explanation:1^Youentereda wildcarded generationL specificationonacommand,butthat specificationdidnotFmatchanymodule generationsinthe specifiedstream. UserAction:5Thisisnot necessarilyanerror; theDmessagesimplytellsyouthatnomodule generationsK\matchingyour specificationexistinthe specifiedstream.JFirst,verifythatyouhaveeither specifiedthecorrectH streamonthecommandorthatyourcontextissettoIethecorrectstream.)IfthestreamnamewascorrectandJyouhadexpectedsuch generationstoexist,youcanuse2theSHOWGENERATION/STREAM=stream-nameEocommandtoseewhat generationsarepresentinthatstream.n D4O NOMATCHGRP,-no group name matches the( wildcardedstring( string Facility:15VDE,OpenVMS Development Environment^ Explanation:2^Youentereda wildcardedgroupnameL specificationonacommand,butthat specificationdidnot;matchanygroupnamesintheVDE database. UserAction:5Thisisnot necessarilyanerror; theGmessagesimplytellsyouthatnogroupsmatchingyourJ\ specificationexistinthe database.*IfyouhadexpectedCsuchgroupstoexist,youcanusetheSHOWGROUPI commandtoseewhatgroupsarepresentinthedatabaseBeandyoucanusetheCREATEGROUPcommandtoadd&anynewgroupsyouwant.: 5O NOMATCHMOD,,nomodulenamematchesthe( wildcardedstring( string Facility:15VDE,OpenVMS Development Environment^ Explanation:3^Youentereda wildcardedmodulenameL specificationonacommand,butthat specificationdidnotDmatchanymodulenamesintheVDEdatabaseintheJh indicated(orinthedefault) facility.+ThismessagecanGbe generatedwhendouble-clickingonanemptyfacility,fromwithintheMotifdisplay. UserAction:5Thisisnot necessarilyanerror; theB messagesimplytellsyouthatnomodulesmatchingKeyour specificationexistintheVDE database.)IfyouhadGexpectedsuchmodulestoexist,youcanusetheSHOWCMODULEcommandtoseewhatmodulesarepresentin@othedatabaseandyoucanusetheCREATEMODULE2commandtoaddanymissingmodules.}:O NOMATCHREP,,no replacementnamematchesthe( wildcardedstring( string Facility:15VDE,OpenVMS Development Environment^ Explanation:2^Youentereda wildcarded replacementHname specificationonacommand,butthat specification@didnotmatchany replacementnamesintheVDEh database. UserAction:5Thisisnot necessarilyanerror; theG\messagesimplytellsyouthatno replacementsmatchingFyour specificationexistinthe database./IfyouhadA expectedsuch replacementstoexist, youcanuse8etheSHOW REPLACEMENTcommandtoseewhatA replacementsarepresentinthedatabaseandyouFcanaskyourproject administatortoaddanymissingo replacements.up>O NOMATCHSCRP,-noscriptsmatchthe specificationk Facility:15kVDE,OpenVMS Development Environment Explanation:=You requestedadisplayofallscriptsofaE^certainstype,possiblymatchinga wildcardedmodule-Fnameor facility-namespecification,buttherearenoGscriptsinthedatabasethatmatchthatspecification. UserAction:5Thisisnot necessarilyanerror; theHmessagesimplytellsyouthatnoscriptsexistinthe5\databasethatmatchyourspecification.w! M6O NOMATCHSES,,nosessionname matchesthe( wildcardedstring( string Facility:15VDE,OpenVMS Development Environment^ Explanation:4^Youentereda wildcardedsessionnameL specificationonacommand,butthat specificationdidnot=matchanysessionnamesintheVDE database. UserAction:5Thisisnot necessarilyanerror; theImessagesimplytellsyouthatnosessionsmatchingyourJ\ specificationexistinthe database.*IfyouhadexpectedGsuchsessionstoexist,youcanusetheSHOWSESSIONK commandtoseewhatsessionsarepresentinthedatabaseGeandyoucanaskyourproject administatortoaddanymissing sessions.}! S6O NOMATCHSTEP,,no build steps for modules( matchingh( stringh( foundindatabase Facility:15VDE,OpenVMS Development Environment^ Explanation:2^Youentereda wildcarded module-nameO specificationtospecifybuildsteps,buttherearenobuildIstepsinthedatabaseformodulesthatmatchthatnamehspecification. UserAction:5Thisisnot necessarilyanerror; theH\messagesimplytellsyouthatnobuildstepsexistinBthedatabaseformodulesmatchingyour module-nameP specification.'Ifyouhadexpectedsuchbuildstepstoexist,GeyoucanusetheSHOWSTEPcommandtoseewhatbuild5stepsare representedinthe database.{ Q6O NOMATCHSTRM,,nostreamnamematchesthe( wildcardedstring( string Facility:15VDE,OpenVMS Development Environment^ Explanation:3^Youentereda wildcardedstreamnameL specificationonacommand,butthat specificationdidnot<matchanystreamnamesintheVDE database. UserAction:5Thisisnot necessarilyanerror; theHmessagesimplytellsyouthatnostreamsmatchingyourJ\ specificationexistinthe database.*IfyouhadexpectedEsuchstreamstoexist,youcanusetheSHOWSTREAM *@ commandtoseewhatstreamsarepresentintheGedatabaseandyoucanaskyourproject administatorto%addanymissingstreams.t%%< ;=k A4O NOMATCHUSER,,no user name matches the( wildcardedstring( string Facility:15VDE,OpenVMS Development Environment^ Explanation:/^Youentereda wildcardedusernameL specificationonacommand,butthat specificationdidnot8matchany usernamesintheVDE database. UserAction:5Thisisnot necessarilyanerror; theFmessagesimplytellsyouthatnousersmatchingyourJ\ specificationexistinthe database.*IfyouhadexpectedAsuchuserstoexist,youcanusetheSHOWUSER *B commandtoseewhat usernamesarepresentintheGedatabaseandyoucanaskyourproject administatorto#addanymissingusers. 7O NOMEMGRP,-nomembers specifiedforgroup groupk Facility:15kVDE,OpenVMS Development Environment Explanation:9YouhavetriedtocreateagroupwithoutE^ specifyinganymembersforthatgroup.*AgroupmustIhaveatleastonemember.((ThemembersofagroupareLthemodulestobebuiltwhenthegroupnameis specified!honaGROUP command.) UserAction:/ReentertheCREATEGROUPcommand,K\ specifyingthenamesofthemodulesthatyouwanttobe,themembersofthenewgroup.! /;O NOMODLIB,,noMODLIB privilege;cannotmodify'( attributesofthislibrary Facility:15VDE,OpenVMS Development Environment^ Explanation:1^You attemptedtouseacommandorD qualifierthatrequiresoneormoreVDE privileges,Jandyoudidnothave sufficient privilegesenabled.*ThisHhmessageisnormally displayedin conjunctionwithother<error messages,usuallya no-privilegeerror.\ UserAction:<\Ifyouare authorizedtousethe privilege,EusetheVDESET PRIVILEGEScommandtogiveyourselfI the necessary privilege.*Thentrytheoriginal operationNeagain.)Ifyouarenot authorizedtousethe qualifier,youHshouldeitherrequestthe necessary privilegefromyourLproject administratororyoushouldnotusethe qualifier. ~+Anon-zerovaluehasbeenpassedasanOargumenttoaninternalroutinethatis specifiedtohaveaKhzerovalue.(Thismessageshouldonlybeseenininternal-or prototype baselevelsofVDE.\ UserAction:8\PleasenotifyVDEsupport.(PleaseincludeCany informationthatmaybeusefulorreleventin$  duplicatingtheproblem.<! =O NONOTE,-nonotetopicentered;"noteentryis( disabled Facility:15VDE,OpenVMS Development Environment^ Explanation::^ThismessageisusedtoindicatethattheJversionofVDEinusecontainsdebugor prototypecode,Handasaresult,thatanotestopicwasnotentered. UserAction::ContactVDEsupportfor assistance,astheLversionofVDEinusecontainsdebugor prototypeimages.X .8O NONOTESENT,,noteNOTpostedto conference( conference Facility:15VDE,OpenVMS Development Environment^ Explanation:5^VDEhasfailedinanattempttopostEanotetothe indicatednotes conference.-ChecktheJ conferenceforgeneralaccessability,and-if conferenceIh membershipisneeded, determineifyouareamemberofHthe conferencefromthenodeonwhichyouarerunningVDE. UserAction:7AttempttoresolvetheproblembasedonH anyothererrormessagesincludedwiththisone,checkKethe documentationfor informationonsettingupthenotesD conferences,andcontactVDEsupportfor assistance.a /7=O NOPARSTRM,,noparentstream specifiedfornew( stream Facility:15VDE,OpenVMS Development Environment^ Explanation:1^Youarecreatinganew developmentIstream,butyoudidnotspecifytheparentofthenewEstream.+Youmustspecifytheparentstreambyusing<hthe/PARENT qualifierwiththeCREATESTREAMJcommandorby establishingadefaultstreamfortheVDEDsessionwiththeSETSTREAMcommandbeforeentering'rtheCREATESTREAMcommand.  UserAction:2  EstablishadefaultstreamwithSET<eSTREAMandreentertheCREATESTREAMcommandAorspecifythe/PARENT qualifierwiththeCREATESTREAMcommand.! />O NOPERFREP,,noPREFREP privilege;cannotperform( replacements Facility:15VDE,OpenVMS Development Environment^ Explanation:1^You attemptedtouseacommandorD qualifierthatrequiresoneormoreVDE privileges,Jandyoudidnothave sufficient privilegesenabled.*ThisHhmessageisnormally displayedin conjunctionwithother<error messages,usuallya no-privilegeerror.\ UserAction:<\Ifyouare authorizedtousethe privilege,EusetheVDESET PRIVILEGEScommandtogiveyourselfI the necessary privilege.*Thentrytheoriginal operationNeagain.)Ifyouarenot authorizedtousethe qualifier,youHshouldeitherrequestthe necessary privilegefromyourLproject administratororyoushouldnotusethe qualifier.a22= <>xN>O NOPNAM,,unknownprojectname specifiedforthe( stream Facility:15VDE,OpenVMS Development Environment^ Explanation:2^The specifiedprojectnamedoesnotFmatchtheprojectnames associatedwiththe specified developmentstream. UserAction::Thisisawarningmessage,IfyoubelieveIthatthisprojectshouldbe associatedwiththestream,J\pleasecontacttheprojectleader,thesystem manager(s),,orVDEsupportfor assistance.Qu';O NOPNAMS,-noprojectsdefinedforthestreamk Facility:15kVDE,OpenVMS Development Environment Explanation:9Therearenoprojects associatedwiththe)^ specified developmentstream. UserAction:3Thisisan informationalmessage,IfHRyoubelievethatthereshouldbeoneormoreprojectsG associatedwiththestream,pleasecontacttheprojectBleader,thesystem manager(s),orVDEsupportfor\ assistance.6! ~ 7O NOPRIVQUAL,, insufficient privilegetouseJ qualifer( qualifier Facility:15VDE,OpenVMS Development Environment^ Explanation:8^You attemptedtouseacommand qualifierGthatrequiresa privilege,andyoudidnothavethat privilegeset. UserAction:<Ifyouare authorizedtousethe qualifier,EusetheSET PRIVILEGEScommandtogiveyourselftheL\ necessary privilege.'Thentrytheoriginal operationagain.NIfyouarenot authorizedtousethe qualifier,youshouldI eitherrequestthe necessary privilegefromyourprojectCe administratororyoushouldnotusethe qualifier.! /CO NOPRIVS,, insufficientVDE privilege(s)for attempted( operation Facility:15VDE,OpenVMS Development Environment^ Explanation:1^You attemptedtouseacommandorD qualifierthatrequiresoneormoreVDE privileges,Jandyoudidnothave sufficient privilegesenabled.*ThisHhmessageisnormally displayedin conjunctionwithother<error messages,usuallya no-privilegeerror.\ UserAction:<\Ifyouare authorizedtousethe privilege,EusetheVDESET PRIVILEGEScommandtogiveyourselfI the necessary privilege.*Thentrytheoriginal operationNeagain.)Ifyouarenot authorizedtousethe qualifier,youHshouldeitherrequestthe necessary privilegefromyourLproject administratororyoushouldnotusethe qualifier.;O NOPROMPT,-noprompt specified;usingdefault( prompt Facility:15VDE,OpenVMS Development Environment^ Explanation:4^Thisisan informationalmessage,andC indicatesthatnopromptwas specifiedontheSET@PROMPTcommand.*Asnopromptwas specified,VDE6hwillreverttothedefaultVDEprompt. UserAction:#Noactionis required.^O NOSCT,, replacementcausenotknown;modulenot( replaced Facility:15VDE,OpenVMS Development Environment^ Explanation:3^VDEwasnotprovidedwiththecauseDofthe replacementbeing performed.-Thecauseofa?replacement-usuallyaSourceCodeTracking(SCT)7hentryorasourcecodeFold-istracked. UserAction:5SpecifytheSCTnoteviathe/SCTor?\/NOTE qualifiersontheREPLACEcommand,orbyC providinganswerstoteh replacementpromptswithin VDE.! kh!O NOSCTSRC,,sourcefile, record$D forSCTnotenotfoundk Facility:15kVDE,OpenVMS Development Environment Explanation:@VDEisnotabletolocatethesourcefilefor^theSCTnote. UserAction:8 Respecifythecommand,usingafilethatRexists.! k@O NOSETLIB,,theSETLIBRARYcommandislockedoutk Facility:15kVDE,OpenVMS Development Environment Explanation:2TheSETLIBRARYcommandisdisabled5^when executingabetaversionofVDE. UserAction::ContactVDEsupportfor assistance,astheARversionofVDEinusecontains beta-onlyimages.$$> =?! )i:O NOSETTERM,-theSETTERMINALcommandisnot'( supportedonthisterminal Facility:15VDE,OpenVMS Development Environment^ Explanation:0^SETTERMINALisonly supportedonDVT52, VT100-series, VT200-series, VT300-series,VT400-:series, VT500-series,andDECterm terminals.!*O NOSPAWN,-spawncommandfailedk Facility:15kVDE,OpenVMS Development Environment Explanation:3AprocesscannotbespawnedbyVDE. UserAction:)Checkyour process'squotas. /bAO NOSTAGROOT,,nostagingarearoot directoryexists( forlibrary Facility:15VDE,OpenVMS Development Environment^ Explanation:.^You have tried to create queuedG replacementforsomemodule,butnostagingarearootK directoryexistsforthelibrary.(HenceVDEcannotcreatePhadisk directoryforsaving(or ``staging'')thefilestobe replaced.\ UserAction:*\UsetheCREATEDIRECTORY_TREEB/STAGINGcommandtocreatetheroot directoryforF the library'sstagingareas.)ThenreentertheREPLACEBecommand.,Alternatively,replacethemodulewithan@ immediate(asopposedtoqueued) replacement..AnC immediate replacementdoesnotuseastagingarea.&?O NOSTRMROOT,,nostreamroot directoryexistsfor( stream( stream Facility:15VDE,OpenVMS Development Environment^ Explanation::^Youhavetriedtocreatea directorytreeLforaspecificfacilitywithinthecurrentstream,butnoHroot directoryexistsforthestream.)HenceVDEcannotHhcreateanydisk directoriesforthe indicated facility. UserAction:*UsetheCREATEDIRECTORY_TREED\commandtocreatea directorytreeforthecurrentGstream.)Thatwill automaticallycreateboththestreamJ root directoryandthesubdirectoriesforall facilities.<! gesimplytellsyouthatthe indicatedcontextFdoesnotexistinthe database./However,ifyouhadJ\expectedsuchacontexttoexist,youmayusetheSHOWCCONTEXTcommandtoseewhatcontextsarefoundin the database.* C*O NOSUCHDIRSYM,- directorysymbol symbolO notfound( indatabase Facility:15VDE,OpenVMS Development Environment^ Explanation:0^The indicated directorysymbolwasE referencedbyascriptbutnosuch directorysymbolGwasfoundintheVDE database.,VDEtriedtousetheKh directorysymboleithertolookupthe directorylocationMforthescript'sDCLcommandfileortoevaluateascriptDfunctionsuchas$DIRor $STRMDIR.ThemostlikelyKrreasonfortheerroristhatyouusedascriptfunctionHthattakesa directorysymbolasa parameter,andyouF# misspelledthesymbolnameor specifiedasymbolyouD{havenotyetdefined.. Directorysymbolsaredefined@withthe/SYMBOL qualifieroftheSET DIRECTORY-command. UserAction:;CorrectthescriptfunctioncalltohaveaG correct directorysymbolthatisalreadydefined.*ThenDyreenterthescriptinthedatabasewiththeCREATE@SCRIPTcommandandreenterthecommandthatgot*theerrormessage.! O NOSUCHFAC,,facility facility" notfoundindatabasek Facility:15kVDE,OpenVMS Development Environment Explanation:6The indicatedfacilitynamewasenteredL^onacommand,butnosuchfacilitywasfoundintheVDE database.R UserAction:5RThisisnot necessarilyanerror; theEmessagesimplytellsyouthatthe indicatedfacilityFdoesnotexistinthe database./However,ifyouhadK\expectedsuchafacilitytoexist,youmayusetheSHOWBFACILITYcommandtoseewhat facilitiesarefoundN inthe database.+Ifthedesiredfacilityisnotthere,askLeyourproject administatortoaddittothe database.(ThenAreenteryourcommandwithavalidfacilityname. #O NOSUCHFOLD,,foldrecord record notfoundfor( module#( moduleh( andstreamQ( stream Facility:15VDE,OpenVMS Development Environment^ Explanation::^Youhavetriedto referenceafoldrecordMwiththe indicatedfold identifierforthe indicatedmoduleLandstream,butthereisnosuchfoldrecordintheVDEDh database..Asaresult,VDEhasabortedthecurrent@commandandrolledbackthecurrent transaction.\ UserAction:<\Specifyavalidfoldrecordandreenterthecommand.! /i:O NOSUCHFUNC,-nosuchscriptfunctionexists:( function Facility:15VDE,OpenVMS Development Environment^ Explanation::^The indicatedscriptfunctionwas specifiedJinaVDEscript,butnosuchfunctionexists.+ThemostIlikelycauseforthiserroristhatyou misspelledtheHhfunctionname.)VDE recognizesascriptfunctionbytheJfactthatallscriptfunctionnamesbeginwithadollarGsign.) Directorysymbolnames,whichcanappearintheMrsameplacesas functionsinscripts,shouldnotbeginwithdollarsigns.e UserAction:9eCorrectthespellingofthefunctionnameNorselecta directorysymbolnamethatdoesnotbeginwithadollarsign.! ~ O NOSUCHGEN,, generation generationJ notfoundin( database Facility:15VDE,OpenVMS Development Environment^ Explanation:1^The indicatedmodule generationwasIenteredonacommand,butnosuch generationwasfound!intheVDE database. UserAction:5Thisisnot necessarilyanerror; theGmessagesimplytellsyouthatthe indicated generationF\doesnotexistinthe database./However,ifyouhadLexpectedsucha generationofamoduletoexist,youmay< usetheSHOW GENERATIONcommandtoseewhat=emodule generationsarefoundinthe database.Z$Z$? >@! aO NOSUCHGRP,,group group" notfoundindatabasek Facility:15kVDE,OpenVMS Development Environment Explanation:3The indicatedgroupnamewasenteredI^onacommand,butnosuchgroupwasfoundintheVDE database.R UserAction:5RThisisnot necessarilyanerror; theHmessagesimplytellsyouthatthe indicatedgroupdoesJnotexistinthe database.*However,ifyouhadexpectedE\suchagrouptoexist,youmayusetheSHOWGROUPHcommandtoseewhatgroupsarefoundinthe database.D Ifthedesiredgroupisnotthere,usetheCREATEHeGROUPcommandtoaddittothe database.'Thenreenter5yourcommandwithavalidgroupname. /~O NOSUCHMOD,,module module"_ notfoundindatabasek Facility:15kVDE,OpenVMS Development Environment Explanation:4The indicatedmodulenamewasenteredE^onacommand,butnosuchmodulewasfoundintheVDE database.R UserAction:5RThisisnot necessarilyanerror; theCmessagesimplytellsyouthatthe indicatedmoduleFdoesnotexistinthe database./However,ifyouhadI\expectedsuchamoduletoexist,youmayusetheSHOW=MODULEcommandtoseewhatmodulesarefoundL inthe database.+Ifthedesiredmoduleisnotthere,youAecanusetheCREATEMODULEcommandtoaddittoFthe database.)Thenreenteryourcommandwithavalidmodulename.! 9O NOSUCHPRIV,,nosuch privilegenameexists: priv-( name Facility:15VDE,OpenVMS Development Environment^ Explanation::^Aninvalid privilegenamewas specifiedonaVDEcommand.R UserAction:8RCheckthespellingofthe privilegenameHandreenterthecommandwithacorrect privilegename.~! T"O NOSUCHQUE,,batchqueue queue doesnotexist;( checkspelling Facility:15VDE,OpenVMS Development Environment^ Explanation:6^Youhave specifiedabatchqueueonaDBUILDcommandorarelatedcommand,butthatqueueMdoesnotexistonthesystem.'Possiblyyouhave misspelledJhthequeuename.'Hencebuildjobscannotbe submittedtothatbatchqueue.\ UserAction:;\Specifyavalidqueuenameandrestartthebuildjob. !O NOSUCHREP,, replacement replacement notfoundin( database Facility:15VDE,OpenVMS Development Environment^ Explanation:0^The indicated replacementnamewasCenteredonacommand,butnosuch replacementwas(foundintheVDE database. UserAction:5Thisisnot necessarilyanerror; theGmessagesimplytellsyouthatthe indicated replacemenF\doesnotexistinthe database./However,ifyouhadBexpectedsucha replacementoexist,youmayuse7 theSHOW REPLACMENTcommandtoseewhatHe replacementsarefoundinthe database.+IfthedesiredL replacementisnotthere,askyourproject administatortoIaddittothe database.'Thenreenteryourcommandwith&oavalid replacementname.` u6!O NOSUCHRES,, reservation reservationk formodule( module( notfound Facility:15VDE,OpenVMS Development Environment^ Explanation::^Youhave specifieda reservation identifierHforamodule reservation,butno reservationwiththatE identifierexists.+Hencethecurrentcommandhasnot2hbeen performedforthat reservation. UserAction:8Specifythecorrect reservation identifier%\andreissuethecommand. O NOSUCHSCRP,,script script" notfoundindatabasek Facility:15kVDE,OpenVMS Development Environment Explanation:4The indicatedscriptwas specifiedonE^acommand,butnosuchscriptisfoundintheVDE database.R UserAction:5RThisisnot necessarilyanerror; theImessagesimplytellsyouthatthe indicatedscriptdoesJnotexistinthe database.*However,ifyouhadexpectedG\suchascripttoexist,youmayusetheSHOWSCRIPTKcommandtoseewhatscriptsarepresentinthe database.! tO NOSUCHSES,-session session" notfoundindatabasek Facility:15kVDE,OpenVMS Development Environment Explanation:5The indicatedsessionnamewasenteredK^onacommand,butnosuchsessionwasfoundintheVDE database.R UserAction:5RThisisnot necessarilyanerror; theDmessagesimplytellsyouthatthe indicatedsessionFdoesnotexistinthe database./However,ifyouhadJ\expectedsuchasessiontoexist,youmayusetheSHOWGSESSIONcommandtoseewhatsessionarefoundintheJ  database.,Ifthedesiredsessionisnotthere,askyourFeproject administatortoaddittothe database..Then@reenteryourcommandwithavalidsessionname. &3O NOSUCHSTEP,,nobuildstepformodule module( foundindatabase Facility:15VDE,OpenVMS Development Environment^ Explanation::^Nocompileorlinkbuildstepisrecorded9inthedatabaseforthe indicatedmodule.R UserAction:5RThisisnot necessarilyanerror; theHmessagesimplytellsyouthatthe indicatedbuildstepJisnot representedinthe database.*However,ifyouhadH\expectedsuchabuildsteptoexist,youmayusetheFSHOWSTEPcommandtoseewhatbuildstepsarefound inthe database.! O NOSUCHSTRM,,stream0 stream"d notfoundindatabasek Facility:15kVDE,OpenVMS Development Environment Explanation:4The indicatedstreamnamewasenteredJ^onacommand,butnosuchstreamwasfoundintheVDE database.R UserAction:5RThisisnot necessarilyanerror; theCmessagesimplytellsyouthatthe indicatedstreamFdoesnotexistinthe database./However,ifyouhadI\expectedsuchastreamtoexist,youmayusetheSHOWSTREAM K*5commandtoseewhatstreamsarefoundL inthe database.+Ifthedesiredstreamisnotthere,askLeyourproject administatortoaddittothe database.(Then?reenteryourcommandwithavalidstreamname. )O NOSUCHSYM,,nosuchsymbol'Y text 'existsk Facility:15kVDE,OpenVMS Development Environment Explanation:3Nosymbolsmatchingthegivensymbol+^ specificationhavebeenfound. UserAction:/Check thespelling ofthe symbol9R specificationin question.0TheSHOWSYMBOL ^*Ecommandcanalsobeusedtodisplayallthesymbolnames. kO NOSUCHUSER,,user user" notfoundindatabasek Facility:15kVDE,OpenVMS Development Environment Explanation:4The indicatedusernamewasenteredonD^acommand,butnosuchuserwasfoundintheVDE database.R UserAction:5RThisisnot necessarilyanerror; theGmessagesimplytellsyouthatthe indicateduserdoesJnotexistinthe database.*However,ifyouhadexpectedC\suchausertoexist,youmayusetheSHOWUSER *@commandtoseewhat usernamesarefoundintheP  database.'Ifthedesireduserisnotthere,askyourprojectEe administatortoaddthatusertothe database.-Then;reenteryourcommandwithavalid username.@ ?A! 9u;O NOTCONNLIB,,youarenot connectedtoaVDE+( library;commandnot performed Facility:15VDE,OpenVMS Development Environment^ Explanation:3^YouaretryingtoperformacommandGthatrequiresyoutobe connectedtoanexistingVDENlibrary,butyouarenot connectedtosuchalibrary.(ThisGhnormallymeansthatyouhavenotdefinedlogicalnameK VDE$LIBRARYtopointtotheroot directoryofaproperlyJformedVDElibrarythatyouare authorizedtouse.(ThisFrproblemcanalsooccurafteryouhave encounteredanIerrorwhentryingtosetorcreateanewlibrary;youD#arethen disconnectedfromtheformerlysetlibraryH{without successfully connectingtothenewone,leaving-you unconnectedtoanylibrary.o UserAction:0oDefinelogicalname VDE$LIBRARYtoPpointtotheroot directoryfortheVDElibraryyouwishto2 access.&Thentrythecommandagain.kO NOTEID,,topic major  . minor! enteredin conferencek Facility:15kVDE,OpenVMS Development Environment Explanation:2Thismessage indicatesthatVDEhasK^enteredanoteintoanotes conferenceonbehalfoftheuser.>R UserAction:#RNoactionis required.kX2O NOTESCONF,, accessingnotes conference conferencek Facility:15kVDE,OpenVMS Development Environment Explanation:5ThismessageinformsyouthatVDEhasF^ successfullyopenedthe indicatednotes conferencefornotesaccess.R UserAction:RNoneruH1O NOTESENT,,notepostedin conference conferencek Facility:15kVDE,OpenVMS Development Environment Explanation:0ThismessageinformsyouthatVDEG^has successfullypostedanoteinthe indicatednotesE conference.,ThismessageisissuedwhenyouusetheI/LOG qualifieronacommandthatsends notificationstohnotes conferences. UserAction:/Usethe/NOLOG qualifierfortheA\commandifyoudonotwishtoseethemessage.bO NOTESENTID,,note noteID  postedin conference( conference Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthatVDEGhas successfullypostedanoteinthe indicatednotesE conference.,ThismessageisissuedwhenyouusetheIh/LOG qualifieronacommandthatsends notificationstonotes conferences.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.Q '0O NOTESERR,,errorfromDECNotesatg routine-namek Facility:15kVDE,OpenVMS Development Environment Explanation:1VDEhas encounteredanerrorwhile1^usingthenotescallable interface. UserAction:7AttempttoresolvetheproblembasedonHRanyothererrormessagesincludedwiththisone,checkKthe documentationfor informationonsettingupthenotesD conferences,andcontactVDEsupportfor assistance.b u88O NOTESID,,unabletoparseDECNotestopicr note-( number Facility:15VDE,OpenVMS Development Environment^ Explanation:1^VDEhas encounteredanerrorwhile1usingthenotescallable interface.R UserAction:7RAttempttoresolvetheproblembasedonHanyothererrormessagesincludedwiththisone,checkKthe documentationfor informationonsettingupthenotesD\ conferences,andcontactVDEsupportfor assistance.*! CO NOTEXTSTR,,textstringargumentmissingincallto( routine-name Facility:15VDE,OpenVMS Development Environment^ Explanation:7^VDEhasdetectedan inconsistencywithinNaninternalroutinewhichusesthenotescallable interface.R UserAction:9RPleasecontactVDEsupportfor assistance.FPleaseincludeany informationthatmaybeusefulor2releventin duplicatingtheproblem. kpBO NOTIMPL,,thisfeatureisnot currently implementedk Facility:15kVDE,OpenVMS Development Environment Explanation:+This!message!informs you!thatC^the indicatedfeatureorcallbackisnot currently implemented.R UserAction:9RPleasecontactVDEsupportfor assistance., %O NOTINRANGE,-integervalue numberb notinvalid( rangeof=( low-bound ( tok( high-bound Facility:15VDE,OpenVMS Development Environment^ Explanation:9^The indicatedintegervalueisnotwithinNthevalidrangeforthe qualifieror parameteronwhichitis specified. UserAction:3Reenterthecommandwiththeinteger,valuewithintheproperrange.  bO NOTPROP,, generation generation not propagated( paststream( stream Facility:15VDE,OpenVMS Development Environment^ Explanation:4^Becausethe /PROPAGATEor /NOPROPAGATED qualifierwas specifiedontheREPLACEcommand,theG indicatedmodule generationisnot propagatedpastthe)h indicated developmentstream. UserAction:5None.*Thisisan informationalmessage>\thatmerelyconfirmsthatVDE performedchange% propagationas requested. O NOTRESINSTRM,,module module notreservedin( stream( stream Facility:15VDE,OpenVMS Development Environment^ Explanation:6^Youaretryingto unreserveorreplaceKamoduleinthe indicatedstream,butthemoduleisnot%reservedinthatstream. UserAction:*UsetheSHOWRESERVATION/FULL?commandtoseewhatstreamthe reservationwas=\madein..ThenusetheSETSTREAMcommandtoFsetthecurrentstreamtothe appropriatestreamandB re-enterthecommand,or(when available)youcanDeappendthe/STREAM qualifieronthefailingcommandBandreissuethecommand..Ifyouare performinga: REPLACEMENT,a replacement performedinthe?oancestorstream propogatedforwardintoanyand. successorsofthetargetstream.%#%#A @B  BO NOTREVREP,,youarenotareviewerfor replacement( replacement Facility:15VDE,OpenVMS Development Environment^ Explanation:4^Youaretryingtomarka replacementKasacceptedor rejected,butyouarenotareviewerforIthe replacement.)Asaresult,yourattempttomarkthe?h replacementasacceptedorrejectedhasfailed. UserAction:5Specifythenameofa replacementforH\whichyouareareviewerorhaveyourselfaddedasa:reviewerbysomeone authorizedtoaddyou. ! />O NOUNCLOSE,,noUNCLOSE privilege;cannotunclose( aclosedstream Facility:15VDE,OpenVMS Development Environment^ Explanation:1^You attemptedtouseacommandorD qualifierthatrequiresoneormoreVDE privileges,Jandyoudidnothave sufficient privilegesenabled.*ThisHhmessageisnormally displayedin conjunctionwithother<error messages,usuallya no-privilegeerror.\ UserAction:<\Ifyouare authorizedtousethe privilege,EusetheVDESET PRIVILEGEScommandtogiveyourselfI the necessary privilege.*Thentrytheoriginal operationNeagain.)Ifyouarenot authorizedtousethe qualifier,youHshouldeitherrequestthe necessary privilegefromyourLproject administratororyoushouldnotusethe qualifier. ! /7O NOUSERNAME,,noUSERNAME privilege;cannot2( reserveandreplaceforotherusers Facility:15VDE,OpenVMS Development Environment^ Explanation:1^You attemptedtouseacommandorD qualifierthatrequiresoneormoreVDE privileges,Jandyoudidnothave sufficient privilegesenabled.*ThisHhmessageisnormally displayedin conjunctionwithother<error messages,usuallya no-privilegeerror.\ UserAction:<\Ifyouare authorizedtousethe privilege,EusetheVDESET PRIVILEGEScommandtogiveyourselfI the necessary privilege.*Thentrytheoriginal operationNeagain.)Ifyouarenot authorizedtousethe qualifier,youHshouldeitherrequestthe necessary privilegefromyourLproject administratororyoushouldnotusethe qualifier.! /9O NOVDEDEVO,-noVDEDEVO privilege; accessto( dungeon restricted Facility:15VDE,OpenVMS Development Environment^ Explanation:1^You attemptedtouseacommandorD qualifierthatrequiresoneormoreVDE privileges,Jandyoudidnothave sufficient privilegesenabled.*ThisHhmessageisnormally displayedin conjunctionwithother<error messages,usuallya no-privilegeerror.\ UserAction:<\Ifyouare authorizedtousethe privilege,EusetheVDESET PRIVILEGEScommandtogiveyourselfI the necessary privilege.*Thentrytheoriginal operationNeagain.)Ifyouarenot authorizedtousethe qualifier,youHshouldeitherrequestthe necessary privilegefromyourLproject administratororyoushouldnotusethe qualifier. 7O NULSTRNOT,-anullstringisnotallowedk Facility:15kVDE,OpenVMS Development Environment Explanation:=This qualifierrequiresthatastringwithaJ^minimumlengthof1 characterbeprovidedifanystringGis specifiedatall.'Thenullstringisnotallowed.R UserAction:5RReenterthecommand providingastring9withthis qualifier,ornovalueatall. .O NYI,-featurenotyet implementedk Facility:15kVDE,OpenVMS Development Environment Explanation:9VDEhasdetectedarequestforafeature1^thathasnotyetbeen implemented. UserAction:9PleasecontactVDEsupportfor assistance.FRPleaseincludeany informationthatmaybeusefulor2releventin duplicatingtheproblem.]u3@O OFFLINE,,sourcecodecontrolsystemoffline,try( againlater Facility:15VDE,OpenVMS Development Environment^ Explanation:5^TheVDEsystemisofflineformainte-Hnanceorupgrade,pleasetryyourrequestagainlater.R UserAction:6RTheVDEsystemisofflinefoprmainte-Hnanceorupgrade,pleasetryagainlater.+IfyouhaveD questions,pleasecontactVDEsupportorthesystem-\ managementstafffor assistance. $O OUTFILE,-outputfileis4 filek Facility:15kVDE,OpenVMS Development Environment Explanation:8 Indicatestheoutputfileofthecurrent6^command..TheFETCHandRESERVEcommandsPdisplaythismessagetoshowthelocationoftheoutputfile7 containingthefetchedmodule generation. UserAction:6None.'Thisisan informationalmessage.]! 3$O OUTMODSRC,,outputmodule? module ofbuildstepis%( asourcemodule;ignored Facility:15VDE,OpenVMS Development Environment^ Explanation:3^The automatically collected dependencyK informationforthecurrentbuildstep specifiesthattheG indicatedmoduleisanoutputfromthestep.*However,FhthemoduleismarkedasasourcemoduleintheVDEJ database,andasourcemodulecannotbeanoutputofaIbuildstep.(Hencethis dependency informationisignored4randisnotrecordedinthe database.  UserAction:9 Ifthemoduleis erroneouslymarkedasaKesourcemoduleintheVDE database,youshoulddeletetheNmoduleandrerunthebuildstep.'IfthemoduleactuallyisJasourcemodule,youshould investigatewhythecompilerOoorother processor specifiesitasanoutputfromthebuildstep. ~enfacilityorstream directoriesandthesereservedJ( directories,VDEdoesnotallowfacilityorstreamnames-tobeginwiththeVDE$prefix. UserAction:6Reenterthecommandwithafacilityor;tstreamnamethatdoesnotbeginwithVDE$.1! .O PROTOLIB,-using prototypelibrary libraryk Facility:15kVDE,OpenVMS Development Environment Explanation::ThismessageisusedtoindicatethattheJ^versionofVDEinusecontainsdebugor prototypecode,Mandasaresult,thata particularlibraryisbeingused.R UserAction::RContactVDEsupportfor assistance,astheLversionofVDEinusecontainsdebugor prototypeimages.! k>O PROTOTYPE,-thisisa prototypeversionofVDEk Facility:15kVDE,OpenVMS Development Environment Explanation::ThismessageisusedtoindicatethattheJ^versionofVDEinusecontainsdebugor prototypecode. UserAction::ContactVDEsupportfor assistance,astheLRversionofVDEinusecontainsdebugor prototypeimages.! =O QARDBSYNTAX,,invalidQARdatabasenamesyntax:( name Facility:15VDE,OpenVMS Development Environment^ Explanation:9^Thenameorformat specifiedfortheQAR8databasenameisnotusingvalidsyntax.R UserAction:4R RespecifytheQARdatabasenameusingEonly alphanumeric, underscore,dollarsignandhyphen characters.! -O QCHECKCOUNT,-queued.checkin.count: countk Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.! .O QDATETIME,,queued.checkin.datetime: datetimek Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.! 0O QERRORS,,queued.checkin.defectsfixed: defectsk Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.! (O QGROUP,,queued.checkin.group: groupk Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage. ! &O QITEM,-queued.checkin.item:= itemk Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage. ! ,O QLIBMNE,-queued.library.mnemonic:r libmnemonick Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.!! *O QMODULE,,queued.checkin.module:M modnamek Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.("! &O QNOTE,-queued.checkin.note:G topic  . replyk Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.LLC BD#! )O QPROJECT,-queued.project.name: projectk Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.$! .O QREASON,,queued.checkin.reasonmask: reasonk Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.%! 1O QREPLID,,queued.checkin.replacementid:= replidk Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.&! .O QREPLNAME,,queued.checkin.replname: replnamek Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.'! +O QRMPBCOUNT,,queued.module.count: countk Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.(! u0O QRMPBMODFLAG,,queued.module.modflags:( modflags Facility:15VDE,OpenVMS Development Environment^ Explanation:<^ThismessageisusedtoformattextstringsOwithinVDE,andshouldnotbevisibletousersasanerrormessage. UserAction::ContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasan\errormessage.)! u/O QRMPBMODNAME,,queued.module.modname:( modname Facility:15VDE,OpenVMS Development Environment^ Explanation:<^ThismessageisusedtoformattextstringsOwithinVDE,andshouldnotbevisibletousersasanerrormessage. UserAction::ContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasan\errormessage.(*S u8O QRMPBREPLREMARK,-queued.module.replaceremark:( replaceremark Facility:15VDE,OpenVMS Development Environment^ Explanation:<^ThismessageisusedtoformattextstringsOwithinVDE,andshouldnotbevisibletousersasanerrormessage. UserAction::ContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasan\errormessage.'+! u7O QRMPBRESREMARK,,queued.module.reserveremark:( reserveremark Facility:15VDE,OpenVMS Development Environment^ Explanation:<^ThismessageisusedtoformattextstringsOwithinVDE,andshouldnotbevisibletousersasanerrormessage. UserAction::ContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasan\errormessage.,! /O QRMPBSTAGING,,queued.module.staging:= stagingk Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.-! *O QSTREAM,,queued.checkin.stream:' streamk Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage..! ,O QTYPCOD,,queued.checkin.typecode:r typek Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.D CE/! ,O QTYPNAM,-queued.checkin.typename: typek Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.u0 K O QUALDISALL,- qualifier6 qualifier" is disallowedforthe( command( command Facility:15VDE,OpenVMS Development Environment^ Explanation:5^Youhave specifiedacommand qualifierIthatisnotallowedwiththe specifiedcommand.(BecauseMthe qualifierisnotallowed,thecommandisnot executed.LhIncertaincases,the qualifieris disallowedbyyourVDENlibraryduetoalibrary attribute,andthe qualifierwouldMbeallowedifthelibrary attributethat disallowsitwererchanged.  UserAction:- ReenterthecommandwithouttheIe offending qualifierorchangethelibrary attributethat) disallowsit,if applicable.1 \ O QUALNOTALL,- qualifierU qualifier  isnotallowedwhen%( a parameteris specified Facility:15VDE,OpenVMS Development Environment^ Explanation:4^Youhave specifiedboththe indicatedE qualifierandacommand parameteronacommandthatKdoesnotallowbothtobe specified.*Thecommandisnot&hexecutedforthisreason. UserAction:2ReenterthecommandwitheithertheH\ indicated qualifierorwithcommand parameters,butnotboth.D2 !O QUALTOOMANY,, qualifier qualifier* hasbeen%( specifiedtoomanytimes Facility:15VDE,OpenVMS Development Environment^ Explanation:9^Youhave specifiedthe indicated qualifierGtoomanytimesfora parameteronthiscommandline.=Thecommandisnotexecutedforthisreason. UserAction:5Reenterthecommandwiththe indicatedK qualifier specifiednomorethanonceforeach parameter.3! q"O QUECLOSED,-batchqueue queue! isclosedandcannot( acceptjobs Facility:15VDE,OpenVMS Development Environment^ Explanation:7^The indicatedbatchqueueisclosedandKcannotacceptbatchjobs.+Itthuscannotbeusedtorun.thebuildjobyouare starting. UserAction:9YoucaneitherrunthebuildjobontheG remainingbatchqueuesyouhave specified,oryoucanN\restartthebuildjob>andspecifya differentsetofbatchqueuesforit. 4! &"O QUEPAUSED,-batchqueue queue ispausedor.( pausing;job executionishalted Facility:15VDE,OpenVMS Development Environment^ Explanation::^The indicatedbatchqueueispausedorinNtheprocessofpausing.(YoucanstillsubmitbatchjobstoLthequeue,butthejobswillnotexecuteuntilthepauseh conditionends. UserAction:@YoucaneitherletthebuildjobbequeuedtoJ\thepausedbatchqueueandwaitforthepause conditionKtoend,oryoucanrestartthebuildjobandspecifya5  differentsetofbatchqueuesforit./5 &#O QUESTOPPED,,batchqueue queue isstoppedor/( stopping;job executionishalted Facility:15VDE,OpenVMS Development Environment^ Explanation:;^The indicatedbatchqueueisstoppedorinOtheprocessof stopping.(YoucanstillsubmitbatchjobstoPthequeue,butthejobswillnotexecuteuntilthequeueis8hstartedbyasystemmanageror operator. UserAction:<YoucaneitherletthebuildjobbequeuedL\tothestoppedbatchqueueandwaitforthequeuetobeKstarted,oryoucanrestartthebuildjobandspecifya5  differentsetofbatchqueuesforit.6;O QUOCHECK,, performingaquotacheck operationk Facility:15kVDE,OpenVMS Development Environment Explanation:2Thismessage indicatesthattheVDEB^ /READ_UAFimageischeckingprocessquotasintheHSYSUAF,andthatitwillNOTupdatequotasettingsintheSYSUAF. UserAction:3Informational,noactionis necessary7O QUOLOW,-quota quota setto: 3 old , recommended: ( new Facility:15VDE,OpenVMS Development Environment^ Explanation:2^Thismessage indicatesthattheVDE? /READ_UAFimagehasdetectedausernamewithaDquotavaluethatisbelowthe recommended settings. UserAction:5Contactyourlocalsystemmanager,andGaskthatthequotasonthe specifieduserbecheckedA\againsttheVDEminimumvalues,andraisedwhere= necessary./ThesystemmanagerorVDEdatabase?  administratorcanusetheVDEcommand VDE/READ_Ae UAF/WRITE_UAFtoraisetheprocessquotastotheCrequiredminimumvaluesonallVDEusers.,(ProcessFquotavaluesabovetherequiredminimumswillnotbeo altered.)8=O QUORESET,, performingaquotacheckandupdate( operation Facility:15VDE,OpenVMS Development Environment^ Explanation:2^Thismessage indicatesthattheVDEB /READ_UAFimageischeckingprocessquotasintheHSYSUAF,andthatitWILLupdatequotasettingsinthehSYSUAF. UserAction:3Informational,noactionis necessary99 w.O QUOSTREXP,,quotedstringexpectedk Facility:15kVDE,OpenVMS Development Environment Explanation:9Aquotedstringwas expected.'ThisquotedN^stringmustbe delimitedbyeithersingleordoublequotes.:O QUOUSER,,user user# below recommendedquota( setting(s) Facility:15VDE,OpenVMS Development Environment^ Explanation:2^Thismessage indicatesthattheVDE? /READ_UAFimagehasdetectedausernamewithaDquotavaluethatisbelowthe recommended settings. UserAction:5Contactyourlocalsystemmanager,andGaskthatthequotasonthe specifieduserbecheckedA\againsttheVDEminimumvalues,andraisedwhere= necessary./ThesystemmanagerorVDEdatabase?  administratorcanusetheVDEcommand VDE/READ_Ae UAF/WRITE_UAFtoraisetheprocessquotastotheCrequiredminimumvaluesonallVDEusers.,(ProcessFquotavaluesabovetherequiredminimumswillnotbeo altered.)!!E DFf;! u<.O QUSERNAME,,queued.checkin.username: usernamek Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction:5RContactVDEsupportfor assistance,asKtheversionofVDEinuseshouldnotbe displayingthisPasanerrormessage.*!*= == == == == == == == == == =\= == == == == =<! >O READERR,,VDEinputreaderror,forcedtoexitk Facility:15kVDE,OpenVMS Development Environment Explanation:7Anerrorwasfoundinreadinganinput^line. UserAction:9Allcommandline informationisreadfromDRthelogical VDE$INPUT. Somethingis interferingwithRthereadingfromthefileordevicethatis specifiedbythisDlogicalname.' Determinewhere VDE$INPUTis pointing.K\Ifyoucannot determinewhatiscausingthe interference,-pleasesubmitaproblemreport.= &9O REGRESSION,, operatinginmodesuitablefor( regressiontests Facility:15VDE,OpenVMS Development Environment^ Explanation:2^Thismessage indicatesthattheVDEEimagehasdetectedarequesttoswitchintoamodeEsuitablefor operationswithinaVDE regressiontestLhsuite.+Thisrequestcanbe initiatedonlybyauserwithIOpenVMS privileges,orbyaVDEimagelinkedwiththismodeenabled. UserAction:;ContactVDEsupportfor assistance,asthisI messageshouldnotbe displayedundernormal operations.>`!O REPACCEPT,- replacement replacement markedas ( acceptedindatabase Facility:15VDE,OpenVMS Development Environment^ Explanation:5^ThismessageinformsyouthattheVDE@databasenowrecordsthatyouhaveacceptedtheB indicated replacement./Thismessageisonlyissued?hwhenyouusethe/LOG qualifierontheACCEPT REPLACEMENTcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.d? u: O REPADDED,, replacement replacement addedtothe( database Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheG indicated replacement definitionhasbeenaddedtotheIVDE database.'Thismessageisonlyissuedwhenyouuse:hthe/LOG qualifierontheREPLACEcommand. UserAction:/Usethe/NOLOG qualifierfortheA\commandifyoudonotwishtoseethemessage.'@ ~"O REPBELUSER,, replacement replacement belongsto( anotheruser Facility:15VDE,OpenVMS Development Environment^ Explanation:6^Youare attemptingtomodifyorcancelHaqueued replacementthatbelongstoanotheruser,andIyoudonothavethePERFREP privilegethatwouldallowIhyoutocancelormodifyanotheruser's replacements.(AsIaresult,the replacementisnot cancelledor modified.\ UserAction:1\Reenterthecommand specifyingyourEownqueued replacementtocancelormodify,orelseF havesomeonewiththe necessary privilegeperformthee operation.7A O REPCAN,- replacement replacement cancelledk Facility:15kVDE,OpenVMS Development Environment Explanation:0ThismessageinformsyouthattheF^ indicated replacementhasbeen cancelled.)ThismessageIisonlyissuedwhenyouusethe/LOG qualifieronthe'CANCEL REPLACEMENTcommand. UserAction:/Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.B^O REPDEL,, replacement replacement  deletedfromthe( database Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheJ definitionforthe indicated replacementhasbeendeletedDfromtheVDE database.-Thismessageisonlyissued?hwhenyouusethe/LOG qualifierontheDELETE REPLACEMENTcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.C C!O REPEXISTS,, replacement replacement alreadyexists;#( replacementnotchanged Facility:15VDE,OpenVMS Development Environment^ Explanation:0^The indicated replacementnamewasB specifiedonaREPLACEcommand,butanentryforEthat replacementisalreadypresentinthe database.JhHenceanewentrywasnotcreatedforthat replacement.GAlternatively,the indicatednamewas specifiedastheDnewnameforanexisting replacementontheMODIFY:r REPLACEMENTcommand,butanother replacementHalreadyhasthe requestednewname.'HencethenameofK#theexisting replacementcouldnotbechangedtothenew{name. UserAction:3Ifyouenteredthewrong replacementAoname,reenterthecommandwiththecorrectname.DIfyouenteredtheright replacementname,usethe6 SHOW REPLACEMENTcommandtodisplaytheFydatabase informationforthat replacement.+IfyouareDnot satisfiedwiththat information,usetheMODIFY/* REPLACEMENTcommandtochangeit.D &O REPLACED,, generation. generation replacedinto( stream( stream Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheF indicatedmodulehasbeenreplacedintothe indicatedG developmentstreaminthecurrentVDElibrary.*IthasIhalsobeenassignedthe indicated generationnumber.'ThisImessageisonlyissuedwhenyouusethe/LOG qualifier&withtheREPLACEcommand. UserAction:/Usethe/NOLOG qualifierfortheA commandifyoudonotwishtoseethemessage.EZO REPLQUE,,modulew module" queuedfor replacement( replacement Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheD indicatedmodulehasbeenqueuedfor replacementas@amemberofthenamed replacement.,ThismessageIhisonlyissuedwhenyouusethe/LOG qualifierontheREPLACEcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.Fb0O REPMOD,, informationfor replacement replacement%( modifiedinthedatabase Facility:15VDE,OpenVMS Development Environment^ Explanation:+^This!message!informs you!thatB informationforthe indicated replacementhasbeenDmodifiedintheVDE database..ThismessageisonlyGhissuedwhenyouusethe/LOG qualifierontheMODIFY REPLACEMENTcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.  F EGkG uA#O REPNOTFOUND,, replacementK replacementP notfound+( in database; parameterignored Facility:15VDE,OpenVMS Development Environment^ Explanation:0^The indicated repalcementnamewas>enteredonaSHOW REPLACEMENTcommand,butno@such replacementwasfoundintheVDE database. UserAction:5Thisisnot necessarilyanerror; theHmessagesimplytellsyouthatthe indicated replacement.\doesnotexistinthe database.zH /P"O REPNOTPERF,, replacement replacement forstream( stream3 ( not performed;doesnotmatchstream stream Facility:15VDE,OpenVMS Development Environment Explanation:0ThismessageinformsyouthattheD indicated replacementhasnotbeen performedbecauseIhitbelongstoastreamthatdoesnotmatchthestreamFnameyou specifiedwiththe/STREAM qualifiertothe;PERFORM REPLACEMENTcommand(oryourdefaultHrstream).)Thismessageisonlyissuedwhenyouusethe8/LOG qualifieronthePERFORM REPLACEMENT#command. UserAction:/Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.9I O REPPERF,, replacement; replacement? performedk Facility:15kVDE,OpenVMS Development Environment Explanation:0ThismessageinformsyouthattheF^ indicated replacementhasbeen performed.'ThismessageIisonlyissuedwhenyouusethe/LOG qualifieronthe(PERFORM REPLACEMENTcommand. UserAction:/Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.J `!O REPREJECT,, replacement replacement markedas ( rejectedindatabase Facility:15VDE,OpenVMS >Development Environment^ Explanation:5^ThismessageinformsyouthattheVDEKdatabasenowrecordsthatyouhaverejectedthe indicatedG replacement.)Thismessageisonlyissuedwhenyouuse<hthe/LOG qualifierontheREJECT REPLACEMENTcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.K9O REPSYNTAX,-invalid replacementnamesyntax:( name Facility:15VDE,OpenVMS Development Environment^ Explanation:4^Thenameorformat specifiedforthe; replacementnameisnotusingvalidsyntax.R UserAction:2R Respecifythe replacementnameusingEonly alphanumeric, underscore,dollarsignandhyphen characters.L)];O REQQUAMIS,,requiredcommand qualifiermissingk Facility:15kVDE,OpenVMS Development Environment Explanation:(Both theDEFINE andDELETED^commandsmusthavea qualifiertospecifythetypeIof definitionor deletion.+Youmustuseeither/KEYor /COMMAND.M O RESDEL,, reservation reservation  of  moduleS foruser( user( hasbeendeleted Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheD indicated reservationhasbeendeletedfromtheVDE@databasebecauseyou performedan operationthatDhchangedwhat generationisthelatest generationofDthemoduleforsomestream.+Such operationsinclude8theDELETE,INSERT,andREMOVE GENERATIONFr commands.+Aftersuchan operation,the reservationisEbasedonthewrong generationandcannolongerbe&#replacedintothestream. UserAction:9None.(TheaffecteduserswillbeinformedIthattheir reservationsaredeleted.)Theyshouldreserve8othemoduleagainandredotheirchanges.xN! uNO RESERVED,- generation3 generation reservedfrom( stream( stream Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheG indicatedmoduleand generationhasbeenreservedfromLthecurrentlibrary.'Thismessageisonlyissuedwhenyou?husethe/LOG qualifierontheRESERVEcommand. UserAction:/Usethe/NOLOG qualifierfortheA\commandifyoudonotwishtoseethemessage.O O RESERVSES,, generation] generation reservedfrom( stream( stream=( forsession( session Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheG indicatedmoduleand generationhasbeenreservedfromKtheVDElibraryandispartofthe indicated reservationHhsession.+Thismessageisonlyissuedwhenyouusethe5/LOG qualifierontheRESERVEcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.P&;O RESIDREQ,, reservation identifierrequiredfor( module#( module Facility:15VDE,OpenVMS Development Environment^ Explanation:0^Youhavemultiple reservationsforCthe indicatedmodule..Youmust thereforespecifya= reservation identifierwiththe/IDENTIFICATIONHh qualifiertouniquelyindicatetowhich reservationyou(wantthecommandtoapply.\ User Action:*\Reissue the command with theA/IDENTIFICATION qualifiertoindicatethespecificE  reservationtowhichyouwantthecommandtoapply.Q %O RESIDUSED,, reservationId  IDe alreadyusedfor( module&( module+m( attempttoreservemodulehas failed Facility:15VDE,OpenVMS Development Environment Explanation:2YouaretryingtoreserveamoduleE concurrentlyusingthesame reservationidentificationJhasyouhaveusedonaprevious reservationofthesameCmoduleinthesamestream developmentstream.+ThisJisnotallowed,since reservationidentificationsmustberunique.  UserAction:. ReissuetheRESERVEcommandwithGea different reservationidentification specifiedontheE/IDENTIFICATION qualifier.'Alternatively,youcanomitFthe/IDENTIFICATION qualifier,inwhichcaseVDEwill6oassignauniqueidentificationforyou.RO RESMOD,, reservation reservation formodule module ( modifiedindatabase Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheE indicated reservationrecordforthe indicatedmoduleEhasbeenmodifiedintheVDE database.+ThismessageIhisonlyissuedwhenyouusethe/LOG qualifieronthe'MODIFY RESERVATIONcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.G FHS! u^/O RESQUEUED,, reservationrequestfor` module queued( forstream( stream Facility:15VDE,OpenVMS Development Environment^ Explanation:5^ThismessageinformsyouthatVDEhasKqueueda reservationrequestforthe indicatedmoduleandE developmentstream.*ThismessageisonlyissuedwhenDhyouusethe/LOG qualifierontheRESERVEcommand. UserAction:/Usethe/NOLOG qualifierfortheA\commandifyoudonotwishtoseethemessage.T)g3O RETURNED,,controlreturnedtoprocess process-( name Facility:15VDE,OpenVMS Development Environment^ Explanation:1^After performingeitheraSPAWNorDATTACH operation,thismessagewillbe generatedtoEinformyouwhenyouhavereturnedtoVDE'sprocess.U! /4O RIGIDNOTFOU,,requiredrights identifier ( ID  not%( foundinrightsdatabase Facility:15VDE,OpenVMS Development Environment^ Explanation:8^YouhavenotyetbeenaddedtotheVDEH database,andtobeaddedyoumustholdthe indicatedJVMSrights identifier.)However,thatrights identifierisOhnotpresentinthesystemrights database.'Asaresult,you;arenotallowedaccesstotheVDElibrary.\ UserAction:7\HaveyoursystemmanageraddtherightsQ identifiertothesystemrightsdatabaseandassignittotheL userswhoshouldhaveaccesstotheVDElibrary,orhaveBetheVDElibrary maintainerusetheMODIFYLIBRARYJcommandspecifythecorrectrights identifierintheVDE database.%V! ~=O RIGIDNOTHELD,-youdonotholdrequiredrights( identifier n( ID Facility:15VDE,OpenVMS Development Environment^ Explanation:8^YouhavenotyetbeenaddedtotheVDEH database,andtobeaddedyoumustholdthe indicatedFVMSrights identifier.,However,youdonotholdthatPhrights identifierinthesystemrights database.&Asaresult,@youarenotallowedaccesstotheVDElibrary.\ UserAction:5\IfyoushouldhaveaccesstotheVDEAlibrary,haveyoursystemmanagerassignyoutheH  indicatedrights identifier.*Thentry accessingtheVDEelibraryagain.W \=O ROLLBACK,,database transactionhasbeenrolled( back Facility:15VDE,OpenVMS Development Environment^ Explanation:6^Thedatabase transaction associatedwithEthecurrentcommandhasbeenrolledbackbecauseanAerroroccurredwhile processingthecommand.-ThisDhmeansthatallchangesthecommandwouldhavemadeJtothedatabaseif successfulhaveinfactbeenremovedfromthe database. UserAction:8Correcttheerrorandretrythecommand.X k~0O SCRDONE,, completedwaitforscriptk Facility:15kVDE,OpenVMS Development Environment Explanation:5ThismessageinformsyouthatVDEhas-^ completedawaitforascript. UserAction::ContactVDEsupportfor assistance,astheARversionofVDEinusecontains debuggingimages. Y! O SCRPCMDTOOLONG,,scriptcommandistoolong;it( exceeds3( count(( characters Facility:15VDE,OpenVMS Development Environment^ Explanation:6^YouhaveenteredascriptcommandthatListoolongforVDE'sinternalscriptcommandbuffer.'TheHmessage indicatesthemaximumsizeofthisbuffer.)TheOhtotallengthofthescriptcommandincludestheinitialline;forthecommandandall continuationlines.\ UserAction:8\Changethescriptcommandsothatitisnotsolong.r]! H@O SCRPDEL,-scriptdeletedfromthedatabasescript( script Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheJ indicatedscriptforthecurrentstreamhasbeendeletedJfromtheVDE database.'ThismessageisonlyissuedwhenAhyouusethe/LOG qualifierontheDELETESCRIPTcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.^! uZ0O SCRPEXTR,,script extractedtofile  file script scriptk Facility:15kVDE,OpenVMS Development Environment Explanation:0ThismessageinformsyouthattheA^ indicatedscripthasbeen extractedfromtheVDEHdatabaseintothe indicatedfile.-ThismessageisonlyHissuedwhenyouusethe/LOG qualifierontheEXTRACThSCRIPTcommand. UserAction:/Usethe/NOLOG qualifierfortheA\commandifyoudonotwishtoseethemessage.ЖH GI_ &-O SCRPFACFAIL,,scriptforfacility facility terminated( witherrors Facility:15VDE,OpenVMS Development Environment^ Explanation:4^Thescriptforthe indicatedfacilityE terminatedwitherrorswhenexecutedforthecurrent@command.1Thetypeofthescriptdependsonthe;hcommand.+FortheCREATESTREAMcommand,forEexample,the new-streamscriptisinvokedtoperform*partofthestream creation. UserAction:<Correcttheerrorinthescriptandreenter thecommand.`z9O SCRPFILE,,scriptproducedDCLcommandfile file( script( script Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheF indicatedscripthasbeeninvokedtoproducetheDCLHcommandfilewhosenameisgiveninthemessage.(ThisIhmessageisonlyissuedwhenyouusethe/LOG qualifier+ontheINVOKESCRIPTcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.&a! ~*O SCRPFUNCUNDEF,-scriptfunction  function n is-( undefinedinthecurrentscript Facility:15VDE,OpenVMS Development Environment^ Explanation:=^The indicatedscriptfunctionisusedintheL currently executingscript,butis undefinedforthistypeQofscript.'ThismeansthatthefunctionisnotallowedtobeIhusedinthistypeofscript.)The module-name functions,Iforexample,are undefinedinscriptsinvokedatstreamNcreationbecausethesescriptsarenotappliedto individualrmodules.  UserAction:9 Donotusethe indicatedfunctionin>theescript.b&:O SCRPMOD,-script informationmodifiedinthe( databasescript]( script Facility:15VDE,OpenVMS Development Environment^ Explanation:+^This!message!informs you!thatG informationforthe indicatedscripthasbeenmodifiedIintheVDE database.)Themodified attributesonlyapplyJhtothecurrentstream.(ThismessageisonlyissuedwhenAyouusethe/LOG qualifierontheMODIFYSCRIPTcommand. UserAction:/Usethe/NOLOG qualifierfortheA commandifyoudonotwishtoseethemessage.2c uO SCRPMODFAIL,  script scriptformodule module"( terminatedwitherrors Facility:15VDE,OpenVMS Development Environment^ Explanation:2^Thescriptforthe indicatedmoduleE terminatedwitherrorswhenexecutedforthecurrentFcommand./Thetypeofthescriptis specifiedinthehmessage. UserAction:<Correcttheerrorinthescriptandreenter\thecommand.ddu:O SCRPUSED,-script` striptD wasusedk Facility:15kVDE,OpenVMS Development Environment Explanation:0ThismessageinformsyouthattheF^ indicatedscriptwasusedtogenerateonesegmentofDthecurrentDCLcommandfile.,ThismessageisonlyGissuedwhenyouusethe/LOG qualifierontheINVOKEhSCRIPTcommand. UserAction:/Usethe/NOLOG qualifierfortheA\commandifyoudonotwishtoseethemessage.e>O SCRQUOERR,,noclosing quotationmarkinscript( command:!/ ( cmd Facility:15VDE,OpenVMS Development Environment^ Explanation:8^VDEhasdetectedamissingquoteintheE specifiedcommandforthescript.*Thescriptcommand8mustbe respecifiedusingcorrectsyntax. UserAction:5Thescriptcommandmustbe respecified!usingcorrectsyntax.f k1O SCRWAIT,, commencingwaitforscriptk Facility:15kVDE,OpenVMS Development Environment Explanation:4ThismessageinformsyouthatVDEis9^ commencingawait operationforascript. UserAction::ContactVDEsupportfor assistance,astheARversionofVDEinusecontains debuggingimages.g =O SCTCONF,,SCTnote conferencenull;modulenot( replaced Facility:15VDE,OpenVMS Development Environment^ Explanation:5^TherequiredSCTnotes conferencenameBfieldwasfoundemptyona replacement operation.R UserAction:6RPleasereentertheSCTnotes conferenceEnameusingcorrectsyntax,andretrythe replacement operation.hO SCTFCMT,-SCTfoldcomment required;modulenot( replaced Facility:15VDE,OpenVMS Development Environment^ Explanation:7^TherequiredSCTfoldcommentfieldwas6foundemptyona replacement operation.R UserAction:8REnteranSCTfoldcommentandretrythe! replacement operation.\j! u28O SCTFNF,,unabletolocatenotes conferencee confnamek Facility:15kVDE,OpenVMS Development Environment Explanation:9VDEwasunabletoopenthe specifiedSCT^notes conference UserAction:6PleasereentertheSCTnotes conferenceCRnameusingthecorrectnameandsyntax,andretryJthe operation.+Ifthe conferenceismissing,contacttheKprojectleader,thesystem manager(s),orVDEsupportfor\ assistance.I HJk9O SCTNOTE,,SCTnotenumbernull;!modulenot( replaced Facility:15VDE,OpenVMS Development Environment^ Explanation:6^TherequiredSCTnotenumberfieldwas6foundemptyona replacement operation.R UserAction:6REnterthenumberofthe associatedSCTEnoteusingcorrectsyntax,andretrythe replacement operation.l 8O SCTNOTESYN,,SCTnotenumbersyntaxerror;( modulenotreplaced Facility:15VDE,OpenVMS Development Environment^ Explanation:7^VDEdetectedasyntaxerrorintheSCTnotenumberfield.R UserAction:8RPleasereentertheSCTnotenumberusingDcorrectsyntax,andretrythe replacement operation.amk7/O SECMERFAI,, secondarymergefailurek Facility:15kVDE,OpenVMS Development Environment Explanation:2internalstate informationforVDE$_^ INVDIRSPECerror. UserAction:-Correct the cause of the VDE$_R INVDIRSPECerror.n5O SEECONLIB,,seetheVDECONVERTLIBRARY( command Facility:15VDE,OpenVMS Development Environment^ Explanation:2^TheVDEdatabasedoesnothavetheCproperformat,andthe automatic conversionofthe;databasehasbeen disabled.0TheVDECONVERTEhLIBRARYcommandcanbeusedtoforcethe conversion$ofthedatabaseformat.\ UserAction:5\IfuseofthenewversionofVDEisB intended, performafulllibrarybackupusingtheE database-providedbackuptools,andthenusetheVDE>eCONVERTLIBRARYcommandtoupdatethedatabaseformat.Po&O SESADDED,-session session" addedtothedatabasek Facility:15kVDE,OpenVMS Development Environment Explanation:0ThismessageinformsyouthattheH^ indicatedsession definitionhasbeenaddedtotheVDEI database.)Thismessageisonlyissuedwhenyouusethe5/LOG qualifierontheREPLACEcommand. UserAction:/Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.p! &O SESBELUSER,,session session$1 belongstoanotheruserk Facility:15kVDE,OpenVMS Development Environment Explanation:9Youare attemptingtomodifyorcancelaK^ reservationsessionthatbelongstoanotheruser,andyouIdonothavethePERFREP privilegethatwouldallowyouPtocancelormodifyanotheruser'ssession.'Asaresult,the4hsessionisnot cancelledor modified. UserAction:1Reenterthecommand specifyingyourF\own reservationsessiontocancelormodify,orelseFhavesomeonewiththe necessary privilegeperformthe  operation.'qO SESCAN,,session  session_ cancelledk Facility:15kVDE,OpenVMS Development Environment Explanation:0ThismessageinformsyouthattheF^ indicatedsessionhasbeen cancelled.-ThismessageisEonlyissuedwhenyouusethe/LOG qualifieronthe#CANCELSESSIONcommand. UserAction:/Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.r! O SESEXISTS,-session session already existsin*( database;sessionnotchanged Facility:15VDE,OpenVMS Development Environment^ Explanation:7^The indicatedsessionnamewas specifiedJonaREPLACEcommand,butanentryforthatsessionisIalreadypresentinthe database.(HenceanewentrywasKhnotcreatedforthatsession.)Alternatively,the indicatedEnamewas specifiedasthenewnameforanexistingCsessionontheMODIFYSESSIONcommand,butanotherGrsessionalreadyhasthe requestednewname.)HencetheLnameoftheexistingsessioncouldnotbechangedtothe#newname. UserAction:6Ifyouenteredthewrongsessionname,Creenterthecommandwiththecorrectname.-IfyouFoenteredtherightsessionname,usetheSHOWSESSIONEcommandtodisplaythedatabase informationforthatO session.'Ifyouarenot satisfiedwiththat information,use8ytheMODIFYSESSIONcommandtochangeit.s Z,O SESMOD,, informationforsession session modifiedin( thedatabase Facility:15VDE,OpenVMS Development Environment^ Explanation:+^This!message!informs you!thatH informationforthe indicatedsessionhasbeenmodifiedHintheVDE database.*ThismessageisonlyissuedwhenBhyouusethe/LOG qualifierontheMODIFYSESSIONcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.lt! BO SESNOMODS,-session session/ containsnomodule( reservations Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheD reservationsessionyouare replacingor unreservingDcontainsnomodule reservations.)ThecommanddeletedMhthesessionfromtheVDE database,butdidnotreplaceor" unreserveanymodules.\ UserAction:9\IfyoumeanttoreplacemodulesyouhaveJalready reserved,replacethem individually.'Alternatively,A usetheRESERVEcommandtocreateanewsessionIethatcontains reservationsforthedesiredmodules.(Then;changethemodulesandreplacethesession.Su u)O SESNOTFOUND,-session` session notfoundin'( database; parameterignored Facility:15VDE,OpenVMS Development Environment^ Explanation:5^The indicatedsessionnamewasenteredEonaSHOWSESSIONcommand,butnosuchsessionwas(foundintheVDE database. UserAction:5Thisisnot necessarilyanerror; theJmessagesimplytellsyouthatthe indicatedsessiondoes(\notexistinthe database.AvO SESTERM,,sessione session terminatedk Facility:15kVDE,OpenVMS Development Environment Explanation:0ThismessageinformsyouthattheC^ indicatedsessionhasbeen terminated.,ThismessageDisonlyissuedwhenyouusethe/SESSIONand/LOG? qualifiersontheREPLACEor UNRESERVEcommand. UserAction:/Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.AAJ IKwk4O SETKEY,,keypadstatehasbeensetto state-namek Facility:15kVDE,OpenVMS Development Environment Explanation:7FortheSETKEY operation,thisinforms.^theuserthatthekeywasset. UserAction:=Ifyoudowishtoseethis information,use=Rthe/NOLOG qualifierontheSETKEYcommand..x >O SETKEYERR,,errorin processingSETKEYcommandk Facility:15kVDE,OpenVMS Development Environment Explanation:9Thescreen managementfacilityisusedtoD^maintainscreen bindings.)Inthis instance,SMG$SET_2 DEFAULT_STATEhasreturnedanerror.R UserAction:5RSeeSMG documentationto determinetheIproblem.)Ifyouranswercannotbefound,pleasecontact(VDEsupportfor assistance.yy O7O SETLIB,,useSETLIBRARY, VDE$LIBRARY,or. /LIBRARY Facility:15VDE,OpenVMS Development Environmentd Explanation:6dVDEisunabletoperformthe specifiedJ operationasthetargetVDE library-thelibraryonwhichJthe operationwillbe performed-hasnotbeen established. UserAction:1SpecifythetargetVDElibrary.0ToA determinethe available libraries,!issuethe "SET<aLIBRARY"commandwithno parameters..AspartEoftheerrormessage,thiscommandwilldisplaytheEnamesofthe predefinedVDE libraries,theRdbrootEk directoryforeach,andthemnemonicnameforeach.COncethe mnemnonicnameortheRdbroot directoryInameforthetargetlibraryisknown,onecan:+A)useCtthe mnemnonicnameortheRdbroot directorynameEasthelibname parameterona"SETLIBRARYlibname"?%VDEcommand.+B)Useusethe mnemnonicnameorF~theRdbroot directorynameasthe parameteronthe@VDE/LIBRARY=libname.+C)Definethelogicalname=/ VDE$LIBRARYto translatetotheVDE mnemnonic8nameortotheRdbroot directoryname.z /sAO SETUNAUTH,,attempttoset unauthorized privileges;( privilegesnotset Facility:15VDE,OpenVMS Development Environment^ Explanation:1^Youhave attemptedtousetheSETA PRIVILEGEScommandtograntyourselfoneormoreM privilegesthatyouarenot authorizedtoset accordingtohtheVDE database. UserAction:)UsetheSHOWPRIVILEGES/FULLF\commandtoseewhat privilegesyouare authorizedto@set.+Thenreen>tertheSET PRIVILEGEScommandtoF setonly authorized privileges..Alternatively,asktheMeproject administratortograntyou authorizationtosettheG privilegesyouwant.+ThenexitfromVDE,startanew>VDEsession,andsetthe privilegesyouwant.3{ u 6O SHOKEYERR,,error in processingSHOWKEY( command Facility:15VDE,OpenVMS Development Environment^ Explanation:9^Thescreen managementfacilityisusedtoEmaintainscreen bindings.(Inthis instance, SMG$LIST_-KEY_DEFShasreturnedanerror. UserAction:5SeeSMG documentationto determinetheIproblem.)Ifyouranswercannotbefound,pleasecontact(\VDEsupportfor assistance.| ~5O SHORESFUL,,useSHOWRESERVATION/FULLto$( check reservationstream Facility:15VDE,OpenVMS Development Environment^ Explanation:%^TheSHOWRESERVATION/FULLIcommandisusedtodisplay outstanding reservations,andLcanbeusedtolocatethe particularstreaminwhichtheGh reservationwas originally requested.)Certain operationsGrequirethe specificationofastreamviaanexplicitA/STREAM qualifier,orviaanimplicitSETSTREAM!rdefaultstreamvalue.  UserAction:8 Thismessageisinformational,andshould;e accompanyoneormoreothererror messages.}~@O SNDJBCERR,,job controllererrorstatusforqueue( queue Facility:15VDE,OpenVMS Development Environment^ Explanation:8^Youhave attemptedtostartabuildjob@andtheVMSjob controller(the$SNDJBCWsystemHservice)returnedanerrorstatuswhenVDE submittedaJhbuildprocesstoasystembatchqueue.)ThemessagethatEfollowsgivesmore informationtoexplaintheerror.\ UserAction:8\TheactiontotaketocorrecttheerrorJdependsonthenatureoftheerror.*YouoryoursystemH managershouldcorrecttheerrorandrestartthebuildejob.~s4O SPARE_1,, placeholderfor VDE$_MODEXISTS . (. module. )message Facility:15VDE,OpenVMS Development Environmentd Explanation:+dTheVDE$_MODEXISTSmessagewasH reclassifiedfroman informationalmessagetoawarningHmessage.*Thisentryisa placeholderthatpreventstheDm conditionvaluesof subsequenterrorsfrom changing. UserAction:-SeeVDE$_MODEXISTS.AlsocontactIaVDEsupportfor assistance,asVDEshouldnolongerbe* reportingthiserrormessage. p6O SPARE_2,, placeholderfor VDE$_INVALANS( answer  ). message Facility:15VDE,OpenVMS Development Environmentd Explanation:*dThe VDE$_INVALANSmessagewasH reclassifiedfroman informationalmessagetoawarningHmessage.*Thisentryisa placeholderthatpreventstheDm conditionvaluesof subsequenterrorsfrom changing. UserAction:,SeeVDE$_INVALANS.AlsocontactEaVDEsupportfor assistance,asVDEshouldnolonger.be reportingthiserrormessage.B-O SPARE_3,,was FACNOTDEL;replacedk Facility:15kVDE,OpenVMS Development Environment Explanation:.Thismessage(was FACNOTDEL)has^been superceded. UserAction:1ContactVDEsupportfor assistance.9 #O SPARE_4,,was STRMNOTDELk Facility:15kVDE,OpenVMS Development Environment Explanation:0message superceded(was STRMNOTDEL) UserAction:0ContactVDEsupportfor assistance5 %O SPARE_5,,was FOLDNOTFOUNDk Facility:15kVDE,OpenVMS Development Environment Explanation:6fillerforerrormessageelevatedtoa^warning. UserAction:-Thismessageshouldnotappear.uuK JL6u -O SPARE_6,,was BADSTATUS;replacedk Facility:15kVDE,OpenVMS Development Environment Explanation:.Thismessage(was BADSTATUS)hasB^been superceded;the BADSTATUSmessagenowreturnsanerror severity.R UserAction:8RTheversionofmessagefileinusedoesInotmatchtheversionoftheimagesrunning.)CheckforJabadoroldmessagefile,andcontactVDEsupportfor\ assistance.5 %O SPARE_8,,was FOLDNOTFOUNDk Facility:15kVDE,OpenVMS Development Environment Explanation:6fillerforerrormessageelevatedtoa^warning. UserAction:-Thismessageshouldnotappear.Hk'O SPAWNED,, subprocessspawnedk Facility:15kVDE,OpenVMS Development Environment Explanation:3Issuedwhenthe/NOWAIT qualifieris^used. UserAction:5None;thisisan informationalmessageRonly.ek;3O SPEMERFAI,, specificationmergefailurek Facility:15kVDE,OpenVMS Development Environment Explanation:2internalstate informationforVDE$_^ INVDIRSPECerror. UserAction:-Correct the cause of the VDE$_R INVDIRSPECerror.! &$O SRCNOTOUT,,sourcemodule- modules cannotbean#( outputfrombuildstep Facility:15VDE,OpenVMS Development Environment^ Explanation:7^Youhave specifiedthatasourcemoduleKisanoutputfromabuildstep.*AsourcemodulecanbeOaninputtoabuildstep,butitcanby definitionnotbeLhanoutput.*Thebuildstep definitionisnotaddedtothe database.\ UserAction::\IfthiserroroccursonaCREATESTEPorCMODIFYSTEPcommand,correcttheerrorandreenter5 thecommandwithvalidoutputmodules.CO STATNOTSPEC,,thekindof statisticstodisplaywas( not specified Facility:15VDE,OpenVMS Development Environment^ Explanation:/^This qualifierrequiresa keyword> specifyingwhatkindof statisticstodisplay.R UserAction:-RReenterthecommand providingaGkeyword specifyingwhatkindof statisticstodisplay.  ~9O STEPNOTCRE,,buildstepnotcreated; module( module"( notfoundindatabase Facility:15VDE,OpenVMS Development Environment^ Explanation:5^Youhave specifiedamodulethatdoesEnotexistintheVDEdatabaseastheprimaryinputBtoacompilestep./Asaresult,theCREATESTEPJhcommanddoesnotaddthecompilesteporits dependency) informationtothe database.\ UserAction:7\CorrectthemodulenametobethenameFofanexistingmoduleorcreatethemodulewiththe: CREATEMODULEcommandbefore reenteringthe eCREATESTEPcommand.! ^1O STEPNOTFOUND,,buildstepformodule module 6 not( foundindatabase Facility:15VDE,OpenVMS Development Environment^ Explanation:4^Youhave specifiedabuildstepthatHdoesnotexistintheVDE database..Asaresult,the=currentMODIFYSTEPcommandcannotmodifyany)h informationinthe database. UserAction:/Reenterthecommand specifyinganQ\existingbuildsteporcreatethedesiredbuildstepwiththe CREATESTEPcommand.5 ~ :O STEPNOTMOD,-buildstepnot modified;module( module"( notfoundindatabase Facility:15VDE,OpenVMS Development Environment^ Explanation::^Youhave specifiedamodulethatdoesnotLexistintheVDEdatabaseastheprimaryinputoroutputImoduleforabuildstep.)Asaresult,theMODIFYSTEP9hcommandcannotmodifydatabase information. UserAction:7CorrectthemodulenametobethenameC\ofanexistingmodulebefore reenteringtheMODIFYDSTEPcommand,orcreatethemodulewiththeCREATEC MODULEcommandandenterthestep informationwith%etheCREATESTEPcommand.! ~/O STEPNOTREV,,buildstepformodulet module  not!( foundinreviewlist Facility:15VDE,OpenVMS Development Environment^ Explanation::^Youhave specifiedabuildstepthatdoesQnotexistinthecurrent build-stepreviewlist.(Asaresult,Hyoucannotselectthebuildstepwiththemodulenamehyou specified. UserAction:3ReentertheSELECTcommand specifyingS\abuildstepthatispresentinthe build-stepreviewlistfor=thecurrentREVIEW BUILD_JOBcommand.)UsetheB  DIRECTORY subcommandto determinewhatbuildsteps&earepresentinthelist.! k&O STGTRUNC,,string truncatedk Facility:15kVDE,OpenVMS Development Environment Explanation:4VDEhas attemptedtooutputastring9^whichislongerthanitsinternalbuffer. UserAction:@Ifitcanbe determinedthatitisnotcausedNRbyausererror,pleasecontactVDEsupportfor assistance.astream developmentstreamwiththe/OPENor>/FROZEN qualifierontheMODIFYSTREAMcommandFhwhenthestreamisalreadyinthe permanentlyclosedNstate.)Therestofthecommandstilltakeseffect,buttheIstreamstateisnotchanged;thestreamremainsclosed. UserAction:6Nouseractionis necessary;thestateG cannotbechangedandthecommanddidnotchangeit.m uCO STRMDEL,,streamk stream& deletedfromthedatabasek Facility:15kVDE,OpenVMS Development Environment Explanation:0ThismessageinformsyouthattheK^ definitionforthe indicatedstreamhasbeendeletedfromDtheVDE database.-ThismessageisonlyissuedwhenAyouusethe/LOG qualifierontheDELETESTREAMhcommand. UserAction:/Usethe/NOLOG qualifierfortheA\commandifyoudonotwishtoseethemessage. O STRMEXISTS,,stream stream> alreadyexistsin( database Facility:15VDE,OpenVMS Development Environment^ Explanation:6^The indicatedstreamnamewas specifiedDonaCREATESTREAMcommand,butanentryforthatIstreamisalreadypresentinthe database.)HenceanewKhentrywasnotcreatedforthatstream.(Alternatively,theF indicatednamewas specifiedasthenewnameforan=existingstreamontheMODIFYSTREAMcommand,Hrbutanotherstreamalreadyhasthe requestednewname.EHencethenameoftheexistingstreamcouldnotbe&#changedtothenewname. UserAction:5Ifyouenteredthewrongstreamname,Creenterthecommandwiththecorrectname.-IfyouDoenteredtherightstreamname,usetheSHOWSTREAMEcommandtodisplaythedatabase informationforthatN stream.'Ifyouarenot satisfiedwiththat information,use7ytheMODIFYSTREAMcommandtochangeit.W,O STRMMOD,, informationforstream streamP modified( inthedatabase Facility:15VDE,OpenVMS Development Environment^ Explanation:+^This!message!informs you!thatG informationforthe indicatedstreamhasbeenmodifiedHintheVDE database.*ThismessageisonlyissuedwhenAhyouusethe/LOG qualifierontheMODIFYSTREAMcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.5   O STRMNOTCLOSED,-stream stream cannotbe/( deletedbecauseitisnotclosed Facility:15VDE,OpenVMS Development Environment^ Explanation:<^YouaretryingtodeleteastreamwhichisOinanopenorfrozenstate.(Onlystreamsinaclosedstatemaybedeleted. UserAction:7If appropriate,changethestateoftheH>streamtoclosedandrepeatthedeletestreamcommand.^! u4O STRMNOTDEL,-stream% streamZ notdeletedk Facility:15kVDE,OpenVMS Development Environment Explanation:5Youare attemptingtodeleteastreamI^thatcannotbedeleted.' AdditionalmessagesarenormallyHincludedwiththismessage,andthesemessagesindicate0whythestreancannotbedeleted. UserAction:4Resolvethe problem(s)flaggedbytheDothererror messages,andreentertheDELETESTREAM\command.N! u$O STRMNOTFOUND,,stream stream notfoundin'( database; parameterignored Facility:15VDE,OpenVMS Development Environment^ Explanation:4^The indicatedstreamnamewasenteredConaSHOWSTREAMcommand,butnosuchstreamwas(foundintheVDE database. UserAction:5Thisisnot necessarilyanerror; theImessagesimplytellsyouthatthe indicatedstreamdoes(\notexistinthe database. O STRMNOTOPEN,-streamk stream isnotopen;!( operationnotallowed Facility:15VDE,OpenVMS Development Environment^ Explanation:7^YouaretryingtoreserveorreplaceaHmodule,butthe currentlyactivestream(whosenameisQgiveninthemessage)iseitherfrozenorclosed.(ItisthusIhnotopenforthe reservationor replacementofmodules. UserAction:/YoucanusetheSHOW STREAM/FULLF\commandtoseethestatusofthecurrentstream.-IfKthestreamisclosed,itis permanently protectedagainstI beingchanged,andyoushouldnotbetryingtoreserveMeorreplacemodulesinit.,Ifthestreamisfrozen,itisF currently protectedagainstbeingchanged,butchangesDmaybeallowedlaterwhenthelibrary administratorNosetsthestatebacktoopen.(YoumustthenwaituntiltheCstreambecomesopen.*(YoumayreservemodulesfromJ afrozenstream,butnotreplacethem.)+Finally,ifyouHymeanttoreserveorreplacemodulesinanotherstream,AyoushouldusetheSETSTREAMcommandtoswitchJ*yourcontexttothatstreamandthenreserveorreplace thedesiredmodules.R (O STRMNOTPOP,-stream' stream"] isnotallowedtobe( populated Facility:15VDE,OpenVMS Development Environment^ Explanation:1^Youare attemptingtopopulatethe8 indicatedstreamwiththePOPULATESTREAMFcommandbutastream attribute disallowsuseofthisHhcommandforthestream.'Hencethestreamhasnotbeen populated.\ UserAction:<\EitheryoushouldnotbetryingtopopulateMthestreamorelseyoumustsetthestream attributethatG allowsyoutopopulatethestreambeforeretryingtheDe operation.,Tosetthat attribute,usethe /POPULATE6 qualifiertotheMODIFYSTREAMcommand.`O STRMPOP,,streamm stream! populatedfromstream( stream Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheI indicatedstreamhasbeen populatedwithall generationsBfromthesecond indicatedstream./ThismessageisEhonlyissuedwhenyouusethe/LOG qualifieronthe$POPULATESTREAMcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.! :O STRMPOPCOUNT,,populatemodulecounts:)update( count( ,insert( count( ,remove1( count Facility:15VDE,OpenVMS Development Environment^ Explanation:7^ThismessagetellsyouhowmanymodulesFwereupdatedin,insertedinto,andremovedfromthe<targetstreambythecurrentPOPULATESTREAMHhcommand.(Thismessageisonlyissuedwhenyouusethe>/LOG qualifieronthePOPULATESTREAMcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.SSM LN4u ;O STRTOOLONG,-quotedstringtoolong; mustbe( shortened Facility:15VDE,OpenVMS Development Environment^ Explanation:/^ThemaximumlengthofthequotedHstringis determinedbythenatureofthestring.-ForBtheDEFINEcommand,thestringislimitedto255Fh characters..Forremarkstrings,itislimitedto132 characters.\ UserAction:7\Trytoshortenthesizeofthestring.! V }2O SUCGENEXIST,- successor generationfor module&( alreadyexistsinlibrary Facility:15VDE,OpenVMS Development Environment^ Explanation:2^Thenew generationofthe indicatedAmodulecreatedbythecurrentREPLACEorPERFORM6 REPLACEMENTcommandshouldgetawhole-AhnumberCMS generation expressionbutthereservedE generationalreadyhasa successor generationintheAVDElibrarywiththat whole-numberCMS generationNr expression.'This situationcanariseifyouhaveplacedtheCreserved generationintoastreamusingtheINSERT9# GENERATIONcommandorifyouhavechangedC{thestreamthat``owns''the whole-number successorA generationwiththe /MAIN_STREAM qualifiertothe&-MODIFY GENERATIONcommand. UserAction:4Iftheexisting whole-number successorI  generationshouldnotbeintheVDElibrary,deleteit=yandits successorswiththeDELETE GENERATION;command.3Then repeat thefailed replacement.@* Otherwise,usethe /MAIN_STREAM qualifiertothe>MODIFY GENERATIONcommandtoallocate ownershipGofthe whole-number successor generationtothestreamK3 thatalreadyownsthat generation,butnottoanystreamN intowhichyouaretryingtoreplacethemodule.&ThiswillJ forcethe replacementtouseaCMSvariantletter.(Then#= repeatthe replacement.%3O SUCLNKADD,- successorlinkfromstream stream N to( stream( stream=( added Facility:15VDE,OpenVMS Development Environment^ Explanation:5^The successorstream relationship,fromLthefirststream specifiedtothesecondstream specified,hasbeenadded. UserAction:/Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.)3O SUCLNKREM,, successorlinkfromstream stream S to( stream( stream=( removed Facility:15VDE,OpenVMS Development Environment^ Explanation:5^The successorstream relationship,fromLthefirststream specifiedtothesecondstream specified,hasbeenremoved. UserAction:/Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage. k;O SYNTAX,,commandsyntaxerroratornear:'' text  'k Facility:15kVDE,OpenVMS Development Environment Explanation:8AllcommandshaveaspecificsyntaxthatR^mustbe followed.&Failuretodosowillresultinthiserror. UserAction:3See VDE/VSC/VTSC ReferenceManualfor1R assistancewiththecommandsyntax.  ;O TOOMANPARM,,toomany poundsign parametersin8( historyornotes stringinvalidstringis:( string Facility:15VDE,OpenVMS Development Environment^ Explanation:4^Thehistoryornotesstring specifiedIcontainsmorethanonehistoryornotes parameter.'Thisisnotallowed. UserAction:8Reenterthecommandwithavalidhistoryornotesstring. 6O TRANTOODEEP,- translationoflogicalname logical( morethan7deep Facility:15VDE,OpenVMS Development Environment^ Explanation:8^The indicatedlogicalnameiseithertooLdeeplynested,orisdefined incorrectlytopointbackto;itselfcausinganinfinite translationloop. UserAction:4Reenterthecommandwithoutusingthelogicalname.L! ~">O UIDSKEW,,possibleUIDskew detected;checkfor( correctUIDfile. Facility:15VDE,OpenVMS Development Environment^ Explanation:5^VDEhasdetectedaninternal inconsis-&tencywiththeUIDfile.R UserAction:;RPlease determineiftheUIDfile associatedKwiththeVDE distributionistheversioninuse.,IftheGUIDfileistheone associatedwiththe distribution,J\pleasecontactcontactVDEsupportfor assistance.(PleaseLincludeany informationthatmaybeusefulorreleventinN  duplicatingtheproblem.'Ifthereisaskewcode associatedJewiththiserror,pleaseincludeitintheerrorreport.W -'O UIDSKEWCODE,,UIDskewcode valuek Facility:15kVDE,OpenVMS Development Environment Explanation:=Thisisthecodeforthe particularinternal:^ inconsistencydetectedwithintheUIDfile. UserAction:;Please determineiftheUIDfile associatedKRwiththeVDE distributionistheversioninuse.,IftheOUIDfileistheone associatedwiththe distribution,please:contactcontactVDEsupportfor assistance.-O UNACLOFIL,,unabletoclosefile file-namek Facility:15kVDE,OpenVMS Development Environment Explanation:6AnerroroccurredwhentryingtocloseH^the indicatedtextfile.,Amorespecificerrormessage!followsthismessage.R UserAction:5RExaminetheerrormessagethatfollowsItodiagnosethereasonfortheerror.+Thencorrecttheproblem accordingly. 2O UNACLOLOG,-unabletocloselogfileb file-namek Facility:15kVDE,OpenVMS Development Environment Explanation:3The SYS$CLOSEsystemservicewasnot?^ performed successfullyinclosingthelogfile. UserAction:5 Determinewhatcouldbe preventingRMSNRfromclosingthefile successfully.(IfthereasoncannotbeF determined,pleasecontactVDEsupportfor assistance.J u 4O UNACONLOG,,unabletoconnectlogfile file-namek Facility:15kVDE,OpenVMS Development Environment Explanation:0The SYS$CONNECTsystemservicewasH^not performed successfullyin connectingthelogfile'sRABandFAB.R UserAction:5R Determinewhatcouldbe preventingRMSEfrom connectingthefile'sFABandRAB successfully.IIfthiscannotbedone,pleasecontactVDEsupportfor\ assistance.00N MOa! 77O UNACONVDBFORM,,unabletoconvertdatabase@( formatduetoaccessconflictwithanotheruser Facility:15VDE,OpenVMS Development Environment^ Explanation:2^TheVDEdatabasedoesnothavetheHformatrequiredbythecurrentversionofVDEandVDEGhas attemptedtoconvertthedatabasetotherequiredHhformat.+This operationhasfailedbecauseofanaccessEconflictwithanotheruser attemptingtoconverttheJdatabaseatthesametime.(ThatotheruserhasprobablyFr succeededin convertingthedatabaseformat,whichis#whyyoucannotdoso.e UserAction:/eRetrytheCONVERTLIBRARYcommandGandtry accessingthedatabaseagain.+YoushouldfindKthatyouarenowabletoconvertthedatabaseformatorIothattheformathasalreadybeen converted.(Eitherway,DyoushouldbeabletouseVDEwiththat database..O UNACREFIL,,unabletocreatefile file-namek Facility:15kVDE,OpenVMS Development Environment Explanation:7AnerroroccurredwhentryingtocreateJ^oropenanewtextfile.*Amorespecificerrormessage!followsthismessage.R UserAction:5RExaminetheerrormessagethatfollowsItodiagnosethereasonfortheerror.+Thencorrecttheproblem accordingly." 3O UNACRELOG,-unabletocreatelogfile file-namek Facility:15kVDE,OpenVMS Development Environment Explanation:4The SYS$CREATEsystemservicewasnotC^ performed successfullyincreatingtheoutputfile. UserAction:5 Determinewhatcouldbe preventingRMSKRfromcreatingthefile successfully.)IfthereasoncannotJbe determined,pleasecontactVDEsupportfor assistance., file-namek Facility:15kVDE,OpenVMS Development Environment Explanation:7AnerroroccurredwhentryingtodeleteK^the indicatedfile.)Amorespecificerrormessagefollowsthismessage.R UserAction:5RExaminetheerrormessagethatfollowsItodiagnosethereasonfortheerror.+Thencorrecttheproblem accordingly.!,O UNAOPEFIL,,unabletoopenfile file-namek Facility:15kVDE,OpenVMS Development Environment Explanation:5AnerroroccurredwhentryingtoopenK^anexistingtextfileforreading.+Amorespecificerror*messagefollowsthismessage.R UserAction:5RExaminetheerrormessagethatfollowsItodiagnosethereasonfortheerror.+Thencorrecttheproblem accordingly.8O UNAOPEINP,-unabletoopeninputstream'R text  'k Facility:15kVDE,OpenVMS Development Environment Explanation:3VDEcouldnotreadthecommandline^ correctly. UserAction:+Thelogicalname VDE$INPUTisERprobablynotdefined correctly.(Correctthe VDE$INPUT reference.a3O UNAPARFIL,,unabletoparsefilename name with( defaultstring( name Facility:15VDE,OpenVMS Development Environment^ Explanation:6^AnerroroccurredwhentryingtoparseLthe indicatedfile specificationwiththe indicateddefaultInamestring.)Amorespecificerrormessagefollowsthishmessage. UserAction:5ExaminetheerrormessagethatfollowsI\todiagnosethereasonfortheerror.+Thencorrecttheproblem accordingly.O! %AO UNAREPNOTECONF,,unabletoreplytonoteinnotes( conference( conference Facility:15VDE,OpenVMS Development Environment^ Explanation:0^VDE attemptedtorecordaPERFORM? REPLACEMENT operationbyreplyingtoapreviousEnotefortheREPLACEcommandinthe indicatednotesIh conference,butwasunabletofindthenotes conferenceEorthenotetoreplyto..Asaresult,thePERFORMD REPLACEMENT operationwasnotrecordedinthenotesr conference.  UserAction:2 Makesurethatthenotes conferenceIehasbeen establishedandthatthenotescreatedbythe5REPLACEcommandarenotbeingdeleted.O UNDKEY, state-name  key key-name> is undefinedk Facility:15kVDE,OpenVMS Development Environment Explanation:1ThismessageinformstheuserthatC^thekeywas undefinedbyeitherthe DELETE/KEYor! UNDEFINE/KEY commands.R UserAction:/RUsethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.! /8O UNKCOMSTA,-unknown completionstatusvalue( status( passedto VDESTATUS Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheCimage VDESTATUS,waspassedastatusvalueitdidDnot understand.( VDESTATUSis expectingthe characterBhstring "SUCCESS"orthe characterstring "FAILURE"Mtobepassedtoitforits parameter.(Anyother characterCstringresultsinthiserrormessagebeingoutput. UserAction:4Checkthe invocationofthe VDESTATUS= image./ Typically, VDESTATUSisinvokedfromaFecommandfilethatisbuiltbytheprogram VDEDOBUILD>forrunning buildsteps.1CheckthecommandfileN associatedwiththe buildstepthatresultedinthismessage.! O UNKEPT,,unableto opnam' tokept subprocesssectionk Facility:15kVDE,OpenVMS Development Environment Explanation:1VDEhas encounteredanerrorwhileM^ attemptingtocreateorconnecttotheglobalsectionused7to communicatewiththekept subprocess.R UserAction:3RAttempttoresolvetheproblembasedEonanyothererrormessagesincludedwiththisone,Fcheckthe documentationfor informationonsettingupH\processandsystemquotas,andcontactVDEsupportfor assistance.  O NP +O UNKEYW,, unrecognizedkeyword' textT '-checkvalidity( andspelling Facility:15VDE,OpenVMS Development Environment^ Explanation:2^Thekeywordprovidedinthecommand/was unrecognizedinthiscontext.R UserAction:3RSee VDE/VSC/VTSC ReferenceManualfor1 assistancewiththecommandsyntax.YCO UNKFILEXT,-Unknownfile extensioninanalysisfile;6( thecompletefilespecificationfoundwase( spec Facility:15VDE,OpenVMS Development Environment^ Explanation:.^Theprogram VDEDEPEND encounteredNafile specificationthathasafile extensionitdoesnot@support.*Thiserroroccurredwhile VDEDEPENDwasIh processingananalysis(.ANA)file recordingcompileror- assembler dependency information.\ UserAction:<\ Determineiftheanalysisfileis corrupted.PIftheanalysisfileisnot corruptedandthefile extensionH  correspondstoafiletypethatshouldberecordedasFe dependency information,pleasecontactVDEsupportfor assistance. &/O UNKPNAM,,unabletolocateprojectC projnam  in( stream( streamnam Facility:15VDE,OpenVMS Development Environment^ Explanation:6^VDEhasunabletolocatethe specifiedBprojectname associatedwiththe specifiedstream.R UserAction:3RSpecifyavalidandcorrectly-spelledLprojectnamefromthe availablelistofprojects assocatedLwiththestream.)IfyoubelievethatthereshouldbeoneH\ormore additionalprojects associatedwiththestream,Jpleasecontacttheprojectleader,thesystem manager(s),, orVDEsupportfor assistance.C 8O UNKPROJ,,unabletolocateaprojectnamek Facility:15kVDE,OpenVMS Development Environment Explanation:1VDEhas encounteredanerrorwhile1^usingthenotescallable interface. UserAction:7AttempttoresolvetheproblembasedonHRanyothererrormessagesincludedwiththisone,checkKthe documentationfor informationonsettingupthenotesD conferences,andcontactVDEsupportfor assistance. 2O UNKQARCLD,,internalVDEcodingerrork Facility:15kVDE,OpenVMS Development Environment Explanation:5VDEhasdetectedaninternal inconsis-^tency. UserAction:9PleasecontactVDEsupportfor assistance.FRPleaseincludeany informationthatmaybeusefulor2releventin duplicatingtheproblem.! k1O UNLOCKED,, overridinglibrarylockoutk Facility:15kVDE,OpenVMS Development Environment Explanation:8Thismessageis displayedwhenuserwithI^MODLIB privilegereplacesamoduleinalockedlibrary. UserAction:;Evaluateifthe replacementis necessaryinGRthelockedlibrary;unlockthelibraryif appropriate.@ u=O UNMATQUO,- unmatchedquoteormissingquoteat( endofstring Facility:15VDE,OpenVMS Development Environment^ Explanation:=^Anytokenthatistobe delimitedbyquotesMmusthavequotesonbothsidesofthetoken.'ThesequotesImaybeeithersingleordouble;however,the delimiters*hmustbethesame characters. User Action:*Reenter the command with the(\ appropriatequotes balanced. X/O UNRESERVED,- reservationformodule module( cancelled Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheD indicatedmodulehasbeen unreservedinthecurrentKlibraryandis thereforenolonger reserved.'ThismessageIhisonlyissuedwhenyouusethe/LOG qualifieronthe UNRESERVEcommand.\ UserAction:/\Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage. 6O USEDELMOD,-to unreserveaCREATEMODULE+( reservation,useDELETEMODULE Facility:15VDE,OpenVMS Development Environment^ Explanation:/^An erroneousattemptwasmadeto> UNRESERVEa just-createdmodule.-TocanceltheAmodule reservationandthemodulecreationcaused;hbyaCREATEMODULEcommand,usetheDELETE6MODULEcommand.,AftertheDELETEMODULEKcommandis accepted,themodulewillnotbecreated,theHr outstandingmodule reservationwillbe canceled,andno.furtheruseractionis required.e UserAction:7eIfyouwishtocancelthis reservation,?usetheDELETEMODULEcommand.)ThismessageisFinformational,andshould accompanyoneormoreotheroerror messages.AO USERADDED,,useru user"? addedtothedatabasek Facility:15kVDE,OpenVMS Development Environment Explanation:0ThismessageinformsyouthattheJ^ indicateduserhasbeenaddedtotheVDE database.(ThisImessageisonlyissuedwhenyouusethe/LOG qualifier)ontheCREATEUSERcommand. UserAction:/Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage.GO USERDEL,,user user& deletedfromthedatabasek Facility:15kVDE,OpenVMS Development Environment Explanation:0ThismessageinformsyouthattheH^ indicateduserhasbeendeletedfromtheVDE database.DThismessageisonlyissuedwhenyouusethe/LOG4 qualifierontheDELETEUSERcommand. UserAction:/Usethe/NOLOG qualifierfortheAcommandifyoudonotwishtoseethemessage. O USEREXISTS,,user user(R alreadyexistsin database;( usernotchanged Facility:15VDE,OpenVMS Development Environment^ Explanation:6^The indicatedusernamewas specifiedonDaCREATEUSERcommand,butanentryforthatuserHisalreadypresentinthe database.*HenceanewentryMhwasnotcreatedforthatuser.'Alternatively,the indicatedCusernamewas specifiedasthenewusernameforan>existinguserontheMODIFYUSERcommand,butEranotheruseralreadyhasthe requestednew username.GHencetheusernameoftheexistingusercouldnotbe*#changedtothenew username. UserAction:1Ifyouenteredthewrong username,Breenterthecommandwiththecorrect username.,IfCoyouenteredtheright username,usetheSHOWUSEREcommandtodisplaythedatabase informationforthatL user.)Ifyouarenot satisfiedwiththat information,use5ytheMODIFYUSERcommandtochangeit.P OQq uG*O USERMOD,, informationforuser useri modifiedinthe( database Facility:15VDE,OpenVMS Development Environment^ Explanation:+^This!message!informs you!thatI informationforthe indicateduserhasbeenmodifiedinItheVDE database.(ThismessageisonlyissuedwhenyouDhusethe/LOG qualifierontheMODIFYUSERcommand. UserAction:/Usethe/NOLOG qualifierfortheA\commandifyoudonotwishtoseethemessage.! ZO USERNOTDEL,-user user$z notdeleted;youcannot( deleteyourself Facility:15VDE,OpenVMS Development Environment^ Explanation:0^ThismessageinformsyouthattheK indicateduser,namelyyou yourself,hasnotbeendeletedLfromthe database.(YouarenotallowedtodeleteyourselfFhfromthe database.+This prohibitionpreventsyoufromL accidentallydeletingyourselffromthe database, especiallyEwhenusinga wildcardedusernamespecification.)ThereIristhusnowaytodeleteallusersfromthe database.  UserAction:8 IfyouwanttodeleteyourselffromtheHe database,someoneelsewiththerequired privilegemustdoitforyou.@ uO USERNOTFOUND,,user7 user# notfoundin database;( parameterignored Facility:15VDE,OpenVMS Development Environment^ Explanation:7^The indicatedusernamewasenteredonaCSHOWUSERcommand,butnosuchuserwasfoundintheVDE database. UserAction:5Thisisnot necessarilyanerror; theGmessagesimplytellsyouthatthe indicateduserdoes(\notexistinthe database.>uO USERNOTUAF,,user user&~ notfoundinsystemUser( AuthorizationFile Facility:15VDE,OpenVMS Development Environment^ Explanation:,^The indicated username is yourD username,butitwasnotfoundinthesystemUser AuthorizationFile. UserAction:6Thiserror>shouldnothappenexcepttoDVDE developerswhoredefinethecurrentuserduring/\testing.&Submitaproblemreport.! g:O USEVERSLNM,-uselogicalnameVDE$VMS_VERSION(. tooverrideOpenVMSversion Facility:15VDE,OpenVMS Development Environmentd Explanation:1dVDEisunableto determineOpenVMSDversion informationfromtheversionstringreturned<froma SYS$GETSYI servicecall.2Thismessage:m recommendsthatyouusetheVDE$VMS_VERSION:logicalnametooverridethesystemvalue.a UserAction:.aDefinethelogicalnameVDE$VMS_AVERSIONtoavalidOpenVMSversionstringvalue. DO VALREQ,-missing qualifierorkeywordvalue-supply"( allrequiredvalues'( text ( ' Facility:15VDE,OpenVMS Development Environment^ Explanation:5^Inmany commands,specifickeywordsor$ qualifiersare expected.R UserAction:3RSee VDE/VSC/VTSC ReferenceManualfor1 assistancewiththecommandsyntax. ! #O VDECLUSTER,, vde.cluster: clusterk Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.4! u 9O VDECONTACT,, vde.contact:.pleasecontactVDE"( supportfor assistance Facility:15VDE,OpenVMS Development Environment^ Explanation:<^ThismessageisusedtoformattextstringsOwithinVDE,andshouldnotbevisibletousersasanerrormessage. UserAction::ContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasan\errormessage.! %O VDEDATETIME,, vde.datetime:W datetimek Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.8! uBO VDEFORMAT,, vde.format:*theformatofthisfileis( subjecttochange Facility:15VDE,OpenVMS Development Environment^ Explanation:<^ThismessageisusedtoformattextstringsOwithinVDE,andshouldnotbevisibletousersasanerrormessage. UserAction::ContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasan\errormessage. !  O VDENAME,, vde.product:W vdenamek Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.! O VDENODE,, vde.node: nodek Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.Q PR ! #O VDEPROJECT,- vde.project: projectk Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.&! !#O VDERDBBKP,- VDE$DATABASE$ q db _BCKP_ typep Facility:15pVDE,OpenVMS Development Environment  Explanation:< ThismessageisusedtoformattextstringsOdwithinVDE,andshouldnotbevisibletousersasanerrormessage.W UserAction::WContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.! O VDERDBBKP_FULL,-FULLk Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.! O VDERDBBKP_INCR,-INCRk Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage. ! #O VDEVERSION,, vde.version: versionk Facility:15kVDE,OpenVMS Development Environment Explanation:<ThismessageisusedtoformattextstringsO^withinVDE,andshouldnotbevisibletousersasanerrormessage.R UserAction::RContactVDEsupportfor assistance,astheNversionofVDEinuseshouldnotbe displayingthisasanerrormessage.I! AO VERBOTEN,,directATTACHtoaVDEkept subprocess( is forbidden Facility:15VDE,OpenVMS Development Environment^ Explanation:4^AnattempthasbeenmadetodirectlyEATTACHtoaVDEkept subprocessviaaDCLcommand,(andthisisnot permitted. UserAction:0UseoftheDCLATTACHcommandtoMattachtoaVDEkept subprocessisnot permitted.)IfthisG\messagearisesfroma conditionotherthananattemptHbyausertoATTACHtoaVDEkept subprocess,pleaseG contactVDEsupportfor assistance.*PleaseincludeanyKe informationthatmaybeusefulorreleventin duplicatingtheproblem.koO WHEREIS,- component comp  isI valuek Facility:15kVDE,OpenVMS Development Environment Explanation:.This!message!is used to!displayE^ informationaboutpartsofthelocalVDE environment"andVDEconfiguration.R UserAction:#RNoactionis required. O WHYOFF,-reason:'!ADk Facility:15kVDE,OpenVMS Development Environment Explanation:2Thismessageisusuallypairedwith@^ VDE$_OFFLINE.TheVDE environmenthasbeentaken7offline,andthismessage indicateswhy.R UserAction:;RIftheproblem persists,pleasecontactVDE#supportfor assistance.,:O WILDGENNUM,, wildcarded generationnumbernot( allowedin( module Facility:15VDE,OpenVMS Development Environment^ Explanation:-^You have specified a wildcardedB generationnumberonamodulenameforacommandBwhichdoesnotallowthe generationnumbertobeh wildcarded. UserAction:3Decidewhat generationofthemodule@\youwanttoapplythecommandto.0Thenreissue>thecommand, specifyingthat generationnumber.B Alternatively,youmayomitthe generationnumber,Jeinwhichcasethecommandisappliedtothelast(most/recent) generationofthemodule.au7=O WILDNOTALL,,wildcard charactersnotallowedin( name:( name Facility:15VDE,OpenVMS Development Environment^ Explanation:6^Youhave specifiedawildcard characterL (asteriskorpercentsign)inanamethatisnotallowedFtohavewildcard characters.*ThemessagedisplaystheAhnameuptoand includingthewildcard character. UserAction:2Specifythenamewithoutawildcard1\ characterandresubmitthecommand.z! P5O XMERROR,-Motif interfaceerrordetectedk Facility:15kVDE,OpenVMS Development Environment Explanation:7VDEhasdetectedanerrorintheMotif^ interface. UserAction:6Aproblemhasoccurred accessingtheXLRWindowsdisplay,duringthefetchofawidgetfromaUIDJfile,oranothersimilarerror.) AdditionalerrormessagesKshouldhavebeen displayedpriortothis particularerrorD\andtheothermessagesshoulddetailthe particularKfailure detected.+Ifunableto determinethecaseoftheI error,pleasecontactVDEsupportfor assistance.)PleaseLeincludeany informationthatmaybeusefulorreleventin$ duplicatingtheproblem.rrRQSqO1.17CTheVersionEOUThisisOpenVMS Development Environment(VDE)VersionO1.4-0. NLO CopyrightDigital Equipment Corporation,1996.'AllRightsIO Reserved.* Unpublishedrightsreservedunderthe copyright(O5lawsoftheUnitedStates.! vMOThesoftware containedonthismediais proprietarytoandIOembodiesthe confidential technologyofDigital EquipmentMO5 Corporation.) Possession,use, duplicationor disseminationofQOthesoftwareandmediais authorizedonlypursuanttoavalidBOwrittenlicensefromDigital Equipment Corporation.6  O5streams, facilitiesandmodulespresentwithin.POTostartoff,usethemouseto double-clickonthe top-levelGOicon displayedinthemain window-thelibrary.-Double-MO5clickingonthelibrarywillrevealthe developmentstreamsGO containedwithinthatlibrary./Bydouble-clickingonaLOstream,the facilitieswithinthestreamwillbe revealed.MO>Bydouble-clickingona facility,themodulesthatcomprise-Othatfacilitywillbe revealed. WROThemoduleisthesourcecodefilethatyouwill typicallybeJO reservingand replacingasyoumakechanges,orfetchingQO5whenyouwishtoexaminethecontentsofasourcecodefile.LOThe operationsof reserving, replacingandfetchingmodulesNOareare performedbyentriesontheModulepulldow>nontheO>menubar.! LOToperformafetch,clickMB1onthemoduleyouwishtoKOfetch.,Thisselectsthemodule,andthemoduleshouldbeJO5 highlighted.,ClickandholdMB1withthepointerontheJOModule pulldown,anddragthepointerdowntotheFetchGOitem.,ReleaseMB1.,YouwillnowbepromptedforsomePO> information.'Whenyouare satisfiedwithyourinput,clickon3OtheOKbuttontoperformthefetch.FOAnyfailuresthatmightoccurnormallyresultinthePO appearanceofadialogbox containingthetextoftheerror.]33O Thissectionisunderconstruction...SSYXZ  O1.24CHelponHelpSOUThisisthehelp subsystemforVDE.YoucanselectanyoftheMOvariousoptionspresentontheHelppulldowntolearnmore$Oaboutaspecifictopic.-! ROYoucanalsoselecttheOnContextoptiontolearnmoreaboutNOaspecificpartoftheVDEdisplay.+SelectOnContext,andMO5thenclickthepointeronthe constructyouwishtolearnOmoreabout.ZY[w[&O1.25CThe ReferenceManualEOUAccesstotheVDE referencemanualisnot currentlyKO availablethroughthis interface.(YoucanusetheOpenVMS.O bookreaderutilitytoaccessthe# GuidetoUsingVDE/VSCO^ /VTSC n^or)^ VDE/VSC/VTSC ReferenceManual^books.t[ZywO&O1.26CThe ReferenceManualMOUAccesstotheVDEguideisnot currently availablethroughLOthis interface.(YoucanusetheOpenVMS bookreaderutilityOtoaccessthe(* GuidetoUsing VDE/VSC/VTSC orJ VDE/VSC"O^ /VTSC ReferenceManual ^books.g    !!!!!!!!!!!!""""""""""""############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))************++++++++++++,,,,,,,,,,,,------------............////////////000000000000111111111111222222222222333333333333444444444444555555555555666666666666777777777777888888888888999999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQQQQQQRRRRSSSSTUVWXXXXXXXYYZ[}}PrefacePrefacePrefacePrefacePrefacePrefacePrefacePrefacePrefacePreface1. VDE Hyperhelp!1.1 The File Chooser Popup1.2 The Paned Window1.3 The SVN Window1.4 The Menubar1.4 The Menubar1.5 The File Pulldown1.5 The File Pulldown1.6 The Options Pulldown1.6 The Options Pulldown1.7 The Library Pulldown1.8 The Module Pulldown$1.9 Help on the View Pulldown%1.10 Help on the Help Pulldown1.11 The Main Window1.11 The Main Window1.11 The Main Window1.12 The Main Window1.12 The Main Window1.12 The Main Window1.12 The Main Window1.13 Help on the Context1.14 The Index1.15 The Tutorial1.15 The Tutorial1.15 The Tutorial1.15 The Tutorial1.15 The Tutorial1.15 The Tutorial1.15 The Tutorial1.16 On ErrorsOABKEYW, ambiguous qualifier or keyword ' text ' - supply more characters=ABTBADST, VDE may be in an inconsistent internal state-ABTCNTLC, command aborted by Control-C5ADATETIME, accepted.checkin.datetime: datetime6AERRORS, accepted.checkin.defectsfixed: defects,AGROUP, accepted.checkin.group: group)AITEM, accepted.checkin.item: item0AMODULE, accepted.checkin.module: modname2ANOTE, accepted.checkin.note: topic . replyAARCHADDED, architecture architecture added to the databaseCARCHDEL, architecture architecture deleted from the databaseTARCHEXISTS, architecture architecture already exists in database; not changedRARCHMOD, information for architecture architecture modified in the database8ARCHNOTDEL, architecture architecture not deletedWARCHNOTFOUND, architecture architecture not found in database; parameter ignored9ARCHSYNTAX, invalid architecture name syntax: name3AREASON, accepted.checkin.reasonmask: reason6AREPLID, accepted.checkin.replacementid: replid5AREPLNAME, accepted.checkin.replname: replname6ARMPBCMSDIR, accepted.module.cmslibrary: cmsdir/ARMPBCOUNT, accepted.module.count: count9ARMPBGENNEW, accepted.module.newgeneration: newgen9ARMPBGENOLD, accepted.module.oldgeneration: oldgen7ARMPBMODFLAG, accepted.module.modflags: modflags5ARMPBMODNAME, accepted.module.modname: modnameDARMPBREPLREMARK, accepted.module.replaceremark: replaceremarkCARMPBRESREMARK, accepted.module.reserveremark: reserveremark5ARMPBSTAGING, accepted.module.staging: staging/ASTREAM, accepted.checkin.stream: stream>ATTACHED, terminal now attached to process process-name/ATYPCOD, accepted.checkin.typecode: type/ATYPNAM, accepted.checkin.typename: type5AUSERNAME, accepted.checkin.username: username:BADASSUMPTION, bad assumption, name , value , value-BADCHAR, illegal character encountered5BADFILNAM, illegal file specification ' text '+BADIMAFLA, bad image flavor detectedBBADMARKER, bad marker file format for generation generation9BADQUESTAT, bad status for batch queue queue- name,BADSCRATCH, bad SYS$SCRATCH directory7BADSTATUS, bad status returned from routine-nameJBADVMSVERS, unable to interpret OpenVMS version string: VMS-versionJBINSRCMOD, binary source modules cannot be displayed or differenced(BITRANGE, bit range out of limitsfBLDALRSTART, build job job for stream stream already started; build job cannot be started againiBLDALRSTOP, build job job for stream stream has already stopped; build job cannot be stopped again=BLDINIFAIL, build initialization completed with errorsRBLDJOBACT, build job already active for stream stream ; new job not created6BLDJOBAFTER, build job to be started after timeBBLDJOBCRE, build job job for stream stream has been createdGBLDJOBDEL, build job job for stream stream deleted from database=BLDJOBENT, entry number entry submitted to queue queueMBLDJOBERR, error queuing build job on queue queue ; process not queuedFBLDJOBMOD, build job job for stream stream modified in databaseIBLDJOBSIZ, build job job for stream stream consists of steps stepsVBLDJOBSTARTED, build job job for stream stream started with processes processes?BLDJOBSTARTING, starting build job job for stream stream:BLDJOBSTOP, build job job for stream stream stopped<BLDJOBSUSP, build job job for stream stream suspendediBLDNOTRUN, build job job for stream stream is not queued or running; build job cannot be suspendedJBLDSTEPNEED, build step needed to make inputs up-to-date: step stepCBLDSTEPNOTSHO, steps additional needed build steps not shownZCMSBADGEN, bad CMS generation generation found for module module possible CMS errorNCMSCLASSEXIST, CMS class class already exists for CMS facility facilityPCMSCRECLASS, CMS error when creating CMS class class in facility facilityHCMSCREELEM, CMS error when creating CMS element for module moduleKCMSCRELIB, CMS error when creating CMS library for facility facility:CMSDELELEM, CMS error when deleting element elementNCMSDELGEN, CMS error when deleting generation generation ( generation )`CMSDUPGEN, duplicate CMS generation generation found for module module possible CMS errorFCMSFETCH, CMS error when fetching CMS element for module module_CMSINSGEN, CMS error inserting generation generation of element element into class class@CMSLIBEMPTY, the CMS library library contains no elementsZCMSMODCLASS, CMS error modifying the class name class to class in facility facilitygCMSNOCLASS, CMS class class does not exist for facility facility Unable to modify CMS class nameECMSREMGEN, CMS error removing element element from class classICMSREPLACE, CMS error when replacing CMS element for module moduleICMSRESERVE, CMS error when reserving CMS element for module moduleJCMSSETLIB, CMS error when setting CMS library for facility facilityWCMSSHOWCLASS, CMS error when retrieving CMS class information in library libraryQCMSSHOWDESGEN, CMS error when retrieving CMS generation of element elementLCMSSHOWELEM, CMS error when retrieving CMS element in library libraryLCMSSHOWHIST, CMS error when retrieving CMS history in library libraryPCMSSHOWRES, CMS error when retrieving CMS reservations in library libraryLCMSSTART, starting retrieval of CMS information for facility facilityMCMSVARLET, all CMS variant letters in use; none left for module modulegCMSVERGEN, CMS error reading class membership list when verifying generation generation ( spec )COMMAND, command command>COMMIT, database transaction has successfully committed6COMNOTDEF, command " command-text " not defined<COMPFAIL, compilation of module completed with errors=COMPSUCC, compilation of module completed successfully>COMSTEPADDED, compile step for module added to databaseGCOMSTEPDEL, compile step for module module deleted from databaseFCOMSTEPMOD, compile step for module module modified in databaseGCOMTERMEOF, command terminated by CTRL/Z or end-of-file on input[CONCURRES, concurrent reservation reservation of module by user user already present1CONFACC, unable to access notes conference@CONFLICT, conflicting qualifers and/or keywords specifiedBCONFMEM, check conference file accessability and membership)CONFNAM, conference file name nameLCONKEYATR, conflicting key attributes key-attribute and key-attributeBCONQUAL, conflicting qualifiers / qualifier and / qualifier]CONRESDEL, concurrent reservation reservation of module for user user has been deleted'CONTINUE, attempting to continue9COPSTEPADDED, copy step for step added to databaseDCOPSTEPDEL, copy step for module module deleted from databaseCCOPSTEPMOD, copy step for module module modified in database5COPYFAIL, copy of module completed with errors6COPYSUCC, copy of module completed successfully)CREDIRFAI, create directory failed6CRELNMFAI, failed to define logical name lnmdsc6CTXADDED, context context added to the database8CTXDEL, context context deleted from the databaseJCTXDELARCH, context ## contains deleted architec- ture architectureDCTXDELFAC, context context contains deleted facility facilityBCTXDELSTRM, context context contains deleted stream contextQCTXEXISTS, context context already exists in database; context not changedGCTXMOD, information for context context modified in the databaseLCTXNOTFOUND, context context not found in database; parameter ignored3CTXSYNTAX, invalid context name syntax: name%CULPRIT, reserved by user userODATETOOLONG, date-time value is too long; maximum length is 24: date ...>DBCNV, converting database format from oldver to newver.DBCREATED, database db has been created$DBFMT, database format is verBDBGCMSGEN, at codept , letflg bool , item1 itm1 , item2 did*DBGCMSTXT, at codept , expected gen1DBGDB, debugging database: param1 , param2:DBGLNMBAT, debug logical name VDE$BATCH_ MODE: mode8DBGLNMDAT, debug logical name VDE$DATE_TIME: mode7DBGLNMUSR, debug logical name VDE$USERNAME: mode0DBGNOLNM, unable to translate logicalname3DBGQUALMSK, qualifier mask qualmsk1 qualmsk20DBGWAYPT, debug waypoint waypoint reached2DBGXLAC, debug waypoint reached; text: text4DBGXLXL, debug waypoint reached; value: valueJDCLBUFOVFL, DCL command line being generated is too long for bufferADCLERROR, error status returned by spawned DCL DCL commandFDCLTRUNC, DCL command line from script truncated; line too long]DEFARCH, architecture architecture not deleted; you cannot delete default architecture7DEFKEY, state-name key key-name has been defined9DEFKEYERR, error defining state-name key key- name7DELKEY, state-name key key-name has been deleted8DELKEYERR, error in processing DELETE/KEY commandFDEPNOTUPDATE, dependency information not updated for build step?DEPUPDATE, dependency information updated for build step1DEVOSYNCH, executing synch command: dclcmdCDIRADDED, direc>tory specification spec added to the database7DIRCREATED, directory directory has been createdADIRDEL, directory specification spec deleted from database2DIREXPBAD, directory filename expansion bad5DIREXPFAI, directory filename expansion failed6DIRFILFAI, directory filename conversion failed>DIRFILNOTDEL, unable to delete directory file directoryODIRNOTFOUDCL, directory location not found for script's DCL command fileIDIRNOTFOULOG, directory location not found for build-step log fileKDIRNOTFOUND, directory specification to cancel not found in databaseNDIRNOTFOUSCRP, directory location not found by script function functionEDIRSPECREQ, directory specification required for stream streamMDIRTOOLONG, directory specification is too long; maximum length is 2552DIRTREFAI, directory tree conversion failedADIRTRENOTDEL, not all files deleted in directory tree tree9DUPLNAME, duplicate name in list not allowed: nameDEDITUNDEF, your editor is undefined; editor cannot be invokedHEDITUPDATE, default editor definition updated in the VDE database?ELENOTFOUNDCMS, element element not found in CMS libraryFERRASSIGN, the attempt to acquire an I/O channel for VDE failed1ERRCRELNM, unable to create a logical nameMERRDEASSIGN, attempt to deassign an I/O channel acquired by VDE failedEERRDIRSPEC, error in directory or file specification file-name-ERRFAO, unable to format output string#ERRQIOW, error from SYS$QIOWQERRSMG, error returned from a call to the Screen Management Facility (SMG).ERRWRIFIL, error writing file file-nameNEXARANGE, hexadecimal number not valid; valid range is number to number[EXPGENDIFF, expected generation expression expression differs from actual expressionNEXPGENEXPR, expected generation expression at replacement is generationAEXPGENLONG, expected CMS generation expression is too long8FACADDED, facility facility added to the database:FACDEL, facility facility deleted from the database>FACEXISTS, facility facility already exists in databaseIFACMOD, information for facility facility modified in the database/FACNOTDEL, facility facility not deletedNFACNOTFOUND, facility facility not found in database; parameter ignored*FACNOTMT, facility contains modules4FACSYNTAX, invalid facility name syntax: nameAFAMILY, unable to deallocate: siblings or children presentAFCBERR, internal VDE FCB error in VDE-internal- identifierPFCBWRONG, internal error; access access failed in VDE-internal-identifier:FETCHED, generation generation fetched from library-FILCOPLIB, file file copied to library3FILCOPSTAG, file file copied to staging area)FILENOTFOUND, file not found: file.FILQUE, print file queued to queue-name+FILREADERR, unable to read file file,FILWRITERR, unable to write file fileZFIRGENNODEL, generation generation is first generation of module; cannot be deletedEFIRNUMMAY, first number of a range may not be less than numberFFIRNUMRAN, first number of a range must be less than the secondFFLAVORPIDS, flavor flavor , pid pid , master mpid , parent ppidHFOLDADDED, fold record record for module module added to databaseEFOLDDEL, fold record record for module module has been deleted?FOLDEXP, fold record for fold expected for stream stream<FOLDIDREQ, fold identifier required for module moduleuFOLDIDUSED, fold identifier identifier already used for module module attempt to create fold record has failedJFOLDINSTRM, generation generation must be folded into stream streamIFOLDMOD, fold record record for module module modified in databaseUFOLDNOTFOUND, fold record record not found for module module and stream streamTFROMDIREMPTY, the directory directory specified with /FROM_DIRECTORY is empty?GBLSECNAM, communications global section name: gblsecnam?GENDEL, generation generation deleted from stream stream<GENDELLIB, generation generation deleted from libraryCGENINSERT, generation generation inserted into stream streamMGENMOD, information for generation generation modified in the database8GENNODEL, generation generation cannot be deletedDGENNOPRED, generation generation of module has no predecessorOGENNOTCLASSMEM, generation generation is not a member of CMS class classEGENNOTFOUNDCMS, generation generation not found in CMS library?GENNOTINSTAGE, generation not found in staging area areaHGENNOTQUEREPL, replacement was not queued; no staging area exists;GENNOTRECOVERED, generation generation not recoveredZGENRECCLASSMEM, generation generation success- fully recovered into CMS class classMGENRECOVERED, generation generation successfully recovered from source?GENREM, generation generation removed from stream stream8GENREPLDNF, staging directory directory not found=GENRETAINED, generation generation retained in library@GENSUCVERIFY, generation generation successfully verifiedAGETJPI, SYS$GETJPI system service failed, unable to attachLGETQUIERR, get queue information system service error for queue queue4GRPADD, module module is added to group group2GRPADDED, group group added to the databaseBGRPALRMEM, module module is already a member of group group4GRPDEL, group group deleted from the databaseKGRPEXISTS, group group already exists in database; group not changedCGRPMOD, information for group group modified in the databaseHGRPNOTFOUND, group group not found in database; parameter ignored>GRPNOTMEM, module module is not a member of group group8GRPREM, module module is removed from group group1GRPSYNTAX, invalid group name syntax: name*HELLO, Motif vdeversion starting up<ICIBOGUS, intermediate conference information invalid=ICIGONE, intermediate conference information not foundDICIPARSE, parse of intermediate conference information failedILLDEPFUN, Illegal dependency function passed to module VDE$REC_DEPENDENCY. The illegal dependency function value is value.ILLFORUSE, ill-formed user defined nameJINCNOTVAL, INPUT not valid on streams marked for queued replacementTINMODNOTFOU, input module module of build step not found in database; ignored?INPNOTNAME, input string text is not syntactically validMINPTOOLONG, input string too long; maximum length is number charactersOINPTOOSHORT, input string too short; minimum length is number characters=INTERR, internal VDE error in VDE-internal- identifier@INTERR_AZ, internal VDE error in VDE-internal- identifier1INTFUNCERR, internal script function error\INTMEMERR, internal memory-pool error at hex- virtual-address VDE-internal-identifier#INTTOOBIG, integer too large,INVALANS, answer is an invalid answerRINVDATLNM, invalid VDE$DATE_TIME; use DD- MMM-YYYY:HH:MM:SS.CC format: timeNINVDATTIM, invalid date-time; use DD-MMM- YYYY:HH:MM:SS.CC format: timeJINVDBFORM, invalid database format; VDE is unable to access library0INVDIGDEC, invalid decimal number: number8INVDIRSPEC, invalid directory specification: text@INVGENEXPR, invalid CMS generation expression: expressionbINVHISCHAR, invalid history or notes character following poundsigninvalid string is: stringCINVINPUT, invalid interactive command input; command aborted@INVINTVAL, invalid integer value on command line: integer1INVIPMTNAM, invalid IPMT/CLD number syntax-INVKEYNAM, invalid or missing key nameVINVNUMRNG, number not valid; number is number , valid range is number to number0INVNUMSTG, invalid numeric string: string^INVPAGE, invalid screen height, value must be between minimum_height and maximum_heightDINVPARAM, invalid parameter passed to routine- name-plus-info1INVQARDB, invalid QAR database name syntax0INVQARNO, invalid QAR entry number syntax=INVRANGE, no values in inverted range number to number?INVSOURCE, Invalid source of information specified: code\INVWIDTH, invalid screen width, value must be between minimum_width and maximum_widthOINVWILDSPEC, invalid wildcard specification in script selector: selector8IPMTAGAIN, please re-enter the IPMT or CLD numberBIPMTFMT, use ABC.12345, ABC-12345, ABC.123456 or ABC-1234565IPMTSYNTAX, invalid IPMT/CLD name syntax: nameEITEMLIST, unable to parse itemlist list entry at offset offsetVIVQLOC, invalid qualifier location - place after each dependency file parameter]IVQUAL, unrecognized qualifier ' qualifier ' - check validity, spelling, and placement>JOURDISA, database journalling disabled for VDE library<JOURENA, database journalling enabled for VDE libraryNKEYADDED, keyword keyname added to note noteID in conference conference?LIBCONV, library format converted for new version of VDEhLIBINDRAN, Library index value of value out of range for library dependency or module dependency.5LIBLABEL, library ( mnemonic ) contents: label6LIBMOD, library attributes modified in databaseOLIBNOTSET, library not set; no VDE database found in directory directory9LIBREQ, specification of library mnemonic requiredLIBRESET, library reset5LINKFAIL, link of module completed with errors6LINKSUCC, link of module completed successfully;LNKSTEPADDED, link step for module added to databaseDLNKSTEPDEL, link step for module module deleted from databaseCLNKSTEPMOD, link step for module module modified in database5LOASTLM, recommended free ASTLM value is value5LOBIOLM, recommended free BIOLM value is value5LOBYTLM, recommended free BYTLM value is value/LOCKED, library write access is disabled5LODIOLM, recommended free DIOLM value is value5LOENQLM, recommended free ENQLM value is value5LOFILLM, recommended free FILLM value is valueMLOGNAMUNDEF, logical name logical undefined; operation cannot complete3LOJTQUOTA, recommended free JTQUOTA is value=LOPGFLQUOTA, recommended free PGFLQUOTA value is value5LOPRCLM, recommended free PRCLM value is value5LOQUOTA, one or more process quotas is too low5LOTQELM, recommended free TQELM value is value4MAILERR, error from MAIL routine routine-name/MAILSENT, mail message sent to user user+MATQUOMIS, matching quote is missingBMAXIDVAL, maximum allowed Id value in database exceeded: IDKMAXPARM, too many parameters - reenter command with fewer parametersAMERGEGEN, merging generation generation ( this ) into that7MISCONTSCRP, missing continuation line in scriptAMISHISPARM, missing history parameter in string " string "JMISTYPNAM, missing type name for module string ; type name required7MNEMONIC, library ( mnemonic ) library availableGMNETOOLONG, library mnemonic too long; maxim- ium length: length4MODADDED, module module added to the databaseDMODALRINSTEP, module module is already an input to build stepHMODALROUTSTEP, module module is already an output from build stepMMODALRQUEREP, module module already queued for replacement replacementHMODALRRES, module module already reserved; reservation has failed6MODDEL, module module deleted from the databaseNMODEXISTS, module module already exists in database; module not changed=MODINSTEP, module module is an input to the build stepHMODLOCKED, module module locked for replace- ment by another userGMODMODIF, information for module module modified in the database+MODNOTDEL, module module not deletedJMODNOTFOUND, module module not found in database; parameter ignoredDMODNOTINSTEP, module module is not now an input to build step?MODNOTINSTRM, generation generation not in stream streamHMODNOTOUTSTEP, module module is not now an output from build step9MODNOTRES, module module is not currently reserved8MODNOTREV, module module not found in review list?MODOBS, module module-name superceded or marked obsoleteAMODOUTSTEP, module module is an output from the build stepDMODREMINSTEP, module module removed as an input to build stepHMODREMOUTSTEP, module module removed as an output from build stepOMUSTREPL, you must replace the new module to create its first generationDNAMTOOLONG, name is too long: text ; maximum length is number5NEEDFACILITY, this request requires a facility3NEEDLIBRARY, this request requires a library3NEEDMOD, module must be specified on command1NEEDMODULE, this request requires a module/NEEDMORE, unexpected end of command line8NEEDSTEP, build step must be specified on command1NEEDSTREAM, this request requires a stream<NETERROR, network error; component: id , code: errcod>NEWDBGMSK, debug mask switching from oldmask to newmask?NOACCLIB, no access to library allowed for user username:NOARCHSPEC, no architecture specified for operation4NOATTACH, failed to attach to process PID !XLKNOAUTOCONV, automatic conversion to current database format disabledDNOBASENOTE, no base note found for replacement replacement_id6NOBLDJOB, no build jobs found for stream streamNNOBLDSTEPS, build job contains no build steps; build job is not createdLNOBUILD, no BUILD privilege; cannot create build jobs in this libraryONOCANRES, cannot cancel reservation to create first generation of module@NOCAUSE, replacement cause not known; module not replaced>NOCLOSEQ, no closing quotation mark for a quoted stringLNOCONFNAM, no notes conference name specified in call to routine-nameMNOCREARCH, no CREARCH privilege; cannot create or modify architecturesFNOCRECTX, no CRECTX privilege; cannot create or delete contextsHNOCREFAC, no CREFAC privilege; cannot create or modify facilitiesDNOCREGRP, no CREGRP privilege; cannot create or delete groupsENOCREMOD, no CREMOD privilege; cannot create or modify modulesGNOCRESCRP, no CRESCRP privilege; cannot create or delete scriptsENOCRESTEP, no CRESTEP privilege; cannot create or delete stepsGNOCRESTRM, no CRESTRM privilege; cannot create or modify streamsDNOCREUSR, no CREUSER privilege; cannot create or delete usersCNODELARCH, no DELARCH privilege; cannot delete architectures5NODELDEF, Attempt to delete default prohibitedKNODELFAC, no DELFAC privilege; cannot delete facilities from libraryHNODELMOD, no DELMOD privilege; cannot delete modules from library@NODELREP, no DELREP privilege; cannot delete replacements!NODELSET, marked /NODELETEJNODELSTRM, no DELSTRM privilege; cannot delete streams from libraryCNODELTAROOT, no delta-file root directory exists for libraryFNODIRDELTA, no delta-file directory found for facility facilityHNODIRMARKER, no marker-file directory found for facility facility5NOFACSPEC, no facility specified for operation(NOFREE, no free storage availablePNOFROZEN, no FROZEN privilege; cannot replace modules into frozen streamsBNOGENSTRM, generation generation not found in stream stream4NOKEYPAD, unable to set up keypad definitionsGNOKEYW, qualifier name is missing - append the name to the slash'NOLIBDEF, no VDE library defined4NOLIBROOM, too many libraries in default file:NOMAIL, no message sent; MAIL messages are disabled<NOMAILSENT, failure to send mail >message to user userMNOMATCHARCH, no architecture name matches the wildcarded string stringGNOMATCHCTX, no context name matches the wildcarded string stringHNOMATCHFAC, no facility name matches the wildcarded string stringANOMATCHGEN, no generation matches wildcarded string stringSNOMATCHGENS, no generation matches wildcarded string string in stream stringENOMATCHGRP, no group name matches the wildcarded string stringFNOMATCHMOD, no module name matches the wildcarded string stringKNOMATCHREP, no replacement name matches the wildcarded string string6NOMATCHSCRP, no scripts match the specificationGNOMATCHSES, no session name matches the wildcarded string stringPNOMATCHSTEP, no build steps for modules matching string found in databaseGNOMATCHSTRM, no stream name matches the wildcarded string stringENOMATCHUSER, no user name matches the wildcarded string string5NOMEMGRP, no members specified for group groupNNOMODLIB, no MODLIB privilege; cannot modify attributes of this library9NOMODMEMGRP, no modules are members of group groupLNOMODSTRM, no MODSTRM privilege; cannot modify most stream attributes0NOMOREMOD, no more modules in review list5NOMORESTEP, no more build steps in review listRNONNULLARG, argument specfied MBZ has non-zero value in routine VDE-routine<NONOTE, no note topic entered; note entry is disabled;NONOTESENT, note NOT posted to conference conference;NOPARSTRM, no parent stream specified for new streamCNOPERFREP, no PREFREP privilege; cannot perform replacements<NOPNAM, unknown project name specified for the stream2NOPNAMS, no projects defined for the streamCNOPRIVQUAL, insufficient privilege to use qualifer qualifierENOPRIVS, insufficient VDE privilege(s) for attempted operation:NOPROMPT, no prompt specified; using default prompt;NORESFORMOD, no reservations exist for module moduleHNORESREP, no RESREP privilege; cannot reserve and replace modules,NOSCRATCH, no SYS$SCRATCH translation6NOSCRIPTYP, no script type specified on command>NOSCT, replacement cause not known; module not replaced:NOSCTSRC, source file record for SCT note not found6NOSETLIB, the SET LIBRARY command is locked outLNOSETTERM, the SET TERMINAL command is not supported on this terminal$NOSPAWN, spawn command failedDNOSTAGROOT, no staging area root directory exists for libraryDNOSTRMROOT, no stream root directory exists for stream stream4NOSTRMSPEC, no stream specified for operationBNOSUCHARCH, architecture architecture not found in database7NOSUCHCTX, context context not found in databaseBNOSUCHDIRSYM, directory symbol symbol not found in database9NOSUCHFAC, facility facility not found in databaseSNOSUCHFOLD, fold record record not found for module module and stream stream;NOSUCHFUNC, no such script function exists: function=NOSUCHGEN, generation generation not found in database3NOSUCHGRP, group group not found in database5NOSUCHMOD, module module not found in database<NOSUCHPRIV, no such privilege name exists: priv- nameBNOSUCHQUE, batch queue queue does not exist; check spelling?NOSUCHREP, replacement replacement not found in databaseENOSUCHRES, reservation reservation for module module not found6NOSUCHSCRP, script script not found in database7NOSUCHSES, session session not found in databaseDNOSUCHSTEP, no build step for module module found in database6NOSUCHSTRM, stream stream not found in database0NOSUCHSYM, no such symbol ' text ' exists2NOSUCHUSER, user user not found in databasePNOTCONNLIB, you are not connected to a VDE library; command not performed8NOTEID, topic major . minor entered in conference7NOTESCONF, accessing notes conference conference5NOTESENT, note posted in conference conference>NOTESENTID, note noteID posted in conference conference5NOTESERR, error from DEC Notes at routine-name<NOTESID, unable to parse DEC Notes topic note- numberFNOTEXTSTR, text string argument missing in call to routine-name9NOTIMPL, this feature is not currently implementedUNOTINRANGE, integer value number not in valid range of low-bound to high-boundGNOTPROP, generation generation not propagated past stream stream@NOTRESINSTRM, module module not reserved in stream streamDNOTREVREP, you are not a reviewer for replacement replacementFNOUNCLOSE, no UNCLOSE privilege; cannot unclose a closed streamTNOUSERNAME, no USERNAME privilege; cannot reserve and replace for other usersDNOVDEDEVO, no VDEDEVO privilege; access to dungeon restricted.NULSTRNOT, a null string is not allowed'NYI, feature not yet implementedCOFFLINE, source code control system offline, try again later#OUTFILE, output file is filePOUTMODSRC, output module module of build step is a source module; ignoredIOUTNLA0, if /OUTPUT=NLA0: was used, respecify with non-null outputGOVERRIDE, VDE library controls overridden via OpenVMS privileges@OVFLOWBUF, overflow of the input buffer, command ignored.HPREFIXNOTALL, prefix VDE$ not allowed in facility or stream names0PROTOLIB, using prototype library library4PROTOTYPE, this is a prototype version of VDE:QARDBSYNTAX, invalid QAR database name syntax: name/QCHECKCOUNT, queued.checkin.count: count3QDATETIME, queued.checkin.datetime: datetime4QERRORS, queued.checkin.defectsfixed: defects*QGROUP, queued.checkin.group: group'QITEM, queued.checkin.item: item4Qn-n- n-LIBMNE, queued.library.mnemonic: libmnemonic.QMODULE, queued.checkin.module: modname0QNOTE, queued.checkin.note: topic . reply-QPROJECT, queued.project.name: project1QREASON, queued.checkin.reasonmask: reason4QREPLID, queued.checkin.replacementid: replid3QREPLNAME, queued.checkin.replname: replname-QRMPBCOUNT, queued.module.count: count5QRMPBMODFLAG, queued.module.modflags: modflags3QRMPBMODNAME, queued.module.modname: modnameBQRMPBREPLREMARK, queued.module.replaceremark: replaceremarkAQRMPBRESREMARK, queued.module.reserveremark: reserveremark3QRMPBSTAGING, queued.module.staging: staging-QSTREAM, queued.checkin.stream: stream-QTYPCOD, queued.checkin.typecode: type-QTYPNAM, queued.checkin.typename: typeLQUALDISALL, qualifier qualifier is disallowed for the command commandSQUALNOTALL, qualifier qualifier is not allowed when a parameter is specifiedIQUALTOOMANY, qualifier qualifier has been specified too many timesDQUECLOSED, batch queue queue is closed and cannot accept jobsQQUEPAUSED, batch queue queue is paused or pausing; job execution is haltedTQUESTOPPED, batch queue queue is stopped or stopping; job execution is halted3QUOCHECK, performing a quota check operation9QUOLOW, quota quota set to: old , recommended: new>QUORESET, performing a quota check and update operation(QUOSTREXP, quoted string expected<QUOUSER, user user below recommended quota setting(s)3QUSERNAME, queued.checkin.username: username4READERR, VDE input read error, forced to exitBREGRESSION, operating in mode suitable for regression testsHREPACCEPT, replacement replacement marked as accepted in database>REPADDED, replacement replacement added to the databaseBREPBELUSER, replacement replacement belongs to another user0REPCAN, replacement replacement cancelled@REPDEL, replacement replacement deleted from the databaseQREPEXISTS, replacement replacement already exists; replacement not changedBREPLACED, generation generation replaced into stream stream@REPLQUE, module module queued for replacement replacementOREPMOD, information for replacement replacement modified in the databaseTREPNOTFOUND, replacement replacement not found in database; parameter ignoredhREPNOTPERF, replacement replacement for stream stream not performed; does not match stream stream1REPPERF, replacement replacement performedHREPREJECT, replacement replacement marked as rejected in database7REPSYNTAX, invalid replacement name syntax: name4REQQUAMIS, required command qualifier missingORESDEL, reservation reservation of module for user user has been deletedBRESERVED, generation generation reserved from stream streamWRESERVSES, generation generation reserved from stream stream for session sessionBRESIDREQ, reservation identifier required for module modulegRESIDUSED, reservation Id ID already used for module module attempt to reserve module has failedMRESMOD, reservation reservation for module module modified in databaseIRESQUEUED, reservation request for module queued for stream stream:RETURNED, control returned to process process- nameNRIGIDNOTFOU, required rights identifier ID not found in rights databaseBRIGIDNOTHELD, you do not hold required rights identifier ID:ROLLBACK, database transaction has been rolled back)SCRDONE, completed wait for script<SCRIPTONLY, VDE/STATUS is invoked only within scripts.SCRLOAD, loading script into subprocessKSCRPADDED, script from file file added to the database script scriptNSCRPCMDTOOLONG, script command is too long; it exceeds count characters>SCRPDEL, script deleted from the database script script<SCRPEXTR, script extracted to file file script scriptGSCRPFACFAIL, script for facility facility terminated with errorsDSCRPFILE, script produced DCL command file file script scriptQSCRPFUNCUNDEF, script function function is undefined in the current scriptISCRPMOD, script information modified in the database script scriptJSCRPMODFAIL, script script for module module terminated with errors'SCRPUSED, script stript was usedDSCRQUOERR, no closing quotation mark in script command:!/ cmd*SCRWAIT, commencing wait for script=SCTCONF, SCT note conference null; module not replacedHSCTCONFSYN, SCT note conference syntax error; module not replaced>SCTFCMT, SCT fold comment required; module not replaced9SCTFNF, unable to locate notes conference confname9SCTNOTE, SCT note number null; module not replacedDSCTNOTESYN, SCT note number syntax error; module not replaced)SECMERFAI, secondary merge failure5SEECONLIB, see the VDE CONVERT LIBRARY command6SESADDED, session session added to the database:SESBELUSER, session session belongs to another user(SESCAN, session session cancelledQSESEXISTS, session session already exists in database; session not changedGSESMOD, information for session session modified in the databaseASESNOMODS, session session contains no module reservationsLSESNOTFOUND, session session not found in database; parameter ignored*SESTERM, session session terminated6SETKEY, keypad state has been set to state-name5SETKEYERR, error in processing SET KEY command8SETLIB, use SET LIBRARY, VDE$LIBRARY, or /LIBRARYLSETUNAUTH, attempt to set unauthorized privileges; privileges not set6SHOKEYERR, error in processing SHOW KEY commandGSHORESFUL, use SHOW RESERVATION/FULL to check reservation stream=SNDJBCERR, job controller error status for queue queueASPARE_1, placeholder for VDE$_MODEXISTS ( module ) message@SPARE_2, placeholder for VDE$_INVALANS ( answer ) message'SPARE_3, was FACNOTDEL; replacedSPARE_4, was STRMNOTDEL SPARE_5, was FOLDNOTFOUND'SPARE_6, was BADSTATUS; replaced SPARE_8, was FOLDNOTFOUND"SPAWNED, subprocess spawned-SPEMERFAI, specification merge failureJSRCNOTOUT, source module module cannot be an output from build stepGSTATNOTSPEC, the kind of statistics to display was not specifiedNSTEPNOTCRE, build step not created; module module not found in databaseGSTEPNOTFOUND, build step for module module not found in databaseOSTEPNOTMOD, build step not modified; module module not found in databaseHSTEPNOTREV, build step for module module not found in review list!STGTRUNC, string truncatedGSTKOVF, command procedures too deeply nested; limit is 16 levels5STRMADDED, stream stream added to the databaseISTRMCLOSED, stream stream is permanently closed; state not changed7STRMDEL, stream stream deleted from the database;STRMEXISTS, stream stream already exists in databaseFSTRMMOD, information for stream stream modified in the databaseOSTRMNOTCLOSED, stream stream can not be deleted because it is not closed,STRMNOTDEL, stream stream not deletedKSTRMNOTFOUND, stream stream not found in database; parameter ignoredDSTRMNOTOPEN, stream stream is not open; operation not allowed?STRMNOTPOP, stream stream is not allowed to be populated:STRMPOP, stream stream populated from stream streamWSTRMPOPCOUNT, populate module counts: update count , insert count , remove count<STRTOOLONG, quoted string too long; must be shortenedMSUCGENEXIST, successor generation for module already exists in libraryJSUCLNKADD, successor link from stream stream to stream stream addedLSUCLNKREM, successor link from stream stream to stream stream removed8SYNTAX, command syntax error at or near: ' text 'dTOOMANPARM, too many poundsign parameters in history or notes stringinvalid string is: stringHTRANTOODEEP, translation of logical name logical more than 7 deepGUIDSKEW, possible UID skew detected; check for correct UID file.'UIDSKEWCODE, UID skew code value0UNACLOFIL, unable to close file file-name4UNACLOLOG, unable to close log file file-name6UNACONLOG, unable to connect log file file-name`UNACONVDBFORM, unable to convert database format due to access conflict with another user1UNACREFIL, unable to create file file-name5UNACRELOG, unable to create log file file-name4UNACREMBX, unable to create temporary mailbox1UNADELFIL, unable to delete file file-name/UNAOPEFIL, unable to open file file-name6UNAOPEINP, unable to open input stream ' text 'IUNAPARFIL, unable to parse file name name with default string nameMUNAREPNOTECONF, unable to reply to note in notes conference conference3UNDKEY, state-name key key-name is undefinedLUNKCOMSTA, unknown completion status value status passed to VDESTATUS9UNKEPT, unable to opnam to kept subprocess sectionJUNKEYW, unrecognized keyword ' text ' - check validity and spellinghUNKFILEXT, Unknown file extension in analysis file; the complete filespecification found was specDUNKPNAM, unable to locate project projnam in stream streamnam/UNKPROJ, unable to locate a project name+UNKQARCLD, internal VDE coding error+UNLOCKED, overriding library lockoutBUNMATQUO, unmatched quote or missing quote at end of string:UNRESERVED, reservation for module module cancelledMUSEDELMOD, to unreserve a CREATE MODULE reservation, use DELETE MODULE1USERADDED, user user added to the database3USERDEL, user user deleted from the databaseIUSEREXISTS, user user already exists in database; user not changedBUSERMOD, information for user user modified in the databaseDUSERNOTDEL, user user not deleted; you cannot delete yourselfGUSERNOTFOUND, user user not found in database; parameter ignoredHUSERNOTUAF, user user no>t found in system User Authorization FileOUSEVERSLNM, use logical name VDE$VMS_VERSION to override OpenVMS versionWVALREQ, missing qualifier or keyword value - supply all required values ' text ''VDECLUSTER, vde.cluster: clusterIVDECONTACT, vde.contact: please contact VDE support for assistance*VDEDATETIME, vde.datetime: datetimeJVDEFORMAT, vde.format: the format of this file is subject to change$VDENAME, vde.product: vdenameVDENODE, vde.node: node'VDEPROJECT, vde.project: project.VDERDBBKP, VDE$DATABASE$ db _BCKP_ typeVDERDBBKP_FULL, FULLVDERDBBKP_INCR, INCR'VDEVERSION, vde.version: versionDVERBOTEN, direct ATTACH to a VDE kept subprocess is forbidden'WHEREIS, component comp is valueWHYOFF, reason: !ADEWILDGENNUM, wildcarded generation number not allowed in module@WILDNOTALL, wildcard characters not allowed in name: name.XMERROR, Motif interface error detected1.17 The Version1.17 The Version1.17 The Version1.17 The Version1.18 The Version1.18 The Version1.18 The Version1.18 The Version1.19 Help1.20 Help on the Window1.21 Help on the Context1.22 The Index1.23 The Tutorial1.23 The Tutorial1.23 The Tutorial1.23 The Tutorial1.23 The Tutorial1.23 The Tutorial1.23 The Tutorial1.24 Help on Help1.24 Help on Help 1.25 The Reference Manual 1.26 The Reference Manual] ]12345678910111213VDE_HYPERHELP_PREFACE151617181920212223VDE_HYPERHELP_MOTIFCHOOSER_POPUPPANED_WINDOWSVN_WINDOWMENUBAR29FILE_PULLDOWN31OPTIONS_PULLDOWN33LIBRARY_PULLDOWNMODULE_PULLDOWNVIEW_PULLDOWNHELP_PULLDOWNMAIN_WINDOW3940HELP_ON_WINDOW424344ON_CONTEXTINDEXTUTORIAL484950515253HELP_ON_ERRORS555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448.449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725ON_VERSION727728729HELP_ON_VERSION731732733ON_HELPON_WINDOWHELP_ON_CONTEXTHELP_INDEXHELP_TUTORIAL739740741742743744HELP_ON_HELP746HELP_REFMANHELP_USERGD @-ADOBE-Helvetica-Bold-R-Normal--*-180-*-*-P-*-ISO8859-1@-ADOBE-Helvetica-Bold-R-Normal--*-120-*-*-P-*-ISO8859-1O-ADOBE-New Century Schoolbook-Medium-R-Normal--*-120-*-*-P-*-ISO8859-1M-ADOBE-New Century Schoolbook-Bold-R-Normal--*-120-*-*-P-*-ISO8859-1M-ADOBE-New Century Schoolbook-Bold-R-Normal--*-100-*-*-P-*-ISO8859-1O-ADOBE-New Century Schoolbook-Medium-R-Normal--*-100-*-*-P-*-ISO8859-1@-ADOBE-Helvetica-Bold-R-Normal--*-140-*-*-P-*-ISO8859-1B-ADOBE-Helvetica-Medium-R-Normal--*-120-*-*-P-*-ISO8859-1O-ADOBE-New Century Schoolbook-Medium-R-Normal--*-140-*-*-P-*-ISO8859-1O -ADOBE-New Century Schoolbook-Medium-I-Normal--*-140-*-*-P-*-ISO8859-1/ -ADOBE-Symbol-*-R-*--*-140-*-*-P-*-*-*O -ADOBE-New Century Schoolbook-Medium-I-Normal--*-120-*-*-P-*-ISO8859-1M -ADOBE-New Century Schoolbook-Bold-R-Normal--*-140-*-*-P-*-ISO8859-1M -ADOBE-New Century Schoolbook-Bold-I-Normal--*-140-*-*-P-*-ISO8859-1 \]1  4`pD"X > #%%&6. *f+bP9WG S0 c<WrU*A!2S"Dn jO*T ;> ILXggPvWLd0"&hZX(*V%-*B%U2d$vtZ$%#L<! t !A0`u=$OhS_0n rrpV(. XSP0[SYS$STARTUP]VDE$STARTUP.COM  N˚ϡ <$ oldvfy = F$Verify( 0 ) $ Set NoOn$N$!****************************************************************************K$! Copyright Digital Equipment Corporation 1989, 1994. All rights reserved.$!L$! Restricted Rights: Use, duplication, or disclosure by the U.S. GovernmentN$! is subject to restrictions as set forth in subparagraph (c)(1)(ii) of DFARSF$! 252.227-7013, or in FAR 52.227-19, or in FAR 52.227-14 Alt. III, as$! applicable.$!K$! This software is proprietary to and embodies the confidential technologyH$! of Digital Equipment Corporation. Possession, use, or copying of thisL$! software and media is authorized only pursuant to a valid written license-$! from Digital or an authorized sublicensor.N$!****************************************************************************$$! File VDE$STARTUP.COM$!B$! This file should be run from the site-specific system startup.$$! DO NOT MODIFY THIS FILE!H$! FOR SITE-SPECIFIC CUSTOMIZATIONS, USE SYS$STARTUP:VDE$SYSTARTUP.COM!G$! For various examples of possible site-specific customizations, look)$! in sys$startup:vde$systartup.template$$1$! specify p1 as a comma seperated options list::$! Q: quiet startup -- suppress the normal chatter..$!$ p1 = F$Edit(p1,"UPCASE,TRIM")7$ If F$Locate(",Q,",",''p1',") .eq. F$Leng(",''p1',")$ Then$ Verbose = "TRUE"$ Else$ Verbose = "FALSE" $ EndIf$ If Verbose$ Then:$ Write SYS$Output "%VDE-I-STARTUP, VDE starting up"$ Write SYS$Output -M "Copyright 1994 Digital Equipment Corporation. All rights reserved." $ EndIf$0$! Retrieve the current processor architecture.0$! VDE supports operations on VAX and on Alpha.$!:$ arch = F$Edit(F$GetSYI("ARCH_NAME"),"UPCASE,COLLAPSE")$$! Define the logical names...$*$ DSEN :== Define/System/Executive/NoLog$$ DSEN VSC$ROOTDISK VDED$$7$ DSEN VDE$RECDEP SYS$SysRoot:[SYSLIB]VDE$RECDEP.EXEI$ DSEN VDE$IVP_ROOT SYS$SysRoot:[SYSTEST.VDE.] /Translation=Concealed -$ DSEN VDE$TEST SYS$SysRoot:[SYSTEST.VDE.]8$ DSEN VDE$EXAMPLES SYS$SysRoot:[SYSHLP.EXAMPLES.VDE]3$ DSEN VDE$VAX_TOOLS VDED$:[VDE.TOOL.VAX_IMAGES]6$ DSEN VDE$ALPHA_TOOLS VDED$:[VDE.TOOL.ALPHA_IMAGES]"$ DSEN VDE$Message Sys$Message:/$ DSEN VDE$Manager SYS$SysRoot:[VDE.Manager]$$ IF "''arch'" .eqs. "VAX"$ Then $ ! we're executing on a VAXD$ DSEN VDE$SYSTEM SYS$SysRoot:[VDE.VAX_IMAGES],SYS$SysRoot:[VDE]2$ DSEN VDE$TOOLS VDE$VAX_TOOLS,VDE$ALPHA_TOOLS $ EndIf$ IF "''arch'" .eqs. "ALPHA"$ Then#$ ! we're executing on an AlphaF$ DSEN VDE$SYSTEM SYS$SysRoot:[VDE.ALPHA_IMAGES],SYS$SysRoot:[VDE]2$ DSEN VDE$TOOLS VDE$ALPHA_TOOLS,VDE$VAX_TOOLS $ EndIf$!$! Install the various images...$=$ Call IMGINSTALL R VDE$System:VDE$UTILITY.EXE SYSLCK,AUDIT-$ Call IMGINSTALL R VDE$Message:VDE$MSG.EXE-$ Call IMGINSTALL R SYS$Message:RDBMSGS.EXE-$ Call IMGINSTALL R SYS$Library:SQL$INT.EXE+$ Call IMGINSTALL O SYS$Share:DNS$RTL.EXE+$ Call IMGINSTALL O SYS$Share:SQL$SHR.EXE-$ Call IMGINSTALL O SYS$Share:SQL$SHR51.EXE-$ Call IMGINSTALL O SYS$Share:SQL$SHR60.EXE$9$ If F$Search("SYS$Startup:VDE$SyStartup.Com") .nes. ""$ Then$$ @SYS$Startup:VDE$SyStartup.Com $ EndIf$$ Exit$$IMGINSTALL: SUBROUTINE$-$! Install (or replace) the specified image.$! P1: Options:-$! R:Required (complains if not found),$! O:Optional (ignores missing files)$! P2: the image name $! P3: the necessary privileges$$ imgnam = "''p2'"$%$ If F$Search("''imgnam'") .eqs. ""$ Then<$ If F$Locate(",R,",",''p1',") .ne. F$Length(",''p1',") $ Then@$ Write SYS$Output "%VDE-E-FNF, file ''imgnam' not found" $ EndIf $ Exit $ EndIf$$ privs = " "B$ if F$Length("''p3'") .ne. 0 Then privs = "/PRIVILEGED=(''p3')"$-$ If F$File_Attributes("''imgnam'","KNOWN")$ THEN9$ Install Replace 'imgnam' /Open/Header/Share 'privs'$ Else8$ Install Create 'imgnam' /Open/Header/Share 'privs' $ EndIf$$ EndSubroutine$ Exit$0[SYS$STARTUP]VDE$SYSTARTUP.COMN˚m_˚< $ oldvfy = F$Verify( 0 )$N$!****************************************************************************K$! Copyright Digital Equipment Corporation 1989, 1994. All rights reserved.$!L$! Restricted Rights: Use, duplication, or disclosure by the U.S. GovernmentN$! is subject to restrictions as set forth in subparagraph (c)(1)(ii) of DFARSF$! 252.227-7013, or in FAR 52.227-19, or in FAR 52.227-14 Alt. III, as$! applicable.$!K$! This software is proprietary to and embodies the confidential technologyH$! of Digital Equipment Corporation. Possession, use, or copying of thisL$! software and media is authorized only pursuant to a valid written license-$! from Digital or an authorized sublicensor.N$!****************************************************************************$2$! File VDE$SYSTARTUP.COM / VDE$SYSTARTUP.TEMPLATE$!G$! This file contains site-specific customizations to the VDE startup.E$! Do not modify the VDE$SYSTARTUP.TEMPLATE template version of thisD$! procedure, add local customizations only to VDE$SYSTARTUP.COM...E$! (The site-specific startup file is preserved across VDE upgrades,<$! while the startup template file can/will be replaced...)$F$! First, MOUNT/SYSTEM the site-specific list of VDE-related disks...$!K$! Mount/System/Assist ddcu: VDESTAGING /SHADOW=(ddcu:,ddcu:) ! /NOREBUILDK$! Mount/System/Assist ddcu: VDEJOURNAL /SHADOW=(ddcu:,ddcu:) ! /NOREBUILDL$! Mount/System/Assist ddcu: VDERDBROOT /SHADOW=(ddcu:,ddcu:) ! /NOREBUILD K$! Mount/System/Assist ddcu: VDERDBDATA /SHADOW=(ddcu:,ddcu:) ! /NOREBUILDK$! Mount/System/Asssit ddcu: CMSLIBRARY /SHADOW=(ddcu:,ddcu:) ! /NOREBUILD$D$! The following logical names establish the VDE libraries known byD$! default, and the textual representations used in the displays ofE$! the default list of VDE libraries, and the mnemonic shorthand for$! the libraries.$:$!$ Define/System/Executive/NoLog VDE$LIBRARY_DEFAULTS - $! X_SPEC,- $! Y_SPEC,- $! Z_SPECA$!$ Define/System/Executive/NoLog VDE$LIBRARY_DEFAULTS_LABELS -$! "The X Files",-$! "The Y Library Name",-$! "Name of Z VDE Library"D$!$ Define/System/Executive/NoLog VDE$LIBRARY_DEFAULTS_MNEMONICS -$! "X",-$! "Y",-$! "Z"$@$! The following logical name provides VDE with the location of@$! the SCT template files -- files from this directory are used?$! as the templates for the REPLACE "EDIT" option SCT entries.$!<$!$ Define/System/Executive/NoLog VDE$TEMPLATES ddcu:[DIR]$<$! Set up a non-default location for (all of) the SCT notes&$! conferences accessed by this node.$!7$!$ Define/System/Executive/NoLog VDE$NOTES_LIBRARY -$! 0::NOTES$LIBRARY:.NOTE$A$! When defined, the following logical name takes VDE completely>$! offline, and the resulting translation is displayed as theA$! reason why VDE is offline. (This logical name is not usually*$! defined in the site-specific startup.)$!8$!$ Define/System/Executive/NoLog VDE$OFFLINE "reason"$$ Exit$0#[SYS$STARTUP]VDE$SYSTARTUP.TEMPLATEN{˚|*< $ oldvfy = F$Verify( 0 )$N$!****************************************************************************K$! Copyright Digital Equipment Corporation 1989, 1994. All rights reserved.$!L$! Restricted Rights: Use, duplication, or disclosure by the U.S. GovernmentN$! is subject to restrictions as set forth in subparagraph (c)(1)(ii) of DFARSF$! 252.227-7013, or in FAR 52.227-19, or in FAR 52.227-14 Alt. III, as$! applicable.$!K$! This software is proprietary to and embodies the confidential technologyH$! of Digital Equipment Corporation. Possession, use, or copying of thisL$! software and media is authorized only pursuant to a valid written license-$! from Digital or an authorized sublicensor.N$!****************************************************************************$2$! File VDE$SYSTARTUP.COM / VDE$SYSTARTUP.TEMPLATE$!G$! This file contains site-specific customizations to the VDE startup.E$! Do not modify the VDE$SYSTARTUP.TEMPLATE template version of thisD$! procedure, add local customizations only to VDE$SYSTARTUP.COM...E$! (The site-specific startup file is preserved across VDE upgrades,<$! while the startup template file can/will be replaced...)$F$! First, MOUNT/SYSTEM the site-specific list of VDE-related disks...$!K$! Mount/System/Assist ddcu: VDESTAGING /SHADOW=(ddcu:,ddcu:) ! /NOREBUILDK$! Mount/System/Assist ddcu: VDEJOURNAL /SHADOW=(ddcu:,ddcu:) ! /NOREBUILDL$! Mount/System/Assist ddcu: VDERDBROOT /SHADOW=(ddcu:,ddcu:) ! /NOREBUILD K$! Mount/System/Assist ddcu: VDERDBDATA /SHADOW=(ddcu:,ddcu:) ! /NOREBUILDK$! Mount/System/Asssit ddcu: CMSLIBRARY /SHADOW=(ddcu:,ddcu:) ! /NOREBUILD$D$! The following logical names establish the VDE libraries known byD$! default, and the textual representations used in the displays ofE$! the default list of VDE libraries, and the mnemonic shorthand for$! the libraries.$:$!$ Define/System/Executive/NoLog VDE$LIBRARY_DEFAULTS - $! X_SPEC,- $! Y_SPEC,- $! Z_SPECA$!$ Define/System/Executive/NoLog VDE$LIBRARY_DEFAULTS_LABELS -$! "The X Files",-$! "The Y Library Name",-$! "Name of Z VDE Library"D$!$ Define/System/Executive/NoLog VDE$LIBRARY_DEFAULTS_MNEMONICS -$! "X",-$! "Y",-$! "Z"$@$! The following logical name provides VDE with the location of@$! the SCT template files -- files from this directory are used?$! as the templates for the REPLACE "EDIT" option SCT entries.$!<$!$ Define/System/Executive/NoLog VDE$TEMPLATES ddcu:[DIR]$<$! Set up a non-default location for (all of) the SCT notes&$! conferences accessed by this node.$!7$!$ Define/System/Executive/NoLog VDE$NOTES_LIBRARY -$! 0::NOTES$LIBRARY:.NOTE$A$! When defined, the following logical name takes VDE completely>$! offline, and the resulting translation is displayed as theA$! reason why VDE is offline. (This logical name is not usually*$! defined in the site-specific startup.)$!8$!$ Define/System/Executive/NoLog VDE$OFFLINE "reason"$$ Exit$0![SYSHLP.EXAMPLES.VDE]VDE$MENU.COMN؜˚ٶs{=VS-m8^4t\L$ oldvfy = F$Verify( 0 )$N$!****************************************************************************K$! Copyright Digital Equipment Corporation 1989, 1994. All rights reserved.$!L$! Restricted Rights: Use, duplication, or disclosure by the U.S. GovernmentN$! is subject to restrictions as set forth in subparagraph (c)(1)(ii) of DFARSF$! 252.227-7013, or in FAR 52.227-19, or in FAR 52.227-14 Alt. III, as$! applicable.$!K$! This software is proprietary to and embodies the confidential technologyH$! of Digital Equipment Corporation. Possession, use, or copying of thisL$! software and media is authorized only pursuant to a valid written license-$! from Digital or an authorized sublicensor.N$!****************************************************************************$$! File VDE$MENU.COM$$!,$! This file is a placeholder for the menu.$$ Exit$0$[SYSHLP.EXAMPLES.VDE]VDEDB_CREATE.SCPn̛˚d{*T{=VS-m8^4t\L>/*<! Module VDEDB_CREATE.SC (an SQL preprocessor module for C).!!6! COPYRIGHT (C) 1988, 1990 BY;! DIGITAL EQUIPMENT CORPORATION, MAYNARD:! MASSACHUSETTS. ALL RIGHTS RESERVED.!H! THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIEDK! ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE INCLUSIOND! OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER COPIESG! THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY OTHERL! PERSON. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY TRANSFERRED.!K! THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE ANDL! SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT CORPORATION.!F! DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS9! SOFTWARE ON EQUIPMENT THAT IS NOT SUPPLIED BY DIGITAL.!! ! WRITTEN BY! Bert Beander 11-Apr-1988! ! MODIFIED BY! Bob Thomson 29-Mar-1989! Marina Buckley 03-Aug-1989!! MODULE FUNCTION@! This module contains the routine that creates and initializes A! a VDE database. Since this routine creates all SQL tables and ?! indexes for the database, it contains the source definitions A! for all such constructs. This is thus the module that must be @! edited to modify the VDE database structure in any way. This @! module uses the SQL preprocessor for the C language to precom->! pile all SQL statements that access the Rdb database we use.!*//*// TABLE OF CONTENTS:A// VDE$DB_CREATE_DATABASE - Create and initialize a VDE database5// VDE$DB_CREATE_FINISH - Finish database connection?// VDE$DB_CREATE_ROLLBACK - Roll back the database transaction*/'/* Declare the SQL Communications Area.*/EXEC SQL INCLUDE SQLCA;E/* Declare the global pointer to the current rollback routine. When E// a database transaction is active, this pointer should contain the E// address of a routine that can roll back the current transaction. D// When no transaction is active, this pointer should be zero. The C// rollback routine also has a function prototype declaration here 0// since we will make a forward reference to it.*/"globalref int VDE$GL_ROLLBACK_PTR;void VDE$DB_CREATE_ROLLBACK(); Nvoid VDE$DB_CREATE_DATABASE(DB_Version, VDE_Version, Library_Name, User_Name, 2 Full_User_Name, Library_Flags, Full_Priv_Mask, 5 Creator_Priv_Mask, Auth_Priv_Mask, Def_Priv_Mask, 0 Rights_Identifier, Froz_State, Stream_Flags, 6 Build_Step_Delay, Build_Timeout, Date_Time, Remark)/* // FUNCTIONE// This routine creates a new VDE database in a specified location. D// After creating the database, this routine creates all tables and A// index structures that VDE needs in the database. Finally, it E// writes the Database Header Record and various other records (such C// as the user record for the user that created the database) that 2// are needed to properly initialize the database.//D// All character-string parameters must be passed in as pointers to 0// zero-terminated ASCII strings (ASCIZ format).//C// This routine requires the following logical names to be defined://;// VDE$LIBRARY - Must point to the root directory for the 5// VDE database. The .RDB file goes in this // directory.//;// VDE$DB_AREA - Must point to the directory for the .RDA 3// file for storage area RDB$SYSTEM. This 4// file holds most of the database contents.//<// VDE$SNAPSHOT - Must point to the directory for the .SNP .// snapshot file for the VDE database.//B// This routine may not be called while a transaction is active. 8// This routine starts and commits a transaction itself.// // INPUTS@// DB_Version - The database format (schema) version number for // the new library.//C// VDE_Version - A pointer to a character string that contains the :// version string for the VDE version that is creating // this new database.//@// Library_Name - A pointer to a character string that contains :// the user-specified library name for the new library 9// associated with this database. This is not a file <// name--this is simply an arbitrary name the user gives =// to the library to identify it. Typically, the library =// name is simply the project name or the user's username.//E// User_Name - A pointer to a character string that contains the VMS <// username of the user who is creating the new database.//B// Full_User_Name - A pointer to a character string that contains ;// the full name (first name and last name, normally in <// upper and lower case) of the user who is creating the // new database.//C// Library_Flags - A mask value with the library flag bits for the // new library.//D// Full_Priv_Mask - A mask value with bits set for all privileges. <// This is the set of privileges that the creator of the :// database should be authorized to set when using the // database.//E// Creator_Priv_Mask - A mask value with bits set for all privileges =// that the creator of the database should get by default // when using the database.//B// Auth_Priv_Mask - A mask value with bits set for all privileges <// that other users of the database should be authorized ;// to set when using the database. This is the default =// set of authorized privileges given to new users unless .// a different set is explicitly specified.//A// Def_Priv_Mask - A mask value with bits set for all privileges =// that other users of the database should get by default ;// when using the database. This is the default set of <// default privileges given to new users unless a differ-&// ent set is explicitly specified.//B// Rights_Identifier - A pointer to a character string containing :// the VMS rights identifier new users must have to be )// added to the library automatically.//A// Froz_State - The value (open, frozen, or closed) to which the =// stream state for the initial stream "MAIN" will be set.//A// Stream_Flags - A mask value with the stream flag bits for the 7// Stream Table entry for the initial stream "MAIN".//C// Build_Step_Delay - A pointer to an eight-byte vector containing 9// the default build-step delay interval for the main 9// stream in the standard VMS 64-bit date-time format.//@// Build_Timeout - A pointer to an eight-byte vector containing ;// the default build-job time-out interval for the main 9// stream in the standard VMS 64-bit date-time format.//@// Date_Time - A pointer to an eight-byte vector containing the :// current date and time in VMS's binary 64-bit format.//A// Remark - A pointer to a character string that contains a user-;// specified remark that describes the the new database.// // OUTPUTS// None*//* Parameter declarations.*/6int DB_Version; /* Database format version number */>char VDE_Version[51]; /* Pointer to the VDE version string */<char Library_Name[40]; /* Pointer to library name string */Cchar User_Name[13]; /* Pointer to VMS username character string */Achar Full_User_Name[41]; /* Pointer to user's full name string */5int Library_Flags; /* Library-attribute flag bits */?int Full_Priv_Mask; /* Authorized privileges for DB creator */?int Creator_Priv_Mask; /* Default privileges for DB creator */@int Auth_Priv_Mask; /* Authorized privileges for other users */<int Def_Priv_Mask; /* Default privileges for other users */Ichar Rights_Identifier[40]; /* Pointer to VMS rights identifier string */>int Froz_State; /* Stream state for initial stream "MAIN" */3int Stream_Flags; /* Stream-attribute flag bits */Echar Build_Step_Delay[8]; /* Default build-job step delay interval */@char Build_Timeout[8]; /* Default build-job timeout interval */:char Date_Time[8]; /* Pointer to current date and time */;char Remark[133]; /* Pointer to remark character string */{ /* Declare local variables. */1 char No_Date[8] /* The null date and time */ = {0,0,0,0,0,0,0,0}; /* */C /* Create a new VDE database with the specified file name. We 9 // create a multifile database with one storage area. */ EXEC SQL ' CREATE DATABASE ALIAS RDB$DBHANDLE % FILENAME 'VDE$LIBRARY:VDE$DATABASE'  NUMBER OF USERS IS 500  NUMBER OF BUFFERS IS 40 " NUMBER OF VAXCLUSTER NODES IS 64 # NUMBER OF RECOVERY BUFFERS IS 100  BUFFER SIZE IS 10 BLOCKS  DICTIONARY IS NOT REQUIRED  SNAPSHOT IS ENABLED IMMEDIATE CREATE STORAGE AREA RDB$SYSTEM % FILENAME 'VDE$DB_AREA:VDE$DATABASE'  ALLOCATION IS 1800 PAGES  PAGE SIZE IS 2 BLOCKS " EXTENT IS (MINIMUM OF 400 PAGES,  MAXIMUM OF 10000 PAGES,  PERCENT GROWTH IS 20) / SNAPSHOT FILENAME 'VDE$SNAPSHOT:VDE$DATABASE' # SNAPSHOT ALLOCATION IS 1000 PAGES + SNAPSHOT EXTENT IS (MINIMUM OF 200 PAGES,  MAXIMUM OF 10000 PAGES,  PERCENT GROWTH IS 20);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();G /* Next we define all domains, tables, and index structures in the D // database. These operations are all done within a read-write & // transaction that we start here. /* EXEC SQLA SET TRANSACTION READ WRITE WAIT ISOLATION LEVEL SERIALIZABLE;) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();1 VDE$GL_ROLLBACK_PTR = VDE$DB_CREATE_ROLLBACK;N /* ******************************************************************** */N /* */N /* Database Header Record */N /* */N /* ******************************************************************** */M /* Define the Database Header Record. Only a single copy of this record O // exists per database. This record stores state information that applies N // to the database and the associated library as a whole. Most fields in N // this record store the largest allocated unique Id value for some other O // table in this database. Information about the creation of the database R // is also stored here.  */ EXEC SQL T# CREATE TABLE DB_HEADER_RECORD ( < SENTINEL CHAR(16), /* Sentinel value used to check that */* /* this is a valid VDE database */? DATABASE_VERSION SMALLINT, /* Number identifying version of */O& /* internal database format */@ VDE_VERSION VARCHAR(50), /* Version of VDE that created this */' /* database (given in ASCII) */E@ LIBRARY_NAME VARCHAR(39), /* The user-specified name of this */ /* project library */T4 LIBRARY_FLAGS INTEGER, /* Flag bits for library */ /* */E> AUTH_PRIVILEGES INTEGER, /* Authorized privileges given to */" /* new users by default */? DEF_PRIVILEGES INTEGER, /* Default privileges given to new */G /* users by default */G RIGHTS_IDENTIFIER VARCHAR(39), /* Rights Identifier required to add */9" /* a user automatically */B MAX_LOCATION_ID INTEGER, /* Largest used value for Location Id */ /* in this database */@ CREATION_USER_ID INTEGER, /* User Id of the user who created */ /* this database */ ; CREATION_DATE DATE, /* The date and time this database */  /* was created */eE CREATION_REMARK VARCHAR(132) /* Creation remark for this database */ $ /* (an ASCII text string) */ );l) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();tN /* ******************************************************************** */N /* */N /* Maximum Id-Value Tables */N /* */N /* ******************************************************************** */H /* Define the Maximum Architecture Id Table. This table contains a F // single record which contains the maximum Architecture Id value # // used so far in the database.i */ EXEC SQL s, CREATE TABLE MAX_ARCHITECTURE_ID_TABLE (G MAX_ARCHITECTURE_ID INTEGER); /* Largest used value of Architecture */w! /* Id in this database */ ) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();EL /* Define the Maximum Build Job Id Table. This table contains a single K // record which contains the maximum Build Job Id value used so far in t // the database. */ EXEC SQL ) CREATE TABLE MAX_BUILD_JOB_ID_TABLE (FB MAX_BUILD_JOB_ID INTEGER); /* Largest used value for Build Job */! /* Id in this database */e) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();nL /* Define the Maximum Directory Id Table. This table contains a single K // record which contains the maximum Directory Id and Directory Symbol a- // Id values used so far in the database.( */ EXEC SQL r) CREATE TABLE MAX_DIRECTORY_ID_TABLE (eA MAX_DIRECTORY_ID INTEGER, /* Largest used value for Directory *//! /* Id in this database */sC MAX_DIR_SYMBOL_ID INTEGER); /* Largest used value for Directory */I( /* Symbol Id in this database */) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();K /* Define the Maximum Facility Id Table. This table contains a single dJ // record which contains the maximum Facility Id value used so far in  // the database. */ EXEC SQL ( CREATE TABLE MAX_FACILITY_ID_TABLE (@ MAX_FACILITY_ID INTEGER); /* Largest used value for Facility */! /* Id in this database */ ) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); H /* Define the Maximum Group Id Table. This table contains a single G // record which contains the maximum Group Id value used so far in t // the database. */ EXEC SQL s% CREATE TABLE MAX_GROUP_ID_TABLE (i< MAX_GROUP_ID INTEGER); /* Largest used value for Module */' /* Group Id in this database */i) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();vI /* Define the Maximum Module Id Table. This table contains a single nG // record which contains the maximum Module Id, Generation Id, and y7 // Change Level values used so far in the database.t */ EXEC SQL i& CREATE TABLE MAX_MODULE_ID_TABLE (@ MAX_CHANGE_LEVEL INTEGER, /* Largest used Change Level value */ /* in this database */C MAX_GENERATION_ID INTEGER, /* Largest used value for Generation */_! /* Id in this database */i@ MAX_MODULE_ID INTEGER); /* Largest used value for Module Id */ /* in this database */) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();rN /* Define the Maximum Replacement Id Table. This table contains a single M // record which contains the maximum Replacement Id value used so far in  // the database. */ EXEC SQL e+ CREATE TABLE MAX_REPLACEMENT_ID_TABLE (rF MAX_REPLACEMENT_ID INTEGER); /* Largest used value for Replacement */! /* Id in this database */i) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();aI /* Define the Maximum Script Id Table. This table contains a single rH // record which contains the maximum Script Id value used so far in  // the database. */ EXEC SQL u& CREATE TABLE MAX_SCRIPT_ID_TABLE (@ MAX_SCRIPT_ID INTEGER); /* Largest used value for Script Id */ /* in this database */) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();sG /* Define the Maximum Step Id Table. This table contains a single rF // record which contains the maximum Step Id value used so far in  // the database. */ > EXEC SQL a$ CREATE TABLE MAX_STEP_ID_TABLE (? MAX_STEP_ID INTEGER); /* Largest used value for Build Step */! /* Id in this database */s) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();vI /* Define the Maximum Stream Id Table. This table contains a single eH // record which contains the maximum Stream Id value used so far in  // the database. */ EXEC SQL u& CREATE TABLE MAX_STREAM_ID_TABLE (@ MAX_STREAM_ID INTEGER); /* Largest used value for Stream Id */ /* in this database */) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();wG /* Define the Maximum User Id Table. This table contains a single rG // record which contains the maximum User Id and Context Id values B# // used so far in the database.h */ EXEC SQL g$ CREATE TABLE MAX_USER_ID_TABLE (A MAX_CONTEXT_ID INTEGER, /* Largest used value for Context Id */a /* in this database */< MAX_USER_ID INTEGER); /* Largest used value for User Id */ /* in this database */) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); N /* ******************************************************************** */N /* */N /* Architecture Table */N /* */N /* ******************************************************************** */I /* Define the Architecture Table. This table has one entry for each G // architecture in the user's system. Each architecture is distin-eH // guished by an architecture name and has a unique Architecture Id. */ EXEC SQL % CREATE TABLE ARCHITECTURE_TABLE (r@ ARCHITECTURE_ID INTEGER, /* Unique Architecture Id value for */ /* this architecture */BD ARCHITECTURE_NAME VARCHAR(39), /* The architecture name in ASCII */ /* */uC ARCHITECTURE_FLAGS SMALLINT, /* Flag bits for this architecture */r- /* (see VDESQLLIB.REQ for details) */ C CREATION_USER_ID INTEGER, /* User Id of the user who added this */t) /* table entry to the database */ > CREATION_DATE DATE, /* The date and time this table entry */) /* was created (64-bit format) */]C CREATION_REMARK VARCHAR(132), /* Creation remark for this table */;) /* entry (user-specified text) */@ DELETION_USER_ID INTEGER, /* User Id of the user who deleted */* /* this entry from the database */> DELETION_DATE DATE, /* The date and time this table entry */ /* was deleted */uB DELETION_REMARK VARCHAR(132) /* Deletion remark for this entry */ /* */  );a) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); L /* Create an index to allow rapid access to an Architecture Table entry K // given an architecture name. The index also includes the User Id of N // the user who deleted this Architecture Table entry because we normally K // only look up Architecture Table entries that have not been deleted, : // which means that the Deletion User Id must be zero. */ EXEC SQL A@ CREATE INDEX ARCHITECTURE_NAME_INDEX ON ARCHITECTURE_TABLE ( ARCHITECTURE_NAME,  DELETION_USER_ID);E) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();MK /* Create an index to allow rapid access to a Architecture Table entry H& // given an Architecture Id value. */ EXEC SQL SB CREATE UNIQUE INDEX ARCHITECTURE_INDEX ON ARCHITECTURE_TABLE ( ARCHITECTURE_ID);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();0N /* ******************************************************************** */N /* */# /* Build Job Table. */.N /* */N /* ******************************************************************** */F /* Define the Build Job Table. This table has one entry for each G // build job that has been created in the current VDE library. It F // contains all information needed to describe the build job as a I // whole, including its status, but it does not contain the detailed 0 // information on the component build steps. */ EXEC SQL *" CREATE TABLE BUILD_JOB_TABLE (; BUILD_JOB_ID INTEGER, /* Unique Build Job Id value for */e /* this build job */: STREAM_ID INTEGER, /* Stream Id of the job's develop- */ /* ment stream */t> BUILD_JOB_NUMBER INTEGER, /* Build job sequence number for */ /* this stream */B BUILD_JOB_STATUS SMALLINT, /* Current status of build job (see */( /* VDESQLLIB.REQ for details) */B BUILD_JOB_FLAGS SMALLINT, /* Flag bits for this build job (see */( /* VDESQLLIB.REQ for details) */F BUILD_JOB_NUM_CHANGED INTEGER, /* Number of changed source modules */& /* affecting this build job */A BUILD_JOB_NUM_TARGETS INTEGER, /* Number of target modules in */d /* this build job */C BUILD_JOB_STEP_COUNT INTEGER, /* Total number of build steps in */i /* this build job */E BUILD_JOB_RUN_COUNT INTEGER, /* Number of currently running build *// /* steps */nC BUILD_JOB_REM_COUNT INTEGER, /* Number of remaining build steps */R /* to run */E BUILD_JOB_ERROR_COUNT INTEGER, /* Number of build steps that com- */l' /* pleted with errors so far */ D BUILD_JOB_STEP_DELAY DATE, /* Delay interval between attempts to */* /* find another free build step */A BUILD_JOB_TIMEOUT DATE, /* Time-out interval to see when job */9( /* is stalled due to down CPU */; JOB_QUEUE_DATE DATE, /* The date and time this job was *//" /* queued for execution */7 JOB_START_DATE DATE, /* The date and time this job */e /* started executing */ 6 JOB_STOP_DATE DATE, /* The date and time this job */ /* stopped executing */e> JOB_START_COUNT INTEGER, /* The number of times this build */" /* job has been started */A JOB_START_USER_ID INTEGER, /* User Id of the user who started */) /* execution of this build job */*C CREATION_USER_ID INTEGER, /* User Id of the user who added this */ ) /* table entry to the database *//> CREATION_DATE DATE, /* The date and time this table entry */) /* was created (64-bit format) */ B CREATION_REMARK VARCHAR(132) /* Creation remark for this table */) /* entry (user-specified text) */* );*) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();uH /* Create an index to allow rapid access to a Build Job Table entry 9 // given a Stream Id and a build-job sequence number.f */ EXEC SQL A CREATE UNIQUE INDEX BUILD_JOB_NAME_INDEX ON BUILD_JOB_TABLE ( STREAM_ID,T BUILD_JOB_NUMBER);a) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();/N /* ******************************************************************** */N /* */- /* Build-Job Queue Table. */uN /* */N /* ******************************************************************** */G /* Define the Build-Job Queue Table. This table has one entry for =E // each batch queue specified for each build job recorded in the TG // database. It contains the name and two process counts for each rJ // such batch queue. The original process count specifies the number G // of processes the user originally specified for this queue. The F // actual process count gives the actual number of processes that G // will be started for this queue after the original process count sI // has been scaled to give a specified total number of processes for fG // the build job. There is also a sequence number field that used iH // to sort the table entries so that they are displayed in a consis-G // tent order and so that process counts are distributed among the G // queues in a consistent order. If the BUILD_JOB_NUMBER field is TH // zero, the entry gives a default queue specification for the spec- // ified development stream. */ EXEC SQL ( CREATE TABLE BUILD_JOB_QUEUE_TABLE (: STREAM_ID INTEGER, /* Stream Id of the job's develop- */ /* ment stream */ @ BUILD_JOB_NUMBER INTEGER, /* Build job identification number */) /* for the build job (or zero) */> SEQUENCE_NUMBER INTEGER, /* Sequence number for this queue */) /* entry within this build job */ D ORIG_PROCESS_COUNT SMALLINT, /* The original number of processes */) /* to be started in this queue */gD ACTUAL_PROCESS_COUNT SMALLINT, /* The actual number of processes */) /* to be started in this queue */o@ QUEUE_NAME VARCHAR(39) /* The ASCII name of the batch queue */ /* */B );) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();CF /* Create an index to allow rapid access to Build-Job Queue Table I // entries given a Stream Id and a build-job identification number. aF // The sequence number is included in the index since we retrieve < // the entries for a build job in sequence-number order. */ EXEC SQL H CREATE UNIQUE INDEX BUILD_JOB_QUEUE_INDEX ON BUILD_JOB_QUEUE_TABLE ( STREAM_ID,r BUILD_JOB_NUMBER, SEQUENCE_NUMBER);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();bN /* ******************************************************************** */N /* */( /* Build-Job Step Table. */N /* */N /* ******************************************************************** */K /* Define the Build-Job Step Table. This table contains one entry for SL // each build step in each build job. Each entry thus contains a Build H // Job Id value pointing to the build job's Build Job Table entry. L // Other information includes the identity and status of the build step K // and information needed to determine when its dependencies have been  // satisfied.s */ EXEC SQL L' CREATE TABLE BUILD_JOB_STEP_TABLE (> BUILD_JOB_ID INTEGER, /* Build Job Id value for the build */) /* job that contains this step */f9 STEP_ID INTEGER, /* Step Id value of this build step */ ) /* (index to Build Step Table) */n? STEP_STATUS SMALLINT, /* Current status of this build step */v, /* (see VDESQLLIB.REQ for values) */B ORIG_WAIT_COUNT INTEGER, /* Initial number of build steps this */) /* step must wait for to start */o? REM_WAIT_COUNT INTEGER, /* Remaining number of build steps */C% /* this step must wait for */f? STEP_START_DATE DATE, /* The date and time this build step */ ( /* actually started execution */= STEP_STOP_DATE DATE /* The date and time this build step */e( /* actually stopped execution */ );X) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); G /* Create an index to allow rapid access to a Build-Job Step Table XE // entry given a Build Job Id and a Step Id. This index is used E // during build jobs to look up dependent build steps whose wait F // counts can be decremented because a prior build step completed. */ EXEC SQL F CREATE UNIQUE INDEX BUILD_JOB_STEP_INDEX ON BUILD_JOB_STEP_TABLE ( BUILD_JOB_ID, STEP_ID);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();*I /* Create an index to allow rapid access to all Build-Job Step Table *L // entries for a given build job with a wait count of zero and a status L // of "not started". This index is used to look up the next build step N // that is free to be executed because it has no unsatisfied dependencies  // on previous build steps.d */ EXEC SQL u? CREATE INDEX BUILD_JOB_WAIT_INDEX ON BUILD_JOB_STEP_TABLE (L BUILD_JOB_ID, R REM_WAIT_COUNT, STEP_STATUS);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();cN /* ******************************************************************** */N /* */1 /* Build-Job Dependency Table. */EN /* */N /* ******************************************************************** */L /* Define the Build-Job Dependency Table. This table has one entry for K // each dependency between build steps in a given build job. There is dL // a dependency between two build steps if one build step must wait for : // the other build step to complete before it can run. */ EXEC SQL i& CREATE TABLE BUILD_JOB_DEP_TABLE (< BUILD_JOB_ID INTEGER, /* Build Job Id for the build job */' /* containing the dependency */ 5 STEP_ID_1 INTEGER, /* Step Id of the independent */e /* build step */2 STEP_ID_2 INTEGER /* Step Id of the dependent */ /* build step */ );n) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();tG /* Create an index to allow rapid access to a Build-Job Dependency /G // Table entry given a Build Job Id and the Step Id of the indepen- G // dent build step (the build step that must complete first of the CC // two build steps recorded in the entry). The Step Id of the EF // dependent build step is also stored in the index so that it is I // not necessary to read the actual Build-Job Dependency Table entry rH // to retrieve this value. This index is used when executing build K // jobs to determine what dependent build steps should have their wait BF // counts decremented when a given build step completes execution. */ EXEC SQL *= CREATE INDEX BUILD_JOB_DEP_INDEX ON BUILD_JOB_DEP_TABLE (  BUILD_JOB_ID, STEP_ID_1, STEP_ID_2);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();lN /* ******************************************************************** */N /* */$ /* Build Step Table. */N /* */N /* ******************************************************************** */G /* Define the Build Step Table. This table has one entry for each J // build step known to VDE. Each entry describes the characteristics J // of the corresponding build step, namely whether it is a compile or I // link step and what module the step should be applied to. Between I // this entry and the compile and link script files, there is enough I // information to completely specify how a build step should be done.n */ EXEC SQL # CREATE TABLE BUILD_STEP_TABLE (M: STEP_ID INTEGER, /* Unique Step Id of this build step */ /* */r; MODULE_ID INTEGER, /* Module Id of the module to which */s( /* the step should be applied */; STEP_TYPE INTEGER /* Code indicating the type of build */ * /* step (1 = compile, 2 = link) */ );g) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();II /* Create an index to allow rapid access to a Build Step Table entry D# // given a Build Step Id value.b */ EXEC SQL i> CREATE UNIQUE INDEX BUILD_STEP_INDEX ON BUILD_STEP_TABLE ( STEP_ID);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();sI /* Create an index to allow rapid access to a Build Step Table entry 4 // given a Module Id value and a step type code. */ EXEC SQL aB CREATE UNIQUE INDEX BUILD_STEP_MOD_INDEX ON BUILD_STEP_TABLE ( MODULE_ID, STEP_TYPE);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); N /* ******************************************************************** */N >/* */N /* Context Table */N /* */N /* ******************************************************************** */D /* Define the Context Table. This table has one entry for each F // user-defined context. Each entry has a name and specifies the F // architecture, facility, development stream, and other settings 6 // that constitute the definition of that context. */ EXEC SQL CREATE TABLE CONTEXT_TABLE (< CONTEXT_ID INTEGER, /* Unique Context Id value for this */ /* context */cB CONTEXT_NAME VARCHAR(39), /* The name of this context in ASCII */ /* */i9 USER_ID INTEGER, /* The User Id of the user who owns */*, /* this context or zero if public */B ARCHITECTURE_ID INTEGER, /* The Architecture Id of the default */* /* architecture in this context */; FACILITY_ID INTEGER, /* The Facility Id of the default */U& /* facility in this context */7 STREAM_ID INTEGER, /* The Stream Id of the default */f$ /* stream in this context */C CREATION_USER_ID INTEGER, /* User Id of the user who added this */*) /* table entry to the database */ > CREATION_DATE DATE, /* The date and time this table entry */) /* was created (64-bit format) */ C CREATION_REMARK VARCHAR(132), /* Creation remark for this table *//) /* entry (user-specified text) */*@ DELETION_USER_ID INTEGER, /* User Id of the user who deleted */* /* this entry from the database */> DELETION_DATE DATE, /* The date and time this table entry */ /* was deleted */sB DELETION_REMARK VARCHAR(132) /* Deletion remark for this entry */ /* */. ); ) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); L /* Create an index to allow rapid access to a Context Table entry given I // a context name and an owner User Id. The index also includes the lK // User Id of the user who deleted this entry because we normally only eM // look up Context Table entries that have not been deleted, which means j. // that the Deletion User Id must be zero. */ EXEC SQL t6 CREATE INDEX CONTEXT_NAME_INDEX ON CONTEXT_TABLE ( CONTEXT_NAME, e USER_ID,  DELETION_USER_ID);d) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();cL /* Create an index to allow rapid access to a Context Table entry given  // a Context Id value. */ EXEC SQL /8 CREATE UNIQUE INDEX CONTEXT_INDEX ON CONTEXT_TABLE ( CONTEXT_ID);D) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); N /* ******************************************************************** */N /* */- /* Dependency Input Table. */uN /* */N /* ******************************************************************** */G /* Define the Dependency Input Table. Each entry in this table in- H // dicates that the build step given by the STEP_ID field takes the J // module given by the MODULE_ID field as an input in the development F // stream given by the Stream Id field. The indicated build step . // thus depends on the given input module. */ EXEC SQL a& CREATE TABLE DEPENDENCY_IN_TABLE (< STREAM_ID INTEGER, /* Stream Id of a development stream */ /* */ 9 MODULE_ID INTEGER, /* Module Id of a input module to */e /* the build step */7 STEP_ID INTEGER /* Step Id of the dependent build */Q /* step */ );r) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); M /* Create an index to allow rapid access to the Dependency Input Table. *K // This index allows all dependent build steps to be looked up quickly L // for a given input module in a given development stream. The desired J // Step Id is stored in the index so that it is not necessary to read 5 // the actual table entry to retrieve this value.* */ EXEC SQL *D CREATE UNIQUE INDEX DEPENDENCY_IN_INDEX ON DEPENDENCY_IN_TABLE ( STREAM_ID, MODULE_ID, STEP_ID);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();sJ /* Create another index to allow rapid access to the Dependency Input J // Table when given a Step Id and a Stream Id. This index allows all I // input modules for the given build steps to be looked up quickly. nF // The desired Module Id is stored in the index so that it is not G // necessary to read the actual table entry to retrieve this value.a */ EXEC SQL I CREATE UNIQUE INDEX DEPENDENCY_IN_STEP_INDEX ON DEPENDENCY_IN_TABLE (u STREAM_ID, STEP_ID, MODULE_ID);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();SN /* ******************************************************************** */N /* */. /* Dependency Output Table. */N /* */N /* ******************************************************************** */H /* Define the Dependency Output Table. Each entry in this table in-G // dicates that the build step given by the STEP_ID field produces I // the output module given by the MODULE_ID field in the development iI // stream given by the Stream Id field. The indicated output module a, // thus depends on the given build step. */ EXEC SQL l' CREATE TABLE DEPENDENCY_OUT_TABLE (h< STREAM_ID INTEGER, /* Stream Id of a development stream */ /* */e6 STEP_ID INTEGER, /* Step Id of a given build step */ /* */D7 MODULE_ID INTEGER /* Module Id of an output module */;! /* from the build step */I );)) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();iF /* Create an index to allow rapid access to the Dependency Output D // Table. This index allows all dependent output modules to be G // looked up quickly for a given build step in a given development bG // stream. The desired output Module Id is stored in the index so sE // that it is not necessary to read the actual table entry to re-_ // trieve this value.L */ EXEC SQL F CREATE UNIQUE INDEX DEPENDENCY_OUT_INDEX ON DEPENDENCY_OUT_TABLE ( STREAM_ID, STEP_ID, MODULE_ID);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();*K /* Create another index to allow rapid access to the Dependency Output M // Table. This index allows the build step that produces a given output M // module in a given stream to be looked up quickly. This index is only *J // used when a build step produces a new output module and we want to 7 // delete any previous output links to that module.  */ EXEC SQL dJ CREATE UNIQUE INDEX DEPENDENCY_OUT_MOD_INDEX ON DEPENDENCY_OUT_TABLE ( STREAM_ID, MODULE_ID);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();eN /* ******************************************************************** */N /* */N /* Directory Table */N /* */N /* ******************************************************************** */F /* Define the Directory Table. This table has one entry for each I // directory declaration, where each such declaration specifies some pI // aspect of how the directory structure should be set up when a new lI // stream is created or when the delta-file directory tree is set up pH // for the current library. Each Directory Table entry is uniquely , // identified by its Directory Id value. */ EXEC SQL n" CREATE TABLE DIRECTORY_TABLE (; DIRECTORY_ID INTEGER, /* Unique Directory Id value for *// /* this table entry */< STREAM_ID INTEGER, /* Stream Id of the stream that this */' /* directory spec belongs to */c< FACILITY_ID INTEGER, /* Facility Id this directory spec */ /* applies to */8 KIND SMALLINT, /* The kind of this Directory Table */+ /* entry (stream, facil, subdir) */: DIR_SYMBOL_ID INTEGER, /* Directory Symbol Id of this */& /* entry's directory symbol */2 FLAGS SMALLINT, /* Flags bits for this entry */ /* */ F DIRECTORY_SPEC VARCHAR(255), /* The directory-specification string */ /* */ C CREATION_USER_ID INTEGER, /* User Id of the user who added this */*) /* table entry to the database */D> CREATION_DATE DATE, /* The date and time this table entry */) /* was created (64-bit format) */rB CREATION_REMARK VARCHAR(132) /* Creation remark for this table */) /* entry (user-specified text) */  );l) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); H /* Create an index to allow rapid access to a Directory Table entry : // given a Stream Id, a Facility Id, and a kind value. */ EXEC SQL u@ CREATE INDEX DIRECTORY_STREAM_FAC_INDEX ON DIRECTORY_TABLE ( STREAM_ID,E FACILITY_ID,/ KIND);S) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();rH /* Create an index to allow rapid access to a Directory Table entry " // given a Directory Id value. */ EXEC SQL i< CREATE UNIQUE INDEX DIRECTORY_INDEX ON DIRECTORY_TABLE ( DIRECTORY_ID);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();N /* ******************************************************************** */N /* *// /* Directory Symbol Table. */;N /* */N /* ******************************************************************** */H /* Define the Directory Symbol Table. This table has one entry for I // each "directory symbol" used in the current VDE library. A direc-.F // tory symbol identifies directories and subdirectories that are I // represented in the Directory Table and Location Table. Directory J // symbols are used to reference specific disk directories in scripts. */ EXEC SQL ( CREATE TABLE DIRECTORY_SYMBOL_TABLE(9 DIR_SYMBOL_ID INTEGER, /* Unique Symbol Id value for */ # /* this directory symbol */*= DIR_SYMBOL_NAME VARCHAR(39) /* The symbol string for this */n /* directory symbol */ );o) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();tK /* We do not create any indexes for the Directory Symbol Table because vI // the table is expected to be very small normally, probably no more G // than about ten entries. As a result, an index would not be any (I // faster than a sequential search through the entries. However, if cH // the table ever becomes big enough to require an index, it should I // have two indexes, one on each field (the Symbol Id and the symbol sK // name fields) since the table is accessed by look-ups on both fields.  */N /* ******************************************************************** */N /* */N /* Facility Table */N /* */N /* ******************************************************************** */N /* Define the Facility Table. This table has one entry for each facility K // in the user's system. Each facility is distinguished by a facility ) // name and has a unique Facility Id. */ EXEC SQL E! CREATE TABLE FACILITY_TABLE (e> FACILITY_ID INTEGER, /* Unique Facility Id value for this */ /* facility */< FACILITY_NAME VARCHAR(39), /* The facility name in ASCII */ /* */R@ ARCHITECTURE_ID INTEGER, /* Architecture Id for architecture */& /* this facility belongs to */@ FACILITY_FLAGS SMALLINT, /* Flag bits for this facility (see */( /* VDESQLLIB.REQ for details) */C CREATION_USER_ID INTEGER, /* User Id of the user who added this */o) /* table entry to the database */e> CREATION_DATE DATE, /* The date and time this table entry */) /* was created (64-bit format) */aC CREATION_REMARK VARCHAR(132), /* Creation remark for this table */A) /* entry (user-specified text) */E@ DELETION_USER_ID INTEGER, /* User Id of the user who deleted */* /* this entry from the database */> DELETION_DATE DATE, /* The date and time this table entry */ /* was deleted */ B DELETION_REMARK VARCHAR(132) /* Deletion remark for this entry */ /* */B );) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); G /* Create an index to allow rapid access to a Facility Table entry *E // given an Architecture Id and a facility name. The index also H // includes the User Id of the user who deleted this Facility Table E // entry because we normally only look up Facility Table entries F // that have not been deleted, which means that the Deletion User  // Id must be zero. */ EXEC SQL d8 CREATE INDEX FACILITY_NAME_INDEX ON FACILITY_TABLE ( ARCHITECTURE_ID,  FACILITY_NAME,  DELETION_USER_ID); ) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();fM /* Create an index to allow rapid access to a Facility Table entry given T // a Facility Id value.  */ EXEC SQL g: CREATE UNIQUE INDEX FACILITY_INDEX ON FACILITY_TABLE ( FACILITY_ID);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();fN /* ******************************************************************** */N /* */$ /* Generation Table. */N /* */N /* ******************************************************************** */G /* Define the Generation Table. This table has one entry for each iE // generation of each source module in the current VDE library. dF // Derived modules do not have Generation Table entries (they are 8 // only represented in the Latest Generation Table). */ EXEC SQL U# CREATE TABLE GENERATION_TABLE (P= GENERATION_ID INTEGER, /* Unique Generation Id value for */ ' /* this generation of module */D PREV_GENERATION_ID INTEGER, /* Generation Id of previous genera- */& /* tion of module in stream */7 MODULE_ID INTEGER, /* Module Id of module to which */m% /* this generation belongs */lD GENERATION_NUMBER INTEGER, /* The unique user-visible generation */' /* number of this generation */t? GENERATION_FLAGS SMALLINT, /* Generation flag bits for this */  /* generation */E DELTA_FILE_CODE VARCHAR(16), /* CMS delta-file code for this gen- */_' /* eration (such as "1A2B1") */QC DELTA_LETTER_MASK INTEGER, /* Mask for CMS variant letters used */*) /* for forked lines of descent */*? DELTA_STREAM_ID INTEGER, /* Stream Id used to identify main */ - /* line of descent for delta files */p< STREAM_ID INTEGER, /* Stream Id of stream in which this */$ /* generation was created */A REPLACEMENT_ID INTEGER, /* Replacement Id of queued replace- */** /* ment that created generation */9 LINE_COUNT INTEGER, /* Total number of lines of text */s /* in this generation */: LINES_ADDED INTEGER, /* Number of lines of text added */" /* with this generation */> LINES_REMOVED INTEGER, /* Number of lines of text removed */" /* with this generation */C CREATION_USER_ID INTEGER, /* User Id of t>he user who added this */D) /* table entry to the database */ > CREATION_DATE DATE, /* The date and time this table entry */) /* was created (64-bit format) */eB CREATION_REMARK VARCHAR(132) /* Creation remark for this table */) /* entry (user-specified text) */* );)) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();)I /* Create an index to allow rapid access to a Generation Table entry # // given a Generation Id value.d */ EXEC SQL > CREATE UNIQUE INDEX GENERATION_INDEX ON GENERATION_TABLE ( GENERATION_ID);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();dE /* Create an index to allow rapid access to all Generation Table c, // entries with a given Module Id value. */ EXEC SQL C; CREATE INDEX GENERATION_MOD_INDEX ON GENERATION_TABLE (D MODULE_ID);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();N /* ******************************************************************** */N /* */N /* Group Table and Group Member Table */N /* */N /* ******************************************************************** */B /* Define the Group Table. This table has one entry for each 0 // Group defined in each development stream. */ EXEC SQL  CREATE TABLE GROUP_TABLE (3 GROUP_ID INTEGER, /* Unique Group Id value for */* /* this group */; GROUP_TYPE SMALLINT, /* The type of this group (source */ # /* group or build group) */*? GROUP_NAME VARCHAR(39), /* The name of this group in ASCII */ /* */ < STREAM_ID INTEGER, /* Stream Id of the group's develop- */ /* ment stream */*C CREATION_USER_ID INTEGER, /* User Id of the user who added this */ ) /* table entry to the database */h> CREATION_DATE DATE, /* The date and time this table entry */) /* was created (64-bit format) */aC CREATION_REMARK VARCHAR(132), /* Creation remark for this table */ ) /* entry (user-specified text) */l@ DELETION_USER_ID INTEGER, /* User Id of the user who deleted */* /* this entry from the database */> DELETION_DATE DATE, /* The date and time this table entry */ /* was deleted */TB DELETION_REMARK VARCHAR(132) /* Deletion remark for this entry */ /* */i );l) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();ID /* Create an index to allow rapid access to a Group Table entry D // given a development stream, a group type, and a group name. D // The Group Id is included in the index so that we do not need F // to read the actual Group Table entry to retrieve this Id value. */ EXEC SQL I9 CREATE UNIQUE INDEX GROUP_NAME_INDEX ON GROUP_TABLE (S STREAM_ID,/ GROUP_TYPE, r GROUP_NAME, GROUP_ID); ) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();cD /* Create an index to allow rapid access to a Group Table entry  // given a Group Id value. */ EXEC SQL b4 CREATE UNIQUE INDEX GROUP_INDEX ON GROUP_TABLE ( GROUP_ID); ) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();eD /* Define the Group Member Table. This table has one entry for E // each member of each Group. This table is thus used to return ( // all the members of a given Group. */ EXEC SQL d% CREATE TABLE GROUP_MEMBER_TABLE ( 4 GROUP_ID INTEGER, /* Group Id for a given Group */ /* */u: MODULE_ID INTEGER, /* Module Id of a module that is a */' /* member of the given Group */_C CREATION_USER_ID INTEGER, /* User Id of the user who added this */L) /* table entry to the database */a= CREATION_DATE DATE /* The date and time this table entry */y) /* was created (64-bit format) */A );I) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();EG /* Create an index to allow rapid access to all Group Member Table *F // entries for a given Group. The members' Module Ids are stored I // in the index so that it is not necessary to read the actual Build : // Set Member Table entry to retrieve these Id values. */ EXEC SQL B CREATE UNIQUE INDEX GROUP_MEMBER_INDEX ON GROUP_MEMBER_TABLE ( GROUP_ID, * MODULE_ID);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); N /* ******************************************************************** */N /* */. /* Latest Generation Table. */N /* */N /* ******************************************************************** */I /* Define the Latest Generation Table. This table has one entry for TN // the most recent generation of each module in each development stream. L // This table is used for two purposes: (1) to look up the most recent J // generation of a given module in a given stream, and (2) to look up L // the "change level" of the latest generation of a module when a build I // is to be done in a given stream. Both source modules and derived 4 // modules have Latest Generation Table entries. */ EXEC SQL f# CREATE TABLE LATEST_GEN_TABLE (h7 STREAM_ID INTEGER, /* Stream Id of the development */e /* stream */2 MODULE_ID INTEGER, /* Module Id of the module */ /* */(? CHANGE_LEVEL INTEGER, /* Change Level of latest generation */l+ /* of the module (+ for sources, */ $ /* - for derived modules) */? GENERATION_ID INTEGER, /* Generation Id of the most recent */ + /* generation if a source module */ A GENERATION_NUMBER INTEGER, /* The generation number of latest */b& /* generation of the module */C GENERATION_FLAGS INTEGER, /* The generation flags of the latest */ & /* generation of the module */C CREATION_USER_ID INTEGER, /* User Id of the user who added this */i) /* table entry to the database */a= CREATION_DATE DATE /* The date and time this table entry */s) /* was created (64-bit format) */  ); ) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();EH /* Create an index to allow rapid look-up of the most recent genera-F // tion of a given module in a given development stream. We also H // store the Generation Id in the index so that the POPULATE STREAM H // command can read it without having to read the actual Latest Gen-H // eration Table entry. Likewise, we store the Change Level in the G // index so that the Central Build Algorithm will not have to read /B // the actual Latest Generation Table entry to get this value. */ EXEC SQL T> CREATE UNIQUE INDEX LATEST_GEN_INDEX ON LATEST_GEN_TABLE ( STREAM_ID, MODULE_ID,  GENERATION_ID,  CHANGE_LEVEL);1) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();H /* Create an index to allow rapid look-up of all modules in a given I // stream that have a Change Level greater than a given value. This I // index is used to find changed source modules when doing a build. wH // The Module Id is stored in the index so that it is not necessary I // to read the actual Latest Generation Table entry to retrieve this // value.t */ EXEC SQL i9 CREATE INDEX CHANGE_LEVEL_INDEX ON LATEST_GEN_TABLE (t STREAM_ID,  CHANGE_LEVEL, MODULE_ID);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); G /* Create an index to allow rapid look-up of all streams for which uI // a given generation is the latest. This index is used to find the tI // Stream Id of any entry in the Latest Generation Table which has a J // Generation Id matching the one specified. The Stream Id is stored J // in the index so that it is not necessary to read the actual Latest 5 // Generation Table entry to retrieve this value.s */ EXEC SQL t: CREATE INDEX LATGEN_STREAM_INDEX ON LATEST_GEN_TABLE ( GENERATION_ID,U STREAM_ID); I) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();DN /* ******************************************************************** */N /* */N /* Library Table */N /* */N /* ******************************************************************** */H /* Define the Library Table. This table has one entry for each VDE L // library that the present library is connected to in order to reserve J // modules, perform subproject builds, or the like. Since this table = // is normally very small, no indexes are created for it.  */ EXEC SQL E CREATE TABLE LIBRARY_TABLE(R< LIBRARY_ID INTEGER, /* Unique Library Id value for this */ /* VDE library */o: LIBRARY_NAME VARCHAR(39), /* The library name in ASCII */ /* */ B ROOT_DIRSPEC VARCHAR(255), /* The root directory specification */' /* for this library in ASCII */ C CREATION_USER_ID INTEGER, /* User Id of the user who added this */i) /* table entry to the database */n> CREATION_DATE DATE, /* The date and time this table entry */) /* was created (64-bit format) */gB CREATION_REMARK VARCHAR(132) /* Creation remark for this table */ /* entry (ASCII text) */ );u) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();GN /* ******************************************************************** */N /* */N /* Location Table */N /* */N /* ******************************************************************** */J /* Define the Location Table. This table has one entry for each disk K // directory associated with the current library. Each entry contains eF // the full directory specification of that directory, along with F // information that tells what stream, facility, and subdirectory I // the directory is used for. Each Location Table entry is uniquely I // identified by its Location Id value. When the user creates a new iH // library, stream, or facility, VDE creates Location Table entries 9 // based on information given in the Directory Table./ */ EXEC SQL r! CREATE TABLE LOCATION_TABLE ((9 LOCATION_ID INTEGER, /* Unique Location Id value for */d /* this table entry */< STREAM_ID INTEGER, /* Stream Id of the stream that this */' /* directory spec belongs to */ = FACILITY_ID INTEGER, /* Facility Id of the facility this */' /* directory spec belongs to */d7 KIND SMALLINT, /* The kind of this Location Table */ + /* entry (stream, facil, subdir) */e: DIR_SYMBOL_ID INTEGER, /* Directory Symbol Id of this */& /* entry's directory symbol */E DIRECTORY_SPEC VARCHAR(200) /* The directory-specification string */ /* */* );*) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();*A /* Create an index to allow rapid access to a Location Table A // entry given a Stream Id, a Facility Id, a directory kind, e! // and a Directory Symbol Id.  */ EXEC SQL > CREATE INDEX LOCATION_STREAM_FAC_INDEX ON LOCATION_TABLE ( STREAM_ID,* FACILITY_ID,* KIND, DIR_SYMBOL_ID);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();lG /* Create an index to allow rapid access to a Location Table entry eF // given a Stream Id and a directory specification. The Facility F // Id is included in the index so that we do not need to read the 1 // actual table entry to retrieve this field.p */ EXEC SQL > CREATE INDEX LOCATION_STREAM_DIR_INDEX ON LOCATION_TABLE ( STREAM_ID,u DIRECTORY_SPEC, FACILITY_ID);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();pN /* ******************************************************************** */N /* */N /* Module Table */N /* */N /* ******************************************************************** */M /* Define the Module Table. This table has one entry for each module in N // the user's system. There are separate Module Table entries for source K // modules, object modules, analysis modules, images, and so on. Each /K // module has a name consisting of two components: a module name and a *N // module type (such as FOO.BAR). Two modules may have the same name and K // type provided they belong to different facilities; a Facility Id in iM // the Module Table entry indicates what facility a given module belongs aM // to. There is also a flag in the entry that identifies source modules.  */ EXEC SQL O CREATE TABLE MODULE_TABLE (G: MODULE_ID INTEGER, /* Unique Module Id value for this */ /* module */8 MODULE_NAME VARCHAR(39), /* The module name in ASCII */ /* */n= MODULE_TYPE VARCHAR(39), /* The module type name in ASCII */ /* */ < FACILITY_ID INTEGER, /* The Facility Id of the facility */' /* that contains this module */*> LOCATION_ID INTEGER, /* The Location Id of the delta-file */' /* directory for this module */a: SOURCE_FLAG SMALLINT, /* Flag set if this is a source */) /* module (1 = source, else 0) */A> MODULE_FLAGS SMALLINT, /* Flags bits for this module (see */( /* VDESQLLIB.REQ for details) */E HISTORY_STRING VARCHAR(40), /* The default CMS history formatting */e$ /* string for this module */? NOTE_STRING VARCHAR(40), /* The default CMS note formatting */ $ /* string for this module */@ NOTE_POSITION SMALLINT, /* The default CMS note position in */( /* text line for this module */F ALLOC_GENERATION_ID SMALLINT, /* Number of allocated Generation Id */$ /* values for this module */C MAX_GENERATION_ID INTEGER, /* Maximum Generation Id used so far */e /* for this module */ C CREATION_USER_ID INTEGER, /* User Id of the user who added this */S) /* table entry to the database */v> CREATION_DATE DATE, /* The date and time this table entry */) /* was created (64-bit format) */IC CREATION_REMARK VARCHAR(132), /* Creation remark for this table */) /* entry (user-specified text) */*@ DELETION_USER_ID INTEGER, /* User Id of the user who deleted */* /* this entry from the database */> DELETION_DATE DATE, /* The date and time this table entry */ /* was deleted */ B DELETION_REMARK VARCHAR(132) /* Deletion remark for this entry */ /* */* );*) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();DK /* Create an index to allow rapid access to a Module Table entry given sN // a Facility Id and a module name or given a Facility Id, a module name, K // and the source-flag. The Deletion User Id is included in the index t6 // to allow retrieval of non-deleted entries only. */ EXEC SQL e4 CREATE INDEX MODULE_NAME_INDEX ON MODULE_TABLE ( DELETION_USER_ID,  FACILITY_ID,  MODULE_NAME,  SOURCE_FLAG);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();rK /* Create an index to allow rapid access to a Module Table entry given h // a Module Id value.t */ EXEC SQL e6 CREATE UNIQUE INDEX MODULE_INDEX ON MODULE_TABLE ( MODULE_ID);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();NN /* ******************************************************************** */N /* >*/N /* Replacement Table */N /* */N /* ******************************************************************** */H /* Define the Replacement Table. This table has one entry for each E // queued replacement in the user's system. Each replacement is yK // distinguished by a replacement name and has a unique replacement id.t */ EXEC SQL c$ CREATE TABLE REPLACEMENT_TABLE (? REPLACEMENT_ID INTEGER, /* Unique replacement ID value for */x /* this replacement */7 STREAM_ID INTEGER, /* Stream Id of the development */v /* stream */B REPLACEMENT_NAME VARCHAR(39), /* The replacement name in ASCII */ /* */ A REPLACEMENT_TYPE SMALLINT, /* Type of Replacement Table entry */s- /* (see VDESQLLIB.REQ for details) */wA REPLACEMENT_FLAGS SMALLINT, /* Flag bits for this replacement */B- /* (see VDESQLLIB.REQ for details) */tF DIRECTORY_SPEC VARCHAR(255), /* The directory specification string */& /* of the staging directory */C CREATION_USER_ID INTEGER, /* User Id of the user who added this */R) /* table entry to the database */.> CREATION_DATE DATE, /* The date and time this table entry */) /* was created (64-bit format) */F CREATION_REMARK VARCHAR(132), /* Replacement remark for this table */) /* entry (user-specified text) */uA PERFORM_USER_ID INTEGER, /* User Id of the user who performed */i( /* this replacement (or zero) */< PERFORM_DATE DATE /* The date and time this replacement */+ /* was performed (64-bit format) */C );i) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();TJ /* Create an index to allow rapid access to a Replacement Table entry I // given a replacement type (session, replacement, or history) and a u // replacement name. */ EXEC SQL r> CREATE INDEX REPLACEMENT_NAME_INDEX ON REPLACEMENT_TABLE ( REPLACEMENT_TYPE,  REPLACEMENT_NAME, i REPLACEMENT_ID);a) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();pP /* Create an index to allow rapid access to a Replacement Table entry given  // a Replacement Id value. */ EXEC SQL @ CREATE UNIQUE INDEX REPLACEMENT_INDEX ON REPLACEMENT_TABLE ( REPLACEMENT_ID);X) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();SN /* ******************************************************************** */N /* *// /* Replacement Review Table. */ N /* */N /* ******************************************************************** */J /* Define the Replacement Review Table. This table has one entry for J // each user who is a reviewer for a given replacement, and gives the I // reviewer's status for the replacement (not reviewed, accepted, or t // rejected).m */ EXEC SQL e+ CREATE TABLE REPLACEMENT_REVIEW_TABLE ( < REPLACEMENT_ID INTEGER, /* Replacement Id of replacement */ /* being reviewed */, USER_ID INTEGER, /* User Id of reviewer */ /* */i5 STATUS SMALLINT, /* Review status: not reviewed, */# /* accepted, or rejected */r9 REVIEW_DATE DATE, /* The date and time of the review */( /* */o? REVIEW_REMARK VARCHAR(132) /* Review remark for replacement */I /* */_ );I) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); M /* Create an index to allow rapid access to all Replacement Review Table d' // entries for a given replacement.  */ EXEC SQL fG CREATE INDEX REPLACEMENT_REVIEW_INDEX ON REPLACEMENT_REVIEW_TABLE (l REPLACEMENT_ID);t) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();CN /* ******************************************************************** */N /* */N /* Reservation Table */N /* */N /* ******************************************************************** */H /* Define the Reservation Table. This table has one entry for each F // currently active reservation of a module. Only source modules G // can be reserved. Each record is deleted when the corresponding D // reservation is cancelled by a REPLACE or UNRESERVE operation. */ EXEC SQL i$ CREATE TABLE RESERVATION_TABLE (; RES_TYPE SMALLINT, /* Reservation type code (indicates */f" /* reservation or fold) */1 RES_FLAGS SMALLINT, /* Reservation flag bits */r /* */c; STREAM_ID INTEGER, /* Stream Id of stream in which the */i" /* reservation was made */A PROP_STREAM_ID INTEGER, /* Stream Id of last stream to which */I( /* the replacement propagates */? FACILITY_ID INTEGER, /* Facility Id of the reserved module */m /* */a; MODULE_ID INTEGER, /* Module Id of the reserved module */C /* */R< GENERATION_ID INTEGER, /* Generation Id of the reserved */ /* module generation */L9 USER_ID INTEGER, /* User Id of the user who reserved */e /* the module */C RES_IDENTIFIER VARCHAR(39), /* Identifier to distiguish concur- */ , /* rent reservations by same user */C EXP_DELTA_LETTER SMALLINT, /* Expected delta letter (ASCII code *//* /* or zero) at replacement time */C EXP_GEN_EXPR VARCHAR(16), /* Expected CMS generation expression */ + /* at replacement time (or null) */ G CANCEL_FOLD_IDENT VARCHAR(39), /* Fold Identifier of fold to cancel */ ) /* when performing replacement */LD HISTORY_STRING VARCHAR(40), /* The CMS history formatting string */ /* */D> NOTE_STRING VARCHAR(40), /* The CMS note formatting string */ /* */n< NOTE_POSITION SMALLINT, /* The CMS note column position */ /* */aC CREATION_USER_ID INTEGER, /* User Id of the user who added this */u) /* table entry to the database */r> CREATION_DATE DATE, /* The date and time this table entry */) /* was created (64-bit format) */TC CREATION_REMARK VARCHAR(132), /* Creation remark for this table */E) /* entry (user-specified text) */=? REPLACEMENT_ID INTEGER, /* Unique replacement ID value for */* /* this replacement */E REPLACEMENT_USER_ID INTEGER, /* User Id of the user who replaced */  /* the module */ @ REPLACEMENT_DATE DATE /* The date and time this table entry */* /* was replaced (64-bit format) */ ); ) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();*D /* Create an index to allow rapid access to a Reservation Table C // entry given a reservation type and a Module Id. We include l< // the User Id as well, because some queries can use it. */ EXEC SQL 9 CREATE INDEX RESERVATION_INDEX ON RESERVATION_TABLE ( RES_TYPE, MODULE_ID,/ USER_ID);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();lD /* Create an index to allow rapid access to a Reservation Table $ // entry given a Replacement Id. */ EXEC SQL f> CREATE INDEX RESERVATION_REPL_INDEX ON RESERVATION_TABLE ( REPLACEMENT_ID);f) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();.N /* ******************************************************************** */N /* */- /* Review and Notify Table. */DN /* */N /* ******************************************************************** */I /* Define the Review and Notify Table. This table has one entry for iH // each user who should review changes to a module or stream or who ; // should be notified of changes to a module or stream.A */ EXEC SQL t& CREATE TABLE REVIEW_NOTIFY_TABLE (@ OBJECT_TYPE SMALLINT, /* Type of object for review or noti- */) /* fication (module or stream) */R? ACTION_TYPE SMALLINT, /* Type of action (review or notify) */M /* this user requires */; SELECT_ID INTEGER, /* Module Id or Stream Id of module */e# /* or stream in question */ : USER_ID INTEGER, /* User Id of user who should review */' /* or be notified of changes */ C CREATION_USER_ID INTEGER, /* User Id of the user who added this */,) /* table entry to the database */ = CREATION_DATE DATE /* The date and time this table entry */ ) /* was created (64-bit format) */  ); ) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();NL /* Create an index to allow rapid access to all Review and Notify Table G // entries for a given object type and a given Module or Stream Id./ */ EXEC SQL d= CREATE INDEX REVIEW_NOTIFY_INDEX ON REVIEW_NOTIFY_TABLE (n OBJECT_TYPE,s ACTION_TYPE, SELECT_ID);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); F /* Create an index to allow rapid access to all Review and Notify * // Table entries with a given User Id. */ EXEC SQLB CREATE INDEX REVIEW_NOTIFY_USER_INDEX ON REVIEW_NOTIFY_TABLE ( USER_ID);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();*N /* ******************************************************************** */N /* */" /* Script Table. */N /* */N /* ******************************************************************** */J /* Define the Script Table. This table has one entry for each script J // that has been created in the current VDE library. It contains all K // information needed to describe the script, including the conditions o< // that invoke the script and a pointer to its contents. */ EXEC SQL A CREATE TABLE SCRIPT_TABLE (O: SCRIPT_ID INTEGER, /* Unique Script Id value for this */ /* script definition */*9 STREAM_ID INTEGER, /* Stream Id associated with this */  /* script (or zero) */; SCRIPT_TYPE SMALLINT, /* Script's type code (indicates */ % /* when script is invoked) */ < SELECT_TYPE SMALLINT, /* Script's module-selection type */* /* (what modules it applies to) */< SELECT_ID INTEGER, /* Facility Id or Module Id for this */ /* script (or zero) */= MODULE_TYPE VARCHAR(39), /* Module type string associated */c( /* with this script (or null) */> SEGMENT_NUMBER SMALLINT, /* Segment number for this script */ /* */dC CREATION_USER_ID INTEGER, /* User Id of the user who added this */B) /* table entry to the database */E> CREATION_DATE DATE, /* The date and time this table entry */) /* was created (64-bit format) */mB CREATION_REMARK VARCHAR(132) /* Creation remark for this table */) /* entry (user-specified text) */I );) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); K /* Create an index to allow rapid access to a Script Table entry given )J // a Stream Id, a script type code, and other selection criteria. We J // include the Script Id in the index so we will not have to read the 6 // actual table entry just to retrieve this value. */ EXEC SQL /6 CREATE UNIQUE INDEX SCRIPT_INDEX ON SCRIPT_TABLE ( STREAM_ID,R SCRIPT_TYPE,b SELECT_TYPE, SELECT_ID, MODULE_TYPE,D SEGMENT_NUMBER, SCRIPT_ID);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();bI /* Create an index to allow rapid access to all Script Table entries aI // with a given selection type and selection Id. This index is used R= // to delete the Script Table entries for a given module.l */ EXEC SQL6 CREATE INDEX SCRIPT_SELECT_INDEX ON SCRIPT_TABLE ( SELECT_TYPE, SELECT_ID);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();QN /* ******************************************************************** */N /* */% /* Script Line Table. */mN /* */N /* ******************************************************************** */H /* Define the Script Line Table. This table has one entry for each I // text line of each script defined in the Script Table. This table uG // thus contains the actual contents of all scripts. The sequence RI // number field is positive for the script's source lines, it is neg-NI // ative for its compiled form, and it is zero for a record that has *H // the script's reference count (the number of Script Table entries = // that reference this set of Script Line Table entries).  */ EXEC SQL $ CREATE TABLE SCRIPT_LINE_TABLE (8 SCRIPT_ID INTEGER, /* Script Id value of the script */' /* that this line belongs to */*@ SEQUENCE_NUMBER INTEGER, /* Line's sequence number in script */- /* (+ = source, - = compiled form) */ B SCRIPT_TEXT VARCHAR(132) /* The actual text of the script line */' /* (source or compiled form) */  );t) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();XJ /* Create an index to allow rapid access to a Script Line Table entry H // given a Script Id. The SEQUENCE_NUMBER field is included in the E // index so that script lines can be retrieved in sequence order.N */ EXEC SQL t@ CREATE UNIQUE INDEX SCRIPT_LINE_INDEX ON SCRIPT_LINE_TABLE ( SCRIPT_ID,e SEQUENCE_NUMBER);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();KN /* ******************************************************************** */N /* */N /* Stream Table */N /* */N /* ******************************************************************** */I /* Define the Stream Table. This table has one entry for each devel-*J // opment stream in the system. There is one stream for each version # // or base level of the system.  */ EXEC SQL  CREATE TABLE STREAM_TABLE (*: STREAM_ID INTEGER, /* Unique Stream Id value for this */ /* development stream */8 STREAM_NAME VARCHAR(39), /* The stream name in ASCII */ /* */f? PARENT_STREAM_ID INTEGER, /* Stream Id of the parent stream */ + /* from which stream was created */.? DELTA_STREAM_ID INTEGER, /* Stream Id used to identify main */e- /* line of descent for delta files */i? FROZEN_STATE SMALLINT, /* State indicator for this stream: */ ) /* 1 = not frozen, 2 = frozen, */B$ /* 3 = permanently frozen */= STREAM_FLAGS SMALLINT, /* Flag bits for this stream (see *//( /* VDESQLLIB.REQ for details) */< OWNER_USER_ID INTEGER, /* User Id of stream's owner (or */" /* main contact person) */G MAX_BUILD_JOB_NUMBER INTEGER, /* Largest used build-job identifica- */t) /* tion number for this stream */eC BUILD_JOB_STEP_DELAY DATE, /* Default build-step delay interval */r+ /* for build jobs in this stream */T= BUILD_JOB_TIMEOUT DATE, /* Default time-out interval for */' /* build jobs in this stream */ F NOTES_CONFERENCE VARCHAR(255), /* Notes Conference for this stream */* /* used for change notification */B POPULATE_STREAM_ID INTEGER, /* Stream Id of source stream from */- /* which this stream was populated */vC POPULATE_UPD_COUNT INTEGER, /* Number of modules updated during */ * /* last POPULATE STREAM command */D POPULATE_INS_COUNT INTEGER, /* Number of modules inserted during */* /* last POPULATE STREAM comman>d */C POPULATE_REM_COUNT INTEGER, /* Number of modules removed during */n* /* last POPULATE STREAM command */= POPULATE_USER_ID INTEGER, /* User Id of the user who last */h* /* populated this target stream */> POPULATE_DATE DATE, /* The date and time this table entry */+ /* was populated (64-bit format) */NC CREATION_USER_ID INTEGER, /* User Id of the user who added this */R) /* table entry to the database */e> CREATION_DATE DATE, /* The date and time this table entry */) /* was created (64-bit format) */lC CREATION_REMARK VARCHAR(132), /* Creation remark for this table */A) /* entry (user-specified text) */s@ DELETION_USER_ID INTEGER, /* User Id of the user who deleted */* /* this entry from the database */> DELETION_DATE DATE, /* The date and time this table entry */ /* was deleted */ B DELETION_REMARK VARCHAR(132) /* Deletion remark for this entry */ /* */d );n) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();rK /* Create an index to allow rapid access to a Stream Table entry given K // the stream name. The Stream Id of the indexed entry is also stored eJ // in the index so that it is not necessary to read the actual Stream - // Table entry to retrieve this Id value. */ EXEC SQL 4 CREATE INDEX STREAM_NAME_INDEX ON STREAM_TABLE ( STREAM_NAME,  DELETION_USER_ID, _ STREAM_ID);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); K /* Create an index to allow rapid access to a Stream Table entry given v // a Stream Id value./ */ EXEC SQL R6 CREATE UNIQUE INDEX STREAM_INDEX ON STREAM_TABLE ( STREAM_ID);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();NK /* Create an index to allow rapid access to a Stream Table entry given * // the Parent Stream Id. */ EXEC SQL 6 CREATE INDEX STREAM_PARENT_INDEX ON STREAM_TABLE ( PARENT_STREAM_ID); ) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); K /* Create an index to allow rapid access to a Stream Table entry given * // a Delta Stream Id value.* */ EXEC SQL n< CREATE UNIQUE INDEX STREAM_DELTA_INDEX ON STREAM_TABLE ( DELTA_STREAM_ID);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();eN /* ******************************************************************** */N /* */N /* Stream Successor Table */N /* */N /* ******************************************************************** */H /* Define the Stream Successor Table. This table has one entry for I // each successor relationship between an original stream and one of _G // its successor streams. A stream B is a successor of a stream A bI // if any source change to a module in stream A should also be propa-s // gated to stream B.  */ EXEC SQL r) CREATE TABLE STREAM_SUCCESSOR_TABLE ( 7 STREAM_ID INTEGER, /* Stream Id of original stream */ /* */e: SUCCESSOR_ID INTEGER /* Stream Id of successor stream */ /* */M ); ) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); I /* Create an index to allow rapid access to a Stream Successor Table TG // entry given the original Stream Id. The successor Stream Id is H // also stored in the index so that it is not necessary to read the @ // actual Stream Successor Table entry to get this Id value. */ EXEC SQL O> CREATE INDEX STREAM_SUCC_INDEX ON STREAM_SUCCESSOR_TABLE ( STREAM_ID,  SUCCESSOR_ID);*) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();*I /* Create an index to allow rapid access to a Stream Successor Table G // entry given the successor Stream Id. The original Stream Id is H // also stored in the index so that it is not necessary to read the @ // actual Stream Successor Table entry to get this Id value. */ EXEC SQL /B CREATE INDEX STREAM_SUCC_REV_INDEX ON STREAM_SUCCESSOR_TABLE ( SUCCESSOR_ID, STREAM_ID);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();tN /* ******************************************************************** */N /* */N /* User Table */N /* */N /* ******************************************************************** */J /* Define the User Table. This table has one entry for each user who J // has ever been allowed to access the current database and its corre-J // sponding library. Each User Table entry contains information that G // identifies the user, keeps track of the user's current context, YG // records when and why the user was added to the project, and (if sF // applicable) when and why the user was removed from the project. */ EXEC SQL  CREATE TABLE USER_TABLE (,; USER_ID INTEGER, /* Unique User Id value for this user */e /* */a< USERNAME VARCHAR(12), /* The VMS username for this user */, /* (usually upper-case last name) */A FULL_USERNAME VARCHAR(40), /* The fully spelled-out user name */ - /* (first, middle, and last names) */)( USER_UIC INTEGER, /* The user's UIC */ /* */C MAIL_ADDRESS VARCHAR(60), /* The user's electronic mail address */y( /* (may contain a comma-list) */B AUTH_PRIVILEGES INTEGER, /* Privileges this user is authorized */& /* to set for this database */= DEF_PRIVILEGES INTEGER, /* Privileges set by default for */u( /* this user in this database */= CONTEXT_ID INTEGER, /* Context Id of this user's current */_! /* development context */= EDITOR_TYPE SMALLINT, /* Edit type code (callable editor */.& /* code or spawned editor) */H EDITOR_READ_WRITE VARCHAR(50), /* Edit string for read/write mode to */$ /* execute for this user */F EDITOR_READ_ONLY VARCHAR(50), /* Editor string for read only mode */ & /* to execute for this user */E DIFFERENCES_COMMAND VARCHAR(50),/* Differences command string to */ _# /* execute for this user */QC CREATION_USER_ID INTEGER, /* User Id of the user who added this */*" /* user to the database */= CREATION_DATE DATE, /* The date and time this User Table */  /* entry was created */ B CREATION_REMARK VARCHAR(132), /* Creation remark for this User */ /* Table entry */ @ DELETION_USER_ID INTEGER, /* User Id of the user who deleted */) /* this user from the database */n= DELETION_DATE DATE, /* The date and time this User Table */  /* entry was deleted */iA DELETION_REMARK VARCHAR(132) /* Deletion remark for this User */t /* Table entry */. ); ) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); K /* Create an index to allow rapid access to a User Table entry given a nL // VMS username (normally the user's last name in upper-case letters). H // The index also includes the User Id of the user who deleted this L // User Table entry because we normally only look up User Table entries I // that have not been deleted, which means that the Deletion User Id  // must be zero. */ EXEC SQL B/ CREATE INDEX USERNAME_INDEX ON USER_TABLE (/ USERNAME, ( DELETION_USER_ID);l) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();TK /* Create an index to allow rapid access to a User Table entry given a ) // User Id value.D */ EXEC SQL 2 CREATE UNIQUE INDEX USER_INDEX ON USER_TABLE ( USER_ID);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();TN /* ******************************************************************** */N /* */N /* Initialize the Database Header Record and Other Tables. */N /* */N /* ******************************************************************** */F /* All tables and indexes in the database have now been created. 0 // Next we write the Database Header Record. */ EXEC SQL > INSERT INTO DB_HEADER_RECORD (SENTINEL, DATABASE_VERSION, , VDE_VERSION, LIBRARY_NAME, LIBRARY_FLAGS, 6 AUTH_PRIVILEGES, DEF_PRIVILEGES, RIGHTS_IDENTIFIER,  MAX_LOCATION_ID, 4 CREATION_USER_ID, CREATION_DATE, CREATION_REMARK) 8 VALUES ('**VDE Database**', :DB_Version, :VDE_Version, 2 :Library_Name, :Library_Flags, :Auth_Priv_Mask, ) :Def_Priv_Mask, :Rights_Identifier, 0, _ 1, :Date_Time, :Remark);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();eL /* We also initialize all maximum Id values used so far in the database : // by writing a record to each maximum Id-value table. */ EXEC SQL fK INSERT INTO MAX_ARCHITECTURE_ID_TABLE (MAX_ARCHITECTURE_ID) VALUES (1); ) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();s EXEC SQL fE INSERT INTO MAX_BUILD_JOB_ID_TABLE (MAX_BUILD_JOB_ID) VALUES (0);*) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();* EXEC SQL 3( INSERT INTO MAX_DIRECTORY_ID_TABLE ( MAX_DIRECTORY_ID, o% MAX_DIR_SYMBOL_ID) VALUES (7, 10);Q) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();T EXEC SQL IC INSERT INTO MAX_FACILITY_ID_TABLE (MAX_FACILITY_ID) VALUES (1);B) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();i EXEC SQL c= INSERT INTO MAX_GROUP_ID_TABLE (MAX_GROUP_ID) VALUES (0);S) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); EXEC SQL % INSERT INTO MAX_MODULE_ID_TABLE (* MAX_CHANGE_LEVEL, D MAX_GENERATION_ID, # MAX_MODULE_ID) VALUES (1, 0, 0);j) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();A EXEC SQL NI INSERT INTO MAX_REPLACEMENT_ID_TABLE (MAX_REPLACEMENT_ID) VALUES (0); ) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();I EXEC SQL e? INSERT INTO MAX_SCRIPT_ID_TABLE (MAX_SCRIPT_ID) VALUES (1);L) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); EXEC SQL *; INSERT INTO MAX_STEP_ID_TABLE (MAX_STEP_ID) VALUES (0);_) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();d EXEC SQL # INSERT INTO MAX_USER_ID_TABLE (/ MAX_CONTEXT_ID,  MAX_USER_ID) VALUES (2, 1);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();S EXEC SQL /? INSERT INTO MAX_STREAM_ID_TABLE (MAX_STREAM_ID) VALUES (1);) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();D /* Write a User Table record into the database for the user who  // created this database.* */ EXEC SQL N> INSERT INTO USER_TABLE (USER_ID, USERNAME, FULL_USERNAME, ; USER_UIC, MAIL_ADDRESS, AUTH_PRIVILEGES, DEF_PRIVILEGES, t. CONTEXT_ID, EDITOR_TYPE, EDITOR_READ_WRITE, ) EDITOR_READ_ONLY, DIFFERENCES_COMMAND, K4 CREATION_USER_ID, CREATION_DATE, CREATION_REMARK, 3 DELETION_USER_ID, DELETION_DATE, DELETION_REMARK)_A VALUES (1, :User_Name, :Full_User_Name, 0, '', :Full_Priv_Mask, t0 :Creator_Priv_Mask, 2, 0, 'EDIT/EDT', '', '', 5 1, :Date_Time, 'Library creator', 0, :No_Date, ''); ) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();1L /* Write an Architecture Table entry for the initial architecture "VMS". */ EXEC SQL r5 INSERT INTO ARCHITECTURE_TABLE (ARCHITECTURE_ID, ) ARCHITECTURE_NAME, ARCHITECTURE_FLAGS, a4 CREATION_USER_ID, CREATION_DATE, CREATION_REMARK, 3 DELETION_USER_ID, DELETION_DATE, DELETION_REMARK)r: VALUES( 1, 'VMS', 0, 1, :Date_Time, '', 0, :No_Date, '');) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); D /* Write a Facility Table entry for the initial facility "CODE". */ EXEC SQL _< INSERT INTO FACILITY_TABLE (FACILITY_ID, FACILITY_NAME, # ARCHITECTURE_ID, FACILITY_FLAGS, t4 CREATION_USER_ID, CREATION_DATE, CREATION_REMARK, 3 DELETION_USER_ID, DELETION_DATE, DELETION_REMARK) > VALUES( 1, 'CODE', 1, 0, 1, :Date_Time, '', 0, :No_Date, '');) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); @ /* Write a Stream Table entry for the initial stream "MAIN". */ EXEC SQL H INSERT INTO STREAM_TABLE (STREAM_ID, STREAM_NAME, PARENT_STREAM_ID, > DELTA_STREAM_ID, FROZEN_STATE, STREAM_FLAGS, OWNER_USER_ID, . MAX_BUILD_JOB_NUMBER, BUILD_JOB_STEP_DELAY, ' BUILD_JOB_TIMEOUT, NOTES_CONFERENCE, > POPULATE_STREAM_ID, POPULATE_UPD_COUNT, POPULATE_INS_COUNT, 7 POPULATE_REM_COUNT, POPULATE_USER_ID, POPULATE_DATE, D4 CREATION_USER_ID, CREATION_DATE, CREATION_REMARK, 3 DELETION_USER_ID, DELETION_DATE, DELETION_REMARK)*< VALUES( 1, 'MAIN', 0, 1, :Froz_State, :Stream_Flags, 0, 0, 8 :Build_Step_Delay, :Build_Timeout, '', 0, 0, 0, 0, 0, ; :No_Date, 1, :Date_Time, 'Main stream', 0, :No_Date, ''); ) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); E /* Write a Directory Table entry for the directory-creation flag *( // bits for the initial stream MAIN. */ EXEC SQL G INSERT INTO DIRECTORY_TABLE (DIRECTORY_ID, STREAM_ID, FACILITY_ID, . KIND, DIR_SYMBOL_ID, FLAGS, DIRECTORY_SPEC, 4 CREATION_USER_ID, CREATION_DATE, CREATION_REMARK) 2 VALUES( 1, 1, 0, 1, 0, 0, '', 1, :Date_Time, '');) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); C /* Write a Directory Table entries for the stream subdirectory rA // VDE$BLD for stream MAIN's script files (DCL command files / // and log files). */ EXEC SQL *G INSERT INTO DIRECTORY_TABLE (DIRECTORY_ID, STREAM_ID, FACILITY_ID, . KIND, DIR_SYMBOL_ID, FLAGS, DIRECTORY_SPEC, 4 CREATION_USER_ID, CREATION_DATE, CREATION_REMARK) < VALUES( 2, 1, 0, 5, 1, 0, '[.VDE$BLD]', 1, :Date_Time, '');) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();D /* Write Directory Table entries for the default script command-E // file and script log-file subdirectories (VDE$COM and VDE$LOG) @ // for all facilities in stream MAIN that do not have those ( // directories explicitly specified. */ EXEC SQL QG INSERT INTO DIRECTORY_TABLE (DIRECTORY_ID, STREAM_ID, FACILITY_ID, e. KIND, DIR_SYMBOL_ID, FLAGS, DIRECTORY_SPEC, 4 CREATION_USER_ID, CREATION_DATE, CREATION_REMARK) < VALUES( 3, 1, 0, 4, 3, 0, '[.VDE$COM]', 1, :Date_Time, '');) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();e EXEC SQL yG INSERT INTO DIRECTORY_TABLE (DIRECTORY_ID, STREAM_ID, FACILITY_ID, U. KIND, DIR_SYMBOL_ID, FLAGS, DIRECTORY_SPEC, 4 CREATION_USER_ID, CREATION_DATE, CREATION_REMARK) < VALUES( 4, 1, 0, 4, 4, 0, '[.VDE$LOG]', 1, :Date_Time, '');) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();*E /* Write Directory Table entries for the default source-file and E // derived-file subdirectories SRC and OBJ for all facilities in A // stream MAIN that do not have those directories explicitly  // specified.  */ EXEC SQL *G INSERT INTO DIRECTORY_TABLE (DIRECTORY_ID, STREAM_ID, FACILITY_ID, h. KIND, DIR_SYMBOL_ID, FLAGS, DIRECTORY_SPEC, 4 CREATION_USER_ID, CREATION_DATE, CREATION_REMARK) 8 VALUES( 5, 1, 0, 4, 5, 0, '[.SRC]', 1, :Date_Time, '');) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();n EXEC SQL iG INSERT INTO DIRECTORY_TABLE (DIRECTORY_ID, STREAM_ID, FACILITY_ID, r. KIND, DIR_SYMBOL_ID, FLAGS, DIRECTORY_SPEC, 4 CREATION_USER_ID, CREATION_DATE, CREATION_REMARK) 8 VALUES( 6, 1, 0, 4, 6, 0, '[.OBJ]', 1, :Date_Time, '');) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();I@ /* Write a Directory Table entry for the default marker-fileA // subdirectory [.VDE$MARKER], for all facilities that do not/5 // have this directory explicitly specified. -srhV */ EXEC SQL yG INSERT INTO DIRECTORY_TABLE (DIRECTORY_ID, STREAM_ID, FACILITY_ID, ). KIND, DIR_SYMBOL_ID, FLAGS, DIRECTORY_SPEC, 4 CREATION_USER_ID, CREATION_DATE, CREATION_REMARK) ? VALUES( 7, 1, 0, 4, 7, 0, '[.VDE$MARKER]', 1, :Date_Time, ''); ) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); E /* Write Directory Symbol Table en,tries for the null symbol (the PE // non-symbol associated with Directory Symbol Id zero), and the iD // symbols VDE$BLD, VDE$CMS, VDE$COM, VDE$LOG, VDE$MARKER, SRC,  // and OBJ.* //I // CAUTION: when adding or removing directory or symbol table entriescG // here, also update the value(s) written to MAX_DIRECTORY_ID or toWH // MAX_DIR_SYMBOL_ID by the SQL "INSERT INTO MAX_DIRECTORY_ID_TABLE"% // statement, located up above...L */ EXEC SQL rH INSERT INTO DIRECTORY_SYMBOL_TABLE (DIR_SYMBOL_ID, DIR_SYMBOL_NAME)  VALUES( 0, '');) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();t EXEC SQL H INSERT INTO DIRECTORY_SYMBOL_TABLE (DIR_SYMBOL_ID, DIR_SYMBOL_NAME)  VALUES( 1, 'VDE$BLD');) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();O EXEC SQL *H INSERT INTO DIRECTORY_SYMBOL_TABLE (DIR_SYMBOL_ID, DIR_SYMBOL_NAME)  VALUES( 2, 'VDE$CMS');1) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); EXEC SQL eH INSERT INTO DIRECTORY_SYMBOL_TABLE (DIR_SYMBOL_ID, DIR_SYMBOL_NAME)  VALUES( 3, 'VDE$COM');o) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();* EXEC SQL iH INSERT INTO DIRECTORY_SYMBOL_TABLE (DIR_SYMBOL_ID, DIR_SYMBOL_NAME)  VALUES( 4, 'VDE$LOG'); ) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();e EXEC SQL H INSERT INTO DIRECTORY_SYMBOL_TABLE (DIR_SYMBOL_ID, DIR_SYMBOL_NAME)  VALUES( 5, 'SRC'); ) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();e EXEC SQL H INSERT INTO DIRECTORY_SYMBOL_TABLE (DIR_SYMBOL_ID, DIR_SYMBOL_NAME)  VALUES( 6, 'OBJ');h) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); EXEC SQL eH INSERT INTO DIRECTORY_SYMBOL_TABLE (DIR_SYMBOL_ID, DIR_SYMBOL_NAME)  VALUES( 7, 'VDE$MARKER');) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); F /* Write a Build-Job Queue Table entry that specifies the initial F // default batch queue and process count for build jobs in stream B // MAIN. By default, one batch job is run on queue SYS$BATCH. */ EXEC SQL' INSERT INTO BUILD_JOB_QUEUE_TABLE (0 STREAM_ID, BUILD_JOB_NUMBER, SEQUENCE_NUMBER, 8 ORIG_PROCESS_COUNT, ACTUAL_PROCESS_COUNT, QUEUE_NAME) % VALUES( 1, 0, 1, 1, 1, 'SYS$BATCH');*) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();/L /* Write a Context Table entry for the initial public context "DEFAULT". */ EXEC SQL 9 INSERT INTO CONTEXT_TABLE (CONTEXT_ID, CONTEXT_NAME, 4 USER_ID, ARCHITECTURE_ID, FACILITY_ID, STREAM_ID, 4 CREATION_USER_ID, CREATION_DATE, CREATION_REMARK, 3 DELETION_USER_ID, DELETION_DATE, DELETION_REMARK) 2 VALUES( 1, 'DEFAULT', 0, 1, 1, 1, 1, :Date_Time, - 'Default public context', 0, :No_Date, '');b) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();C /* Write a Context Table entry for the initial private context S< // "DEFAULT" for the current user (the library creator). */ EXEC SQL I9 INSERT INTO CONTEXT_TABLE (CONTEXT_ID, CONTEXT_NAME, T4 USER_ID, ARCHITECTURE_ID, FACILITY_ID, STREAM_ID, 4 CREATION_USER_ID, CREATION_DATE, CREATION_REMARK, 3 DELETION_USER_ID, DELETION_DATE, DELETION_REMARK)n2 VALUES( 2, 'DEFAULT', 1, 1, 1, 1, 1, :Date_Time, / 'Default context for user', 0, :No_Date, '');l) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); K /* Write a Script Table entry for the staging script for stream MAIN. ; // Also write the associated Script Line Table entries.A */ EXEC SQLA INSERT INTO SCRIPT_TABLE (SCRIPT_ID, STREAM_ID, SCRIPT_TYPE, X7 SELECT_TYPE, SELECT_ID, MODULE_TYPE, SEGMENT_NUMBER, L4 CREATION_USER_ID, CREATION_DATE, CREATION_REMARK) B VALUES( 1, 1, 16, 4, 0, '', 10, 1, :Date_Time, 'Default script');) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();O EXEC SQLL INSERT INTO SCRIPT_LINE_TABLE (SCRIPT_ID, SEQUENCE_NUMBER, SCRIPT_TEXT)  VALUES( 1, 0, '000001');L) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();Q EXEC SQLL INSERT INTO SCRIPT_LINE_TABLE (SCRIPT_ID, SEQUENCE_NUMBER, SCRIPT_TEXT)  VALUES( 1, 1, )B 'EMIT ''$ STAGEFILE = F$SEARCH("'', $STAGEDIR, $MODTYP, ''")''');) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();C EXEC SQLL INSERT INTO SCRIPT_LINE_TABLE (SCRIPT_ID, SEQUENCE_NUMBER, SCRIPT_TEXT)  VALUES( 1, 2, $N 'EMIT ''$ IF STAGEFILE .NES. "" THEN DELETE '', $STAGEDIR, $MODTYP, '';*''');) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();D EXEC SQLL INSERT INTO SCRIPT_LINE_TABLE (SCRIPT_ID, SEQUENCE_NUMBER, SCRIPT_TEXT)  VALUES( 1, 3, 3 'EMIT ''$ COPY '', $FILESPEC, '' '', $STAGEDEST');*) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();EG /* Grant all privileges for this database to all users so that all I // users can perform VDE operations on the database. Also grant all DB // privileges for the individual database tables to all users. */ EXEC SQL TB GRANT ALL PRIVILEGES ON DATABASE ALIAS RDB$DBHANDLE TO PUBLIC;) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();e EXEC SQL e= GRANT ALL PRIVILEGES ON TABLE DB_HEADER_RECORD TO PUBLIC;a) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();T EXEC SQL EF GRANT ALL PRIVILEGES ON TABLE MAX_ARCHITECTURE_ID_TABLE TO PUBLIC;) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();D EXEC SQL OC GRANT ALL PRIVILEGES ON TABLE MAX_BUILD_JOB_ID_TABLE TO PUBLIC;N) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); EXEC SQL _C GRANT ALL PRIVILEGES ON TABLE MAX_DIRECTORY_ID_TABLE TO PUBLIC;s) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();t EXEC SQL ,B GRANT ALL PRIVILEGES ON TABLE MAX_FACILITY_ID_TABLE TO PUBLIC;) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();Q EXEC SQL ? GRANT ALL PRIVILEGES ON TABLE MAX_GROUP_ID_TABLE TO PUBLIC;e) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();N EXEC SQL T@ GRANT ALL PRIVILEGES ON TABLE MAX_MODULE_ID_TABLE TO PUBLIC;) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();T EXEC SQL AE GRANT ALL PRIVILEGES ON TABLE MAX_REPLACEMENT_ID_TABLE TO PUBLIC; ) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();' EXEC SQL C@ GRANT ALL PRIVILEGES ON TABLE MAX_SCRIPT_ID_TABLE TO PUBLIC;) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); EXEC SQL L> GRANT ALL PRIVILEGES ON TABLE MAX_STEP_ID_TABLE TO PUBLIC;) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();R EXEC SQL @ GRANT ALL PRIVILEGES ON TABLE MAX_STREAM_ID_TABLE TO PUBLIC;) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();, EXEC SQL m> GRANT ALL PRIVILEGES ON TABLE MAX_USER_ID_TABLE TO PUBLIC;) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); EXEC SQL ? GRANT ALL PRIVILEGES ON TABLE ARCHITECTURE_TABLE TO PUBLIC;B) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();D EXEC SQL E< GRANT ALL PRIVILEGES ON TABLE BUILD_JOB_TABLE TO PUBLIC;) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();L EXEC SQL NB GRANT ALL PRIVILEGES ON TABLE BUILD_JOB_QUEUE_TABLE TO PUBLIC;) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();A EXEC SQL UA GRANT ALL PRIVILEGES ON TABLE BUILD_JOB_STEP_TABLE TO PUBLIC;) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();_ EXEC SQL E@ GRANT ALL PRIVILEGES ON TABLE BUILD_JOB_DEP_TABLE TO PUBLIC;) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();0 EXEC SQL = GRANT ALL PRIVILEGES ON TABLE BUILD_STEP_TABLE TO PUBLIC;.) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();i EXEC SQL T: GRANT ALL PRIVILEGES ON TABLE CONTEXT_TABLE TO PUBLIC;) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();C EXEC SQL E@ GRANT ALL PRIVILEGES ON TABLE DEPENDENCY_IN_TABLE TO PUBLIC;) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();C EXEC SQL UA GRANT ALL PRIVILEGES ON TABLE DEPENDENCY_OUT_TABLE TO PUBLIC;,) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();C EXEC SQL I< GRANT ALL PRIVILEGES ON TABLE DIRECTORY_TABLE TO PUBLIC;) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();r EXEC SQL pC GRANT ALL PRIVILEGES ON TABLE DIRECTORY_SYMBOL_TABLE TO PUBLIC;C) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();R EXEC SQL A; GRANT ALL PRIVILEGES ON TABLE FACILITY_TABLE TO PUBLIC;_) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();C EXEC SQL = GRANT ALL PRIVILEGES ON TABLE GENERATION_TABLE TO PUBLIC;) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); EXEC SQL e8 GRANT ALL PRIVILEGES ON TABLE GROUP_TABLE TO PUBLIC;) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();i EXEC SQL ? GRANT ALL PRIVILEGES ON TABLE GROUP_MEMBER_TABLE TO PUBLIC;h) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();p EXEC SQL /= GRANT ALL PRIVILEGES ON TABLE LATEST_GEN_TABLE TO PUBLIC;,) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();B EXEC SQL I: GRANT ALL PRIVILEGES ON TABLE LIBRARY_TABLE TO PUBLIC;) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();$ EXEC SQL _; GRANT ALL PRIVILEGES ON TABLE LOCATION_TABLE TO PUBLIC;X) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();D EXEC SQL R9 GRANT ALL PRIVILEGES ON TABLE MODULE_TABLE TO PUBLIC;T) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();T EXEC SQL A> GRANT ALL PRIVILEGES ON TABLE REPLACEMENT_TABLE TO PUBLIC;) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();) EXEC SQL WE GRANT ALL PRIVILEGES ON TABLE REPLACEMENT_REVIEW_TABLE TO PUBLIC;d) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();a EXEC SQL n> GRANT ALL PRIVILEGES ON TABLE RESERVATION_TABLE TO PUBLIC;) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();C EXEC SQL E@ GRANT ALL PRIVILEGES ON TABLE REVIEW_NOTIFY_TABLE TO PUBLIC;) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();C EXEC SQL U9 GRANT ALL PRIVILEGES ON TABLE SCRIPT_TABLE TO PUBLIC; ) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); EXEC SQL D> GRANT ALL PRIVILEGES ON TABLE SCRIPT_LINE_TABLE TO PUBLIC;) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();I EXEC SQL I9 GRANT ALL PRIVILEGES ON TABLE STREAM_TABLE TO PUBLIC;R) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); EXEC SQL 'C GRANT ALL PRIVILEGES ON TABLE STREAM_SUCCESSOR_TABLE TO PUBLIC;)) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();f EXEC SQL m7 GRANT ALL PRIVILEGES ON TABLE USER_TABLE TO PUBLIC;c) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();cJ /* The database is now created and fully defined. It is empty except I // for the database header record and the initial entries in certain F9 // tables. Now we commit the transaction and return.C */ EXEC SQL COMMIT WORK; ) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();) VDE$GL_ROLLBACK_PTR = 0; return;)} void VDE$DB_CREATE_FINISH()a/* // FUNCTIONh@// This routine finishes the current SQL module's connection to // the current database.// // INPUTSs// None // // OUTPUTS// None,*/{E; /* Finish the current SQL module's database connection.  */ EXEC SQL DISCONNECT DEFAULT;) if (SQLCA.SQLCODE != 0) SQL$SIGNAL(); return;X}R Ovoid VDE$DB_CREATE_ROLLBACK()M/* // FUNCTION E// This routine rolls back the database transaction that initializes eD// a new VDE database. This routine is called by the VDE condition E// handler if any kind of exception occurs while this transaction is D // active.// // INPUTS // None // // OUTPUTS// NoneR*/{TG /* Clear the global rollback pointer to indicate that this routine QH // should not be called again for this transaction. Then roll back 3 // the current database transaction and return.L */ VDE$GL_ROLLBACK_PTR = 0; EXEC SQL ROLLBACK WORK; ) if (SQLCA.SQLCODE != 0) SQL$SIGNAL();B return;_}L0%[SYSHLP.EXAMPLES.VDE]VDE_EXAMPLE1.COMR4|˚-Ǹ_{=VS-m8^4t\L*$ ! VDE_EXAMPLE1.COM$ !B$ ! This command procedure creates a new VDE database and sets it A$ ! up with a variety of definitions for such entities as users, A$ ! facilities, modules, streams, groups, steps, and so on. Its @$ ! purpose is to set up a database that has enough contents to 4$ ! be useable for testing various VDE capabilities.$ !?$ ! This file creates a build job that uses the BLISS compiler.$ !;$ ! This command procedure was modified from DB_SETUP.COM.$ !/$ ! Written by William Vales 27-Feb-1990$ !$ !$ save_verify = F$VERIFY(1)=$ ! Delete any files and sub-directories that may be remnantsI$ ! of a prior IVP or demonstration run. Define SYS$ERROR and SYS$OUTPUT C$ ! to the null device so we don't see any messages from DELETEing $ ! tree.$ !$ DEFINE SYS$ERROR NL:$ DEFINE SYS$OUTPUT NL:$ ON ERROR THEN CONTINUE&$ ON CONTROL_Y THEN GOTO EXAMPLE1$Exit?$ IF F$SEARCH("SYS$COMMON:[SYSTEST.VDE.VDETEST]*.*") .NES. "" -G THEN SET PROTECTION=(O:RWED) SYS$COMMON:[SYSTEST.VDE.VDETEST...]*.*;*$ !=$ ! Enter loop to delete directory tree and associated files.$ ! $ count = 0 $DELETE_1:$ count = count + 1E$ IF F$SEARCH("SYS$COMMON:[SYSTEST.VDE.VDETEST]*.*",'count') .NES. ""$ THEN 2$ DELETE SYS$COMMON:[SYSTEST.VDE.VDETEST...]*.*;*$ GOTO DELETE_1$ ENDIF$$ DEASSIGN SYS$OUTPUT$ DEASSIGN SYS$ERROR)$ DEFINE TESTDIR SYS$COMMON:[SYSTEST.VDE]5$ DEFINE VDE$INIT SYS$COMMON:[SYSTEST.VDE]VDEINIT.TXT$ !$ !9$ ! Create a new VDE LIBRARY and its associated database.$ !$ VDEHCREATE LIBRARY/NAME=LIBNAME/CREATOR="VDE_USER"/REMARK="Test library" - " SYS$COMMON:[SYSTEST.VDE.VDETEST]!! ! Add some users to the library.!CCREATE USER/NOLOG VALES/NAME="William Vales"/REMARK="VMS Developer"FCREATE USER/NOLOG BUCKLEY/NAME="Marina Buckley"/REMARK="VMS Developer"ECREATE USER/NOLOG GRIFFIN/NAME="Keith Griffin"/REMARK="VMS Developer"GCREATE USER/NOLOG/NAME="Bert Beander"/REMARK="VMS Supervisor" FRIEDRICHDCREATE USER/NOLOG/REMARK="VMS Developer" SOMMER/NAME="Ron Sommer", -! THOMSON/NAME="Bob Thomson"!!! Create some facilities.!1CREATE FACILITY/NOLOG EXEC/REMARK="VMS Executive">CREATE FACILITY/NOLOG/REMARK="Record Management Services" RMSRCREATE FACIL/NOL/REMA="Screen Management Package" SMG, DELETE/REMARK="Delete cmd"!!! Create some streams.!7CREATE STREAM/NOLOG/REMARK="Test stream" V1.0-0, V2.0-0@MODIFY STREAM/NOLOG V2.0-0/QUEUE=(QUE_A,QUE_B(3),QUE_C,QUE_D(4))SET STREAM V2.0-0BCREATE STREAM/NOLOG V2.1-1/REMARK="Nested stream"/PROCESS_COUNT=21SET STREAM V2.1-1=CREATE STREAM/NOLOG /REMARK="Deeply nested stream" V2.1-2-BL1SET STREAM MAIN!!! Create some modules.!JCREATE MODULE/NOLOG/REMARK="Test module"/INPUT=TESTDIR:SHELL.B32 MOD1.FORACREATE MODULE/NOLO/REMARK="Test module"/INPUT=TESTDIR:SHELL.B32 -* MOD2.FOR, MOD3.FOR, MOD4.FOR, MOD5.FOR2CREATE MODULE/NOLOG/NOINPUT/REMARK="Test module" -, [SMG]FOO.FOR/REMARK="Foo!", [smg]bar.forSET FACILITY RMSACREATE MODULE/NOLOG/NOINPUT/REMARK="RMS module" FUMBLE1.C/SOURCEDCREATE MODULE/NOLOG/NOINPUT/REMARK="RMS module" FUMBLE1.OBJ/DERIVEDDCREATE MODULE/NOLOG/NOINPUT/REMARK="RMS module" FUMBLE1.EXE/DERIVED<CREATE MODULE/NOLOG/NOINPUT/REMARK="RMS module" FUMBLE2.BARCCREATE MODULE/NOLOG/NOINPUT/REMARK="EXEC module" [exec]FUMBLE2.BAROCREATE MODULE/NOLOG/REMARK="Phony module" [CODE]FOO.BAR/INPUT=TESTDIR:SHELL.B32SET FACILITY CODEDCREATE MODULE/NOLOG/NOINPUT [SMG]FOO.BARF/REMARK="Unpleasant module":CREATE MODULE/NOLOG/NOINPUT/REMARK="Test module" MOD6.FOR0CRE MOD/NOL/NOI/R="Exec mod" [EXEC]IDLE_LOOP.B32!!! Create some build groups.!KCREATE GROUP/BUILD/NOLOG/REMARK="Test case" BLDGRP = MOD1.FOR, MOD2.FOR, -G MOD3.FOR, MOD4.FOR, MOD5.FOR, [RMS]FUMBLE1.EXE, FOO.BAR, [SMG]FOO.BARFICREATE GROUP/BUILD/NOLOG/REMARK="Test case" BLDGRP-2 = MOD*.FOR, FOO.BARNCREATE GROUP/BUILD/NOLOG/rem="Test of build group modification and deletion" - BG1 = MOD*.FOR, FOO.BARKCRE GROUP/BUILD/NOLOG/REM="Yet another build group" BG2 = MOD*.FOR, FOO.BARBCRE GROUP/BUILD/NOLOG/REM="Yet another build group" BG3 = MOD*.FORACRE GROUP/BUILD/NOLOG/REM="Yet another build group" BG4 = FOO.BAR!!! Create some source groups.!LCREATE GROUP/SOURCE/NOLOG/REMARK="Test case" GRPNAM = MOD1.FOR, MOD2.FOR, -? MOD3.FOR, MOD4.FOR, MOD5.FOR, [RMS]FUMBLE1, FOO, [SMG]FOO.BARFBCREATE GROUP/NOLOG/REMARK="Test case" GROUP-2 = MOD*.FOR, FOO.BARICREATE GROUP/NOLOG/rem="Test of source group modification and deletion" - GRP_1 = MOD*.FOR, FOO.BARACRE GROUP/NOLOG/REM="Yet another group" GRP_2 = MOD*.FOR, FOO.BAR7CRE GROUP/NOLOG/REM="Yet another group" GRP_3= MOD*.FOR7CRE GROUP/NOLOG/REM="Yet another group" GRP_4 = FOO.BAR!!! Create some build steps.!SET FACILITY CODE4CREATE STEP/NOLOG MOD1.FOR = MOD1.OBJ/OUTPUTNCREATE STEP/NOLOG/COMPILE MOD2.FOR = FOO.BAR/IN, MOD2.OBJ/OUTPUT, MOD2.LIS/OUTHCREATE STEP/NOLOG/LINK MOD1.EXE = MOD1.OBJ, MOD2.OBJ, MOD1.MAP/OUTPUTNCREATE STEP/NOLOG/LINK/OUTPUT MOD2.EXE = MOD1.OBJ/INPUT, MOD2.OBJ/IN, MOD1.MAP+CREATE STEP/NOLOG/OUT FOO.BAR = FOO.OBJ;CREATE STEP/NOLOG/LINK FOO.EXE = FOO.OBJ/IN, FOO.MAP/OUT!!M! Create a very simple build job. Then stop it so we can create another one.!BBUILD/NOLOG/NOSTART/FULL/REMARK="Compile and link FOO.EXE" FOO.EXESTOP BUILD_JOB/NOLOG!!.! Create some scripts in the database as well.!HCREATE SCRIPT/NOLOG/REM="Remark string"/COMPILE=*.BAR TESTDIR:SCRIPT_BARHCREATE SCRIPT/NOLOG/REM="Remark string"/COMPILE=*.FOR TESTDIR:SCRIPT_FORJCREATE SCRIPT/NOLOG/REM="Remark string"/COMPILE=*.PAS TESTDIR:SCRIPT_EMPTYKCREATE SCRIPT/NOLOG/REM="Remark string"/COMPILE=[*]*.B32 TESTDIR:SCRIPT_BARLCREATE SCRIPT/NOLOG/SEGMENT=10/RESERVE=[CODE]*.FOR TESTDIR:SCRIPT_RESERVELCREATE SCRIPT/NOLOG/SEGMENT=15/REPLACE=[CODE]*.FOR TESTDIR:SCRIPT_REPLACEJCREATE SCRIPT/NOLOG/SEGMENT=5 /FETCH=[CODE]*.FOR TESTDIR:SCRIPT_FETCHNCREATE SCRIPT/NOLOG/SEGMENT=20/UNRESERVE=[CODE]*.FOR TESTDIR:SCRIPT_UNRESERVE!!7! Create scripts for multi-segmented DCL command files.!SET FACILITY CODENCREATE MODULE FOO.B32/INPUT=TESTDIR:/REMARK="Module to test segmented scripts"FCREATE SCRIPT/NOLOG/SEGMENT=9 /COMPILE=*.B32 TESTDIR:SCRIPT_B32_SEG_1FCREATE SCRIPT/NOLOG/SEGMENT=10/COMPILE=*.B32 TESTDIR:SCRIPT_B32_SEG_2FCREATE SCRIPT/NOLOG/SEGMENT=20/COMPILE=*.B32 TESTDIR:SCRIPT_B32_SEG_3!!F! Define the new facility BUILD_TEST. Make that the default facility.!JCREATE FACILITY/NOLOG/REMARK="Facility for build test programs" BUILD_TESTSET FACILITY BUILD_TEST0MODIFY CONTEXT/NOLOG DEFAULT/FACILITY=BUILD_TEST!!0! Create all the modules in facility BUILD_TEST.!DCREATE MODULE/NOLOG/INPUT=TESTDIR: A.REQ/REMARK="Bliss REQUIRE file"DCREATE MODULE/NOLOG/INPUT=TESTDIR: B.REQ/REMARK="Bliss LIBRARY file"DCREATE MODULE/NOLOG/INPUT=TESTDIR: C.B32/REMARK="Bliss main program"BCREATE MODULE/NOLOG/INPUT=TESTDIR: D.B32/REMARK="Bliss subroutine"BCREATE MODULE/NOLOG/INPUT=TESTDIR: E.B32/REMARK="Bliss subroutine"!!H! Create the build steps needed to build the facility's derived modules.!CREATE STEP/NOLOG/COPY A.REQ+CREATE STEP/NOLOG/COMP B.REQ = B.L32/OUTPUTFCREATE STEP/NOLOG/COMP C.B32 = A.REQ/INPUT, B.L32/INPUT, C.$OBJ/OUTPUTFCREATE STEP/NOLOG/COMP D.B32 = A.REQ/INPUT, B.L32/INPUT, D.$OBJ/OUTPUT9CREATE STEP/NOLOG/COMP E.B32 = A.REQ/INPUT, E.$OBJ/OUTPUTICREATE STEP/NOLOG/LINK X.EXE = C.$OBJ/IN, D.$OBJ/IN, E.$OBJ/IN, X.MAP/OUT!!F! Define the scripts needed to compile and link the various modules. <! Also create the new-stream script for facility BUILD_TEST.!LCREATE SCRIPT/NOLOG/BUILD TESTDIR:SCRIPT_BUILD.VDESCRIPTECREATE SCRIPT/NOLOG/COPY=[BUILD_TEST]*.REQ TESTDIR:SCRIPT_COPY_REQ@CREATE SCRIPT/NOLOG/COMPILE=[BUILD_TEST]*.REQ TESTDIR:SCRIPT_REQ@CREATE SCRIPT/NOLOG/COMPILE=[BUILD_TEST]*.B32 TESTDIR:SCRIPT_B32BCREATE SCRIPT/NOLOG/LINK=[BUILD_TEST]X.EXE TESTDIR:SCRIPT_X_EXEMCREATE SCRIPT/NOLOG/NEW_STREAM=BUILD_TEST TESTDIR:SCRIPT_NEW_VAR.VDESCRIPTEXIT$ !$ !C$ ! Use DCL to set up the object library and other files needed to A$ ! perform build steps and to execute the new-stream script for E$ ! facility BUILD_TEST. Also create an object library for facility $ ! CODE. Then reenter VDE.$ !$ LIBRARY/CREATE -B SYS$COMMON:[SYSTEST.VDE.VDETEST.VDE$V_1.BUILD_TEST.OBJ]OBJLIB.OLBL$ COPY TESTDIR:A.REQ SYS$COMMON:[SYSTEST.VDE.VDETEST.VDE$V_1.BUILD_TEST.SRC]L$ COPY TESTDIR:B.L32 SYS$COMMON:[SYSTEST.VDE.VDETEST.VDE$V_1.BUILD_TEST.OBJ]L$ LIBRARY/CREATE SYS$COMMON:[SYSTEST.VDE.VDETEST.VDE$V_1.CODE.OBJ]OBJLIB.OLB$ !$ VDE!!H! Create a build job to build X.EXE. This is a full build of six steps.!>BUILD/NOLOG/NOSTART/FULL/REMARK="Compile and link X.EXE" X.EXE!!E! Create one more stream so that we check out duplication of groups, C! build steps, scripts, and other information for the new stream. :! This operation also tests the new-stream script we have.!SET FACILITY CODEHCREATE STREAM HICKORY/NOLOG/REMARK="Test stream with groups and steps" -9 /QUEUE=(QUEUE_1(3),QUEUE_2(2),QUEUE_3)/PROCESS_COUNT=12!!! Create some contexts.!HCREATE CONTEXT/REM="Test context" FOO/STREAM=V1.0-0/FACILITY=EXEC /NOLOGACREATE CONTEXT/NOLOG BAR/PUBLIC/STREAM=HICKORY/REMARK="Test case"!!I! Create some directory specifications for stream V2.0-0. Then create a K! stream called SUBDIR_TEST to check that the directory info is propagated.!SET STREAM V2.0-0SET DIRECTORY/NOLOG/DEFER+SET DIRECTORY/NOLOG [.LIS]/SUBDIRECTORY=LIS+SET DIRECTORY/NOLOG [.SCA]/SUBDIRECTORY=ANA<SET DIRECTORY/NOLOG [.SRC]/SUBDIRECTORY=SOURCE/FACILITY:EXEC=SET DIRECTORY/NOLOG [.OBJ]/SUBDIRECTORY=DERIVED/FACILITY=EXEC>SET DIRECTORY/NOLOG [.LIS]/SUBDIRECTORY=LISTINGS/FACILITY=EXECBCREATE STREAM/NOLOG/NODEFER/REMARK="Subdirectory test" SUBDIR_TESTE! CREATE STREAM/NOLOG/REMARK="Directory creation deferred" DEFER_TEST!!2! Create the initial generations of a few modules.!SET STREAM MAINSET FACILITY CODE/CREATE GENERATION/NOLOG/REM="Orig generation" -+ /INPUT=TESTDIR:SHELL.B32 [RMS]FUMBLE1.CRCREATE GENER/NOLOG/REM="Orig generation"/INPUT=TESTDIR:SHELL.B32 [EXEC]FUMBLE2.BAR!!"! End of database set-up commands.!SET STREAM MAINSET FACILITY CODEEXIT$ B$ ! Leave all subdirectories created by this example file in place($ ! so the user may experiment with VDE.$ !$EXAMPLE1$Exit:$ junk = F$VERIFY(save_verify)$ EXIT !$ ! End of file VDE_EXAMPLE1.COM.04[SYSHLP.EXAMPLES.VDE]VDE_NIGHTLY$DATABASE_BACKUP.COM-,-L|<˚,,,{=VS-m8^4t\L>$ !++$ !($ ! File VDE_NIGHTLY$DATABASE_BACKUP.COMB$ ! This command file is used to perform backups and verification$ ! of a VDE database. $ !$ !$ !$ !E$ ! >>>>>>>>>>>>>>>>>>>>>>>>>>>> N O T E <<<<<<<<<<<<<<<<<<<<<<<<<<<<$ !>$ ! If you have insufficient privledges to perform some of the;$ ! necessary operations in this procedure you will need to7$ ! upgrade your VDE privledges by the following steps:$ ! 2$ ! 1) Enable your VMS system privledge BYPASS on.$ ! 2) Enter VDE. *$ ! 3) Connect to problematic VDE library.H$ ! 4) Enable override privledges by executing: SET PRIVILEGES /OVERRIDE)$ ! 5) Modify appropriate user privleges:$ !@$ ! VDE> MODIFY USER username /DEF_PRIVILEGES=(priv [,priv...])A$ ! VDE> MODIFY USER username /AUTH_PRIVILEGES=(priv [,priv...])$ !$ ! 6) Exit VDE.$ !E$ ! If you are unable to successfully modify your privleges, you mustI$ ! aquire the assistance of someone who has the privleges in the libraryH$ ! you desire, hopefully the VDE maintainer will/can assist you in this $ ! instance.$ !E$ ! >>>>>>>>>>>>>>>>>>>>>>>>> E N D N O T E <<<<<<<<<<<<<<<<<<<<<<<<$ !H$ ! FULL BACKUP - A full backup operation starts by doing a databaseB$ ! verify of all the database structures. It then checks for any @$ ! full backup files, incremental backup files or after image E$ ! journal backup files on the destination directory for the backup.@$ ! If these files are found they are copied to an "old" backup ?$ ! area and deleted from the area being used for the backup. AD$ ! RMU/BACKUP operation is then performed. This is an ONLINE backupD$ ! so the database can still be used during the procedure. When theA$ ! backup completes an RMU/BACKUP/AFTER_JOURNAL is performed to ($ ! backup the after image journal file.$ !H$ ! FULL BACKUP WITHOUT VERIFY - This operation works as the FULL BACKUP5$ ! operation without performing the database verify.$ !J$ ! INCREMENTAL BACKUP - This operation performs an RMU/BACKUP/INCREMENTALG$ ! backup. This is an ONLINE backup so the database can still be used $ ! during the procedure. $ !4$ ! This command procedure accepts three parameters:$ !4$ ! P1 - (Required) name of the masterpack to backup$ !@$ ! P2 - Required parameter. Used to indicate the type of backup$ ! operation to perform.$ !=$ ! FULL Perform full backup with full database $ ! verification.<$ ! FULL_NOVERIFY Perform full backup with no database $ ! verification.A$ ! INCREMENTAL Perform incremental backup with no database $ ! verification.$ !G$ ! P3 - Optional parameter. Used to turn off any command confirmations>$ ! requested by this procedure. The parameter must be the B$ ! string "NOQUERY". If NOQUERY is not specified confirmations$ ! will be asked.$ !$ !$ ! Written by:$ ! William Vales 28-NOV-1990$ !$ ! Modified by:$ ! !$ ! BMAN Brian Man 15-Jul-19968$ ! Modified symbols (ie. libraries, backup areas, etc.)B$ ! to be defined by VDE/WHEREIS instead of using system logicals.$ ! The new symbols are:$ ! VDE$WHEREIS_MNEMONIC $ ! VDE$WHEREIS_BACKUPS_CURRENT $ ! VDE$WHEREIS_BACKUPS_ARCHIVE$$ ! VDE$WHEREIS_BACKUPS_AFTER_IMAGE$ ! VDE$WHEREIS_CMS$ ! VDE$WHEREIS_DATABASE$ ! VDE$WHEREIS_LABEL$ ! VDE$WHEREIS_BACKUP_INCR$ ! VDE$WHEREIS_BACKUP_FULL$ !!$ ! BMAN Brian Man 27-Sep-19954$ ! Added update of VDE User Table and SYSUAF quotas$ !!$ ! BMAN Brian Man 22-Sep-19956$ ! Added output text of what MADS was being backed up$ !!$ ! BMAN Brian Man 14-Aug-19954$ ! - renamed from file VDE_DATABASE_BACKUP_MASD.COM?$ ! - Remove symbol definitions for RDB_SOURCE and BACKUP area.$ !$ !H$ ! --------------------------------------------------------------------E$ ! The following logicals are used to reference various device and C$ ! directory specifications used by this procedure. These are set$$ ! using the VDE/WHERIS capability.$ !$ ! VDE$DB$BACKUP_RDB_SOURCE7$ ! - The source device and directory of the database;$ ! to backup. The name of the database being backed up$ ! is VDE$DATABASE.RDB$ !$ ! VDE$DB$BACKUP_BACKUP_AREA<$ ! - The device and directory to backup the database to.)$ ! The name of the backup files are:$ !A$ ! VDE$DATABASE$'masterpack'_BCKP_FULL.RBF - A full backup fileI$ ! VDE$DATABASE$'masterpack'_BCKP_INCR.RBF - An incremental backup fileK$ ! VDE$DATABASE$'masterpack'_BCKP_FULL.AIJ - A full backed up after image=$ ! journal file.$ !$ ! VDE$DB$OLD_BACKUP_AREA6$ ! - The device and directory specification to copy9$ ! the last backup-ed files to. This symbol is only :$ ! used when performing a full backup. Before a full <$ ! backup is performed all of the previously backed up <$ ! files will be renamed from the device and directory 9$ ! specified by the symbol BACKUP_AREA to the device:$ ! and directory specified by OLD_BACKUP_AREA before )$ ! the full backup operation begins.$ !$ ! VDE$JOURNAL;$ ! - The device and directory containing the after image;$ ! journal file associated with the database. The name2$ ! of the backup after image journal file is:$ ! VDE$DATABASE.AIJ$ !H$ ! --------------------------------------------------------------------$ !@$ ! This command procedure assumes specific files will be backed2$ ! up and verified. The names of these files are:$ !>$ ! VDE$DATABASE.RDB - The name of the RDB database to backup.>$ ! VDE$DATABASE.RDB - The name of the RDB database to verify.J$ ! VDE$DATABASE.AIJ - The name of the after image journal file to backup.$ !:$ ! The backup-ed files are given the following names:$ !W$ ! VDE$DATABASE$'masterpack'_BCKP_FULL.RBF - The full backup file for VDE$DATABASE.RDBN$ ! VDE$DATABASE$'masterpack'_BCKP_INCR.RBF - The incremental backup file for $ ! VDE$DATABASE.RBFX$ ! VDE$DATABASE$'masterpack'_BCKP_FULL.AIJ - The backed up after image journal file for$ ! VDE$DATABASE.RDB$ ![$ !==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--== $ !--"$ ON CONTROL_Y THEN GOTO Y_HANDLER"$ ON ERROR THEN GOTO ERROR_HANDLER$!$!%$! define constants for return status$!"$ NOT_VALID_LIBRARY = "%X036FA0F8"$ SUCCESS_RETURN = "%X00000001"%$ QUIET_SUCCESS_RETURN = "%X10000001"$ RMUX = "RMUE"$!$!$$ VN$DB_exit_status = "%X00000001"$$ VN$DB_return_status = "%X00000001"$!$!$ p1 = F$EDIT(p1,"UPCASE,TRIM")$ p2 = F$EDIT(p2,"UPCASE,TRIM")$ p3 = F$EDIT(p3,"UPCASE,TRIM")$!$ IF "''p1'" .EQS. ""$ THEN$ WRITE SYS$OUTPUT ""M$ WRITE SYS$OUTPUT " Illegal parameter (P1) specified for masterpack."$ VN$DB_exit_status = 20$ GOTO EXIT_NOOP$ ENDIF$!$!$ lib_index = 0$!F$ IF "''p1'" .EQS. "ALL" !backup all of the masterpacks on the system$ THEN$REPEAT_ALL_PACK:$!$ SET NOON!$ DEFINE /USER SYS$OUTPUT NL: $ DEFINE /USER SYS$ERROR NL:%$ VDE /WHEREIS /INDEX='lib_index'#$ VN$DB_return_status = $STATUS:$ IF (VN$DB_return_status .EQS. SUCCESS_RETURN) .OR. -2 (VN$DB_return_status .EQS. QUIET_SUCCESS_RETURN) $ THEN_$ @VDE$MANAGER:VDE_NIGHTLY$DATABASE_BACKUP "''VDE$WHEREIS_MNEMONIC'" "''p2'" "''p3'"'$ VN$DB_return_status = $STATUS?$ IF (VN$DB_return_status .NES. SUCCESS_RETURN) .AND. -4 (VN$DB_return_status .NES. QUIET_SUCCESS_RETURN) -1 THEN VN$DB_exit_status = VN$DB_return_status#$ lib_index = lib_index + 1 $ ELSE$!$!2$! straight EXIT becuz there's nothing to clean up8$! since the single instances cleaned up for themselves.$!$$ EXIT 'VN$DB_exit_status' $ ENDIF $ SET ON$ GOTO REPEAT_ALL_PACK$$ ENDIF$!$! $FIND_PACK:$! $ SET NOON$ DEFINE /USER SYS$OUTPUT NL:$ DEFINE /USER SYS$ERROR NL:$ VDE /WHEREIS /LIBRARY='p1'$ VN$DB_return_status = $STATUS$ SET ON$!7$ IF (VN$DB_return_status .NES. SUCCESS_RETURN) .AND. -1 (VN$DB_return_status .NES. QUIET_SUCCESS_RETURN)$ THEN-$ VN$DB_exit_status = VN$DB_return_status$!$ WRITE SYS$OUTPUT ""A$ WRITE SYS$OUTPUT " Masterpack ''p1' not found on system"$ GOTO EXIT_NOOP$ ELSE,$ masterpack = "''VDE$WHEREIS_MNEMONIC'"$ ENDIF$END_FIND_PACK:$!$!$!=$! Run VDE/READ_UAF to update the User Table & SYSUAF quotas."$! * see note about VDE privleges$!$ WRITE SYS$OUTPUT ""R$ WRITE SYS$OUTPUT " Updating VDE User Table and SYSUAF quotas for ''masterpack' "$ WRITE SYS$OUTPUT ""$! $ privlist = F$SetPRV ("BYPASS")$ VDE /LIBRARY='masterpack' - SET PRIVILEGE/OVERRIDE; -I MODIFY USER 'F$GETJPI("000000","USERNAME")' /DEF_PRIV=ALL /AUTH_PRIV=ALL0$ VDE /READ_UAF /WRITE_UAF /LIBRARY='masterpack'%$ privlist = F$SetPRV ("''privlist'")$!$!$ WRITE SYS$OUTPUT ""<$ WRITE SYS$OUTPUT " Running the ''p2' ''p1' MASD backup..."$ WRITE SYS$OUTPUT ""$!B$ DEFINE /PROCESS VDE$DB$BACKUP_RDB_SOURCE 'VDE$WHEREIS_DATABASE'J$ DEFINE /PROCESS VDE$DB$BACKUP_BACKUP_AREA 'VDE$WHEREIS_BACKUPS_CURRENT'N$ DEFINE /PROCESS VDE$DB$BACKUP_OLD_BACKUP_AREA 'VDE$WHEREIS_BACKUPS_ARCHIVE'@$ DEFINE /PROCESS VDE$JOURNAL 'VDE$WHEREIS_BACKUPS_AFTER_IMAGE'$!$!$ WRITE SYS$OUTPUT -F " The backup operation will be performed using the following "=$ WRITE SYS$OUTPUT " device and directory specifications:"$ WRITE SYS$OUTPUT ""$ WRITE SYS$OUTPUT -Z " The location of the database to back up is ''F$TRNLNM ("VDE$DB$BACKUP_RDB_SOURCE")'"d$ WRITE SYS$OUTPUT " The database will be backed up to ''F$TRNLNM ("VDE$DB$BACKUP_BACKUP_AREA")'"$ WRITE SYS$OUTPUT -] " Existing backup files on ''F$TRNLNM ("VDE$DB$BACKUP_BACKUP_AREA")' will be renamed"f$ WRITE SYS$OUTPUT " to ''F$TRNLNM ("VDE$DB$BACKUP_OLD_BACKUP_AREA")' before the backup starts"U$ WRITE SYS$OUTPUT " The definition of VDE$JOURNAL is ''F$TRNLNM ("VDE$JOURNAL")'"$ WRITE SYS$OUTPUT ""$J$ ! Forcibly kick everybody clear of the database -- this will (hopefully)K$ ! prevent the database backup from getting stuck behind some user's lock.L$ ! It does not permanently close the database -- it just kicks folks clear.$$ SET PROCESS /PRIVILEGES=ALLT$ RMUX /CLOSE /ABORT=DELPRC /CLUSTER /WAIT VDE$DB$BACKUP_RDB_SOURCE:VDE$DATABASE.RDB$$ !3$ ! Check if confirmation queries are not required.$ !,$ IF "''p3'" .EQS. "" THEN GOTO ASK_CONTINUE$ IF "''p3'" .EQS. "NOQUERY" $ THEN $ GOTO CHECK_P2$ ELSE$ WRITE SYS$OUTPUT -M " Illegal parameter (P3) specified for turning confirmation queries off."$ VN$DB_exit_status = 20$ GOTO EXIT_NOOP$ ENDIF$$ASK_CONTINUE:$ !)$ ! Ask the user if they want to continue$ !N$ INQUIRE ANSWER "Do you want to continue with the database backup? (Y or N) "-$ IF "''ANSWER'" .EQS. "Y" THEN GOTO CHECK_P2$ !$ ! $EXIT_NOOP:$ WRITE SYS$OUTPUT ""2$ WRITE SYS$OUTPUT " Exiting backup procedure."=$ WRITE SYS$OUTPUT " Backup operation was not performed. "$ WRITE SYS$OUTPUT "" $ GOTO END$ !$ !:$ ! Check for type of backup requested. Valid options are:$ !B$ ! FULL - Perform full backup with full database verification.I$ ! FULL_NOVERIFY - Perform full backup with no database verification.?$ ! INCREMENTAL - Perform incremental backup with no database $ ! verification.$ ! $CHECK_P2:/$ IF "''p2'" .EQS. "FULL" THEN GOTO FULL_BACKUPI$ IF "''p2'" .EQS. "FULL_NOVERIFY" THEN GOTO FULL_BACKUP_NOVERIFY_MESSAGE=$ IF "''p2'" .EQS. "INCREMENTAL" THEN GOTO INCREMENTAL_BACKUP$ WRITE SYS$OUTPUT ""J$ WRITE SYS$OUTPUT " Illegal parameter (P2) specified for backup type."$ VN$DB_exit_status = 20$ GOTO EXIT_NOOP $FULL_BACKUP:$ WRITE SYS$OUTPUT ""$ WRITE SYS$OUTPUT -A " Full backup of database with verification being performed."$ !)$ ! Start database verification operation$ !$ WRITE SYS$OUTPUT ""$ WRITE SYS$OUTPUT -e " Database verification starting for ''F$TRNLNM ("VDE$DB$BACKUP_RDB_SOURCE")'VDE$DATABASE.RDB"'$ ON ERROR THEN GOTO VERIFICATION_ERROR$ WRITE SYS$OUTPUT ""B$ RMUX /VERIFY /ALL /LOG VDE$DB$BACKUP_RDB_SOURCE:VDE$DATABASE.RDB $ SET NOON$ !0$ ! Database verification complete. Notify user.$ !$ WRITE SYS$OUTPUT ""8$ WRITE SYS$OUTPUT " Database verification completed" $CONT_BACKUP:$ !!$ ! Perform full database backup.$ !$ !#$ ! Start database backup operation$ !$FULL_BACKUP_NOVERIFY:=$ ! Provide an additional level of redundancy by renaming theA$ ! backup-ed files from the currently defined area to backup to,$ ! to the old backup area.$ ! $ WRITE SYS$OUTPUT " "$ WRITE SYS$OUTPUT -` " Renaming database files from the backup area ''F$TRNLNM ("VDE$DB$BACKUP_BACKUP_AREA")' "P$ WRITE SYS$OUTPUT " to ''F$TRNLNM ("VDE$DB$BACKUP_OLD_BACKUP_AREA")'" $ SET NOON$ !C$ ! Check if any backup files exist. If they do exist; change their<$ ! protections to permit renaming. Rename each file to the @$ ! old backup area, check if any remaining versions of the fileD$ ! exist on the backup area, if they do exist delete them. Finally,I$ ! purge the old backup area of any full backups, incremental backups or'$ ! backups of the after image journal.$ !$ !$ ! The full back up file.$ !m$ IF F$SEARCH ("''F$TRNLNM ("VDE$DB$BACKUP_BACKUP_AREA")'VDE$DATABASE$''masterpack'_BCKP_FULL.RBF") .NES. "" $ THEN$ SET PROTECTION -W VDE$DB$BACKUP_BACKUP_AREA:VDE$DATABASE$'masterpack'_BCKP_FULL.RBF /PROTECTION=(O:RWED)P$ RENAME VDE$DB$BACKUP_BACKUP_AREA:VDE$DATABASE$'masterpack'_BCKP_FULL.RBF -% VDE$DB$BACKUP_OLD_BACKUP_AREA:*q$ IF F$SEARCH ("''F$TRNLNM ("VDE$DB$BACKUP_BACKUP_AREA")'VDE$DATABASE$''masterpack'_BCKP_FULL.RBF") .NES. "" $ THENT$ DELETE VDE$DB$BACKUP_BACKUP_AREA:VDE$DATABASE$'masterpack'_BCKP_FULL.RBF;* $ ENDIF$ ENDIFq$ IF F$SEARCH ("''F$TRNLNM ("VDE$DB$BACKUP_OLD_BACKUP_AREA")'VDE$DATABASE$''masterpack'_BCKP_FULL.RBF") .NES. "" $ THENQ$ PURGE VDE$DB$BACKUP_OLD_BACKUP_AREA:VDE$DATABASE$'masterpack'_BCKP_FULL.RBF$ ENDIF$ !!$ ! The incremental back up file.$ !m$ IF F$SEARCH ("''F$TRNLNM ("VDE$DB$BACKUP_BACKUP_AREA")'VDE$DATABASE$''masterpack'_BCKP_INCR.RBF") .NES. "" $ THEN$ SET PROTECTION -W VDE$DB$BACKUP_BACKUP_AREA:VDE$DATABASE$'masterpack'_BCKP_INCR.RBF /PROTECTION=(O:RWED)P$ RENAME VDE$DB$BACKUP_BACKUP_AREA:VDE$DATABASE$'masterpack'_BCKP_INCR.RBF -% VDE$DB$BACKUP_OLD_BACKUP_AREA:*q$ IF F$SEARCH ("''F$TRNLNM ("VDE$DB$BACKUP_BACKUP_AREA")'VDE$DATABASE$''masterpack'_BCKP_INCR.RBF") .NES. "" $ THENT$ DELETE VDE$DB$BACKUP_BACKUP_AREA:VDE$DATABASE$'masterpack'_BCKP_INCR.RBF;* $ ENDIF$ ENDIFq$ IF F$SEARCH ("''F$TRNLNM ("VDE$DB$BACKUP_OLD_BACKUP_AREA")'VDE$DATABASE$''masterpack'_BCKP_INCR.RBF") .NES. "" $ THENQ$ PURGE VDE$DB$BACKUP_OLD_BACKUP_AREA:VDE$DATABASE$'masterpack'_BCKP_INCR.RBF$ ENDIF$ !!$ ! The after image journal file.$ !m$ IF F$SEARCH ("''F$TRNLNM ("VDE$DB$BACKUP_BACKUP_AREA")'VDE$DATABASE$''masterpack'_BCKP_FULL.AIJ") .NES. "" $ THEN$ SET PROTECTION -W VDE$DB$BACKUP_BACKUP_AREA:VDE$DATABASE$'masterpack'_BCKP_FULL.AIJ /PROTECTION=(O:RWED)P$ RENAME VDE$DB$BACKUP_BACKUP_AREA:VDE$DATABASE$'masterpack'_BCKP_FULL.AIJ -% VDE$DB$BACKUP_OLD_BACKUP_AREA:*q$ IF F$SEARCH ("''F$TRNLNM ("VDE$DB$BACKUP_BACKUP_AREA")'VDE$DATABASE$''masterpack'_BCKP_FULL.AIJ") .NES. "" $ THENT$ DELETE VDE$DB$BACKUP_BACKUP_AREA:VDE$DATABASE$'masterpack'_BCKP_FULL.AIJ;* $ ENDIF$ ENDIFq$ IF F$SEARCH ("''F$TRNLNM ("VDE$DB$BACKUP_OLD_BACKUP_AREA")'VDE$DATABASE$''masterpack'_BCKP_FULL.AIJ") .NES. "" $ THENQ$ PURGE VDE$DB$BACKUP_OLD_BACKUP_AREA:VDE$DATABASE$'masterpack'_BCKP_FULL.AIJ$ ENDIF$ !A$ ! The after image journal files that are created when a restore;$ ! operation is performed without any intervening backups.$ !Y$ IF F$SEARCH ("''F$TRNLNM ("VDE$DB$BACKUP_BACKUP_AREA")'VDE$DATABASE_NEW.AIJ") .NES. "" $ THEN$ SET PROTECTION -F VDE$DB$BACKUP_BACKUP_AREA:VDE$DATABASE_NEW.AIJ;* /PROTECTION=(O:RWED)$ !eB$ ! If there are "*NEW_AIJ" files in the old area, delete them!$ ! and save the most recent.>$ !>a$ IF F$SEARCH ("''F$TRNLNM ("VDE$DB$BACKUP_OLD_BACKUP_AREA")'VDE$DATABASE_NEW.AIJ") .NES. "" $ THEN?$ DELETE VDE$DB$BACKUP_OLD_BACKUP_AREA:VDE$DATABASE_NEW.AIJ;*e $ ENDIFp?$ RENAME VDE$DB$BACKUP_BACKUP_AREA:VDE$DATABASE_NEW.AIJ;* -E% VDE$DB$BACKUP_OLD_BACKUP_AREA:*o$ ENDIF)$t$ WRITE SYS$OUTPUT " "$ WRITE SYS$OUTPUT -c " Full database backup starting for ''F$TRNLNM ("VDE$DB$BACKUP_RDB_SOURCE")'VDE$DATABASE.RDB"p$ WRITE SYS$OUTPUT -u " Backing database up to ''F$TRNLNM ("VDE$DB$BACKUP_BACKUP_AREA")'VDE$DATABASE$''masterpack'_BCKP_FULL.RBF"E($ ON WARNING THEN GOTO FULL_BACKUP_ERROR$ WRITE SYS$OUTPUT ""eG$ RMUX /BACKUP /LOG /ONLINE VDE$DB$BACKUP_RDB_SOURCE:VDE$DATABASE.RDB -aN VDE$DB$BACKUP_BACKUP_AREA:VDE$DATABASE$'masterpack'_BCKP_FULL.RBF $ SET NOON$ WRITE SYS$OUTPUT ""s7$ WRITE SYS$OUTPUT " Full database backup completed">$ !>0$ ! Start database journal file backup operation$ ! $BACKUP_AIJ:$ WRITE SYS$OUTPUT " "$ WRITE SYS$OUTPUT -f " Backup of journal file starting for ''F$TRNLNM ("VDE$DB$BACKUP_RDB_SOURCE")'VDE$DATABASE.RDB"$ WRITE SYS$OUTPUT -z " Backing journal file up to ''F$TRNLNM ("VDE$DB$BACKUP_BACKUP_AREA")'VDE$DATABASE$''masterpack'_BCKP_FULL.AIJ"$ WRITE SYS$OUTPUT """+$ ON WARNING THEN GOTO BACKUP_JOURNAL_ERRORbN$ RMUX /BACKUP /AFTER_JOURNAL /LOG VDE$DB$BACKUP_RDB_SOURCE:VDE$DATABASE.RDB -N VDE$DB$BACKUP_BACKUP_AREA:VDE$DATABASE$'masterpack'_BCKP_FULL.AIJ $ SET NOONm$ IF F$SEARCH ("''F$TRNLNM ("VDE$DB$BACKUP_BACKUP_AREA")'VDE$DATABASE$''masterpack'_BCKP_FULL.AIJ") .EQS. "" $ THEN$ WRITE SYS$OUTPUT ""T$ WRITE SYS$OUTPUT -D " No transactions in journal file. Not necessary to back it up."$ ELSE$ WRITE SYS$OUTPUT "" =$ WRITE SYS$OUTPUT " Backup of journal file completed"i$ ENDIFN $ GOTO END$FULL_BACKUP_NOVERIFY_MESSAGE:$ WRITE SYS$OUTPUT ""u$ WRITE SYS$OUTPUT -D " Full backup of database without verification being performed."$ GOTO FULL_BACKUP_NOVERIFYk$ ! $ ! /$ ! Start incremental database backup operationy$ ! $INCREMENTAL_BACKUP:$ WRITE SYS$OUTPUT "" $ WRITE SYS$OUTPUT -6 " Incremental backup of database being performed."$ WRITE SYS$OUTPUT " "$ WRITE SYS$OUTPUT -: " Incremental backup of database file starting for "U$ WRITE SYS$OUTPUT " ''F$TRNLNM ("VDE$DB$BACKUP_RDB_SOURCE")'VDE$DATABASE.RDB"$ WRITE SYS$OUTPUT -| " Database will be backed up to ''F$TRNLNM ("VDE$DB$BACKUP_BACKUP_AREA")'VDE$DATABASE$''masterpack'_BCKP_INCR.RBF"$ WRITE SYS$OUTPUT ""U/$ ON WARNING THEN GOTO INCREMENTAL_BACKUP_ERRORe*$ RMUX /BACKUP /LOG /ONLINE /INCREMENTAL -1 VDE$DB$BACKUP_RDB_SOURCE:VDE$DATABASE.RDB -N VDE$DB$BACKUP_BACKUP_AREA:VDE$DATABASE$'masterpack'_BCKP_INCR.RBF $ SET NOON$ WRITE SYS$OUTPUT ""e>$ WRITE SYS$OUTPUT " Incremental database backup completed" $ GOTO END$ ! <$ ! Error occurred while performing verification of database$ !W$VERIFICATION_ERROR:$ WRITE SYS$OUTPUT ""UO$ WRITE SYS$OUTPUT " Error occurred while performing database verification "SX$ WRITE SYS$OUTPUT " of ''F$TRNLNM ("VDE$DB$BACKUP_RDB_SOURCE")'VDE$DATABASE.RDB"6$ WRITE SYS$OUTPUT " Database backup continuing..."$ WRITE SYS$OUTPUT ""!$ VDE$DATABASE_BACKUP_ERRORS == 1$ GOTO CONT_BACKUP$f$ ! ;$ ! Error occurred while performing full backup of database1$ !$FULL_BACKUP_ERROR:l$ VN$DB_exit_status = $STATUS$ WRITE SYS$OUTPUT ""iN$ WRITE SYS$OUTPUT " Error occurred while performing full database backup "X$ WRITE SYS$OUTPUT " of ''F$TRNLNM ("VDE$DB$BACKUP_RDB_SOURCE")'VDE$DATABASE.RDB"$ WRITE SYS$OUTPUT ""a!$ VDE$DATABASE_BACKUP_ERRORS == 1u $ GOTO END$ !dB$ ! Error occurred while performing incremental backup of database$ !$$INCREMENTAL_BACKUP_ERROR:$ VN$DB_exit_status = $STATUSr$ WRITE SYS$OUTPUT "" U$ WRITE SYS$OUTPUT " Error occurred while performing incremental database backup "X$ WRITE SYS$OUTPUT " of ''F$TRNLNM ("VDE$DB$BACKUP_RDB_SOURCE")'VDE$DATABASE.RDB"$ WRITE SYS$OUTPUT ""a!$ VDE$DATABASE_BACKUP_ERRORS == 1 $ GOTO END$ !$A$ ! Error occurred while backing up the after image journal file.$$ !e$BACKUP_JOURNAL_ERROR:$ VN$DB_exit_status = $STATUS $ WRITE SYS$OUTPUT ""cK$ WRITE SYS$OUTPUT " Error occurred while performing backup of journal " Z$ WRITE SYS$OUTPUT " file ''F$TRNLNM ("VDE$DB$BACKUP_RDB_SOURCE")'VDE$DATABASE.AIJ"$ WRITE SYS$OUTPUT ""n!$ VDE$DATABASE_BACKUP_ERRORS == 1d $ GOTO END$! $Y_HANDLER:y$!$ VN$DB_exit_status = 8372 $ GOTO END$!$ERROR_HANDLER: $!$ VN$DB_exit_status = $STATUSe $ GOTO END$!$END:$ WRITE SYS$OUTPUT ""e$ ! 5$ ! Deassign any logical names used by this proceduree$ !o?$ IF F$TRNLNM ("VDE$DB$BACKUP_RDB_SOURCE","LNM$PROCESS") THEN -O+ DEASSIGN /PROCESS VDE$DB$BACKUP_RDB_SOURCEu@$ IF F$TRNLNM ("VDE$DB$BACKUP_BACKUP_AREA","LNM$PROCESS") THEN -, DEASSIGN /PROCESS VDE$DB$BACKUP_BACKUP_AREAD$ IF F$TRNLNM ("VDE$DB$BACKUP_OLD_BACKUP_AREA","LNM$PROCESS") THEN -0 DEASSIGN /PROCESS VDE$DB$BACKUP_OLD_BACKUP_AREA2$ IF F$TRNLNM ("VDE$JOURNAL","LNM$PROCESS") THEN - DEASSIGN /PROCESS VDE$JOURNAL$!$!,$! shut off any output the status might have1$! upon exiting this procedure. Use inhibit bit..$!3$ VN$DB_exit_status = F$INTEGER (VN$DB_exit_status)B$ VN$DB_exit_status[28,1]=1s$!$!$!$ EXIT 'VN$DB_exit_status'$!0[SYSHLP]VDE.HLP!?!{?$W9˚ŽῚ> 1 VDEC The OpenVMS Development Environment (VDE) Utility is a tool thatB software developers can use to manage software development. VDED uses a relational database to store development information about@ your software system and to manage multiple instances of thatD system. VDE also manages the disk directories, CMS libraries, andC files that comprise your software system. In managing a software3 system, VDE can perform the following functions:B o Store and retrieve information about the modules, facilitiesC (groups of modules), module generations, development streams,; and other entities that make up your software system.B o Reserve source modules from the VDE library and replace themA after they have been modified. Modules can be reserved fromD and replaced into multiple development streams and changes can2 be automatically propagated between streams.> o Build the software system. VDE can perform both full and@ minimal system builds. In a full build, all modules in theC software system are compiled, linked, or otherwise processed.B In a minimal system build, only those modules that have beenB changed since the last system build are compiled, linked, or processed.9 o Collect and report software development statistics.B VDE includes extensive built-in HELP. At the VDE>, type "HELP".? An extensive documentation set, in Bookreader and Postscript formats, is also available. Format* VDE [vde-command [; vde-command...]] 2 Parameter vde-command@ A VDE command to be performed. Various available VDE commandsA are described in the on-line help; to access the on-line help,C enter the command "HELP" at the VDE> VDE prompt. You can specify@ multiple VDE commands if you separate them by semicolons (;).B This parameter is optional; it you omit it, VDE prompts you for commands. 2 DescriptionB The VDE command invokes the VDE utility and allows you to enter< VDE subcommands. Specifying the VDE command with specificA qualifiers enables you to modify the VDE environment or invoke5 separate programs that are part of the VDE system.> To invoke the VDE utility, enter the VDE command at the DCL? prompt ($). The system responds with the prompt for the VDE utility (VDE>). For example: $ VDE VDE>C At the VDE> prompt, you can enter VDE subcommands to perform VDEB functions. For simplicity, these subcommands are referred to asD "VDE commands" in the rest of this description. To exit from VDE,* enter the EXIT command or press CTRL/Z.D The following example shows how to enter VDE commands from within the utility: $ VDE VDE> SHOW LIBRARY8 Main library LIBNAME in root directory DEV$:[PROJDIR] VDE> EXIT $D You can also enter VDE commands directly on the VDE command line.D In this case, VDE does not prompt you for commands. The following@ example shows how to enter a VDE command from the DCL command line: $ VDE SHOW LIBRARY8 Main library LIBNAME in root directory DEV$:[PROJDIR] $A You can also enter the following commands from the DCL commandB line (either interactively or from within a coded file called aA "VDE script") to invoke separate programs that are part of the VDE system: o VDE/DEPEND o VDE/READ_UAF o VDE/WHEREISC All of these commands are described in the VDE reference manual.A The VDE/WHEREIS command is also described in online HELP under the /WHEREIS qualifier.@ To use VDE, you must specify the VDE library that you want to@ use. The VDE library for a software system consists of a rootC directory, a VDE database residing in that root directory, and aD directory tree that contains all CMS libraries, source files, andA other files that make up your software system. You specify theD VDE library you want to use by giving the directory specification> for the library root directory. The root directory contains? the database and the database contains pointers to all other( directories that make up the library.A Unless you are creating a new VDE library, you can specify the> library using any of three methods. First, you can define aA logical name VDE$LIBRARY to give the library's root directory.? If you use the same VDE library most of the time, you shouldA define VDE$LIBRARY in your login file. Second, you can use the? /LIBRARY qualifier to the VDE command to specify the libraryA mnemonic or root directory. And third, you can use the VDE SETA LIBRARY command to specify the mnemonic or root directory. YouB must use one of these three methods to specify the VDE library. 2 Qualifiers /INTERFACE /INTERFACE=keyword? The /INTERFACE qualifier allows the user to select a keywordB representing the prefered user interface presented by VDE. WithA the VDE/INTERFACE=DECWINDOWS keyword, the Motif graphical userD interface is used. With the VDE/INTERFACE=CHARACTER_CELL keyword,- the traditional command interface is used. /KEPT_PROCESS /KEPT_PROCESS /NOKEPT_PROCESS (default)= Specifies whether VDE runs with or without creating a kept? process. /KEPT_PROCESS specifies that the VDE utility should@ run in a kept subprocess that is retained from one invocationB of the VDE command to the next. Use of a kept subprocess allows? VDE to connect to the VDE database once for many invocations@ of VDE, thus speeding up subsequent accesses to the database.> It also allows VDE to retain state information, such as theD default stream and facility, between invocations. /NOKEPT_PROCESS3 specifies that VDE not run in a kept subprocess.B Do not attempt to use the DCL ATTACH command to attach to a VDE or VSC kept process. /LIBRARY /LIBRARY=directory-specC Specifies the mnemonic name or root directory of the VDE library> with which you want to work. Subsequent VDE operations will4 access the database associated with that library. 2 Examples( 1.$ DEFINE VDE$LIBRARY DEV$:[PROJDIR] $ VDE VDE> SHOW LIBRARY: Main library LIBNAME in root directory DEV$:[PROJDIR] VDE> SHOW STREAM V2.1-19 Stream V2.1-1 "First update to version 2.1" VDE> HELP ...help text displayed... VDE> EXIT $A This example defines logical name VDE$LIBRARY to specify theB root directory of the VDE library you want to work with. ThisA directory contains the VDE database for the library. The VDEA command entered from DCL then gives the VDE> prompt. You canC now enter VDE commands, in this case the SHOW LIBRARY and SHOW? STREAM commands. The EXIT command ends the VDE session and' returns you to the DCL prompt ($).+ 2.$ VDE SHOW LIBRARY; SHOW STREAM V2.1-1: Main library LIBNAME in root directory DEV$:[PROJDIR]9 Stream V2.1-1 "First update to version 2.1" $@ This example shows two VDE commands entered directly on theB DCL-level VDE command line. Both commands are executed, afterD which VDE exits and returns you to the DCL prompt ($). In this@ case, VDE does not prompt for commands. The example assumesD that logical name VDE$LIBRARY has already been defined, perhaps in the user's login file.! 3.$ VDE/LIBRARY=DEV$:[ROOTDIR] VDE> SHOW LIBRARY5 Library LIBNAME in root directory DEV$:[ROOTDIR] VDE> EXIT $? In this example, the /LIBRARY qualifier specifies that theC root directory for the VDE library is DEV$:[ROOTDIR]. EnteringB the SHOW LIBRARY command at the VDE prompt confirms that this library has been set. 4.$ VDE$ VDE> SET LIBRARY DEV$:[ROOTDIR] VDE> SHOW LIBRARY5 Library LIBNAME in root directory DEV$:[ROOTDIR] VDE> EXIT $B This example uses the SET LIBRARY command to specify the rootB directory of the VDE library to use. The SHOW LIBRARY command- confirms that this library has been set. 2 /WHEREIS? Invokes a utility that retrieves site-specific configuration information from VDE.: No direct access nor direct retrieval of any underlying@ configuration information should be performed, nor should theC underlying VDE$LIBRARY_* logical names be translated directly byB command procedures, nor should software depend on the continued/ accessability of the underlying information. Format VDE/WHEREIS 3 DescriptionD The VDE/WHEREIS command invokes a separate utility that retrieves< site-specific configuration information associated with a? VDE library. The command returns such information as the VDEC mnemonic name and location of the Rdb database and CMS libraries@ associated with the VDE library. VDE/WHEREIS can be used from? the command line or within DCL scripts to facilitate library> management operations independent of specific configuration information.= VDE/WHEREIS returns configuration information via a set of@ VDE$WHEREIS_info-item local symbols or process logical names.A Whether symbols or logical names are used is controlled by theB /RETURN qualifier. The local symbols/process logicals currently. defined by VDE/WHEREIS are described below:4 VDE$WHEREIS Symbols/Logical Names VDE$WHEREIS_MNEMONIC6 VDE shorthand name associated with a database VDE$WHEREIS_BACKUPS_CURRENT4 Location of the latest Rdb database backups VDE$WHEREIS_BACKUPS_ARCHIVE6 Location of the archival Rdb database backups" VDE$WHEREIS_BACKUPS_AFTER_IMAGE: Location of the Rdb database after-image journals VDE$WHEREIS_CMSB Root specification of the CMS libraries associated with a database VDE$WHEREIS_DATABASE1 Location (root) of the Rdb database file VDE$WHEREIS_LABELB VDE text label (remark string) associated with a database VDE$WHEREIS_BACKUP_INCR= File name of current Rdb database incremental backup saveset VDE$WHEREIS_BACKUP_FULL> File name of current Rdb database full backup saveset VDE$WHEREIS_STATISTICS: Specification of the VDE statistics database file VDE$WHEREIS_STAGING9 Location (root) where VDE stages library changes VDE$WHEREIS_BUILD- For future use/not fully implementedD When invoking VDE/WHEREIS, you must specify a VDE library, eitherA via the /LIBRARY qualifier with a library mnemonic or root, or3 via the /INDEX qualifier with the library index. 3 Qualifiers /INDEX /INDEX=library-index /LIBRARY=library-spec= The /INDEX and /LIBRARY qualifiers to VDE/WHEREIS are used@ to identify a VDE library for which the utility should return configuration information.? The /INDEX qualifier is used to identify a library by index,@ or by the offset into the list of all available VDE libraries> present on the system. The first library in the list has anA index of 0. This qualifier can be used to obtain configurationC information for all VDE libraries on a given system, by starting< with index 0 and incrementing the index until VDE/WHEREIS# completes with a failure status.B The /LIBRARY qualifier to VDE/WHEREIS is used to identify a VDEA library via either the shorthand mnemonic name or the database9 root directory, just as with the standard VDE command.@ The /INDEX and /LIBRARY qualifiers are mutually exclusive. IfA both are specifed, the /INDEX qualifier is used. One of either? /INDEX or /LIBRARY is required with the VDE/WHEREIS command. /LOGBControls whether informational messages are printed to display the@requested library information as it is retrieved. By default, nomessages are printed. /RETURN /RETURN=keyword? The /RETURN qualifier is used to specify the method in which> site-specific library information should be returned to the: caller. The qualifier accepts the following two keyword parameters:C o SYMBOLS - the requested information is returned via the localB symbols VDE$WHEREIS_info-item. This is the default behavior.C o LOGICAL_NAMES - the requested information is returned via the2 process logical names VDE$WHEREIS_info-item.< If no /RETURN qualifier is specified with the VDE/WHEREIS' command, /RETURN=SYMBOLS is assumed. 3 Examples: 1.$ VDE/WHEREIS /LIBRARY=PROD$LIB /RETURN=LOGICAL_NAMESG $ DIRECTORY/DATE/SINCE=10-OCT-1996 VDE$WHEREIS_CMS:[*.CMS.CMS$000]* Directory VMS$:[PROD$SHR.CMS.CMS$000]1 PROD$SHR.OPT;29 10-OCT-1996 16:45:01.741 PRODDEF.H;15 15-OCT-1996 15:12:01.211 PRODIO.C;24 14-OCT-1996 22:39:24.731 PRODUTIL.C;5 16-OCT-1996 16:31:00.79 . . .? This example shows how VDE/WHEREIS can be used to retrieve> information about a VDE library's CMS-level source files,A without necessarily knowing the location of the CMS library. 2.1 $ vde_lib_index = F$EDIT(p1,"UPCASE,TRIM"); $ VDE/WHEREIS /INDEX='vde_lib_index' /RETURN=SYMBOLS0 $ IF .NOT. $STATUS THEN GOTO BCKLIB$AbortA $ DEFINE/PROCESS BCKLIB$DB_SOURCE 'vde$whereis_database'H $ DEFINE/PROCESS BCKLIB$BACKUP_AREA 'vde$whereis_backups_current'A $ WRITE SYS$OUTPUT " Performing full database backup for:"B $ WRITE SYS$OUTPUT " ''vde$whereis_mnemonic' library .."E $ RMU /BACKUP /LOG /ONLINE BCKLIB$DB_SOURCE:VDE$DATABASE.RDB -: MLIB$BACKUP_AREA:'vde$whereis_backup_full'.RBF@ This example shows how VDE/WHEREIS can be used within a DCLC command procedure to perform a full backup of the Rdb database? associated with a VDE library, independent of the specific& library or the database location.% 3.$ VDE/WHEREIS /LIBRARY=EVMS /LOG; VDE Ancillary Support for OpenVMS Alpha Version V1.4-0; %VDE-I-WHEREIS, component VDE$WHEREIS_MNEMONIC is EVMSm %VDE-I-WHEREIS, component VDE$WHEREIS_BACKUPS_CURRENT is DISK$VDERDBBKP:[VDE.MASTERPACK_BACKUPS.CURRENT]i %VDE-I-WHEREIS, component VDE$WHEREIS_BACKUPS_ARCHIVE is DISK$VDERDBBKP:[VDE.MASTERPACK_BACKUPS.OLD]t %VDE-I-WHEREIS, component VDE$WHEREIS_BACKUPS_AFTER_IMAGE is DISK$VDERDBBKP:[VDE.MASTERPACK_BACKUPS.DB_JOURNAL]6 %VDE-I-WHEREIS, component VDE$WHEREIS_CMS is VMS$T %VDE-I-WHEREIS, component VDE$WHEREIS_DATABASE is DISK$VDEROOT:[VDE.VMS.DBROOT]W %VDE-I-WHEREIS, component VDE$WHEREIS_LABEL is OpenVMS Alpha Base Operating SystemU %VDE-I-WHEREIS, component VDE$WHEREIS_BACKUP_INCR is VDE$DATABASE$EVMS_BCKP_INCRU %VDE-I-WHEREIS, component VDE$WHEREIS_BACKUP_FULL is VDE$DATABASE$EVMS_BCKP_FULL{ %VDE-I-WHEREIS, component VDE$WHEREIS_STATISTICS is DISK$VDERDBBKP:[VDE.CHECKIN_STATISTICS]STATISTICS_DATABASE_V10.DATY %VDE-I-WHEREIS, component VDE$WHEREIS_STAGING is DISK$VDESTAGE:[VDE.VMS.VDE$STAGING]A This example shows how the /LOG qualifier to the VDE/WHEREISA command can be used to display current site-specific library information.0[SYSHLP]VSC.HLP ? D?˚E%Ὶ  1 VSC@ The VSC command is a command variant that by default providesC source control services for the OpenVMS VAX library. Use the VSC/ command to perform the following operations:= o Reserve source modules from the OpenVMS VAX library for modificationB o Replace source modules to the OpenVMS VAX library after they have been modified8 o Review source modules modified by other developersD o Create new modules, facilities, and development streams in the OpenVMS VAX library< o Administer the OpenVMS VAX library and control its useB o Display information about the OpenVMS sources in the OpenVMS VAX libraryB Use the VSC HELP command for additional information on specific VSC commands.A The VSC command runs the OpenVMS Development Environment (VDE)@ utility and accepts the same commands as the VDE command, butA it automatically accesses the VDE database for the OpenVMS VAX> library. Unlike VSC, the VDE command does not automaticallyB access the OpenVMS VAX library. (Further information on the VDE command is available.)B VSC includes extensive built-in HELP. At the VSC>, type "HELP".? An extensive documentation set, in Bookreader and Postscript formats, is also available. Format& VSC [VDE-command] [;VDE-command] 2 Description= The VSC command performs source control operations for theB OpenVMS VAX source code control library. It runs the same image? as the VDE command and differs only in that it automaticallyD operates on the OpenVMS VAX library, and not any of the other VDEA libraries around. Therefore, at the VSC prompt (VSC>), you can enter any valid VDE command.> To invoke the VSC utility, enter the VSC command at the DCL? prompt ($). The system responds with the prompt for the VSC utility (VSC>). For example: $ VSC VSC>@ At the VSC> prompt, you can enter VSC commands to perform VSC? functions. To exit from VSC, enter the EXIT command or press@ CTRL/Z. The following example shows how to enter VSC commands. from within the utility at the VSC> prompt: $ VSC VSC> SHOW FACILITY SYS* Facility SYS "SYS Facility" VSC> EXIT $D You can also enter VSC commands directly on the VSC command line.@ The following example shows how to enter the same VSC command from the DCL command line: $ VSC SHOW FACILITY SYS* Facility SYS "SYS Facility" $ 2 Qualifier /INTERFACE /INTERFACE=keyword? The /INTERFACE qualifier allows the user to select a keywordB representing the prefered user interface presented by VSC. WithA the VSC/INTERFACE=DECWINDOWS keyword, the Motif graphical userD interface is used. With the VSC/INTERFACE=CHARACTER_CELL keyword,- the traditional command interface is used. /KEPT_PROCESS /KEPT_PROCESS (default) /NOKEPT_PROCESS= Specifies whether VSC runs with or without creating a kept? process. /KEPT_PROCESS specifies that the VSC utility should@ run in a kept subprocess that is retained from one invocationB of the VSC command to the next. Use of a kept subprocess allows? VSC to connect to the VSC database once for many invocations@ of VSC, thus speeding up subsequent accesses to the database.> It also allows VSC to retain state information, such as theD default stream and facility, between invocations. /NOKEPT_PROCESS3 specifies that VSC not run in a kept subprocess.B Do not attempt to use the DCL ATTACH command to attach to a VDE or VSC kept process. /LIBRARY /LIBRARY=directory-spec@ Specifies the mnemonic name or root directory of an alternateB VDE library (other than the OpenVMS VAX library) with which youC want to work. Subsequent VSC operations will access the database associated with that library. 2 Example $ VSC VSC> SHOW FACILITY BAD( Facility BAD "BAD Facility" VSC> SHOW STREAM V5.42 Stream V5.4 "V5.4 SSB release (AETNA)" VSC> EXIT $> In this example the user enters the VSC command from DCL.? VSC gives the user the VSC> prompt and the user enters twoC commands, SHOW FACILITY and SHOW STREAM. The EXIT command ends@ the VSC session and returns the user to the DCL prompt ($).B The VSC kept subprocess remains and will be reentered by each subsequent VSC command.* $ VSC SHOW FACILITY BAD; SHOW STREAM V5.4( Facility BAD "BAD Facility"2 Stream V5.4 "V5.4 SSB release (AETNA)" $B This example shows the same two VSC commands entered directlyC on the DCL-level VSC command line. Both commands are executed,A after which VSC exits and returns to the DCL prompt ($). InA this case, VSC does not prompt for commands. Again, the kept subprocess remains.0[SYSHLP]VDE$014.RELEASE_NOTES  M˚\n<L October 1996C Release Notes for OpenVMS Development Environment (VDE) V1.4-0HCopyright Digital Equipment Corporation, 1996. All Rights Reserved. JUnpublished rights reserved under the copyright laws of the United States. GThe software contained on this media is proprietary to and embodies theGconfidential technology of Digital Equipment Corporation. Possession,Iuse, duplication or dissemination of the software and media is authorizedLonly pursuant to a valid written license from Digital Equipment Corporation.FRESTRICTED RIGHTS LEGEND Use, duplication, or disclosure by the U.S.MGovernment is subject to restrictions as set forth in Subparagraph (c)(1)(ii):of DFARS 252.227-7013, or in FAR 52.227-19, as applicable.--'Under OpenVMS VAX, VDE V1.4-0 requires: Rdb V6.0 (multiversion), CMS V3.6, NMAIL V9.3, OpenVMS VAX V6.2, DECwindows Motif V1.2-4 PCSI.)Under OpenVMS Alpha, VDE V1.4-0 requires: Rdb V6.0 (multiversion), CMS V3.6, NMAIL V9.3, OpenVMS Alpha V6.2. DECwindows Motif V1.2-4 PCSI--LThis release includes a small number of new and changed features and updatedJdocumentation. PCSI installation kits are available for this release that-support both OpenVMS VAX and Alpha platforms.KThe new and changed features are documented in the VDE Installation and NewFeatures Guide.--HBe certain to shut down VDE before attempting to install a newer versionof VDE.--BBe certain that the VDE library automatic conversion option is setDappropriately on all libraries in use. This version of VDE defaultsCto automatic conversion disabled, but libraries created by previous-versions of VDE may have this option enabled.BFor further information on the /[NO]AUTO_CONVERT qualifier for theHCREATE LIBRARY or MODIFY LIBRARY commands, see the VDE Reference Manual.--GIf remote users intend to use non-local copies of VDE to access a localFVDE system via DFS or other remote access means, make certain that all,versions of VDE, Rdb and CMS are compatible.HIn general, one should use consistent versions unless other versions areknown to be compatible.--New error messages include:F VDE$_DBCNV, VDE$_DBFMT, VDE$_USEVERSLNM, VDE$_DBGDB, I VDE$_NOTESCONF, VDE$_KEYADDED, VDE$_NOTESENTID, VDE$_DBCREATED,J VDE$_NONNULLARG, VDE$_NOAUTOCONV, VDE$_SEECONLIB, VDE$_BADVMSVERS,H VDE$_NOMAILSENT, VDE$_NONOTESENT, VDE$_NOBASENOTE, VDE$_INVPARAM,4 VDE$_NOCONFNAM, VDE$_NOTEXTSTR, VDE$_MAILERRFThe VDE error messages and recovery procedures are included in the VDEReference Manual.--6The minimum process quota values required for VDE are:5 ASTLM: 250; ENQLM: 2000; PRCLM: 4;7 BIOLM: 150; FILLM: 75; TQELM: 200;& BYTLM: 64000; JTQUOTA: 9216;' DIOLM: 150; PGFLQUOTA: 20000;IShould any quota be found below the limit, VDE will display informational&messages and will attempt to continue.--AThe Digital Notes conference used for VDE product discussions andHannouncements is located at STAR::VDE. A VDE interest list is availablefor mail distributions.0[SYSHLP]VDE$HELP.HLB  tyڣ˚>࿚" <>% VAX-11 Librarian V04-00u࿚=")࿚   0005 @ 8ACCEPTATTACHBUILDG CANCELpCOMPILEzCONVERTfCOPYvCREATEDEFINEDELETE DIFFERENCES DocumentationcError_MessagesEXITEXTRACTFETCHHFoldsHELP@ HintsORHistoryINSERT*INVOKEnLINKR$ Logical_NamesMODIFYf New_Features=xOverview1PERFORM<POPULATEN<REJECT\REMOVESTART,STOP VDEJDVDE_PrivilegeseREPLACE|RESERVEREVIEWScriptGHSETSHOWBSPAWN"START,STOP SUSPEND UNRESERVE VDEJDVDE_PrivilegeszVERIFY6BVersion6WAITREMOVEWAITionvileges  ࿚1 VDEC The VDE utility allows users to manage source code libraries and to build applications. ww࿚1 @$ Executes a VDE command procedure. Format @ file-name 2 Parameter file-nameC Indicates the name of the file from which VDE commands should beD read. If no file extension is specified, the file type is assumed to be .VDE. 2 Description= A command procedure is a file containing a sequen ce of VDEA commands. When the command procedure is executed, the commandsA in the file are processed in order as if each command had been9 entered individually from the terminal or workstation./ DCL COMMAND PROCEDURES8 If invoking VDE commands from within a DCL command2 procedure, do not use a VDE kept subprocess. 2 Examples 1.VDE> @INFILEC This example shows how to execute the VDE commands in the file? INFILE.VDE in your default directory. As there was no file? extension explicitly specified in the example command, VDE) defaults the file extension to .VDE. 2.VDE> @[MYDIR]MYFILE.TMP? This example shows how to execute the VDE commands in file% MYFILE.TMP in directory [MYDIR]. wwz࿚ 1 ACCEPT 2 REPLACEMENTB Marks a queued replacement as accepted in the VDE database. YouD can only mark a replacement as accepted if you are a reviewer for that replacement. Requires RESREP privilege. Format< ACCEPT REPLACEMENT rep-name [, rep-name...] ["remark"] 3 Parameter rep-nameA The name of a queued replacement to be marked as accepted. YouC can accept more than one replacement at a time by using wildcardA characters in the replacement name. The percent sign (%) in aD name matches any single character in the position it occupies andD the asterisk (*) matches zero or more characters in the position? it occupies. Those queued replacements whose names match the+ wildcard pattern are marked as accepted. "remark"B Specifies a one-line remark for the replacement. Typically thisB remark summarizes why the replacement is acceptable. Specifying? the remark parameter is equivalent to specifying the /REMARK3 qualifier after the ACCEPT REPLACEMENT keywords. 3 Description? The ACCEPT REPLACEMENT command is used during the (optional)C code review process suppo rted by VDE, and is the negation of the REJECT REPLACEMENT command.D The ACCEPT REPLACEMENT command updates the VDE database to record@ that you have reviewed the code changes in a specified queued@ replacement and that you judge those changes to be acceptable@ for replacement into the VDE library-the replacement into the@ VDE library is performed with a subsequent PERFORM REPLACMENT@ command. You must be a reviewer for a replacement in order toD issue to ACCEPT REPLACEMENT  and mark the replacement as accepted.@ The ACCEPT REPLACEMENT command allows you to attach a commentC file to the queued replacement. This file gives your comments toC the author of the replacement and to the other reviewers. If you@ have already created such a file, use the /INPUT qualifier toC copy it to the replacement's staging area. If you want to createB such a file, use the /EDIT qualifier. This qualifier causes VDE? to invoke your preferred editor to create a comment  file forB the replacement. If you have already created a comment file for@ the replacement with an earlier ACCEPT or REJECT command, theD /EDIT qualifier lets you edit that file again. This capability isB useful if you change your mind or want to add more information.? If you wish to mark a replacement as not acceptable, use theC REJECT REPLACEMENT command. If you wish to see the review status= of a queued replacement, see the documentation on the SHOW+ REPLACEMENT command in SHOW REPLACEMENT. 3 Qualifiers /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want eachC replacement accepted. The /CONFIRM qualifier causes VDE to printC a message for each replacement asking whether you want to accept? that replacement. If you answer YES (or Y), that replacementB is marked as accepted. If you answer NO (or N), the replacement@ status is not changed. If you enter a replacement nam e with aD wildcard specification, VDE asks you to confirm the acceptance ofB each replacement whose name matches the wildcard specification.< The /NOCONFIRM qualifier causes VDE to mark the specified< replacements as accepted without asking for confirmation. /EDITA Specifies that VDE should invoke your preferred editor so thatA you can edit your comment file for each queued replacement. If? such a comment file already exists (due to a previous ACCEPT? or REJECT REPLACEMENT command for the same replacement), theA editor modifies that file. Otherwise, the editor creates a new@ file in the replacement's staging directory. Its file name is> your OpenVMS username and its file type is VDE$COMMENT. TheA comment file typically contains comments for the author of the' replacement and the other reviewers.> This qualifier is ignored if you are running in batch mode. /INPUT /INPUT=file-specA Specifies a comment file for the queued replacement. VDE reads@ the text file given by the file-spec parameter and writes itsC contents into a new file in the replacement's staging directory.= The file name of the new file is your OpenVMS username and@ its file extension is VDE$COMMENT. The comment file typicallyC contains remarks to the author of the replacement or information for the other reviewers. /LOG /LOG (default) /NOLOGC Controls whether log messages are printed after each replacement> has been marked as accepted. The /LOG qualifier causes suchC messages to be printed and the /NOLOG qualifier suppresses them.A These messages indicate that the replacement has been accepted@ and that the database transaction has successfully committed. /REMARK /REMARK="string"B Specifies a one-line remark for the replacement. Typically thisB remark summarizes why the replacement is acceptable. For longerC comments, you may create a comment file with the /INPUT or /EDIT qualifier. /USERNAME /USERNAME=usernameA Specifies that the replacement be marked as accepted on behalf@ of another user. The username parameter specifies the OpenVMSC username of the other user. That user must be a reviewer for theA specified replacement. You must have the USERNAME privilege to use this qualifier. 3 Examples$ 1.VDE> ACCEPT REPLACEMENT BROWN-3I %VDE-I-REPACCEPT, replacement BROWN-3 marked as accepted in databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>: This example marks that the current user finds queued? replacement BROWN-3 acceptable to be replaced into the VDE library.; 2.VDE> ACCEPT REPLACEMENT SMITH-1/INPUT=COMMENT_FILE.TXTI %VDE-I-REPACCEPT, replacement SMITH-1 marked as accepted in databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>D In this example, the user marks replacement SMITH-1 as acceptedB and provides a comment file that gives additional information, to the user who queued the replacement. wwE࿚ 1 ATTACH? Transfers control from your current process to the specified process. Format ATTACH process-name 2 Parameter process-name@ Specifies the parent process or a spawned subprocess to which> control is to be passed. The process must already exist, be? part of your current job,  and share the same input stream asC your current process. However, the process cannot be the current> process or a subprocess created with the /NOWAIT qualifier.; Do not specify the process-name parameter if you use the /IDENTIFICATION qualifier. 2 DescriptionD The ATTACH command allows you to quickly transfer control between? processes. (For information about creating a subprocess, seeA the SPAWN command.) For example, you can transfer control fromC a parent process to a subprocess using the ATTACH command. Then,D in the subprocess, you can start a build job using VDE and, afterC you finish, you can enter the ATTACH command to move back to theB parent process. If you later want to display the status of your? build job, you can enter another ATTACH command at DCL levelB (or from many utilities) to move back to the VDE subprocess you created.B Do not attempt to use the DCL ATTACH command to attach to a VDE kept subprocess. 2 Qualifiers /IDENTIFICATION /IDENTIFICATION=pid? Specifies the process identification (PID) of the process to> which terminal control is transferred. Leading zeros can beB omitted. Do not specify the process-name parameter when you use this qualifier. 2 Examples 1.$ EDIT VACATION.TXT . . . $ SPAWN VDE, %DCL-S-SPAWNED, process SMITH_1 spawned> %DCL-S-ATTACHED, terminal now attached to process SMITH_1 VDE> BUILD GAME_PROG VDE> ATTACH SMITH7 %DCL-S-RETURNED, control returned to process SMITH . . . $ ATTACH SMITH_1 VDE>> This example shows how to spawn a subprocess (SMITH_1) to> invoke VDE and use the ATTACH command to move between VDED (SMITH_1) and the DCL command level (SMITH). The ATTACH command9 allows you to transfer control between subprocesses.& NO TEB Use the SPAWN command to create a new process and the ATTACH: command to connect to a process that already exists. ww࿚1 BUILDC Creates and optionally starts a build job to build the specified= modules. The discrete steps performed during the build are derived from VDE scripts. Requires BUILD privilege. Format$ BUILD mod-name [, mod-name...] 2 Parameter mod-name@ Specifies a module or build group to be p> !roduced by the build job.A If the parameter is a module name, it is typically the name ofD an executable image or another type of derived module that is theC end result of a build operation. Each such module is a target of the build.B The module name must consist of a module name and a module typeA separated by a period (as in MODNAM.EXE) and may optionally be? preceded by a facility name enclosed in square brackets (forA example, [FACIL]MODNAM.EXE). If no facili "ty name is specified,; the module is assumed to belong to the default facility.> You can build more than one target module by using wildcard@ characters in any of the three components of the module name.B The percent sign (%) in a name matches any single character inA the position it occupies and the asterisk (*) matches zero or@ more characters in the position it occupies. VDE builds those2 modules whose names match the wildcard pattern.? If the mod-name parameter spe #cifies a build group, the BUILDB command builds all modules that are members of the build group.B A build-group name is a simple name that has been declared withC a CREATE GROUP/BUILD command. A build-group name may not contain wildcard characters. 2 DescriptionC The BUILD command performs two distinct operations: it creates aC build job for the default development stream in the VDE databaseD and it optionally starts that build job on a set of OpenVMS batch queue $s. Creating a Build JobD To create a build job in the database, the BUILD command does the following three things:? o First, the BUILD command determines the target modules to@ be built. The target modules are specified by the mod-name parameters of the command.? o Next, the command determines the build steps that must be? performed to build those target modules. The needed buildB steps are determined by the build dependencies stored in theC VD %E database, by the modules that have changed since the lastC time the targets were built, and by whether the user requests a full or minimal build.B o Finally, the BUILD command records information about the newD build job in the database. The information specifies the buildB steps to be performed, any constraints on the order in which@ the steps are performed, and other attributes. (An exampleC of an order constraint is the requirement that a compile step &9 must complete before a dependent link step starts.)> The build job is always created for the default development? stream. It uses the build dependencies of the default stream= to determine the build steps to perform and it uses moduleC replacement data for the default stream to determine the modules@ that have changed since the last build. The build job is then? identified by the stream name and a build-job identification? number. For example, the second build job f 'or stream V1.0 is9 labeled "build job 2 for stream V1.0" in VDE messages.B You cannot create a new build job for a given stream if a buildA job already exists for that stream and that existing build jobA has not yet completed execution. This restriction ensures that@ two build jobs for the same stream do not execute at the sameB time. If you do not want the existing build job to run, stop it@ with the STOP BUILD_JOB command before creating the new build job. Startin (g a Build JobD To start a build job, the BUILD command submits one or more batchB jobs to the OpenVMS batch queues that the user specified eitherD with the /QUEUE qualifier or by default. Then each batch job runs@ the VDE$BUILD utility that executes the build steps belongingC to the build job. The steps are executed in a loop until all theD steps are done. The VDE$BUILD utility does the following for each build step:> o The program looks in the database for the next avail )ableB build step. (A build step, normally a compile, copy, or linkA step, is available if it is not waiting for another step toA complete.) If no step is available, the program waits a few> seconds before looking for another available build step.A o When the program finds a build step to run, it looks up theB VDE script for that step and, from the script, generates theA DCL commands needed to run the step. The program then sendsD the DCL commands to *a subprocess that executes the build step,) and waits for the step to complete.B o After the step completes, the program records the completion: status of the step in the database. A step completes? either successfully or with errors. If the step completesC successfully, the program updates the step's build dependencyD information in the database and then looks for another step to perform.> The BUILD command always creates a new build job in the VDE<+ database. It also starts the build job unless you use the@ /NOSTART qualifier or you answer NO to a query asking whetherD to start the build. If the BUILD command does not start the build@ job, you can start it later with the START BUILD_JOB command.@ After the build job is created (whether or not you start it),C you can use the SHOW BUILD_JOB command to display the attributesB of the build, including the size of the build job and the exactA build steps and build-step dependen ,cies that make up the build job.= You can distribute the build job across several processors< (whether in a single machine or in multiple machines in aC cluster) by specifying the /QUEUE and /PROCESS_COUNT qualifiers.C The /QUEUE qualifier specifies the batch queues to run the buildB job. The /PROCESS_COUNT qualifier specifies the total number ofA processes VDE submits to the batch queues performing the buildB job. By specifying the batch queues and the number of proce -ssesB VDE submits to each queue, you can decide how to distribute theC build job over a cluster with processors of different speeds and configurations.D If you do not specify the /QUEUE or /PROCESS_COUNT qualifier, VDEB uses the default batch queues and process counts of the defaultA development stream. You can establish these defaults using theB /QUEUE and /PROCESS_COUNT qualifiers with the CREATE STREAM andC MODIFY STREAM commands. If you have not specified such defaults.,. VDE submits one process to queue SYS$BATCH. 2 Qualifiers /AFTER /AFTER=date-time< Indicates the date and time at which the build job begins? execution. Specify the date and time using OpenVMS date-timeB syntax. Use this qualifier only if the BUILD command starts theC build job: the qualifier specifies the start time for each batch2 job that is submitted to execute the build job. /CONFIRM /CONFIRM /NOCONFIRM (default)C Contr/ols whether VDE asks you to confirm that you want the buildD job started. The /CONFIRM qualifier causes VDE to print a message? asking whether you want to start the build job. This message> is displayed after VDE creates the build job and displays aA message stating the size of the job. If you answer YES (or Y),C the build job is started. If you answer NO (or N), the build jobC is not started. The /NOCONFIRM qualifier causes VDE to start the? build job without asking for conf 0irmation. Neither qualifier= has any effect if you use the /NOSTART qualifier: /NOSTART< unconditionally prevents VDE from starting the build job. /FULL< Directs the BUILD command to perform a full build of your< software system. In a full build, all source modules thatA contribute to the target modules you specified are compiled orB otherwise processed. If you do not specify the /FULL qualifier,A the BUILD command performs a minimal system build, which means@ tha1t only the source modules that have changed since the lastC build of the specified target modules are compiled or processed.= A minimal build is normally much quicker than a full build@ because it performs only the minimal work needed to propagate- your source changes to the target modules. /LOG /LOG (default) /NOLOGC Controls whether log messages are printed after the build job is@ created and submitted to batch queues for execution. The /LOG> qualifi2er causes such messages to be printed and the /NOLOG> qualifier suppresses them. These messages indicate that the@ build job has been created, that the database transaction hasB successfully committed, and that batch jobs have been submitted4 to various batch queues to execute the build job. /PROCESS_COUNT /PROCESS_COUNT=proc-count> Specifies the number of processes to execute the build job.< VDE creates the processes by submitting batch jobs to the= queues spec3ified by the /QUEUE qualifier or to the defaultB queues for the default stream. The number of processes that VDEA creates (that is, the number of OpenVMS batch jobs it submits)> is specified by the proc-count parameter. As a result, this? parameter determines the degree of parallelism for the build job. /QUEUE* /QUEUE=(queue-name [,queue-name...])? Specifies the OpenVMS batch queues to which the build job isA submitted. Each queue-name parameter specifies th 4e name of oneC batch queue. The queue-name parameter may optionally be followed> by a process count in parentheses. This count specifies the? number of processes that are started on the queue to run the> build job. For example, SYS$BATCH(3) causes three build-job? processes to be submitted to queue SYS$BATCH. If the process; count is omitted, one process is submitted to the queue.D If you only specify one queue-name parameter, the parentheses may be omitted.C If yo5u also use the /PROCESS_COUNT qualifier, the /PROCESS_COUNT> qualifier states the total number of build-job processes toB create. In that case, the process counts attached to the queue-> name parameters on the /QUEUE qualifier are used as scaling= factors to distribute build-job processes among the queuesC proportionally. For example, if you specify queues HI_BATCH, HO_B BATCH(3) and a total process count of eight, then two processesA are submitted to queue HI_BATCH and six pro6cesses to queue HO_D BATCH. If the total process count does not divide evenly into theD sum of the scaling factors, the remaining processes are allocatedA to the queues in the order the queues are listed. If the total? process count is nine, for example, the one extra process is@ allocated to queue HI_BATCH because HI_BATCH is listed first. /REMARK /REMARK="string"A Specifies a remark string to be stored in the database for theB new build job. The quoted rem7ark string, which can be up to 132@ characters long, may contain any explanatory remark about the4 build job that you want to store in the database. /START /START (default) /NOSTART? Controls whether the build job is started or not. The /START? qualifier starts the build job, which means that VDE submitsB batch jobs to the appropriate OpenVMS batch queues. These batch? jobs run programs that execute all the build steps that make= up the build job. The /8NOSTART qualifier prevents VDE fromD submitting the batch jobs. If you use the /NOSTART qualifier, youB can start the build job later with the START BUILD_JOB command. /STEP_DELAY /STEP_DELAY=time-interval< Specifies the step-delay time interval used by VDE$BUILD.C VDE$BUILD is the program that executes the build steps belongingC to a build job. If VDE$BUILD cannot find an available build stepB in the database, the program waits the amount of time specified? 9 by the /STEP_DELAY qualifier before it looks in the database again.C When multiple processes run a build job, one process may be idleC until a second process completes its current build step. In thatB situation, the first process periodically looks in the database@ to see if the second process has finished its step. The step-A delay interval determines how often the first process looks in& the database for an available step.C Use the following syntax to denote the nu:mber of hours, minutes, and seconds in the interval: /STEP_DELAY=hh:mm:ss.ss< For example, an interval of three and one half seconds is specified as follows: /STEP_DELAY=00:00:03.50B Usually the interval is set at a few seconds. If this qualifierD is not specified, VDE uses the default step-delay interval of theB stream. If no default has been specified, the delay interval is five seconds. /TIMEOUT /TIMEOUT=time-interval@ Specifies the tim ;eout interval for the build job. If no build= steps complete during this interval, the VDE$BUILD utility@ stops the build job and assigns it TIMEOUT status. Therefore,@ the timeout interval must be longer than the time required to# complete the longest build step.A Normally, a build job only times out if a node that is runningA one of the build-job processes fails. When a node fails, other< build-job processes may be unable to proceed because they> are waiting for a build < step that ran on the failed node toC complete, which will not happen. In that case, after the timeoutA interval expires, one of the waiting processes marks the buildB job as timed out, after which the remaining processes terminateB themselves. You can later restart the build job using the START BUILD_JOB command.C Use the following syntax to denote the number of hours, minutes, and seconds in the interval: /TIMEOUT=hh:mm:ss.ssB For example, an interval of two= and one half hours is specified as follows: /TIMEOUT=02:30:00.00@ The length of the timeout interval should be set based on the= length of the longest build step in the build job. If thisD qualifier is not specified, VDE uses the default timeout interval? of the stream. If no default has been specified, the timeout interval is one hour. 2 Examples 1.VDE> BUILD FOO.EXEC %VDE-I-BLDJOBCRE, build job 1 for stream BL22 has been createdF %VDE-I-BLDJ >OBSIZ, build job 1 for stream BL22 consists of 5 stepsC %VDE-I-COMMIT, database transaction has successfully committed@ %VDE-I-BLDJOBSTARTING, starting build job 1 for stream BL22D %VDE-I-BLDJOBENT, entry number 308 submitted to queue SYS$BATCHO Job VDEBUILD_0001 (queue CLUSTER_BATCH, entry 308) started on PHI_BATCHO %VDE-I-BLDJOBSTARTED, build job 1 for stream BL22 started with 1 processes VDE>A This example performs a minimal system build to build module ?C FOO.EXE. The created build job is build job 1 for stream BL22.@ The build job consists of five build steps, such as compile? and link steps. Because the /NOSTART qualifier is omitted,B the build job is started on the default queue for the stream,7 SYS$BATCH. The build job runs on only one process.# 2.VDE> BUILD/FULL/NOSTART BLDGRPC %VDE-I-BLDJOBCRE, build job 2 for stream BL22 has been createdH %VDE-I-BLDJOBSIZ, build job 2 for stream BL22 consists of 125> @ stepsC %VDE-I-COMMIT, database transaction has successfully committed VDE>? In this example, build job 2 for the default stream, BL22,@ is created. This is a full build (not a minimal build) thatD builds all modules that are members of build group BLDGRP. ThisA build requires 125 build steps. The build job is not started> because the /NOSTART qualifier is specified. (To start itD later, use the START BUILD_JOB command.) Although the build jobA is no At started, it exists in the database so you can display; information about it using the SHOW BUILD_JOB command.% 3.VDE> BUILD/PROCESS_COUNT=3 *.EXEE %VDE-I-BLDJOBCRE, build job 2 for stream V2.0-3 has been createdI %VDE-I-BLDJOBSIZ, build job 2 for stream V2.0-3 consists of 25 stepsC %VDE-I-COMMIT, database transaction has successfully committedB %VDE-I-BLDJOBSTARTING, starting build job 2 for stream V2.0-3D %VDE-I-BLDJOBENT, entry number 317 submitted to queue B SYS$BATCHO Job VDEBUILD_0001 (queue CLUSTER_BATCH, entry 317) started on PHI_BATCHD %VDE-I-BLDJOBENT, entry number 318 submitted to queue SYS$BATCHO Job VDEBUILD_0001 (queue CLUSTER_BATCH, entry 318) started on FOO_BATCHD %VDE-I-BLDJOBENT, entry number 319 submitted to queue SYS$BATCHO Job VDEBUILD_0001 (queue CLUSTER_BATCH, entry 319) started on FUM_BATCHQ %VDE-I-BLDJOBSTARTED, build job 2 for stream V2.0-3 started with 3 processes VDE>@ This Cexample creates and starts a build job that builds all@ executable images for the default stream. It runs the build> job with three parallel processes, all submitted to queue> SYS$BATCH. The batch jobs execute on three separate batch9 queues, in this case on separate nodes in a cluster.> 4.VDE> BUILD/QUEUE=(PHI_BATCH,FOO_BATCH(2),FUM_BATCH) *.EXEE %VDE-I-BLDJOBCRE, build job 3 for stream V2.0-3 has been createdI %VDE-I-BLDJOBSIZ, build job 3 for stream V2.0-3 consiDsts of 25 stepsC %VDE-I-COMMIT, database transaction has successfully committedB %VDE-I-BLDJOBSTARTING, starting build job 3 for stream V2.0-3D %VDE-I-BLDJOBENT, entry number 417 submitted to queue PHI_BATCHK Job VDEBUILD_0001 (queue PHI_BATCH, entry 417) started on PHI_BATCHD %VDE-I-BLDJOBENT, entry number 418 submitted to queue FOO_BATCHK Job VDEBUILD_0001 (queue FOO_BATCH, entry 418) started on FOO_BATCHD %VDE-I-BLDJOBENT, entry number 419 submitted to q Eueue FOO_BATCHK Job VDEBUILD_0001 (queue FOO_BATCH, entry 419) started on FOO_BATCHD %VDE-I-BLDJOBENT, entry number 420 submitted to queue FUM_BATCHK Job VDEBUILD_0001 (queue FUM_BATCH, entry 420) started on FUM_BATCHQ %VDE-I-BLDJOBSTARTED, build job 3 for stream V2.0-3 started with 4 processes VDE>A Like the previous example, this example creates and starts aC build job that builds all executable images. In this case, theC /QUEUE qualifier specif Fies that four batch jobs are submitted:B one to batch queue PHI_BATCH, two to queue FOO_BATCH, and oneA to queue FUM_BATCH. These queues belong to specific nodes in> the cluster. As a result, the /QUEUE qualifier determines@ precisely how the build job is distributed across the nodes of the cluster. 5.VDE> BUILD/CONFIRM FOO.EXEC %VDE-I-BLDJOBCRE, build job 8 for stream BL22 has been createdF %VDE-I-BLDJOBSIZ, build job 8 for stream BL22 consists of 2 steps GC %VDE-I-COMMIT, database transaction has successfully committed2 Start build job 8 for stream BL22 ? [No]: YES@ %VDE-I-BLDJOBSTARTING, starting build job 8 for stream BL22C %VDE-I-BLDJOBENT, entry number 79 submitted to queue SYS$BATCHN Job VDEBUILD_0001 (queue CLUSTER_BATCH, entry 79) started on PHI_BATCHO %VDE-I-BLDJOBSTARTED, build job 8 for stream BL22 started with 1 processes VDE>A The /CONFIRM qualifier causes VDE to ask the user whether toB H start the new build job. VDE asks the question after creatingB the build job and after displaying its size (in this example,= only two steps). The user answers YES and VDE starts one2 process for the build job on queue SYS$BATCH. ww݊࿚ 1 CANCEL 2 DIRECTORY> Cancels a directory template in the VDE database. Directory= templates determine what disk directories VDE creates when3 creating new development streams and facilities. RequireIs CRESTRM privilege. Format CANCEL DIRECTORY 3 Description> The CANCEL DIRECTORY command deletes a "directory template"> from the VDE database. Directory templates are defined withB the SET DIRECTORY command and specify the names that VDE should? assign to disk directories when creating directories for newA development streams or facilities or for the library's queued-D replacement staging area. The CANCEL DIRECTORY command can delete? all templates that Jthe SET DIRECTORY command can create. The? CANCEL DIRECTORY command does not delete or otherwise affect& existing disk directories, however.A Unless the cancelled template is for the library's delta files< or its staging area, it is only cancelled for the default@ development stream. Because directory templates are inherited? by a stream's descendants, the CANCEL DIRECTORY command willA affect the disk directories created for all future descendantsD of the default stream K. It may also affect the directories created, for new facilities in the default stream.= When you have cancelled a directory template, VDE uses itsA default rules to create directory trees for subsequent streamsB and facilities. VDE always creates stream, facility, and delta-> file root directories, whether there are templates for suchB directories or not. VDE does not create facility subdirectoriesC unless there are templates for them, however, so if you cancel aB subdireLctory template, you prevent that subdirectory from being) created for new streams or facilities.; For additional information on directory creation, and onB directory symbols (dir-symbol) and directory symbol processing,; see SET DIRECTORY, SHOW DIRECTORY, and Script Functions. 3 Qualifiers /DELTA_FILES> Specifies whether a directory template for delta files, the> staging area, or the default stream is deleted. The /DELTA_B FILES qualifier specifies that a di Mrectory template for the VDEA library's delta files (CMS libraries) be deleted. The /STAGINGD qualifier specifies that the directory template for the library'sD staging-area root directory be deleted. (Staging areas hold filesC for queued replacements.) The /STREAM qualifier specifies that a8 directory template for the default stream be deleted.D Of /DELTA_FILES, /STAGING and /STREAM, the latter is the default. /STAGING> Specifies whether a directory template for delt Na files, the> staging area, or the default stream is deleted. The /DELTA_B FILES qualifier specifies that a directory template for the VDEA library's delta files (CMS libraries) be deleted. The /STAGINGD qualifier specifies that the directory template for the library'sD staging-area root directory be deleted. (Staging areas hold filesC for queued replacements.) The /STREAM qualifier specifies that a8 directory template for the default stream be deleted.D Of /DELTA_FILES, /S OTAGING and /STREAM, the latter is the default. /STREAM> Specifies whether a directory template for delta files, the> staging area, or the default stream is deleted. The /DELTA_B FILES qualifier specifies that a directory template for the VDEA library's delta files (CMS libraries) be deleted. The /STAGINGD qualifier specifies that the directory template for the library'sD staging-area root directory be deleted. (Staging areas hold filesC for queued replacements.) The /STPREAM qualifier specifies that a8 directory template for the default stream be deleted.D Of /DELTA_FILES, /STAGING and /STREAM, the latter is the default. /FACILITY /FACILITY=fac-nameA Specifies that a directory template for the facility specified? by the fac-name parameter be deleted. If both this qualifierA and the /SUBDIRECTORY qualifier are specified, VDE deletes the> directory template for the specified facility subdirectory.@ If the /FACILITY qualifie Qr is specified and the /SUBDIRECTORYC qualifier is omitted, VDE deletes the directory template for the' specified facility's root directory.> If the /FACILITY qualifier is omitted and the /SUBDIRECTORYA qualifier is specified, VDE deletes the directory template forB the given facility subdirectory for all facilities that are notA explicitly specified in other templates. If both the /FACILITY= qualifier and the /SUBDIRECTORY qualifier are omitted, VDED deletes the templatRe for the stream or delta-file root directory.? You can delete more than one directory template at a time byC using wildcard characters in the fac-name parameter. The percentC sign (%) in a name matches any single character in the positionD it occupies and the asterisk (*) matches zero or more characters= in the position it occupies. Directory templates for thoseA facilities whose names match the wildcard pattern are deleted. /LOG /LOG (default) /NOLOGS@ Controls whether log messages are printed after the directory? template is deleted. The /LOG qualifier causes such messages@ to be printed and the /NOLOG qualifier suppresses them. TheseA messages indicate that the directory template has been deletedD from the database and that the database transaction has completed successfully. /SUBDIRECTORY /SUBDIRECTORY=dir-symbolB Specifies that a directory template for a facility subdirectory? be deleted. The dir T-symbol parameter specifies the directoryA symbol that identifies the subdirectory. Among other uses, theC directory symbol is used within VDE scripts; see Script KeywordsA for further details. If this qualifier is omitted, VDE deletesD the directory template for a facility, stream, or delta-file rootB directory. (The description of the /FACILITY qualifier explainsA how the qualifiers interact to select the template to delete.) 3 Examples' 1.VDE> CANCEL DIRECTORY/F UACILITY=RMSM %VDE-I-DIRDEL, directory specification [MYDIR.RMS] deleted from databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>= This example cancels the directory template for the root? directory for facility RMS. The log messages show that the9 template was successfully deleted from the database.. 2.VDE> CANCEL DIRECTORY/SUBDIRECTORY=ANASYMH %VDE-I-DIRDEL, directory specification [.ANA] deleted from databaseC %VDE-I-CO VMMIT, database transaction has successfully committed VDE>8 This example cancels the directory template for the? subdirectory with directory symbol ANASYM. VDE deletes theB subdirectory template that is used for all facilities that do. not have explicit subdirectory templates. 2 FOLDA Deletes one or more fold records from the VDE database. A fold? record is a reminder that a source change should be manuallyA "folded" into a given development stream inW order to propagate the change. Requires RESREP privilege. Format* CANCEL FOLD mod-name [, mod-name...] 3 Parameter mod-name? Specifies a module for which a fold record is to be deleted.A The module name consists of an optional facility name enclosed? in square brackets, a module name, and an optional type nameB preceded by a period (such as [FACIL]MOD1.MAR). If the facilityB name is omitted, the module is assumed to belong to the defaultB X facility. If the type name is omitted, VDE deletes fold records? for all source modules with the specified module name in the given facility.@ You can delete fold records for more than one module by using< wildcard characters in any of the three components of theB module name. The percent sign (%) in a name matches any single= character in the position it occupies and the asterisk (*)? matches zero or more characters in the position it occupies.D VDE deletes fold recoYrds for all source modules whose names match the wildcard pattern. 3 Description= A fold record is a reminder that a source change should be> manually folded into a given development stream in order toA propagate the change into that stream. The CANCEL FOLD commandA deletes each specified fold record from the VDE database. This4 command is a synonym for the DELETE FOLD command. 3 Qualifiers /CONFIRM /CONFIRM /NOCONFIRM (default)> ContrZols whether VDE asks you to confirm that you want eachB fold record deleted. The /CONFIRM qualifier causes VDE to print> a message for each fold record asking whether you want that= record deleted. If you answer YES (or Y), that fold record= is deleted from the database. If you answer NO (or N), the@ fold record is not deleted. If you enter a module name with a? wildcard specification, VDE asks you to confirm the deletionB of fold records for each module whose name matches the [wildcardC specification. The /NOCONFIRM qualifier causes VDE to delete the: specified fold records without asking for confirmation. /IDENTIFICATION /IDENTIFICATION=fold-ident= Specifies the fold record to be deleted. This qualifier is< required when you have multiple fold records for the sameB module in the same stream. The fold-ident parameter is the foldC identifier of the fold record to be deleted. The fold identifierC is the identifier you specified or VD\E assigned when you createdD the fold record, usually a small integer value. Use the SHOW FOLD@ command to determine the fold identifier of each fold record. /LOG /LOG (default) /NOLOGC Controls whether log messages are printed after each fold recordB has been deleted. The /LOG qualifier causes such messages to beC printed and the /NOLOG qualifier suppresses them. These messages> indicate that the fold record has been deleted and that the3 database tran]saction has successfully committed. /STREAM /STREAM=stream-nameD Specifies the development stream for which fold records should beC deleted. The stream-name parameter gives the name of the stream.A If this qualifier is omitted, VDE deletes fold records for the# default development stream only. /USERNAME /USERNAME=username= Specifies that fold records are to be deleted on behalf of= another user. The username parameter specifies the OpenVMS^C username of the other user. You must have the USERNAME privilege to use this qualifier. 3 Examples) 1.VDE> CANCEL FOLD [CODE]X.FOR/IDENT=1J %VDE-I-FOLDDEL, fold record 1 for module [CODE]X.FOR has been deletedC %VDE-I-COMMIT, database transaction has successfully committed VDE>C This example deletes fold record 1 for module [CODE]X.FOR. TheD log messages confirm that the fold record has been successfully deleted. 2 LOG@ Disable>_s the recording of VDE input and output in a log file.A Input and output logging is enabled using the SET LOG command. Format CANCEL LOG 3 Parameters None. 3 Qualifiers None. 3 Examples 1.VDE> CANCEL LOG VDE> SHOW LOG No output logging VDE>B The CANCEL LOG command disables input and output logging. The8 SHOW LOG command confirms that logging is disabled. 2 PRIVILEGES7 Disables VDE privileges for the` current VDE session. Format( CANCEL PRIVILEGES priv [, priv...] 3 Parameter priv= The name of a VDE privilege to disable for the current VDE session.D For a list of privileges, see the top-level VDE_Privileges topic. 3 DescriptionD The VDE privileges enabled for your current VDE session determineB the VDE commands (and in some cases command qualifiers) you are? allowed to use. Use the CANCEL PRIVILEGES command to disableB privileges afor the current VDE session. You may want to use theA command to prevent accidental changes to the library database, for example.B You can reestablish privileges using the SET PRIVILEGES command= and you can display your current privileges using the SHOW PRIVILEGES command. 3 Qualifiers None. 3 Examples, 1.VDE> CANCEL PRIVILEGES FROZEN, USERNAME VDE> SHOW PRIVILEGES Currently set privileges:4 BUILD CREFAC CREGRP CREMOD CRESTEP REbSREP VDE>C The CANCEL PRIVILEGES command disables the FROZEN and USERNAME@ privileges. THE SHOW PRIVILEGES command confirms that those" privileges are no longer set. 2 REPLACEMENTC This command is the negation of the PERFORM REPLACEMENT command.C This command allows a project leader or other reviewer to cancelD one or more accepted, queued replacements, and thus prevent theseB modules from being relocated into the VDE library via a PERFORM REPLACEMENTc command.C Requires RESREP privilege to cancel your own queued replacement.= Requires PERFREP privilege to cancel another user's queued replacement. Format1 CANCEL REPLACEMENT rep-name [, rep-name...] 3 Parameter rep-nameC The name of a queued replacement to be cancelled. You can cancelC more than one replacement at a time by using wildcard charactersC in the replacement name. The percent sign (%) in a name matchesD any single character din the position it occupies and the asteriskD (*) matches zero or more characters in the position it occupies.C Those queued replacements whose names match the wildcard pattern are cancelled. 3 Description@ The CANCEL REPLACEMENT command is used after the module(s) in= the replacement have been replaced by a user and have been@ accepted through the (optional) code review process supportedD by VDE. Cancellation prevents these modules from being moved intoA the VDE l eibrary. This operation is the negation of the PERFORM REPLACEMENT command.? The CANCEL REPLACEMENT command cancels each specified queued> replacement so that the replacement is deleted from the VDEC library and is no longer eligible to be performed by the PERFORM REPLACEMENT command.A The modules belonging to the cancelled replacement will remainC reserved to the user that originally reserved and replaced them,D and that user can later REPLACE updated modules, or cfan UNRESERVED the modules to entirely cancel the outstanding reservation(s). IfD subsequently replaced, the modules will again have to be accepted" (or rejected) by the reviewers.= For information on how a queued replacement is accepted or> rejected, see the ACCEPT REPLACEMENT and REJECT REPLACEMENT commands. 3 Qualifiers /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want each> replacement cancellged. The /CONFIRM qualifier causes VDE toD print a message for each replacement asking whether you want thatD replacement cancelled. If you answer YES (or Y), that replacement@ is cancelled. If you answer NO (or N), the replacement is not= cancelled. If you enter a replacement name with a wildcard= specification, VDE asks you to confirm the cancellation ofB each replacement whose name matches the wildcard specification.> The /NOCONFIRM qualifier causes VDE to cancel the specifiedh0 replacements without asking for confirmation. /LOG /LOG (default) /NOLOGC Controls whether log messages are printed after each replacementD has been cancelled. The /LOG qualifier causes such messages to beC printed and the /NOLOG qualifier suppresses them. These messages@ indicate that the replacement has been cancelled and that the3 database transaction has successfully committed. 3 Examples$ 1.VDE> CANCEL REPLACEMENT SMITH-21 %VDE-I-iREPCAN, replacement SMITH-2 cancelledC %VDE-I-COMMIT, database transaction has successfully committed VDE>: This example cancels replacement SMITH-2 so that this= replacement is no longer queued in the VDE database. The? modules associated with the replacement are still reserved( after the replacement is cancelled. 2 SESSIONA Cancels one or more reservation sessions by deleting them from the VDE database.A Requires RESREP privilege to cancel yjour own session. Requires6 PERFREP privilege to cancel another user's session. Format5 CANCEL SESSION session-name [, session-name...] 3 Parameter session-nameD The name of a reservation session to be cancelled. You can cancelB more than one session at a time by using wildcard characters in@ the session name. The percent sign (%) in a name matches any@ single character in the position it occupies and the asteriskD (*) matches zero or more character ks in the position it occupies.D Those reservation sessions whose names match the wildcard pattern are cancelled. 3 Description@ The CANCEL SESSION command cancels each specified reservationD session so that the session is deleted from the VDE database. TheD reservations that belonged to the session remain in the database,1 but no longer belong to the cancelled session.A If you want to both delete a session and unreserve all modulesB associated with the session, usle the UNRESERVE command with the /SESSION qualifier. 3 Qualifiers /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want each@ session cancelled. The /CONFIRM qualifier causes VDE to printB a message for each session asking whether you want that sessionB cancelled. If you answer YES (or Y), that session is cancelled.@ If you answer NO (or N), the session is not cancelled. If youC enter a session name with am wildcard specification, VDE asks youA to confirm the cancellation of each session whose name matchesB the wildcard specification. The /NOCONFIRM qualifier causes VDED to cancel the specified sessions without asking for confirmation. /LOG /LOG (default) /NOLOG? Controls whether log messages are printed after each session> has been cancelled. The /LOG qualifier causes such messages@ to be printed and the /NOLOG qualifier suppresses them. TheseA messages nindicate that the session has been cancelled and that7 the database transaction has successfully committed. 3 Examples 1.VDE> CANCEL SESSION SMITH-3- %VDE-I-SESCAN, session SMITH-3 cancelledC %VDE-I-COMMIT, database transaction has successfully committed VDE>= This example cancels reservation session SMITH-3 so that@ this session is no longer recorded in the VDE database. TheA modules associated with the session are still reserved after tohe session is cancelled. 2 VERIFY4 Cancels display of command input to the terminal. Format CANCEL VERIFY 3 Parameters None. 3 DescriptionB The CANCEL VERIFY command disables the echoing of command inputD to the terminal. It cancels the effect of the SET VERIFY command.D The CANCEL VERIFY command normally is used to disable the echoing- of input commands from command procedures.> The CANCEL VERIFY and SET NOVERIFY commands are equivalenpt. 3 Qualifiers None. 3 Examples 1.VDE> SET VERIFY VDE> SHOW MODULE MOD1.FOR SHOW MODULE MOD1.FOR Module [FACIL]MOD1.FOR VDE> CANCEL VERIFY CANCEL VERIFY VDE> SHOW FACILITY FACIL Facility FACIL VDE>A The SET VERIFY command allows the terminal to display (echo)= the command line it receives. The SHOW MODULE command is> therefore echoed on the terminal before the output of theC command is displayed.q The CANCEL VERIFY command is also echoedA but it disables the display of subsequent commands. The SHOWC FACILITY command that follows is not displayed on the terminal& but the output of the command is. ww-࿚ 1 COMPILED Compiles the specified modules using the appropriate scripts from the database. Requires BUILD privilege. Format& COMPILE mod-name [, mod-name...] 2 Parameter mod-nameA Specifies a module to be rcompiled. The module name consists ofB an optional facility name enclosed in square brackets, a module@ name, and an optional type name preceded by a period, such asA [FACIL]MOD1.MAR. If no facility name is specified, the default@ facility is assumed. If no type name is specified, all sourceA modules of the specified module name in the given facility are compiled.D You can compile more than one module by using wildcard charactersA in any of the three components of the mod sule name. The percentC sign (%) in a name matches any single character in the positionD it occupies and the asterisk (*) matches zero or more characters@ in the position it occupies. VDE compiles those modules whose$ names match the wildcard pattern. 2 DescriptionD The COMPILE command compiles a module the same way it is compiledC in a build job. The COMPILE command retrieves the compile scriptB for each specified module and generates a DCL command file from> the s tcript. The command then executes the command file in a? subprocess. If the module compiles successfully, VDE updates? the build dependency information for the compile step in the database.> The COMPILE command can be used to compile a module withoutB starting a build job. It is often used to test compile scripts.D It can also be used to collect the initial dependency informationC for a compile step that does not yet have dependency information in the database.; Theu COMPILE command only operates on modules that have a> generation in the current stream (the default stream or the@ stream specified with the /STREAM qualifier). In addition, it> only operates on source modules unless you specify the typeA name in the mod-name parameter without wildcard characters. InC other words, unless you explicitly specify a derived-module file? extension, the command assumes that you only want to compile source modules. 2 Qualifiers /LOGv /LOG (default) /NOLOGC Controls whether log messages are printed after the compile stepB executes. The /LOG qualifier causes such messages to be printedD and the /NOLOG qualifier suppresses them. These messages indicateC that the compile step has completed, either successfully or withD errors, and that the dependency information for the step has been updated in the VDE database. /STREAM /STREAM=stream-nameA Specifies that the modules be cwompiled for the stream given by? the stream-name parameter. If this qualifier is omitted, the/ modules are compiled for the default stream. 2 Examples 1.VDE> COMPILE B.C5 $ DEFINE/NOLOG SRC$ DEV$:[PROJDIR.MAIN.CODE.SRC]5 $ DEFINE/NOLOG OBJ$ DEV$:[PROJDIR.MAIN.CODE.OBJ]' $ VDE FETCH [CODE]B.C/OUTPUT=SRC$:J %VDE-I-FETCHED, module generation [CODE]B.C;1(1) fetched from libraryD %VDE-I-OUTFILE, output file is DEV$:[PROJDIR.MAIN.CODE.SRC]B.C;* $ CC/ xANA=OBJ$:/OBJECT=OBJ$: SRC$:B.C $ VDE/DEPEND C OBJ$:B.ANA $ !4 $ SET NOVERIFY ! Successful script completionE %VDE-I-COMPSUCC, compilation of [CODE]B.C completed successfullyD %VDE-I-DEPUPDATE, dependency information updated for build step VDE>> This example compiles module B.C in the default facility,@ facility CODE. The output from the execution of the compile@ script is displayed on the terminal. The final log messagesC show that the compi yle step completed successfully and that its8 dependency information was updated in the database. 2.VDE> COMPILE [RMS]E.B32> $ VDE FETCH [RMS]E.B32/OUTPUT=DEV$:[PROJDIR.MAIN.RMS.SRC]M %VDE-I-FETCHED, module generation [RMS]E.B32;3(2A1) fetched from libraryE %VDE-I-OUTFILE, output file is DEV$:[PROJDIR.MAIN.RMS.SRC]E.B32;4 $ DEFINE/NOLOG SRC$ DEV$:[PROJDIR.MAIN.RMS.SRC]4 $ DEFINE/NOLOG OBJ$ DEV$:[PROJDIR.MAIN.RMS.OBJ]/ $ BLISS/OBJECT=OBJ$:/ANA=OBJ$: SRC$:E.B3 z2 ; 0067 2 RETRUN;# % WARN#000 ....1 L1:0067 Undeclared name: RETRUN? %BLS32-W-ENDDIAGS, Compilation completed with 1 diagnostic $VDE$ERROR:4 $ SET NOVERIFY ! Script completed with errorsE %VDE-I-COMPFAIL, compilation of [RMS]E.B32 completed with errors VDE>@ This example compiles module [RMS]E.B32 but the compilationD terminates with errors. The output of the compile step includes@ error messages from the compile{r, and the final log messageB shows that the step failed. In this case, VDE does not update) the database dependency information. wwä࿚ 1 CONVERT 2 LIBRARYA Converts the current VDE library to the format required by the current version of VDE.A Requires MODLIB privilege if automatic conversion is disabled. Format CONVERT LIBRARY 3 Parameters None. 3 DescriptionB When a new version of VDE is installed on y |our system, that new> version frequently requires a different library format than@ the previous version. The new version may require a different> database schema or new library subdirectories, for example.= Because your existing VDE libraries are in the old library? format, you must convert them to the new format. The CONVERT, LIBRARY command performs this conversion.> The VDE database in your library contains a "format version> number" that tells VDE what format your libra }ry has. If the@ current version of VDE requires a more recent library format,D the CONVERT LIBRARY command converts the library and its databaseA to that more recent format. It then updates the format version number in the database.A Once you have converted a VDE library to a more recent format,B you can no longer use older versions of VDE on that library. IfB you want to retain the option of going back to an older versionB of VDE, you should back up your library and its d> ~atabase before your convert them.= If you have specified the /AUTO_CONVERT qualifier with theC CREATE or MODIFY LIBRARY command, VDE will automatically convert@ your library to the new format the first time a user accesses? the library database using the new version of VDE. Automatic? conversion is more convenient than using the CONVERT LIBRARY> command, but does not give you the option of backing up theC library before converting it. If you have specified the /NOAUTO_? CONVERT qualifier with the CREATE or MODIFY LIBRARY command,@ you must convert the library with an explicit CONVERT LIBRARYB command. See the descriptions of the CREATE LIBRARY and CONVERT+ LIBRARY commands for a full explanation. 3 Qualifiers None. 3 Examples 1.VDE> CONVERT LIBRARYD %VDE-I-LIBCONV, library format converted for new version of VDE VDE>< This command converts the current library to the format? required for the new version of VDE. The log message shows0 that the conversion successfully completed. wwĤ࿚1 COPYB Copies the specified modules using the appropriate scripts from the database. Requires BUILD privilege. Format# COPY mod-name [, mod-name...] 2 Parameter mod-nameB Specifies a module to be copied using a copy script. The module? name consist of an optional facility name enclosed in squareC brackets, a module name, and an o ptional type name preceded by aC period, such as [FACIL]MOD2.H. If no facility name is specified,A the default facility is assumed. If no type name is specified,A all modules of the specified module name in the given facility are copied.A You can copy more than one module by using wildcard charactersA in any of the three components of the module name. The percentC sign (%) in a name matches any single character in the positionD it occupies and the asterisk (*) matches zero or more charactersD in the position it occupies. VDE copies those modules whose names match the wildcard pattern. 2 Description@ The COPY command copies a module the same way it is copied in> a build job. The COPY command retrieves the copy script for> each specified module and generates a DCL command file from> the script. The command then executes the command file in a subprocess.B A copy step moves a module into the directory or other location@ where o ther build steps later expect to find it. For example,A copy steps move INCLUDE files from delta files into clear-copyA files in the subdirectories where other build steps will laterC access them. Unlike a compile or link step, a copy step does notC transform one set of modules into a different set of modules; itD only copies a single module from one form or location to another.> The COPY command can be used to perform a copy step without? starting a build job. It is often u sed to test copy scripts.C The COPY command only operates on modules that have a generationD in the current stream (the default stream or the stream specified@ with the /STREAM qualifier). In addition, it only operates onB source modules unless you specify the type name in the mod-nameD parameter without wildcard characters. In other words, unless youB explicitly specify a derived-module file extension, the command5 assumes that you only want to copy source modules. 2  Qualifiers /LOG /LOG (default) /NOLOG@ Controls whether log messages are printed after the copy stepB executes. The /LOG qualifier causes such messages to be printedD and the /NOLOG qualifier suppresses them. These messages indicate@ that the copy step has completed, either successfully or withC errors, and that the dependency information for the step has not@ been updated in the VDE database. (Copy steps do not normallyC update dependency information since the only input and output to( the step is the module being copied.) /STREAM /STREAM=stream-nameC Specifies that the modules be copied for the stream given by theC stream-name parameter. If this qualifier is omitted, the modules% are copied for the default stream. 2 Examples 1.VDE> COPY [CODE]A.REQ@ $ VDE FETCH [CODE]A.REQ/OUTPUT=DEV$:[PROJDIR.MAIN.CODE.SRC]L %VDE-I-FETCHED, module generation [CODE]A.REQ;1(1) fetched from libraryF % VDE-I-OUTFILE, output file is DEV$:[PROJDIR.MAIN.CODE.SRC]A.REQ; $ !4 $ SET NOVERIFY ! Successful script completion@ %VDE-I-COPYSUCC, copy of [CODE]A.REQ completed successfullyK %VDE-I-DEPNOTUPDATE, dependency information not updated for build step VDE>B This example performs the copy action for module [CODE]A.REQ.= The copy script fetches the latest generation for module? A.REQ from its delta file and leaves it in clear-copy formA in the [.SRC] subdirectory for facility CODE and the default@ development stream. There it is available to future compile? steps. The output from the copy script is displayed on theA terminal as shown. The final log messages show that the copyD step completed successfully and that its dependency information% was not updated in the database. wwU#Ƥ࿚ 1 CREATE 2 ARCHITECTURE< Defines one or more architecture table entries in the VDE- database. Each ar chitecture table entry..." Requires the CREARCH privilege.1 ARCHITECTURE support is not fully implemented.> An architecture is a construct that encompasses one or more; facilities, and allows modules to exist in a "common" or= "default" facility, and zero or more architecture specificC facilities. In must the same fashion as the SYS$SYSROOT: logical? name allows one to support both system-specific and cluster-D common files, an architecture allows one to support arc$hitecture-, specific and architecture-common modules. Format4 CREATE ARCHITECTURE arch-name [, arch-name...] 3 Parameter arch-nameB The name of the architecture to be created. This name may be up9 to 39 characters long and must follow VDE name syntax. 3 Description Under Construction... 3 Qualifiers /DEFER /DEFER (default) /NODEFER Under Construction... /DELETE /DELETE (default) /NODEL"ETE Under Construction... /LOG /LOG (default) /NOLOG Under Construction... /PRIVATE Under Construction...6 Of /PRIVATE and /PUBLIC, the former is the default. /PUBLIC Under Construction...6 Of /PRIVATE and /PUBLIC, the former is the default. /REMARK /REMARK="string"C Specifies a remark string to be stored for the new architecture.> The quoted remark string, which can be up to 132 charactersC long, may contain any explanatory remark about the architecture.A that you want stored in the VDE database. Typically the remark9 describes the function or purpose of the architecture. 3 Examples7 1.VDE> CREATE ARCHITECTURE VAXPDP/REMARK="Version n" VDE> Under Construction... 2 CONTEXTA Defines one or more contexts in the VDE database. Each contextA can be used to specify the default development stream, default? architecture and default facility for a VDE session, and oneB context can be used to set the default stream and facility when& first connecting to a VDE database.; Requires the CRECTX privilege to create public contexts. Format- CREATE CONTEXT ctx-name [, ctx-name...] 3 Parameter ctx-nameC The name of the context to be created. This name may be up to 393 characters long and must follow VDE name syntax. 3 DescriptionC A "context" specifies defaults for VDE sessions. When you cre ate> a context using the CREATE CONTEXT command, you specify theB name of the context, the associated development stream, and the associated facility.? To apply the defaults associated with a context, specify theC context name as a parameter to the SET CONTEXT command. To set aC particular context as the default context for use when you issueB the SET LIBRARY command, use the SET CONTEXT/DEFAULT command to4 mark a particular context as the default context.- There a re two kinds of contexts available:A o the private context is available to and only visible to the user who created it.A o the public context is available to all users of the current VDE library.= You do not need special VDE privileges to create a private@ context, but you must have the VDE CRECTX privilege to createC a public context. While a private context can have the same nameC as a public context, neither two private contexts nor two public$ contexts can share the same name. 3 Qualifiers /ARCHITECTURE Under Construction... /FACILITY /FACILITY=facil-name /NOFACILITY? The /FACILITY qualifier specifies the default facility for a@ context established with the SET CONTEXT command. The default= facility is the facility that is assumed when the facility@ name is omitted from a module name. The /NOFACILITY qualifierD specifies that the default facility established by the context isB  null. If you omit both qualifiers, the current default facility8 becomes the facility associated with the new context. /LOG /LOG (default) /NOLOG@ Controls whether log messages are printed after a new contextC is created. The /LOG qualifier causes the messages to be printedB and the /NOLOG qualifier suppresses them. The messages indicate? that each new context has been created and that the database* transaction has successfully committed. /PRIVATEB Specifies whether a private or a public context is created. TheD /PRIVATE qualifier causes VDE to create a context that is private? to you. The /PUBLIC qualifier causes VDE to create a contextC that is available to all users of the library. You must have the1 CRECTX privilege to use the /PUBLIC qualifier.6 Of /PRIVATE and /PUBLIC, the former is the default. /PUBLICB Specifies whether a private or a public context is created. TheD /PRIVATE qualifier causes VDE to create a context that is private? to you. The /PUBLIC qualifier causes VDE to create a contextC that is available to all users of the library. You must have the1 CRECTX privilege to use the /PUBLIC qualifier.6 Of /PRIVATE and /PUBLIC, the former is the default. /REMARK /REMARK="string"B Specifies a remark string to be stored for the new context. The@ quoted remark string, which can be up to 132 characters long,D may contain any explanatory remark about the new context that youB want stored in the VDE database. Typically the remark describes* the function or purpose of the context. /STREAM /STREAM=stream-name /NOSTREAMA The /STREAM qualifier specifies that the indicated developmentD stream becomes the default stream when the context is establishedB with the SET CONTEXT command. The /NOSTREAM qualifier specifiesA that the default stream established by the context is null. IfC you omit both qualifiers, the current default stream becomes the* stream associated with the new context. 3 ExamplesK 1.VDE> CREATE CONTEXT NEWCTX/STREAM=V2.0/FACILITY=RMS/REMARK="Version 2": %VDE-I-CTXADDED, context NEWCTX added to the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE> SHOW CONTEXT NEWCTX+ Context NEWCTX (private to user SMITH) Default stream is V2.0 Default facility is RMS VDE>? This example creates a priv ate context NEWCTX in which the@ default stream is V2.0 and the default facility is RMS. TheB SHOW CONTEXT command displays the context settings associated with the new context.C 2.VDE> CREATE CONTEXT PUBCTX/PUBLIC/STREAM=V3.3-2FT/FACILITY=RMS: %VDE-I-CTXADDED, context PUBCTX added to the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>A In this example, the CREATE CONTEXT command creates a public@ context PUBCTX available to all users. When this context isB specified on a SET CONTEXT command, the default stream is set8 to V3.3-2FT and the default facility is set to RMS. 2 DIRECTORY_TREE> Creates the disk directory tree for the VDE library's delta@ files, for the default development stream, or for a specified facility. Requires CRESTRM privilege. Format CREATE DIRECTORY_TREE 3 DescriptionB The CREATE DIRECTORY_TREE command creates the directory tree onB  disk for a VDE library's delta files, for a development stream,D or for a facility. You use the CREATE DIRECTORY_TREE command onlyC if you deferred directory creation by using the /DEFER qualifierB on a CREATE LIBRARY, CREATE STREAM, or CREATE FACILITY command.C The /DEFER qualifier prevents these three commands from creatingA the disk directories they normally would create. You then haveB the opportunity to override the normal directory-creation rules= within the SET DIRECTORY commands. After entering your SETB DIRECTORY commands, you enter the CREATE DIRECTORY_TREE commandB to create disk directories according to the rules you specified$ with your SET DIRECTORY commands.> Directories are created using the protection setting of the; parent directory for the UIC group and world access, anyA applicable ACE entries from the parent directory, and allowing full system and owner access. 3 Qualifiers /BRIEFB Determines how many log messages are displayed when VDE creates? new disk directories. The /BRIEF qualifier only displays log? messages for the stream or delta-file root directory and for= each facility root directory. The /FULL qualifier displays? a log message for every directory VDE creates, including all@ facility subdirectories. (The facility subdirectories are theA most numerous directories.) These qualifiers have no effect if you use the /NOLOG qualifier.2 Of /BRIEF and /FULL, the form er is the default. /FULLB Determines how many log messages are displayed when VDE creates? new disk directories. The /BRIEF qualifier only displays log? messages for the stream or delta-file root directory and for= each facility root directory. The /FULL qualifier displays? a log message for every directory VDE creates, including all@ facility subdirectories. (The facility subdirectories are theA most numerous directories.) These qualifiers have no effect if you use the /NOLOG qualifier.2 Of /BRIEF and /FULL, the former is the default. /DELTA_FILESC Determines whether directories are created for the VDE library's9 delta files, for its staging areas, or for the default@ development stream. The /DELTA_FILES qualifier specifies thatA disk directories be created for the VDE library's delta files.B These are the directories that hold CMS libraries. The /STAGINGA qualifier specifies that the root directory be created for theC > library's staging directories. Staging directories are temporaryB holding areas for files that are replaced into the library withA queued replacements. The /STREAM qualifier specifies that disk= directories be created for the default development stream.C If you specify the /DELTA_FILES qualifier but not the /FROM_CMS_C LIBRARY qualifier, VDE creates the CMS library for each facilityB affected by this command. If you specify the /STREAM qualifier,D VDE runs the default stream's new-stream script for each facility? affected by this command, provided such a script is defined.? Depending on how it is defined, this script may populate theA stream's facility-specific directories with source modules and other files.D Of /DELTA_FILES, /STAGING and /STREAM, the latter is the default. /STAGINGC Determines whether directories are created for the VDE library's9 delta files, for its staging areas, or for the default@ development stream. The /DELTA_FILES qualifier specifies thatA disk directories be created for the VDE library's delta files.B These are the directories that hold CMS libraries. The /STAGINGA qualifier specifies that the root directory be created for theC library's staging directories. Staging directories are temporaryB holding areas for files that are replaced into the library withA queued replacements. The /STREAM qualifier specifies that disk= directories be created for the default development st ream.C If you specify the /DELTA_FILES qualifier but not the /FROM_CMS_C LIBRARY qualifier, VDE creates the CMS library for each facilityB affected by this command. If you specify the /STREAM qualifier,D VDE runs the default stream's new-stream script for each facility? affected by this command, provided such a script is defined.? Depending on how it is defined, this script may populate theA stream's facility-specific directories with source modules and other files. D Of /DELTA_FILES, /STAGING and /STREAM, the latter is the default. /STREAMC Determines whether directories are created for the VDE library's9 delta files, for its staging areas, or for the default@ development stream. The /DELTA_FILES qualifier specifies thatA disk directories be created for the VDE library's delta files.B These are the directories that hold CMS libraries. The /STAGINGA qualifier specifies that the root directory be created for theC library's sta ging directories. Staging directories are temporaryB holding areas for files that are replaced into the library withA queued replacements. The /STREAM qualifier specifies that disk= directories be created for the default development stream.C If you specify the /DELTA_FILES qualifier but not the /FROM_CMS_C LIBRARY qualifier, VDE creates the CMS library for each facilityB affected by this command. If you specify the /STREAM qualifier,D VDE runs the default stream's new-stream script for each facility? affected by this command, provided such a script is defined.? Depending on how it is defined, this script may populate theA stream's facility-specific directories with source modules and other files.D Of /DELTA_FILES, /STAGING and /STREAM, the latter is the default. /FACILITY /FACILITY=fac-nameC Specifies that disk directories be created only for the facility< specified by the fac-name parameter. If this qualifier isB omitt ed, directories are created for all facilities, either for) delta files or for the default stream.B You can create directory trees for multiple facilities by usingB wildcard characters in the fac-name parameter. The percent signA (%) in a name matches any single character in the position itD occupies and the asterisk (*) matches zero or more characters inB the position it occupies. VDE creates directory trees for those5 facilities whose names match the wildcard pattern. /FROM_CMS_LIBRARY# /FROM_CMS_LIBRARY[=date-time]A Specifies that the delta-file root directory for each facility? covered by the current CREATE DIRECTORY_TREE command already? contains a CMS library and that VDE should enter all modules> and module generations present in that CMS library into the? current VDE database. This qualifier, which VDE also acceptsC on the CREATE FACILITY command, gives you a way to automaticallyD populate a VDE library with modules f rom an existing CMS library.D If you specify the optional date-time parameter, VDE additionallyD retrieves all reservations from the CMS library that were created> since the date and time given by that parameter. VDE printsB warning messages for any reservations created earlier than this@ time and for any reservations whose stream (CMS class) cannot@ be ascertained. If you omit the date-time parameter, VDE doesC not retrieve reservations from the CMS library, only modules and generations.> If this qualifier is omitted, VDE creates a new CMS library> in each delta-file facility root directory it creates. This? qualifier has no effect unless you also use the /DELTA_FILES qualifier.A If this qualifer is specified, all VDE streams must be createdC prior to issuing this command, and these stream names must matchA (a subset of) the CMS class names in use in the CMS libraries;? these stream names must match the CMS classes to be uploadedC  from within the CMS library. In order to correctly establish theC main and variant lines of descent and the correct CMS generationA number sequence, all streams involved must be created with the? appropriate /MAIN, /NOMAIN, /PARENT and /SUCCESSOR settings. /LOG /LOG (default) /NOLOGB Controls whether log messages are printed when disk directories= are created. The /LOG qualifier causes such messages to beC printed and the /NOLOG qualifier suppresses them. These messagesC indicate the names of the disk directories that VDE creates. The@ /BRIEF and /FULL qualifiers control how many log messages are printed. 3 Examples 1.VDE> CREATE LIBRARY/DEFER9 Enter the name you want for the new library: LIBNAMEA Enter directory specification for the new library: [PROJDIR]H Enter your full name (first and last names): Zrebhasha FulkutznodoyE Enter the remark for new library: Library for the mumble project> Library LIBNAME to be created in root directory [PROJDIR]? Library root directory DEV$:[PROJDIR] has been created.? Logical name VDE$LIBRARY now points to the new library.1 Creating library database; please wait...* Library database has been created. Library creation completed. VDE> SHOW LOCATION) Directory locations for stream MAIN:9 Stream root directory is not recorded in database# VDE> SHOW LOCATION/DELTA_FILES) Directory locations for delta files:= Delta-file root directory is not recorded in database@ In this example, the /DEFER qualifier to the CREATE LIBRARY= command prevents disk directories from being created for? the library's delta files and its default stream MAIN. TheC CREATE LIBRARY command only creates the library root directory@ DEV$:[PROJDIR], where it also creates the VDE database. TheA SHOW LOCATION commands confirm that no other directories are" recor ded in the VDE database.- 2.VDE> SET DIRECTORY/DELTA_FILES [PROJDIR]M %VDE-I-DIRADDED, directory specification [PROJDIR] added to the databaseC %VDE-I-COMMIT, database transaction has successfully committed/ VDE> SET DIRECTORY/STREAM DISK2:[MAIN_DIR]T %VDE-I-DIRADDED, directory specification DISK2:[MAIN_DIR] added to the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>C A SET DIRECTORY command then specifies that the root directory@ for the library's delta files (its CMS libraries) should beD directory [PROJDIR]. The normal rule used within VDE is to makeC directory DEV$:[PROJDIR.VDE$CMS] the delta-file root directoryA and to make subdirectories within that directory contain theD CMS libraries for individual facilities. A second SET DIRECTORYA command specifies that the root directory for stream MAIN isB directory DISK2:[MAIN_DIR]. VDE typically makes the directoryD DEV$:[PRO JDIR.MAIN] the root directory for stream MAIN. In thisA case, the user wants stream MAIN's whole directory tree on a separate disk.B This sequence sets up the library for the following commands:+ 3.VDE> CREATE DIRECTORY_TREE/DELTA_FILES- Creating directory tree for delta files:5 Root directory WORK4:[PROJDIR] already existsI Facility CODE root directory DEV$:[PROJDIR.CODE] has been created9 CMS library for facility CODE has been created1 All directories for delta files now existC %VDE-I-COMMIT, database transaction has successfully committed VDE>& VDE> CREATE DIRECTORY_TREE/STREAM- Creating directory tree for stream MAIN:8 Root directory DISK2:[MAIN_DIR] has been createdK Facility CODE root directory DISK2:[MAIN_DIR.CODE] has been created1 All directories for stream MAIN now existC %VDE-I-COMMIT, database transaction has successfully committed VDE># VDE> SHOW LOCATION/DELTA_FILES) Directory locations for delta files:1 Delta-file root directory: DEV$:[PROJDIR]. Directory locations for facility CODE:. Root directory: DEV$:[PROJDIR.CODE] VDE> SHOW LOCATION/STREAM) Directory locations for stream MAIN:/ Stream root directory: DISK2:[MAIN_DIR]D Subdirectory: DISK2:[MAIN_DIR.VDE$BLD] (symbol VDE$BLD). Directory locations for facility CODE:0 Root directory: DISK2:[MAIN _DIR.CODE]A Subdirectory: DISK2:[MAIN_DIR.CODE.OBJ] (symbol OBJ)A Subdirectory: DISK2:[MAIN_DIR.CODE.SRC] (symbol SRC)I Subdirectory: DISK2:[MAIN_DIR.CODE.VDE$COM] (symbol VDE$COM)I Subdirectory: DISK2:[MAIN_DIR.CODE.VDE$LOG] (symbol VDE$LOG) VDE>@ This section shows the results of two CREATE DIRECTORY_TREE? commands. The first one creates the directory tree for theB library's delta files and create the CMS library for facility@ CODE in that directory tree. The second command creates theB directory tree for stream MAIN. As the log messages show, the? directory tree begins with root directory DISK2:[MAIN_DIR]@ as requested. The subsequent SHOW LOCATION commands confirm? that all disk directories have been created in the desired locations.( 4.VDE> CREATE FACILITY/DEFER NEWFACIL> Please supply required information for facility NEWFACIL:6 Enter a remark for the new facili ty: New facility= %VDE-I-FACADDED, facility NEWFACIL added to the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>7 VDE> SET DIRECTORY/FACILITY=NEWFACIL [PROJDIR.NEW]Q %VDE-I-DIRADDED, directory specification [PROJDIR.NEW] added to the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>B VDE> CREATE DIRECTORY_TREE/FULL/FACILITY=NEWFACIL/DELTA_FILES- Creating directory tree for delta files:Q Facility NEWFACIL root directory DEV$:[PROJDIR.NEWFACIL] has been created= CMS library for facility NEWFACIL has been created1 All directories for delta files now existC %VDE-I-COMMIT, database transaction has successfully committed VDE>6 VDE> CREATE DIRECTORY_TREE/FULL/FACILITY=NEWFACIL- Creating directory tree for stream MAIN:L Facility NEWFACIL root directory DEV$:[PROJDIR.NEW] has been created? Subdirectory DEV$:[PROJDIR.NEW. OBJ] has been created? Subdirectory DEV$:[PROJDIR.NEW.SRC] has been createdC Subdirectory DEV$:[PROJDIR.NEW.VDE$COM] has been createdC Subdirectory DEV$:[PROJDIR.NEW.VDE$LOG] has been created1 All directories for stream MAIN now existC %VDE-I-COMMIT, database transaction has successfully committed VDE>? In this example, the CREATE FACILITY command creates a newC facility NEWFACIL, but defers the creation of disk directoriesC  for that facility. A SET DIRECTORY command then specifies thatB directory [PROJDIR.NEW] should be the facility root directoryD for the default stream MAIN. Two CREATE DIRECTORY_TREE commands@ follow. The first one creates the delta-file root directory= and CMS library for the facility. The second one creates? the default stream's directory tree for the facility. ThisB directory tree consists of a facility root directory and four? facility subdirectories. The /F ULL qualifier causes VDE to? prints log messages for all directories it creates for theA facility; without this qualifier, VDE omits the subdirectory log messages." 5.VDE> CREATE STREAM V2.0/DEFER8 Please supply required information for stream V2.0:3 Enter a remark for the new stream: Version 2.08 %VDE-I-STRMADDED, stream V2.0 added to the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE> VDE> SET STREAM V2.0 VDE> SHOW LOCATION/STREAM) Directory locations for stream V2.0:9 Stream root directory is not recorded in database. VDE> SET DIRECTORY/STREAM [PROJDIR.VER_2]S %VDE-I-DIRADDED, directory specification [PROJDIR.VER_2] added to the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>& VDE> CREATE DIRECTORY_TREE/STREAM- Creating directory tree for stream V2.0:< Root directory DEV$:[PROJDIR.VER_2] has been createdO Facility CODE root directory DEV$:[PROJDIR.VER_2.CODE] has been createdO Facility SPEC root directory DEV$:[PROJDIR.VER_2.SPEC] has been createdO Facility TOOL root directory DEV$:[PROJDIR.VER_2.TOOL] has been created1 All directories for stream V2.0 now existC %VDE-I-COMMIT, database transaction has successfully committed VDE>@ The CREATE STREAM command creates a new stream called V2.0,A but defers creating the disk directory tree for that stre am.B The SET STREAM command makes V2.0 the default stream, and theA SHOW LOCATION command shows that no directories are recordedC in the VDE database for that stream. The SET DIRECTORY command@ specifies that directory [PROJDIR.VER_2] should be the root@ directory for the stream. The CREATE DIRECTORY_TREE commandD creates the full directory tree for stream V2.0. This directoryA tree includes the stream root directory specified by the SETC DIRECTORY command, a facility root directory for each facility@ in the system, and several facility subdirectories for each@ facility. Because the /FULL qualifier is not specified, VDE> only prints log messages for the stream and facility root: directories, and not for the facility subdirectories. 2 FACILITY< Creates a new facility definition and its associated disk* directories in the current VDE library. Requires CREFAC privilege. Format2 CREATE FACILITY facil->name [, facil-name...] 3 Parameter facil-nameB The name of the new facility to be created. This name can be up9 to 39 characters long and must follow VDE name syntax.? VDE prohibits the creation of any facilities with names thatB begin with the character sequences "VDE$", "VSC$", and "VTSC$",) as these prefixes are used within VDE. 3 DescriptionC A facility is the highest level of organization in a VDE library@ and identifies a set of related modules . For example, the RMS> facility is composed of all the modules needed to build the> Record Management Services portion of the OpenVMS operating system.A All modules within a given facility must have unique names; noA two modules in the same facility can have the same module name@ and module type. If, however, two modules belong to different; facilities, they can have the same module name and type.= The VDE library stores modules from separate facilities inA separat e disk directories. Therefore, you may want to create aD separate facility for each component of your software system that is developed independently.@ When you create a facility, the CREATE FACILITY command first@ creates an entry for the new facility in the VDE database. It? then creates a disk directory to hold the delta files of theC facility's source modules. VDE uses callable CMS to create a CMSB library in that directory. When you later create source modules? in th e facility, VDE uses callable CMS to create delta files? for those modules. A delta file (which is identical to a CMSC "element") contains all past and present versions of your source file in a compressed form.< The CREATE FACILITY command also creates a disk directoryB structure (directory tree) for the new facility for the defaultD stream. This directory structure is repeated for all streams thatD are successors of the default stream. These directories will holdC all f iles associated with the facility that are stream-specific.C Such files include clear-copy source files, object files, objectB libraries, executable images, and other derived files. For each@ stream, this structure consists of the following directories:? o a facility root directory, which is a subdirectory of the stream root directory> o several facility subdirectories that will contain sourceD files, derived files, build log files, and certain other kindsA of files. The subdirectories that are created depend on theC SET DIRECTORY commands you have used as well as VDE defaults.B If the default disk directory structure is not suitable for theB new facility, you can defer its creation until you have defined= the structure you want. To defer creation of the directoryB structure, use the /DEFER qualifier. Then use the SET DIRECTORYC command to define the directory structure you want. Finally, useD the CREATE DIRECTORY_TREE command to create the desired directory structure. 3 Qualifiers /DEFER /DEFER /NODEFER (default)A Specifies whether the creation of the disk directory structureA for the new facility should be postponed. The /DEFER qualifier= postpones creation of the disk directory structure and theB /NODEFER qualifier causes the directory structure to be createdC immediately. Use the /DEFER qualifier when the default directory3 structure is inappropriate for th e new facility.A If the /NODEFER qualifier is specified (or /DEFER is omitted),; the CREATE FACILITY command first creates the delta-file> directory for the facility and creates a CMS library withinB that directory. It then creates the facility root directory forB the default stream. Next it creates the facility subdirectoriesB within that root directory. The subdirectories that are created? are determined by the SET DIRECTORY commands entered for the? stream and by the d efault rules of the VDE utility. Once theA directory structure exists, source modules and other files canC be added to the new facility. The directory-creation sequence is5 repeated for all successors of the default stream.D If the /DEFER qualifier is specified, the CREATE FACILITY commandD does not create the delta-file directory, nor the stream-specific? root directories, nor the associated subdirectories. You can= therefore enter SET DIRECTORY commands to specify the diskB directories you want created for the facility. You then use theB CREATE DIRECTORY_TREE command to create the directory structure@ on disk according to the rules specified by the SET DIRECTORY commands and VDE defaults. /DELETE /DELETE /NODELETE; Controls whether the delete attribute is set for the newB facility. This attribute allows the facility to be deleted with> the DELETE FACILITY command. The /DELETE qualifier sets the@ delete attribute so that the new facility can be deleted. TheB /NODELETE qualifier clears the delete attribute so that the newC facility cannot be deleted unless you first reset this attributeB with a MODIFY FACILITY command. Marking a facility as /NODELETE7 makes it harder to accidentally delete the facility.@ If this qualifier is not specified, VDE uses the value of the? allow-deletion library attribute. The library allow-deletionC default attribute can be set or reset by using the /ALLOW_DELETED qualifier on the CREATE LIBRARY or on the MODIFY LIBRARY command. /FROM_CMS_LIBRARY# /FROM_CMS_LIBRARY[=date-time]D Specifies that the delta-file root directory for the new facility? already contains a CMS library and that VDE should enter all= modules and module generations present in that CMS library@ into the current VDE database. This qualifier gives you a way? to automatically populate a VDE library with modules from anD existing CMS library. If this qualifier is omitted, VDE creates a? new CMS library in the facility's delta-file root directory.D If you specify the optional date-time parameter, VDE additionallyD retrieves all reservations from the CMS library that were created> since the date and time given by that parameter. VDE printsB warning messages for any reservations created earlier than this@ time and for any reservations whose stream (CMS class) cannot@ be ascertained. If you omit the date-time parameter, VD E doesC not retrieve reservations from the CMS library, only modules and generations.> This qualifier has no effect if you also specify the /DEFER? qualifier. If you defer directory creation, you must use theC /FROM_CMS_LIBRARY qualifier on the CREATE DIRECTORY_TREE command? that actually creates the delta-file directories for the new facility.A If this qualifer is specified, all VDE streams must be createdC prior to issuing this command, and these stream names must matchA (a subset of) the CMS class names in use in the CMS libraries;? these stream names must match the CMS classes to be uploadedC from within the CMS library. In order to correctly establish theC main and variant lines of descent and the correct CMS generationA number sequence, all streams involved must be created with the? appropriate /MAIN, /NOMAIN, /PARENT and /SUCCESSOR settings. /LOG /LOG (default) /NOLOG: Controls whether log messages are printed after the newA facilities are created. The /LOG qualifier causes the messages> to be printed and the /NOLOG qualifier suppresses them. TheB messages indicate that each new facility has been created, thatC its CMS library has been created, that its disk directories haveC been created, and that the database transaction has successfully committed. /PROPAGATE /PROPAGATE (default) /NOPROPAGATE? Specifies whether automatic change propagation is allowed by? default for new modules created in this facility. /PROPAGATE; causes new modules added to the facility to be marked as: allowing automatic change propagation when reserved andC replaced. /NOPROPAGATE marks such modules as not allowing changeC propagation. When you create new modules, you can override these9 defaults with qualifiers to the CREATE MODULE command. /REMARK /REMARK="string"C Specifies a remark string to be stored for the new facility. TheD quoted remark string, which can be up to 132 characters long, mayA contain any explanatory remark about the new facility that youB want stored in the VDE database. Typically the remark describes, the function or contents of the facility.@ Although this qualifier is required, you can specify an emptyB remark string. If you do not specify the /REMARK qualifier, VDE# prompts you for a remark string. 3 Examples> 1.VDE> CREATE FACILITY ACCTNG /REMARK="Accounti ng function"- Creating directory tree for delta files:U Facility ACCTNG root directory DEV$:[PROJDIR.VDE$CMS.ACCTNG] has been created; CMS library for facility ACCTNG has been created1 All directories for delta files now exist- Creating directory tree for stream MAIN:R Facility ACCTNG root directory DEV$:[PROJDIR.MAIN.ACCTNG] has been createdG Subdirectory DEV$:[PROJDIR.MAIN.ACCTNG.OBJ] has been createdG Subdirectory DEV$:[PROJ DIR.MAIN.ACCTNG.SRC] has been createdK Subdirectory DEV$:[PROJDIR.MAIN.ACCTNG.VDE$COM] has been createdK Subdirectory DEV$:[PROJDIR.MAIN.ACCTNG.VDE$LOG] has been created1 All directories for stream MAIN now exist; %VDE-I-FACADDED, facility ACCTNG added to the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>B This example creates a new facility called ACCTNG. The remark? string indicates that this facility p erforms an accounting= function in the user's software system. The log messagesB indicate that the delta-file disk directory has been created,D that a CMS library has been established in that directory, thatB a facility root directory and various facility subdirectoriesA have been created for stream MAIN, and that the facility was( successfully added to the database. 2 FOLDD Creates a new fold record in the VDE database. A fold record is aC reminder that a source change should be manually "folded" into a= given development stream in order to propagate the change. Requires RESREP privilege. Format* CREATE FOLD mod-name [, mod-name...] 3 Parameter mod-name? Specifies a module for which a fold record is to be created.A The module name consists of an optional facility name enclosed? in square brackets, a module name, and an optional type nameB preceded by a period (such as [FACIL]MOD1.MAR). If th e facilityB name is omitted, the module is assumed to belong to the defaultB facility. If the type name is omitted, VDE creates fold records? for all source modules with the specified module name in the given facility.@ You can create fold records for more than one module by using< wildcard characters in any of the three components of theB module name. The percent sign (%) in a name matches any single= character in the position it occupies and the asterisk (*)? matches zero or more characters in the position it occupies.D VDE creates fold records for the source modules whose names match the wildcard pattern. 3 Description? A fold record is a record in the VDE database that reminds a? user to manually "fold" a source change from one developmentD stream into another. A fold record is created when the REPLACE orD PERFORM REPLACEMENT command attempts to propagate a source change@ from a given development stream to one of its successors, butB finds that it cannot automatically propagate the change becauseB the source module has already diverged between the two streams.A The user must then reserve the module in the successor stream,? manually edit the change into that generation of the module,@ and then replace it. This operation is known as "folding" the@ change into the successor stream. Once the fold operation hasA been performed, its fold record should be deleted from the VDEC database with the /FOLD qua lifier to the REPLACE command or with the CANCEL FOLD command.@ The CREATE FOLD command lets you manually enter a fold recordD into the VDE database. This fold record and its remark string canC serve as a reminder to perform some action on a specified moduleB in a specified stream. Once you have performed this action, youC can delete the fold record with the CANCEL FOLD command. The newA fold record records that some change should be propagated from? the latest generation of the specified module in the default> development stream into another development stream that you specify. 3 Qualifiers /CONFIRM /CONFIRM /NOCONFIRM (default)@ Controls whether VDE asks you to confirm that you want a fold@ record created for each module. The /CONFIRM qualifier causesA VDE to print a message for each module asking whether you wantA to create a fold record for that module. If you answer YES (orA Y), VDE creates a fold record for it. If you answer NO (or N),B VDE does not create a fold record for it. If you enter a moduleB name with a wildcard specification, VDE asks you to confirm theC creation of a fold record for each module whose name matches theA wildcard specification. The /NOCONFIRM qualifier causes VDE to; create the fold records without asking for confirmation. /FROM_STREAM /FROM_STREAM=stream-name@ Specifies the development stream from which the source change@ should be folded. The stream-name parameter gives the name of> the stream. If you omit this qualifier, VDE determines whatB generation you want to fold by looking up the latest generationA for the current default stream. VDE then records that you wantB to fold the change from the stream in which that generation was created. /IDENTIFICATION /IDENTIFICATION=fold-identA Specifies a fold identifier for the new fold record. Each foldB record has a unique fold identifier so that you can distinguish@ between multiple fold records for the same module and user inA the same stream. By default, the CREATE FOLD command assigns aC unique numeric identifier to each fold record, such as "1", "2",B and so on. The /IDENTIFICATION qualifier overrides this defaultB and allows you to select a fold identifier of your choice, suchB as a mnemonic name. The fold-ident parameter specifies the foldA identifier. It can be up to 39 characters long and must follow VDE name syntax. /LOG /LOG (default) /NOLOG> Controls whether log messages are printed when the new foldA records are created. The /LOG qualifier causes the messages toD be printed and the /NOLOG qualifier suppresses them. The messagesB indicate that a fold record has been created for each specified< module and that the database transaction has successfully committed. /REMARK /REMARK="string"C Specifies a remark string to be store> d for each new fold record.D The quoted remark string, which can be up to 132 characters long,D may contain any explanatory remark about the fold to be performedA that you want stored in the VDE database. Typically the remark@ describes the function or contents of the source change to be folded into the new stream.@ Although this qualifier is required, you can specify an emptyB remark string. If you do not specify the /REMARK qualifier, VDE# prompts you for a remark string. /STREAM /STREAM=stream-name@ Specifies the development stream into which the source changeD should be folded. The stream-name parameter gives the name of theD stream. This qualifier is required; if you do not specify it, VDE# prompts you for the stream name. /USERNAME /USERNAME=usernameA Specifies that the fold record be created on behalf of anotherA user. The username parameter specifies the OpenVMS username ofC the other user. You must have the USERNAME privilege to use this qualifier. 3 ExamplesU 1.VDE> CREATE FOLD X.FOR/STREAM=V1.0/REMARK="Fix access violation in sort routine"M %VDE-I-FOLDADDED, fold record 1 for module [CODE]X.FOR added to databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE> VDE> SHOW FOLDM Fold 1 of [CODE]X.FOR;2(2) into stream V1.0 26-JUN-1990 JONES VDE>C This example creates a new fold record for module [CO DE]X.FOR.> The remark indicates that a sort routine access violationA should be fixed in that module. The change should be made inD stream V1.0. The log message shows that VDE assigned the uniqueD fold identifier 1 to the new fold record. The SHOW FOLD command; shows that the fold record is now in the VDE database. 2 GROUPA Creates a new group definition in the VDE database. A group isB either a source group or a build group. A source group consistsB of a set of source modules to be acted upon when the group nameC is specified with various source control commands. A build groupB consists of a set of modules to be built when the group name is" specified with a BUILD command. Requires CREGRP privilege. Format8 CREATE GROUP group-name = mod-name [, mod-name...] 3 Parameters group-nameB The name of the new group to be created. This name may be up to6 39 characters long and must follow VDE name syntax.  mod-name? The name of a module to be included in the group. The module@ name consists of an optional facility name enclosed in squareA brackets, a module name, and an optional type name preceded byB a period. An example is [FACIL]MOD1.PAS. If no facility name isA specified, the current default facility is assumed. If no type@ name is specified, all source modules (for a source group) orC all module (for a build group) with the given module name in the, given facil ity are included in the group.D You can add many modules to the group with one mod-name parameterC by specifying wildcard characters in any of the three componentsB of the module name. The percent sign (%) in a name matches any@ single character in the position it occupies and the asteriskD (*) matches zero or more characters in the position it occupies.D Those source modules (for a source group) or modules (for a buildB group) whose names match the wildcard pattern become me mbers of the new group. 3 DescriptionA A group consists of the set of modules that are members of theB group. A source group only consists of source modules. When theA name of a source group is specified with the RESERVE, REPLACE,C FETCH, UNRESERVE, or SHOW RESERVATION command, that command actsB on all modules that are members of the group. A build group canC consists of both source modules and derived modules, although it@ normally only consists of executable im ages and other derived> modules that can be the outputs of a system build. When theB name of a build group is specified with the BUILD command, that< command builds all modules that are members of the group.A When a new group is created, it is only defined in the default? development stream. You can refer to the new group only from) within the stream to which it belongs.; When you want to create the same group for more than one@ development stream, you must use the CREATE GROUP command forC each stream. For each stream, first enter the SET STREAM command= to set the development stream, then enter the CREATE GROUP9 command to create the desired group within the stream.B When a new development stream is created, all group definitions< from the parent stream are copied to the child stream. If? modified, the group definitions then evolve independently in the two development streams. 3 Qualifiers /BUILDB Specifies whether a source group or build group is created. The@ /SOURCE qualifier causes VDE to create a source group and theB /BUILD qualifier causes VDE to create a build group. If neither6 qualifier is specified, VDE creates a source group.1 Of /BUILD and /SOURCE, /SOURCE is the default. /SOURCEB Specifies whether a source group or build group is created. The@ /SOURCE qualifier causes VDE to create a source group and theB /BUILD qualifier causes VDE to create a build group. If neither6 qualifier is specified, VDE creates a source group.1 Of /BUILD and /SOURCE, /SOURCE is the default. /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want each> module matching the mod-name parameters added to the group.@ The /CONFIRM qualifier causes VDE to print a message for each@ matching module asking whether you want that module added. IfB you answer YES (or Y), the module is added to the group. If you> answer NO (or N), the module is not added to the group. TheB /NOCONFIRM qualifier causes VDE to add all modules matching theD mod-name parameters to the group without asking for confirmation. /LOG /LOG (default) /NOLOG@ Controls whether log messages are printed after the new group> has been created. The /LOG qualifier causes the messages to; be printed and the /NOLOG qualifier suppresses them. TheB messages indicate that the new group has been created, that theD requested modules are members of the group, and that the database* transaction has committed successfully. /REMARK /REMARK="string"@ Specifies a remark string to be stored for the new group. TheD quoted remark string, which can be up to 132 characters long, mayC contain any explanatory remark about the new group that you wantA stored in the VDE database. Typically the remark describes the$ purpose or contents of the group. 3 Examples? 1 .VDE> CREATE GROUP/REMARK="Two modules" GRP1 = A.PAS, B.MAR6 %VDE-I-GRPADDED, group GRP1 added to the database= %VDE-I-GRPADD, module [CODE]A.PAS is added to group GRP1= %VDE-I-GRPADD, module [CODE]B.MAR is added to group GRP1C %VDE-I-COMMIT, database transaction has successfully committed VDE>A This command creates a new source group called GRP1. The new@ group contains two members, source modules A.PAS and B.MAR.C These modules are reserved if the gro up name is specified with? the RESERVE command, for example. Both modules are assumed@ to belong to the current default facility, facility CODE in? this example. The remark string "Two modules" is stored in? the database with the rest of the group definition and can@ be retrieved later with the SHOW GROUP command. The exampleD shows the informational messages created by the /LOG qualifier,* specified by default in this example.9 2.VDE> CREATE GROUP/BUILD SYS GRP = X.EXE, Y.EXE, Z.HLB8 %VDE-I-GRPADDED, group SYSGRP added to the databaseE %VDE-I-GRPADD, module [BUILD_TEST]X.EXE is added to group SYSGRPE %VDE-I-GRPADD, module [BUILD_TEST]Y.EXE is added to group SYSGRPE %VDE-I-GRPADD, module [BUILD_TEST]Z.HLB is added to group SYSGRPC %VDE-I-COMMIT, database transaction has successfully committed VDE>D This command creates a new build group called SYSGRP. The buildD group contains three members, executable images X.EXE and Y.EXEB and the help library Z.HLB. If group name SYSGRP is specifiedB as a parameter to a BUILD command, VDE will build these three modules. 2 LIBRARY= Creates a new VDE library, including its database and disk directory structure. Format CREATE LIBRARY dir-spec 3 Parameter dir-specD Specifies the name of the root directory of the library. The rootD directory is the disk directory that contains the database of theB library. It normally also contains subdirectories that hold theC contents of the library. Use the OpenVMS directory specification, format to specify the dir-spec parameter.D This parameter is required. If not specified, VDE prompts you for" the name of the root directory. 3 Description> A VDE library is the repository for all the modules in yourD software system. A library consists of a top-level disk directoryB called the root directory, an Rdb database which reside s in theB root directory, and a number of directories (or subdirectories)C which contain all the source modules, derived modules, and other& components of your software system.@ The CREATE LIBRARY command first creates a root directory forB the new library and defines logical name VDE$LIBRARY to contain@ the name of this directory. It then creates and initializes aA VDE database in the root directory. The CREATE LIBRARY commandD normally also creates the disk directory stru cture that will holdA all sources and other files that make up your software system.A However, if the default directory structure is not appropriateB for you, you can use the /DEFER qualifier to postpone directoryA creation until you have specified the directory structure that you want.> The VDE database is a multifile Rdb database. This database? consists of three separate files: an Rdb root file (the .RDB= file), a storage area file (the .RDA file), and a snapshotB  file (the .SNP file). The .RDB file is always stored in the VDED library's root directory. This file is relatively small. The .RDAB file stores the bulk of the database contents and the .SNP fileC allows multiple users to use the database concurrently. The .RDA@ and .SNP files are stored in the VDE library's root directory@ by default, but you can specify different directory locationsB for these files with the /DATABASE and /SNAPSHOT qualifiers, orA by defining the logical names VDE$DB_AREA and VDE$SNAPSHOT. ByB placing these files on different disks, you can distribute yourB VDE library's space and I/O requirements across multiple disks.A You may also want to establish an Rdb after-image journal file= for the VDE database. If used with the RMU database backupC facility, such a journal file allows Rdb to recover all databaseB data as of the last completed transaction after a disk failure.B To establish journalling, use the /JOURNAL qualifier to spe cifyD the directory location of the journal file. This directory shouldC always be on a different physical disk than the rest of your VDE database.D Once you have created a new VDE library, that library becomes theB current VDE library for your present process so that subsequent@ VDE commands act upon that library. To change the current VDED library, you must use the SET LIBRARY command or redefine logical= name VDE$LIBRARY to point to the root directory of the VDE! lib rary you want to work with.D Most steps in creating a new VDE library are reasonably fast. ForA example, each directory in your directory structure is createdB in a fraction of a second unless your system is heavily loaded.A However, VDE requires several minutes to create and initialize? the library database. The database can usually be created in@ about six to eight minutes but more time may be required on a? heavily loaded system. A log message tells you when database  creation starts. 3 Qualifiers /ALLOW_DELETE /ALLOW_DELETE (default) /NOALLOW_DELETE? Specifies the default value for the delete attribute for new@ modules, facilities, and streams. The /ALLOW_DELETE qualifier? causes VDE to set the delete attribute by default when users@ create new such entities. As a result, users can delete theseA entities without first having to set the delete attribute withB a separate MODIFY command. The /NOALLOW_DELETE qualifier causes@ VDE to clear the delete attribute by default for new modules,@ facilities, and streams. As a result, it is harder for a user@ to delete an entity by mistake; the entity's delete attribute? must be set with a separate MODIFY command before the entityC can be deleted with a DELETE command. When creating new modules,A facilities, and streams, you can override this default setting@ with an explicit /DELETE or /NODELETE qualifier to the CREATE command.A Use the /ALLOW_DELETE qualifier if you expect to make frequent? changes to your library, often deleting modules, facilities,A and streams. Use the /NOALLOW_DELETE qualifier if you are moreC concerned about preventing accidental deletion of such entities. /ASK_INFO_FILE /ASK_INFO_FILE /NOASK_INFO_FILE (default)B Specifies whether the REPLACE command should by default ask the@ user whether he or she wants to edit an information file when> creating a queued replacement. The /ASK_INFO_FILE qualifier> sets a library attribute that causes the REPLACE command to? ask for an information file by default. The /NOASK_INFO_FILE> qualifier clears this library attribute so that the REPLACE@ command does not ask for an information file by default. ThisD library attribute only affects queued replacements (not immediateC replacements), and it only affects the REPLACE command's default? behavior; users can always use the command's /INFORMATION orB /NOINFORMATION qualifier to explicitly request either behavior. /ASK_REPL_CAUSE /ASK_REPL_CAUSE! /NOASK_REPL_CAUSE (default)B Specifies whether the REPLACE command should by default ask theC user for the "cause" of the replacement. The cause may be a fold> operation, a Source Control Tracking (SCT) entry in a NotesA conference, or some other cause. The /ASK_REPL_CAUSE qualifier> sets a library attribute that causes the REPLACE command to? query the user for the cause of the replacement. The /NOASK_A REPL_CAUSE qualifier clears this library attribute so that the5 REPLACE command does not ask for this information. /AUTH_PRIVILEGES( /AUTH_PRIVILEGES=(priv [,priv...])@ Specifies the standard authorized privileges for the library.@ These are the authorized privileges that a new user gets when< added to the library unless a different set of authorized? privileges is explicitly specified for that user. AuthorizedA> privileges are those VDE privileges the user is allowed to set" with the SET PRIVILEGE command.= If only one privilege is specified, the parentheses may be? omitted. If this qualifier is omitted entirely, VDE provides? default values for the standard authorized privileges of the library.A Each priv parameter specifies the name of one privilege. For a> list of privileges, see the top-level VDE_Privileges topic. /AUTO_ADD_USER# /AUTO_ADD_USER[=rights-ide nt] /NOAUTO_ADD_USER (default)= Specifies whether new users should be added to the libraryA database automatically when they first access the library. TheD /AUTO_ADD_USER qualifier specifies that new users should be addedC to the library database automatically when they first access theA library. If the rights-ident parameter is specified, new users@ are only added to the library if they hold the OpenVMS rights> identifier specified by the parameter. The /NOAUTO_ADD_USERA qualifier specifies that new users not be added to the libraryD database automatically. In this case, new users can only be added& with explicit CREATE USER commands. /AUTO_CONVERT /AUTO_CONVERT /NOAUTO_CONVERT (default)C Specifies whether the library and its database are automatically@ converted to the new library format when a new version of VDE? is used on the library. A new version of VDE will frequentlyD require a different database schema and possibly other changes toC a library than the previous version. Each new version of VDE canD convert a VDE library from an older format to the current format.D This is either done automatically the first time someone accesses@ the library database, or it is done with an explicity CONVERT= LIBRARY command. These qualifiers determine the behaviour.C The /AUTO_CONVERT qualifier specifies that the library should beC converted automatically the first time a user uses a new ve rsionB of VDE on the present library and its database. /NOAUTO_CONVERTD specifies that the library should not be converted automatically;@ instead a privileged user must explicitly convert the library$ with the CONVERT LIBRARY command.D The advantage of automatic conversion is that it is automatic andC requires no special steps on the part of the user. However, onceC a library has been converted, it is not possible to use an older" version of VDE on that library.B The advantage of disabling automatic conversion is that you getA a chance to back up the database (or the whole library) beforeB you explicitly convert the library. You then have the option of@ restoring the backed up copy of the library if you need to goD back to using the old version of VDE. However, once you install a@ new version of VDE, nobody can use the existing library until> it is converted. Also, all accessors must use the same or a compatible version of VDE.C In general, automatic conversion is best for small VDE libraries? whose databases are relatively easy to rebuild if necessary.? Explicit conversion may be more suitable for large libraries@ where the difficulty of rebuilding the library justifies more, stringent backup and recovery procedures." /NOAUTO_CONVERT is the default. /AUTO_MAIL /AUTO_MAIL (default) /NOAUTO_MAILD Specifies whether VDE should automatically send mail notificationA to the user who has queued a replacement when that replacement> is later performed. The /AUTO_MAIL qualifier sets a library@ attribute that causes the PERFORM REPLACEMENT command to sendA such mail notification. The /NOAUTO_MAIL qualifier clears thisA library attribute so that the PERFORM REPLACEMENT command does not send such notification. /CMS_ELEM_HIST /CMS_ELEM_HIST (default) /NOCMS_ELEM_HISTA Specifies whether VDE creates the CMS elements for new modulesA with default CMS history and notes strings. The /CMS_ELEM_HISTB qualifier causes VDE to create the CMS elements for new modulesB with default history and notes strings and the /NOCMS_ELEM_HIST> qualifier causes VDE to create CMS elements with no defaultC history or notes strings. /NOCMS_ELEM_HIST is normally only usedA if you regularly fetch VDE modules using the CMS FETCH command@ and you want to make sure you do not get CMS history or notesB by default. If you always fetch through VDE, use /CMS_ELEM_HIST@ because it allows VDE to avoid a deficiency in CMS and always1 give and remove history information correctly. /CREATOR_NAME /CREATOR_NAME="string"? Specifies the full name of the user who created the library.A The quoted name string, which may be up to 40 characters long,A should contain your first name, middle initial, and last name.A The CREATE LIBRARY command automatically creates a user recordA in the new library for the library's creator. This name string$ becomes part of that user record.D This qualifier is required. An empty name string may be specifiedD but this is not recommended. If the /CREATOR_NAME qualifier for aA library is not specified, VDE prompts you for the name string. /DATABASE /DATABASE=dir-spec? Specifies that the database storage area (.RDA) file and theB snapshot (.SNP) file be created in the directory location given= by the dir-spec parameter. This qualifier lets you put the@ largest part of the VDE database on a different disk than theC rest of the VDE library. If you omit this qualifier, VDE creates? the .RDA and .SNP files in the VDE library's root directory. /DEFECT /DEFECT /NODEFECT (default)C If specified, enables the collection of defect count information@ from the user. This information can be used to help track the0 number defects corrected by each replacement.C See the documentation in REPLACE for information on the relevent< REPLACE qualifiers, and for additional information on the collection process. /DEFER /DEFER /NODEFER (default)D Specifies whether the creation of the directory structure for theB new library should be postponed. The /DEFER qualifier postponesC creation of the disk directory structure for the library and theB /NODEFER qualifier causes the directory structure to be createdC immediately. Use the /DEFER qualifier when the de fault directory2 structure is inappropriate for the new library.A If the /NODEFER qualifier is specified (or /DEFER is omitted),B the CREATE LIBRARY command first creates the root directory andB the VDE database for the library. Then it creates the remainingB disk directory structure for the library. This structure, which< includes directories to hold delta-files for one facility< and directories to hold files for one development stream,> is determined by the default rules of the utility. Once theA directory structure exists, source modules and other files can be added to the new library.C If the /DEFER qualifier is specified, the CREATE LIBRARY commandA creates only the library's root directory and its database; it@ does not create the remaining directory structure for the new> library. If you use the /DEFER qualifier, you can enter SET> DIRECTORY commands to specify the disk directories you wantA for the library. Then use the CREATE DIRE CTORY_TREE command toA create that directory structure on disk. The CREATE DIRECTORY_= TREE command uses VDE defaults combined with the rules youD specified with SET DIRECTORY commands to create the new directory structure. /DEF_PRIVILEGES' /DEF_PRIVILEGES=(priv [,priv...])C Specifies the standard default privileges for the library. These@ are the default privileges that a new user gets when added to> the library unless a different set of default privilege s isC explicitly specified for that user. Default privileges are thoseB VDE privileges that are enabled each time the user starts a VDE session.= If only one privilege is specified, the parentheses may be? omitted. If this qualifier is omitted entirely, VDE provides< default values for the standard default privileges of the library.A Each priv parameter specifies the name of one privilege. For a> list of privileges, see the top-level VDE_Privileges topic.C E ach privilege specified becomes a standard authorized privilegeB as well as a standard default privilege. This rule ensures that= users are authorized to have all their default privileges. /HISTORY_NOTES /HISTORY_NOTES (default) /NOHISTORY_NOTESB Specifies whether VDE's RESERVE command can produce CMS history? or notes information in its output files. The /HISTORY_NOTESD qualifier allows the RESERVE command to produce history and notes@ information and to  accept the /HISTORY, /NOTES, and /POSITION@ qualifiers. The /NOHISTORY_NOTES qualifier causes the RESERVED command to never produce history and notes information (even whenC such information is the default for a module being reserved) andC to not accept the /HISTORY, /NOTES, and /POSITION qualifiers. InC this case, you must use the VDE FETCH command to get CMS historyA or notes information for a module. Disabling history and notesC information in reserved files makes certain m istakes less likelyD where such information gets replaced into the VDE library as part of the module text. /JOURNAL /JOURNAL=dir-spec@ Enables after-image journalling and specifies that a database> after-image journal (.AIJ) file be created in the directory? location given by the dir-spec parameter. When used with theD RMU backup and restore facilities, after-image journalling allowsB you to recover the up-to-date contents of your database after aB disk failure. The specified directory should always reside on aC different physical disk than any of your other database files soC that the journal file cannot be damaged by the same disk failureC as the database itself. If you omit this qualifier, VDE disablesB after-image journalling. Digital recommends that you always use journalling. /LOG /LOG (default) /NOLOGD Controls whether log messages are printed when the new library isD created. The /LOG qualifier causes messages to be printed and theC /NOLOG qualifier suppresses them. The messages indicate that the5 library and its many components have been created. /NAME /NAME=lib-name@ Specifies a name for the new library to be created. This nameC may be up to 39 characters long and must follow VDE name syntax.C VDE stores this name in the database and displays it back to youA when you enter the SHOW LIBRARY or SHOW DEFAULTS command. ThisC qualifier is required; if you do not specify it, VDE prompts you for the library name. /REMARK /REMARK="string"D Specifies a remark string. The quoted remark string, which can be@ up to 132 characters long, may contain any explanatory remark> about the new library that you want stored in the library'sC database. Typically the remark describes the purpose or contents of the new library.@ Although this qualifier is required, you can specify an emptyB remark string. If you do not specify the /REMARK qualifier, VDE# prompts you for a remark string. /REPL_HISTORY /REPL_HISTORY (default) /NOREPL_HISTORY> Specifies whether VDE should maintain a history of all pastC source code replacements into the VDE library. The /REPL_HISTORYB qualifier specifies that such history information be maintainedD in the VDE database. The /NOREPL_HISTORY qualifier specifies thatD such information not be maintained. When you maintain replacement@ history, you can display past replacements using the /HISTORY- qualifier to the SHOW REPLACEMENT command.< For documentation on the SHOW REPLACEMENT command in SHOW REPLACEMENT. /SEND_MAIL /SEND_MAIL (default) /NOSEND_MAIL? Specifies whether VDE should send mail notification messagesA for those VDE operations that normally send such messages. TheB /SEND_MAIL qualifier enables VDE to send such mail messages andC the /NOSEND_MAIL qualifier suppresses all VDE mail messages. TheA /NOSEND_MAIL qualifier is useful when you want to test or playC with a private VDE library without sending notification messagesB to other people. However, for normal production use, you shouldA always leave the mail notification feature enabled. The CREATE8 LIBRARY command enables mail notification by default. /SHOW_ARCH_NAME /SHOW_ARCH_NAME! /NOSHOW_ARCH_NAME (default)B Specifies whether the architecture name is displayed as p art ofA every module name in VDE output. The /SHOW_ARCH_NAME qualifier= sets a library attribute that causes VDE to always include? the architecture name in every module name it displays. ThisA attribute also causes the SHOW DEFAULTS command to display the? default architecture. The /NOSHOW_ARCH_NAME qualifier clearsB this library attribute so that VDE omits the architecture namesB when displaying module names. You normally only want to see theC architecture name if you have defined multiple architectures for your VDE library.) This qualifier is not yet implemented. /SHOW_GEN_EXPR /SHOW_GEN_EXPR /NOSHOW_GEN_EXPR (default)= Specifies whether the expected replace-time CMS generationB expression for each module is displayed by the RESERVE command.D The /SHOW_GEN_EXPR qualifier sets a library attribute that causes@ the RESERVE command to compute and display the CMS generationC expression that the corresponding REPLACE com mand is most likely? to use for the new module generation. You can use this value> as an "audit trail identifier" in your code if your project? uses this convention. This library attribute also causes theB SHOW RESERVATION command to display the expected CMS generation> expression and it causes the REPLACE or PERFORM REPLACEMENT> command to print an informational message if the actual CMSD generation expression for the replaced generation turns out to beB different than the expected one. The /NOSHOW_GEN_EXPR qualifier# disables this library attribute.> Please note that VDE cannot guarantee that the expected CMSB generation expression will actually be used. It is not possibleC to determine at RESERVE time whether a CMS variant letter shouldD be used when the module is eventually replaced; that decision canD only be made at REPLACE time and depends on propagation decisions@ and stream successor relationships at that time. However, theB expected CMS generation expression is generally the one that is actually used. /SNAPSHOT /SNAPSHOT=dir-specA Specifies that the database snapshot (.SNP) file be created in? the directory location given by the dir-spec parameter. ThisA qualifier lets you put the snapshot file on a separate disk toC better use disk space or to improve database performance. If youB omit this qualifier, VDE creates the .SNP file in the directoryC given by the /DATABASE qualifier if tha>t qualifier is specified.C If neither qualifier is specified, VDE creates the snapshot file' in the VDE library's root directory. /LOCK= The /LOCK and /UNLOCK qualifiers provide a method by which> RESERVE, REPLACE, UNRESERVE, and other similar commands can@ be disabled on a copy of a VDE library. This mechanism is not? intended to completely lock-out all access to a VDE library.: Specification of /LOCK write-locks the library, and the@ corresponding /UNLOCK qua lifier reverses the lock. The write-@ lock status is read only when the user initially accesses theD library-once a user has connected to the library, the lock status is not updated.= A write-locked library can be used to prevent various user> modifications to the contents of the library during library: maintenance, or to maintain a shadow copy of a library.A Users holding the MODLIB privilege are allowed to override theA library write-lock. An informational message will be displayed when the lock is overridden. /STATISTICS? Enables statistics collection on the specified library. ThisD will cause various extra questions to be asked during replacementB and related operations. This includes the addition of questionsA around the reason for the change, the number of defects fixed,: and the particular project a change is associated with. /UNLOCK= The /LOCK and /UNLOCK qualifiers provide a method by which> RESERVE, REPLACE,  UNRESERVE, and other similar commands can@ be disabled on a copy of a VDE library. This mechanism is not? intended to completely lock-out all access to a VDE library.: Specification of /LOCK write-locks the library, and the@ corresponding /UNLOCK qualifier reverses the lock. The write-@ lock status is read only when the user initially accesses theD library-once a user has connected to the library, the lock status is not updated.= A write-locked library can be used to prevent various user> modifications to the contents of the library during library: maintenance, or to maintain a shadow copy of a library.A Users holding the MODLIB privilege are allowed to override theA library write-lock. An informational message will be displayed when the lock is overridden. /WILD_INS_GEN /WILD_INS_GEN /NOWILD_INS_GEN (default); Specifies whether wildcard characters are allowed in theC parameters to the INSERT GENERATION command  when the /GENERATION= qualifier is specified. The /WILD_INS_GEN qualifier causes@ VDE to allow wildcard characters in such parameters while theB /NOWILD_INS_GEN qualifier causes VDE to not allow such wildcardB characters. When the /GENERATION qualifier to INSERT GENERATIONA specifies a specific CMS generation expression, it is unlikely? that this generation expression could apply to more than one? module. As a result, it is unlikely that the use of wildcard@ characters in the module-name parameters will give the resultA the user intended. To prevent mistakes, VDE therefore does not@ allow such wildcard usage by default. However, there are someC situations when such usage might be correct (for example, if theB specified CMS generation expression is 1). For such situations,D you can enable the use of wildcard characters with the /WILD_INS_ GEN qualifier. 3 Examples1 1.VDE> CREATE LIBRARY [PROJDIR] /NAME=NEWLIB -= _VDE>  /CREATOR_NAME="John Doe" -A _VDE> /REMARK="Main project library"= Library NEWLIB to be created in root directory [PROJDIR]= Library root directory DEV$:[PROJDIR] already exists.? Logical name VDE$LIBRARY now points to the new library.1 Creating library database; please wait...* Library database has been created.J Staging area root directory DEV$:[PROJDIR.VDE$STAGE] has been created- Creating director !y tree for delta files:> Root directory DEV$:[PROJDIR.VDE$CMS] has been createdQ Facility CODE root directory DEV$:[PROJDIR.VDE$CMS.CODE] has been created9 CMS library for facility CODE has been created1 All directories for delta files now exist- Creating directory tree for stream MAIN:; Root directory DEV$:[PROJDIR.MAIN] has been createdD Subdirectory DEV$:[PROJDIR.MAIN.VDE$BLD] has been createdN Facility CODE root directory D "EV$:[PROJDIR.MAIN.CODE] has been createdE Subdirectory DEV$:[PROJDIR.MAIN.CODE.SRC] has been createdE Subdirectory DEV$:[PROJDIR.MAIN.CODE.OBJ] has been createdI Subdirectory DEV$:[PROJDIR.MAIN.CODE.VDE$COM] has been createdI Subdirectory DEV$:[PROJDIR.MAIN.CODE.VDE$LOG] has been created1 All directories for stream MAIN now exist Library creation completed. VDE>? This command creates a new library called NEWLIB. The root#A directory for the new library is DEV$:[PROJDIR] and the name? of the creator is John Doe. The log messages indicate when= the various steps are completed. First VDE indicates theA root directory of the library currently exists and binds theA logical name VDE$LIBRARY to that directory. Then VDE createsA the database of the library, which may take several minutes.B Next, VDE creates the directory structure for the delta filesD of the project. Finally, it c $reates the directory structure for1 stream MAIN, the only stream in the library. 2.VDE> CREATE LIBRARYA Enter directory specification for the new library: [PROJDIR]8 Enter the name you want for the new library: NEWLIB: Enter your full name (first and last names): John Doe; Enter the remark for new library: Main project library= Library NEWLIB to be created in root directory [PROJDIR]= Library root directory DEV$:[PROJDIR] already exists.? Logica %l name VDE$LIBRARY now points to the new library.1 Creating library database; please wait...* Library database has been created.- Creating directory tree for delta files:> Root directory DEV$:[PROJDIR.VDE$CMS] has been createdQ Facility CODE root directory DEV$:[PROJDIR.VDE$CMS.CODE] has been created9 CMS library for facility CODE has been created1 All directories for delta files now exist- Creating directory tree for stream MAIN: &; Root directory DEV$:[PROJDIR.MAIN] has been createdN Facility CODE root directory DEV$:[PROJDIR.MAIN.CODE] has been createdE Subdirectory DEV$:[PROJDIR.MAIN.CODE.SRC] has been createdE Subdirectory DEV$:[PROJDIR.MAIN.CODE.OBJ] has been createdI Subdirectory DEV$:[PROJDIR.MAIN.CODE.VDE$COM] has been createdI Subdirectory DEV$:[PROJDIR.MAIN.CODE.VDE$LOG] has been created1 All directories for stream MAIN now exist Library' creation completed. VDE>A In this example, the user enters the keywords CREATE LIBRARY> and VDE prompts for all other needed information. The new; library is created exactly as in the previous example. $M $! Locate and delete previous incarnations of the test facility files,> $! then unpack the saveset containing the test files... $V $ if f$search("sys$scratch:A.REQ") .nes. "" Then Delete sys$scratch:A.REQ;*/logV $ if f$search (("sys$scratch:B.REQ") .nes. "" Then Delete sys$scratch:B.REQ;*/logV $ if f$search("sys$scratch:C.B32") .nes. "" Then Delete sys$scratch:C.B32;*/logV $ if f$search("sys$scratch:D.B32") .nes. "" Then Delete sys$scratch:D.B32;*/logV $ if f$search("sys$scratch:E.B32") .nes. "" Then Delete sys$scratch:E.B32;*/logV $ if f$search("sys$scratch:F.B32") .nes. "" Then Delete sys$scratch:F.B32;*/log $0 $ Backup VDE$CREATE.BCK/SAVE Sys$Scratch: $> $! Create ) the core directory -- this must be present... $: $ Create/Directory STAR$DATA:[QTV.WWW.VDE$DATABASE] $ VDE !D ! create the WWW library in STAR$DATA:[QTV.WWW...], using theD ! mnemonic WWW, placing all Rdb-related library components in* ! STAR$DATA:[QTV.WWW.VDE$DATABASE]. !? create librar STAR$DATA:[QTV.WWW.VDE$DATABASE] /DEFER - /NAME=WWW -* /REMARK="QTV WWW Source Library" -> /NOAUTO_CONVERT /AUTO_ADD_USER *=VMS_SOURCE /AUTO_MAIL -C /ASK_INFO_FILE /ASK_REPL_CAUSE /SHOW_GEN_EXPR /NOSTATISTI -: /NOHISTORY_NOTES /NOALLOW_DELETE /NOWILD_INS_GEN -5 /NOCMS_ELEM_HIST /CREATOR="Stephen Hoffman" -0 /DEF_PRIVILEGES=(CREMOD,RESREP,CREFAC) -1 /AUTH_PRIVILEGES=(CREMOD,RESREP,CREFAC) -0 /data=STAR$DATA:[QTV.WWW.VDE$DATABASE] -1 /journ=STAR$DATA:[QTV.WWW.VDE$DATABASE] -. /snap=STAR$DATA:[QTV.WWW.VDE$DATABASE] ! SHOW DEFAULTS SHO +W LIBRARY/FULL8 MODIFY CONTEXT/PUBLIC DEFAULT/NOSTREAM/NOFACILITY !2 CREATE USER SYSTEM /NAME="System Manager" -8 /DEF_P=ALL/AUTH_P=ALL/REMARK="System Manager" !> ! Create the CMS ("delta") library directory structure.D ! Configure the CMS libraries to use the directory structure:; ! STAR$DATA:[QTV.WWW.CMS$DATABASE.'facility'.CMS].E ! Configure the "marker" files to use the directory structure:= ! STAR$DATA:[QTV.WWW.CMS$,DATABASE.'facility'.SRC]... !A SET DIRECTORY/DELTA_FILES STAR$DATA:[QTV.WWW.CMS$DATABASE]< SET DIRECTORY/DELTA_FILES/SUBDIRECTORY=VDE$CMS [.CMS]? SET DIRECTORY/DELTA_FILES/SUBDIRECTORY=VDE$MARKER [.SRC]( CREATE DIRECTORY_TREE/DELTA_FILES! SHOW DIRECTORY/DELTA_FILES !# ! Create the staging area... !< SET DIRECTORY/STAGING STAR$DATA:[QTV.WWW.VDE$STAGING]$ CREATE DIRECTORY_TREE/STAGING !, ! Create the stre-am/build directories !: SET DIRECTORY/STREAM STAR$DATA:[QTV.WWW.VDE$STREAM]# CREATE DIRECTORY_TREE/STREAM !/ ! create and load the VDE test facility. !% CREATE FACILITY AAA_VDE_TEST -5 /REMARK="Test facility for VDE developers"! SET FACILITY AAA_VDE_TEST"= CREATE MODULE/NODELETE/REMARK="VDE self-test module" -" /INPUT=SYS$SCRATCH: A.REQ= CREATE MODULE/NODELETE/REMARK="VDE self-test module" -" /.INPUT=SYS$SCRATCH: B.REQ= CREATE MODULE/NODELETE/REMARK="VDE self-test module" -" /INPUT=SYS$SCRATCH: C.B32= CREATE MODULE/NODELETE/REMARK="VDE self-test module" -" /INPUT=SYS$SCRATCH: D.B32= CREATE MODULE/NODELETE/REMARK="VDE self-test module" -" /INPUT=SYS$SCRATCH: E.B32= CREATE MODULE/NODELETE/REMARK="VDE self-test module" -" /INPUT=SYS$SCRATCH: F.B32 ! EXIT $ $ Exit 2 MODULE3 Creates a/ new module in the current VDE library. Requires CREMOD privilege. Format, CREATE MODULE mod-name [, mod-name...] 3 Parameter mod-name= The name of the module being created. The module name mustC consist of a module name and a module type separated by a periodB (as in MODNAM.FOR). It may optionally be preceded by a facilityC name enclosed in square brackets (as in [ACCTNG]MODNAM.FOR whereB ACCTNG is the facility name). If no facility name is sp 0ecified,C the module is assumed to belong to the current default facility.B The facility name, module name, and type name may each be up to6 39 characters long and must follow VDE name syntax. 3 DescriptionD The CREATE MODULE command creates a new module in the current VDED library. It records the new module in the VDE database, includingA its facility, name, type, remark string, and other attributes.A Every module belongs to some facility, either the facility you6 e 1xplicitly specify or the current default facility.A Modules are classified as source modules or derived modules. A? source module is a text file (normally) which you create andB modify manually with an editor. A source module can be reserved> from and replaced into the VDE library with the RESERVE and@ REPLACE commands. The text of each source module is stored inD a delta file within a CMS library in the form of a CMS "element."D By default, the CREATE MODULE command does no 2t create the initial? generation of a source module. Instead it records the module> in the VDE database and reserves it for you in your default? development stream. You must then use the REPLACE command to= actually create the initial generation of the module. This@ should be the normal way of creating new modules once the VDE< library is established. However, if you use the /INPUT or? /FROM_DIRECTORY qualifier, the CREATE MODULE command creates? the initial generations of 3the new modules; these qualifiersB are useful when you initially establish your VDE library. (Note@ that /INPUT may not be available, depending on the setting of@ the queued-replacement option on the stream. If /INPUT is notA accepted, you must use a subsequent REPLACE command to specify. the contents of the module under creation.)D A derived module is a file or other entity that is produced by anB automated build step, such as an object module or an executableB image. A de 4rived module cannot be reserved or replaced. In most? cases, VDE automatically enters derived modules into the VDEC database when the modules are produced; you seldom need to enter? them with the CREATE MODULE command. However, when a derivedD module needs to be entered into the database manually, you can do? so with the /DERIVED qualifier to the CREATE MODULE command.C If a module is mistakenly created, one can use the DELETE MODULED command to reverse the action and delet 5e it-the UNRESERVE command> will refuse to delete modules that lack a first generation.< The DELETE MODULE command allows the creator of an errant? module to correct simple mistakes-such as a misnamed module-? without requiring unusual privileges. With the DELETE MODULEB command, the creator can delete the module prior to the initial@ module replacement. DELETE MODULE will cancel the outstanding= reservation on the module, will remove the module from any= reservation sessi6on that it might be included in, and willA prevent the module from ever appearing in the VDE library. For? further information on the DELETE MODULE command, see DELETE> MODULE. (The DELETE MODULE command normally requires DELMOD? privilege. In this particular situation, CREMOD privilege is) sufficient to permit module deletion.) 3 Qualifiers /BINARY /BINARY /NOBINARY (default)? Specifies whether the source module is a binary file or not.> 7 The /BINARY qualifier specifies that the source module is aA binary (non-text) file. Binary source files cannot be reviewedB or differenced with the REVIEW REPLACEMENT command because theyA do not consist of ordinary ASCII text. The /NOBINARY qualifierC specifies that the source module is an ordinary ASCII text file.; These qualifiers are only meaningful for source modules.D Large files that undergo extensive changes at frequent intervals,D or are the output of a language o>8r application, may not be suitedA for storage as standard delta files as the file delta is never@ used, occupies a considerable amount of disk space, and growsD rapidly. See the /MARKER qualifier. Examples of files well-suited> for storage as marker files include most executable images,7 object files, Postscript files, and BACKUP savesets. /CONCURRENT /CONCURRENT(default) /NOCONCURRENTD Specifies whether the module can be reserved concurrently by moreC 9 than one user. The /CONCURRENT qualifier allows the module to beB reserved concurrently unless a user overrides this default withD for a specific reservation. The /NOCONCURRENT qualifier specifies3 that the module cannot be reserved concurrently. /DELETE /DELETE /NODELETE; Controls whether the delete attribute is set for the newB facility. This attribute allows the facility to be deleted with> the DELETE FACILITY command. The /DELETE qualifier sets the :@ delete attribute so that the new facility can be deleted. TheB /NODELETE qualifier clears the delete attribute so that the newC facility cannot be deleted unless you first reset this attributeB with a MODIFY FACILITY command. Marking a facility as /NODELETE7 makes it harder to accidentally delete the facility.@ If this qualifier is not specified, VDE uses the value of the? allow-deletion library attribute. The library allow-deletionC default attribute can be set or reset; by using the /ALLOW_DELETED qualifier on the CREATE LIBRARY or on the MODIFY LIBRARY command. /DERIVED /DERIVED /SOURCE (default)C Specifies whether the new module is a source module or a derivedA module. By definition, a source module is a module that can beB reserved from and replaced into the library. The generations of@ each such module is stored in a "delta file" (a CMS element).= Most source modules are text files that you modify with anB edito <r, but VDE also supports binary (non-text) source modules.D A derived module is a module that is produced from source modulesA or other derived modules by an automated build step. It cannot? be reserved or replaced, and is often ignored during commandB wildcard processing. Derived modules are automatically recorded> in the VDE database when they are produced; they are seldomB entered into a library with the CREATE MODULE command. However,? new source modules are not automatica=lly recorded in the VDE> database and must be entered into a library with the CREATE@ MODULE command. For this reason, the /SOURCE qualifier is the default. /FROM_DIRECTORY /FROM_DIRECTORY=dir-specA Specifies that modules be created for all files in a specified; disk directory. The dir-spec parameter gives the OpenVMS; directory specification of the disk directory. When this? qualifier is specified, the mod-name parameters are omitted,D and the CREATE >MODULE command creates a new module in the currentB default facility for each file in the specified directory. EachC file becomes the initial generation of the corresponding module.? The dir-spec parameter may also consist of a wildcarded fileB specification, in which case VDE creates a module for each file? that matches the specification. (This feature can be used to? create modules for only those files in a directory that have> a certain file extension, for example.) This qu ?alifier lets? you enter a large number of new modules into the VDE library? with a single command, provided that the initial versions ofC those modules are stored in a single disk directory and that all' modules belong to the same facility.D The initial generation of each module created with this qualifierA is inserted into (becomes the latest generation of) the streamD you specify with the /STREAM qualifier or into the default streamB if you omit the /STREAM qualifier. @It is also inserted into all successors of that stream.1 This qualifier requires the PERFREP privilege. /HISTORY /HISTORY[="string"]% /NOHISTORY[="string"] (default)= Specifies the CMS history string to be associated with the< module and whether history information should be included? in source files when modules are retrieved with the FETCH orD RESERVE command. History information gives a historical record of" previous changes to the module.C A The /HISTORY qualifier specifies that history information should= be included in source files by default when such files are> retrieved with the FETCH or RESERVE command. The /NOHISTORYB qualifier specifies that history information should be omitted.A The string parameter to either qualifier specifies the default@ history string if the user specifies that history information> should be included in a retrieved file. (If you specify the> /NOHISTORY qualifier on the CREATE MODULEB command, you must@ use the /HISTORY qualifier on the FETCH or RESERVE command toB use the default history string.) If you do not specify a stringC parameter, VDE supplies a default history string that depends on the module type.A See the CMS documentation for a description of the CMS history string and its format. /INPUT /INPUT[=file-spec]B The /INPUT qualifier causes the CREATE MODULE command to createC the initial generation of the new module. This Cqualifier is onlyB applicable to source modules. The file-spec parameter gives theA OpenVMS file specification of a file that contains the initial> generation of the module. If the file-name part of the file? specification is omitted, the file name is assumed to be the? same as the module name. If the directory specification part@ is omitted, the file is assumed to be in your current defaultD directory. If you omit the whole file-spec parameter, VDE createsA the initial gen Deration from the file in your default directory( with the same name as the new module.@ The initial generation of each module created with the /INPUTD qualifier is inserted into (becomes the latest generation of) theD stream you specify with the /STREAM qualifier or into the default@ stream if you omit the /STREAM qualifier. It is also inserted& into all successors of that stream.A If neither /INPUT nor /FROM_DIRECTORY is specified, the CREATEB MODULE command records the Emodule in the VDE database and marksB it as reserved to you. You must then use the REPLACE command toD actually create the initial generation of the module. This is theD preferred way of creating new modules once a VDE library has been established.D The /INPUT qualifier is rejected on any streams marked for queuedD replacement. To create and insert a module on a stream marked forA queued replacement, omit the /INPUT qualifier, and specify the: file to load into the new modFule via a REPLACE command.0 This qualifier require the PERFREP privilege. /LOG /LOG (default) /NOLOGB Controls whether log messages are printed after the new modules@ have been created. The /LOG qualifier prints the messages and= /NOLOG suppresses them. The messages indicate that the newC modules have been added to the VDE library and that the database* transaction has successfully committed. /MARKER /MARKER /NOMARKER (default) GA Specifies whether the source module uses a marker file or not.> The /MARKER qualifier specifies that the source module uses> a marker file. When a source module uses a marker file, the@ module is stored as an ordinary file in one of the delta-fileC directories. A small text file, called the marker file, containsB the full file name of that source file, and this marker file isA stored in the module's delta file (CMS element). In short, theD delta file contains a small text Hfile that points to the module'sA actual source file. The marker-file mechanism is normally only> used for large or frequently changed binary source modules,? for which the delta-file mechanism may give poor performanceB or use excessive disk space. Executable images, object modules,D Postscript files, and BACKUP savesets are all example of "source"B modules for which the marker-file mechanism may be appropriate.@ The actual source files for modules that use marker files areD I stored in a subdirectory for the module's facility within the VDEC library's delta-file directory tree. This subdirectory must haveB the special directory symbol VDE$MARKER. See the description ofC the SET DIRECTORY command for an explanation of how to establish< subdirectories and assign them directory symbols. See theB description of the command SHOW DIRECTORY/DELTA for informationC on displaying the current marker file directory (or directories) setting.@ The /NOMAJRKER qualifier specifies that the source module does@ not use a marker file and that its text is stored directly inC the delta file (CMS element) for the module. Ordinary ASCII text' modules should not use marker files.& Also see the /[NO]BINARY qualifier. /NOTES /NOTES[="string"]# /NONOTES[="string"] (default)B Specifies the CMS notes string to be associated with the module@ and whether CMS notes should be included in source files when? modules are r Ketrieved with the FETCH or RESERVE command. CMS@ notes indicate in what module generation each source line was created.B The /NOTES qualifier specifies that notes information should beD included in source files by default when such files are retrieved< with the FETCH or RESERVE command. The /NONOTES qualifierA specifies that notes information should be omitted. The stringC parameter to either qualifier specifies the default notes stringB if the user specifies that notes Linformation should be includedA in a retrieved file. (If you specify the /NONOTES qualifier onB the CREATE MODULE command, you must use the /NOTES qualifier onA the FETCH or RESERVE command to use the default notes string.)C If you do not specify a string parameter, VDE supplies a default0 notes string that depends on the module type.? See the CMS documentation for a description of the CMS notes string and its format. /NOTIFY' /NOTIFY=(username [,username.. M.])C Specifies users to notify of all changes to the new module. EachD username parameter specifies the OpenVMS username or mail addressA of a user who should be notified by mail message each time the5 specified module is replaced into the VDE library.= Each username parameter can specify the username of a user? already recorded in the VDE database, a OpenVMS mail address? with one or more node names (such as NODE::SMITH), or a mailA forwarding alias, or a defined loNgical name bound to a list of? users to notify. If you specify a logical name, keep in mindA that the logical name must be defined when it is later used toB send notification messages. It should thus be a group or systemC logical name or a logical name that is in some other way defined$ for all users of the VDE library.? If you specify only one username parameter, you may omit the surrounding parentheses. /POSITION /POSITION=column-number@ Specifies O the default column number in which CMS notes are toA be placed when this source module is retrieved with a FETCH or? RESERVE command. The column number must be an integer in theC range 1 to 511. If this qualifier is omitted, the default column> number is 81. This qualifier has no effect unless notes areA enabled with the /NOTES qualifier on the CREATE MODULE command& or on the FETCH or RESERVE command.C See the CMS documentation for a description of CMS notes and how3 nPotes are formatted at the ends of source lines. /PROPAGATE /PROPAGATE /NOPROPAGATE< Specifies whether automatic change propagation is allowed< for this module when it is reserved and replaced into the> library. /PROPAGATE allows automatic change propagation andC /NOPROPAGATE disallows change propagation. If change propagation? is disallowed, VDE automatically inhibits change propagationA when the module is reserved or replaced as if the /NOPROPAGATEC qQualifier had been specified for the RESERVE or REPLACE command.; If you omit both qualifiers, the value of the facility'sA nopopulate attribute is used to set the new module's propogate attribute. /REMARK /REMARK="string"A Specifies a remark string to be stored for the new module. TheD quoted remark string, which can be up to 132 characters long, mayD contain any explanatory remark about the new module that you wantA stored in the VDE database. Typically tRhe remark describes the$ purpose or content of the module.@ Although this qualifier is required, you can specify an emptyB remark string. If you do not specify the /REMARK qualifier, VDE# prompts you for a remark string. /REVIEWER) /REVIEWER=(username [,username...])> Specifies reviewers for all changes to the new module. EachB username parameter specifies the OpenVMS username of a user whoC should review all changes to the specified module. The user must@ S already be recorded in the VDE database. When a change to theA module is replaced into the VDE library, VDE notifies the user? of the change by mail message. If the replacement is queued,B the user should then review the queued replacement before it isD performed. If the replacement is immediate, VDE notifies the userB of the new module generation that was created, and the user may then inspect that generation.? If you specify only one username parameter, you may omit theT surrounding parentheses. /SESSION /SESSION[=session-name]D Sessions are used to logically group a set of module reservationsC together, typically to group all modules related to a particular@ source code alteration or enhancement together. It allows all> component modules reserved to be treated as a single entity? for subsequent replacement operations. A session also allows= additional modules to be reserved and incorporated into an$ existing session at U a later time.; If the new module is being created such that the initialC generation will be created by a subsequent replacement, /SESSIONB specifies that VDE should add the new module reservation to the; reservation session given by the session-name parameter.= If no session with the specified session-name session name> currently exists, VDE will create a new reservation sessionC under the specified session name and will incorporate the module reservation(s) into it.VC If the session-name parameter is omitted, VDE generates a uniqueA session name, creates a new session by that name, and adds the module reservation to it.< If the /SESSION qualifier is omitted on the CREATE MODULE? command, VDE will reserve the module (as expected), and will5 not add the new module reservation to any session. /STREAM /STREAM=stream-name@ Specifies that the module be reserved for the stream given byB the stream-name parameter or th> Wat the initial generation of theD module be inserted into that stream. If neither /INPUT nor /FROM_C DIRECTORY is specified, the /STREAM qualifier causes VDE to markA the module as reserved for the specified stream. If the /INPUT@ or /FROM_DIRECTORY qualifier is specified, /STREAM causes the@ the initial generation of the new module to become the latest@ generation of the module for the specified stream and all its successor streams.B If the /STREAM qualifier is omitted, Xthe module is reserved for0 or inserted into your current default stream. 3 ExamplesS 1.VDE> CREATE MODULE STGCVT.FOR /STREAM=FOO /REMARK="String conversion routines"J %VDE-I-RESERVED, generation [CODE]STGCVT.FOR reserved from stream FOOT %VDE-I-MUSTREPL, you must replace the new module to create its first generationC %VDE-I-MODADDED, module [CODE]STGCVT.FOR added to the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>D Y This example creates a new source module called STGCVT.FOR. The@ module is created in the current default facility, facility; CODE, and is reserved from the specified stream FOO. A? subsequent REPLACE command (not shown) is needed to create( the first generation of the module.Y 2.VDE> CREATE MODULE/NOLOG STGCVT.FOR /STREAM=FOO /REMARK="String conversion routines" VDE>D Here the same module is created as in the previous example, but6 the /NOLOG qualifZier suppresses the log messages.A 3.VDE> CREATE MODULE STGCVT.FOR /NOLOG /INPUT=[MYDIR]FOO.FOR -G VDE> /REMARK="String conversion routines" VDE>= In this example, the /INPUT qualifier causes the command= to create the initial generation of the module from file> [MYDIR]FOO.FOR. In this case, the module is not marked as reserved.E 4.VDE> CREATE MODULE [CODE]STGCVT.FOR /REMARK="String routines", -D _VDE> [ACC[TNG]SALES.COB /REMARK="Sales accounting"K %VDE-I-RESERVED, generation [CODE]STGCVT.FOR reserved from stream MAINT %VDE-I-MUSTREPL, you must replace the new module to create its first generationC %VDE-I-MODADDED, module [CODE]STGCVT.FOR added to the databaseL %VDE-I-RESERVED, generation [ACCTNG]SALES.COB reserved from stream MAINT %VDE-I-MUSTREPL, you must replace the new module to create its first generationD %VDE-I-MODADDED, module [ACCTNG]SALES.COB added to the databa\seC %VDE-I-COMMIT, database transaction has successfully committed VDE>A This example creates two new source modules, one in facilityD CODE and one in facility ACCTNG. Each module has its own remarkC string. The modules are reserved in the user's default stream, stream MAIN. 5.VDE> SET STREAM MAIN VDE> SET FACILITY CODE@ VDE> CREATE MODULE/FROM_DIRECTORY=[MYDIR.SOURCES]/REMARK=""L %VDE-I-GENINSERT, generation [CODE]A.REQ;1(1) inserted in ]to stream MAIN> %VDE-I-MODADDED, module [CODE]A.REQ added to the databaseL %VDE-I-GENINSERT, generation [CODE]B.REQ;1(1) inserted into stream MAIN> %VDE-I-MODADDED, module [CODE]B.REQ added to the databaseL %VDE-I-GENINSERT, generation [CODE]C.B32;1(1) inserted into stream MAIN> %VDE-I-MODADDED, module [CODE]C.B32 added to the databaseL %VDE-I-GENINSERT, generation [CODE]D.B32;1(1) inserted into stream MAIN> %VDE-I-MODADDED, module [CODE]D.B32 added to the databaseL ^ %VDE-I-GENINSERT, generation [CODE]E.B32;1(1) inserted into stream MAIN> %VDE-I-MODADDED, module [CODE]E.B32 added to the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>> This example uses the /FROM_DIRECTORY qualifier to create? modules for all files in a given directory. The SET STREAM= command makes stream MAIN the default stream and the SET? FACILITY command makes facility CODE the default facility.; The CREATE MODU_LE command reads all files in directoryC [MYDIR.SOURCES] and creates a module in facility CODE for eachA such file. VDE creates the initial generation of each module@ and inserts that generation into the default stream (stream? MAIN) and all successor streams. (No successor streams are@ defined in this example.) The log messages confirm that the@ initial generations have been inserted into the appropriateB streams and that the modules have been added to the datab`ase. 2 REPLACEMENT8 Creates a new queued replacement in the VDE database. Requires RESREP privilege. Format1 CREATE REPLACEMENT rep-name [, rep-name...] 3 Parameter rep-nameB The name of the new replacement to be created. This name can be< up to 39 characters long and must follow VDE name syntax. 3 Description@ When a user has reserved and modified one or more modules andD then uses the REPLACE command to replace the modules into t ahe VDEC libary, VDE either replaces the modules immediately or creates a@ queued replacement for them. A queued replacement is a record> in the VDE database that records that the modules should be@ replaced into the library at a future time, after the modulesB have been reviewed and when an authorized user enters a PERFORM? REPLACEMENT command for the replacement. Whether the REPLACE? command replaces the modules immediately or creates a queuedD replacement is determined by ba qualifier to that command or by an8 attribute on the streams affected by the replacement.C Although queued replacements are normally created by the REPLACE< command when you replace modules, you can create a queuedB replacement directly with the CREATE REPLACEMENT command. After? you have created a queued replacement with this command, youB can add module reservations to the replacement with the REPLACE= command by using the /REPLACEMENT qualifier to specify the replacecment name. 3 Qualifiers /LOG /LOG (default) /NOLOG: Controls whether log messages are printed after the newC replacements are created. The /LOG qualifier causes the messages> to be printed and the /NOLOG qualifier suppresses them. The? messages indicate that each new replacement has been created@ and that the database transaction has successfully committed. /REMARK /REMARK="string"B Specifies a remark string to be stored for the dnew replacement.D The quoted remark string, which can be up to 132 characters long,D may contain any explanatory remark about the new replacement that' you want stored in the VDE database.@ Although this qualifier is required, you can specify an emptyB remark string. If you do not specify the /REMARK qualifier, VDE# prompts you for a remark string. 3 Examples? 1.VDE> CREATE REPLACEMENT NEWREP/REMARK="Replacement remark"> %VDE-I-REPADDED, replacement NEWREP add eed to the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>G VDE> REPLACE/QUEUE/REPLACEMENT=NEWREP A.REQ "Fix access violation"H %VDE-I-FILCOPSTAG, file DEV$:[MYDIR]A.REQ;13 copied to staging areaE %VDE-I-REPLQUE, module [CODE]A.REQ queued for replacement NEWREPC %VDE-I-COMMIT, database transaction has successfully committed VDE>$ VDE> PERFORM REPLACEMENT NEWREPM %VDE-I-REPLACED, generation [CODE]A.REQ;8(6A2) replaced intfo stream V2.01 %VDE-I-REPPERF, replacement NEWREP performedC %VDE-I-COMMIT, database transaction has successfully committed VDE>= This example creates a new replacement called NEWREP and? specifies a remark string for it. The REPLACE command thenB adds a reservation for module [CODE]A.REQ to the replacement.D The subsequent PERFORM REPLACEMENT command replaces that module into the VDE library. 2 SCRIPT, Creates a VDE script in the VDE databgase. Requires CRESCRP privilege. Format CREATE SCRIPT file-spec 3 Parameter file-spec; Specifies the OpenVMS file specification for a file thatA contains the text of the new script. If you omit the directoryC specification from the file-spec parameter, your current default@ directory is assumed. If you omit the file extension from the< file-spec parameter, file extension VDESCRIPT is assumed. 3 Description? The CREATE SCRIPT command h reads a VDE script from a file and@ records the script and its type in the VDE database. A script@ is a sequence of commands in the VDE script language that VDE@ can execute to create a DCL command file. VDE can then invokeA that DCL command file in a subprocess to perform the action of? the script. VDE uses scripts to perform many different kindsA of actions. For example, VDE uses "compile scripts" to compileB modules in a build job. Similarly, it uses "new-stream scripts"A i to populate the directories of a new stream with files when itD performs the CREATE STREAM command. There are many other kinds ofC scripts, all distinguished by the commands or circumstances that cause them to be invoked.< The primary purpose of VDE scripts is to insert names and? directory specifications from the VDE database into text you= specify to generate DCL command files that perform various< actions. A VDE script is thus a mixture of plain text and? invocatio jns of functions that retrieve names (such as module? names, type names, and facility names) and directory strings> (such as the names of facility subdirectories) from the VDE database.> Since you define scripts, you define how VDE should performB the corresponding actions. For example, you decide how a PascalC module is compiled because you define the Pascal compile script.< Similarly, you can define a script that defines auxiliaryC actions of the REPLACE command. Scripts k thus let you make policyD decisions for your own project, while VDE provides the mechanisms that implement your policies.@ The CREATE SCRIPT command only defines the new script for the@ current default development stream. You can reference the newC script only from within the stream to which it belongs. When youD want to create the same script for more than one stream, you mustB use the CREATE SCRIPT command for each stream. For each stream,D first enter the SET STREAM co lmmand to set the development stream,D then enter the CREATE SCRIPT command to create the desired script within the stream.C When a new development stream is created, all script definitions< from the parent stream are copied to the child stream. If@ modified, the script definitions then evolve independently in the two development streams.B Keywords used within scripts are documented in Script Keywords,C while script functions are in Script Functions, and script typesCm are in Script Types. For other script-related commands, also seeC DELETE SCRIPT, EXTRACT SCRIPT, INVOKE SCRIPT, MODIFY SCRIPT, and SHOW SCRIPT. 3 Qualifiers /BUILDD Specifies that the script be invoked when VDE starts each processC that executes a build job. The VDE$BUILD utility, which executes< build jobs, invokes the script once for each process thatB executes a given build job. This script runs before the process? executes any build steps. The script ncan be used to generate@ DCL that defines commands or logical names that are needed byA subsequent build steps. BUILD scripts are optional and are not! needed for build jobs to work. /COMPILE /COMPILE=mod-nameB Specifies that the script be invoked when VDE compiles a moduleC that matches the mod-name parameter. VDE invokes the script whenC you enter a COMPILE command for a matching module or run a buildC job that contains compile steps for matching modules.o The scriptC must generate the DCL commands that actually perform the compile step. /COPY /COPY=mod-name@ Specifies that the script be invoked when VDE copies a moduleC that matches the mod-name parameter. VDE invokes the script whenD you enter a COPY command for a matching module or run a build jobA that contains copy steps for matching modules. The script mustA generate the DCL commands that actually perform the copy step. /CREATE_FACILITYB Sppecifies the script that VDE should invoke when a new facility' is created. This script is optional. /DELETE_GENERATION! /DELETE_GENERATION=mod-name: Specifies that the script be invoked when VDE deletes a? stream's latest generation of a module that matches the mod-A name parameter. VDE invokes the script when you enter a DELETE> GENERATION command for a matching module. The script should< perform auxiliary processing that you want for the DELETE@ GENERATION qcommand, such as updating source files in a clear-D copy directory. This type of script is optional and is not needed- for the DELETE GENERATION command to work. /FETCH /FETCH=mod-nameA Specifies that the script be invoked when VDE fetches a module> that matches the mod-name parameter. VDE invokes the scriptC when you enter a FETCH command for a matching module. The scriptA should generate DCL commands that perform auxiliary processingD that you want for ther FETCH command, such as sending notificationD to interested individuals. FETCH scripts are optional and are not( needed for the FETCH command to work. /INSERT_GENERATION! /INSERT_GENERATION=mod-name: Specifies that the script be invoked when VDE inserts aB generation of a module that matches the mod-name parameter into> a development stream. VDE invokes the script when you enterA an INSERT GENERATION command for a matching module. The scriptC should perform auxisliary processing that you want for the INSERTD GENERATION command, such as updating source files in a clear-copyC directory. This type of script is optional and is not needed for) the INSERT GENERATION command to work. /LINK /LINK=mod-nameD Specifies that the script be invoked when VDE links a module thatB matches the mod-name parameter. VDE invokes the script when you@ enter a LINK command for a matching module or run a build jobA that contains link steps fotr matching modules. The script mustA generate the DCL commands that actually perform the link step. /LOG /LOG (default) /NOLOG= Controls whether log messages are printed after the script< is created. The /LOG qualifier causes such messages to beC printed and the /NOLOG qualifier suppresses them. These messagesB indicate that the script has been created and that the database* transaction has committed successfully. /NEW_STREAM /NEW_STREAM= ufac-name> Specifies that the script be invoked for each facility thatD matches the fac-name parameter when VDE creates a new developmentA stream. VDE invokes the script for each matching facility when> you enter a CREATE STREAM command. The script must generate? DCL commands that copy all stream-specific files for a givenD facility from the parent stream's directories to the new stream'sA directories. The role of NEW_STREAM scripts is to populate the? new stream's director>vy tree with all relevant files from the parent stream.D NEW_STREAM scripts are optional and are not needed for the CREATED STREAM command to work, but they are strongly recommended becauseB minimal system builds for the new stream cannot work unless allD result files (such as object libraries and executable images) are9 copied from the parent stream to the new child stream. /NOKEEP /NOKEEP=mod-nameB Specifies that the script be invoked when VDE replaces a wmoduleC that matches the mod-name parameter. VDE invokes the script when? you enter a REPLACE command with the /NOKEEP qualifier for a@ matching module. The script should generate DCL commands that@ perform the action of the /NOKEEP qualifier, such as deleting= the replaced source module and perhaps also the associatedB object and listing files from the user's default directory. TheA script is run after the REPLACE command's database transaction@ has committed; it thus perfxorms "clean-up" operations for theB command. NOKEEP scripts are optional and are not needed for theC REPLACE command to work. (If a NOKEEP script is not defined when@ a module is replaced with the /NOKEEP qualifier, VDE does not delete any files.) /REMARK /REMARK="string"A Specifies a remark string to be stored in the database for the? new script. The quoted remark string, which can be up to 132@ characters long, may contain any explanatory remark about the y1 script that you want to store in the database. /REPLACE /REPLACE=mod-nameB Specifies that the script be invoked when VDE replaces a moduleC that matches the mod-name parameter. VDE invokes the script when@ you enter a REPLACE command for a matching module. The scriptA should generate DCL commands that perform auxiliary processingD that you want for the REPLACE or (on a queued-replacement stream)? PERFORM REPLACEMENT command, such as sending notification toz= interested individuals or copying object modules to objectA libraries. REPLACE scripts are optional and are not needed for the REPLACE command to work. /RESERVE /RESERVE=mod-nameB Specifies that the script be invoked when VDE reserves a module> that matches the mod-name parameter. VDE invokes the script> when you enter a RESERVE command for a matching module. The= script should generate DCL commands that perform auxiliaryD processing that you want for {the RESERVE command, such as sending> notification to interested individuals. RESERVE scripts are? optional and are not needed for the RESERVE command to work. /SEGMENT /SEGMENT=seg-num> Specifies the segment number of the new script. The seg-num? parameter, which specifies the script's segment number, mustB be an integer value in the range from 1 to 20. If you omit thisC qualifier, VDE uses segment number 10 by default. When VDE laterD invokes scripts to perf|orm some action, it generates the segments@ of the DCL command file from scripts ordered by their segment numbers. /SET_FACILITY /SET_FACILITY=fac-nameC Specifies that the script be invoked when VDE sets a new default@ facility that matches the fac-name parameter. VDE invokes theD script when you enter a SET FACILITY or SET CONTEXT command for aB matching facility. The script should generate DCL commands thatB perform auxiliary processing that you want for th}e SET FACILITY? or SET CONTEXT command, such as defining logical names. SET_? FACILITY scripts are optional and are not needed for the SET+ FACILITY or SET CONTEXT command to work.) This qualifier is not yet implemented. /SET_STREAMC Specifies that the script be invoked when VDE sets a new default@ stream. VDE invokes the script when you enter a SET STREAM orD SET CONTEXT command. The script should generate DCL commands thatC perform auxiliary processing that y~ou want for the SET STREAM orB SET CONTEXT command, such as defining logical names. SET_STREAMD scripts are optional and are not needed for the SET STREAM or SET CONTEXT command to work.) This qualifier is not yet implemented. /STAGING /STAGING=mod-name@ Specifies that the script be invoked when VDE copies a source> module that matches the mod-name parameter into a "staging"@ area. VDE invokes the script when you enter a REPLACE commandD for a matching module and the replacement is queued. For a queued@ replacement, VDE copies each replaced file to a staging area,? from where it is actually replaced into the VDE library when? another user later enters a PERFORM REPLACEMENT command. TheB script must generate DCL commands that copy the module into the staging area. /UNRESERVE /UNRESERVE=mod-nameD Specifies that the script be invoked when VDE unreserves a module> that matches the mod-name parameter. VDE invokes the script= when you enter an UNRESERVE command for a matching module.A The script should generate DCL commands that perform auxiliary> processing that you want for the UNRESERVE command, such asD sending notification to interested individuals. UNRESERVE scripts? are optional and are not needed for the UNRESERVE command to work. 3 Examples% 1.$ TYPE [MYDIR]SCRIPT_C.VDESCRIPT$ ! Script to compile a C module. ! EMIT "$ SET VERIFY"+ EMIT "$ DEF INE/NOLOG SRC$ ", $DIR(SRC)+ EMIT "$ DEFINE/NOLOG OBJ$ ", $DIR(OBJ)8 EMIT "$ CC/DEBUG/OBJ=OBJ$:/ANA=OBJ$: SRC$:",$MODTYP, EMIT "$ VDE/DEPEND C OBJ$:",$MOD,".ANA" EXIT $ VDEB VDE> CREATE SCRIPT/COMPILE=[RMS]*.C [MYDIR]SCRIPT_C.VDESCRIPTQ %VDE-I-SCRPADDED, script from file DEV$:[MYDIR]SCRIPT_C.VDESCRIPT;9 added to the database4 script to compile module [RMS]*.C (segment 10)C %VDE-I-COMMIT, database transaction has successfully committed V DE>: In this example, the user first types the script fileC [MYDIR]SCRIPT_C.VDESCRIPT on the terminal. The script containsB five EMIT commands followed by an EXIT command. The user then@ enters VDE and uses the CREATE SCRIPT command to enter thatD script file into the VDE database as the compile script for allA C modules in facility RMS. The log messages confirm that the7 script was successfully entered into the database.* 2.$ TYPE [MYDIR]SCRIPT_LINK_X.VDE SCRIPTK ! VDE script to generate the DCL commands needed to link module X.EXE. ! EMIT "$ SET VERIFY", EMIT "$ DEFINE OBJLIB ", $DIR(OBJ,CODE)7 EMIT "$ LINK/EXE=OBJLIB:X.EXE/MAP=OBJLIB:X.MAP -"I EMIT " OBJLIB:OBJLIB.OLB/INCLUDE=C,OBJLIB:OBJLIB.OLB/LIBRARY" EMIT "$ DEASSIGN OBJLIB" $ VDE2 VDE> CREATE SCRIPT/LINK=X.EXE [MYDIR]SCRIPT_CM %VDE-I-SCRPADDED, script from file DEV$:[MYDIR]SCRIPT_LINK_X.VDESCRIPT;2 added to the database4  script to link module [CODE]X.EXE (segment 10)C %VDE-I-COMMIT, database transaction has successfully committed% VDE> SHOW SCRIPT/TEXT/LINK=X.EXE3 Script to link module [CODE]X.EXE (segment 10) Text of script:O 1: ! script to generate the DCL commands needed to link module X.EXE. 2: ! 3: EMIT "$ SET VERIFY"4 4: EMIT "$ DEFINE OBJLIB ", $DIR(OBJ,CODE)? 5: EMIT "$ LINK/EXE=OBJLIB:X.EXE/MAP=OBJLIB:X.MAP -"Q 6: EMIT " OBJLIB:OBJLIB.OLB/INCLUDE=C,OBJLIB:OBJLIB.OLB/LIBRARY"% 7: EMIT "$ DEASSIGN OBJLIB" VDE>B This example displays the script file SCRIPT_LINK_X.VDESCRIPT? to show the text of the script. The script consists of two> comment lines and five EMIT commands. The EXIT command is< omitted in this case. The user then enters VDE and uses? the CREATE SCRIPT command to enter the script into the VDEB database. The /LINK qualifier specifies that the script linksA module X.EXE in the current default facility, facility CODE.@ By default, the script's segment number is 10. Finally, theC SHOW SCRIPT command shows that the script can now be displayed directly from the database.> 3.VDE> CREATE SCRIPT/NEW_STREAM=* SCRIPT_NEW_STRM.VDESCRIPTO %VDE-I-SCRPADDED, script from file DEV$:[MYDIR]SCRIPT_NEW_STRM.VDESCRIPT;3 added to the database= script to create new stream for facility * (segment 10)C %VD E-I-COMMIT, database transaction has successfully committed' VDE> SHOW SCRIPT/TEXT/NEW_STREAM=*< Script to create new stream for facility * (segment 10) Text of script:D 1: ! VDE script to populate the directories for a facility, 2: ! when a new stream is created. 3: !F 4: EMIT "$ DEFINE/NOLOG OLDOBJ ", $DIR(OBJ,%CURRENT,%PARENT)G 5: EMIT "$ DEFINE/NOLOG NEWOBJ ", $DIR(OBJ,%CURRENT,%CURRENT)/ 6: EMIT "$ COPY OLDOBJ:*.O LB NEWOBJ:"> 7: EMIT "$ COPY ",$DIR(SRC,%CURRENT,%PARENT),"*.H -"7 8: EMIT " ",$DIR(SRC,%CURRENT,%CURRENT) 9: EXIT VDE>C This example creates a NEW_STREAM script that will be executedA for all facilities when a new development stream is created.? The CREATE SCRIPT command creates the script, and the SHOWB SCRIPT command fetchs and displays the contents of the scriptA from the database. The script generates DCL commands to c opyC all object libraries from the parent stream's object directoryD to the current stream's object directory. (The "current" streamC is the new stream being created in this case.) The script alsoB copies all .H files from the parent stream's source directoryB for the facility to the new stream's source directory for the facility.F 4.VDE> CREATE SCRIPT/INSERT_GENERATION=[*]*.* [MYDIR]SCRIPT_INS_GENT %VDE-I-SCRPADDED, script from file DEV$:[MYDIR]SCRIPT_INS_G EN.VDESCRIPT;4 added to the database@ script to insert generation for module [*]*.* (segment 10)C %VDE-I-COMMIT, database transaction has successfully committed VDE>3 VDE> SHOW SCRIPT/TEXT/INSERT_GENERATION=[*]*.*? Script to insert generation for module [*]*.* (segment 10) Text of script:M 1: ! Script for the INSERT GENERATION command. This script fetchesM 2: ! out a clear copy of the generation just inserted into a streamI  3: ! in order to keep the stream's source directory up-to-date. 4: !8 5: FETCH $FACMODTYP, "/LOG/OUTPUT=", $DIR(SRC)/ 6: EMIT "$ PURGE ", $DIR(SRC),$MODTYP VDE>? This example defines a script to be executed each time the; INSERT GENERATION command is performed for any module.= The SHOW SCRIPT command displays the text of the script.> The script contains a FETCH command that fetches the justC inserted generation into the SRC su bdirectory for the affected@ stream and facility. This operation maintains an up-to-date@ copy of the source file in that directory. Because the /LOGA qualifier is generated for the FETCH command, VDE will printA an informational log message as the module is fetched during? script execution. The script also contains an EMIT commandD that generates a PURGE command to be performed on the file just fetched out. 2 SESSIONB Creates a new reservation session in the VDE database. SessionsA are used to group reservations in the VDE database. AttributesD of a session include the session name name and the session remark string. Requires RESREP privilege. Format5 CREATE SESSION session-name [, session-name...] 3 Parameter session-nameD The name of the new session to be created. This name can be up to6 39 characters long and must follow VDE name syntax. 3 Description= When a user reserves on e or more modules with the /SESSION> qualifier to the RESERVE command, VDE creates a reservation< session and makes the module reservations members of that9 session. A reservation session is thus a set of moduleD reservations that belong together. Additional module reservations@ can be added to the session with additional RESERVE commands.@ When the modules are later replaced into the VDE library, theB user can specify the session to be replaced (using the /SESSION? qualifier  to the REPLACE command) instead of listing all theB modules individually. A session thus makes it easy to replace a7 set of related module reservations as a single unit.D Although reservation sessions are normally created by the RESERVE= command, you can create a session directly with the CREATE= SESSION command. This session initially contains no module= reservations. You can later add module reservations to theA session with the RESERVE command, using the /SESSION qualifier to specify the session name. 3 Qualifiers /LOG /LOG (default) /NOLOGC Controls whether log messages are printed after the new sessionsD are created. The /LOG qualifier causes the messages to be printedB and the /NOLOG qualifier suppresses them. The messages indicateB that each new reservation session has been created and that the3 database transaction has successfully committed. /REMARK /REMARK="string"A Specifies a remark string to be stored for the new reservation< session. The quoted remark string, which can be up to 132@ characters long, may contain any explanatory remark about the8 new session that you want stored in the VDE database.@ Although this qualifier is required, you can specify an emptyB remark string. If you do not specify the /REMARK qualifier, VDE# prompts you for a remark string. 3 ExamplesG 1.VDE> CREATE SESSION FIX-SORT-BUG /REMARK="Fix bug in sort routine"@ %VDE-I-SESADDED, session FIX-SORT-BUG added to the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>D VDE> RESERVE [SYS]SORT.PAS /SESSION=FIX-SORT-BUG "Fix sort bug"I %VDE-I-FETCHED, generation [SYS]SORT.PAS;4(2A2) fetched from library9 %VDE-I-OUTFILE, output file is DEV$:[MYDIR]SORT.PAS;V %VDE-I-RESERVED, module generation [SYS]SORT.PAS;4(2A2) reserved from stream MAINC %VDE-I-COMMIT, database transaction has successfully committed VDE>? This example creates a new session called FIX-SORT-BUG andD specifies a remark string for it. The RESERVE command then adds; a reservation for module [SYS]SORT.PAS to the session. 2 STEPB Defines a new build step in the VDE database. This command letsD you define a copy step or specify the input and output modules of a compile or link step. Requires CRESTEP privilege. Format: CREATE STEP step-mod-name = mod-name [, mod-name...] 3 Parameters step-mod-name= The name of the module that is compiled, copied, or linked= by the build step. This name consists of a module name and? a type name separated by a period (such as MOD1.PAS) and may? include a facility name enclosed in square brackets (such as> [FACNAM]MOD1.PAS). The module name may not contain wildcardD characters. If no facility name is specified, the current default facility is assumed.? If the step is a compile step, > this module is recorded as an@ input to the step. If the step is a link step, this module isA recorded as an output of the step. If the step is a copy step,@ this module is recorded as the module that is copied (fetched out) by the step. mod-nameD The name of a module that you declare to be an input to or outputA from the build step. This name consists of a module name and aD type name (for example, MOD1.OBJ) and may include a facility nameB enclosed in square brac kets (for example, [FACNAM]MOD1.OBJ). IfA no facility name is specified, the current default facility is assumed.C You can declare many modules to be inputs to or outputs from theC build step by specifying wildcard characters in any of the threeA components of the module name. The percent sign (%) in a nameC matches any single character in the position it occupies and theC asterisk (*) matches zero or more characters in the position itA occupies. Those modules whose  names match the wildcard pattern< are recorded as inputs to or outputs from the build step.@ If an output module you specify does not already exist in theC database, the CREATE STEP command adds it to the database. InputB modules must already be defined in the database, however. Also,C you cannot specify a source module as an output of a build step.@ If you specify the /COPY qualifier to create a copy step, youA must omit the mod-name parameters and the preceding equal sig nC (=). A copy step fetches a module from its CMS library, but hasD no inputs or outputs other than the module given by the step-mod- name parameter. 3 Description? To be able to perform minimal system builds, VDE records all> inputs and outputs for each build step. This information is@ known as "build dependency information." The build dependency@ information from all build steps is known collectively as theD "build dependency graph." Normally, VDE collects build dependency< information automatically when you perform system builds.C However, for some build steps it is not possible to collect thisC information automatically; some compilers and other tools do notD make this information available to VDE. For such build steps, youA must use the CREATE STEP command to enter the build dependency% information into the VDE database.A You can define three kinds of build steps with the CREATE STEP@ command: compile steps, link steps, and c opy steps. A compileC step processes the step-mod-name module and possibly other input> modules to produce one or more output modules. Typically, a@ compile step runs a compiler of some sort on a source module,@ but the exact semantics of the step are determined by the VDE@ script that generates the DCL commands that perform the step.C A link step produces the step-mod-name module and possibly otherC output modules from one or more input modules. Typically, a linkC step ru ns the linker to produce a shareable or executable image,A but again the exact semantics are determined by the VDE scriptB associated with the step. Since a script can perform any actionC you want, a compile step need not run a compiler and a link stepD need not run the linker. To VDE, the only real difference betweenA a compile step and a link step is that a compile step is namedB for one of the input modules while a link step is named for one of the output modules.@ A copy step copies the step-mod-name module from one place to? another. Normally, a copy step is used to fetch out a sourceB module from its delta file (CMS element) into a clear-copy fileD that can be used directly by subsequent build steps. For example,A C programs generally include various .H files in their compileA steps. A copy step is needed for each .H file to fetch it fromA its CMS library into a text file that subsequent compile steps? can use. Likewise, linker options  files (.OPT files) must beA fetched out before you can use them for subsequent link steps.B You must create a copy step for any module that must be fetched@ into the VDE library's directory tree during builds but which@ does not need any separate processing to produce other output@ modules. For a copy step, the specified module can be seen as- both the input and the output of the step.= The CREATE STEP command deletes all dependency informationA for the build step before  recording the inputs and outputs youC specify. Thus, you can use the CREATE STEP command to completelyA replace the dependency information for a build step. To change> only some of the dependency information for a step, use the MODIFY STEP command.A Build dependency information is always specific to the defaultB development stream. Different development streams in a softwareC system contain different versions of the code and generally have% different build dependency graphs.> To define the same build step for more than one development@ stream, you must use the CREATE STEP command for each stream.A For each stream, first enter the SET STREAM command to set theB development stream, then enter the CREATE STEP command to enter9 the desired build-step dependencies into the database.A When a new development stream is created, the build dependencyB graph from the parent stream is copied to the child stream. The? build dependency graph then evolves independently in the two streams. 3 Qualifiers /COMPILEA Specifies whether the build step is a compile step, copy step,C or link step. The /COMPILE qualifier causes VDE to mark the stepA as a compile step and to record the step-mod-name parameter asB an input module to the compile step. The /COPY qualifier causesB VDE to mark the step as a copy step and to record the step-mod-? name parameter as the module that is copied by the step. TheA /LINK qualifier causes VDE to mark the step as a link step andC to record the step-mod-name parameter as an output module of the link step.9 Of /COMPILE, /COPY and /LINK, /COMPILE is the default. /COPYA Specifies whether the build step is a compile step, copy step,C or link step. The /COMPILE qualifier causes VDE to mark the stepA as a compile step and to record the step-mod-name parameter asB an input module to the compile step. The /COPY qualifier causesB VDE to mark the step as a copy step and to record the step-mod-? name parameter as the module that is copied by the step. TheA /LINK qualifier causes VDE to mark the step as a link step andC to record the step-mod-name parameter as an output module of the link step.9 Of /COMPILE, /COPY and /LINK, /COMPILE is the default. /LINKA Specifies whether the build step is a compile step, copy step,C or link step. The /COMPILE qualifier causes VDE to mark the stepA as a compile step and to record the step-mod-name parameter asB an input module to the compile step. The /COPY qualifier causesB VDE to mark the step as a copy step and to record the step-mod-? name parameter as the module that is copied by the step. TheA /LINK qualifier causes VDE to mark the step as a link step andC to record the step-mod-name parameter as an output module of the link step.9 Of /COMPILE, /COPY and /LINK, /COMPILE is the default. /INPUT< Specifies w hether the mod-name parameters are recorded asA inputs to or outputs from the build step. The /INPUT qualifier> records modules as inputs to the build step and the /OUTPUTA qualifier records them as outputs of the step. If no qualifier6 is specified, all modules are assumed to be inputs.= To set the default for the command as a whole, specify the= qualifier after the CREATE STEP keywords. To override that? default for a single module, specify the qualifier after the? mod-name parameter you choose to mark as an input or output.0 Of /INPUT and /OUTPUT, /INPUT is the default. /OUTPUT< Specifies whether the mod-name parameters are recorded asA inputs to or outputs from the build step. The /INPUT qualifier> records modules as inputs to the build step and the /OUTPUTA qualifier records them as outputs of the step. If no qualifier6 is specified, all modules are assumed to be inputs.= To set the default for the command as a whole, specify the= qualifier after the CREATE STEP keywords. To override that? default for a single module, specify the qualifier after the? mod-name parameter you choose to mark as an input or output.0 Of /INPUT and /OUTPUT, /INPUT is the default. /LOG /LOG (default) /NOLOGD Controls whether log messages are printed after the build step isC recorded in the database. The /LOG qualifier causes the messages> to be printed and the /NOLOG qualifier suppresses them.  The? messages indicate that the build step has been created, that@ the specified modules are inputs or outputs for the step, and< that the database transaction has committed successfully. 3 Examples/ 1.VDE> CREATE STEP FOO.MAR = FOO.$OBJ/OUTPUTJ %VDE-I-COMSTEPADDED, compile step for [CODE]FOO.BAR added to databaseI %VDE-I-MODINSTEP, module [CODE]FOO.MAR is an input to the build stepN %VDE-I-MODOUTSTEP, module [CODE]FOO.$OBJ is an output from the build stepC  %VDE-I-COMMIT, database transaction has successfully committed VDE>9 This command creates a build step definition for the> compilation of module FOO.MAR. The step is a compile step> because the /COMPILE qualifier is the default. FOO.MAR is< recorded as an input to the step and module FOO.$OBJ isC recorded as an output from the step, as the log messages show.D 2.VDE> CREATE STEP/LINK MOD1.EXE = MOD1.$OBJ, MOD2.$OBJ, FOO.$OBJH %VDE-I-LNKSTEPADDED, link s tep for [CODE]MOD1.EXE added to databaseN %VDE-I-MODOUTSTEP, module [CODE]MOD1.EXE is an output from the build stepK %VDE-I-MODINSTEP, module [CODE]MOD1.$OBJ is an input to the build stepK %VDE-I-MODINSTEP, module [CODE]MOD2.$OBJ is an input to the build stepJ %VDE-I-MODINSTEP, module [CODE]FOO.$OBJ is an input to the build stepC %VDE-I-COMMIT, database transaction has successfully committed VDE>B This command creates the build dependency information for the>  build step that links module MOD1.EXE. Module MOD1.EXE isA the output of the step and modules MOD1.$OBJ, MOD2.$OBJ, and FOO.$OBJ are the inputs.O 3.VDE> CREATE STEP/COMPILE/OUTPUT [CODE]MOD4.FOR = MOD4.$OBJ, [CODE]MOD4.LISK %VDE-I-COMSTEPADDED, compile step for [CODE]MOD4.FOR added to databaseJ %VDE-I-MODINSTEP, module [CODE]MOD4.FOR is an input to the build stepO %VDE-I-MODOUTSTEP, module [CODE]MOD4.$OBJ is an output from the build stepN %VDE-I-MODOUTSTEP, module [CODE]MOD4.LIS is an output from the build stepC %VDE-I-COMMIT, database transaction has successfully committed! VDE> SHOW STEP/FULL MOD4.FOR+ Compile Step for module [CODE]MOD4.FOR/ Dependency links for stream V2.1 follow! Inputs to the build step: Module [CODE]MOD4.FOR$ Outputs from the build step:! Module [CODE]MOD4.$OBJ Module [CODE]MOD4.LIS- Build step has 1 inputs and 2 outputs VDE>@  The CREATE STEP command defines the compile step for moduleD MOD4.FOR in facility CODE as having one input module (MOD4.FOR)> and two output modules (MOD4.$OBJ and MOD4.LIS). The SHOWB STEP command confirms that these build dependencies have been# entered into the VDE database.' 4.VDE> CREATE STEP/COPY [CODE]MOD5.HF %VDE-I-COPSTEPADDED, copy step for [CODE]MOD5.H added to databaseH %VDE-I-MODINSTEP, module [CODE]MOD5.H is an input to the build stepL %VDE-I-MO DOUTSTEP, module [CODE]MOD5.H is an output from the build stepC %VDE-I-COMMIT, database transaction has successfully committed VDE>C This example creates a copy step for module MOD5.H in facilityA CODE. VDE records the specified module as both the input and? the output of the step since a copy step simply copies theA specified module from one form to another (normally from its( delta-file form to text-file form). 2 STREAM; Creates a development stream in the current VDE library. Requires CRESTRM privilege. Format2 CREATE STREAM stream-name [, stream-name...] 3 Parameter stream-name@ The name of a stream to be created. This name can be up to 39D characters long. It must follow VDE name syntax. Unlike other VDEB names, the stream name can contain periods (.). The use of the0 facility prefix VDE$ is expressly prohibited. 3 DescriptionA A development stream (or simply, a "stream") is  any separatelyD evolving version of your software system. A stream may correspondD to a previous or future version of your system or to a base-levelA of the system. It may correspond to any instance of the systemC that evolves separately from the rest of the system. Each streamD of your software system captures a different state of the system,; and that state may evolve independently for each stream.@ Each stream of your software system contains its own versionsA of all modules in the system, and you may change these modulesB independently in each stream. Each stream also contains its ownA versions of various database tables, such as group definitions? and module dependency information. This information may also( evolve independently for each stream.< When you create a stream, the CREATE STREAM command firstC creates an entry for the new stream in the VDE database. It then@ copies all stream-specific information from the parent stream@ ( by default, the default stream) to the new stream (the child? stream). This information includes directory-creation rules,A group definitions, the build dependency graph, and information@ about what module generations belong to the parent stream. InA addition, the CREATE STREAM command executes scripts which mayD copy files from the parent stream's disk directories to the child stream's directories.= There are several key attributes to VDE module propogationB controlled by the CREATE STREAM command, including the sequence? of streams on the various lines of descent, and the presence> of the particular stream on the main line of development or@ on a variant line of descent. The former is controlled by theD parentage and successor settings, and the latter is controlled by the mainline setting.& NOTEA The CREATE STREAM command can and does perform specific and> potentially non-reversable modifications to the internal; VDE data associated with other streams present in the= VDE database, particularly around the /MAIN and /NOMAIN? settings, and around the /PARENT and /SUCCESSOR settings.< The CREATE STREAM command should be used with caution.A The explicit specification of the appropriate value for the? /[NO]MAIN qualifier (/MAIN or /NOMAIN) on a CREATE STREAM& command is strongly recommended. 3 Qualifiers /CMS_CLASS /CMS_CLASS>  /NOCMS_CLASS(default)A Specifies whether a CMS class with the same name as the streamA should be maintained in each facility's CMS library. The /CMS_B CLASS qualifier causes VDE to create a CMS class for the streamA in each facility's CMS library and to then maintain that class= when the REPLACE command and certain other commands changeA what module generations belong to the stream. The /NOCMS_CLASSC qualifier causes VDE to not maintain a CMS class for the stream.> The /CMS_CLASS qualifier interacts with the /INIT_CMS_CLASSB and /NOINIT_CMS_CLASS qualifiers; see the descriptions of these qualifiers for details. /CONFERENCE /CONFERENCE=file-spec /NOCONFERENCE(default)? Specifies whether a OpenVMS Notes conference for replacement< information should be associated with the new stream. TheA /CONFERENCE qualifier specifies that the notes conference fileC specification given by the file-spec parameter should be used  toA record all replacements into the stream. VDE then enters a newD note into the conference for each queued or immediate replacementA and a reply to that note when a queued replacement is actually@ performed. The /NOCONFERENCE qualifier specifies that no such# notes conference should be used.; Under normal circumstances, just the file name should be@ specified in the file-spec parameter. VDE applies defaults toC the notes conference file specification based on the translationA of the logical name VDE$NOTES_LIBRARY. If this logical name isD not defined, the default file specification "NOTES$LIBRARY:.NOTE") is applied to the file-spec parameter. /DEFER /DEFER /NODEFER (default)A Specifies whether the creation of the disk directory structure; for the stream should be postponed. The /DEFER qualifier= postpones creation of the disk directory structure and the? /NODEFER qualifier causes the disk directory structure to b eA created immediately. Use the /DEFER qualifier when the default; directory structure is inappropriate for the new stream.A If the /NODEFER qualifier is specified (or /DEFER is omitted),A the CREATE STREAM command creates the disk directory structureC for the stream. This structure includes a stream root directory,B a root directory for each facility, and facility subdirectories? that hold the files that are the contents of the facility inC the new stream. The directo ry structure is determined by the SETC DIRECTORY commands entered for the new stream (or inherited fromC the parent stream) or by VDE default rules. Once VDE has createdA the new stream's directory structure for a given facility, VDEB runs the stream's new-stream script for that facility, providedA such a script is defined. Depending on how it is defined, thisD script may populate the directories for that facility with source modules and other files.B If the /DEFER qua lifier is specified, the CREATE STREAM commandC does not create a directory structure for the new stream. If youA use the /DEFER qualifier, you can enter SET DIRECTORY commandsA to specify the structure of the disk directories. Then use theB CREATE DIRECTORY_TREE command to create the directory structureC on disk. The CREATE DIRECTORY_TREE command uses VDE defaults andD the rules you specified with the SET DIRECTORY commands to create the new directory structure. /DEL ETE /DELETE /NODELETEC Controls whether the delete attribute is set for the new stream.A This attribute allows the stream to be deleted with the DELETEB STREAM command. The /DELETE qualifier sets the delete attributeA so that the new stream can be deleted. The /NODELETE qualifier? clears the delete attribute so that the new stream cannot be> deleted unless you first reset this attribute with a MODIFY@ STREAM command. This makes it harder to accidentally delete aB stream. If you specify neither qualifier, VDE uses the value ofC the allow-deletion library attribute as the initial value of the@ stream's delete attribute. This library attribute is set with? the /ALLOW_DELETE qualifier to the CREATE and MODIFY LIBRARY commands. /DIRECTORY /DIRECTORY=dir-specC Specifies the name of the root directory of the stream. The root@ directory normally contains a subdirectory for each facility.B Each subdirectory has additional subdirectories for the sources? and derived files of the facility and stream. (To modify theC default directory structure, first use the CREATE STREAM commandB with the /DEFER qualifier then use the SET DIRECTORY and CREATE@ DIRECTORY_TREE commands to create the directory structure youC want.) Use the OpenVMS directory specification format to specify the dir-spec parameter. /INIT_CMS_CLASS /INIT_CMS_CLASS /NOINIT_CMS_CLASSA Specifies whether VDE initializes the CMS class for the stream? in each facility's CMS library when the /CMS_CLASS qualifier? specifies that such a class should be maintained. /INIT_CMS_? CLASS causes the CREATE STREAM or MODIFY STREAM command with> the /CMS_CLASS qualifier to create and populate a CMS classB with the same name as the stream in each facility. /NOINIT_CMS_A CLASS causes these commands to not create or populate such CMSD classes. /NOINIT_CMS_CLASS is useful for very large VDE l ibrariesC where the initialization of CMS classes take an excessively longC time. For such libraries, it is better to use a separate commandD procedure to initialize the desired CMS classes; such a procedureD can process the facilities of your library in parallel for faster completion.; If you specify neither of these qualifiers, VDE uses theA initialization attribute of the new stream's parent stream. By@ default, the initial stream for the VDE library (stream MAIN)@  is created with initialization enabled (in effect, /INIT_CMS_= CLASS is the default). All other streams will inherit thisD attribute unless you change it with an explicit /NOINIT_CMS_CLASS qualifier.? Unless you have existing command procedures or programs thatA depend on the presence of CMS classes, Digital recommends thatD you not maintain CMS classes for the streams in your VDE library.B Maintaining CMS classes is quite slow, especially when creating@ new streams, and VDE does not need CMS classes for any of its functions. /LOG /LOG (default) /NOLOGB Controls whether log messages are printed after new streams are@ created. The /LOG qualifier causes the messages to be printedB and the /NOLOG qualifier suppresses them. The messages indicateA that each new stream has been created, that its disk directoryD structure has been created, and that the database transaction has successfully committed. /MAIN /MAIN /NOMAIN (default)C Specifies whether the new stream is part of the main developmentA thread for your project. The /MAIN qualifier says that the new@ stream is part of the main development thread for the projectB and is expected to be in use for a relatively long time, and isA expected to be in use after the parent stream has been closed.A VDE assigns the shortest possible CMS "generation expressions"B to new generations in a main stream. The /NOMAIN qualifier saysD that the new stream is not part of the project's main development@ thread and is expected to have a shorter future lifetime than= the parent stream. In this case, VDE may assign longer CMSA generation expressions (using CMS "variant letters") to future$ module generations in the stream.D You normally use the /MAIN qualifier when you create a stream forB your project that will be the future continuation of the parentD stream. Creating stream V2.0 from stream V1.0 is an  example sinceC development of Version 1.0 of your project will cease as Version? 2.0 carries the project into the future. You use the /NOMAINB qualifier when you create base levels or other streams that areB expected to have short lifetimes compared to the parent stream.C If you specify the /MAIN qualifier, the new stream automatically? becomes a successor of the parent stream so that changes are? propagated from the parent to the new stream. If you specify? the /MAIN q ualifier but you do not specify the /SUCCESSOR orB /NOSUCCESSOR qualifier, the main streams that are successors ofC the parent stream are removed as successors of the parent streamA and instead become successors of the new stream. The effect isA that the new stream is inserted into the successor chain afterC the parent stream. If you specify the /NOMAIN qualifier, no such insertion takes place.A For information on changing the main line of descent attributeD specific to a particular module generation, see the documentation9 on the MODIFY GENERATION/MAIN_STREAM command in MODIFY GENERATION.* SPECIFICATION: Explicit specification of /[NO]MAIN is not currently< required, but explicit specification of this qualifier: may be required in a future release of VDE. Explicit; specification of this qualifier-either as /MAIN or as$ /NOMAIN-is highly recommended. /NOGENERATIONS= Specifies that the new stream should not be populated with? the latest generations of the parent stream. If you use thisD qualifier, you get a new stream containing no generations. If youD omit this qualifier, VDE populates the new stream with the latest$ generations of the parent stream. /NOTIFY' /NOTIFY=(username [,username...])A Specifies users to notify of all changes replaced into the newA stream. Each username parameter specifies the OpenVMS usernameC or mail address  of a user who should be notified by mail messageB each time a module is replaced into the stream, and each time a) new facility is created in the stream.= Each username parameter can specify the username of a user? already recorded in the VDE database, a OpenVMS mail address< with one or more node names (such as NODE::SMITH), a mailA forwarding alias, or a defined logical name bound to a list of? users to notify. If you specify a logical name, keep in mindA that the logical name must be defined when it is later used toB send notification messages. It should thus be a group or systemC logical name or a logical name that is in some other way defined$ for all users of the VDE library.? If you specify only one username parameter, you may omit the surrounding parentheses. /OPEN< Determines the status of the new stream: open, frozen, or> permanently closed. If you specify the /OPEN qualifier, all? users can reserve and replace sou rce modules from the stream1 and thereby modify the contents of the stream.> If you specify the /FROZEN qualifier, all users may reserve@ modules from the stream. However, a user must have the FROZEN? privilege to replace modules into the stream; non-privileged@ users cannot change the contents of the stream. You can laterC change the status to open with the MODIFY STREAM command, so the$ stream is not permanently frozen.C If you specify the /CLOSED qualifier, modules cannot be reservedB from or replaced into the stream. This status cannot be changed> with a subsequent MODIFY STREAM command unless you have theC UNCLOSE privilege. Use the /CLOSED qualifier when you never want@ the contents of the stream to change again, for example, whenC capturing a base-level of your software system or when capturing: the final state of a released version of your software.7 Of /OPEN, /FROZEN and /CLOSED, /OPEN is the default. /FROZEN< Determi nes the status of the new stream: open, frozen, or> permanently closed. If you specify the /OPEN qualifier, all? users can reserve and replace source modules from the stream1 and thereby modify the contents of the stream.> If you specify the /FROZEN qualifier, all users may reserve@ modules from the stream. However, a user must have the FROZEN? privilege to replace modules into the stream; non-privileged@ users cannot change the contents of the stream. You can laterC chang e the status to open with the MODIFY STREAM command, so the$ stream is not permanently frozen.C If you specify the /CLOSED qualifier, modules cannot be reservedB from or replaced into the stream. This status cannot be changed> with a subsequent MODIFY STREAM command unless you have theC UNCLOSE privilege. Use the /CLOSED qualifier when you never want@ the contents of the stream to change again, for example, whenC capturing a base-level of your software system or when capturing: the final state of a released version of your software.7 Of /OPEN, /FROZEN and /CLOSED, /OPEN is the default. /CLOSED< Determines the status of the new stream: open, frozen, or> permanently closed. If you specify the /OPEN qualifier, all? users can reserve and replace source modules from the stream1 and thereby modify the contents of the stream.> If you specify the /FROZEN qualifier, all users may reserve@ modules from the stream. However, a user must have the FROZEN? privilege to replace modules into the stream; non-privileged@ users cannot change the contents of the stream. You can laterC change the status to open with the MODIFY STREAM command, so the$ stream is not permanently frozen.C If you specify the /CLOSED qualifier, modules cannot be reservedB from or replaced into the stream. This status cannot be changed> with a subsequent MODIFY STREAM command unless you have theC UNCLOSE privilege. Use the /CLOSED qualifier when you never want@ the contents of the stream to change again, for example, whenC capturing a base-level of your software system or when capturing: the final state of a released version of your software.7 Of /OPEN, /FROZEN and /CLOSED, /OPEN is the default. /OWNER /OWNER=username@ Specifies the owner of the new stream. The username parameterD specifies the OpenVMS username of a user who should be consideredB to be the "owner" of the stream. VDE assigns no special meaningA to the owner of a stream, but the SHOW STREAM command displays@ the owner. The owner could thus be the person to contact with questions about the stream.C If you omit this qualifier, VDE records no owner for the stream. /PARENT /PARENT=stream-name? Specifies the parent of the new stream. If this qualifier is= specified, the stream-name parameter gives the name of theA development stream that should be the parent of the new streamB being created. If this qualifier is omitted, the default stream( becomes the parent of the new stream.C Correct specification of this qualifier is of central importanceD when uploading facilities and streams from an existing set of CMS? libraries. See the CREATE FACILITY/FROM_CMS_LIBRARY command.( Specification of /PARENT is required. /POPULATE /POPULATE (default) /NOPOPULATE? Specifies whether the stream is allowed to be populated with< generations> from another stream using the POPULATE STREAMB command. /POPULATE allows subsequent use of the POPULATE STREAM@ command to populate the stream and /NOPOPULATE disallows such use. /PROCESS_COUNT /PROCESS_COUNT=proc-countB Specifies the default number of processes to execute build jobs> for the new stream. This parameter determines the degree ofB parallelism for the stream's build jobs. See the description ofB the BUILD command for a detailed description of this qualifier. /QUEUE* /QUEUE=(queue-name [,queue-name...])A Specifies the default batch queues to which build jobs for the= new stream are submitted. See the description of the BUILDA command for a detailed description of this qualifier and for aD description of its interaction with the /PROCESS_COUNT qualifier. /REMARK /REMARK="string"A Specifies a remark string to be stored for the new stream. TheD quoted remark string, which can be up to 132 characters long, mayD contain any explanatory remark about the new stream that you wantA stored in the VDE database. Typically the remark indicates the( version or base-level of your system.@ Although this qualifier is required, you can specify an emptyB remark string. If you do not specify the /REMARK qualifier, VDE# prompts you for a remark string. /REPLACEMENT /REPLACEMENT=keyword9 Controls whether the REPLACE command permits immediateD replacements into the new stream or requires queued replacements.B If the keyword parameter is IMMEDIATE, the REPLACE command will= immediately replace modules into the stream by default. If@ the parameter is QUEUE, the REPLACE command will always queueD replacements for the stream so that modules are not replaced intoB the stream until a privileged user enters a PERFORM REPLACEMENT= command. If you omit this qualifier, VDE permits immediateA replacements into the new stream. (See the descriptions of theC /IMMEDIATE and /QUEUE qualifiers to the REPLACE command for more information.) /REVIEWER) /REVIEWER=(username [,username...])D Specifies reviewers for all changes replaced into the new stream.> Each username parameter specifies the OpenVMS username of a> user who should review all changes to the specified stream.@ The user must already be recorded in the VDE database. When a? module is replaced into the stream, VDE notifies the user ofA the replacement by mail message. If the replacement is queued,B the user should then review the queued replacement before it isD performed. If the replacement is immediate, VDE notifies the userB of the new module generation that was created, and the user may then inspect that generation.? If you specify only one username parameter, you may omit the surrounding parentheses. /STEP_DELAY /STEP_DELAY=time-intervalD Specifies the default step-delay time interval used by build jobsC for the new stream. See the description of the BUILD command for, a detailed description of this qualifier. /SUCCESSOR- /SUCCESSOR=(succ-name [, succ-name...]) /NOSUCCESSOR (default)> The /SUCCESSOR qualifier specifies successors to the streamD being created. A successor to a stream is another stream to whichC source changes are propagated by the REPLACE command. Each succ-A name parameter specifies the name of a stream that should be aB successor to the new stream given by the stream-name parameter.D The /NOSUCCESSOR qualifier specifies that the new stream does not have any successors.B If both the /SUCCESSOR and /NOSUCCESSOR qualifiers are omitted,@ the new stream has no successors unless you specify the /MAIN@ qualifier. See the description of the /MAIN qualifier for the) special rules that apply in this case. /TIMEOUT /TIMEOUT=time-interval@ Specifies the default timeout interval used by build jobs forA the new stream. See the description of the BUILD command for a* detailed description of this qualifier. 3 ExamplesD 1.VDE> CREATE STREAM V5.2-BL3/REMARK="Base Level 3 of V5.2"/NOLOG VDE>B This example creates a new stream called V5.2-BL3. The remarkA string indicates that this is base level 3 of version 5.2 ofD the user's software system. The /NOLOG qualifier suppresses all log messages.2 2.VDE> CREATE STREAM V5.3 /REMARK="Version 5.3"- Creating directory tree for stream V5.3:; Root directory DEV$:[PROJDIR.V5_3] has been createdR Facility ACCTNG root directory DEV$:[PROJDIR.V5_3.ACCTNG] has been createdG Subdirectory DEV$:[PROJDIR.V5_3.ACCTNG.SRC] has been createdG Subdirectory DEV$:[PROJDIR.V5_3.ACCTNG.OBJ] has been createdK Subdirectory DEV$:[PROJDIR.V5_3.ACCTNG.VDE$COM] has been createdK Subdirectory DEV$:[PROJDIR.V5_3.ACCTNG.VDE$LOG] has been createdN Facility CODE root directory DEV$:[PROJDIR.V5_3.CODE] has been createdE Subdirectory DEV$:[PROJDIR.V5_3.CODE.SRC] has been createdE Subdirectory DEV$:[PROJDIR.V5_3.CODE.OBJ] has been createdI Subdirectory DEV$:[PROJDIR.V5_3.CODE.VDE$COM] has been createdI Subdirectory DEV$:[PROJDIR.V5_3.CODE.VDE$LOG] has been createdL Facility RMS root directory DEV$:[PROJDIR.V5_3.RMS] has been createdD Subdirectory DEV$:[PROJDIR.V5_3.RMS.SRC] has been createdD Subdirectory DEV$:[PROJDIR.V5_3.RMS.OBJ] has been createdH Subdirectory DEV$:[PROJDIR.V5_3.RMS.VDE$COM] has been createdH Subdirectory DEV$:[PROJDIR.V5_3.RMS.VDE$LOG] has been createdL Facility SMG root directory DEV$:[PROJDIR.V5_3.SMG] has been createdD Subdirectory DEV$:[PROJDIR.V5_3.SMG.SRC] has been createdD Subdirectory DEV$:[PROJDIR.V5_3.SMG.OBJ] has been createdH Subdirectory DEV$:[PROJDIR.V5_3.S MG.VDE$COM] has been createdH Subdirectory DEV$:[PROJDIR.V5_3.SMG.VDE$LOG] has been created0 All directories for stream V5.3now exist8 %VDE-I-STRMADDED, stream V5.3 added to the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>@ This example creates a new stream called V5.3, representing> version 5.3 of the user software system. The log messages? indicate that the directories for the new stream have beenA created, that the stream has been added to the database, and> that the database transaction has successfully completed. 2 USER> Creates a database record for a new user of the current VDE library. Requires CREUSR privilege. Format* CREATE USER username [, username...] 3 Parameter usernameD The OpenVMS username of the user to be added to the VDE database.@ This name can be up to 12 characters long and must follow VDE name syntax.  3 Description@ The CREATE USER command creates the database record for a new# user of the current VDE library.C Each user of a VDE library must have a record in the database ofB that library. This record contains the user's OpenVMS username,B full name string, authorized and default privileges, and remarkA string. After the record has been created, the user has accessA to the VDE library as constrained by the specified privileges.< A user who does not have a record in a given VDE database? cannot use the VDE Utility to gain access to the database or the corresponding library. 3 Qualifiers /AUTH_PRIVILEGES( /AUTH_PRIVILEGES=(priv [,priv...])@ Specifies the new user's authorized privileges, which are the= privileges the user is allowed to set with the VDE commandA SET PRIVILEGE. Each parameter to this qualifier names a singleA privilege. If only one privilege is specified, the parenthesesB may be omitted. If this qualifier is not specified, VDE assigns? the standard authorized privileges of the library to the new user.D For a list of privileges, see the top-level VDE_Privileges topic. /DEF_PRIVILEGES' /DEF_PRIVILEGES=(priv [,priv...])= Specifies the new user's default privileges, which are theB privileges enabled each time the user starts a new VDE session.B Each parameter to this qualifier names a single privilege. EachC privilege specified becomes an authorized privilege as well as aD default privilege, even if it has not been listed with the /AUTH_@ PRIVILEGES qualifier. If only one privilege is specified, theB parentheses may be omitted. If the /DEF_PRIVILEGES qualifier isD not specified, VDE assigns the standard default privileges of the library to the new user.D For a list of privileges, see the top-level VDE_Privileges topic. /LOG /LOG (default) /NOLOGB Controls whether log messages are printed after users have been@ added to the database. The /LOG qualifier causes the messagesB to be printed and /NOLOG suppresses them. The messages indicateC that users have been added and that the database transaction has successfully committed. /NAME /NAME="string"C Specifies the full name of the new user. The quoted name string,A which can be up to 40 characters long, should contain the full? name (first name, middle initials, and last name) of the new user.C This qualifier is required. You can specify an empty name string? but this is not recommended. If you do not specify the /NAME0 qualifier, VDE prompts you for a name string. /NOTIFY' /NOTIFY=(username [,username...])B Specifies users to notify of all code changes replaced into theA VDE library by the new user. Each username parameter specifies? the OpenVMS username or mail address of a user who should beB notified by mail message each time the new user created by th is2 command replaces a module into the VDE library.= Each username parameter can specify the username of a user? already recorded in the VDE database, a OpenVMS mail address< with one or more node names (such as NODE::SMITH), a mailA forwarding alias, or a defined logical name bound to a list of? users to notify. If you specify a logical name, keep in mindA that the logical name must be defined when it is later used toB send notification messages. It should thus be a group or systemC logical name or a logical name that is in some other way defined$ for all users of the VDE library.? If you specify only one username parameter, you may omit the surrounding parentheses. /REMARK /REMARK="string"? Specifies a remark string to be stored for the new user. TheD quoted remark string, which can be up to 132 characters long, mayB contain any explanatory remark about the new user that you wantA stored in the VDE database. Typically the remark describes the: user's affiliation or function within the organization.? This qualifier is required although you can specify an emptyB remark string. If you do not specify the /REMARK qualifier, VDE# prompts you for a remark string. /REVIEWER) /REVIEWER=(username [,username...])A Specifies reviewers for all code changes replaced into the VDEA library by the new user. Each username parameter specifies theC OpenVMS username of a user who should  review all changes createdD by the new user. The reviewer must already be recorded in the VDE? database. When the new user created by this command replaces> a module into the VDE library, VDE notifies the reviewer of@ the change by mail message. If the replacement is queued, the? reviewer should then review the queued replacement before itB is performed. If the replacement is immediate, VDE notifies theA reviewer of the new module generation that was created, and heA or she may then inspect that generation. This qualifier can beD used to set up "buddy systems" where two users always review each other's code.? If you specify only one username parameter, you may omit the surrounding parentheses. 3 ExamplesH 1.VDE> CREATE USER SMITH NAME="Jane Smith"/REMARK="OpenVMS Developer"7 %VDE-I-USERADDED, user SMITH added to the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>? This command crea tes a database record for user SMITH. The= /NAME qualifier specifies Jane Smith's full name and the@ /REMARK qualifier identifies her job. The example shows theC informational log messages that the /LOG qualifier produces by default.G 2.VDE> CREATE USER DOE /NAME="John X. Doe"/REMARK="OpenVMS Writer" -9 _VDE> /AUTH_PRIVILEGES=(BUILD,CREGRP,CREMOD) -6 _VDE> /DEF_PRIVILEGES=(BUILD,CREFAC) /NOLOG VDE>D In this example, user DOE is adde d to the database. In addition@ to specifying the full name and a remark for John Doe, thisB command gives his authorized and default VDE privileges. NoteA that the CREFAC privilege becomes an authorized privilege asD well as a default privilege even though it is not listed by theC /AUTH_PRIVILEGES qualifier. In this case, the /NOLOG qualifier! suppresses the log messages.2 3.VDE> CREATE USER/REMARK="OpenVMS Developer" -, _VDE> SMITH /NAME="Jane Smith ", -* _VDE> JONES /NAME="Frank Jones"7 %VDE-I-USERADDED, user SMITH added to the database7 %VDE-I-USERADDED, user JONES added to the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>B This example illustrates the creation of database records forC multiple users with a single CREATE USER command. This commandB adds users SMITH and JONES to the database. Both get the sameD remark string because the remark is specified immediately afterA the CREATE USER command. They get separate full name stringsC and both get the standard authorized and default privileges of the current library. ww ࿚ 1 DEFINE 2 /COMMANDC Defines a command abbreviation by associating a symbol name with& a list of one or more VDE commands. Format1 DEFINE/COMMAND symbol-name="command-string" 3 Parameters symbol-nameD Specifies the symbol name that yo u want associated with a list ofD VDE commands. The symbol can be up to 255 characters long and canD include letters, digits, underscores, and dollar signs. It cannotA start with a digit. If symbol-name is already defined, the new* definition replaces the old definition. command-stringD Specifies the string of VDE commands to associate with the symbolC name. The command string must be enclosed in quotation marks andC consists of the first part of a VDE command, a whole command, or. a list of commands separated by semicolons. 3 DescriptionA The DEFINE/COMMAND command associates a symbol name with a VDEB command string. The command string consists of zero or more VDEB commands separated by semicolons and must end with a partial or full VDE command.B When the symbol name appears at the beginning of a VDE command,D the symbol name is replaced by its associated command string. TheC resulting string is then parsed and executed as a nor>mal command> line by VDE. DEFINE/COMMAND thus gives you the same command= abbreviation capability as the symbol assignment statement> (symbol-name := command-string) in DCL. Symbol substitutionA only happens once at the beginning of each command. A symbol'sA associated command string can therefore not begin with another command symbol.> To display the current symbol definitions created by DEFINE) /COMMAND, use the SHOW SYMBOL command. 3 Qualifiers None.  3 Examples+ 1.VDE> DEFINE/COMMAND SM = "SHOW MODULE" VDE> SM MOD1 Module [FACIL]MOD1.MAR VDE>B This DEFINE/COMMAND command associates the symbol SM with theB VDE command "SHOW MODULE". When the SM command is used, SM isD expanded to the equivalent command string. The module name MOD1A is then concatenated to that string to form the full command/ SHOW MODULE MOD1, which VDE then executes.F 2.VDE> DEFINE/COMMAND STRMFAC = "SET STREAM V5.3; SET FACILITY RMS" VDE> STRMFAC VDE> SHOW DEFAULTS5 Library LIBNAME in root directory DEV$:[PROJDIR]& Default directory is DEV$:[SMITH] Current session context: Default stream is V5.3 Default facility is RMS VDE> VDE>< This example shows that a symbol can be associated withC multiple commands. Here symbol STRMFAC is associated with bothC a SET STREAM command and a SET FACILITY command, where the twoD commands ar e separated by a semicolon. When the STRMFAC commandA is entered, the command string is substituted for the symbolD name and the SET STREAM and SET FACILITY commands are executed.B The output from a subsequent SHOW DEFAULTS command shows thatA the default stream and the default facility have been set by the STRMFAC command. 2 /KEY@ Defines a key to execute a VDE command. A key definition letsB you to enter a command by pressing a key rather than typing the? command. The /KEY qualifier is required and must precede any other qualifiers. Format DEFINE/KEY key-name string 3 Parameters key-name< Specifies the name of the key you are defining. Key Names6 contains a list of common keys on common keyboards. Table 1-1 Key Names; Key-name VT100 LK201,LK401 Default VDE Usage9 PF1 PF1 PF1 Sets GOLD state3 PF2 PF2 PF2 Gets Help. P F3 PF3 PF3 none9 PF4 PF4 PF4 Sets BLUE state. KP0, KP1- keypad 0-9 keypad 0-9 None KP9. PERIOD period key period key None. COMMA comma key comma key None. MINUS minus key minus key None. ENTER ENTER key ENTER key None. E1,E2 - Find,Insert None! Here. E3,E4 - Remove,SelectNone. E5 -  Previous None# Screen. E6 - Next Screen None3 HELP - Help/F15 Gets Help. DO - Do/F16 NoneD F17-F20 - F17-F20 Sets defaults to libraries& NOTE< You cannot redefine the arrow keys or function keys F1 through F14. stringB Specifies the string that is entered when you press the definedC key. Stri ng can be any VDE command, such as SHOW DEFAULTS or SETD CONTEXT. To preserve spaces and lowercase characters, enclose the string in quotation marks. 3 Description? The DEFINE/KEY command, on certain terminals, enables you toD assign definitions to keys other than those on the main keyboard.B The command can be used on a variety of terminals including the2 VT340, VT510 and the DECterm terminal emulator.= The string parameter to the DEFINE/KEY command can containC  different types of information and usually consists of an entire= VDE command. For example, you can assign the SHOW DEFAULTS? command to KP0. Then, when you press zero on the keypad, VDE@ displays your current default settings. Other definitions can@ consist of text strings to be appended to command lines. WhenA you define a key to insert a text string, use the /NOTERMINATEB qualifier so you can continue typing more data after the string has been inserted.? In most ins tances you will want to use the echo feature. TheA /ECHO qualifier displays the key definition on the screen each8 time you press the key. The default setting is /ECHO.> You can create as many definitions for a key as you want asB long as you specify a new context for each definition. This newB context is called a state. To create additional key definitionsA you must use two steps. First, using the /SET_STATE qualifier,D you must define a key that establishes a state for the definitionB you want to create. Then you must create the new definition for@ your key and specify its state using the /IF_STATE qualifier.= State names can include letters, digits, dollar signs, and@ underscores. Create state names that are easy to remember andD type and that remind you of the types of definitions you created.> For example, you can create a state called SETSHOW. The key@ definitions for this state might refer to various VDE SET and SHOW commands.> Lik e various other utilities on OpenVMS, VDE supplies threeA built-in states called DEFAULT, GOLD, and BLUE. You can assignB different definitions to keys used in combination with the GOLD2 and BLUE keys by using the /IF_STATE qualifier.@ By convention, the GOLD state is selected by pressing the PF1> key, and the BLUE state is seected by pressing the PF4 key.A The SET KEY command changes the keypad state. Use the SHOW KEY1 command to display key definitions and states. 3 Qualifiers /ECHO /ECHO (default) /NOECHOA Specifies whether the command line is displayed on your screen; after you press the defined key. You cannot define a key, specifying both /NOECHO and /NOTERMINATE. /IF_STATE /IF_STATE=(state-name,...) /NOIF_STATE (default)> Specifies a list of states, any one of which must be set toC enable the specified key definition. (By including several stateC names, you can define a key to ha ve the same function in all theB specified states.) If you use the /NOIF_STATE qualifier or omitD the /IF_STATE qualifier, the current state at the time you defineA the key must be set when you use the key definition. The stateC name can include letters, digits, dollar signs, and underscores.B States are established with the /SET_STATE qualifier on anotherB key definition or with the SET KEY command. If you specify only0 one state name, you can omit the parentheses. /LOCK_STATE /LOCK_STATE /NOLOCK_STATE (default)B Specifies that the state set by the /SET_STATE qualifier remainB in effect until explicitly changed. (By default, the /SET_STATEC qualifier is in effect only for the next definable key you pressB or the next read-terminating character that you type.) Can only. be specified with the /SET_STATE qualifier. /LOG /LOG (default) /NOLOG> Specifies whether a log message is displayed after a key isC  defined. The message indicates a key definition has been created> successfully. The /LOG qualifier causes such messages to be6 displayed and the /NOLOG qualifier suppresses them. /SET_STATE /SET_STATE=state /NOSET_STATE (default)@ Causes the specified state to be set when the key is pressed.> (By default, the current locked state is reset when the key@ is pressed.) A state name can include letters, digits, dollar@ signs, and underscores. If you omit or negate this qualifier,? the current state remains unchanged. You cannot define a key- specifying both /SET_STATE and /TERMINATE. /TERMINATE /TERMINATE /NOTERMINATE (default)@ Determines whether the specified command string executes when? you press the key. When you use /NOTERMINATE, you must pressA RETURN to execute the command string. When you use /TERMINATE,A VDE executes the command string immediately when you press the> key. You cannot define a key specifying both /SET_STATE and /TERMINATE. 3 Examples( 1.VDE> DEFINE/KEY KP1 "SHOW DEFAULTS"? This example shows how to define the keypad key KP1 as theC VDE command SHOW DEFAULTS. To enter the SHOW DEFAULTS command,* press KP1 followed by the RETURN key.8 2.VDE> DEFINE/KEY KP6 "SET CONTEXT BUGFIX" /TERMINATEA This example shows how to define the keypad key 6 as the SETD CONTEXT BUGFIX command. The /TERMINATE qualifier causes the SETB CONTEXT B UGFIX command to execute when you press keypad key 6$ without having to press RETURN.= 3.VDE> DEFINE/KEY MINUS "SHOW DEFAULTS" /TERMINATE /NOECHOD This example shows how to define the minus key on the keypad asC the SHOW DEFAULTS command. The /TERMINATE qualifier causes theC SHOW DEFAULTS command to execute when you press the minus key.C The /NOECHO qualifier prevents the display of the command lineB on the screen. You see the output of the command, but not the  command line itself.0 4.VDE> DEFINE/KEY/TERMINATE KP7 "SHOW MODULE"+ VDE> DEFINE/KEY/SET_STATE=TEXAS PF3 ""A VDE> DEFINE/KEY/IF_STATE=TEXAS/TERMINATE KP7 "SHOW FACILITY"A This example shows how to create two definitions for the KP7A key using the /SET_STATE and /IF_STATE qualifiers. The first@ command defines KP7 as the SHOW MODULE command and executesA the command when the key is pressed. This is the default keyC definition for KP7. The second command establishes a new state@ for the key: when you press PF3, the state is set to TEXAS.A The third command creates a new definition for KP7: when youC press KP7, VDE executes the SHOW FACILITY command if the state@ has been set to TEXAS. You can thus execute the SHOW MODULED command by pressing KP7 by itself, and you can execute the SHOWA FACILITY command by pressing the PF3 key followed by the KP7 key.2 5.VDE> DEFINE/KEY PF3 "SET " /SET_STATE=ALTERED F VDE> DEFINE/KEY KP7 "CONTEXT BUGFIX" /TERMINATE /IF_STATE=ALTEREDI VDE> DEFINE/KEY KP8 "CONTEXT FEATURE_1" /TERMINATE /IF_STATE=ALTERED> VDE> DEFINE/KEY KP9 "VERIFY" /TERMINATE /IF_STATE=ALTERED= This example shows how to define four different keys and/ associate them with a state named ALTERED:C 1. The first definition defines the key PF3 as the SET command; and associates this key with a state named ALTERED.B 2. The second definition defines th e keypad key 7 as "CONTEXT@ BUGFIX" and makes it dependent on a state named ALTERED.A When you press PF3 followed by keypad key 7, VDE executes' the SET CONTEXT BUGFIX command.= 3. The third definition defines keypad key 8 as "CONTEXTD FEATURE_1" and also makes it dependent on the ALTERED state.A When you press PF3 followed by keypad key 8, VDE executes* the SET CONTEXT FEATURE_1 command.B 4. The fourth definition defines keypad key 9 a s "VERIFY" andD also makes it dependent on the ALTERED state. When you pressA PF3 followed by keypad key 9, VDE executes the SET VERIFY command. wwե࿚ 1 DELETE 2 /COMMANDB Deletes command definitions established with the DEFINE/COMMAND command. Format1 DELETE/COMMAND symbol-name[,symbol-name...] 3 Parameter symbol-name@ Specifies the name of a command symbol whose definition is toA be deleted.  This symbol must have been defined with a previous DEFINE/COMMAND command. 3 Qualifiers None. 3 Examples! 1.VDE> DELETE/COMMAND FOO, FEEA This example shows how to delete the command definitions for symbols FOO and FEE. 2 /KEYC Deletes key definitions that have been established by the DEFINED /KEY command. The /KEY qualifier is required and must precede any other qualifiers. Format DELETE/KEY [key-name] 3 Par ameter key-nameC Specifies the name of the key to be deleted. If you specify this, parameter, do not use the /ALL qualifier. 3 Qualifiers /ALLB Deletes all key definitions in the specified state; the default= is the current state. (Use the /STATE qualifier to specify? states.) If you use the /ALL qualifier, do not specify a key name. /LOG /LOG (default) /NOLOG> Controls whether messages are displayed indicating that the@ s pecified key definitions have been deleted. /LOG causes such7 messages to be displayed and /NOLOG suppresses them. /STATE /STATE=(state-name[,...]) /NOSTATE (default)> Specifies the name of the state for which the specified key@ definition is to be deleted. The default state is the current> state. If you specify only one state name, you can omit the? parentheses. State names can be any appropriate alphanumeric string. 3 Examples2 1.VDE> DEFI NE/KEY PF3 "SHOW LIBRARY" /TERMINATE4 %VDE-I-DEFKEY, DEFAULT key PF3 has been defined VDE>  VDE> SHOW LIBRARY5 Library LIBNAME in root directory DEV$:[PROJDIR] VDE> DELETE/KEY PF34 %VDE-I-DELKEY, DEFAULT key PF3 has been deleted VDE> VDE>@ In this example, the DEFINE/KEY command defines the PF3 key@ on the keypad as SHOW LIBRARY. Later the DELETE/KEY commandA undefines the PF3 key. When the user presses PF3 thereafter,&  only the VDE prompt is displayed. 2.VDE> DELETE/KEY/ALL4 %VDE-I-DELKEY, DEFAULT key PF1 has been deleted4 %VDE-I-DELKEY, DEFAULT key PF2 has been deleted4 %VDE-I-DELKEY, DEFAULT key PF3 has been deleted4 %VDE-I-DELKEY, DEFAULT key PF4 has been deleted VDE>= Keys PF1 through PF4 had been defined for state DEFAULT.< In this example, the DELETE/KEY command deletes all keyB definitions in the current state, that is, state DEFAULT. The> log messages show what key definitions have been deleted. 2 ARCHITECTURE< Deletes one or more architecture table entries in the VDE- database. Each architecture table entry..." Requires the DELARCH privilege.1 ARCHITECTURE support is not fully implemented. Format4 DELETE ARCHITECTURE arch-name [, arch-name...] 3 Parameter arch-nameB The name of the architecture to be deleted. This name may be up9 to 39 characters long and must follow VDE name syntax". 3 Description Under Construction... 3 Qualifiers /CONFIRM /CONFIRM (default) /NOCONFIRM Under Construction... /LOG /LOG (default) /NOLOG Under Construction... /REMARK /REMARK="string"9 Specifies a remark string to be stored for the deletedA architecture. The quoted remark string, which can be up to 132@ characters long, may contain any explanatory remark about theD architecture. that you >want stored in the VDE database. TypicallyD the remark describes the function or purpose of the architecture. 3 Examples7 1.VDE> DELETE ARCHITECTURE VAXPDP/REMARK="Version n" VDE> Under Construction... 2 BUILD_JOB@ Deletes one or more build jobs from the current VDE database. Requires BUILD privilege. Format5 DELETE BUILD_JOB stream-name [, stream-name...] 3 Parameter stream-nameC The name of a development stream. O ne or more build jobs in this@ stream are deleted from the database. Use the /IDENTIFICATION? qualifier to specify the build jobs to delete. If you do notB specify this qualifier, the most recent build job in the stream is deleted.> You can delete build jobs for more than one stream by usingC wildcard characters in the stream name. The percent sign (%) inB a name matches any single character in the position it occupies? and the asterisk (*) matches zero or more characte rs in theA position it occupies. Build jobs are deleted for those streams* whose names match the wildcard pattern. 3 DescriptionC The DELETE BUILD_JOB command deletes each build job that matchesB the specified stream name and build job identification numbers.@ When a build job is deleted, all information about that buildC job is deleted from the database of the current VDE library. YouD cannot delete a build job that is queued for execution or that isC currently running. To delete such a build job, stop it using the/ STOP BUILD_JOB command before you delete it. 3 Qualifiers /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want each@ build job deleted. The /CONFIRM qualifier causes VDE to printB a message for each build job asking whether you want that buildB job deleted. If you answer YES (or Y), the build job is deleted? from the database. If you answer NO (or N), the build job isA not deleted. The /NOCONFIRM qualifier causes VDE to delete the8 specified build jobs without asking for confirmation. /IDENTIFICATION /IDENTIFICATION=id-range@ Specifies the job identification numbers of the build jobs toC be deleted from the specified stream. The id-range parameter can@ be a single integer value, a range of integers, or a wildcard@ character. If the parameter is a single integer (for example,@ /IDENT=5), VDE deletes the build job with that identification@ number. If the parameter is a range of integers (specified as? two build job identification numbers separated by a colon asA in /IDENT=3:5), VDE deletes all build jobs with identificationC numbers in that range. Finally, if the id-range parameter is theA asterisk wildcard (as in /IDENT=*), VDE deletes all build jobs for the specified stream.= If you specify a zero or negative build job identification? number in the id-range parameter, that number is relative to@ the identification number of the most recent build job in theC stream. For example, if the most recent build job is job 5, thenD /IDENT=0 is equivalent to /IDENT=5 and /IDENT=-1 is equivalent to /IDENT=4.C If you do not use the /IDENTIFICATION qualifier, VDE deletes the2 most recent build job for the specified stream. /LOG /LOG (default) /NOLOGA Controls whether log messages are printed after each build jobD is deleted. The /LOG qualifier causes such messages to be printedB and the /NOLOG qualifier suppresses them. The messages indicateA that the build job has been deleted from the database and that7 the database transaction has successfully committed. /REMARK /REMARK="string"B Specifies a deletion remark string to be stored in the databaseA for the deleted build job. The quoted remark string, which canC be up to 132 characters long, may contain any explanatory remark* that you want to store in the database. 3 Examples2 1.VDE> DELETE BUILD_JOB V2.0-3/IDENTIFICATION=7J %VDE-I-BLDJOBDEL, build job 7 for stream V2.0-3 deleted from databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>C In this example, build job 7 for stream V2.0-3 is deleted fromB the VDE database. The log messages confirm that the build job? was deleted and that the database transaction successfully completed. 2 CONTEXTB Deletes one or more contexts from the current VDE library. EachA context can be used to specify the default development stream,? default architecture and default facility for a VDE session.7 Requires CRECTX privilege to delete public contexts. Format- DELETE CONTEXT ctx-name [, ctx-name...] 3 Parameter ctx-nameD The name of a context to be deleted from the current VDE library.C You can delete more than one context at a time by using wildcardB  characters in the context name. The percent sign (%) in a nameC matches any single character in the position it occupies and theC asterisk (*) matches zero or more characters in the position itB occupies. Those contexts whose names match the wildcard pattern are deleted. 3 DescriptionA The DELETE CONTEXT command deletes each specified context from> the current VDE database. The command deletes either public> contexts or your private contexts, depending on whether you1 specify the /PUBLIC or the /PRIVATE qualifier. 3 Qualifiers /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want each@ context deleted. The /CONFIRM qualifier causes VDE to print a@ message for each context asking whether you want that context= deleted. If you answer YES (or Y), that context is deleted= from the database. If you answer NO (or N), the context is; not deleted. If you enter a context name with a wildcard> specification, VDE asks you to confirm the deletion of each= context whose name matches the wildcard specification. TheC /NOCONFIRM qualifier causes VDE to delete the specified contexts# without asking for confirmation. /LOG /LOG (default) /NOLOG? Controls whether log messages are printed after each contextB has been deleted. The /LOG qualifier causes such messages to beC printed and the /NOLOG qualifier suppresses them. These messagesC indicate that the context has been deleted from the database and< that the database transaction has successfully committed. /PRIVATE /PRIVATE (default) /PUBLIC? Controls whether a private or public context is deleted. TheD /PRIVATE qualifier causes VDE to delete a context that is private? to you. The /PUBLIC qualifier causes VDE to delete a contextC that is available to all users of the library. You must have the1 CRECTX privilege to use the /PUBLIC qualifier. /REMARK /REMARK="string"B Specifies a deletion remark string to be stored in the databaseB for the deleted context. The quoted remark string, which can be@ up to 132 characters long, may contain any explanatory remark( that you want stored in the database. 3 Examples 1.VDE> DELETE CONTEXT V2RMS; %VDE-I-CTXDEL, context V2RMS deleted from the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE> > This example deletes the context V2RMS from the database.@ Because the /PUBLIC qualifier is not specified, VDE deletes& the private context by this name. 2 FACILITYA Deletes one or more delete-enabled facilities from the current VDE library. Requires DELFAC privilege. Format2 DELETE FACILITY facil-name [, facil-name...] 3 Parameter facil-name< The name of a facility to be deleted from the current VDE> library. You can de !lete more than one facility at a time byC using wildcard characters in the facility name. The percent signA (%) in a name matches any single character in the position itD occupies and the asterisk (*) matches zero or more characters inC the position it occupies. Those facilities whose names match the wildcard pattern are deleted. 3 DescriptionC The DELETE FACILITY command deletes each specified facility from@ the current VDE database and commits the transaction. It "then> deletes all disk directories associated with each facility.A When the deletion command completes, the files and CMS library@ associated with the facility will have been vaporized. ShouldD protection violations or other errors occur, VDE can be preventedC from deleting all associated files and directories, and VDE will@ generate one or more informational messages that will provide additional details.D You can only delete a facility if the delete attribute is enabledB# on the facility. If this attribute is disabled, you must enableD this attribute, using the MODIFY FACILITY /DELETE command, before+ you will be able to delete the facility. 3 Qualifiers /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want each? facility deleted. The /CONFIRM qualifier causes VDE to print; a message for each facility asking whether you want that< facility deleted. If you answer YES (or Y$), that facility< is deleted from the library. If you answer NO (or N), the? facility is not deleted. If you enter a facility name with aB wildcard specification, VDE asks you to confirm the deletion of? each facility whose name matches the wildcard specification.> The /NOCONFIRM qualifier causes VDE to delete the specified. facilities without asking for confirmation. /LOG /LOG (default) /NOLOG@ Controls whether log messages are printed after each facili%tyB has been deleted. The /LOG qualifier causes such messages to beC printed and the /NOLOG qualifier suppresses them. These messagesC indicate that the facility has been deleted from the library and< that the database transaction has successfully committed. /REMARK /REMARK="string"A Specifies a remark string to be stored in the database for theA deleted facility. The quoted remark string, which can be up toC 132 characters long, may contain any explanatory &remark that you! want to store in the database. 3 Examples 1.VDE> DELETE FACILITY ACCTNG= %VDE-I-FACDEL, facility ACCTNG deleted from the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>A In this example, facility ACCTNG is deleted from the current< VDE library. The log messages confirm that the facility? was deleted and that the database transaction successfully completed.* 2.VDE> DELETE FACILITY FAC1, 'FAC2, FAC3; %VDE-I-FACDEL, facility FAC1 deleted from the database; %VDE-I-FACDEL, facility FAC2 deleted from the database; %VDE-I-FACDEL, facility FAC3 deleted from the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>> This example shows how you can delete multiple facilitiesB from a library. The log messages list the facilities that are deleted. 2 FOLDA Deletes one or more fold records from the VDE database. A( fold? record is a reminder that a source change should be manuallyA "folded" into a given development stream in order to propagate the change. Requires RESREP privilege. Format* DELETE FOLD mod-name [, mod-name...] 3 Parameter mod-name? Specifies a module for which a fold record is to be deleted.A The module name consists of an optional facility name enclosed? in square brackets, a module name, and an optional type nameB preceded by a ) period (such as [FACIL]MOD1.MAR). If the facilityB name is omitted, the module is assumed to belong to the defaultB facility. If the type name is omitted, VDE deletes fold records? for all source modules with the specified module name in the given facility.@ You can delete fold records for more than one module by using< wildcard characters in any of the three components of theB module name. The percent sign (%) in a name matches any single= character in the position it oc *cupies and the asterisk (*)? matches zero or more characters in the position it occupies.D VDE deletes fold records for all source modules whose names match the wildcard pattern. 3 Description= A fold record is a reminder that a source change should be> manually folded into a given development stream in order toA propagate the change into that stream. The DELETE FOLD commandA deletes each specified fold record from the VDE database. This4 command is a synonym for +the CANCEL FOLD command. 3 Qualifiers /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want eachB fold record deleted. The /CONFIRM qualifier causes VDE to print> a message for each fold record asking whether you want that= record deleted. If you answer YES (or Y), that fold record= is deleted from the database. If you answer NO (or N), the@ fold record is not deleted. If you enter a module name with a? w ,ildcard specification, VDE asks you to confirm the deletionB of fold records for each module whose name matches the wildcardC specification. The /NOCONFIRM qualifier causes VDE to delete the: specified fold records without asking for confirmation. /IDENTIFICATION /IDENTIFICATION=fold-ident= Specifies the fold record to be deleted. This qualifier is< required when you have multiple fold records for the sameB module in the same stream. The fold-ident parameter is -the foldC identifier of the fold record to be deleted. The fold identifierC is the identifier you specified or VDE assigned when you createdD the fold record, usually a small integer value. Use the SHOW FOLD@ command to determine the fold identifier of each fold record. /LOG /LOG (default) /NOLOGC Controls whether log messages are printed after each fold recordB has been deleted. The /LOG qualifier causes such messages to beC printed and the /NOLOG qual.ifier suppresses them. These messages> indicate that the fold record has been deleted and that the3 database transaction has successfully committed. /STREAM /STREAM=stream-nameD Specifies the development stream for which fold records should beC deleted. The stream-name parameter gives the name of the stream.A If this qualifier is omitted, VDE deletes fold records for the# default development stream only. /USERNAME /USERNAME=username= Spe/cifies that fold records are to be deleted on behalf of= another user. The username parameter specifies the OpenVMSC username of the other user. You must have the USERNAME privilege to use this qualifier. 3 Examples) 1.VDE> DELETE FOLD [CODE]X.FOR/IDENT=1J %VDE-I-FOLDDEL, fold record 1 for module [CODE]X.FOR has been deletedC %VDE-I-COMMIT, database transaction has successfully committed VDE>C This example deletes fold record 1 for module [CODE]X.F>0OR. TheD log messages confirm that the fold record has been successfully deleted. 2 GENERATIONB Deletes the most recent generation of a specified module from a specified development stream. Requires PERFREP privilege. Format0 DELETE GENERATION mod-name [, mod-name...] 3 Parameter mod-name@ The name of a module whose latest generation in the specifiedC development stream is to be deleted. The module name consists ofB an option 1al facility name enclosed in square brackets, a module@ name, and an optional type name preceded by a period, such asA [FACIL]MOD1.MAR. If no facility name is specified, the default@ facility is assumed. If no type name is specified, the latestD generations of all source modules of the specified module name in" the given facility are deleted.@ You can delete the latest generations of more than one moduleA by using wildcard characters in any of the three components of? the m 2odule name. The percent sign (%) in a name matches any@ single character in the position it occupies and the asteriskD (*) matches zero or more characters in the position it occupies.D VDE deletes the latest generation in the specified stream of each2 module whose name matches the wildcard pattern.D Using the /GENERATION qualifier, you can also delete a generation& that does not belong to any stream. 3 DescriptionA The DELETE GENERATION command removes the latest gene 3ration ofC a specified module from a specified development stream and makesA the previous generation (the next most recent generation) into? the latest generation for the stream. The result is that theC most recent generation is discarded from the stream, so that theB effect of the REPLACE operation that created that generation is undone.@ The removed generation remains in the VDE database as long as? it remains reachable from at least one development stream orA has 4 at least one successor generation. However, once a removed= generation becomes unreachable from all streams and has noB successors, the DELETE GENERATION command deletes it completely% from the VDE database and library.D You cannot delete the first generation of a module (generation 1)B using this command. The only way to delete the first generation@ is to delete the whole module with the DELETE MODULE command.A If the specified module is currently reserved in the specifie 5dA stream, VDE terminates that reservation since it is based on a@ module generation that no longer is the latest generation forB the stream. VDE sends a mail message to notify the owner of the, reservation that the reservation is lost.A If you want to delete a module generation that does not belongC to any development stream, use the /GENERATION qualifier. Do notA use the /GENERATION qualifier for a generation that belongs toA a stream; VDE will not delete any generatio6n that belongs to a< stream or that is not a leaf node in the generation tree. 3 Qualifiers /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want eachA generation deleted. The /CONFIRM qualifier causes VDE to print@ a message for the latest generation of each module giving theC name of the generation and asking whether you want to delete theC generation. If you answer YES (or Y), the generation is deleted.7> If you answer NO (or N), the generation is not deleted. TheD /NOCONFIRM qualifier causes VDE to delete each generation without asking for confirmation. /GENERATION /GENERATION=gen-exprC Specifies that the generation with the CMS generation expressionB given by the gen-expr parameter be deleted. If you specify this3 qualifier, do not specify the /STREAM qualifier. /LOG /LOG (default) /NOLOGB Controls whether log messages are printed8 after generations areA deleted. The /LOG qualifier causes such messages to be printed= and /NOLOG suppresses them. The messages indicate that the? generations have been deleted from the specified development< stream and that the database transaction has successfully committed. /REMARK /REMARK="string"> Specifies a remark string that explains why you deleted theC generation. The quoted remark string can be up to 132 characters long. /STREAM9 /STREAM=stream-nameA Specifies that the latest generation in the development stream> given by the stream-name parameter be deleted. If both thisC qualifier and the /GENERATION qualifier are omitted, VDE prompts you for the stream name. 3 Examples8 1.VDE> DELETE GENERATION [FACIL]MODNAM.C /STREAM=V2.0L %VDE-I-GENDEL, generation [FACIL]MODNAM.C;5(5) deleted from stream V2.0C %VDE-I-COMMIT, database transaction has successfully committed VDE>) : VDE> SHOW GENERATION [FACIL]MODNAM.CT Generation [FACIL]MODNAM.C;4(4) by user SMITH on 9-MAY-1990 19:43 VDE>9 This example deletes the latest generation of moduleA [FACIL]MODNAM.C from stream V2.0. The log message shows that= generation 5 was deleted. The subsequent SHOW GENERATIONA command shows that generation 4 is now the latest generation! of the module in the stream. 2 GROUP< Deletes one or more groups from the current VDE d;atabase. Requires CREGRP privilege. Format. DELETE GROUP group-name [,group-name...] 3 Parameter group-nameC The name of a source group or build group defined in the default> development stream that is to be deleted from the database.A You can delete more than one group at a time by using wildcardA characters in the group name. The percent sign (%) in a groupD name matches any single character in the position it occupies andD the asterisk <(*) matches zero or more characters in the positionC it occupies. Those groups whose names match the wildcard pattern are deleted. 3 Description> This command deletes the database definition of each source= group or build group listed as a parameter. The /SOURCE orD /BUILD qualifier determines whether source groups or build groupsA are deleted. Group definitions are deleted only in the defaultD development stream. This command does not affect the modules thatA are= members of the deleted groups, only the definitions of the groups. 3 Qualifiers /BUILDC Specifies whether source groups or build groups are deleted. TheD /SOURCE qualifier causes VDE to delete the source groups with theA specified names. The /BUILD qualifier causes VDE to delete theA build groups with the specified names. If neither qualifier is( specified, VDE deletes source groups.1 Of /BUILD and /SOURCE, /SOURCE is the default. /SOURCEC S>pecifies whether source groups or build groups are deleted. TheD /SOURCE qualifier causes VDE to delete the source groups with theA specified names. The /BUILD qualifier causes VDE to delete theA build groups with the specified names. If neither qualifier is( specified, VDE deletes source groups.1 Of /BUILD and /SOURCE, /SOURCE is the default. /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want each> group d?eleted. The /CONFIRM qualifier causes VDE to print a> message giving the name of the group and asking if you want@ it deleted. If you answer YES (or Y), the group definition is@ deleted from the database. If you answer NO (or N), the groupA is not deleted. If you use a group specification that containsD wildcard characters, VDE asks you to confirm the deletion of each@ group that matches the wildcard specification. The /NOCONFIRM> qualifier causes VDE to delete all specified grou@ps without asking for confirmation. /LOG /LOG (default) /NOLOGA Controls whether log messages are printed after each group has> been deleted. The /LOG qualifier causes such messages to beC printed and the /NOLOG qualifier suppresses them. These messagesA indicate that the group has been deleted and that the database* transaction has successfully committed. /REMARK /REMARK="string"A Specifies a remark string to be stored in the databAase for theB deleted group. The quoted remark string, which can be up to 132@ characters long, may contain any explanatory remark about the@ group or its deletion that you want to store in the database. 3 Examples 1.VDE> DELETE GROUP GRPNAM: %VDE-I-GRPDEL, group GRPNAM deleted from the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>? In this example, the source group called GRPNAM is deletedB from the VDE database i Bn the default stream. The log messagesB confirm that the group was deleted and that the corresponding1 database transaction completed successfully.. 2.VDE> DELETE GROUP/BUILD GRP1, GRP2, GRP338 %VDE-I-GRPDEL, group GRP1 deleted from the database8 %VDE-I-GRPDEL, group GRP2 deleted from the database9 %VDE-I-GRPDEL, group GRP33 deleted from the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>A This example shows how to speci Cfy a list of group names withD the DELETE GROUP command. The log messages list the groups thatB were deleted. Because the /BUILD qualifier is specified, this' command only deletes build groups./ 3.VDE> DELETE GROUP/CONFIRM GROUP_1, GROUP_2# Delete group GROUP_1 ? [No]: Y; %VDE-I-GRPDEL, group GROUP_1 deleted from the database# Delete group GROUP_2 ? [No]: NC %VDE-I-COMMIT, database transaction has successfully committed VDE>D This example ilDlustrates the /CONFIRM qualifier. This qualifierC causes VDE to ask the user whether each specified group should@ be deleted. For group GROUP_1, the user answers Y (for YES)D and that group is deleted from the database, as the log message@ shows. For group GROUP_2, the user answers N (for NO), that? group is not deleted, and no log message is displayed. TheB final log message indicates that the database transaction for2 the whole command has successfully committed. E 4.VDE> DELETE GROUP GRP*8 %VDE-I-GRPDEL, group GRP1 deleted from the database8 %VDE-I-GRPDEL, group GRP2 deleted from the database9 %VDE-I-GRPDEL, group GRP22 deleted from the database9 %VDE-I-GRPDEL, group GRP33 deleted from the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>= In this example, the group specification (GRP*) contains< a wildcard character. The asterisk matches zero or moreA characters. Source gr Foups GRP1, GRP2, GRP22, and GRP33 match@ the group specification and are deleted as the log messages show. 5.VDE> DELETE GROUP GRP%8 %VDE-I-GRPDEL, group GRP1 deleted from the database8 %VDE-I-GRPDEL, group GRP2 deleted from the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>= This example is identical to the previous example except? that the percent sign is used as a wildcard character. TheD percent sign matcheGs exactly one character. As a result, sourceB groups GRP1 and GRP2 (but not GRP22 or GRP33) match the group* specification (GRP%) and are deleted. 2 MODULE< Deletes one or more modules from the current VDE library.A Requires DELMOD privilege or, in some cases, CREMOD privilege. Format, DELETE MODULE mod-name [, mod-name...] 3 Parameter mod-nameC The name of a module to be deleted from the current VDE library.@ This name consists of a m Hodule name and a type name separated; by a period (such as MOD1.PAS) and can be preceded by an< optional facility name enclosed in square brackets (as inB [FACIL]MOD1.PAS). If no facility name is specified, the current default facility is assumed.B You can delete more than one module at a time by using wildcardD characters in any of the three components of the module name. TheB percent sign (%) in a name matches any single character in theB position it occupies and the as Iterisk (*) matches zero or moreD characters in the position it occupies. Those modules whose names* match the wildcard pattern are deleted. 3 DescriptionC The DELETE MODULE command deletes each specified module from theA current VDE library. When a module is deleted, VDE deletes itsC database record and removes the module from the build dependency= graph and from any group definitions. After committing theA database transaction, VDE also deletes each specified module' JsD delta file (CMS element). However, VDE does not remove the module? from any stream-specific disk directories such as clear-copy areas or object directories.C Normally, you must have the DELMOD privilege to delete a module.@ However, if you have created a particular module and you have? not yet created the first generation of the module (normallyD done by replacing the first generation into the VDE library), youA are allowed to delete the module without the DELMOD pri Kvilege.? In this particular case, you must have the CREMOD privilege,B which was required for the initial module creation. The creatorB of a module can thus correct simple mistakes, such as misnaming? the module, by simply deleting the module before the initial? replacement is performed. The outstanding reservation on theA module is canceled, the module is removed from any reservation= session that it might be included in, and the module neverD appears in the VDE library.L For further information on the CREATE% MODULE command, see CREATE MODULE.B If you are not the creator of a module or if the module alreadyB has at least one generation, you must have the DELMOD privilege> to delete it and you can only delete a module if the deleteA attribute is set for the module. If this attribute is not set,D you must set it with the MODIFY MODULE /DELETE command before you can delete the module. 3 Qualifiers /CONFIRM /CONFIRM M /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want each? module deleted. The /CONFIRM qualifier causes VDE to print a> message for each module asking whether you want that moduleA deleted. If you answer YES (or Y), that module is deleted fromC the library. If you answer NO (or N), the module is not deleted.@ If you enter a module name with a wildcard specification, VDEC asks you to confirm the deletion of each module that matches theA wildcarNd specification. The /NOCONFIRM qualifier causes VDE to@ delete the specified modules without asking for confirmation. /LOG /LOG (default) /NOLOG> Controls whether log messages are printed after each moduleB has been deleted. The /LOG qualifier causes such messages to beC printed and the /NOLOG qualifier suppresses them. These messagesA indicate that the module has been deleted from the library and< that the database transaction has successfully committed.>O /REMARK /REMARK="string"A Specifies a remark string to be stored in the database for theC deleted module. The quoted remark string, which can be up to 132D characters long, may contain any explanatory remark that you want to store in the database. 3 Examples 1.VDE> DELETE MODULE MOD1.PASC %VDE-I-MODDEL, module [CODE]MOD1.PAS deleted from the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>A In this P example, module MOD1.PAS is deleted from the currentA VDE library. Since no facility name is specified, the moduleC is assumed to belong to the current default facility, facilityC CODE. The log messages confirm that the module was deleted and: that the database transaction successfully completed.> 2.VDE> DELETE MODULE [FACIL]FOO.MAR, FOO.OBJ, [RMS]MOD2.FORC %VDE-I-MODDEL, module [FACIL]FOO.MAR deleted from the databaseC %VDE-I-MODDEL, module [FACIL]FOO.OBJ deleQted from the databaseB %VDE-I-MODDEL, module [RMS]MOD2.FOR deleted from the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>? This example shows how to delete multiple modules from the8 library. The log messages list the deleted modules. 2 REPLACEMENTC Deletes one or more queued replacements from the VDE database toC free up database space. Most users should use CANCEL REPLACEMENT instead. Requires DELREP privilegeR. Format1 DELETE REPLACEMENT rep-name [, rep-name...] 3 Parameter rep-nameB The name of a queued replacement to be deleted from the currentB VDE library. You can delete more than one replacement at a timeD by using wildcard characters in the replacement name. The percentC sign (%) in a name matches any single character in the positionD it occupies and the asterisk (*) matches zero or more characters? in the position it occupies. Those queued repla Scements whose0 names match the wildcard pattern are deleted.7 Do not specify the rep-name parameter if you use the /IDENTIFICATION qualifier. 3 Description? The DELETE REPLACEMENT command deletes each specified queued= replacement from the current VDE database. This command isB used to remove replacement records from the database to free upD database space. It can be used to delete both current replacement? records and historical replacement data. For this reasoTn, it! requires the DELREP privilege.C Users who simply want to cancel a current replacement should useC the CANCEL REPLACEMENT command. This command requires the RESREPD privilege to cancel your own replacement or the PERFREP privilege( to cancel another user's replacement. 3 Qualifiers /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want eachB replacement deleted. The /CONFIRM qualifier causes VDE Uto print> a message for each replacement asking whether you want thatB replacement deleted. If you answer YES (or Y), that replacement= is deleted from the database. If you answer NO (or N), theC replacement is not deleted. If you enter a replacement name withD a wildcard specification, VDE asks you to confirm the deletion ofB each replacement whose name matches the wildcard specification.> The /NOCONFIRM qualifier causes VDE to delete the specified0 replacements without askiVng for confirmation. /HISTORY= Specifies that replacement history be deleted. ReplacementB history consists of database records for past replacements thatD have already been performed; it does not include currently queuedB replacements. When used with the /IDENTIFICATION qualifier, theB /HISTORY qualifier deletes information for chronological ranges of past replacements.C If you omit the /HISTORY qualifier, VDE deletes currently queued replacements only.  W/IDENTIFICATION /IDENTIFICATION=id-rangeB Specifies that the replacements with the unique Replacement IdsA given by the id-range parameter be deleted. Do not specify the2 rep-name parameter when you use this qualifier.B VDE assigns a unique Replacement Id to each immediate or queued@ replacement into the VDE library. VDE assigns Replacement Ids@ in chronological order so that the first replacement into theC library has Id value 1, the next has Id value 2, and so on. X WhenB you use this qualifier, all replacements that have Id values in9 the range given by the id-range parameter are deleted.C The id-range parameter can be a single integer value, a range ofB integers, or a wildcard character. If the parameter is a single? integer (for example, /IDENT=5), VDE deletes the replacement; with that Replacement Id. If the parameter is a range ofA integers (specified as two integers separated by a colon as inD /IDENT=3:5), VDE deletes the re Yplacements with Ids in that range.> Finally, if the id-range parameter is the asterisk wildcard< character (as in /IDENT=*), VDE deletes all replacements.; If you specify a zero or negative number in the id-rangeC parameter, that number is relative to the largest Replacement IdC value for the VDE library (the latest replacement). For example,B if the latest replacement has Replacement Id 250, then /IDENT=0= is equivalent to /IDENT=250 and /IDENT=-1 is equivalent to /IDENZT=249.> The /IDENTIFICATION qualifier can be used with the /HISTORYB qualifier to delete historical replacement information from theC VDE database. Deleting such information allows database space to be reused. /LOG /LOG (default) /NOLOGC Controls whether log messages are printed after each replacementB has been deleted. The /LOG qualifier causes such messages to beC printed and the /NOLOG qualifier suppresses them. These messagesC indicate that t[he replacement has been deleted from the database@ and that the database transaction has successfully committed. 3 Examples' 1.VDE> DELETE REPLACEMENT ANDERSON-1D %VDE-I-REPDEL, replacement ANDERSON-1 deleted from the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>@ In this example, replacement ANDERSON-1 is deleted from the@ VDE database. The log messages confirm that the replacement? was deleted and that the database\ transaction successfully completed. 2 SCRIPT. Deletes a VDE script from the VDE database. Requires CRESCRP privilege. Format DELETE SCRIPT 3 Description@ The DELETE SCRIPT command deletes a specified VDE script fromA the VDE database. VDE only deletes the script of the specifiedB type and segment number that belongs to the default development stream.D You must specify a script-type qualifier to select the script youA want deleted. ] See the description of the CREATE SCRIPT command? for an explanation of the different types of scripts and how> scripts are selected using script-type qualifiers. You mustB also specify the script segment number unless the default value applies.B Keywords used within scripts are documented in Script Keywords,C while script functions are in Script Functions, and script typesC are in Script Types. For other script-related commands, also seeC CREATE SCRIPT, EXTRACT SCRIPT^, INVOKE SCRIPT, MODIFY SCRIPT, and SHOW SCRIPT. 3 Qualifiers /BUILD? Specifies that the default stream's BUILD script be deleted. /COMPILE /COMPILE=mod-name> Specifies that the default stream's COMPILE script with the/ specified mod-name specification be deleted. /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want each? script deleted. The /CONFIRM qualifier causes VDE to pr_int a> message for each script asking whether you want that scriptD deleted. If you answer YES (or Y), the script is deleted from theD database. If you answer NO (or N), the script is not deleted. TheB /NOCONFIRM qualifier causes VDE to delete the specified scripts# without asking for confirmation. /COPY /COPY=mod-name; Specifies that the default stream's COPY script with the/ specified mod-name specification be deleted. /CREATE_FACILITYD Specifi`es that the script that VDE invokes when a new facility is created should be deleted. /DELETE_GENERATION! /DELETE_GENERATION=mod-nameD Specifies that the default stream's DELETE_GENERATION script with3 the specified mod-name specification be deleted. /DIFFERENCES /DIFFERENCES=mod-nameB Specifies that the default stream's DIFFERENCES script with the/ specified mod-name specification be deleted. /FETCH /FETCH=mod-name< Specifiaes that the default stream's FETCH script with the/ specified mod-name specification be deleted. /INSERT_GENERATION! /INSERT_GENERATION=mod-nameD Specifies that the default stream's INSERT_GENERATION script with3 the specified mod-name specification be deleted. /LINK /LINK=mod-name; Specifies that the default stream's LINK script with the/ specified mod-name specification be deleted. /LOG /LOG (default) /NOLOG= Controlbs whether log messages are printed after the script< is deleted. The /LOG qualifier causes such messages to beC printed and the /NOLOG qualifier suppresses them. These messagesB indicate that the script has been deleted and that the database* transaction has committed successfully. /NEW_STREAM /NEW_STREAM=fac-nameA Specifies that the default stream's NEW_STREAM script with the/ specified fac-name specification be deleted. /NOKEEP /NOKEEP=mod-nacme= Specifies that the default stream's NOKEEP script with the/ specified mod-name specification be deleted. /REPLACE /REPLACE=mod-name> Specifies that the default stream's REPLACE script with the/ specified mod-name specification be deleted. /RESERVE /RESERVE=mod-name> Specifies that the default stream's RESERVE script with the/ specified mod-name specification be deleted. /SEGMENT /SEGMENT=seg-numD Specifies the segmednt number of the script to delete. The seg-numC parameter specifies the integer segment number. If you omit this< qualifier, VDE deletes the script with segment number 10. /SET_FACILITY /SET_FACILITY=fac-nameC Specifies that the default stream's SET_FACILITY script with the/ specified fac-name specification be deleted. /SET_STREAMD Specifies that the default stream's SET_STREAM script be deleted. /STAGING /STAGING=mod-name> Specifiese that the default stream's STAGING script with the/ specified mod-name specification be deleted. /UNRESERVE /UNRESERVE=mod-name@ Specifies that the default stream's UNRESERVE script with the/ specified mod-name specification be deleted. 3 Examples) 1.VDE> DELETE SCRIPT/COMPILE=[CODE]*.C5 %VDE-I-SCRPDEL, script deleted from the database5 script to compile module [CODE]*.C (segment 10)C %VDE-I-COMMIT, database transaction has successfully cofmmitted VDE>@ This example deletes the script to compile all C modules inA facility CODE. The log messages identify the script and showA that it was successfully deleted. The script is only deleted( for the default development stream. 2 STEPC Deletes build-step dependency information from the VDE database.? This information specifies the input and output modules of a% given compile, copy, or link step. Requires CRESTEP privilege. Formatg* DELETE STEP mod-name [, mod-name...] 3 Parameter mod-nameD The name of the module that is compiled, copied, or linked by theA build step to be deleted from the database. This name consists> of an optional facility name enclosed in square brackets, aC module name, and an optional type name preceded by a period (for@ example, [FACNAM]MOD1.PAS). If no facility name is specified,> the current default facility is assumed. If no type name isA specified, all hbuild steps for modules with the given facility$ name and module name are deleted.= You can delete more than one build step at a time by using< wildcard characters in any of the three components of theB module name. The percent sign (%) in a name matches any single= character in the position it occupies and the asterisk (*)? matches zero or more characters in the position it occupies.B Those build steps whose module names match the wildcard pattern are deleted.  i3 DescriptionC The DELETE STEP command deletes all dependency information for aD given build step so that the database no longer records the inputA and output modules for the step. The modules themselves remainB in the database; only their relationships to the build step are lost.B The command deletes build-step dependency information from only@ the default development stream. To delete build steps in moreD than one stream, you must repeat the DELETE STEP command for eachjA stream. For each stream, first enter the SET STREAM command toD set the development stream, then enter the DELETE STEP command to@ delete the desired build-step dependencies from the database. 3 Qualifiers /COMPILEC Specifies the kind of build step to be deleted. /COMPILE deletesC the compile step, /COPY deletes the copy step, and /LINK deletes* the link step for the specified module.9 Of /COMPILE, /COPY and /LINK, /COMPILE is the default. /COPYkC Specifies the kind of build step to be deleted. /COMPILE deletesC the compile step, /COPY deletes the copy step, and /LINK deletes* the link step for the specified module.9 Of /COMPILE, /COPY and /LINK, /COMPILE is the default. /LINKC Specifies the kind of build step to be deleted. /COMPILE deletesC the compile step, /COPY deletes the copy step, and /LINK deletes* the link step for the specified module.9 Of /COMPILE, /COPY and /LINK, /COMPILE is the defaultl. /CONFIRM /CONFIRM (default) /NOCONFIRMD Controls whether VDE asks you to confirm that you want the build-@ step definition deleted. The /CONFIRM qualifier causes VDE toC print a message for each build step asking whether you want thatD step deleted. If you answer YES (or Y), the build-step definitionA is deleted. If you answer NO (or N), the build-step definitionD is not deleted. The /NOCONFIRM qualifier causes VDE to delete allD specified build-step mdefinitions without asking for confirmation. /LOG /LOG (default) /NOLOG< Controls whether log messages are printed when build-step@ definitions are deleted from the database. The /LOG qualifier= causes the messages to be printed and the /NOLOG qualifierB suppresses them. The messages indicate that each build step has? been deleted and that the database transaction has committed successfully. 3 Examples" 1.VDE> DELETE STEP [RMS]FOO.MARR %> nVDE-I-COMSTEPDEL, compile step for module [RMS]FOO.MAR deleted from databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>B This example deletes all build dependency information for the3 compilation of module FOO.MAR in facility RMS., 2.VDE> DELETE STEP/LINK FOO.EXE, MOD1.EXEP %VDE-I-LNKSTEPDEL, link step for module [CODE]FOO.EXE deleted from databaseQ %VDE-I-LNKSTEPDEL, link step for module [CODE]MOD1.EXE deleted from databaseC %VDoE-I-COMMIT, database transaction has successfully committed VDE>A This command deletes the dependency information for the linkB steps for modules FOO.EXE and MOD1.EXE in the current default facility, facility CODE. 2 STREAM? Deletes one or more development streams from the current VDE library. Requires DELSTRM privilege. Format2 DELETE STREAM stream-name [, stream-name...] 3 Parameter stream-nameC The name of a str peam to be deleted from the current VDE library.B You can delete more than one stream at a time by using wildcardA characters. The percent sign (%) in a name matches any single= character in the position it occupies and the asterisk (*)? matches zero or more characters in the position it occupies.D Those streams whose names match the wildcard pattern are deleted. 3 Description? The DELETE STREAM command deletes each specified developmentA stream from the current VDE l qibrary. When a stream is deleted,B all database information associated with the stream is deleted.? The deleted database information includes the stream's groupB definitions, scripts, and build dependency graph. The stream isC also removed from any stream successor chains it belongs to. TheD stream's disk directories remain unchanged, however; they are not deleted.B You can only delete a stream if the delete attribute is set forA the stream. If this attribute is not set,r you must set it with> the MODIFY STREAM /DELETE command before you can delete the@ stream. Unless the library's allow-deletion attribute is set,@ the stream must also be closed before it can be deleted. (Use, MODIFY STREAM /CLOSED to close a stream.) 3 Qualifiers /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want each? stream deleted. The /CONFIRM qualifier causes VDE to print a> message for each stresam asking whether you want that streamA deleted. If you answer YES (or Y), that stream is deleted fromC the library. If you answer NO (or N), the stream is not deleted.@ If you enter a stream name with a wildcard specification, VDE= asks you to confirm the deletion of each stream whose name? matches the wildcard specification. The /NOCONFIRM qualifier@ causes VDE to delete the specified streams without asking for confirmation. /LOG /LOG (default) /NOLOGt> Controls whether log messages are printed after each streamB has been deleted. The /LOG qualifier causes such messages to beC printed and the /NOLOG qualifier suppresses them. These messagesA indicate that the stream has been deleted from the library and< that the database transaction has successfully committed. /REMARK /REMARK="string"A Specifies a remark string to be stored in the database for theC deleted stream. The quoted remark string, which can be uup to 132D characters long, may contain any explanatory remark that you want to store in the database. 3 Examples 1.VDE> DELETE STREAM V3.1-1< %VDE-I-STRMDEL, stream V3.1-1 deleted from the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>C In this example, development stream V3.1-1 is deleted from theB current VDE library. The log messages confirm that the stream? was deleted and that the database transaction succe vssfully completed.4 2.VDE> DELETE STREAM V2.0-BL1, V2.0-BL2, V2.0-BL3> %VDE-I-STRMDEL, stream V2.0-BL1 deleted from the database> %VDE-I-STRMDEL, stream V2.0-BL2 deleted from the database> %VDE-I-STRMDEL, stream V2.0-BL3 deleted from the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>@ This example shows how to specify a list of stream names toD delete multiple streams from the library. The log messages list the dweleted streams. 2 USER< Deletes user records from the database in the current VDEB library. This command deletes the database record for each userB whose OpenVMS username is listed as a parameter and denies that* user access to the current VDE library. Requires CREUSR privilege. Format* DELETE USER username [, username...] 3 Parameter username? The OpenVMS username of the VDE user whose record is deletedD from the database of the curr xent VDE library. You can delete more@ than one username at a time by using wildcard characters. TheB percent sign (%) in a username matches any single character inA the position it occupies and the asterisk (*) matches zero orA more characters in the position it occupies. Those users whose4 usernames match the wildcard pattern are deleted. 3 Description@ The DELETE USER command disables access by, and disallows anyD command specification of, the specified user. It also y cancels all: review and notification entries for the specified user.? The command marks the specified user records in the databaseA as deleted, though the user records are not physically deletedC from the database. As a result of this behaviour, records in the@ VDE database can continue to refer to the user records marked@ as deleted. For example, the record for each module indicates@ who created the module, and the SHOW MODULE command shows the? creator's username and fu zll name string. That information is> found in the creator's user record, even if the creator hasB since left the project and a DELETE USER command has marked the% associated user record as deleted.< A user that lacks a matching user entry, or has a deleted@ user entry, will be unable to access the VDE utility Further,? usernames that have been deleted will not be accepted on VDE@ commands. However, the username record does remain within the@ database, should manual recover {y be required at a later date.@ Lists of valid VDE users can also be automatically maintainedD using the VDE/READ_UAF command. VDE/READ_UAF compares the currentD list of users stored in the VDE database with those stored in the2 OpenVMS system authorization database (SYSUAF).D As an alternative to the DELETE USER command, one could clear allB bits in the associated privilege mask, and/or one could use theC MODIFY USER/USER command to rename the user. These steps prevent? t|he user from performing operations on the VDE database, butD these options preserve the ability to specify the username in VDE commands. 3 Qualifiers /CONFIRM /CONFIRM /NOCONFIRM (default)C Controls whether VDE asks you to confirm that you want each userB record deleted from the database. The /CONFIRM qualifier causesB VDE to print a message for each user record giving the usernameA and asking whether you want that record deleted. If you answer=} YES (or Y), that user record is deleted from the database.> If you answer NO (or N), the user record is not deleted. If? you enter a username with a wildcard specification, VDE asks@ you to confirm the deletion of each username that matches theA wildcard specification. The /NOCONFIRM qualifier causes VDE toB delete the specified users from the database without asking for confirmation. /LOG /LOG (default) /NOLOGC Controls whether log messages are pri~nted after each user recordC has been deleted. These messages indicate that the user has beenB deleted from the database and that the database transaction hasB successfully committed. The /LOG qualifier causes such messages: to be printed and the /NOLOG qualifier suppresses them. /REMARK /REMARK="string"A Specifies a remark string to be stored in the database for theD deleted user record. The quoted remark string, which can be up toC 132 characters long, may contain any explanatory remark that you! want to store in the database. 3 Examples 1.VDE> DELETE USER SMITH9 %VDE-I-USERDEL, user SMITH deleted from the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>? In this example, the record for user SMITH is deleted from> the database of the current VDE library. The log messagesC confirm that the user record was deleted and that the database( transaction successfully completed.' 2.VDE> DELETE USER SMITH, DOE, JONES9 %VDE-I-USERDEL, user SMITH deleted from the database7 %VDE-I-USERDEL, user DOE deleted from the database9 %VDE-I-USERDEL, user JONES deleted from the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>= This example shows how to delete multiple users from the< database. The log messages list the users who have been deleted.( 3.VDE> DELETE USER/CONFIRM SMITH, DOE  Delete user SMITH ? [No]: Y9 %VDE-I-USERDEL, user SMITH deleted from the database Delete user DOE ? [No]: NC %VDE-I-COMMIT, database transaction has successfully committed VDE>D This example illustrates the /CONFIRM qualifier. This qualifierB causes VDE to ask the user whether each specified user record= should be deleted from the database. For user SMITH, the? answer is Y (for YES) and that user record is deleted fromB the database. For user DOE,  the answer is N (for NO) and thatB user record is not deleted. Hence there is no log message for@ user DOE. The final log message indicates that the databaseB transaction for the whole command has successfully committed. 4.VDE> DELETE USER %O*7 %VDE-I-USERDEL, user DOE deleted from the database9 %VDE-I-USERDEL, user JONES deleted from the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>? In this example, the username specification (%O*) containsA wildcard characters. All usernames with an "O" in the secondD position match the specification. Hence users DOE and JONES are deleted from the database. ww)࿚1 DIFFERENCES? Displays the differences between any two module generations. Format) DIFFERENCES gen-spec-1 [gen-spec-2] 2 Parameter gen-spec-1< Specifies the first module generation to be compared. The? generation specification consists of the following in order:; o an optional facility name enclosed in square brackets o a module name o a type name; o an optional generation number preceded by a semicolon? An example of a generation specification is [RMS]MOD1.MAR;5.> If you omit the facility name, a module generation from theC default facility is compared. If you omit the generation number,@ the most recent generation of the module in the specified (or default) stream is comp ared.C If you specify a zero or negative generation number, that numberA is relative to the most recent generation of the module in theC stream specified by the /STREAM qualifier (or the default streamA if that qualifier is omitted). For example, if the most recent? generation is generation 5, then generation 0 is the same as> generation 5 and generation -1 is the same as generation 4.= If you specify the /GENERATION qualifier, VDE compares theB generation with the g iven CMS generation expression and ignores5 the generation number on the gen-spec-1 parameter. gen-spec-2> Specifies the second module generation to be compared. This@ parameter can have the same form as the first parameter (gen-> spec-1) to fully specify a VDE generation. If the facility,B module, and type names are the same as for the first parameter,B this second parameter can be abbreviated to just the generationC number, optionally preceded by a semicolon. For example, ";5" orD just "5" is enough to specify generation 5 of the module given by the gen-spec-1 parameter.; If the gen-spec-2 parameter is omitted, VDE compares theD generation given by the gen-spec-1 parameter with the immediately= preceding generation. You can also use the /GENERATION and> /STREAM qualifiers to compare other generations of the same module. 2 DescriptionA The DIFFERENCES command determines the differences between any@ two module generations in  the VDE library. It fetches the twoB specified generations into a scratch directory and runs the DCLB DIFFERENCES command in a subprocess to compare the texts of theA two generations and to display the differences between them on your terminal.? The command fetches the specified generations into a scratch? directory determined as follows. If logical name VDE$SCRATCH< is defined, VDE fetches the files into the directory that= this logical name is bound to. If this logica l name is notA defined, VDE fetches the files into a VDE-created subdirectory> [.VDE$SCRATCH] under the current SYS$SCRATCH directory. (By: default, SYS$SCRATCH is defined as your SYS$LOGIN login= directory. This logical name can be redefined by a user to? reference a user-created subdirectory; all scratch files can> thus be corraled in a particular subdirectory.) VDE creates@ the [.VDE$SCRATCH] subdirectory if it does not already exist,@ and defines the logical name VDE$SC RATCH to reference it. VDEB then spawns a subprocess to run the DCL DIFFERENCES command and@ display the differences. VDE deletes the fetched files at theA end of the command unless you specify the /KEEP qualifier. TheB difference output goes to your terminal by default, but you can3 direct it to a file using the /OUTPUT qualifier.? Although the DIFFERENCES command can compute the differences? between any two generations in the VDE library, it is almostA always used to co mpare two generations of the same module. ForB this reason, you can reduce the second generation specification< parameter so it consists of only a generation number. The; following example compares generations 5 and 2 of module* [FACIL]MOD.TYP for your default stream:' VDE> DIFFERENCES [FACIL]MOD.TYP;5 ;2B You can also omit the second generation specification parameterB entirely. In this case, the specified generation is compared toA its immediate predecessor. The following command thus compares" generation 5 with generation 4:$ VDE> DIFFERENCES [FACIL]MOD.TYP;5B When you omit the second parameter, you can use the /GENERATIONA qualifier to specify the CMS generation expressions of the two= generations to compare. For example, the following command@ compares the generations with CMS generation expressions 10A2 and 11B1:9 VDE> DIFFERENCES [FACIL]MOD.TYP/GENERATION=(10A2,11B1)D You can also use the /STREAM qualifier to specify tha> t the latestB generations from two streams be compared. The following example1 illustrates this use of the /STREAM qualifier:5 VDE> DIFFERENCES [FACIL]MOD.TYP/STREAM=(V2.0,V2.2)C This example compares the latest generations of the given module in streams V2.0 and V2.2.< In addition to accepting certain VDE-specific qualifiers,> the DIFFERENCES command accepts all qualifiers that the DCLB DIFFERENCES command accepts. These qualifiers are simply passed> through to the subprocess that runs the OpenVMS DIFFERENCES program. 2 Qualifiers /GENERATION /GENERATION=gen-exprC Specifies that the module generation that has the CMS generationB expression given by the gen-expr parameter be compared. If this= qualifier is omitted, VDE uses the generation given by the? generation number on the module-name parameter. If both thisD qualifier and the generation number are omitted, the command usesD the latest generation of the module for the specified development stream. /KEEP@ Specifies that one or both of the fetched and compared module= generations be retained in the scratch directory after the= command completes. If this qualifier is omitted, the filesA containing those generations are deleted after the differencesB are computed. If you specify the /KEEP qualifier after the gen-A spec-1 parameter, the file containing that generation is kept.D Likewise, if you specify the /KEEP qualifier after the gen-spec-2A parameter, the file containing that generation is kept. If youD specify the qualifier after the DIFFERENCES keyword or after both> parameters, the files containing both generations are kept. /STREAM /STREAM=stream-name? Specifies that the generation to be compared should be takenB from the development stream given by the stream-name parameter.B If this qualifier is omitted, the generation is taken from your; default stream unless you use the /GENERATION qualifier. /DIFFERENCES-Qualifiers: The /CHANGE_BAR, /COMMENT_DELIMITER, /IGNORE, /MAXIMUM_D DIFFERENCES, /MATCH, /MERGED, /MODE, /NUMBER, /NONUMBER, /OUTPUT,A /PARALLEL, /SEPARATED, /SLP, /WIDTH and /WINDOW qualifiers are@ passed through to the spawned DCL DIFFERENCES command without< change. See the description of the DIFFERENCES command in? the OpenVMS DCL Dictionary manual for a description of these# qualifiers and their parameters. 2 Example VDE> DIFFERENCES [FACIL]A.B32 ************& File DEVD$:[SMITH.VDE$SCRATCH]A.REQ;2> 9 ! declarations. Here is an additional comment. 10 ! ******& File DEVD$:[SMITH.VDE$SCRATCH]A.REQ;1 9 ! declarations. 10 ! ************' Number of difference sections found: 1& Number of difference records found: 1! DIFFERENCES /IGNORE=()/MERGED=1-& DEVD$:[SMITH.VDE$SCRATCH]A.REQ;2-% DEVD$:[SMITH.VDE$SCRATCH]A.REQ;1 VDE>? This example compares the default stream's two most recent: generations of module [FACIL]A.B32 and displays their! differences on the terminal. ww5,࿚1 DocumentationD This section contains pointers to the on-line documentation filesA and the notes conferences associated with VDE. These resources% are only available within Digital. 2 Parameters None. 2 Description> Various VDE Version 1.4-0 documentation files are available@ at BULOVA::SYS$KITS:[VDE014]. Files present in that directoryB include the postscript and bookreader versions of the reference? manual (VDE_MANUAL.*), the user guide (VDE_GUIDE.*), and the6 installation and new features manual (VDE_IG_NF.*).= The VDE Version 1.4-0 installation kits are present in the" BULOVA::SYS$KITS:[VDE014] area.A The Notes conference for VDE is located at STAR::VDE. See thisD Notes conference for the current pointers to the most recent kits and documen tation files. 2 Qualifiers None. 2 Examples@ 1.$ COPY BULOVA::SYS$KITS:[VDE014]VDE_MANUAL.PS SYS$SCRATCH:C This command causes the VDE Postscript-format reference manual0 to be copied to the SYS$SCRATCH: directory. ww5,࿚1 EXITB Ends the VDE session or ends execution of commands in a command procedure. Format EXIT 2 Parameters None. 2 Description? When you enter the EXIT command at the terminal, you end theB current VDE session. (Pressing Ctrl/Z also ends a VDE session.)? When VDE executes an EXIT command in a command procedure, itA returns control to the command stream that invoked the command@ procedure. That command stream may be the terminal or another command procedure. 2 Qualifiers /KEPT_PROCESSB If you enter the EXIT/KEPT_PROCESS command at the terminal (not@ in a VDE command procedure) and the VDE utility is running inA a kept subprocess, this qualifier causes VDE to terminate thatB subprocess before it returns you to DCL level. The advantage of@ terminating the kept subprocess is that it no longer consumesA resources. The disadvantage is that your next VDE command willA require more time to reactivate the VDE image and reconnect to the VDE database. 2 Examples 1.VDE> EXIT $D This example shows how the EXIT command returns control to DCL. ww^.࿚ 1 EXTRACT 2 SCRIPTA Extracts a VDE script from the VDE database and writes it to a file. Format EXTRACT SCRIPT file-spec 3 Parameter file-spec? Specifies the OpenVMS file specification for the output file> that will contains the text of the extracted script. If youA omit the directory specification from the file-spec parameter,B your current default directory is assumed. If you omit the fileC extension from the file-spec parameter, file exte nsion VDESCRIPT is assumed. 3 Description? The EXTRACT SCRIPT command reads a specified VDE script fromA the VDE database and writes it to an ASCII text file. VDE only? extracts the script of the specified type and segment numberB that belongs to the default development stream. You can use theC EXTRACT SCRIPT command when you want to get a script into a fileA so that you can edit it and then reinsert it into the database+ with a subsequent CREATE SCRIPT command. D You must specify a script-type qualifier to select the script youC want extracted. See the description of the CREATE SCRIPT command= for an explanation of the format of scripts, the different? types of scripts, and how scripts are selected using script-C type qualifiers. You must also specify the script segment number$ unless the default value applies.B Keywords used within scripts are documented in Script Keywords,C while script functions are in Script Functions, and script typesC are in Script Types. For other script-related commands, also seeB CREATE SCRIPT, DELETE SCRIPT, INVOKE SCRIPT, MODIFY SCRIPT, and SHOW SCRIPT. 3 Qualifiers /BUILDA Specifies that the default stream's BUILD script be extracted. /COMPILE /COMPILE=mod-name> Specifies that the default stream's COMPILE script with the1 specified mod-name specification be extracted. /COPY /COPY=mod-name; Specifies that the default stream's COPY script with the1 specified mod-name specification be extracted. /CREATE_FACILITYD Specifies that the script that VDE invokes when a new facility is created should be extracted. /DELETE_GENERATION! /DELETE_GENERATION=mod-nameD Specifies that the default stream's DELETE_GENERATION script with5 the specified mod-name specification be extracted. /DIFFERENCES /DIFFERENCES=mod-nameB Specifies that the default stream's DIFFERENCES script with the1 specified mod-name specification be extracted. /FETCH /FETCH=mod-name< Specifies that the default stream's FETCH script with the1 specified mod-name specification be extracted. /INSERT_GENERATION! /INSERT_GENERATION=mod-nameD Specifies that the default stream's INSERT_GENERATION script with5 the specified mod-name specification be extracted. /LINK /LINK=mod-name; Specifies that the default stream's LINK script with the1 specified mod-name specification be extracted. /LOG /LOG (default) /NOLOG@ Controls whether log messages are printed after the script isC extracted. The /LOG qualifier causes such messages to be printedD and the /NOLOG qualifier suppresses them. These messages indicateC that the script has been extracted and identify the output file. /NEW_STREAM /NEW_STREAM=fac-nameA Specifies that the default stream's NEW_STREAM script with the1 specified fac-name specification be extracted. /NOKEEP /NOKEEP=mod-name= Specifies that the default stream's NOKEEP script with the1 specified mod-name specification be extracted. /REPLACE /REPLACE=mod-name> Specifies that the default stream's REPLACE script with the1 specified mod-name specification be extracted. /RESERVE /RESERVE=mod-name> Specifies that the default stream's RESERVE script with the1 specified mod-name specification be extracted. /SEGMENT /SEGMENT=seg-numB Specifies the segment number of the script to extract. The seg-B num parameter specifies the integer segment number. If you omitB this qualifier, VDE extracts the script with segment number 10. /SET_FACILITY /SET_FACILITY=fac-nameC Specifies that the default stream's SET_FACILITY script with the1 specified fac-name specification be extracted. /SET_STREAM; Specifies that the default stream's SET_STREAM script be extracted. /STAGING /STAGING=mod-name> Specifies that the default stream's STAGING script with the1 specified mod-name specification be extracted. /UNRESERVE /UNRESERVE=mod-name@ Specifies that the default stream's UNRESERVE script with the1 specified mod-name specification be extracted. 3 Examples: 1.VDE> EXTRACT SCRIPT/COMPILE=[CODE]*.C [MYDIR]SCRIPT_CO %VDE-I-SCRPEXTR, script extracted to file DEV$:[MYDIR]SCRIPT_C.VDESCRIPT;15 script to compile module [CODE]*.C (segment 10) VDE> EXIT% $ TYPE [MYDIR]SCRIPT_C.VDESCRIPT$ ! Script to compile a C module. ! EMIT "$ SET VERIFY"+ EMIT "$ DEFINE/NOLOG SRC$ ", $DIR(SRC)+ EMIT "$ DEFINE/NOLOG OBJ$ ", $DIR(OBJ)8 EMIT "$ CC/DEBUG/OBJ=OBJ$:/ANA=OBJ$: SRC$:",$MODTYP, EMIT "$ VDE/DEPEND C OBJ$:",$MOD,".ANA" EXIT $: This example extracts the script to compile C modules6 in facility CODE. VDE writes the script into file@ DEV$:[MYDIR]SCRIPT_C.VDESCRIPT. The subsequent TYPE command9 shows that the file contains the text of the script. ww]d1࿚1 FETCH@ Retrieves a generation of one or more source modules from the current VDE library. Format/ FETCH gen-spec [, gen-spec...] ["remark"] 2 Parameter gen-specB Specifies a generation of a source module in the default stream? to be retrieved from the library. A generation specification& consists of the following in order:; o an optional facility name enclosed in square brackets o a module name0 o an optional type name preceded by a period; o an optional generation number preceded by a semicolon? An example of a generation specification is [RMS]MOD1.MAR;5.C If you omit the facility name, modules from the default facilityB are fetched. If you omit the type name, all source modules with C the specified module name in the specified facility are fetched.C If you omit the generation number, the most recent generation ofB the module in the requested development stream is fetched. ThisC is either the stream specified with the /STREAM qualifier or the default development stream.C If you specify a zero or negative generation number, that numberA is relative to the most recent generation of the module in the@ requested development stream. For example, if the m ost recent? generation is generation 5, then generation 0 is the same as> generation 5 and generation -1 is the same as generation 4.< If you specify the /GENERATION qualifier, VDE fetches theB generation with the given CMS generation expression and ignores3 the generation number on the gen-spec parameter.B You can fetch more than one module by using wildcard characters= in the facility name, module name, or type name. (WildcardD characters are not allowed in the generat ion number.) The percentC sign (%) in a name matches any single character in the positionD it occupies and the asterisk (*) matches zero or more characters@ in the position it occupies. Those source modules whose names* match the wildcard pattern are fetched.B You can also fetch multiple modules by specifying the name of aA source group instead of a generation expression. Source groupsD are created with the CREATE GROUP command. If you specify a groupA name, the latest generation of each module that is a member of) the group is copied to your directory. "remark"B Specifies a remark string to be logged in the history file with@ this command, usually to explain why the command was entered.B Specifying the remark parameter is equivalent to specifying the- /REMARK qualifier after the FETCH keyword. 2 Description@ The FETCH command copies the specified generation of a moduleB from the VDE library to a file in your default directory or the@ directory specified with the /OUTPUT qualifier. The module isD not reserved from the library nor can it be replaced into the VDEA library. You can fetch a module whether or not it is reserved.= The presence or absence of a remark determines whether the@ FETCH transaction is recorded in the CMS history file for theB facility. If you enter a remark, VDE records the transaction inD the history file. If you enter a null remark, VDE does not record' the transaction in the history file.B When you fetch a generation of a module from a VDE library, VDEC restores the file's creation time, revision time, record format,C and record attributes. The file that is placed in your directoryD has the same creation and revision times as the file that created( the generation that you are fetching. 2 Qualifiers /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want each? module fetche d. The /CONFIRM qualifier causes VDE to print aD message for each module generation that you have specified askingC whether you want to fetch that generation. If you answer YES (orA Y), the module is fetched. If you answer NO (or N), the moduleD is not fetched. The /NOCONFIRM qualifier causes VDE to fetch each? specified module generation without asking for confirmation. /GENERATION /GENERATION=gen-expr? Specifies that the module generation with the CMS generat>ionA expression given by the gen-expr parameter be fetched from the@ VDE library. When this qualifier is specified, the generation9 number specified on the gen-spec parameter is ignored. /HISTORY /HISTORY[="string"]C Specifies that history information is to be included in the file@ placed in your directory. The history of the module lists theB generations that preceded the current generation of the module.B Each generation produces one line of history inform ation in the? output file. This line gives the CMS generation number, user? name, date, time, and remark associated with the generation.B The quoted string specifies the format of the history line. TheA quoted string must contain the characters #H or #B (lower caseA is allowed) and can contain other printing characters (such as@ comment delimiters). Each history line is formed by insertingD the history information where you specify #H or #B in the historyA string. If you specify #H, the history information is insertedA at the end of the file and if you specify #B it is inserted at@ the beginning of the file. To include a quotation mark in theB output history string, type it twice (""). To include a numberA sign (#) in the output history string, type it twice (##). IfA the string parameter is omitted, VDE uses the module's default history string.B If the /HISTORY and /NOHISTORY qualifiers are both omitted, theB FETCH command generates history information only if the historyB attribute is enabled for the module. This attribute is set with. the CREATE MODULE or MODIFY MODULE command. /NOHISTORYB Specifies that history information is not to be appended to the( output file placed in your directory. /LOG /LOG (default) /NOLOG> Controls whether log messages are printed after each moduleD generation is fetched. The /LOG qualifier causes such messages toD be printed and /NOLOG suppresses them. The messages indicate thatB the modules have been fetched and that the database transaction has successfully committed. /MERGE /MERGE=stream-name /MERGE=(gen-expr)@ Controls whether another generation of the module (called the= merge generation) is to be merged with the generation that= is being fetched (called the retrieved generation). If youC specify the /MERGE qualifier with the stream-name parameter, theA merge generation is the latest ge neration of the module in theA specified stream. If you specify the /MERGE qualifier with theC gen-expr parameter enclosed in parentheses, the merge generationB is the generation with the specified generation expression (for example, "2A3").A When you specify the /MERGE qualifier, VDE merges the lines ofB the retrieved generation with the lines of the merge generation? and delivers the merged text as a single file to your output? directory. The file that is placed in y our directory has theC current creation and revision times. The merge generation cannotC be on the same line of descent as the retrieved generation. When? there is a conflict between blocks of one or more lines, VDE9 includes the conflicting lines and flags the conflict.> VDE uses the callable interface to CMS to provide the mergeD capability. For a detailed explanation of how two generations areB merged and how CMS (and therefore VDE) treats conflicts between. the generations, see the CMS documentation. /NOTES /NOTES[="string"]B Specifies that CMS notes are to be appended to the lines of theA output file. CMS notes indicate in what module generation each source line was created.A The quoted string specifies the format of the note. The quoted= string can contain text (including the appropriate comment= delimiter) and the characters #G or #g. The CMS generation@ expression of the generation in which the line first appear edB in inserted where you specify #G or #g. The resulting string isA appended to the end of the output line. To include a quotationC mark in the output notes string, type it twice (""). To include? a number sign (#) in the output notes string, type it twiceC (##). If the string parameter is omitted, VDE uses the module'sC default notes string. (You set the default notes string with the+ CREATE MODULE or MODIFY MODULE command.)> If the /NOTES and /NONOTES qualifiers are both omitted, the@ FETCH command generates CMS notes only if the notes attributeC is enabled for the module. This attribute is set with the CREATE# MODULE or MODIFY MODULE command. /NONOTESB Specifies that CMS notes are not to be appended to the lines of% the file placed in your directory. /NOOUTPUTC Specifies that the fetch operation is to be performed along withD any history processing and error checking but that no output file is to be created. /OUTPUT /OUTPUT=file-specificationA Directs VDE to write the fetched module to the specified file.D If you omit the directory from the file specification, VDE writesC the file to your default directory. If you omit the file name orB file type, VDE uses the module name and type by default. If youD omit the /OUTPUT and /NOOUTPUT qualifiers entirely, VDE creates aC file in your current default directory with the same name as the module.D If you fetch more than one module with the same /OUTPUT qualifier@ (by using either wildcards or a group name in the module-nameA parameter) and you do not specify wildcards in the output file= specification, VDE creates successive versions of the file& indicated by the /OUTPUT qualifier. /POSITION /POSITION=column-number@ Specifies the column in which CMS notes are to be placed. The= column number must be an integer in the range 1 to 511. IfA the length of an output line is les s than the specified column> number, the note appears at the specified column number. If@ the length of the line is greater than or equal to the column@ number, the note is placed at the next tab stop after the endC of the line. (Tab stops are at position 9 and every 8 characters thereafter.)D If the /POSITION qualifier is omitted, the default notes position< for the module is used. The default notes position is setA with the CREATE MODULE or MODIFY MODULE command. The /POSITIONC qualifier has no effect unless the /NOTES qualifier is specified0 or the notes attribute is set for the module. /REMARK /REMARK="string"D Specifies a remark string to be logged in the CMS history file byD this command, usually to explain why the command was entered. TheB remark is enclosed in quotation marks. If no remark is entered,% the fetch operation is not logged. /STREAM /STREAM=stream-nameD Specifies that the modules be fet ched from the development streamD given by the stream-name parameter. If this qualifier is omitted,B the modules are fetched from the default development stream. IfB this qualifier is omitted and no default stream is defined, VDE# prompts you for the stream name. 2 Examples7 1.VDE> FETCH [FACIL]MODNAM.MAR/REMARK="Just curious"V %VDE-I-FETCHED, module generation [FACIL]MODNAM.MAR;17(15A2) fetched from library; %VDE-I-OUTFILE, output file is DEV$:[MYDIR]MODNAM.MAR;  VDE>? This FETCH command retrieves the most recent generation ofD module [FACIL]MODNAM.MAR in the default development stream. TheD log message shows that the most recent generation is generationC 17. Its CMS generation expression is 15A2. The file MODNAM.MAR0 is created in the user's default directory. 2.VDE> FETCH FOO.BAR;5N %VDE-I-FETCHED, module generation [CODE]FOO.BAR;5(5) fetched from library8 %VDE-I-OUTFILE, output file is DEV$:[MYDIR]FOO.BA R; VDE>? This example fetches generation 5 of module FOO.BAR in the= default stream. Generation 5 is not necessarily the mostA recent generation of the module in the default stream. SinceB no facility name is specified, the module is assumed to be in) the default facility, facility CODE. 3.VDE> FETCH FOO.BAR;-1N %VDE-I-FETCHED, module generation [CODE]FOO.BAR;5(5) fetched from library8 %VDE-I-OUTFILE, output file is DEV$:[MYDIR]FOO.BAR; VDE> A This example is the same as the previous example except that> the user specifies a relative generation number, -1. ThisD generation number causes VDE to fetch the generation before theC most recent generation. In this case, generation 6 is the most@ recent generation. As a result, the FETCH command retrieves, generation 5, as the log message shows.$ 4.VDE> FETCH MOD1, MOD2, MOD3, X*M %VDE-I-FETCHED, module generation [CODE]MOD1.C;4(4) fetched from library7 %VDE-I-OUTFILE, output file is DEV$:[MYDIR]MOD1.C;O %VDE-I-FETCHED, module generation [CODE]MOD2.C;8(7C1) fetched from library7 %VDE-I-OUTFILE, output file is DEV$:[MYDIR]MOD2.C;M %VDE-I-FETCHED, module generation [CODE]MOD3.C;1(1) fetched from library7 %VDE-I-OUTFILE, output file is DEV$:[MYDIR]MOD3.C;O %VDE-I-FETCHED, module generation [CODE]MOD3.PLI;1(1) fetched from library9 %VDE-I-OUTFILE, output file is DEV$:[MYDIR]MOD3.PLI;V %VDE-I-FETCHED, modul e generation [CODE]XAVIER.PAS;25(5A2B8) fetched from library; %VDE-I-OUTFILE, output file is DEV$:[MYDIR]XAVIER.PAS;Q %VDE-I-FETCHED, module generation [CODE]XERXES.FOR;5(5) fetched from library; %VDE-I-OUTFILE, output file is DEV$:[MYDIR]XERXES.FOR; VDE>< In this example, the FETCH command retrieves the latestA generations of modules MOD1.C, MOD2.C, MOD3.C, and MOD3.PLI,D along with all source modules whose names begin with the letterD X. The module type defaults to the wildcard string that matchesA all module types (*). Hence the command fetches both MOD3.C and MOD3.PLI. ww5࿚1 HELP> This is the HELP command for the VDE and various associatedD utilities (including the VSC utility), for VDE Version 1.4-0. TheD HELP command allows users to obtain command syntax and functional3 information about the VDE and the VSC utilities. Format HELP [topic] 2 Parameter topic; Specifies the topic or command name about which you want information. 2 Description@ To display the list of all available VDE commands and topics,D enter the HELP command without a parameter. To obtain informationB about individual commands or topics, enter HELP followed by the command or topic name. 2 Qualifiers None. 2 Examples 1.VDE> HELP@ This command causes VDE to list all commands and topics for% which you can request help text. 2.VDE> HELP BUILD@ This command causes VDE to display help text explaining the BUILD command.# 3.VDE> HELP CREATE MODULE/REMARK@ This command causes VDE to display help text explaining the4 /REMARK qualifier to the CREATE MODULE command. 4.VDE> HELP LOGICAL_NAMESD This command causes VDE to display help text explaining logical( names and how they are used by VDE. ww=o7࿚ 1 INSERT 2 GENERATIONC Inserts a module generation into a specified development stream,@ making it the latest generation of the module in that stream. Requires PERFREP privilege. FormatA INSERT GENERATION gen-spec [, gen-spec...] targ-stream-name" ["remark"] 3 Parameter gen-specB Specifies a module generation in a specified development streamC that should be inserted into the stream given by the stream-nameB parameter. A generation specification consists of the following in order:; o an optional facility name enclosed in square brackets o a module name0 o an optional type name preceded by a period; o an optional generation number preceded by a semicolon? An example of a generation specification is [RMS]MOD1.MAR;5.B If you omit the facility name, the default facility is assumed.@ If you omit the type name, generations for all source modules? with the specified module name in the specified facility are=  inserted into the given stream. If you omit the generationA number, the most recent generation of the module in the streamB specified with the /STREAM qualifier is inserted into the given stream.C If you specify a zero or negative generation number, that numberA is relative to the most recent generation of the module in theB stream given by the /STREAM qualifier. For example, if the mostC recent generation is generation 5, then generation 0 is the sameA as generation 5  and generation -1 is the same as generation 4.< If you specify the /GENERATION qualifier, VDE inserts theB generation with the given CMS generation expression and ignores3 the generation number on the gen-spec parameter.< You can insert more than one generation by using wildcardB characters in the facility name, module name, or type name. TheB percent sign (%) in a name matches any single character in theB position it occupies and the asterisk (*) matches zero or moreB  characters in the position it occupies. Wildcard characters areA not allowed in the generation number. Those module generations? whose names match the wildcard pattern are inserted into the stream-name stream.A Unless the WILD_INS_GEN library attribute is enabled, VDE does@ not allow wildcard characters in the generation specificationC when you use the /GENERATION qualifier. It seldom makes sense toB select generations with the same CMS generation expression fromD diffe rent modules. For the same reason, VDE does not allow you toB use wildcard characters and a non-zero generation number in theA same generation specification (as in *.*;-2), again unless the) WILD_INS_GEN library attribute is set. targ-stream-nameD Specifies the development stream into which the generations given1 by the gen-spec parameters should be inserted.= One can specify the source generation for the operation in= several ways, one of which is based on the generation in a5 specified source stream-see the /STREAM qualifier. "remark"? Specifies a remark string that explains why you inserted theA generation into the specified stream. The quoted remark stringD can be up to 132 characters long. Specifying the remark parameter> is equivalent to specifying the /REMARK qualifier after the INSERT GENERATION keywords. 3 DescriptionC The INSERT GENERATION command inserts the module generations youC specify with the gen-sp ec parameters into the development streamC you specify with the stream-name parameter. Each such generation? becomes the latest generation of the corresponding module in@ the stream-name stream. The command thus lets you move module1 generations from one stream to another stream.A If the specified module is currently reserved in the specifiedA stream, VDE terminates that reservation since it is based on a@ module generation that no longer is the latest generation forB t>he stream. VDE sends a mail message to notify the owner of the, reservation that the reservation is lost.A Note that there are two stream specifications possible on thisA command. The destination stream-specified by the target stream; name parameter-and the optional source stream qualifier. 3 Qualifiers /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want each> generation inserted into the specified stre am. The /CONFIRM> qualifier causes VDE to print a message for each generation@ giving the name of the generation and asking whether you wantB to insert the generation into the stream. If you answer YES (or@ Y), the generation is inserted into the stream. If you answerA NO (or N), the generation is not inserted into the stream. TheA /NOCONFIRM qualifier causes VDE to insert each generation into8 the specified stream without asking for confirmation. /NOCMS_CLASS= Prevents the inserted generations from being inserted intoA the CMS class for the specified stream, even if a CMS class isD normally maintained for the stream. The INSERT GENERATION commandB executes faster than otherwise if CMS class memberships are not updated. /GENERATION /GENERATION=gen-exprC Specifies that the generation with the CMS generation expressionA given by the gen-expr parameter be inserted into the specifiedB stream. When this qualifier is specified, the generation number2 specified on the gen-spec parameter is ignored. /LOG /LOG (default) /NOLOGB Controls whether log messages are printed after the generations: are inserted into the stream. The /LOG qualifier causes> such messages to be printed and /NOLOG suppresses them. TheA messages indicate that the generations have been inserted into= the specified stream and that the database transaction has successfully committed. /REMARK  /REMARK="string"? Specifies a remark string that explains why you inserted theA generation into the specified stream. The quoted remark string$ can be up to 132 characters long. /STREAM /STREAM=stream-name@ Specifies the stream in which the generation should be looked@ up if you omit the /GENERATION qualifier. This qualifier thus= affects the interpretation of the generation number in theB command-level gen-spec parameter when the /GENERATION qualifier= is omitted. If you omit both the /STREAM qualifier and theD /GENERATION qualifier, VDE prompts you for the name of the stream- in which to look up the generation number. 3 Examples? 1.VDE> INSERT GENERATION [FACIL]MODNAM.C;4/STREAM=V2.0 BL-22Q %VDE-I-GENINSERT, generation [FACIL]MODNAM.C;4(4) inserted into stream BL-22C %VDE-I-COMMIT, database transaction has successfully committed VDE> VDE> SET STREAM BL-22) VDE> SHOW GENERATION [FACIL]MODNAM.CT Generation [FACIL]MODNAM.C;4(4) by user JONES on 9-MAY-1990 19:43 VDE>@ This example inserts generation 4 of module [FACIL]MODNAM.CC from stream V2.0 into stream BL-22, making that generation the' latest generation in stream BL-22. ww8࿚ 1 INVOKE 2 SCRIPT< Invokes a VDE script from the VDE database and writes the? resulting DCL command file to a directory in the current VDE) library or to a VDE scratch directory. Format INVOKE SCRIPT 3 Description> The INVOKE SCRIPT command reads a specified VDE script from? the VDE database, executes the script language in the scriptB to produce a DCL command file, and writes that DCL command fileC to the appropriate directory. The INVOKE SCRIPT command does not* execute the resulting DCL command file.D The directory that receives the DCL command file is the directory@ that would receive it if the script were executed nor mally asD part of a VDE command. This directory depends on the script type,C and is displayed in a log message. You can use the INVOKE SCRIPTB command to examine the DCL code generated by VDE in response to your scripts.D You must specify a script-type qualifier to select the script youA want invoked. See the description of the CREATE SCRIPT command@ for an explanation of the format of scripts and the differentB types of scripts. Also see the description of the CREATE SCRI PT< command for an explanation of how VDE selects scripts forA specific modules or facilities. If the scripts you select haveD multiple segment numbers, VDE selects one script for each segmentB number and generates the DCL command file from those scripts in" order by their segment numbers.C The INVOKE SCRIPT command always selects and invokes the desired; script in the context of the default development stream.B Keywords used within scripts are documented in Script Keywords,C while script functions are in Script Functions, and script typesC are in Script Types. For other script-related commands, also seeC CREATE SCRIPT, DELETE SCRIPT, EXTRACT SCRIPT, MODIFY SCRIPT, and SHOW SCRIPT. 3 Qualifiers /BUILD? Specifies that the default stream's BUILD script be invoked. /COMPILE /COMPILE=mod-nameD Specifies that a COMPILE script for the default stream be invoked> for a specified module, using VDE's normal script selectionB rules. The mod-name parameter specifies the name of the module.? This name may not contain wildcard characters. The specifiedB module determines the values of the $FAC, $MOD, and $TYP script7 functions (among others) when the script is invoked. /COPY /COPY=mod-nameA Specifies that a COPY script for the default stream be invoked> for a specified module, using VDE's normal script selectionB rules. The mod-name parameter specifies the name of the module.? This name may not contain wildcard characters. The specifiedB module determines the values of the $FAC, $MOD, and $TYP script7 functions (among others) when the script is invoked. /CREATE_FACILITY> Specifies that the facility creation script be invoked. TheA the values of the $FAC, $MOD, and $TYP script functions (among5 others) are determined when the script is invoked. /DELETE_GENERATION! /DELETE_GENERATION=mod-nameC Specifies that a DELETE_GENERATION script for the default stream? be invoked for a specified module, using VDE's normal script@ selection rules. The mod-name parameter specifies the name ofA the module. This name may not contain wildcard characters. The@ specified module determines the values of the $FAC, $MOD, andC $TYP script functions (among others) when the script is invoked. /DIFFERENCES /DIFFERENCES=mod-name= Specifies that a DIFFERENCES script for the default stream? be invoked for a specified module, using VDE's normal script@ selection rules. The mod-name parameter specifies the name ofA the module. This name may not contain wildcard characters. The@ specified module determines the values of the $FAC, $MOD, andC $TYP script functions (among others) when the script is invoked. /FETCH /FETCH=mod-nameB Specifies that a FETCH script for the default stream be invoked> for a specified module, using VDE's normal script selectionB rul es. The mod-name parameter specifies the name of the module.? This name may not contain wildcard characters. The specifiedB module determines the values of the $FAC, $MOD, and $TYP script7 functions (among others) when the script is invoked. /INSERT_GENERATION! /INSERT_GENERATION=mod-nameD Specifies that an INSERT_GENERATION script for the default stream? be invoked for a specified module, using VDE's normal script@ selection rules. The mod-name parameter specifies the name ofA the module. This name may not contain wildcard characters. The@ specified module determines the values of the $FAC, $MOD, andC $TYP script functions (among others) when the script is invoked. /LINK /LINK=mod-nameA Specifies that a LINK script for the default stream be invoked> for a specified module, using VDE's normal script selectionB rules. The mod-name parameter specifies the name of the module.? This name may not contain wildcard characters. The specifiedB module determines the values of the $FAC, $MOD, and $TYP script7 functions (among others) when the script is invoked. /LOG /LOG (default) /NOLOG@ Controls whether log messages are printed after the script isA invoked. The /LOG qualifier causes such messages to be printedD and the /NOLOG qualifier suppresses them. These messages indicate< that the script has been invoked and give the name of the resulting DCL command file. /NEW_STREAM /NEW_STREAM=fac-name? Specifies that a NEW_STREAM script for the default stream be> invoked for a specified facility, using VDE's normal script@ selection rules. The fac-name parameter specifies the name of? the facility. This name may not contain wildcard characters.A The specified facility determines the value of the $FAC script' function when the script is invoked. /NOKEEP /NOKEEP=mod-nameC Specifies that a NOKEEP script for the default stream be invoked> for a specified module, using VDE's normal script selectionB rules. The mod-name parameter specifies the name of the module.? This name may not contain wildcard characters. The specifiedB module determines the values of the $FAC, $MOD, and $TYP script7 functions (among others) when the script is invoked. /REPLACE /REPLACE=mod-nameD Specifies that a REPLACE script for the default stream be invoked> for a specified module, using VDE's normal script selectionB rules. The mod-name parameter specifies the name of the module.? This name may not contain wildcard characters. The specifiedB module determines the values of the $FAC, $MOD, and $TYP script7 functions (among others) when the script is invoked. /RESERVE /RESERVE=mod-nameD Specifies that a RESERVE script for the default stream be invoked> for a specified module, using VDE's normal script selectionB rules. The mod-name parameter specifies the name of the module.? This name may not contain wildcard characters. The specifiedB module determines the values of the $FAC, $MOD, and $TYP script7 functions (among others) when the script is invoked. /SET_FACILITY /SET_FACILITY=fac-nameA Specifies that a SET_FACILITY script for the default stream be> invoked for a specified facility, using VDE's normal script@ selection rules. The fac-name parameter specifies the name of? the facility. This name may not contain wildcard characters.A The specified facility determines the value of the $FAC script' function when the script is invoked. /SET_STREAMA Specifies that the SET_STREAM script for the default stream be invoked. /STAGING /STAGING=mod-nameD Specifies that a STAGING script for the default stream be invoked> for a specified module, using VDE's normal script selectionB rules. The mod-name parameter specifies the name of the module.? This name may not contain wildcard characters. The specifiedB module determines the values of the $FAC, $MOD, and $TYP script7 functions (among others) when the script is invoked. /UNRESERVE /UNRESERVE=mod-name? Specifies that an UNRESERVE script for the default stream be< invoked for a specified module, using VDE's normal script@ selection rules. The mod-name parameter specifies the name ofA the module. This name may not contain wildcard characters. The@ specified module determines the values of the $FAC, $MOD, andC $TYP script functions (among others) when the script is invoked. 3 Examples% 1.$ INVOKE SCRIPT/COMPILE=MODNAM.CJ %VDE-I-SCRPUSED, script to compile module [CODE]*.C (segment 10) usedN %VDE-I-SCRPFILE, script produced DCL command file DEV$:[PROJDIR.MAIN.CODE .VDE$COM]MODNAM.C;12( script to compile module [CODE]*.C VDE> EXIT $/ $ TYPE [PROJDIR.MAIN.CODE.VDE$COM]MODNAM.C1 $ ! DCL command file to execute a VDE script $ !% $ ON WARNING THEN GOTO VDE$ERROR $ ! $ SET VERIFY5 $ DEFINE/NOLOG SRC$ DEV$:[PROJDIR.MAIN.CODE.SRC]5 $ DEFINE/NOLOG OBJ$ DEV$:[PROJDIR.MAIN.CODE.OBJ]1 $ CC/DEBUG/OBJ=OBJ$:/ANA=OBJ$: SRC$:MODNAM.C# $ VDE/DEPEND C OBJ$:MODNAM.ANA $ !4 $ SET NOVERIFY ! Successful script completion $ VDE/STATUS SUCCESS $ EXIT $VDE$ERROR:4 $ SET NOVERIFY ! Script completed with errors $ VDE/STATUS FA ILURE $ EXIT $? In this example, the user invokes the script that compilesB module MODNAM.C in facility CODE. VDE selects the appropriateC script using its normal script selection rules and applies the@ script to that module. VDE writes the resulting DCL commandC file to a file called MODNAM.C in the VDE$COM subdirectory forC the given stream and facility. (The COMPILE and BUILD commandsA use this directory when they generate and execute build-ste p> command files.) The subsequent DCL TYPE command shows theC text of the DCL command file. This text includes some standard@ "boiler-plate" at the beginning and end of the file. In the? middle of the file are the DCL commands that come from theD script itself. These commands enable command-line verification,? define two logical names, compile the module MODNAM.C, andB use the VDE/DEPEND command to record the compile step's build@ dependencies. The surrounding boiler-plate traps errors and: records the build step's status (success or failure). wwz=࿚1 LINKA Links the specified modules using the appropriate scripts from the database. Requires BUILD privilege. Format# LINK mod-name [, mod-name...] 2 Parameter mod-name? Specifies a module to be linked. The module name consists ofB an optional facility name enclosed in square brackets, a module@ name, and an optional typ e name preceded by a period, such asA [FACIL]MOD1.EXE. If no facility name is specified, the defaultA facility is assumed. If no type name is specified, module type EXE is assumed.D You can link more than one module by using wildcard characters inC any of the three components of the module name. The percent signA (%) in a name matches any single character in the position itD occupies and the asterisk (*) matches zero or more characters inD the position it occupies. VDE  links modules whose names match the wildcard pattern. 2 Description? The LINK command links a module the same way it is linked in> a build job. The LINK command retrieves the link script for> each specified module and generates a DCL command file from> the script. The command then executes the command file in a@ subprocess. If the module links successfully, VDE updates theB build dependency information for the link step in the database.C The LINK command can be use>d to link a module without starting a@ build job. It is often used to test link scripts. It can also> be used to collect the initial dependency information for aA link step that does not yet have dependency information in the database. 2 Qualifiers /LOG /LOG (default) /NOLOG@ Controls whether log messages are printed after the link stepB executes. The /LOG qualifier causes such messages to be printedD and the /NOLOG qualifier suppresses them. These messages indicate@ that the link step has completed, either successfully or withD errors, and that the dependency information for the step has been updated in the VDE database. /STREAM /STREAM=stream-nameC Specifies that the modules be linked for the stream given by theC stream-name parameter. If this qualifier is omitted, the modules% are linked for the default stream. 2 Examples 1.VDE> LINK [CODE]X.EXE5 $ DEFINE/NOLOG OBJ$ DEV$:[PRO JDIR.MAIN.CODE.OBJ]- $ LINK /EXE=OBJ$:X.EXE /MAP=OBJ$:X.MAP -> OBJ$:OBJLIB.OLB/INCLUDE=C,OBJ$:OBJLIB.OLB/LIBRARY $ !4 $ SET NOVERIFY ! Successful script completion@ %VDE-I-LINKSUCC, link of [CODE]X.EXE completed successfullyD %VDE-I-DEPUPDATE, dependency information updated for build step VDE>A This example links module X.EXE in facility CODE. The output> from the execution of the link script is displayed on the= terminal. The final log messages show that the link step? completed successfully and that its dependency information! was updated in the database. ww>࿚ 1 MODIFY 2 ARCHITECTURE= Modifies one or more architecture table entries in the VDE- database. Each architecture table entry..." Requires the CREARCH privilege.1 ARCHITECTURE support is not fully implemented.> An architecture is a construct that encompasses one or more; facilities, and allows modules to exist in a "common" or= "default" facility, and zero or more architecture specificC facilities. In must the same fashion as the SYS$SYSROOT: logical? name allows one to support both system-specific and cluster-D common files, an architecture allows one to support architecture-, specific and architecture-common modules. Format4 MODIFY ARCHITECTURE arch-name [, arch-name...] 3 Parameter arch-nameC The name of the architecture to be modified. -This name may be up9 to 39 characters long and must follow VDE name syntax. 3 Description Under Construction... 3 Qualifiers /CONFIRM /CONFIRM (default) /NOCONFIRM Under Construction... /DELETE /DELETE (default) /NODELETE Under Construction... /LOG /LOG (default) /NOLOG Under Construction... /NAME Under Construction... /REMARK /REMARK="string": Specifies a remark string to be stored for the modifiedA architecture. The quoted remark string, which can be up to 132@ characters long, may contain any explanatory remark about theD architecture. that you want stored in the VDE database. TypicallyD the remark describes the function or purpose of the architecture. 3 Examples7 1.VDE> MODIFY ARCHITECTURE VAXPDP/REMARK="Version n" VDE> Under Construction... 2 BUILD_JOB? Modifies the batch queues, process count, remark string, and? other attributes of existing build jobs in the VDE database. Requires BUILD privilege. Format7 MODIFY BUILD_JOB [stream-name [, stream-name...]] 3 Parameter stream-name@ The name of a development stream containing the build jobs toB be modified. To specify the build jobs, use the /IDENTIFICATIONB qualifier. If you do not use the /IDENTIFICATION qualifier, the4 most recent build job for the stream is modified.= You c an modify build jobs in more than one stream by usingC wildcard characters in the stream name. The percent sign (%) inB a name matches any single character in the position it occupies? and the asterisk (*) matches zero or more characters in the@ position it occupies. Build jobs in those streams whose names+ match the wildcard pattern are modified.: If you omit the stream-name parameter, VDE modifies theC attributes of one or more build jobs for the default development  stream. 3 Description: The MODIFY BUILD_JOB command modifies the attributes of= build jobs having the specified stream names and build jobC identification numbers. You can modify the following attributes:D the batch queues to which the job is submitted for execution, theD total number of batch processes submitted, the remark string, theD step-delay interval, and the timeout interval. VDE modifies these? attributes by updating the database with the information youD specify. You cannot modify the queues or process count of a build@ job that has started running or that has completed execution.> You can, however, suspend a running build job, modify those# attributes, and restart the job. 3 Qualifiers /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want eachA build job modified. The /CONFIRM qualifier causes VDE to printB a message for each build job asking whether you want that build@ job modified. If you answer YES (or Y), the attributes of theC build job are modified in the database. If you answer NO (or N),C the attributes are not modified. The /NOCONFIRM qualifier causesC VDE to modify the attributes of the specified build jobs without asking for confirmation. /IDENTIFICATION /IDENTIFICATION=id-rangeC Specifies the build job identification numbers of the build jobsD to be modified for the specified development stream. The id-rangeC parameter can be a single integer value, a range of integers, orC a wildcard character. If the parameter is a single integer value@ (for example, /IDENT=5), VDE modifies the build job with thatA identification number. If the parameter is a range of integers? (specified as two build job identification numbers separatedA by a colon as in /IDENT=3:5), VDE modifies all build jobs withA identification numbers in that range. Finally, if the id-rangeD parameter is the asterisk wildcard (as in /IDENT=*), VDE modifies+ all build jobs for the specified stream.= If you specify a zero or negative build job identification? number in the id-range parameter, that number is relative toA the identification number of the most recent build job for theC stream. For example, if the most recent build job is job 5, thenD /IDENT=0 is equivalent to /IDENT=5 and /IDENT=-1 is equivalent to /IDENT=4.D If you do not use the /IDENTIFICATION qualifier, VDE modifies theD attributes of the most recent build job for the specified stream. /LOG /LOG (default) /NOLOGD Controls whether log messages are printed after each build job isB modified. The /LOG qualifier causes such messages to be printedD and the /NOLOG qualifier suppresses them. These messages indicateD that the build job has been modified in the database and that the3 database transaction has successfully committed. /PROCESS_COUNT /P ROCESS_COUNT=proc-count> Specifies the number of processes to execute the build job.@ When the build job is started with a START BUILD_JOB command,< VDE creates the processes by submitting batch jobs to the= queues specified by the /QUEUE qualifier or to the defaultB queues for the default stream. The number of processes that VDEA creates (that is, the number of OpenVMS batch jobs it submits)> is specified by the proc-count parameter. As a result, this? parameter determines the degree of parallelism for the build job. /QUEUE* /QUEUE=(queue-name [,queue-name...])? Specifies the OpenVMS batch queues to which the build job isA submitted by a subsequent START BUILD_JOB command. Each queue-C name parameter specifies the name of one batch queue. The queue-? name parameter may optionally be followed by a process count? in parentheses. This count specifies the number of processesC that are started on the queue to run the build job.  For example,C SYS$BATCH(3) causes three build-job processes to be submitted toC queue SYS$BATCH. If the process count is omitted, one process is submitted to the queue.D If you only specify one queue-name parameter, the parentheses may be omitted.? If you also use the /PROCESS_COUNT qualifier, that qualifier@ states the total number of build-job processes to create. The> process counts attached to the queue-name parameters on theB /QUEUE qualifier are then used as scaling factors to distributeD build-job processes among the queues proportionally. For example,C if you specify queues HI_BATCH, HO_BATCH(3), and a total process@ count of eight, then two processes are submitted to queue HI_B BATCH and six processes to queue HO_BATCH. If the total processD count does not divide evenly into the sum of the scaling factors,C the remaining processes are allocated to the queues in the orderA the queues are listed. If the total process count is nine, for@ example, the one extra process is allocated to queue HI_BATCH$ because HI_BATCH is listed first. /REMARK /REMARK="string"B Specifies a remark string to be stored in the database for eachD specified build job. The quoted remark string, which can be up toC 132 characters long, may contain any explanatory remark that youA want to store in the database. This string replaces the remark> string from the original BUILD command or from any previous MODIFY BUILD_JOB command. /STEP_DELAY /STEP_DELAY=time-interval< Specifies the step-delay time interval used by VDE$BUILD.C VDE$BUILD is the program that executes the build steps belonging@ to the build job. If VDE$BUILD cannot find an available build= step in the database, the program waits the amount of time@ specified by the /STEP_DELAY qualifier before it looks in theA database again. See the description of the BUILD command for a/ more detailed description of this qualifier. /TIMEOUT /TIMEOUT=time-interval@ Specifies the timeout interval for the build job. If no build= steps complete during this interval, the VDE$BUILD utility@ stops the build job and assigns it TIMEOUT status. Therefore,@ the timeout interval must be longer than the time required toD complete the longest build step. See the description of the BUILD= command for a more detailed description of this qualifier. 3 ExamplesE 1.VDE> MODIFY BUI LD_JOB V2.0-3/IDENT=15/REMARK="New remark string"J %VDE-I-BLDJOBMOD, build job 15 for stream V2.0-3 modified in databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>@ This example modifies the remark string of build job 15 for stream V2.0-3.K 2.VDE> MODIFY BUILD_JOB/QUEUE=(PHI_BATCH, FOO_BATCH(3))/PROCESS_COUNT=10H %VDE-I-BLDJOBMOD, build job 12 for stream V5.2 modified in databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>= This command modifies the batch queues and process count> associated with the most recent build job for the default) stream, build job 12 of stream V5.2. 2 CONTEXT= Modifies the attributes of one or more contexts in the VDE< database. The attributes of a context that you can modifyD include its name, remark, default development stream, and defaultB facility. One context can be used to set the default stream and4 facility when first connecting to a VDE database.; Requires the CRECTX privilege to modify public contexts. Format- MODIFY CONTEXT ctx-name [, ctx-name...] 3 Parameter ctx-name= The name of an existing context whose attributes are to beD modified. You can modify more than one context at a time by usingD wildcard characters in the context name. The percent sign (%) inA a context name matches any single character in the position itD occupies and the asterisk (*) matches zero or more characters inA the position it occupies. Those contexts whose names match the! wildcard pattern are modified. 3 DescriptionC A "context" specifies defaults for VDE sessions. When you modify= a context using the MODFY CONTEXT command, you specify theB name of the context, the associated development stream, and the associated facility.? To apply the defaults associated with a context, specify theC context name as a parameter to the SET CONTEXT command. To set aC particular context as the default context for use when you issueB the SET LIBRARY command, use the SET CONTEXT/DEFAULT command to4 mark a particular context as the default context.- There are two kinds of contexts available:A o the private context is available to and only visible to the user who created it.A o the public context is available to all users of the current VDE library.? You do not need special VDE privileges to create or modify a> private context, but you must have the VDE CRECTX privilege@ to create or modify a public context. While a private contextB can have the same name as a public context, neither two private< contexts nor two public contexts can share the same name. 3 Qualifiers /ARCHITECTURE Under Construction... /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want eachA context definition modified. The /CONFIRM qualifier causes VDEB to print a message for the specified context giving the name ofB the context and asking whether you want to modify that context.@ If you answer YES (or Y), the attributes are modified. If youD answer NO (or N), the attributes are not modified. The /NOCONFIRM? qualifier causes VDE to modify the attributes of the context# without asking for confirmation. /FACILITY /FACILITY=facil-name /NOFACILITY@ The /FACILITY qualifier specifies that the indicated facilityD becomes the default facility when the context is established with@ the SET CONTEXT command. The default facility is the facilityB that is assumed when the facility name is omitted from a module= name. The /NOFACILITY qualifier specifies that the default/ facility established by the context is null. /LOG /LOG (default) /NOLOG> Controls whether log messages are printed after the contextD definitions are modified. The /LOG qualifier causes such messagesB to be printed and /NOLOG suppresses them. The messages indicate? that the context definitions have been modified and that the3 database transaction has successfully committed. /NAME /NAME=ctx-nameD Specifies a new name for the context. The new context name can beB up to 39 characters long and must follow VDE name syntax. After@ the context name is changed, you must refer to the context byD its new name in all subsequent > VDE commands. The old name is lost from the database. /PRIVATE? Specifies whether the context that is modified is private orC public. The /PRIVATE qualifier causes VDE to modify your private< context by that name. The /PUBLIC qualifier causes VDE toC modify the public context by that name. You must have the CRECTX* privilege to use the /PUBLIC qualifier.4 Of /PRIVATE and /PUBLIC, /PRIVATE is the default. /PUBLIC? Specifies whether the context that is m odified is private orC public. The /PRIVATE qualifier causes VDE to modify your private< context by that name. The /PUBLIC qualifier causes VDE toC modify the public context by that name. You must have the CRECTX* privilege to use the /PUBLIC qualifier.4 Of /PRIVATE and /PUBLIC, /PRIVATE is the default. /REMARK /REMARK="string"B Specifies a remark string for the context. This string replaces@ the remark string from the original CREATE CONTEXT command or>   from any previous MODIFY CONTEXT command. The quoted remarkB string, which can be up to 132 characters long, may contain any? explanatory remark about the context that you want stored inC the VDE database. Typically the remark describes the function or purpose of the context. /STREAM /STREAM=stream-name /NOSTREAMA The /STREAM qualifier specifies that the indicated developmentD stream becomes the default stream when the context is establishedB with the SET CONTEXT command. The /NOSTREAM qualifier specifies> that the default stream established by the context is null. 3 Examples> 1.VDE> MODIFY CONTEXT DEFAULT/STREAM=V2.2-BL1/FACILITY=COPYL %VDE-I-CTXMOD, information for context DEFAULT modified in the databaseC %VDE-I-COMMIT, database transaction has successfully committed: VDE> DEFINE/KEY KP6 "SET CONTEXT DEFAULTS" /TERMINATE VDE>  VDE> SHOW DEFAULTS5 Library LIBNAME in root directory DEV$: [PROJDIR]& Default directory is DEV$:[SMITH], Context DEFAULT (private to user SMITH)" Default stream is V2.2-BL1 Default facility is COPY VDE>@ The MODIFY CONTEXT command specifies stream V2.2-BL1 as the= default stream and facility COPY as the default facility= for private context DEFAULT. This context is the default> at the start of each VDE session. The SET CONTEXT command? establishes these defaults for the current VDE session, as( the SHOW DEFAULTS command confirms.4 2.VDE> MODIFY CONTEXT/PUBLIC/FACILITY=EXEC PUBCTXK %VDE-I-CTXMOD, information for context PUBCTX modified in the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE> SHOW CONTEXT PUBCTX) Context PUBCTX (public to all users) Default stream is V2.0 Default facility is EXEC VDE>@ The MODIFY CONTEXT command establishes facility EXEC as theA default facility for public context PUBCTX. The SHOW CONTEXT4 command shows that the change has taken effect. 2 FACILITY? Modifies the attributes of one or more facilities in the VDE@ database. The attributes of a facility you can modify are its name and remark string. Requires CREFAC privilege. Format2 MODIFY FACILITY facil-name [, facil-name...] 3 Parameter facil-name: The name of a facility in the current VDE library whose> attributes are to be modified. You can modify more than oneB facility at a time by using wildcard characters in the facilityD name. The percent sign (%) in a facility name matches any single= character in the position it occupies and the asterisk (*)? matches zero or more characters in the position it occupies.D VDE modifies the attributes of those facilities whose names match the wildcard pattern. 3 Qualifiers /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want each@ facility modified. The /CONFIRM qualifier causes VDE to print> a message for the specified facility giving the name of the= facility and ask whether you want to modify that facility.@ If you answer YES (or Y), the attributes are modified. If youD answer NO (or N), the attributes are not modified. The /NOCONFIRM@ qualifier causes VDE to modify the attributes of the facility# without asking for confirmation. /DELETE /DELETE  /NODELETE (default)= Sets or clears the delete attribute for the facility. This> attribute allows the facility to be deleted with the DELETED FACILITY command. The /DELETE qualifier sets the delete attribute? so that the facility can be deleted. The /NODELETE qualifier= clears the delete attribute so that the facility cannot be1 deleted without first resetting the attribute. /LOG /LOG (default) /NOLOG? Controls whether log messages are printed after the facilityD definitions are modified. The /LOG qualifier causes such messagesB to be printed and /NOLOG suppresses them. The messages indicate@ that the facility definitions have been modified and that the3 database transaction has successfully committed. /NAME /NAME=facil-name? Specifies a new name for the facility. The new facility nameB can be up to 39 characters long and must follow normal VDE nameC syntax. After the facility name has been changed, you must referB to the facility by its new name in all subsequent VDE commands.* The old name is lost from the database. /PROPAGATE /PROPAGATE /NOPROPAGATE? Specifies whether automatic change propagation is allowed by? default for new modules created in this facility. /PROPAGATE; causes new modules added to the facility to be marked as: allowing automatic change propagation when reserved andC replaced. /NOPROPAGATE marks such modules as not allowing changeC propagation. When you create new modules, you can override these9 defaults with qualifiers to the CREATE MODULE command. /REMARK /REMARK="string"C Specifies a remark string for the facility. This string replacesA the remark string from the original CREATE FACILITY command or? from any previous MODIFY FACILITY command. The quoted remarkB string, which can be up to 132 characters long, may contain any@ explanatory remark about the facility that you want stored inC the VDE database. Typically the remark describes the function or contents of the facility. 3 Examples< 1.VDE> MODIFY FACILITY ACCTNG /REMARK="New remark string"L %VDE-I-FACMOD, information for facility ACCTNG modified in the databaseC %VDE-I-COMMIT, database transaction has successfully committed@ In this example, the user specifies a new remark string for@ facility ACCTNG. This remark string can be retrieved with a& subsequent SHOW FACIL ITY command.0 2.VDE> MODIFY FACILITY/NAME=ACCOUNTING ACCTNGP %VDE-I-FACMOD, information for facility ACCOUNTING modified in the databaseC %VDE-I-COMMIT, database transaction has successfully committed? In this example, the name of facility ACCTNG is changed toC ACCOUNTING. You must refer to the facility by this new name in! all subsequent VDE commands.F 3.VDE> MODIFY FACILITY/CONFIRM ACCTNG/REMARK="New remark string", -H _VDE> F UMBLE/REMARK="New remark string"% Modify facility ACCTNG ? [No]: Y< %VDE-I-FACMOD, facility ACCTNG modified in the database% Modify facility FUMBLE ? [No]: NC %VDE-I-COMMIT, database transaction has successfully committed VDE>D This example illustrates the /CONFIRM qualifier. This qualifier? causes VDE to ask the user whether each specified facility@ should be modified. For facility ACCTNG, the user answers YB (for YES) and the remark string for that facility is modifiedD in the database, as the log message shows. For facility FUMBLE,C the user answers N (for NO) and that facility is not modified.C Hence there is no log message for that facility. The final logB message indicates that the database transaction for the whole( command has successfully committed. 2 FOLDD Modifies the remark string of one or more fold records in the VDE database. Requires RESREP privilege. Format* MODIFY FOLD mod-name [, mod-name...] 3 Parameter mod-name@ Specifies a module for which a fold record is to be modified.A The module name consists of an optional facility name enclosed? in square brackets, a module name, and an optional type nameB preceded by a period (such as [FACIL]MOD1.MAR). If the facilityB name is omitted, the module is assumed to belong to the defaultC facility. If the type name is omitted, VDE modifies fold records? for all source modules with the specified module name in the given facility.@ You can modify fold records for more than one module by using< wildcard characters in any of the three components of theB module name. The percent sign (%) in a name matches any single= character in the position it occupies and the asterisk (*)C matches zero or more characters in the position it occupies. VDEA modifies fold records for all source modules whose names match the wildcard pattern. 3 Description=  The MODIFY FOLD command modifies the remark string of each- specified fold record in the VDE database. 3 Qualifiers /CONFIRM /CONFIRM /NOCONFIRM (default)C Controls whether VDE asks you to confirm that you want each fold> record modified. The /CONFIRM qualifier causes VDE to print> a message for each fold record asking whether you want that> record modified. If you answer YES (or Y), that fold record< is modified in the database. If you answer NO (or N), theA fold record is not modified. If you enter a module name with aC wildcard specification, VDE asks you to confirm the modificationB of fold records for each module whose name matches the wildcardC specification. The /NOCONFIRM qualifier causes VDE to modify the: specified fold records without asking for confirmation. /IDENTIFICATION /IDENTIFICATION=fold-ident> Specifies the fold record to be modified. This qualifier is< required when you have multiple fold records for the sameB module in the same stream. The fold-ident parameter is the foldD identifier of the fold record to be modified. The fold identifierC is the identifier you specified or VDE assigned when you createdD the fold record, usually a small integer value. Use the SHOW FOLD@ command to determine the fold identifier of each fold record. /LOG /LOG (default) /NOLOGC Controls whether log messages are printed after each fold recordC has been modified. The /LOG qualifier causes such messages to beC printed and the /NOLOG qualifier suppresses them. These messages? indicate that the fold record has been modified and that the3 database transaction has successfully committed. /REMARK /REMARK="string"A Specifies a new remark string for the fold record. This stringA replaces the remark string from the original REPLACE or CREATE= FOLD command or from any previous MODIFY FOLD command. The@ quoted  remark string, which can be up to 132 characters long,D may contain any explanatory remark about the fold record that youB want stored in the VDE database. Typically the remark describesA the purpose or contents of a source change to be folded into a development stream. /STREAM /STREAM=stream-nameD Specifies the development stream for which fold records should beD modified. The stream-name parameter gives the name of the stream.B If this qualifier is omitted,! VDE modifies fold records for the# default development stream only. /USERNAME /USERNAME=username> Specifies that fold records are to be modified on behalf of= another user. The username parameter specifies the OpenVMSC username of the other user. You must have the USERNAME privilege to use this qualifier. 3 ExamplesD 1.VDE> MODIFY FOLD [CODE]X.FOR/IDENT=1/REMARK="New remark string"N %VDE-I-FOLDMOD, fold record 1 for module [CODE]X.FOR modified" in databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>A This example specifies a new remark string for fold record 1@ for module [CODE]X.FOR. The log messages show that the fold& record was successfully modified. 2 GENERATION: Modifies the attributes associated with specific module# generations in the VDE database. Requires RESREP privilege. Format0 MODIFY GENERATION gen-spec [, gen-spec...] 3 Param#eter gen-spec@ Specifies a module generation in a specified (or the default)< development stream whose attributes are to be modified. A? generation specification consists of the following in order:; o an optional facility name enclosed in square brackets o a module name0 o an optional type name preceded by a period; o an optional generation number preceded by a semicolon? An example of a generation specification is [RMS]MOD1.MAR;5.= If you omit $ the facility name, module generations from the< default facility are modified. If you omit the type name,@ generations for all modules with the specified module name inB the specified facility are modified. If you omit the generationD number, the most recent generation of the module in the specified stream is modified.C If you specify a zero or negative generation number, that numberA is relative to the most recent generation of the module in the> stream specified with t %he /STREAM qualifier (or the defaultA stream if that qualifier is omitted). For example, if the mostC recent generation is generation 5, then generation 0 is the sameA as generation 5 and generation -1 is the same as generation 4.= If you specify the /GENERATION qualifier, VDE modifies theB generation with the given CMS generation expression and ignores3 the generation number on the gen-spec parameter.< You can modify more than one generation by using wildcardB charact &ers in the facility name, module name, or type name. TheB percent sign (%) in a name matches any single character in theB position it occupies and the asterisk (*) matches zero or moreD characters in the position it occupies. An asterisk (*) in place@ of the generation number matches all generations of a module.B Those module generations whose names match the wildcard pattern are modified. 3 DescriptionD The MODIFY GENERATION command allows you to modify the attributes 'C associated with a specific module generation in the VDE library.C Attributes that can be altered via the MODIFY GENERATION command include:? o The generation's remark string. This string is originally6 created by the CREATE MODULE or REPLACE command.C o The module's status in the specified development stream. This> command can be used to mark a specific generation of the@ module as as obsolete in the specified development stream.A An obsolete modu>(le remains in the VDE database since it may@ not be obsolete for old streams, only for new ones. Once aB module is marked as obsolete for a given stream, that moduleA is not carried over to any future stream that has the given stream as its parent.@ o The module's status as the main line of descent in the the# specified development stream. 3 Qualifiers /CONFIRM /CONFIRM /NOCONFIRM (default)= Controls whether VDE asks you to )confirm that you want theA attributes of each generation modified. The /CONFIRM qualifier? causes VDE to print a message for each generation giving theC name of the generation and asking whether you want to modify theD generation. If you answer YES (or Y), the generation's attributes@ are modified. If you answer NO (or N), the attributes are not> modified. The /NOCONFIRM qualifier causes VDE to modify theA attributes of each generation without asking for confirmation. */GENERATION /GENERATION=gen-exprC Specifies that the generation with the CMS generation expressionC given by the gen-expr parameter be modified. When this qualifier@ is specified, the generation number specified on the gen-spec parameter is ignored. /LOG /LOG (default) /NOLOGD Controls whether log messages are printed after the attributes ofD generations are modified. The /LOG qualifier causes such messagesB to be printed and /NOLOG suppress+es them. The messages indicate@ that the generations have been modified and that the database* transaction has successfully committed. /MAIN_STREAM /MAIN_STREAM=stream-nameC Specifies the stream that "owns" the main development thread forD the specified generation. If the generation is later reserved andA its successor is replaced into the stream given by the stream-? name parameter (directly or through change propagation), the@ successor generation will get a , "whole-number" CMS generationB expression. If the current generation has generation expression@ 10, for example, the generation created by replacing into the@ specified stream gets generation expression 11. A replacementB into any other stream gets a generation expression such as 10A1? or 10B1. Similarly, if the current generation has generation? expression 5A2, the specified stream gets the "whole-number"B successor 5A3 instead of a generation expression such as 5A2A1.A V-DE automatically maintains information about what stream ownsA the whole-number successor for each generation in the library.D This information is determined by your use of the /MAIN qualifierA to the CREATE STREAM command. For this reason, you will seldomD need the /MAIN_STREAM qualifier to the MODIFY GENERATION command.= However, there are exceptional cases where you may need toA change what stream owns the whole-number successor for a givenC generation, and then this quali.fier lets you set that attribute. /NOTE /NOTE=note-number> The note-number parameter specifies the note number for theB (previously-entered) SCT note associated with this replacement.D VDE can also enter the note into the conference directly, see the" /SCT qualifier for information. /OBSOLETE /OBSOLETE /NOOBSOLETE< Specifies whether the module is marked as obsolete in theB specified development stream. The /OBSOLETE qualifier specifi/esA that the module is obsolete in that stream. An obsolete moduleD is not propagated to future streams created from that stream. TheC /NOOBSOLETE qualifier specifies that the module is not obsolete.? If neither qualifier is specified, the current status of the module is not changed. /REMARK /REMARK="string"A Specifies a new remark string to be stored for the generation.C This string replaces the generation's current remark string. TheD quoted remark s0tring, which can be up to 132 characters long, mayD contain any explanatory remark about the generation that you want stored in the VDE database.A The remark string is used as the title of the SCT note, if VDEC was asked to enter the SCT note by the specification of the /SCT qualifier. /SCT /SCT=filenameC The filename parameter specifies the name of a file to be loadedD into the SCT notes conference. This file contains the previously-D edited text of 1an SCT entry for the SCT note associated with this replacement.B If this qualifier is used, the default notes conference for the% stream-SCT-stream-name-is assumed.D If this qualifier is specified, the /REMARK string is used as the title of the SCT note.B For information on the proper creation and protection of an SCT9 notes conference, see the Guide to Using VDE/VSC/VTSC. Also see /FOLD and /OTHER. /STREAM /STREAM=stream-name> Specifies t2hat generations for the development stream given@ by the stream-name parameter be modified. This qualifier thusD affects the interpretation of generation numbers on the command'sA gen-spec parameter. If this qualifier is omitted, VDE modifies2 generations for the default development stream. 3 ExamplesH 1.VDE> MODIFY GENERATION [FACIL]MODNAM.C;5/REMARK="New remark string"P %VDE-I-GENMOD, information for generation [FACIL]MODNAM.C;5 modified in the databaseC 3 %VDE-I-COMMIT, database transaction has successfully committed VDE>; This example changes the remark string associated with? generation 5 of module MODNAM.C in facility FACIL. The log< messages confirm that the attributes of the module were< modified and that the database transaction successfully completed.0 2.VDE> MODIFY GENERATION MODNAM.MAR /OBSOLETEP %VDE-I-GENMOD, information for generation [RMS]MODNAM.MAR;6 modified in the databaseC 4 %VDE-I-COMMIT, database transaction has successfully committed VDE>A This example illustrates how to mark a module as obsolete inC the default stream. The module will be dropped from all future? streams descended from the default stream, but will remain& accessible in the default stream. 2 GROUPD Modifies the attributes and membership of a source group or buildD group in the VDE database. The attributes of a group that you canC modify are the group's 5name and remark string. The membership of@ a group is the list of modules that are members of the group. Requires CREGRP privilege. Format: MODIFY GROUP group-name [= mod-name [, mod-name...]] 3 Parameters group-name? The name of a group whose definition is to be modified. This? group must be defined in the default development stream. The2 group name may not contain wildcard characters. mod-name? The name of a module that should be add 6ed to or removed fromC the specified group. If the group is a source group, this moduleC must be a source module. The module name consists of an optional< facility name enclosed in square brackets, a module name,? and an optional type name preceded by a period (for example,= [FACNAM]MODNAM.MAR). If no facility name is specified, theA default facility is assumed. If no type name is specified, allB source modules (for a source group) or all modules (for a buildD group) with 7 the given module name in the given facility are added to or removed from the group.@ You can add or remove more than one module at a time by using< wildcard characters in any of the three components of theB module name. The percent sign (%) in a name matches any single= character in the position it occupies and the asterisk (*)? matches zero or more characters in the position it occupies.D Those source modules (for a source group) or those modules (for aC build group) wh8ose names match the wildcard pattern are added to or deleted from the group.D If no module-name parameters are specified, the membership of the group is not changed. 3 DescriptionB A group is always defined in a specific development stream. YouD can only refer to the group from within that stream. As a result,A the MODIFY GROUP command only modifies the group definition in" the default development stream.D To modify group definitions for more than one developme 9nt stream,B you must use the MODIFY GROUP command for each stream. For eachD stream, first enter the SET STREAM command to set the developmentD stream then enter the MODIFY GROUP command to change the group in that stream.< To apply a qualifier to the command as a whole, place theC qualifier immediately after the MODIFY GROUP keywords and beforeD the group-name parameter. With this placement, qualifiers such asC the /REMARK qualifier apply to the entire specified group or,: asD with such qualifiers as /ADD or /REMOVE, to all modules specified after the equal sign.@ Only the /ADD and /REMOVE qualifiers can modify an individual@ module-name parameter. To add or remove an individual module,D place the /ADD or /REMOVE qualifier immediately after the module-@ name parameter. The /ADD or /REMOVE qualifier placed after an? individual module-name parameter overrides the command-level$ qualifier for that one parameter. 3 Qualifiers /A ;DDC Controls whether the modules specified in the parameter list areB added to or removed from the group. The /ADD qualifier adds theC specified modules to the group and the /REMOVE qualifier deletes? them from the group. To set the default for the command as aC whole, specify the qualifier after the MODIFY GROUP keywords. ToC override that default for a single module, specify the qualifierC after the mod-name parameter you choose to add or delete. If youC do not specif<y one of these qualifiers, modules are added to the group., Of /ADD and /REMOVE, /ADD is the default. /REMOVEC Controls whether the modules specified in the parameter list areB added to or removed from the group. The /ADD qualifier adds theC specified modules to the group and the /REMOVE qualifier deletes? them from the group. To set the default for the command as aC whole, specify the qualifier after the MODIFY GROUP keywords. ToC override that default for a= single module, specify the qualifierC after the mod-name parameter you choose to add or delete. If youC do not specify one of these qualifiers, modules are added to the group., Of /ADD and /REMOVE, /ADD is the default. /BUILD? Specifies whether a source group or build group is modified.C The /SOURCE qualifier causes VDE to modify the source group with@ the specified name. The /BUILD qualifier causes VDE to modifyC the build group with the specified name. If n>either qualifier is* specified, VDE modifies a source group.1 Of /BUILD and /SOURCE, /SOURCE is the default. /SOURCE? Specifies whether a source group or build group is modified.C The /SOURCE qualifier causes VDE to modify the source group with@ the specified name. The /BUILD qualifier causes VDE to modifyC the build group with the specified name. If neither qualifier is* specified, VDE modifies a source group.1 Of /BUILD and /SOURCE, /SOURCE is the default.? /CONFIRM /CONFIRM /NOCONFIRM (default)C Controls whether VDE asks you to confirm that you want the groupB definition modified. The /CONFIRM qualifier causes VDE to print@ a message for the group it is about to modify giving the name@ of the group and asking whether you want that group modified.A If you answer YES (or Y), the group definition is modified. IfB you answer NO (or N), the group definition is not modified. TheA /NOCONFIRM qualifier causes VDE@ to modify the group definition# without asking for confirmation. /LOG /LOG (default) /NOLOG< Controls whether log messages are printed after the groupB definition is modified. The /LOG qualifier causes such messages> to be printed and the /NOLOG qualifier suppresses them. TheB messages indicate that the group has been modified and that the3 database transaction has successfully committed. /NAME /NAME=group-name@ Specifies a new name Afor the indicated group. After the groupA name is changed, the group must be referred to by the new name@ in all subsequent VDE commands. The old name is lost from theB database. The new name can be up to 39 characters long and must! follow normal VDE name syntax. /REMARK /REMARK="string"B Specifies a remark string to be stored for the specified group.< This remark string replaces the remark specified with theA CREATE GROUP command that created the group. The Bquoted remark> string can be up to 132 characters long and may contain any? explanatory remark about the group that you want to store in the VDE database. 3 Examples8 1.VDE> MODIFY GROUP/REMARK="New remark string" GRPNAMI %VDE-I-GRPMOD, information for group GRPNAM modified in the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>< This command modifies the remark string associated withA source group GRPNAM. The log meCssages confirm that the group> definition was modified and that the database transaction successfully committed.5 2.VDE> MODIFY GROUP/BUILD/NOLOG/NAME=NEWNAM OLDNAM VDE> SHOW GROUP/BUILD Build group NEWNAM VDE>B In this example, the name of build group OLDNAM is changed to@ NEWNAM. The /NOLOG qualifier suppresses the log messages. AC subsequent SHOW GROUP command shows the new name of the group.4 3.VDE> MODIFY GROUP/SOURCE GRP1 = A, B.MAR/RE DMOVEG %VDE-I-GRPMOD, information for group GRP1 modified in the database= %VDE-I-GRPADD, module [CODE]A.PAS is added to group GRP1A %VDE-I-GRPREM, module [CODE]B.MAR is removed from group GRP1C %VDE-I-COMMIT, database transaction has successfully committed VDE>B This command adds module A.PAS to the source group named GRP1B and removes module B.MAR from GRP1. No type name is specifiedB for module A; hence all source modules named A in the defaultD f Eacility are added. As the log messages indicate, there is only- one such module, A.PAS, in this example.5 4.VDE> MODIFY GROUP/REMOVE GRP1 = A.PAS/ADD, B.MARG %VDE-I-GRPMOD, information for group GRP1 modified in the database= %VDE-I-GRPADD, module [CODE]A.PAS is added to group GRP1A %VDE-I-GRPREM, module [CODE]B.MAR is removed from group GRP1C %VDE-I-COMMIT, database transaction has successfully committed VDE>B This command also adds module A.PAS to gr Foup GRP1 and removes< module B.MAR. Because the /REMOVE qualifier immediately@ follows the MODIFY GROUP keywords, all modules specified inC the parameters are removed by default. This default applies toA module B.MAR because it is not overridden. However, the /ADDC qualifier specified for module A.PAS overrides the default for9 that module and A.PAS becomes a member of the group. 2 LIBRARY= Modifies information in the database header record for theA cur>Grent VDE library. This command can modify the library name,A the library remark string, the standard authorized and default= privileges for new users of the library, and various other@ library attributes. It can also enable or disable after-image. journalling for the library's VDE database. Requires MODLIB privilege. Format MODIFY LIBRARY 3 Parameters None. 3 Qualifiers /ALLOW_DELETE /ALLOW_DELETE /NOALLOW_DELETE?H Specifies the default value for the delete attribute for new@ modules, facilities, and streams. The /ALLOW_DELETE qualifier= sets a library attribute that causes VDE to set the deleteA attribute by default when users create new such entities. As a? result, users can delete these entities without first having> to set the delete attribute with a separate MODIFY command.A The /NOALLOW_DELETE qualifier clears this library attribute soC that VDE clears the delete attribute by d Iefault for new modules,@ facilities, and streams. As a result, it is harder for a user@ to delete an entity by mistake; the entity's delete attribute? must be set with a separate MODIFY command before the entityC can be deleted with a DELETE command. When creating new modules,A facilities, and streams, you can override this default setting@ with an explicit /DELETE or /NODELETE qualifier to the CREATE command.A Use the /ALLOW_DELETE qualifier if you expect to make frequJent? changes to your library, often deleting modules, facilities,A and streams. Use the /NOALLOW_DELETE qualifier if you are moreC concerned about preventing accidental deletion of such entities. /ASK_INFO_FILE /ASK_INFO_FILE /NOASK_INFO_FILEB Specifies whether the REPLACE command should by default ask the@ user whether he or she wants to edit an information file when> creating a queued replacement. The /ASK_INFO_FILE qualifier> sets a library attributKe that causes the REPLACE command to? ask for an information file by default. The /NOASK_INFO_FILE> qualifier clears this library attribute so that the REPLACE@ command does not ask for an information file by default. ThisD library attribute only affects queued replacements (not immediateC replacements), and it only affects the REPLACE command's default? behavior; users can always use the command's /INFORMATION orB /NOINFORMATION qualifier to explicitly request either behavior.L /ASK_REPL_CAUSE /ASK_REPL_CAUSE /NOASK_REPL_CAUSEB Specifies whether the REPLACE command should by default ask theC user for the "cause" of the replacement. The cause may be a fold> operation, a Source Control Tracking (SCT) entry in a NotesA conference, or some other cause. The /ASK_REPL_CAUSE qualifier> sets a library attribute that causes the REPLACE command to? query the user for the cause of the replacement. The /NOASK_A REPL_CAUSE qualifier clMears this library attribute so that the5 REPLACE command does not ask for this information. /AUTH_PRIVILEGES( /AUTH_PRIVILEGES=(priv [,priv...])? Specifies the standard authorized privileges of new users of> the current library. However, any privileges specified withA the CREATE USER command override these privileges. Because the> privilege list you create replaces the authorized privilege? list of the current library, you must specify all authorized= privileNges that you want new users of the library to have.@ Each parameter to this qualifier names a single privilege. IfC only one privilege is specified, the parentheses may be omitted.D For a list of privileges, see the top-level VDE_Privileges topic. /AUTO_ADD_USER# /AUTO_ADD_USER[=rights-ident] /NOAUTO_ADD_USER= Specifies whether new users should be added to the libraryA database automatically when they first access the library. TheD /AUTO_ADD_USER qual Oifier specifies that new users should be addedC to the library database automatically when they first access theA library. If the rights-ident parameter is specified, new users@ are only added to the library if they hold the OpenVMS rights> identifier specified by the parameter. The /NOAUTO_ADD_USERA qualifier specifies that new users not be added to the libraryD database automatically. In this case, new users can only be added& with explicit CREATE USER commands. /AUTO_ PCONVERT /AUTO_CONVERT /NOAUTO_CONVERTC Specifies whether the library and its database are automatically@ converted to the new library format when a new version of VDE@ is used on the library. The /AUTO_CONVERT qualifier specifies? that the library should be converted automatically the firstC time a user uses a new version of VDE on the present library andB its database. /NOAUTO_CONVERT specifies that the library shouldA not be converted automatically; insteQad a privileged user mustC explicitly convert the library with the CONVERT LIBRARY command.; See the CREATE LIBRARY and the CONVERT LIBRARY commands. /AUTO_MAIL /AUTO_MAIL /NOAUTO_MAILD Specifies whether VDE should automatically send mail notificationA to the user who has queued a replacement when that replacement> is later performed. The /AUTO_MAIL qualifier sets a library@ attribute that causes the PERFORM REPLACEMENT command to sendA such mail notifRication. The /NOAUTO_MAIL qualifier clears thisA library attribute so that the PERFORM REPLACEMENT command does not send such notification. /CMS_ELEM_HIST /CMS_ELEM_HIST /NOCMS_ELEM_HISTA Specifies whether VDE creates the CMS elements for new modulesA with default CMS history and notes strings. The /CMS_ELEM_HISTB qualifier causes VDE to create the CMS elements for new modulesB with default history and notes strings and the /NOCMS_ELEM_HIST> qualifierS causes VDE to create CMS elements with no defaultC history or notes strings. /NOCMS_ELEM_HIST is normally only usedA if you regularly fetch VDE modules using the CMS FETCH commandC and you want to make sure you do not get CMS history or notes by default. /DEF_PRIVILEGES' /DEF_PRIVILEGES=(priv [,priv...])@ Specifies the standard default privileges of new users of the> current library. However, any privileges specified with the= CREATE USER command override Tthese privileges. Because theC privilege list you create replaces the default privilege list ofD the current library, you must specify all default privileges thatD you want new users of the library to have. Each default privilegeA specified also becomes a standard authorized privilege for the library.@ Each parameter to this qualifier names a single privilege. IfC only one privilege is specified, the parentheses may be omitted.D For a list of privileges, see the top-levUel VDE_Privileges topic. /DEFECT /DEFECT /NODEFECT (default)C If specified, enables the collection of defect count information@ from the user. This information can be used to help track the0 number defects corrected by each replacement.C See the documentation in REPLACE for information on the relevent< REPLACE qualifiers, and for additional information on the collection process. /HISTORY_NOTES /HISTORY_NOTES /NOHISTORY_NOTESBV Specifies whether VDE's RESERVE command can produce CMS history? or notes information in its output files. The /HISTORY_NOTESD qualifier allows the RESERVE command to produce history and notes@ information and to accept the /HISTORY, /NOTES, and /POSITION@ qualifiers. The /NOHISTORY_NOTES qualifier causes the RESERVED command to never produce history and notes information (even whenC such information is the default for a module being reserved) andC to not accept the /HISTORY,W /NOTES, and /POSITION qualifiers. InC this case, you must use the VDE FETCH command to get CMS historyA or notes information for a module. Disabling history and notesC information in reserved files makes certain mistakes less likelyD where such information gets replaced into the VDE library as part of the module text. /JOURNAL /JOURNAL=dir-spec /NOJOURNALD Enables or disables after-image journalling for the VDE database.= The /JOURNAL qualifier enab Xles after-image journalling and< specifies that a database after-image journal (.AIJ) file= be created in the directory location given by the dir-specC parameter. When used with the RMU backup and restore facilities,? after-image journalling allows you to recover the up-to-date@ contents of your database after a disk failure. The specifiedC directory should always reside on a different physical disk thanC any of your other database files so that the journal file cannot> bYe damaged by the same disk failure as the database itself.@ The /NOJOURNAL qualifier disables after-image journalling forD the VDE database. However, Digital recommends that you always use journalling. /LOCK= The /LOCK and /UNLOCK qualifiers provide a method by which> RESERVE, REPLACE, UNRESERVE, and other similar commands can@ be disabled on a copy of a VDE library. This mechanism is not? intended to completely lock-out all access to a VDE library.: Specifica Ztion of /LOCK write-locks the library, and the@ corresponding /UNLOCK qualifier reverses the lock. The write-@ lock status is read only when the user initially accesses theD library-once a user has connected to the library, the lock status is not updated.= A write-locked library can be used to prevent various user> modifications to the contents of the library during library: maintenance, or to maintain a shadow copy of a library.A Users holding the MODLIB privilege are al[lowed to override theA library write-lock. An informational message will be displayed when the lock is overridden. /LOG /LOG (default) /NOLOG? Controls whether log messages are printed after the database? header record of the library is modified. The /LOG qualifierA causes such messages to be printed and /NOLOG suppresses them.C The messages indicate that library attributes have been modified@ and that the database transaction has successfully comm\itted. /NAME /NAME=lib-name@ Specifies a new name for the current library. The new libraryB name can be up to 39 characters long and must follow normal VDE name syntax.< This value is available to procedures calling VDE via theA VDE$LIBRARY_MNEMONIC name, and the database manager should setC this value to match the values associated with this library thatD are specified in the VDE$LIBRARY_DEFAULTS_MNEMONICS logical name. /REMARK /REMARK="s ]tring"C Specifies a new remark string for the library. The quoted remarkB string, which can be up to 132 characters long, may contain anyC explanatory remark about the library that you want stored in the@ library database. This string replaces the remark string fromB the original CREATE LIBRARY command or from any previous MODIFY LIBRARY command.< This value is available to procedures calling VDE via theC VDE$LIBRARY_LABEL name, and the database manager should set this^B value to match any values associated with this library that are= specified in the VDE$LIBRARY_DEFAULTS_LABELS logical name. /REPL_HISTORY /REPL_HISTORY /NOREPL_HISTORY> Specifies whether VDE should maintain a history of all pastC source code replacements into the VDE library. The /REPL_HISTORYB qualifier specifies that such history information be maintainedD in the VDE database. The /NOREPL_HISTORY qualifier specifies thatD such information not be m_aintained. When you maintain replacement@ history, you can display past replacements using the /HISTORY- qualifier to the SHOW REPLACEMENT command. /SEND_MAIL /SEND_MAIL /NOSEND_MAIL? Specifies whether VDE should send mail notification messagesA for those VDE operations that normally send such messages. TheA /SEND_MAIL qualifier sets a library attribute that enables VDE@ to send such mail messages. The /NOSEND_MAIL qualifier clears> that attribute, thu`s suppressing all VDE mail messages. TheA /NOSEND_MAIL qualifier is useful when you want to test or playC with a private VDE library without sending notification messagesB to other people. However, for normal production use, you should always enable mail messages. /SHOW_ARCH_NAME /SHOW_ARCH_NAME /NOSHOW_ARCH_NAMEB Specifies whether the architecture name is displayed as part ofA every module name in VDE output. The /SHOW_ARCH_NAME qualifier= sets a alibrary attribute that causes VDE to always include? the architecture name in every module name it displays. ThisA attribute also causes the SHOW DEFAULTS command to display the? default architecture. The /NOSHOW_ARCH_NAME qualifier clearsB this library attribute so that VDE omits the architecture namesB when displaying module names. You normally only want to see theC architecture name if you have defined multiple architectures for your VDE library.) This qualifier is nbot yet implemented. /SHOW_GEN_EXPR /SHOW_GEN_EXPR /NOSHOW_GEN_EXPR= Specifies whether the expected replace-time CMS generationB expression for each module is displayed by the RESERVE command.D The /SHOW_GEN_EXPR qualifier sets a library attribute that causes@ the RESERVE command to compute and display the CMS generationC expression that the corresponding REPLACE command is most likely? to use for the new module generation. You can use this value> as an c "audit trail identifier" in your code if your project? uses this convention. This library attribute also causes theB SHOW RESERVATION command to display the expected CMS generation> expression and it causes the REPLACE or PERFORM REPLACEMENT> command to print an informational message if the actual CMSD generation expression for the replaced generation turns out to beB different than the expected one. The /NOSHOW_GEN_EXPR qualifier# disables this library attribute.> Please dnote that VDE cannot guarantee that the expected CMSB generation expression will actually be used. It is not possibleC to determine at RESERVE time whether a CMS variant letter shouldD be used when the module is eventually replaced; that decision canD only be made at REPLACE time and depends on propagation decisions@ and stream successor relationships at that time. However, theB expected CMS generation expression is generally the one that is actually used. /STATISTICS e? Enables statistics collection on the specified library. ThisD will cause various extra questions to be asked during replacementB and related operations. This includes the addition of questionsA around the reason for the change, the number of defects fixed,: and the particular project a change is associated with. /UNLOCK= The /LOCK and /UNLOCK qualifiers provide a method by which> RESERVE, REPLACE, UNRESERVE, and other similar commands can@ be disabled on a copy o> ff a VDE library. This mechanism is not? intended to completely lock-out all access to a VDE library.: Specification of /LOCK write-locks the library, and the@ corresponding /UNLOCK qualifier reverses the lock. The write-@ lock status is read only when the user initially accesses theD library-once a user has connected to the library, the lock status is not updated.= A write-locked library can be used to prevent various user> modifications to the contents of the library dugring library: maintenance, or to maintain a shadow copy of a library.A Users holding the MODLIB privilege are allowed to override theA library write-lock. An informational message will be displayed when the lock is overridden. /WILD_INS_GEN /WILD_INS_GEN /NOWILD_INS_GEN; Specifies whether wildcard characters are allowed in theC parameters to the INSERT GENERATION command when the /GENERATION= qualifier is specified. The /WILD_INS_GEN qualifier s hets aD library attribute that causes VDE to allow wildcard characters inB such parameters while the /NOWILD_INS_GEN qualifier clears thisA attribute. When the /GENERATION qualifier to INSERT GENERATIONA specifies a specific CMS generation expression, it is unlikely? that this generation expression could apply to more than one? module. As a result, it is unlikely that the use of wildcard@ characters in the module-name parameters will give the resultA the user intended. To p irevent mistakes, VDE therefore does not@ allow such wildcard usage by default. However, there are someC situations when such usage might be correct (for example, if theB specified CMS generation expression is 1). For such situations,D you can enable the use of wildcard characters with the /WILD_INS_ GEN qualifier. 3 Examples6 1.VDE> MODIFY LIBRARY/DEF_PRIVILEGES=(BUILD,CREMOD); %VDE-I-LIBMOD, library attributes modified in databaseC %VDE-I-COMMIT, database t jransaction has successfully committedC In this example, the standard default privileges for new usersC of the library are modified to consist of the BUILD and CREMOD> privileges. The log messages confirm that the library hasA been modified and that the database transaction successfully completed.3 2.VDE> MODIFY LIBRARY/REMARK="New remark string"; %VDE-I-LIBMOD, library attributes modified in databaseC %VDE-I-COMMIT, database transaction has successfullky committed< This example modifies the remark string for the current library. 2 MODULE: Modifies the attributes of modules in the VDE database. Requires CREMOD privilege. Format, MODIFY MODULE mod-name [, mod-name...] 3 Parameter mod-nameB The name of an existing module in the current VDE library whoseA attributes are to be modified. The module name must consist of? a module name and a module type separated by a period (as in l@ MODNAM.FOR) and may optionally be preceded by a facility name> enclosed in square brackets (as in [ACCTNG]MODNAM.FOR whereB ACCTNG is the facility name). If no facility name is specified,C the module is assumed to belong to the current default facility.C You can modify more than one module by using wildcard charactersA in any of the three components of the module name. The percentC sign (%) in a name matches any single character in the positionD it occupies and the ast merisk (*) matches zero or more charactersD in the position it occupies. VDE modifies the attributes of those2 modules whose names match the wildcard pattern. 3 DescriptionD The MODIFY MODULE command allows you to modify various attributes@ associated with a module. The MODIFY MODULE commands apply to7 attributes that span a number of module generations.; For information on changing the attributes specific to aB particular module generation, see MODIFY GENERATION. The nMODIFYB GENERATION/MAIN_STREAM, /OBSOLETE, and /REMARK qualifiers allow> you to mark a module as the main line of descent, to mark a@ module as obsolete, or to change the remark associated with a particular module generation. 3 Qualifiers /BINARY /BINARY /NOBINARY? Specifies whether the source module is a binary file or not.> The /BINARY qualifier specifies that the source module is aA binary (non-text) file. Binary source files cannot be rev oiewedB or differenced with the REVIEW REPLACEMENT command because theyA do not consist of ordinary ASCII text. The /NOBINARY qualifierC specifies that the source module is an ordinary ASCII text file.; These qualifiers are only meaningful for source modules.D Large files that undergo extensive changes at frequent intervals,D or are the output of a language or application, may not be suitedA for storage as standard delta files as the file delta is never@ used, occupies a pconsiderable amount of disk space, and grows@ rapidly. See the /MARKER qualifier. Executable images, objectA modules, Postscript files, and BACKUP savesets are all exampleA of "source" modules for which the marker-file mechanism may be appropriate. /CONCURRENT /CONCURRENT /NOCONCURRENTD Specifies whether the module can be reserved concurrently by moreC than one user. The /CONCURRENT qualifier allows the module to beB reserved concurrently unless a quser overrides this default withD for a specific reservation. The /NOCONCURRENT qualifier specifies3 that the module cannot be reserved concurrently. /CONFIRM /CONFIRM /NOCONFIRM (default)= Controls whether VDE asks you to confirm that you want theD attributes of each module modified. The /CONFIRM qualifier causes@ VDE to print a message for each module giving the name of theB module and asking whether you want to modify the module. If youB answer YES (orr Y), the module's attributes are modified. If youD answer NO (or N), the attributes are not modified. The /NOCONFIRM? qualifier causes VDE to modify the attributes of each module# without asking for confirmation. /DELETE /DELETE /NODELETE (default); Sets or clears the delete attribute for the module. ThisC attribute allows the module to be deleted with the DELETE MODULEC command. The /DELETE qualifier sets the delete attribute so that@ the module scan be deleted. The /NODELETE qualifier clears the@ delete attribute so that the module cannot be deleted without! first resetting the attribute. /HISTORY /HISTORY[="string"] /NOHISTORY[="string"]= Specifies the CMS history string to be associated with the< module and whether history information should be included? in source files when modules are retrieved with the FETCH orD RESERVE command. History information gives a historical record of" previous tchanges to the module.C The /HISTORY qualifier specifies that history information should= be included in source files by default when such files are> retrieved with the FETCH or RESERVE command. The /NOHISTORYB qualifier specifies that history information should be omitted.A The string parameter to either qualifier specifies the default@ history string if the user specifies that history information> should be included in a retrieved file. (If you specify the> /NOHISTORY quualifier on the MODIFY MODULE command, you must@ use the /HISTORY qualifier on the FETCH or RESERVE command toB use the default history string.) If you do not specify a stringC parameter, VDE supplies a default history string that depends on the module type.A See the CMS documentation for a description of the CMS history string and its format. /LOG /LOG (default) /NOLOGD Controls whether log messages are printed after the attributes ofC modules avre modified. The /LOG qualifier causes such messages toD be printed and /NOLOG suppresses them. The messages indicate thatC the modules have been modified and that the database transaction has successfully committed. /MARKER /MARKER /NOMARKERA Specifies whether the source module uses a marker file or not.> The /MARKER qualifier specifies that the source module uses> a marker file. When a source module uses a marker file, the@ module is stored as an wordinary file in one of the delta-fileC directories. A small text file, called the marker file, containsB the full file name of that source file, and this marker file isA stored in the module's delta file (CMS element). In short, theD delta file contains a small text file that points to the module'sA actual source file. The marker-file mechanism is normally onlyB used for large or frequently changed binary source modules, forB which the delta-file mechanism may give poor perforxmance or use excessive disk space.@ The /NOMARKER qualifier specifies that the source module does@ not use a marker file and that its text is stored directly inC the delta file (CMS element) for the module. Ordinary ASCII text' modules should not use marker files.& Also see the /[NO]BINARY qualifier. /NOTES /NOTES[="string"] /NONOTES[="string"]B Specifies the CMS notes string to be associated with the module@ and whether CMS notes should be inc yluded in source files when? modules are retrieved with the FETCH or RESERVE command. CMS@ notes indicate in what module generation each source line was created.B The /NOTES qualifier specifies that notes information should beD included in source files by default when such files are retrieved< with the FETCH or RESERVE command. The /NONOTES qualifierA specifies that notes information should be omitted. The stringC parameter to either qualifier specifies the default notes s ztringB if the user specifies that notes information should be includedA in a retrieved file. (If you specify the /NONOTES qualifier onB the MODIFY MODULE command, you must use the /NOTES qualifier onA the FETCH or RESERVE command to use the default notes string.)C If you do not specify a string parameter, VDE supplies a default0 notes string that depends on the module type.? See the CMS documentation for a description of the CMS notes string and its format. /NOT {IFY' /NOTIFY=(username [,username...])+ /NONOTIFY[=(username [,username...])]? The /NOTIFY qualifier specifies a list of users to notify ofB all changes to the specified module. VDE appends these users toC the module's existing notification list. Each username parameterB gives the OpenVMS username or mail address of a user who should@ be notified by mail message each time the specified module is! replaced into the VDE library.= Each username parameter can s |pecify the username of a user? already recorded in the VDE database, a OpenVMS mail address< with one or more node names (such as NODE::SMITH), a mailA forwarding alias, or a defined logical name bound to a list of? users to notify. If you specify a logical name, keep in mindA that the logical name must be defined when it is later used toB send notification messages. It should thus be a group or systemC logical name or a logical name that is in some other way defined$ for } all users of the VDE library.D The /NONOTIFY qualifier specifies that a list of users already onC the module's notification list be removed from that notificationC list. Each username parameter gives the OpenVMS username or mailA address of a user to remove from the notification list. If youD omit the username parameters, VDE removes the entire notification list for the module.B If you specify both qualifiers, VDE removes the users specifiedA with the /NONOTIFY qualif~ier from the notification list before9 adding the users specified with the /NOTIFY qualifier.D If you specify only one username parameter with either qualifier,, you may omit the surrounding parentheses. /POSITION /POSITION=column-number@ Specifies the default column number in which CMS notes are to> be placed when this source module is retrieved with a FETCH> or RESERVE command. The column number must be an integer in@ the range 1 to 511. If this qualifier is omitted, the defaultA column number is 81. This qualifier has no effect unless notes@ are enabled with the /NOTES qualifier on the CREATE or MODIFY5 MODULE command or on the FETCH or RESERVE command.C See the CMS documentation for a description of CMS notes and how3 notes are formatted at the ends of source lines. /PROPAGATE /PROPAGATE /NOPROPAGATE< Specifies whether automatic change propagation is allowed< for this module when it is reserved and replaced into the> library. /PROPAGATE allows automatic change propagation andC /NOPROPAGATE disallows change propagation. If change propagation? is disallowed, VDE automatically inhibits change propagationA when the module is reserved or replaced as if the /NOPROPAGATEC qualifier had been specified for the RESERVE or REPLACE command. /REMARK /REMARK="string"> Specifies a remark string to be stored for the module. This= string replaces the remark string fro m the original CREATEA MODULE command or from any previous MODIFY MODULE command. The@ quoted remark string, which can be up to 132 characters long,D may contain any explanatory remark about the module that you wantA stored in the VDE database. Typically the remark describes the& function or contents of the module.; This qualifier alters the module-level remark string. To? change the remark on a particular module generation, see theB documentation on the MODIFY GENERATION/REMARK command in MODIFY GENERATION. /REVIEWER) /REVIEWER=(username [,username...])- /NOREVIEWER[=(username [,username...])]@ The /REVIEWER qualifier specifies a list of reviewers for allB changes to the specified module. VDE appends these reviewers to? the module's existing reviewer list. Each username parameter= gives the OpenVMS username of a user who should review all> changes to the module. The user must already be recorded in= the VDE database.  When the module is replaced into the VDE@ library, VDE notifies the user of the change by mail message.@ If the replacement is queued, the user should then review the@ queued replacement before it is performed. If the replacementC is immediate, VDE notifies the user of the new module generationC that was created, and the user may then inspect that generation.> The /NOREVIEWER qualifier specifies that a list of existingB reviewers for the specified module be removed from the reviewer@ list. Each username parameter gives the OpenVMS username of aA user who should be removed from the reviewer list. If you omitD the username parameters, VDE removes the entire reviewer list for the module.B If you specify both qualifiers, VDE removes the users specified? with the /NOREVIEWER qualifier from the reviewer list before; adding the users specified with the /REVIEWER qualifier.D If you specify only one username parameter with either qualifier,, you> may omit the surrounding parentheses. 3 Examples5 1.VDE> MODIFY MODULE MODNAM.C/REMARK="New Comment"R %VDE-I-MODMOD, information for module [CODE]NEWNAM.C modified in the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>D This example changes the remark present on the module MODNAM.C.= Since no facility is specified, the module is assumed to@ belong to the default facility, facility CODE in this case.? The log messages confirm that the attributes of the moduleA were modified and that the database transaction successfully completed.0 2.VDE> MODIFY MODULE/NOLOG [TAPE]DEVDRV.MAR -> _VDE> /REMARK="Old tape device driver". VDE> MODIFY GENERATION [TAPE]DEVDRV.MAR -, _VDE> /NOLOG /OBSOLETE VDE>< In this example, the user changes the remark string forA module DEVDRV.MAR in facility TAPE, and then uses the MODIFY; GENERATION co mmand to mark the module as obsolete. TheB /NOLOG qualifier is specified on both commands; the qualifier4 suppresses the display of messages from either. 2 REPLACEMENTD Modifies the attributes of one or more queued replacements in theC VDE database. The attributes of a replacement you can modify are. its name, remark string, and reviewer list.< Requires RESREP privilege to modify your own replacement.C Requires PERFREP privilege to modify another user's replacement. Format1 MODIFY REPLACEMENT rep-name [, rep-name...] 3 Parameter rep-name> The name of a queued replacement whose attributes are to be? modified. You can modify more than one replacement at a timeD by using wildcard characters in the replacement name. The percentB sign (%) in a replacement name matches any single character inA the position it occupies and the asterisk (*) matches zero or@ more characters in the position it occupies. VDE modifies theB attributes of those replacements whose names match the wildcard pattern.7 Do not specify the rep-name parameter if you use the /IDENTIFICATION qualifier. 3 Qualifiers /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want each= queued replacement modified. The /CONFIRM qualifier causesA VDE to print a message for each replacement asking whether you@ want that replacement modified. If you answer YES (or Y), theD replacement is modified. If you answer NO (or N), the replacementC is not modified. If you enter a replacement name with a wildcardB specification, VDE asks you to confirm the modification of each= replacement whose name matches the wildcard specification.> The /NOCONFIRM qualifier causes VDE to modify the specified0 replacements without asking for confirmation. /IDENTIFICATION /IDENTIFICATION=id-rangeB Specifies that the replacements wit h the unique Replacement IdsB given by the id-range parameter be modified. Do not specify the2 rep-name parameter when you use this qualifier.B VDE assigns a unique Replacement Id to each immediate or queued@ replacement into the VDE library. VDE assigns Replacement Ids@ in chronological order so that the first replacement into theC library has Id value 1, the next has Id value 2, and so on. WhenB you use this qualifier, all replacements that have Id values in: the range giv en by the id-range parameter are modified.@ The id-range parameter can be a single integer value, a range< of integers, or a wildcard character. If the parameter is= a single integer (for example, /IDENT=5), VDE modifies the> replacement with that Replacement Id. If the parameter is a> range of integers (specified as two integers separated by a> colon as in /IDENT=3:5), VDE modifies the replacements with? Ids in that range. Finally, if the id-range parameter is theA asterisk wildcard character (as in /IDENT=*), VDE modifies all replacements.; If you specify a zero or negative number in the id-rangeC parameter, that number is relative to the largest Replacement IdC value for the VDE library (the latest replacement). For example,B if the latest replacement has Replacement Id 250, then /IDENT=0= is equivalent to /IDENT=250 and /IDENT=-1 is equivalent to /IDENT=249. /INFORMATION /INFORMATION[=file-spec]> Specifies that a ne w information file should be attached to? the queued replacement or that the existing information fileC should be edited. The file-spec parameter gives the OpenVMS file? specification of a new information file for the replacement.A If specified, this file is copied to the replacement's staging= area and then supercedes any previous information file for> the replacement. If this parameter is omitted, VDE asks you? whether you want to edit the information file. If you answerC  YES, VDE invokes your preferred editor to edit the replacement's? information file. If an information file already exists, theA editor edits that file; otherwise it creates a new informationC file. The information file is used to pass information about the' replacement to reviewers and others.D To edit an information file through VDE, you should first declareC your preferred editor with the SET EDITOR command. If you do notA declare an editor, VDE invoked the system default text editor. /LOG /LOG (default) /NOLOGC Controls whether log messages are printed after the replacements> are modified. The /LOG qualifier causes such messages to be< printed and /NOLOG suppresses them. The messages indicateA that the replacements have been modified and that the database* transaction has successfully committed. /NAME /NAME=rep-name; Specifies a new name for the queued replacement. The newC replacement name can be up to 39 characters long and must follow> normal VDE name syntax. After the replacement name has beenD changed, you must refer to the replacement by its new name in allC subsequent VDE commands. The old name is lost from the database. /REMARK /REMARK="string"A Specifies a new remark string for the replacement. This stringA replaces the remark string from the original REPLACE or CREATE> REPLACEMENT command or from any previous MODIFY REPLACEMENT< command. The quoted remark string, which can be up to 132@ characters long, may contain any explanatory remark about the8 replacement that you want stored in the VDE database. /REVIEWER) /REVIEWER=(username [,username...])- /NOREVIEWER[=(username [,username...])]@ The /REVIEWER qualifier specifies a list of reviewers for the@ replacement. VDE appends these reviewers to the replacement's< existing reviewer list. Each username parameter gives theA OpenVMS username of a  user who should review all code includedC in the replacement. The user must already be recorded in the VDEA database. VDE notifies the user by mail message that he or she! should review the replacement.> The /NOREVIEWER qualifier specifies that a list of existingC reviewers for the replacement be removed from the reviewer list.? Each username parameter gives the OpenVMS username of a user@ who should be removed from the reviewer list. If you omit theD username parameters, VDE removes the entire reviewer list for the replacement.B If you specify both qualifiers, VDE removes the users specified? with the /NOREVIEWER qualifier from the reviewer list before; adding the users specified with the /REVIEWER qualifier.D If you specify only one username parameter with either qualifier,, you may omit the surrounding parentheses. 3 Examples? 1.VDE> MODIFY REPLACEMENT SMITH-2/REMARK="New remark string"P %VDE-I-REPMOD, information for replacement SMITH-2 modified in the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>? This example modifies replacement SMITH-2 to give it a newB remark string. The log messages show that the replacement has successfully been modified. 2 RESERVATION< Modifies the attributes of module reservations in the VDE database. Requires RESREP privilege. Format0 MODIFY RESERVATION mod-name [,mod-name...] 3  Parameter mod-nameB Specifies a reserved source module whose reservation attributes> are to be modified. The module name consists of an optional< facility name enclosed in square brackets, a module name,: and an optional type name preceded by a period (such as@ [FACIL]MOD1.MAR). If the facility name is omitted, the moduleA is assumed to belong to the default facility. If the type nameD is omitted, the reservation attributes of all source modules with< the given modul e name in the given facility are modified.D You can modify the reservation attributes of more than one moduleA using wildcard characters in any component of the module name.B The percent sign (%) in a name matches any single character inA the position it occupies and the asterisk (*) matches zero or? more characters in the position it occupies. The reservationB attributes of the source modules whose names match the wildcard pattern are modified.A If you use the /SESSI ON qualifier, those reservations that are= members of the specified reservation session are modified.? In this case, you must omit the mod-name parameters from the command. 3 Description> When you reserve a module from the VDE library, the RESERVEB command records the reservation in the VDE database. The MODIFYC RESERVATION command lets you modify various attributes of one orA more such reservations. The command modifies only reservationsD that cover the default development stream or the stream specified with the /STREAM qualifier.> If you have more than one reservation of a module, you must9 specify the exact reservation to be modified using theA /IDENTIFICATION qualifier. Use the SHOW RESERVATION command to4 determine the identification of each reservation.D To modify another user's reservation, use the /USERNAME qualifierD to specify the OpenVMS username of that other user. You must have9 the USERNAME privilege to use the /USERNAME qualifier. 3 Qualifiers /CONCURRENTB Specifies that the module can be reserved by another user while? you have it reserved. This qualifier changes the concurrent-, reservation attribute of the reservation. /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want eachC reservation modified. The /CONFIRM qualifier causes VDE to print@ a message for each module that you specify asking whether you@ want to modify its reservation. If you answer YES (or Y), the> reservation is modified. If you answer NO (or N), it is not? modified. The /NOCONFIRM qualifier causes VDE to modify each9 specified reservation without asking for confirmation. /FOLD /FOLD[=fold-ident] /NOFOLDC The /FOLD qualifier specifies a fold record to be cancelled whenC this module reservation is eventually replaced into the library.? The fold-ident parameter gives the fold ident ifier of a foldC record for the module being reserved and for the stream in whichA the reservation is done. When you later replace the module andA VDE performs the replacement, VDE will cancel this fold record? from the VDE database. You can omit the fold-ident parameter@ if there is only one fold record for the specified module andC stream. You can use the /FOLD qualifier if you are modifying theB module to satisfy an existing fold record. You can also specifyC the /FOLD qualifier with the REPLACE command to achieve the same effect.C The /NOFOLD qualifier specifies that no fold record be cancelledB when this module reservation is replaced into the library. ThisB qualifier cancels the effect of a /FOLD qualifier on a previousA MODIFY RESERVATION command or on the original RESERVE command. /IDENTIFICATION /IDENTIFICATION=res-ident> Specifies the reservation to be modified. This qualifier isB required when you have multiple reservations of the same module@ in the default development stream. The res-ident parameter isD the reservation identifier of the reservation to be modified. TheB reservation identifier is the identifier you specified when youC reserved the module, usually a small integer value. Use the SHOW@ RESERVATIONS command to display the reservation identifier of each reservation. /LOG /LOG (default) /NOLOGC Controls whether log messages are printed after each reservationD is modified. The /LOG qualifier causes the messages to be printedB and the /NOLOG qualifier suppresses them. The messages indicate@ that each reservation has been modified and that the database* transaction has successfully committed. /NEW_SESSION /NEW_SESSION=session-name> Specifies that VDE should add the module reservation to the> reservation session given by the session-name parameter. If@ no session by that name exists, VDE creates a new reservation> session by that name and adds the reservation to it. If theD reservation already belongs to an existing session, it is removed2 from that session and added to the new session. /NOCONCURRENT? Specifies that the module cannot be reserved by another user@ while you have it reserved. You must replace or unreserve theB module before others can reserve it. This qualifier changes the7 concurrent-reservation attribute of the reservation. /PROPAGATE /PROPA GATE=stream-name /NOPROPAGATE9 This qualifier controls the default module propogation? behaviour of the subsequent REPLACE command, and it controls< the reservation "shadow" for this particular reservation.C When specified, the /PROPAGATE qualifier causes VDE to propagate? the changed module(s) to the stream specified by the stream-B name parameter, but not to any successors of that stream-change2 propagation thus stops at the specified stream.D The /NOPROPAGAT E qualifier causes VDE to disable all propagate ofB the change beyond the current stream (the default stream or the0 stream specified with the /STREAM qualifier).B If you omit both qualifiers, the REPLACE command will propagate? the changed modules to all successors of the current stream.? Because these qualifiers determine what streams a subsequentA REPLACE command will affect, they also determine what streams-@ the "shadow"-the new module reservations cover. A reservationC that covers fewer streams allows other users to reserve the same< module in other streams with less likelihood of conflict. /REMARK /REMARK="string"A Specifies a new remark string to be associated with the moduleC reservation. This qualifier changes the remark attribute and theD previous reservation remark is lost from the database. The remark" is enclosed in quotation marks. /SESSION /SESSION=session-nameD Sessions are used to logically > group a set of module reservationsC together, typically to group all modules related to a particular@ source code alteration or enhancement together. It allows all> component modules reserved to be treated as a single entity? for subsequent replacement operations. A session also allows= additional modules to be reserved and incorporated into an$ existing session at a later time.@ If this qualifier is specified, the modules referenced by theC session-name session are the target; do not specify the mod-name module name parameters. /STREAM /STREAM=stream-name? Specifies that reservations for the development stream givenA by the stream-name parameter be modified. If this qualifier is? omitted, reservations for the default development stream are modified. /USERNAME /USERNAME=username= Specifies that reservations made by another user are to beB modified. The username parameter is the OpenVMS username of the?  other user. You must have the USERNAME privilege to use this qualifier. 3 Examples= 1.VDE> MODIFY RESERVATION FOO /REMARK="Fix QARS 32 and 33"R %VDE-I-RESMOD, reservation for module [FACIL]FOO.MAR modified in the databaseC %VDE-I-COMMIT, database transaction has successfully committed# VDE> SHOW RESERVATION FOO/FULL$ Reservation 1 of [FACIL]FOO.MAR6 Reservation created on 29-DEC-1989 13:09:47.276 Reservation created by user SMITH (Jane Smit h)6 Generation 29 (27B2) reserved from stream V5.4= Expected generation expression at replacement is 27B3+ Concurrent reservations are allowed" Remark: Fix QARS 32 and 33 VDE>@ This example modifies the reservation remarks of all source? modules in the default facility with the name FOO. In thisB case, only module [FACIL]FOO.MAR matches the module name, andD its reservation remark is changed. The SHOW RESERVATION command: confirms that the reservation now has the new remark.9 2.VDE> MODIFY RESERVATION/NOCONCURRENT [FACIL]MOD1.FORS %VDE-I-RESMOD, reservation for module [FACIL]MOD1.FOR modified in the databaseC %VDE-I-COMMIT, database transaction has successfully committed( VDE> SHOW RESERVATION/FULL MOD1.FOR% Reservation 1 of [FACIL]MOD1.FOR6 Reservation created on 29-DEC-1989 13:18:34.756 Reservation created by user SMITH (Jane Smith)2 Generation 3 (3) reserved from stream MA IN: Expected generation expression at replacement is 4. No concurrent reservations are allowed) Remark: Add new look-up algorithm VDE>= The MODIFY RESERVATION command specifies that concurrentA reservations are not allowed for module MOD1.FOR in facilityC FACIL. The output from the subsequent SHOW RESERVATION command7 shows that no concurrent reservations are allowed.P 3.VDE> MODIFY RESERVATION MOD1.FOR/IDENT=2/REMARK="Fix uninitialized pointer"S %VDE-I-RESMOD, reservation for module [FACIL]MOD1.FOR modified in the databaseC %VDE-I-COMMIT, database transaction has successfully committed) VDE> SHOW RESERVATION MOD1.FOR /FULL% Reservation 1 of [FACIL]MOD1.FOR6 Reservation created on 24-MAR-1989 11:24:48.776 Reservation created by user SMITH (Jane Smith)2 Generation 1 (1) reserved from stream MAIN: Expected generation expression at replacement is 2+ Concurrent reservations are allowed$ Remark: Fix access violation% Reservation 2 of [FACIL]MOD1.FOR6 Reservation created on 24-MAR-1989 11:25:36.856 Reservation created by user SMITH (Jane Smith)2 Generation 1 (1) reserved from stream MAIN: Expected generation expression at replacement is 2+ Concurrent reservations are allowed) Remark: Fix uninitialized pointer VDE>@ This example modifies one of two concurrent reservations of@ the same module. Because there are concurrent reservations,A the MODIFY RESERVATION command must have the /IDENTIFICATION> qualifier to specify which reservation to modify. In this? case, the command modifies the remark for reservation 2 of@ [FACIL]MOD1.FOR. The SHOW RESERVATION command confirms that* reservation 2 now has the new remark. 2 SCRIPTA Modifies the remark string associated with a VDE script in the VDE database. Requires CRESCRP privilege. Format MODIFY SCRIPT 3 Description= The MODIFY SCRIPT command modifies the remark string for a> specified VDE script in the VDE database. VDE only modifies? the script of the specified type that belongs to the default development stream.@ You must specify a script-type qualifier to select the script> you want modified. See the description of the CREATE SCRIPT? command for an explanation of the different types of scriptsA and how scripts are selected using script-type qualifiers. YouA must also specify the script segment number unless the default value applies.B Keywords used within scripts are documented in Script Keywords,C while script functions are in Script Functions, and script typesC are in Script Types. For other script-related commands, also seeC CREATE SCRIPT, DELETE SCRIPT, EXTRACT SCRIPT, INVOKE SCRIPT, and SHOW SCRIPT. 3 Qualifiers /BUILD@ Specifies that the default stream's BUILD script be modified. /COMPILE /COMPILE=mod-name> Specifies that the default stream's COMPILE script with the0 specified mod-name specification be modified. /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want each> script modified. The /CONFIRM qualifier causes VDE to print@ a message for each script asking whether you want that scriptB modified. If you answer YES (or Y), the script's attributes areC modified in the database. If you answer NO (or N), the script isB not modified. The /NOCONFIRM qualifier causes VDE to modify the5 specified scripts without asking for confirmation. /COPY /COPY=mod-name; Specifies that the default stream's COPY script with the0 specified mod-name specification be modified. /CREATE_FACILITYD Specifies that the script that VDE invokes when a new facility is created should be modified. /DELETE_GENERATION! /DELETE_GENERATION=mod-nameD Specifies that the default stream's DELETE_GENERATION script with4 the specified mod-name specification be modified. /DIFFERENCES /DIFFERENCES=mod-nameB Specifies that the default stream's DIFFERENCES script with the0 specified mod-name specification be modified. /FETCH /FETCH=mod-name< Specifies that the default stream's FETCH script with the0 specified mod-name specification be modified. /INSERT_GENERATION!  /INSERT_GENERATION=mod-nameD Specifies that the default stream's INSERT_GENERATION script with4 the specified mod-name specification be modified. /LINK /LINK=mod-name; Specifies that the default stream's LINK script with the0 specified mod-name specification be modified. /LOG /LOG (default) /NOLOG= Controls whether log messages are printed after the script= is modified. The /LOG qualifier causes such messages to beC printed and the /NOLOG qualifier suppresses them. These messagesC indicate that the script has been modified and that the database* transaction has committed successfully. /NEW_STREAM /NEW_STREAM=fac-nameA Specifies that the default stream's NEW_STREAM script with the0 specified fac-name specification be modified. /NOKEEP /NOKEEP=mod-name= Specifies that the default stream's NOKEEP script with the0 specified mod-name specification be modified. /REMARK /REMARK="string"< Specifies a new remark string for the script. This string= replaces the remark string from the original CREATE SCRIPT? command or from a previous MODIFY SCRIPT command. The quoted= remark string, which can be up to 132 characters long, may@ contain any explanatory remark about the script that you want stored in the VDE database. /REPLACE /REPLACE=mod-name> Specifies that the default stream's REPLACE script with the0 specified mod-name specification be modified. /RESERVE /RESERVE=mod-name> Specifies that the default stream's RESERVE script with the0 specified mod-name specification be modified. /SEGMENT /SEGMENT=seg-numD Specifies the segment number of the script to modify. The seg-numC parameter specifies the integer segment number. If you omit this= qualifier, VDE modifies the script with segment number 10. /SET_FACILITY /SET_FACILITY=fac-nameC Specifies that the default stream's SET_FACILITY script with the0 specified fac-name specification be modified. /SET_STREAM; Specifies that the default stream's SET_STREAM script be modified. /STAGING /STAGING=mod-name> Specifies that the default stream's STAGING script with the0 specified mod-name specification be modified. /UNRESERVE /UNRESERVE=mod-name@ Specifies that the default stream's UNRESERVE script with the0 specified  mod-name specification be modified. 3 Examples> 1.VDE> MODIFY SCRIPT/COMPILE=*.C/REMARK="New remark string"@ %VDE-I-SCRPMOD, script information modified in the database5 script to compile module [CODE]*.C (segment 10)C %VDE-I-COMMIT, database transaction has successfully committed, VDE> SHOW SCRIPT/FULL/COMPILE=[CODE]*.C4 Script to compile module [CODE]*.C (segment 10); Script added to database on 9-DEC-1989 20:34:25.44; Script added to database by user JONES (John Jones)! Remark: New remark string VDE>A This example modifies the script to compile all C modules in@ facility CODE to have a new remark string. The log messagesD show that the script was successfully modified. The SHOW SCRIPTB /FULL command shows that the database contains the new remark string. 2 SESSIONA Modifies the attributes of one or more reservation sessions inC the VDE database. The attributes of a session you can modify are its name and remark string.A Requires RESREP privilege to modify your own session. Requires6 PERFREP privilege to modify another user's session. Format5 MODIFY SESSION session-name [, session-name...] 3 Parameter session-name? The name of a reservation session whose attributes are to beD modified. You can modify more than one session at a time by usingD wildcard characters in the session name. The percent sign (%) inA a session name matches any single character in the position itD occupies and the asterisk (*) matches zero or more characters inA the position it occupies. VDE modifies the attributes of those3 sessions whose names match the wildcard pattern. 3 Qualifiers /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want each> reservation session modified. The /CONFIRM qualifier causesB VDE to print a message for each session asking whether you wantB that session modified. If you answer YES (or Y), the session isB modified. If you answer NO (or N), the session is not modified.A If you enter a session name with a wildcard specification, VDEB asks you to confirm the modification of each session whose name? matches the wildcard specification. The /NOCONFIRM qualifierA causes VDE to modify the specified sessions without asking for confirmation. /LOG /LOG (default) /NOLOG? Controls whether log messages are printed after the sessions> are modified. The /LOG qualifier causes such messages to beA printed and /NOLOG suppresses them. The messages indicate thatD the sessions have been modified and that the database transaction has successfully committed. /NAME /NAME=session-nameD Specifies a new name for the reservation session. The new session> name can be up to 39 characters long and must follow normal@ VDE name syntax. After the session name has been changed, youB must refer to the session by its new name in all subsequent VDE4 commands. The old name is lost from the database. /REMARK /REMARK="string"= Specifies a new remark string for the session. This stringA replaces the remark string from the original RESERVE or CREATEC SESSION command or from any previous MODIFY SESSION command. TheD quoted remark string, which can be up to 132 characters long, mayA contain any explanatory remark about the session that you want stored in the VDE database. 3 Examples; 1.VDE> MODIFY SESSION SMITH-2/REMARK="New remark string"L %VDE-I-SESMOD, information for session SMITH-2 modified in the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>B This example modifies session SMITH-2 to give it a new remarkD string. The log messages show that the session has successfully been modified. 2 STEP= Modifies a build-step definition in the VDE database. This= command lets you add or remove individual input and outputC modules to the build-dependency information of a compile or link step. Requires CRESTEP privilege. Format: MODIFY STEP step-mod-name = mod-name [, mod-name...] 3 Parameters step-mod-nameA The name of the module that is compiled or linked by the build< step. This name consists of a module name and a type name> separated by a period ( such as MOD1.PAS) and optionally may? include a facility name enclosed in square brackets (such as> [FACNAM]MOD1.PAS). The module name may not contain wildcard< characters. If no facility name is specified, the default= facility is assumed. This module must already exist in theB database and it must already have build-dependency information. mod-nameB The name of a module that you want to add or remove as an input? or output for the build step. This name consists of a m odule? name and a type name (for example, MOD1.OBJ) and may include< a facility name enclosed in square brackets (for example,C [FACNAM]MOD1.OBJ). If no facility name is specified, the default facility is assumed.C You can add or remove many input or output modules by specifying? wildcard characters in any component of the module name. TheB percent sign (%) in a name matches any single character in theB position it occupies and the asterisk (*) matches zero or moreD  characters in the position it occupies. Those modules whose namesD match the wildcard pattern are added to or removed from the build step.A If the output module you specify does not already exist in theC database, the MODIFY STEP command adds it to the database. InputC modules, however, must already be defined in the database. Also,? you cannot specify a source module as an output from a build step. 3 Description? To be able to perform minimal system builds, > VDE records allD inputs and outputs for each build step. This information is knownB as "build dependency information." Normally, VDE collects build? dependency information automatically when you perform system> builds. For some build steps, however, this is not possible> and you must use the CREATE STEP command to enter the build0 dependency information into the VDE database.> The MODIFY STEP command is normally used to edit build step? definitions created with the CREATE S TEP command. The MODIFYA STEP command allows you to change build dependency informationA in the VDE database by adding or removing individual input and output modules.@ Build dependency information is always created in the default@ development stream. To modify a build step definition for use? in more than one development stream, you must use the MODIFYA STEP command for each stream. For each stream, first enter theC SET STREAM command to set the development stream, then enter theD MODIFY STEP command to modify the build dependency information in the VDE database. 3 Qualifiers /ADD? Controls whether the modules specified in the parameter listC are added to or removed from the build-step definition. The /ADD> qualifier adds the specified modules to the build step. TheA /REMOVE qualifier removes the specified modules from the build? step. To set the default for the command as a whole, specifyA the qualifier after the MODIFY STEP keywords. To override that? default for a single module, specify the qualifier after theC mod-name parameter you choose to add to or remove from the buildC step. If you do not specify one of these qualifiers, modules are added to the build step., Of /ADD and /REMOVE, /ADD is the default. /REMOVE? Controls whether the modules specified in the parameter listC are added to or removed from the build-step definition. The /ADD> qualifier adds the specifie d modules to the build step. TheA /REMOVE qualifier removes the specified modules from the build? step. To set the default for the command as a whole, specifyA the qualifier after the MODIFY STEP keywords. To override that? default for a single module, specify the qualifier after theC mod-name parameter you choose to add to or remove from the buildC step. If you do not specify one of these qualifiers, modules are added to the build step., Of /ADD and /REMOVE, /ADD is the default. /COMPILE? Specifies whether the build step to be modified is a compileC step, copy step, or link step. /COMPILE modifies a compile step,A /COPY modifies a copy step, and /LINK modifies a link step for the specified module.9 Of /COMPILE, /COPY and /LINK, /COMPILE is the default. /COPY? Specifies whether the build step to be modified is a compileC step, copy step, or link step. /COMPILE modifies a compile step,A /COPY modifies a copy step, and /LINK modifies a link step for the specified module.9 Of /COMPILE, /COPY and /LINK, /COMPILE is the default. /LINK? Specifies whether the build step to be modified is a compileC step, copy step, or link step. /COMPILE modifies a compile step,A /COPY modifies a copy step, and /LINK modifies a link step for the specified module.9 Of /COMPILE, /COPY and /LINK, /COMPILE is the default. /CONFIRM /CONFIRM (default) /NOCONFIRM= Controls whether VDE asks you to confirm that you want the@ build-step definition modified. The /CONFIRM qualifier causes@ VDE to print a message asking whether you want the build step@ modified. If you answer YES (or Y), the build-step definitionB is modified. If you answer NO (or N), the build-step definitionA is not modified. The /CONFIRM qualifier also causes VDE to askB you to confirm the addition or removal of each individual input@ or output module for the build step. The /NOC ONFIRM qualifierD causes VDE to modify the build-step definition without asking for confirmation. /INPUT= Specifies whether the mod-name parameters are inputs to or? outputs from the build step. The /INPUT qualifier designatesD the specified modules as inputs in the build-step definition. TheC /OUTPUT qualifier designates the specified modules as outputs inC the build-step definition. To set the default for the command asD a whole, specify the qualifier after the MODIFY STEP keywords. ToC override that default for a single module, specify the qualifierA after the mod-name parameter you choose to mark as an input or output.0 Of /INPUT and /OUTPUT, /INPUT is the default. /OUTPUT= Specifies whether the mod-name parameters are inputs to or? outputs from the build step. The /INPUT qualifier designatesD the specified modules as inputs in the build-step definition. TheC /OUTPUT qualifier designates the specified modules as outputs inC the build-step definition. To set the default for the command asD a whole, specify the qualifier after the MODIFY STEP keywords. ToC override that default for a single module, specify the qualifierA after the mod-name parameter you choose to mark as an input or output.0 Of /INPUT and /OUTPUT, /INPUT is the default. /LOG /LOG (default) /NOLOGA Controls whether log messages are printed after the build step= definition is modified in the d atabase. The /LOG qualifier= causes the messages to be printed and the /NOLOG qualifierA suppresses them. The messages indicate that the build step has? been modified, that the specified modules have been added toB or removed from the step, and that the database transaction has committed successfully. 3 Examples? 1.VDE> MODIFY STEP MOD4.FOR = FOO.FOR/INPUT, MOD4.ANA/OUTPUTS %VDE-I-COMSTEPMOD, compile step for module [CODE]MOD4.FOR modified in databaseI %VD E-I-MODINSTEP, module [CODE]FOO.FOR is an input to the build stepN %VDE-I-MODOUTSTEP, module [CODE]MOD4.ANA is an output from the build stepC %VDE-I-COMMIT, database transaction has successfully committed! VDE> SHOW STEP/FULL MOD4.FOR+ Compile Step for module [CODE]MOD4.FOR/ Dependency links for stream V2.1 follow! Inputs to the build step: Module [CODE]MOD4.FOR Module [CODE]FOO.FOR$ Outputs from the build step:! Mod ule [CODE]MOD4.$OBJ Module [CODE]MOD4.LIS Module [CODE]MOD4.ANA- Build step has 2 inputs and 3 outputs VDE>? This example modifies the build dependency information forC the build step that compiles module MOD4.FOR. The command addsD module FOO.FOR as an input to the step and adds module MOD4.ANAA as an output from the step. The SHOW STEP command shows thatB the new input and output modules have been added to the build) depen dency information for the step.P 2.VDE> MODIFY STEP/LINK MOD1.EXE = FOO.$OBJ/REMOVE/INPUT, MOD1.MAP/ADD/OUTPUTP %VDE-I-LNKSTEPMOD, link step for module [CODE]MOD1.EXE modified in databaseQ %VDE-I-MODREMINSTEP, module [CODE]FOO.$OBJ removed as an input to build stepN %VDE-I-MODOUTSTEP, module [CODE]MOD1.MAP is an output from the build stepC %VDE-I-COMMIT, database transaction has successfully committed& VDE> SHOW STEP/LINK/FULL MOD1.EXE( Link Step for module [CODE]MOD1.EXE/ Dependency links for stream V2.1 follow! Inputs to the build step:! Module [CODE]MOD1.$OBJ! Module [CODE]MOD2.$OBJ$ Outputs from the build step: Module [CODE]MOD1.EXE Module [CODE]MOD1.MAP- Build step has 2 inputs and 2 outputs VDE>; This MODIFY STEP command modifies the build dependency? information for the build step that links module MOD1.EXE.C The command removes FOO.$OBJ as an input to the build step andD adds MOD1.MAP as an output from the step. The SHOW STEP commandA confirms that the changes have been made to the step's build dependency information. 2 STREAMD Modifies the attributes of one or more development streams in the VDE database.) Requires CRESTRM or MODSTRM privilege. Format2 MODIFY STREAM stream-name [, stream-name...] 3 Parameter stream-nameC The name of a stream in the current VDE lib rary whose attributes= are to be modified. You can modify more than one stream at> a time by using wildcard characters in the stream name. TheB percent sign (%) in a stream name matches any single characterA in the position it occupies and the asterisk (*) matches zero? or more characters in the position it occupies. VDE modifiesA the attributes of those streams whose names match the wildcard pattern.B The stream name can be up to 39 characters long. It must follow? VDE name syntax. Unlike other VDE names, the stream name can? contain periods (.). The use of the facility prefix VDE$ is expressly prohibited. 3 Qualifiers /CMS_CLASS /CMS_CLASS /NOCMS_CLASSB Sets or clears the CMS-class attribute of the stream. The /CMS_A CLASS qualifier causes VDE to create a CMS class with the same@ name as the stream in each facility's CMS library and to thenA maintain that class when the REPLACE command and certain otherD commands change what module generations belong to the stream. TheD /NOCMS_CLASS qualifier causes VDE to not maintain a CMS class for the stream.> The /CMS_CLASS qualifier interacts with the /INIT_CMS_CLASSB and /NOINIT_CMS_CLASS qualifiers; see the descriptions of these qualifiers for details.? You must have the CRESTRM privilege to use these qualifiers. /CONFERENCE /CONFERENCE=file-spec /NOCONFERENCEC Specifies whether a Notes conference for replacement information< should be associated with the new stream. The /CONFERENCEC qualifier specifies that the notes conference given by the file-D spec parameter should be used to record all replacements into theB stream. VDE then enters a new note into the conference for each@ queued or immediate replacement and a reply to that note when@ a queued replacement is actually performed. The /NOCONFERENCED qualifier specifies that no such notes conference should be used.;  Under normal circumstances, just the file name should be@ specified in the file-spec parameter. VDE applies defaults toC the notes conference file specification based on the translationA of the logical name VDE$NOTES_LIBRARY. If this logical name isD not defined, the default file specification "NOTES$LIBRARY:.NOTE") is applied to the file-spec parameter. /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want eachC stream definition modified. The /CONFIRM qualifier causes VDE toB print a message for the specified stream giving the name of theC stream and asking whether you want to modify that stream. If youC answer YES (or Y), its attributes are modified. If you answer NOD (or N), its attributes are not modified. The /NOCONFIRM qualifierC causes VDE to modify the attributes of the stream without asking for confirmation. /DELETE /DELETE /NODELETE (default);  Sets or clears the delete attribute for the stream. ThisC attribute allows the stream to be deleted with the DELETE STREAM> command. The /DELETE qualifier sets the delete attribute soA that the stream can be deleted. The /NODELETE qualifier clears< the delete attribute so that the stream cannot be deletedC without first resetting the attribute. You must have the CRESTRM% privilege to use these qualifiers. /LOG /LOG (default) /NOLOG= Controls whether log messages are printed after the streamD definitions are modified. The /LOG qualifier causes such messagesB to be printed and /NOLOG suppresses them. The messages indicate> that the stream definitions have been modified and that the3 database transaction has successfully committed. /INIT_CMS_CLASS /INIT_CMS_CLASS /NOINIT_CMS_CLASSA Specifies whether VDE initializes the CMS class for the stream? in each facility's CMS library when the /CMS_CLASS qualif ierD specifies that such a class should be maintained. /INIT_CMS_CLASS? sets an attribute that causes the MODIFY STREAM command withC the /CMS_CLASS qualifier to create and populate a CMS class withB the same name as the stream in each facility. /NOINIT_CMS_CLASSA clears this attribute so that MODIFY STREAM does not create orB populate such CMS classes. /NOINIT_CMS_CLASS is useful for veryC large VDE libraries where the initialization of CMS classes take@ an excessively long time. For such libraries, it is better toA use a separate command procedure to initialize the desired CMS? classes; such a procedure can process the facilities of your- library in parallel for faster completion.? You must have the CRESTRM privilege to use these qualifiers. /NAME /NAME=stream-nameD Specifies a new name for the stream. The stream name can be up toD 39 characters long and must follow normal VDE name syntax, exceptA that a stream name can contain periods (.) . After the streamA name has been changed, you must refer to the stream by its newA name in all subsequent VDE commands. The old name is lost from the database. /NOSUCCESSOR1 /NOSUCCESSOR[=(succ-name [, succ-name...])]? Specifies streams that should no longer be successors to theC stream being modified. A successor to a stream is another streamA to which source changes are propagated by the REPLACE command.? Each succ-name parameter specifies the name of a stream that> is currently a successor to the stream given by the stream-@ name parameter, but that no longer should be a successor. TheA specified streams are thus removed from the list of successors stored in the database.> If the list of succ-name parameters is omitted, all current@ successors of the stream being modified are removed from that stream's successor list.= You must have the CRESTRM privilege to use this qualifier. /NOTIFY ' /NOTIFY=(username [,username...])+ /NONOTIFY[=(username [,username...])]? The /NOTIFY qualifier specifies a list of users to notify ofB all replacements into the specified stream, and of all facility? creation operations. VDE appends these users to the stream's@ existing notification list. Each username parameter gives theD OpenVMS username or mail address of a user who should be notifiedB by mail message each time a module is replaced into the stream.= Each username parameter can specify the username of a user? already recorded in the VDE database, a OpenVMS mail address< with one or more node names (such as NODE::SMITH), a mailA forwarding alias, or a defined logical name bound to a list of? users to notify. If you specify a logical name, keep in mindA that the logical name must be defined when it is later used toB send notification messages. It should thus be a group or systemC logical name or a logical name that is in some ot> her way defined$ for all users of the VDE library.D The /NONOTIFY qualifier specifies that a list of users already onC the stream's notification list be removed from that notificationC list. Each username parameter gives the OpenVMS username or mailA address of a user to remove from the notification list. If youD omit the username parameters, VDE removes the entire notification list for the stream.B If you specify both qualifiers, VDE removes the users specifiedA with the /NONOTIFY qualifier from the notification list before9 adding the users specified with the /NOTIFY qualifier.D If you specify only one username parameter with either qualifier,, you may omit the surrounding parentheses. /OPEN@ Sets the status of the stream to open, frozen, or permanentlyD closed. If you specify the /OPEN qualifier, all users can reserveD and replace source modules from the stream and thereby modify the contents of the stream.> If you sp ecify the /FROZEN qualifier, all users may reserve@ modules from the stream. However, a user must have the FROZEN? privilege to replace modules into the stream; non-privileged@ users cannot change the contents of the stream. You can laterC change the status to open with another MODIFY STREAM command, so( the stream is not permanently frozen.C If you specify the /CLOSED qualifier, modules cannot be reservedB from or replaced into the stream. This status cannot be changed> w ith a subsequent MODIFY STREAM command unless you have theC UNCLOSE privilege. Use the /CLOSED qualifier when you never want@ the contents of the stream to change again, for example, whenC capturing a base-level of your software system or when capturing: the final state of a released version of your software.B You must have the UNCLOSE privilege to use the /OPEN or /FROZEN! qualifier for a closed stream. /FROZEN@ Sets the status of the stream to open, frozen, or per manentlyD closed. If you specify the /OPEN qualifier, all users can reserveD and replace source modules from the stream and thereby modify the contents of the stream.> If you specify the /FROZEN qualifier, all users may reserve@ modules from the stream. However, a user must have the FROZEN? privilege to replace modules into the stream; non-privileged@ users cannot change the contents of the stream. You can laterC change the status to open with another MODIFY STREAM command,  so( the stream is not permanently frozen.C If you specify the /CLOSED qualifier, modules cannot be reservedB from or replaced into the stream. This status cannot be changed> with a subsequent MODIFY STREAM command unless you have theC UNCLOSE privilege. Use the /CLOSED qualifier when you never want@ the contents of the stream to change again, for example, whenC capturing a base-level of your software system or when capturing: the final state of a released version of your software.B You must have the UNCLOSE privilege to use the /OPEN or /FROZEN! qualifier for a closed stream. /CLOSED@ Sets the status of the stream to open, frozen, or permanentlyD closed. If you specify the /OPEN qualifier, all users can reserveD and replace source modules from the stream and thereby modify the contents of the stream.> If you specify the /FROZEN qualifier, all users may reserve@ modules from the stream. However, a user must have the FROZEN? p rivilege to replace modules into the stream; non-privileged@ users cannot change the contents of the stream. You can laterC change the status to open with another MODIFY STREAM command, so( the stream is not permanently frozen.C If you specify the /CLOSED qualifier, modules cannot be reservedB from or replaced into the stream. This status cannot be changed> with a subsequent MODIFY STREAM command unless you have theC UNCLOSE privilege. Use the /CLOSED qualifier when you never want@ the contents of the stream to change again, for example, whenC capturing a base-level of your software system or when capturing: the final state of a released version of your software.B You must have the UNCLOSE privilege to use the /OPEN or /FROZEN! qualifier for a closed stream. /OWNER /OWNER=username /NOOWNERD The /OWNER qualifier specifies the owner of the specified stream.B The username parameter gives the OpenVMS username of a user whoB should be recorded as the "owner" of the stream. VDE assigns no@ special meaning to the owner of a stream, but the SHOW STREAMD command displays the owner. The owner could thus be the person to+ contact with questions about the stream.A The /NOOWNER qualifier specifies that the stream has no owner.? Both qualifiers remove the previous owner's ownership of the stream. /POPULATE /POPULATE /NOPOPULATE? Specifies whether the stream is allowed to be populated with< generations from another stream using the POPULATE STREAMB command. /POPULATE allows subsequent use of the POPULATE STREAM@ command to populate the stream and /NOPOPULATE disallows suchD use. You must have the CRESTRM privilege to use these qualifiers. /PROCESS_COUNT /PROCESS_COUNT=proc-count= Specifies the default number of processes to execute build? jobs for the stream. This parameter determines the degree ofB parallelism for the stream's build jobs. See the description ofB the BUILD command for a detailed description of this qualifier. /QUEUE* /QUEUE=(queue-name [,queue-name...])= Specifies the default batch queues to which build jobs for= the stream are submitted. See the description of the BUILDA command for a detailed description of this qualifier and for aD description of its interaction with the /PROCESS_COUNT qualifier. /REMARK /REMARK="string"> Specifies a remark string for the stream. The quoted remarkB string, which can be up to 132 characters long, may contain anyB explanatory remark about the stream that you want stored in the? VDE database. Typically the remark describes what version or? base-level of your system the stream represents. This string= replaces the remark string from the original CREATE STREAM6 command or from any previous MODIFY STREAM command. /REPLACEMENT /REPLACEMENT=keywordB Sets or clears the queued-rep lacement attribute for the stream.> This attribute controls whether the REPLACE command permits< immediate replacements into the stream or requires queuedC replacements. If the keyword parameter is IMMEDIATE, the REPLACE> command will immediately replace modules into the stream by? default. If the parameter is QUEUE, the REPLACE command willC always queue replacements for the stream so that modules are notD replaced into the stream until a privileged user enters a PERFORM REPLACEMENT command. /REVIEWER) /REVIEWER=(username [,username...])- /NOREVIEWER[=(username [,username...])]@ The /REVIEWER qualifier specifies a list of reviewers for allC module replacements into the specified stream. VDE appends theseB reviewers to the stream's existing reviewer list. Each usernameC parameter gives the OpenVMS username of a user who should review= all replacements into the stream. The user must already beC recorded in the VDE database.  When a module is replaced into theD stream, VDE notifies the user of the replacement by mail message.@ If the replacement is queued, the user should then review the@ queued replacement before it is performed. If the replacementC is immediate, VDE notifies the user of the new module generationC that was created, and the user may then inspect that generation.> The /NOREVIEWER qualifier specifies that a list of existingB reviewers for the specified stream be removed from the re viewer@ list. Each username parameter gives the OpenVMS username of aA user who should be removed from the reviewer list. If you omitD the username parameters, VDE removes the entire reviewer list for the stream.B If you specify both qualifiers, VDE removes the users specified? with the /NOREVIEWER qualifier from the reviewer list before; adding the users specified with the /REVIEWER qualifier.D If you specify only one username parameter with either qualifier,, you may omit the surrounding parentheses. /STEP_DELAY /STEP_DELAY=time-intervalD Specifies the default step-delay time interval used by build jobsA for the stream. See the description of the BUILD command for a* detailed description of this qualifier. /SUCCESSOR- /SUCCESSOR=(succ-name [, succ-name...]); Specifies new successors to the stream being modified. AB successor to a stream is another stream to which source changesB are propagated by the REPLACE command. Each succ-name parameter= specifies the name of a stream that becomes a successor to? the stream given by the stream-name parameter. The specified@ successors are added to the list of successors already storedC in the database. You must have the CRESTRM privilege to use this qualifier. /TIMEOUT /TIMEOUT=time-intervalD Specifies the default timeout interval used by build jobs for theB stream. See the description of the BUILD command for a detailed! description of this qualifier. 3 Examples< 1.VDE> MODIFY STREAM V3.3-FT1 /REMARK="New remark string"M %VDE-I-STRMMOD, information for stream V3.3-FT1 modified in the databaseC %VDE-I-COMMIT, database transaction has successfully committed@ In this example, the user specifies a new remark string for@ stream V3.3-FT1. This remark string can be retrieved with a$ subsequent SHOW STREAM command.) 2.VDE> MODIFY STREAM/NAME=V5.3 HICKORYI %VDE-I-ST RMMOD, information for stream V5.3 modified in the databaseC %VDE-I-COMMIT, database transaction has successfully committedD In this example, the name of stream HICKORY is changed to V5.3.D You must refer to the stream by this new name in all subsequent VDE commands.D 3.VDE> MODIFY STREAM/CONFIRM BLVL-7/REMARK="New remark string", -B _VDE> BLVL-9/REMARK="New remark string"# Modify stream BLVL-7 ? [No]: Y; %VDE-I-STRMMOD, stream BLVL-7  modified in the database# Modify stream BLVL-9 ? [No]: NC %VDE-I-COMMIT, database transaction has successfully committed VDE>D This example illustrates the /CONFIRM qualifier. This qualifierD causes VDE to ask the user whether each specified stream shouldA be modified. For stream BLVL-7, the user answers Y (for YES)= and the remark string for that stream is modified in the? database, as the log message shows. For stream BLVL-9, theC user answers N (for NO) and that stream is not modified. HenceC there is no log message for that stream. The final log messageB indicates that the database transaction for the whole command has successfully committed. 2 USERC Modifies one or more attributes of the database record of one or more users. Requires CREUSR privilege. Format* MODIFY USER username [, username...] 3 Parameter usernameB The OpenVMS username of the user whose record is to be modified@ in the current VDE library. You can modify more than one userC record by using wildcard characters in the username. The percent> sign (%) in a username matches any single character in theB position it occupies and the asterisk (*) matches zero or moreB characters in the position it occupies. The attributes of those> user records whose usernames match the wildcard pattern are modified. 3 Qualifiers /AUTH_PRIVILEGES( /AUTH_PRIVILEGES=( priv [,priv...])@ Specifies a new set of authorized privileges that the user isD allowed to set with the SET PRIVILEGE command. The privilege listD you create replaces the user's current privilege list. Therefore,B you must specify all authorized privileges you want the user to have.@ Each parameter to this qualifier names a single privilege. IfC only one privilege is specified, the parentheses may be omitted.D For a list of privileges, see the top-level VDE_Privileges topic. /CONFIRM /CONFIRM /NOCONFIRM (default)C Controls whether VDE asks you to confirm that you want each user@ record modified. The /CONFIRM qualifier causes VDE to print aC message for each user giving the username and asking whether you@ want to modify the user record. If you answer YES (or Y), theD user record is modified. If you answer NO (or N), the user recordA is not modified. The /NOCONFIRM qualifier causes VDE to modify3 the user record without asking for confirmation. /DEF_PRIVILEGES' /DEF_PRIVILEGES=(priv [,priv...])C Specifies the default privileges which are enabled each time theB user starts a new VDE session. Each default privilege specifiedC also becomes an authorized privilege for the user. The privilege> list you create replaces the user's current privilege list.B Therefore, you must specify all default privileges you want the user to have.@ Each parameter to this qualifier names a single privilege. IfC only one privilege is specified, the parentheses may be omitted.A For a list of the privilege names you can specify, see the SET PRIVILEGES command. /LOG /LOG (default) /NOLOGC Controls whether log messages are printed after the user records> are modified. The /LOG qualifier causes such messages to be< printed and /NOLOG suppresses them. The messages indicateA that the user records have been modified and that the database* transaction has successfully committed. /NAME /NAME="string"D Specifies a full name for the user. The quoted name string, whichB can be up to 40 characters long, should contain a new full nameC string (first name, middle initial, and last name) for the user. /NOTIFY' /NOTIFY=(username [,username...])+ /NONOTIFY[=(username [,username...])]< The /NOTIFY qualifier specifies a list of users to notify> each time the specified user replaces a module in to the VDED library. VDE appends these users to the specified user's existing? notification list. Each username parameter gives the OpenVMSD username or mail address of a user who should be notified by mailB message each time the specified user replaces a module into the library.= Each username parameter can specify the username of a user? already recorded in the VDE database, a OpenVMS mail address< with one or more node names (such as NODE::SMITH), a mailA forwardin g alias, or a defined logical name bound to a list of? users to notify. If you specify a logical name, keep in mindA that the logical name must be defined when it is later used toB send notification messages. It should thus be a group or systemC logical name or a logical name that is in some other way defined$ for all users of the VDE library.A The /NONOTIFY qualifier specifies that a list of users already< on the specified user's notification list be removed from< that > notification list. Each username parameter gives the@ OpenVMS username or mail address of a user to remove from the> notification list. If you omit the username parameters, VDE( removes the entire notification list.B If you specify both qualifiers, VDE removes the users specifiedA with the /NONOTIFY qualifier from the notification list before9 adding the users specified with the /NOTIFY qualifier.D If you specify only one username parameter with either qualifier,, you may omit the surrounding parentheses. /REMARK /REMARK="string"B Specifies a remark string to be stored for the user. The quoted= remark string, which can be up to 132 characters long, may> contain any explanatory remark about the user that you want> stored in the VDE database. This string replaces the remarkD string from the original CREATE USER command or from any previousA MODIFY USER command. Typically the remark describes the user's3 affiliation or function within the organization. /REVIEWER) /REVIEWER=(username [,username...])- /NOREVIEWER[=(username [,username...])]@ The /REVIEWER qualifier specifies a list of reviewers for allC changes replaced into the VDE library by the specified user. VDE@ appends these reviewers to the user's existing reviewer list.? Each username parameter gives the OpenVMS username of a user? who should review all changes created by the specified user.A The new reviewer must already be recorded in the VDE database.B When the specified user replaces a module into the VDE library,> VDE notifies the reviewer of the change by mail message. IfA the replacement is queued, the reviewer should then review theC queued replacement before it is performed. If the replacement isD immediate, VDE notifies the reviewer of the new module generationD that was created, and he or she may then inspect that generation.A This qualifier can be used to set up "buddy systems" wher e two) users always review each other's code.> The /NOREVIEWER qualifier specifies that a list of existing@ reviewers for the specified user be removed from the reviewer@ list. Each username parameter gives the OpenVMS username of aA user who should be removed from the reviewer list. If you omitD the username parameters, VDE removes the entire reviewer list for the user.B If you specify both qualifiers, VDE removes the users specified? with the /NOREVIEWER qualifier from the reviewer list before; adding the users specified with the /REVIEWER qualifier.D If you specify only one username parameter with either qualifier,, you may omit the surrounding parentheses. /USERNAME /USERNAME=usernameB Specifies a new OpenVMS username for the user. The new usernameB can be up to 12 characters long and must follow normal VDE nameB syntax. If you change a username in the VDE database you shouldD also remember to have your system manag er change it in the systemC User Authorization File. After the username is changed, you mustC refer to the user by the new name in all subsequent VDE commands? and the user must access the database with the new username. 3 ExamplesA 1.VDE> MODIFY USER SMITH /USERNAME=BROWN /NAME="Jane S. Brown"H %VDE-I-USERMOD, information for user BROWN modified in the databaseC %VDE-I-COMMIT, database transaction has successfully committedA In this example, Jane Smith has  changed her name. The MODIFYD USER command is used to enter her new OpenVMS username and fullD name string into the VDE database. Thereafter, Jane must accessA the VDE library as user BROWN and she must be referred to asD BROWN on subsequent VDE commands. The log messages confirm thatC her user record was modified and that the database transaction successfully completed.F 2.VDE> MODIFY USER DOE /REMARK="OpenVMS Documentation Supervisor" -- _VDE> /DE F_PRIVILEGES=BUILD /NOLOG VDE>A Here John Doe has been promoted to Documentation Supervisor.B The MODIFY USER command changes his remark string to indicate< his new role and reduces his default privileges to only? the BUILD privilege. In this example, the /NOLOG qualifier! suppresses the log messages. wwmv࿚1 New_FeaturesA This section contains descriptions of the various new features present in VDE Version 1.4-0. 2 Descr iption= VDE New and Changed Features describes the various new and6 changed features present in the VDE V1.4-0 release.) Table 1-2 VDE New and Changed Features Feature Description& New/Changed Features for VDE V1.4-0 VDE Database Format@ VDE V1.4-0 uses library format 25. Versions of VDEB that also support library format 25 can coexist with@ VDE V1.4-0. (Currently, these are releases X1.2-n,@ V1.3-n and V1.4-0. ) Versions of VDE using older orB newer formats can not coexist and require a database@ conversion. To determine the format of an existing9 library, use the SHOW LIBRARY/FULL command.D Do not use a newer version of VDE on a library created? under a previous VDE version-specifically any VDE? library with the autoconvert option enabled-if anA automatic library format conversion is not desired. Sup port for DEC CMS V3.7+A VDE V1.4-0 includes changes that allow VDE to avoidA a compatibility problem introduced in DEC CMS V3.7.D Earlier versions of VDE do not function correctly with* CMS versions 3.7 or greater. Default SCT Conference NamesD When determining the default SCT conference name for aE stream, VDE now translates any character that is not anE alphanumeric, "$" or "_" character into a "-" (hyphen).> This change allows an SCT Notes conference to be? configured for stream names, such as "V3.4", thatA contain a character such as a period. In this case,D VDE will choose the name "SCT-V3-4" as the default SCTA conference, which is a legal Notes conference name. Notification Performance@ VDE Handling of event notifications (Mail to users@ and/or notes posted to Notes conferences) has beenE improved for reliability and performance. Minor changes> have also been made to messages displayed during notification. VDE /WHEREISB This is a new qualifier to the DCL-level VDE commandB (not available at the VDE> prompt). This tool allows? command procedure to locate key components and/orB obtain a list of available databases. Information isD returned as local symbols or  process logical names, as5 specified by the caller. Example usage:E $ VDE/WHEREIS /LIBRARY=vde-libname/RETURN=LOGICAL_NAMES? $ VDE/WHEREIS /INDEX=vde-libindex /RETURN=SYMBOLSA For further information, see the information on the2 VDE$WHEREIS_* symbols/logical names. Quota ChecksB The minimum quota values used for VDE's quota checksA have been raised for ASTLM, BYTLM, JTQUOTA and TQLM@  for V1.4-0. VDE will display a warning message andA attempt to continue should one or more insufficient' quota values be detected.E See the VDE/READ_UAF command for assistance in updating> user quotas in the system authorization databaseE (SYSUAF) and updating user entries in the VDE database. SETCMS/SETVDEA The SETCMS, SETVSC and SETVDE commands are obsoleteD and all references to these commands have been removedA from the command tables and the OpenVMS DevelopmentC Environment documentation. These commands provided anC access control mechanism for the VDE components. MoreD flexible access control capabilities are now availableB via standard VDE security features such as subsystem identifiers. Message TextA The text of various messages output by VDE has been=  improved for clarity. The associated documented8 recovery steps have been improved as well.' New/Changed Features from VDE V1.3-n DocumentationB The documentation now calls out the similarities andA the differences between the VSC and the VDE command interfaces.> Several chapters have been added to the Guide to@ Using VDE/VSC/VTSC to detail various common tasks,@ and information on m anaging a VDE library has beenC expanded. The format of the manual has been improved.C An Error Messages and Recovery section has been added/ to VDE/VSC/VTSC Reference Manual.3 An installation guide has been added.8 The various indices are now rather larger.@ Various appendicies have been added, including one3 containing various VDE logical names.> Implicit assumptions on various points  of arcaneA process knowledge-and on knowledge of terms such as? "Master Pack" and "Yellow", etc-have been reduced@ or eliminated from the VDE documentation. WheneverC possible, terminology has been made consistent acrossD both the OpenVMS VAX and the OpenVMS Alpha development environments. Motif Interface< VDE V1.3-n and later versions contain a Motif-> based user interface, and as sociated hyper-help.= Invoke the VDE command specifying the qualifier$ /INTERFACE=DECwindows.= The Motif interface includes support for FETCH,A RESERVE, REPLACE and UNRESERVE commands, as well asE HELP and a few other Motif-related commands. VDE target@ library selection is currently via static resourceC file entries (made visible and selected via a cascadeE menu loaded at run-time), but may be made dynamic in an upcoming release. CREATE LIBRARY/NOAUTO_CONVERTA Automatic library format conversion is now disabledD by default as the /NOAUTO_CONVERT qualifier is now theE default. Previous versions of VDE defaulted to allowingB automatic conversion. Libraries presently marked forC automatic conversion are not affected by this change.E All VDE libraries should be reviewed to dete rmine if an7 automatic conversion should be permitted. Architecture Support= The VDE commands for managing ARCHITECTUREs areA partially documented. This capability introduced in. V1.3-n is not fully implemented. OpenVMS Alpha Support@ As of V1.3-0, VDE is available for OpenVMS VAX andB OpenVMS Alpha; Releases V1.3-n and V1.4-0 operate in- mixed-architecture VMSclusters. PCSI Installation 8 VDE is now installed via the PCSI utility. Quota CheckC VDE V1.3 and later releases check for various minimum> quota values. VDE displays a warning message andB attempts to continue should one or more insufficient' quota values be detected.E See the VDE/READ_UAF command for assistance in updating> user quotas in the system authorization databaseE (SYSUAF) and updating user entries  in the VDE database. SET PRIVILEGE/OVERRIDEA Allows a user that has the OpenVMS BYPASS privilegeC enabled to override the VDE privilege settings and toA set all VDE privileges. An informational message isA generated when the privilege is used, and privilege$ auditing is performed. SET LIBRARY@ The SET LIBRARY command now allows a user that has> the OpenVMS BYPASS privilege enabled to over ride; a restricted VDE user authorization database,< and to access the library. This is intended to@ allow privileged VDE users to perform VDE databaseE maintenance when necessary. An informational message isB generated when the privilege override is used, and a3 privilege audit message is generated.E The SET LIBRARY command now correctly processes libraryA specifications incorrectly inc lude the library fileB name, the library file extension, and/or the libraryE file version-these components are now ignored. PreviousE versions of VDE permitted only the device and directory= specifications, and an error was generated when3 additional components were specified.E The SET LIBRARY command now allows the specification ofE either an explicit library specification, or a mnemonicB  shorthand for the desired library. Mnemonics and theA associated translations are established via logical> names, and can be tailored for individual users,@ for groups, or on a system-wide basis. For furtherB information, see the information on the VDE$LIBRARY_A DEFAULTS, VDE$LIBRARY_DEFAULTS_LABELS, VDE$LIBRARY_> DEFAULTS_CMS, and VDE$LIBRARY_DEFAULTS_MNEMONICS logical names.? When  no parameter is specified on the SET LIBRARYA command, an error message is (still) generated, andE a site-configurable list of the available VDE libraries is now displayed.B When the VDE$LIBRARY_DEFAULTS_MNEMONICS logical name> is defined, the SET LIBRARY command is available> via keyboard definitions for the F17 through F20C keyboard keys. The first four libraries listed in theB tran slation(s) of VDE$LIBRARY_DEFAULTS_MNEMONICS areC selected by the default key state, the second four byC the gold state, and the third four by the blue state. SHOW DEVELOPER7 This command is now partially documented. SHOW REPLACEMENT/ACCEPTEDD This is a new qualifier. This displays all replacementB component modules that have been marked as accepted. SHOW REPLACEMENT/IN_REVIEWC This is a new qualifier,  and displays all replacement8 component that are presently under review. SHOW REPLACEMENT/NOT_REVIEWEDB This is a new qualifier and displays all replacement@ component modules that have not yet been reviewed. SHOW REPLACEMENT/REJECTED> This is a new qualifier and displays replacement8 component modules that have been rejected. VDE$ENABLE_AUDITB A system logical name defined in executive mode thatB >  enables OpenVMS system-level auditing of various VDEB operations. Use of this option requires that the VDEC image be installed with or run with the OpenVMS AUDIT privilege enabled. CREATE MODULE/INPUTB This command is no longer accepted on streams markedB for queued replacements. Any attempt to perform thisB operation on a stream marked for queued replacements= will be rejected with the erro !r VDE$_INCNOTVAL.% VDE$MARKER marker-file directories; VDE now creates the [.VDE$MARKER] marker-file7 subdirectory when initializing a library. MODIFY LIBRARY/LOCKA VDE now supports a limited capability to maintain aB write-lock on a library. This capability is intendedE primarily for the maintenance and consistency of shadow) or reference VDE libraries. MODIFY MODULE/NAME ObsoletedB Th "e /NAME qualifier has been removed, as there is no@ reliable way to handle the rename operation at the? CMS level, nor a reasonable way to handle copyingA the various possible source files, object files andD similar. Users wishing to perform a rename must delete@ the old module and recreate it under the new name,? specifying the appropriate generations to create. Kept Subprocesses= Erroneous attemp #ts to directly attach to a keptC subprocess, via lib$attach or the DCL ATTACH command,: no longer cause the kept subprocess to exit.A The kept subprocess now uses a unique process name;@ previous versions used a process name based on the username. Calling InterfaceE VDE now includes a callable interface allowing listings? of libraries, and fetches. The interface supportsD remote a $ccess via an IP network, and is implemented asE a shareable image. This interface directly supports theE VDE WWW server. A future release of VDE may add supportA for reservations, unreservations, and replacements.C Contact VDE support for information before using thisC interface-a few incompatible changes to the interface% are currently expected. VDE$LIBRARY_LABELA VDE now defines a process logi %cal name VDE$LIBRARY_D LABEL whenever a connection is made to a library. ThisB logical name contains the remark associated with the@ library, and is intended for use within procedures) based on the VDE utilities. VDE$LIBRARY_MNEMONICA VDE now defines a process logical name VDE$LIBRARY_B MNEMONIC whenever a connection is made to a library.B This logical name contains the library name or, whenB & known, the mnemonic name associated with the current@ library, and is intended for use within procedures) based on the VDE utilities. VDE$NOTES_LIBRARYE A logical name that allows a user to change the default? Notes conference file specification for SCT NotesB conferences accessed by VDE. If this logical name isE not defined, the default value of "NOTES$LIBRARY:.NOTE" is used. Scrip 't EnhancementsA A new script type, CREATE_FACILITY, has been added.D This optional script is invoked when a new facility isE created. See VDE/VSC/VTSC Reference Manual for details.C The execution context of the script has been changed,> and scripts now correctly tolerate an EMIT of anA EXIT DCL command; scripts also recover from various= abnormal terminations of script. Scripts do notA (correctly recover from the complete deletion of theD subprocess. This will wedge the current operation, andD still require the user to enter a to free the process.A The <> and <> characters can now be used to quote6 strings used in the EMIT script command.C A new script function, $SCRATCH, has been added. WhenE invoked, this function returns the device and directory? specific )ation for the VDE scratch directory. ThisA directory is useful for scripts that need temporary storage. Statistics CollectionA VDE now optionally collects replacement statistics.D See the MODIFY LIBRARY/STATISTICS, REPLACE/REASONS and= REPLACE/DEFECTS_CORRECTED commands for details.! Changes to the REPLACE commandE Existing REPLACE prompts have been changed, new promptsB have been added, and* new qualifiers have been added.C Changes involve the syntax surrounding the reason forC the change, how the SCT information is processed, and@ the collection of statistics. Some of this work isE part of the statistics collection work mentioned above,C some reduces the number of seperate steps required toC enter a change, and some is intended to allow for theA optional automatic generation of the SCT + entry in a$ future release of VDE.@ The new REPLACE/DEFECTS_CORRECTED qualifier allowsD direct entry of the number of defects corrected by theE replacement. This qualifer operates in conjunction withC the statistics collection process, the MODIFY LIBRARY> /STATISTICS command, and the /REASONS qualifier.B The new REPLACE/NOTE qualifer allows direct entry ofE the SCT note number. If this q,ualifer is specified, theC default SCT Notes conference name is assumed. If bothC /SCT and /NOTE are specified, /NOTE takes precedence.C REPLACE/REASONS allows direct entry of the reason forD the replacement. This qualifer operates in conjunction@ with the statistics collection process, the MODIFYD LIBRARY/STATISTICS command, and the /DEFECTS_CORRECTEDA qualifier. Part of this change is in support of -theB statistics collection work mentioned above, and part@ is the foundation that will allow for the optionalE automatic generation of the SCT entry in an unspecified$ future release of VDE.A The new REPLACE/SCT qualifer allows direct entry ofA a filename containing the SCT note text. If this isA specified, the default SCT Notes conference name isD assumed, and VDE loads the specified f .ile into the SCTA Notes conference, using the replacement remark textB as the title of the note. If both /SCT and /NOTE are0 specified, /NOTE takes precedence.C The new MODIFY GENERATION/NOTE qualifer allows direct? entry of the SCT note number. If this qualifer isA specified, the default SCT Notes conference name isB assumed. If both /SCT and /NOTE are specified, /NOTE takes precedence /.B The new MODIFY GENERATION/SCT qualifer allows directB entry of a filename containing the SCT note text. IfA this is specified, the default SCT Notes conferenceD name is assumed, and VDE loads the specified file intoD the SCT Notes conference, using the replacement remarkC text as the title of the note. If both /SCT and /NOTE4 are specified, /NOTE takes precedence.) Changes to the CREATE FACILITY 0commandE As mentioned above, a new script type, CREATE_FACILITY,B has been added. This optional script is invoked whenC a new facility is created. See VDE/VSC/VTSC Reference! Manual for details.@ The CREATE FACILITY command now sends notification< messages for the newly created facility to the: individuals that have asked for stream-level notifications. Longer CLDs acceptedB 1 VDE accepts both nine and ten character CLD numbers:E both the original XXX-NNNN and the longer XXX-NNNNN CLD' formats are now accepted. New Examples9 VDE includes example command procedures and@ associated files used to upload an existing set ofB CMS libraries into a new VDE library, and an exampleB of a menu interface. All examples are located in the& VDE$EXAMPLES: directory. ww2M|࿚ 1 PERFORM 2 REPLACEMENT7 Performs one or more queued replacements so that the; corresponding modules are replaced into the VDE library. Requires PERFREP privilege. Format2 PERFORM REPLACEMENT rep-name [, rep-name...] 3 Parameter rep-nameD The name of a queued replacement to be performed. You can performC more than one replacement at a time by using wildcard charactersC in the replacement name. The percent sign (%) in 3 a name matchesD any single character in the position it occupies and the asteriskD (*) matches zero or more characters in the position it occupies.C Those queued replacements whose names match the wildcard pattern are performed. 3 Description@ The PERFORM REPLACEMENT command replaces the modules that areB members of a specified queued replacement into the VDE library.@ Once this command has completed, each member module has a newC generation in the library and is 4no longer marked as reserved inB the affected streams. In addition, the replacement is no longer queued in the VDE database.C The PERFORM REPLACEMENT command only performs those replacements= that match the rep-name parameters and that belong to yourA default stream or to another stream specified with the /STREAM@ qualifier. To perform replacements belonging to more than oneA stream, you can use wildcard characters in the stream name you& specify with the /STREAM qualif 5ier.= The PERFORM REPLACEMENT command is normally used by a user@ who is authorized to determine when changed modules should beA replaced into the VDE library. Other developers reserve source@ modules, make changes to them, and queue them for replacement? with the REPLACE command. The REPLACE command queues modules> for replacement (as opposed to replacing them immediately),@ if the user specifies the /QUEUE qualifier or if any affected@ development stream has the queued-r 6eplacement attribute. Once? a replacement is queued, it can optionally be reviewed using? the REVIEW REPLACEMENT command and its subcommands. When theC authorized user decides that the modules that are members of theD queued replacement are ready to be replaced into the VDE library,> the user enters the PERFORM REPLACEMENT command to actuallyC perform the replacement. When replacements are queued, it is theD PERFORM REPLACEMENT command that actually creates new generations? 7 for the modules and that terminates the module reservations.@ Whether you should use queued replacements or not is a policy@ decision that may be different for different VDE libraries or> for different development stream within a given library. If? you decide to always use immediate replacements, the REPLACEA command will perform the actual replacement and you do not use# the PERFORM REPLACEMENT command. 3 Qualifiers /CONFIRM /CONFIRM /NOCONFIRM 8 (default)> Controls whether VDE asks you to confirm that you want each> replacement performed. The /CONFIRM qualifier causes VDE toD print a message for each replacement asking whether you want thatD replacement performed. If you answer YES (or Y), that replacement@ is performed. If you answer NO (or N), the replacement is not= performed. If you enter a replacement name with a wildcardA specification, VDE asks you to confirm that VDE should performB each replacement whose 9name matches the wildcard specification.? The /NOCONFIRM qualifier causes VDE to perform the specified0 replacements without asking for confirmation. /LOG /LOG (default) /NOLOGC Controls whether log messages are printed after each replacementD has been performed. The /LOG qualifier causes such messages to beC printed and the /NOLOG qualifier suppresses them. These messagesD indicate that the associated modules have been replaced, that theD replacement h:as been performed, and that the database transaction has successfully committed. /STREAM /STREAM=stream-name@ Specifies that only those replacements that belong to certain> streams be performed. The stream-name parameter specifies a? stream name and can contain wildcard characters. The percentC sign (%) in a name matches any single character in the positionD it occupies and the asterisk (*) matches zero or more characters@ in the position it occupies. VDE ;performs a given replacementD only if it belongs to a stream whose name matches the stream-nameA parameter. If you omit this qualifier, VDE performs only those3 replacements that belong to your default stream.B For each replacement that matches a rep-name parameter but doesA not belong to a stream matching the stream-name parameter, VDEA prints an informational message saying that the replacement is not performed. 3 Examples% 1.VDE> PERFORM REPLACEMENT SMITH- <2M %VDE-I-REPLACED, generation [FACNAM]A.REQ;9(9) replaced into stream V2.0M %VDE-I-REPLACED, generation [FACNAM]B.REQ;6(6) replaced into stream V2.02 %VDE-I-REPPERF, replacement SMITH-2 performedC %VDE-I-COMMIT, database transaction has successfully committed VDE>> This example performs the queued replacement SMITH-2. TheB PERFORM REPLACEMENT command replaces the two modules that areD members of the replacement, A.REQ and B.REQ in facility FACNAM,? = into the VDE library. Thereafter, these two modules are noB longer reserved. The command also deletes replacement SMITH-2 from the VDE database. ww࿚ 1 POPULATE 2 STREAM? Populates a development stream with generations from another stream. Requires PERFREP privilege. Format4 POPULATE STREAM stream-name [, stream-name...] 3 Parameter stream-name> The name of a target stream to be populated with the modu >leB generations from another stream. You can populate more than oneD stream at a time by using wildcard characters in the stream name.B The percent sign (%) in a name matches any single character inA the position it occupies and the asterisk (*) matches zero orC more characters in the position it occupies. Those streams whose2 names match the wildcard pattern are populated. 3 Description@ The POPULATE STREAM command populates a specified development> stream (the tar>?get stream) with the latest generations from; another stream (the source stream). The target stream is> specified with a command parameter and the source stream isC specified with the /FROM_STREAM qualifier. The latest generationB of each module in the source stream is inserted into the targetB stream and any modules not represented in the source stream areC removed from the target stream. After the command completes, theD target stream contains exactly the same generations as @the source stream.> Using the CREATE STREAM command to create a new stream with? the same contents as a parent stream can be a time-consumingC operation if the VDE library is large. Using the POPULATE STREAMB command to update an existing stream whose contents are alreadyD close to the desired source stream is generally a much faster wayD to make a copy of a stream. This command allows you to create newC base-level streams by reusing old base-level streams that are no; A longer needed, thus saving both time and database space.@ The POPULATE STREAM command updates only the VDE database. ItA does not insert the updated generations into the CMS class forB the stream, not even if the attribute to maintain the CMS class@ is set for the target stream. Neither does the command update@ the source directories for the stream. If such operations areC needed, they must be done manually outside of VDE. AlternativelyB you can use the INSERT GENERATION com Bmand to insert generations@ into a stream while maintaining CMS classes and stream source@ directories. Because it does more work, the INSERT GENERATION< command is generally much slower than the POPULATE STREAM command.> VDE populates the target streams in three phases. First, itA determines what streams to populate using a read-only database= transaction. Second, it determines the differences betweenA the source and target streams for one target stream. This step? iCs done using a read-only transaction. Third, VDE loops over? the differences it found to update the generation membership? of the target stream. This phase gives the target stream theA same generation membership as the source stream had during theB preceding read-only transaction. During this phase, VDE updates> 20 modules at a time (by default), commits the transaction,B and repeats the process until all modules are updated. VDE usesB multiple short read-write transactions in D order not to lock theB database against other users more than a few seconds at a time.D After the target stream is fully populated, VDE loops to populate% the next stream until none remain.D You can only populate an open stream if the populate attribute isD set for the stream. If this attribute is not set, you must set itC with the MODIFY STREAM /POPULATE command before you can populateD the stream. You can only populate a frozen stream if the populateA attribute is set anEd you have the FROZEN privilege. You cannot populate a closed stream. 3 Qualifiers /COMMIT_LIMIT /COMMIT_LIMIT=number> Specifies the maximum number of modules VDE will update in,B insert into, or remove from the target stream before committing? the database transaction and starting a new transaction. TheC number parameter must be an integer value in the range from 1 to 1,000,000.? Specification of a smaller value reduces the interval during@ F which the database is locked, allowing access to the databaseB by other users. Specification of a larger value does reduce theC overhead involved with recycling locks and repeated commits, but7 restricts the access to the database by other users.D By default, VDE commits and restarts a read-write transaction for every 20 modules. /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want each= target stream populat Ged. The /CONFIRM qualifier causes VDE= to print a message for each stream asking whether you want? that stream populated. If you answer YES (or Y), that stream< is populated from the source stream. If you answer NO (or> N), the stream is not populated. If you enter a stream name= with a wildcard specification, VDE asks you to confirm theB populate action for each stream whose name matches the wildcardA specification. The /NOCONFIRM qualifier causes VDE to populate9 the speHcified streams without asking for confirmation. /FROM_STREAM /FROM_STREAM=stream-nameA Specifies the source stream from which the target stream is toB be populated. VDE makes the generation membership of the targetA stream identical to that of this source stream. This qualifierC is required; if you omit it, VDE prompts you for the name of the source stream. /LOG /LOG (default) /NOLOGB Controls whether log messages are printed after eac Ih stream has@ been populated. The /LOG qualifier causes such messages to beC printed and the /NOLOG qualifier suppresses them. These messagesA indicate the number of modules to update, insert, or remove toA populate the target stream, that the stream has been populated@ from the source stream, and that the database transaction has successfully committed. 3 Examples2 1.VDE> POPULATE STREAM BLD_12/FROM_STREAM=BIRCHN %VDE-I-STRMPOPCOUNT, populate module counts: up Jdate 5, insert 2, remove 1> %VDE-I-STRMPOP, stream BLD_12 populated from stream BIRCHC %VDE-I-COMMIT, database transaction has successfully committed VDE>C In this example, stream BLD_12 is populated from stream BIRCH.B Five module generations in stream BLD_12 are updated, two areC inserted, and one is removed to make the generation membership? of that stream identical to stream BIRCH. The log messages@ confirm that the stream was populated and that the Kdatabase( transaction successfully completed. ww-࿚1 VDE_PrivilegesA This section contains the names of the various VDE privileges,C and a general description of operations allowed by each. The VDEB privileges are distinct from the privileges of OpenVMS, and are9 applicable only to operations within the VDE database.& Also see the SET PRIVILEGE command. 2 Description Table 1-3 Privileges Privilege DescriptionB BUILD LPermits a user to create build jobs in this library.C CRECTX Allows a user to create, modify, and delete contexts.A CREFAC Allows the creation and modification of facilities.E CREGRP Permits the creation, modification, and the deletion of groups.> CREMOD Allows the creation and modification of modules.C CRESCRP Required for the creation, modification, and deletion of scripts.D CRESTEP Allows the creation, modification, and the M deletion of build steps.? CRESTRM Permits the creation and modification of streams.E CREUSR Permits the creation, modification, and the deletion of users.0 DELFAC Allows the deletion of facilities.- DELMOD Allows the deletion of modules.3 DELREP Permits the deletion of replacements., DELSTRM Permits streams to be deleted.D FROZEN Allows the user to peplace modules into streams marked frozen.B MODLIB N Allows the user to modify attributes associated with this library.1 MODSTRM Allows the modification of streams.= PERFREP Allows the user to dequeue queued replacements.D RESREP Allows the user to reserve and replace modules, and to& manipulate fold records.C UNCLOSE Permits the user to open a stream currently marked as closed.E USERNAME Allows the user to reserve and replace for other users. Aggregate Privilege KeywoOrds:> ADMIN The privileges usually associated with a project? administrator privileges; all of the above-listed@ privileges except DELFAC, DELMOD, DELREP, DELSTRM," FROZEN, and UNCLOSE. ALL All privileges. NONE No privileges. ww-࿚ 1 REJECT 2 REPLACEMENTB Marks a queued replacement as rejected in the VDE database. YouD can only mark a replacement as rejected if you are a reviewer for tPhat replacement. Requires RESREP privilege. Format< REJECT REPLACEMENT rep-name [, rep-name...] ["remark"] 3 Parameter rep-nameA The name of a queued replacement to be marked as rejected. YouC can reject more than one replacement at a time by using wildcardA characters in the replacement name. The percent sign (%) in aD name matches any single character in the position it occupies andD the asterisk (*) matches zero or more characters in the po Qsition? it occupies. Those queued replacements whose names match the+ wildcard pattern are marked as rejected. "remark"B Specifies a one-line remark for the replacement. Typically this? remark summarizes why you reject the replacement. Specifying? the remark parameter is equivalent to specifying the /REMARKB qualifier after the REJECT REPLACEMENT keywords. This parameter> or the /REMARK qualifier is required; if you do not specify/ either, VDE prompts you for a rem Rark string. 3 DescriptionD The REJECT REPLACEMENT command updates the VDE database to record@ that you have reviewed the code changes in a specified queuedB replacement and that you judge those changes not acceptable forA replacement into the VDE library. You must be a reviewer for a/ replacement in order to mark it as rejected.@ The REJECT REPLACEMENT command allows you to attach a comment= file to the queued replacement. The comment file typically? explains why Syou reject the replacement. If you have alreadyB created such a file, use the /INPUT qualifier to copy it to the@ replacement's staging area. If you omit the /INPUT qualifier,? VDE asks you whether you want to edit a comment file for theD replacement. If you respond YES (the default answer), VDE invokesC your preferred editor to create the comment file. If you specify@ both the /INPUT and the /EDIT qualifier, VDE copies the input? file to the replacement's staging area and then T invokes yourD editor to further modify that file. If you have already created aD comment file for the replacement with an earlier ACCEPT or REJECTA command, VDE lets you edit that file again. This capability isB useful if you change your mind or want to add more information.B If you wish to mark a replacement as acceptable, use the ACCEPTA REPLACEMENT command. If you wish to see the review status of a8 queued replacement, use the SHOW REPLACEMENT command. 3 QualifierUs /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want eachC replacement rejected. The /CONFIRM qualifier causes VDE to printC a message for each replacement asking whether you want to reject? that replacement. If you answer YES (or Y), that replacementB is marked as rejected. If you answer NO (or N), the replacement@ status is not changed. If you enter a replacement name with aC wildcard specification, VDE ask Vs you to confirm the rejection ofB each replacement whose name matches the wildcard specification.< The /NOCONFIRM qualifier causes VDE to mark the specified< replacements as rejected without asking for confirmation. /EDITA Specifies that VDE should invoke your preferred editor so thatA you can edit your comment file for each queued replacement. If? such a comment file already exists (due to a previous ACCEPT@ or REJECT REPLACEMENT command for the same replacement) oWr ifB you specify an input file with the /INPUT qualifier, the editor? modifies that file. Otherwise, the editor creates a new file@ in the replacement's staging directory. Its file name is your> OpenVMS username and its file extension is VDE$COMMENT. TheA comment file typically contains comments for the author of the' replacement and the other reviewers.> This qualifier is ignored if you are running in batch mode. /INPUT /INPUT=file-specA Specifies a comXment file for the queued replacement. VDE reads@ the text file given by the file-spec parameter and writes itsC contents into a new file in the replacement's staging directory.= The file name of the new file is your OpenVMS username and@ its file extension is VDE$COMMENT. The comment file typicallyC contains remarks to the author of the replacement or information for the other reviewers. /LOG /LOG (default) /NOLOGC Controls whether log messages are pYrinted after each replacement> has been marked as rejected. The /LOG qualifier causes suchC messages to be printed and the /NOLOG qualifier suppresses them.A These messages indicate that the replacement has been rejected@ and that the database transaction has successfully committed. /REMARK /REMARK="string"B Specifies a one-line remark for the replacement. Typically this? remark summarizes why you reject the replacement. For longerC comments, you may create Za comment file with the /INPUT or /EDITC qualifier. The /REMARK qualifier (or the remark parameter at theA end of the command) is required; if you do not specify it, VDE# prompts you for a remark string. /USERNAME /USERNAME=usernameA Specifies that the replacement be marked as rejected on behalf@ of another user. The username parameter specifies the OpenVMSC username of the other user. That user must be a reviewer for theA specified replacement. You must h[ave the USERNAME privilege to use this qualifier. 3 Examples= 1.VDE> REJECT REPLACEMENT BROWN-3 "Bug found in sort code"I %VDE-I-REPREJECT, replacement BROWN-3 marked as rejected in databaseC %VDE-I-COMMIT, database transaction has successfully committedL Do you wish to edit a comment file for replacement BROWN-3 ? [Yes]: YES& ...Comment file edited here... VDE>< This command marks that the current user rejects queued@ replacement BRO \WN-3. The remark string indicates the reasonB for the rejection. Since the /INPUT qualifier is omitted, VDEB asks the user whether he or she wants to edit a comment file.> The user answers YES and is placed in an editing session.; 2.VDE> REJECT REPLACEMENT SMITH-1/INPUT=COMMENT_FILE.TXT@ Please supply required information for replacement SMITH-1:R Enter a remark for the rejection: Code does not conform to coding conventionsI %VDE-I-REPREJECT, replacement SMITH-1 mar]ked as rejected in databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE>D In this example, the user marks replacement SMITH-1 as rejectedB and provides a comment file that gives additional informationA to the user who queued the replacement. The comment file mayC explain, for example, what defects in the code caused it to beB rejected. Since the /REMARK qualifier is omitted, VDE prompts for a remark string. ww>^࿚ 1 REMOVE 2 GENERATIONC Removes a module from a specified development stream so that the: module no longer has a latest generation in the stream. Requires PERFREP privilege. Format0 REMOVE GENERATION mod-name [, mod-name...] 3 Parameter mod-name? The name of a source module whose latest generation is to be< removed from the specified development stream. The module@ name consists of an optional facility name enclosed in square> _ brackets, a module name, and an optional type name preceded? by a period, such as [FACIL]MOD1.MAR. If no facility name isA specified, the default facility is assumed. If no type name isA specified, the latest generations of all source modules of the; specified module name in the given facility are removed.? You can remove more than one module from the stream by using< wildcard characters in any of the three components of theB module name. The percent sign (%) in a name `matches any single= character in the position it occupies and the asterisk (*)? matches zero or more characters in the position it occupies.B VDE removes each module whose name matches the wildcard pattern from the stream. 3 DescriptionB The REMOVE GENERATION command removes a specified module from aB specified development stream so that the module no longer has aB latest generation in that stream. The result is that the moduleC no longer "belongs" to that stream an ad can no longer be fetched,$ reserved, or built in the stream.A The removed generation remains in the VDE database and the VDEC library, and it can still be the latest generation of the moduleC for some other stream. The REMOVE GENERATION command thus breaksB the association between the module generation and the specified- stream but does not delete the generation.A If the specified module is currently reserved in the specifiedA stream, VDE terminates that reservationb since it is based on a@ module generation that no longer is the latest generation forB the stream. VDE sends a mail message to notify the owner of the, reservation that the reservation is lost. 3 Qualifiers /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want eachA generation removed. The /CONFIRM qualifier causes VDE to print@ a message for the latest generation of each module giving theC name of the gceneration and asking whether you want to remove theC generation. If you answer YES (or Y), the generation is removed.> If you answer NO (or N), the generation is not removed. TheD /NOCONFIRM qualifier causes VDE to remove each generation without asking for confirmation. /LOG /LOG (default) /NOLOGB Controls whether log messages are printed after generations areC removed from streams. The /LOG qualifier causes such messages toD be printed and /NOLOG supdpresses them. The messages indicate thatC the generations have been removed from the specified development< stream and that the database transaction has successfully committed. /REMARK /REMARK="string"> Specifies a remark string that explains why you removed theA generation from the specified stream. The quoted remark string$ can be up to 132 characters long. /STREAM /STREAM=stream-name@ Specifies that the generation be removed from the deevelopmentB stream given by the stream-name parameter. If this qualifier is0 omitted, VDE prompts you for the stream name. 3 Examples9 1.VDE> REMOVE GENERATION [FACIL]MODNAM.C /STREAM=MANGOM %VDE-I-GENREM, generation [FACIL]MODNAM.C;4(4) removed from stream MANGOC %VDE-I-COMMIT, database transaction has successfully committed VDE>9 This example removes the latest generation of moduleB [FACIL]MODNAM.C from stream MANGO. The log message shows that>f generation 4 had been the latest generation of the module> in that stream, and is now removed. After the command hasD completed, no generation of the module belongs to stream MANGO. wwU࿚ 1 REPLACEA Returns each specified module to the library and creates a new@ generation of the module. Each module must be a source module0 previously reserved with the RESERVE command. Requires RESREP privilege. Format1 REPLACE mod-name [, mod-nagme...] ["remark"] 2 Parameter mod-name= Specifies a reserved source module to be replaced into theA library. The module name consists of an optional facility name> enclosed in square brackets, a module name, and an optional? type name preceded by a period (such as [FACIL]MOD1.MAR). If@ the facility name is omitted, the module is assumed to belongC to the default facility. If the type name is omitted, all sourceC modules with the specified module name in the g hiven facility are replaced.D You can replace more than one module by using wildcard charactersA in any of the three components of the module name. The percentC sign (%) in a name matches any single character in the positionD it occupies and the asterisk (*) matches zero or more characters? in the position it occupies. VDE replaces the source modules* whose names match the wildcard pattern.D You can also replace multiple modules by specifying the name of aC source igroup instead of a module name. Source groups are createdC with the CREATE GROUP command. If you specify a group name, each4 module that is a member of the group is replaced.A If you use the /SESSION qualifier, those reservations that are= members of the specified reservation session are replaced.? In this case, you must omit the mod-name parameters from the command. "remark"A Specifies a remark string for the replacement. VDE stores this= remark string with jeach module generation that the REPLACEA command creates. Specifying the remark parameter is equivalentA to specifying the /REMARK qualifier after the REPLACE keyword. 2 DescriptionB For each module you have specified, the REPLACE command creates= a new generation of the module by transferring a file from> your default directory to the current VDE library, possibly> by way of an intermediate staging area. This new generationA becomes the most recent generation of the s kource module in the? default development stream (or the stream specified with the? /STREAM qualifier) and receives a new generation number. TheC new generation number is formed by adding 1 to the number of theA previous generation. After creating the new module generation,@ the REPLACE command terminates the reservation of that module- unless you specify the /RESERVE qualifier.D After the reserved module is replaced in the VDE library, VDE mayD delete the file used to c lreate the module (as well as any earlier@ versions of the file in the same directory). The file is onlyC deleted if the library administrator has defined a NOKEEP scriptD for your VDE library and the specified development stream. If youC specify either the /KEEP or the /RESERVE qualifier, VDE does not6 delete the file even if a NOKEEP script is defined.C The file in your default directory normally has the same name asD the module in the library. However, you can direct VDE to m replaceC a file with a different name or a file in another directory than= your default directory by specifying the /INPUT qualifier.C VDE stores the following information about the file that createsD the new generation: the creation date and time, the revision dateA and time, the record format, and other record attributes. WhenD you fetch or reserve a generation of a module from a VDE library,B the file that is placed in your directory has the same creationB and revisio nn times, record format, and record attributes as theD file that was used to create the generation that you are fetching or reserving.A If you specify the /QUEUE qualifier or one of the streams that? you are replacing the module into has the queued-replacement@ attribute, then the REPLACE command does not actually performB the replacement of your module. Instead it copies your files toA a "staging area" on disk and queues the replacement in the VDED database. An authorized o user must then enter a subsequent PERFORMD REPLACEMENT command in order to actually perform the replacement.B In this case, it is the PERFORM REPLACEMENT command the createsC the new module generation and terminates the module reservation.@ If you have more than one concurrent reservation of a module,B you must specify the exact reservation to be replaced using theA /IDENTIFICATION qualifier. Use the SHOW RESERVATION command to4 determine the identification of each reservatio pn.> If you or another user has a concurrent reservation for theA module being replaced and that reservation covers at least one@ stream affected by your replacement, then the REPLACE commandB terminates that reservation. VDE sends a mail message to notify> the owner of that reservation that the reservation is lost.D To replace another user's reservation, you must have the USERNAME? privilege and use the /USERNAME qualifier to specify OpenVMS username of that user., S qource Tracking and Statistics Collection@ VDE can collect replacement statistics and associated change-@ related information, including the reason for the change, the? project the change is associated with, and can also be asked> to add an entry to the source code tracking (SCT) DEC Notes$ conference describing the change.C Statistics collection is enabled or disabled on a library basis.C If collection is enabled and the information is not provided viaC REPLACE qualifiers, r VDE will prompt the user for the information$ during the replacement operation.; For further information, see the /FOLD, /OTHER, and /SCT1 qualifiers, as well as the /PROJECT qualifier.& Change Propagation to other Streams@ Replacing a module makes the new module generation the latest= generation in the default development stream or the streamD specified with the /STREAM qualifier. That generation is thus theA generation you get by default in a subsequent FETCH or RESERV sEA command, and is the generation that is compiled when you build your system in that stream.> If the specified stream has successors, the REPLACE commandA propagates the new module generation to all successor streams.B For example, if stream V2 is a successor of stream V1, then anyD module that is replaced into stream V1 is also replaced in streamA V2 automatically. If stream V2 has additional successors (suchB as stream V3), the new module generation is propagated to t those" streams, and so on recursively.A Propagation works as follows. If the latest generations of the> module for the original stream and the successor stream areB the same, then the new module generation created by the REPLACE? command becomes the latest generation for both streams. BothB streams are thus equally up-to-date with respect to the changesA made to that module. However, if the latest generations of theA module differ for the two streams, which means that the m uoduleA has diverged between those two streams, VDE does not propagateA the new module generation to the successor stream. Instead, itB creates a "fold" record in the database to remind the developerB that the change made to the module for the first stream must beA manually "folded" into the successor stream. Outstanding foldsC can be displayed with the SHOW FOLD command and a fold record is( deleted with the CANCEL FOLD command.7 Replacing a Module with History or Notes In vformationC If you reserve a generation of a module with an embedded history@ and then replace it, the REPLACE command ignores the history;@ that is, VDE does not copy the history into your VDE library.@ If you add text to the file in or above the history (relativeC to #B), or in or below the history (relative to #H), the REPLACEC command issues an error message and the command is not executed.A If you reserve a file with embedded notes and then replace it,B the REPLACE cwommand does not copy the notes to the VDE library.A If, while editing the file, you insert text that looks like anA embedded note, that text is deleted when the file is replaced. 2 Qualifiers /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want each@ module replaced. The /CONFIRM qualifier causes VDE to print a? message for each specified module asking whether you want toB replace that module into the librxary. If you answer YES (or Y),C it is replaced. If you answer NO (or N), it is not replaced. TheC /NOCONFIRM qualifier causes VDE to replace each specified module# without asking for confirmation. /DEFECTS_CORRECTED$ /DEFECTS_CORRECTED=error-count /NODEFECTS_CORRECTEDA Specifies the number of defects corrected by this replacement:> these defects could due to problems with the specification,@ design, logic, implementation and/or testing. The error-countC y parameter is a value indicating the number of defects corrected.? /NODEFECTS_CORRECTED sets the number of defects corrected to zero.C This qualifier is part of the statistics collection component ofA VDE. Statistics collection is enabled or disabled on a libraryD basis, using the MODIFY LIBRARY/STATISTICS command. If statisticsC collection is disabled, these qualifiers are ignored and have noB adverse effects. This command is required when certain keywordsC are specizfied on the /REASONS qualifier; see Reasons for further information.A If statistics collection is enabled on the current library andB you do not specify the /REASONS qualifier, you will be prompted for the information. /FOLD /FOLD[=fold-ident]B Specifies that a fold record be cancelled when this replacementC is performed. The fold-ident parameter gives the fold identifier= of a fold record for the module being replaced and for theA stream in which t{he replacement takes place. When VDE performs@ the replacement, it will cancel this fold record from the VDEC database. You can omit the fold-ident parameter if there is onlyB one fold record for the specified module and stream. You should@ use the /FOLD qualifier if the current replacement is done to3 satisfy an existing fold record in the database. Also see /OTHER and /SCT. /IDENTIFICATION /IDENTIFICATION=res-ident> Specifies the reservation to be repla |ced. This qualifier isB required when you have multiple reservations of the same moduleD in the default stream. The res-ident parameter is the reservation@ identifier of the reservation to be replaced. The reservationB identifier is the identifier you specified or VDE assigned whenB you reserved the module, usually a small integer value. Use theC SHOW RESERVATION command to determine the reservation identifier of each reservation. /INFORMATION /INFORMATION[=file> }-spec] /NOINFORMATION@ The /INFORMATION qualifier specifies that an information file; be attached to the current replacement if it is a queued> replacement. The file-spec parameter gives the OpenVMS file> specification of the information file. If this parameter is@ omitted, VDE asks you whether you want to edit an information@ file. If you answer YES, VDE invokes your preferred editor toA edit the information file. You may use the information file toB pass informatio ~n about the replacement to reviewers and others.A The /NOINFORMATION qualifier specifies that you do not want to provide an information file.= If you omit both qualifiers, VDE's behavior depends on theC library attribute that is set with the /ASK_INFO_FILE or cleared> with the /NOASK_INFO_FILE qualifier to the CREATE or MODIFYB LIBRARY command. If this attribute is set, VDE asks you whetherA you want to edit an information file. If this attribute is not? set, VDE queues the replacement without an information file.C For immediate replacements, VDE ignores both qualifiers and does" not create an information file.D To edit an information file through VDE, you should first declareC your preferred editor with the SET EDITOR command. If you do notA declare an editor, VDE invokes the system default text editor. /INPUT /INPUT=file-spec; Specifies a file to be used as input for the replacement? operation. If you omit the directory specification from thisC qualifier, the file is taken from your default directory. If youC omit the file name or file extension, the module name and module? type specified in the command parameter are used by default. /KEEP /KEEP /NOKEEP (default)> If the administrator for your VDE library has established a= NOKEEP script that deletes files from your directory, thisD qualifier controls whether the file used to create the new moduleA generation is deleted from your directory. The /KEEP qualifierD keeps the file in your directory without deleting it. The /NOKEEPC qualifier runs the NOKEEP script to delete the file provided youC did not also specify the /RESERVE qualifier. If your VDE library: does not have a NOKEEP script, the file is not deleted. /LOG /LOG (default) /NOLOG> Controls whether log messages are printed after each module< is replaced. The /LOG qualifier causes the messages to beA printed and the /NOLOG qualifier suppresses them. The messagesD indicate that each module has been replaced and that the database* transaction has successfully committed. /NOTE /NOTE=note-number> The note-number parameter specifies the note number for theB (previously-entered) SCT note associated with this replacement.D VDE can also enter the note into the conference directly, see the" /SCT qualifier for information. /OTHER /OTHER="other-reason"= Specifies the type of check-in. The other-reason parameterB specifies the reason for this check-in, and should indicate whyA this particular check-in was not classified as a fold check-in nor as an SCT check-in. Also see /FOLD and /SCT. /PROPAGATE /PROPAGATE=stream-name /NOPROPAGATEC This qualifier controls the default module propogation behaviourC of the replacement operation. The default for this qualifier canB be altered by the propogati on qualifier on the RESERVE command.C When specified, the /PROPAGATE qualifier causes VDE to propagate? the changed module(s) only as far as the stream specified by? the stream-name parameter, but not to any successors of that@ stream-change propagation thus stops at the specified stream.D The /NOPROPAGATE qualifier causes VDE to disable all propagate ofB the change beyond the current stream (the default stream or the0 stream specified with the /STREAM qualifier).B If you omit both qualifiers, the REPLACE command will propagate? the changed modules to all successors of the current stream.@ By default, neither /NOPROPOGATE nor /PROPOGATE is specified,C and the module changes will propogate to all subsequent streams.D The behaviour is affected by the specification of the propogation$ qualifier on the RESERVE command. /QAR /QAR /NOQAR< If you have enabled the library attribute that causes theC REPLACE command to ask for the reason for the replacement, these? qualifiers control whether VDE also asks for problem reports? related to the replacement. The /QAR qualifier causes VDE toB prompt for related QARs and CLDs (Digital problem reports) even@ if you give the reason as FOLD or OTHER. The /NOQAR qualifier? causes VDE to not prompt for QAR and CLD information even ifC you give an SCT entry as the reason. If you specify neither /QARA nor /NOQAR, the REPLACE command prompts for QARs and CLDs o nlyA if you specify an SCT entry as the reason for the replacement.D Neither qualifier has any effect if you have disabled the libraryB attribute that causes the REPLACE command to ask for the reason for the replacement. /QUEUE> Controls whether each module is replaced into the specified= stream immediately or is queued for later replacement. The= /IMMEDIATE qualifier causes the REPLACE command to replace< each module into the specified stream immediately so that? the replacement is complete as soon as the command finishes.? The /QUEUE qualifier causes the REPLACE command to queue the= replacement in the VDE database so that the module remainsA reserved until an authorized user enters a PERFORM REPLACEMENT; command to cause the actual replacement to occur. If anyA stream into which you are replacing the module has the queued-@ replacement attribute, the module is automatically queued for- replacement and the /IMMEDIATE is ignored.7 Of /QUEUE and /IMMEDIATE, /IMMEDIATE is the default. /IMMEDIATE> Controls whether each module is replaced into the specified= stream immediately or is queued for later replacement. The= /IMMEDIATE qualifier causes the REPLACE command to replace< each module into the specified stream immediately so that? the replacement is complete as soon as the command finishes.? The /QUEUE qualifier causes the REPLACE command to queue the= replacement in the VDE database so that the module remainsA reserved until an authorized user enters a PERFORM REPLACEMENT; command to cause the actual replacement to occur. If anyA stream into which you are replacing the module has the queued-@ replacement attribute, the module is automatically queued for- replacement and the /IMMEDIATE is ignored.7 Of /QUEUE and /IMMEDIATE, /IMMEDIATE is the default. /PROJECT /PROJECT=project-nameB This qualifier allows the user to specify the project  name thisB replacement is associated with. The project name can be used to> track the work and changes related to a particular project.C This qualifier is part of the statistics collection component ofA VDE. Statistics collection is enabled or disabled on a libraryD basis, using the MODIFY LIBRARY/STATISTICS command. If statisticsD collection is disabled, the statistics qualifiers are ignored andD have no adverse effects. Certain keywords on this command require= the specification of the /DEFECTS_CORRECTED or /NODEFECTS_ CORRECTED qualifier. /REASONS /REASONS=reason-code@ This qualifier allows the user a way to secify the reason theB replacement is being made: reason-code specifies the particularA reason code for this replacement, based on the list of reasons contained in Reasons. Table 1-4 Reasons Defect Change Count+ Code CollectioReason For Replacement1 BF Yes The replacement i s a Bug Fix/ NF No New Feature or Enhancement, PI No Performance Improvement# CS No Common Sources; CU Yes Code Cleanup, Retrofit, or a fix for a Regression) NH No New Hardware Support+ FE No Functional Equivalence OT No OtherC The reason-code is listed in Reasons, as is a brief explainationD of the code, and an indication as to whether or not the number ofC  defects is collected (see /DEFECTS_CORRECTED) for the particular reason code.C This qualifier is part of the statistics collection component ofA VDE. Statistics collection is enabled or disabled on a libraryD basis, using the MODIFY LIBRARY/STATISTICS command. If statisticsD collection is disabled, the statistics qualifiers are ignored andD have no adverse effects. Certain keywords on this command require= the specification of the /DEFECTS_CORRECTED or /NODEFECTS_ CORRECTED qualifier.A If statistics collection is enabled on the current library andB you do not specify this qualifier, you will be prompted for the information. /REMARK /REMARK="string"? Specifies a character string to be associated with the newlyA created generation in the VDE database. The remark is enclosedD in quotation marks. If no remark is entered, then the remark from) the corresponding reservation is used.A The remark string is used as the title of the SCT note, if VDEC was asked to enter the SCT note by the specification of the /SCT qualifier. /REPLACEMENT /REPLACEMENT=rep-name? Specifies that the reservations for the specified modules be@ added to a queued replacement with the name given by the rep-? name parameter. If a queued replacement by that name already@ exists, the reservations are added to that replacement. If noA such replacement exists, a new queued replacement by that name?  is created and the module reservations are added to it. This> qualifier is ignored for immediate replacements; it is only@ meaningful if you also specify the /QUEUE qualifier or one of@ the streams into which you are replacing the modules have the queued-replacement attribute.? Queued replacements are implicitly and automatically created@ whenever a REPLACE is performed on a stream marked for queuedA replacements. For further information on explicitly creating a: queued replacement, see the CREATE REPLACEMENT command. /RESERVE /RESERVE /NORESERVE (default)@ Controls whether the replaced module is kept reserved. If youB specify the /RESERVE qualifier, the module remains reserved andD the input file is not deleted from your default directory. If youC specify /NORESERVE, the module is no longer reserved after being replaced. /REVIEWER) /REVIEWER=(username [,username...])C Specifies reviewers for the replace ment. Each username parameter= specifies the OpenVMS username of a user who should review: all code replaced by the current command. The user must< already be recorded in the VDE database. VDE notifies the= user by mail message that the replacement has occurred. If= the replacement is queued, the user should then review the= changes in that replacement before it is performed. If theD replacement is immediate, VDE notifies the user of the new module? generations that were created, and the user may then inspect those generations.? If you specify only one username parameter, you may omit the surrounding parentheses. /SCT /SCT=filenameC The filename parameter specifies the name of a file to be loadedD into the SCT notes conference. This file contains the previously-D edited text of an SCT entry for the SCT note associated with this replacement.B If this qualifier is used, the default notes conference for the% stream-SCT-stream-name-is assumed.D If this qualifier is specified, the /REMARK string is used as the title of the SCT note.B For information on the proper creation and protection of an SCT9 notes conference, see the Guide to Using VDE/VSC/VTSC. Also see /FOLD and /OTHER. /SESSION /SESSION=session-nameD Sessions are used to logically group a set of module reservationsC together, typically to group all modules related to a particular@ source code alter ation or enhancement together. It allows all> component modules reserved to be treated as a single entity? for subsequent replacement operations. A session also allows= additional modules to be reserved and incorporated into an$ existing session at a later time.A If you use the /SESSION qualifier, those reservations that are= members of the specified reservation session are replaced.? In this case, you must omit the mod-name parameters from the command. /STREAM /STREAM=stream-name> Specifies that the modules be replaced into the developmentA stream given by the stream-name parameter. The changed modules; are also propagated to any successors of that stream, if= appropriate. If this qualifier is omitted, the modules areB replaced into the default development stream. If this qualifierC is omitted and no default stream is defined, VDE prompts you for the stream name. /USERNAME /USERNAME=username@ Spe cifies that modules be replaced on behalf of another user.? The username parameter specifies the OpenVMS username of theC other user. That user must have the module reservations that theC replace operation will end. You must have the USERNAME privilege to use this qualifier. 2 Examples6 1.VDE> REPLACE MOD1 /REMARK="Fixed list-update bug"D %VDE-I-FILCOPLIB, file DEV$:[MYDIR]MOD1.PAS;2 copied to libraryQ %VDE-I-REPLACED, generation [FACIL]MOD1.PAS;8(7A1) replaced  into stream V2.0C %VDE-I-COMMIT, database transaction has successfully committed VDE>C This example replaces the module MOD1.PAS into the current VDE@ library. Because no facility is specified with the command,C the module is assumed to exist in the default facility, FACIL.? Because no type name is specified, all source modules with@ name MOD1 are replaced; in this case there is only one such@ module, MOD1.PAS. The log messages show that the module was , successfully replaced into stream V2.0.$ 2.VDE> REPLACE [COPY]COPYMAIN.B32F Please supply required information for module [COPY]COPYMAIN.B32:< Enter the replacement remark: ADD THE /FUMBLE QUALIFIERH %VDE-I-FILCOPLIB, file DEV$:[MYDIR]COPYMAIN.B32;3 copied to libraryT %VDE-I-REPLACED, generation [COPY]COPYMAIN.B32;23(23) replaced into stream V3.0T %VDE-I-REPLACED, generation [COPY]COPYMAIN.B32;23(23) replaced into stream V3.1C %VDE-I-COMMIT, database transacti on has successfully committed VDE>? This command replaces module COPYMAIN.B32 in facility COPY? into the current library. Because the /REMARK qualifier is? not specified with the command, VDE prompts for the remarkA before replacing the module. The log messages shows that theB REPLACE command replaced the module into stream V3.0 and then4 propagated the new generation into stream V3.1.8 3.VDE> REPLACE/QUEUE FEE.MAR, FOO.MAR "Remark string"I %VDE-I-> FILCOPSTAG, file DEV$:[MYDIR]FEE.MAR;3 copied to staging areaI %VDE-I-FILCOPSTAG, file DEV$:[MYDIR]FOO.MAR;3 copied to staging areaI %VDE-I-REPLQUE, module [FACIL]FEE.MAR queued for replacement SMITH-1I %VDE-I-REPLQUE, module [FACIL]FOO.MAR queued for replacement SMITH-1C %VDE-I-COMMIT, database transaction has successfully committed VDE>C In this example, the REPLACE command queues the replacement ofC modules FEE.MAR and FOO.MAR in facility FACIL. The modules are@ copied to a staging area that VDE manages, but they are not@ replaced into the VDE library and they remain reserved. TheD REPLACE command gives the queued replacement the generated nameA SMITH-1. To actually replaces the two modules, an authorizedB user must enter a PERFORM REPLACEMENT command for replacement SMITH-1. ww࿚ 1 RESERVE@ Retrieves the latest generation of one or more source modules= from a given development stream and marks those modules asD reserved by the current user. Related reservations can be grouped+ and manipulated together using sessions. Requires RESREP privilege. Format1 RESERVE mod-name [, mod-name...] ["remark"] 2 Parameter mod-name@ Specifies a source module in the default stream or the stream? specified with the /STREAM qualifier to be reserved from theA library. The module name consists of an optional facility nameC enclosed in squar e brackets, a module name, and an optional typeC name preceded by a period (such as [FACIL]MOD1.MAR). If you omitB the facility name, source modules from the default facility areC reserved. If you omit the type name, all source modules with the8 given module name in the given facility are reserved.D You can reserve more than one module by using wildcard charactersA in any of the three components of the module name. The percentC sign (%) in a name matches any single character in the positionD it occupies and the asterisk (*) matches zero or more characters? in the position it occupies. VDE reserves the source modules* whose names match the wildcard pattern.? You can also reserve multiple modules by specifying the name@ of a source group instead of a module name. Source groups are@ created with the CREATE GROUP command. If you specify a groupC name, each module that is a member of the group is reserved from the library. "remark"<  Specifies a remark string for the reservation. Specifying? the remark parameter is equivalent to specifying the /REMARK' qualifier after the RESERVE keyword. 2 Description? The RESERVE command copies the latest generation of a moduleA in a specified stream to your default directory (or to anotherA location if you specified the /OUTPUT qualifier) and marks the' module as "reserved" in that stream.B After you have modified the module, you can return your changesB  to the library with the REPLACE command. Alternatively, you can? cancel the reservation with the UNRESERVE command; no module2 modifications will be entered into the library.& NOTE@ The module reservation will be released with the UNRESERVE> command, by the REPLACE command (when queued-replacement? are not enabled on the stream), or by the PERFORM REPLACEA command (when queued-replacement is enabled on the stream).< See th e REPLACE, UNRESERVE, SHOW REPLACEMENT, and SHOW RESERVATION commands.> By default, VDE does not allow you to reserve a module thatA is already reserved by another user (or yourself) for the sameC development stream. However, you can reserve an already reservedC module if you specify the /OVERRIDE=CONCURRENT qualifier and theC already existing reservations all allow concurrent reservations.@ If you do not wish to override a reservation, you can use theC /QUEUE qualif ier to request notification when the module becomes available for reservation.D When you reserve a generation of a module from a VDE library, theB file that is placed in your directory has the same creation andC revision times, record format, and record attributes as the fileA that was used to create the generation that you are reserving.B To reserve modules on behalf of another user, use the /USERNAMED qualifier to specify the OpenVMS username of that other user. TheC  modules are then reserved in the specified user's name. You must> have the USERNAME privilege to use the /USERNAME qualifier.? For information on creating a new module, see CREATE MODULE.D Depending on the queued-replacement setting of the target stream,C you may need to issue a REPLACE command after CREATE MODULE; see REPLACE. 2 Qualifiers /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want each@  module reserved. The /CONFIRM qualifier causes VDE to print aA message for each module that you have specified asking whetherB you want to reserve the corresponding module generation. If youD answer YES (or Y), it is reserved. If you answer NO (or N), it isD not reserved. The /NOCONFIRM qualifier causes VDE to reserve each4 specified module without asking for confirmation. /FOLD /FOLD[=fold-ident]; Specifies a fold record to be cancelled when this moduleA reservation is eventually replaced into the library. The fold-= ident parameter gives the fold identifier of a fold record@ for the module being reserved and for the stream in which theA reservation is done. When you later replace the module and VDEB performs the replacement, VDE will cancel this fold record fromC the VDE database. You can omit the fold-ident parameter if thereC is only one fold record for the specified module and stream. YouA can use the /FOLD qualifier if you are modifying the module toB satisfy an existing fold record. You can also specify the /FOLDA qualifier with the REPLACE command to achieve the same effect. /HISTORY /HISTORY[="string"] /NOHISTORYC The /HISTORY qualifier specifies that CMS history information isC to be included in the file placed in your directory. The history@ of the module lists the generations that preceded the currentA generation of the module. Each generation produces one line ofB  history information in the output file. This line gives the CMSB generation number, user name, date, time, and remark associated with the generation.B The quoted string specifies the format of the history line. TheA quoted string must contain the characters #H or #B (lower caseA is allowed) and can contain other printing characters (such as@ comment delimiters). Each history line is formed by insertingD the history information where you specify #H or #B in the historyA  string. If you specify #H, the history information is insertedA at the end of the file and if you specify #B it is inserted at@ the beginning of the file. To include a quotation mark in theB output history string, type it twice (""). To include a numberA sign (#) in the output history string, type it twice (##). IfA the string parameter is omitted, VDE uses the module's default history string.A The /NOHISTORY qualifier specifies that history information isB not to be  appended to the output file placed in your directory.B If the /HISTORY and /NOHISTORY qualifiers are both omitted, theD RESERVE command generates history information only if the historyB attribute is enabled for the module. This attribute is set with. the CREATE MODULE or MODIFY MODULE command.B If the history-notes attribute for the VDE library is disabled,@ the RESERVE command will not generate CMS history informationC into the output file and will not accept the /HISTORY qualifier.@ See the description of the /HISTORY_NOTES qualifier to CREATE LIBRARY for more information. /IDENTIFICATION /IDENTIFICATION=res-ident> Specifies a reservation identifier for the new reservation.? Each reservation has a unique reservation identifier so that? you can distinguish between multiple concurrent reservations? of the same module by the same user. By default, the RESERVEC command assigns a unique numeric identifier to each reservation,= such as "1", "2", and so on. The /IDENTIFICATION qualifier@ overrides this default and allows you to select a reservationD identifier of your choice, such as a mnemonic name. The res-identB parameter specifies the reservation identifier. It can be up to6 39 characters long and must follow VDE name syntax. /LOG /LOG (default) /NOLOG> Controls whether log messages are printed after each moduleB generation is reserved. The /LOG qualifier causes such messagesB to be printed and /NOLOG suppresses them. The messages indicate< that the modules have been reserved and that the database* transaction has successfully committed. /MERGE /MERGE=stream-name /MERGE=(gen-expr)@ Controls whether another generation of the module (called the= merge generation) is to be merged with the generation that> is being reserved (called the retrieved generation). If youC specify the /MERGE qualifier with the stream-name parameter, th eA merge generation is the latest generation of the module in theA specified stream. If you specify the /MERGE qualifier with theC gen-expr parameter enclosed in parentheses, the merge generationB is the generation with the specified generation expression (for example, "2A3").A When you specify the /MERGE qualifier, VDE merges the lines ofB the retrieved generation with the lines of the merge generation? and delivers the merged text as a single file to your output?  directory. The file that is placed in your directory has theC current creation and revision times. The merge generation cannotC be on the same line of descent as the retrieved generation. When? there is a conflict between blocks of one or more lines, VDE9 includes the conflicting lines and flags the conflict.> VDE uses the callable interface to CMS to provide the mergeD capability. For a detailed explanation of how two generations areB merged and how CMS (and therefore VDE) treats conflicts between. the generations, see the CMS documentation. /NOCONCURRENT? Specifies that the module cannot be reserved by another user@ while you have it reserved. You must replace or unreserve the> module before others can reserve it. By default, VDE allows; concurrent reservations if the module has the concurrent attribute set. /NOTES /NOTES[="string"] /NONOTESC The /NOTES qualifier specifies that CMS notes are to be appended > to the lines of the output file. CMS notes indicate in what2 module generation each source line was created.A The quoted string specifies the format of the note. The quoted= string can contain text (including the appropriate comment= delimiter) and the characters #G or #g. The CMS generation@ expression of the generation in which the line first appearedB in inserted where you specify #G or #g. The resulting string isA appended to the end of the output line. To include a quotationC mark in the output notes string, type it twice (""). To include? a number sign (#) in the output notes string, type it twiceC (##). If the string parameter is omitted, VDE uses the module'sC default notes string. (You set the default notes string with the+ CREATE MODULE or MODIFY MODULE command.)@ The /NONOTES qualifier specifies that CMS notes are not to be> appended to the lines of the file placed in your directory.> If the /NOTES and /NONOTES qualifie rs are both omitted, theB RESERVE command generates CMS notes only if the notes attributeC is enabled for the module. This attribute is set with the CREATE# MODULE or MODIFY MODULE command.B If the history-notes attribute for the VDE library is disabled,C the RESERVE command will not generate CMS notes information intoD the output file and will not accept the /NOTES qualifier. See theD description of the /HISTORY_NOTES qualifier to CREATE LIBRARY for more information.  /NOOUTPUT@ Specifies that the reserve operation is to be performed alongD with any history processing and error checking but that no output file is to be created. /OUTPUT /OUTPUT=file-specificationB Directs VDE to write the reserved module to the specified file.D If you omit the directory from the file specification, VDE writesC the file to your default directory. If you omit the file name orB file type, VDE uses the module name and type by default. If youD omit the /OUTPUT and /NOOUTPUT qualifiers entirely, VDE creates aC file in your current default directory with the same name as the module.< If you reserve more than one module with the same /OUTPUT; qualifier and you specify the file name and type on thatC qualifier, VDE creates successive versions of the file indicated by the /OUTPUT qualifier. /OVERRIDE /OVERRIDE=CONCURRENTA Specifies that VDE should create a concurrent reservation if aD m odule being reserved is already reserved for the same stream. IfC this qualifier is omitted and a module you are trying to reserve> is already reserved, VDE displays an error message and doesA not reserve the module for you. To create a second, concurrent> reservation, you must use this qualifier. Even when you use@ this qualifier, VDE does not allow you to create a concurrent@ reservation if a previous reservation for the module does not! allow concurrent reservations. /POSITION /POSITION=column-number@ Specifies the column in which CMS notes are to be placed. The= column number must be an integer in the range 1 to 511. IfA the length of an output line is less than the specified column> number, the note appears at the specified column number. If@ the length of the line is greater than or equal to the column@ number, the note is placed at the next tab stop after the endC of the line. (Tab stops are at position 9 and every 8 charact ers thereafter.)D If the /POSITION qualifier is omitted, the default notes position< for the module is used. The default notes position is setA with the CREATE MODULE or MODIFY MODULE command. The /POSITIONC qualifier has no effect unless the /NOTES qualifier is specified0 or the notes attribute is set for the module.B If the history-notes attribute for the VDE library is disabled,C the RESERVE command will not generate CMS notes information intoC the output file and will not accept the /POSITION qualifier. SeeD the description of the /HISTORY_NOTES qualifier to CREATE LIBRARY for more information. /PROPAGATE /PROPAGATE=stream-name /NOPROPAGATEC This qualifier controls the default module propogation behaviourD of the subsequent and associated REPLACE command, and it controls< the reservation "shadow" for this particular reservation.C When specified, the /PROPAGATE qualifier causes VDE to propagate? the changed>  module(s) only as far as the stream specified by? the stream-name parameter, but not to any successors of that@ stream-change propagation thus stops at the specified stream.D The /NOPROPAGATE qualifier causes VDE to disable all propagate ofB the change beyond the current stream (the default stream or the0 stream specified with the /STREAM qualifier).B If you omit both qualifiers, the REPLACE command will propagate? the changed modules to all successors of the current stream.? Because these qualifiers determine what streams a subsequentA REPLACE command will affect, they also determine what streams-@ the "shadow"-the new module reservations cover. A reservationC that covers fewer streams allows other users to reserve the same< module in other streams with less likelihood of conflict./ For information on propogation, see REPLACE. /QUEUE@ Specifies that VDE should queue a reservation request for youC if you cannot reserve a module because it is already reserved byA another user. If the requested module can be reserved now, theC module is reserved and this qualifier has no effect. However, if@ the module is not available, VDE queues a reservation request= for it in its database. When the user who owns the current? reservation later replaces or unreserves it, VDE sends you aD mail message saying that the module is now available. To actuallyC reserve the module, you must then enter another RESERVE command.= If multiple users have queued reservation requests for the@ same module, all of them are notified when the module becomes? available. They must then decide among themselves who should reserve the module first.C To display queued reservation requests, use the SHOW RESERVATION command. /REMARK /REMARK="string"@ Specifies a character string to be stored in the database for> this reservation, usually explaining why the reservation is@ made. The remark is enclosed in quotation marks. If no remark' is entered, a null remark is stored. /SESSION /SESSION[=session-name]D Sessions are used to logically group a set of module reservationsC together, typically to group all modules related to a particular@ source code alteration or enhancement together. It allows all> component modules reserved to be treated as a single entity? for subsequent replacement operations. A session also allows= additional modules to b e reserved and incorporated into an$ existing session at a later time.= If no session with the specified session-name session name> currently exists, VDE will create a new reservation sessionC under the specified session name and will incorporate the module reservation(s) into it.C If the session-name parameter is omitted, VDE generates a uniqueA session name, creates a new session by that name, and adds the module reservation to it.C If the /SESSION qualifier is omitted on the RESERVE command, VDEB will reserve the module (as expected), and will not add the new% module reservation to any session. /STREAM /STREAM=stream-name? Specifies that modules be reserved in the development streamB given by the stream-name parameter. The RESERVE command fetches@ the latest generation of each specified module in that stream? and records that each reservation belongs to that stream. IfA this qualifier is omitted, modules are reserved in the defaultB development stream. If this qualifier is omitted and no default: stream is defined, VDE prompts you for the stream name. /USERNAME /USERNAME=usernameB Reserves modules in another user's name. The username parameterB specifies the OpenVMS username of the other user. You must have0 the USERNAME privilege to use this qualifier. 2 Examples= 1.VDE> RESERVE FOO/REMARK="Fix problem reported in QAR 23"J %VDE-I-FETCHED, generation [F ACIL]FOO.MAR;7(5A2) fetched from library8 %VDE-I-OUTFILE, output file is DEV$:[MYDIR]FOO.MAR;W %VDE-I-RESERVED, module generation [FACIL]FOO.MAR;7(5A2) reserved from stream MAINC %VDE-I-COMMIT, database transaction has successfully committed VDE>> This command reserves all source modules named FOO in theB default facility, FACIL. In this case, there is only one suchA module, FOO.MAR. This module is copied to the user's default= directory and is marked as reserved in the VDE database.- 2.VDE> RESERVE MOD1 /IDENTIFICATION=BUGFIXC Please supply required information for module [FACIL]MOD1.*;0:7 Enter the reservation remark: FIX ACCESS VIOLATIONI %VDE-I-FETCHED, generation [FACIL]MOD1.PAS;9(9) fetched from library9 %VDE-I-OUTFILE, output file is DEV$:[MYDIR]MOD1.PAS;V %VDE-I-RESERVED, module generation [FACIL]MOD1.PAS;9(9) reserved from stream V6.0C %VDE-I-COMMIT, database transaction has successfully committed  VDE> SHOW RESERVATIONN Reservation BUGFIX of [FACIL]MOD1.PAS SMITH 29-DEC-1989 V6.0 VDE>= The RESERVE command reserves module MOD1.PAS in facility? FACIL and assigns the reservation identifier BUGFIX to theC reservation. (If you do not use the /IDENTIFICATION qualifier,A the RESERVE command assigns a numeric reservation identifier@ to the reservation.) The SHOW RESERVATION command indicatesA that the module is reserved with the BUGFIX ide ntifier. ThisC identifier can later be used on a REPLACE or UNRESERVE command- to identify this particular reservation.= 3.VDE> RESERVE/SESSION=SPEEDUP A.REQ,B.REQ "Remark string"H %VDE-I-FETCHED, generation [FACIL]A.REQ;11(11) fetched from library6 %VDE-I-OUTFILE, output file is DEV$:[MYDIR]A.REQ;F %VDE-I-FETCHED, generation [FACIL]B.REQ;7(7) fetched from library6 %VDE-I-OUTFILE, output file is DEV$:[MYDIR]B.REQ;U %VDE-I-RESERVED, module generation [FACIL]A .REQ;11(11) reserved from stream MAINS %VDE-I-RESERVED, module generation [FACIL]B.REQ;7(7) reserved from stream MAINC %VDE-I-COMMIT, database transaction has successfully committed VDE>C This example shows how module reservations are made members ofC a reservation session. This command reserves modules A.REQ andA B.REQ in facility FACIL and makes the resulting reservationsC members of a reservation session called SPEEDUP. These modulesB can later be replaced (or unreserved) as a unit by specifying< the session name instead of the names of the individual modules. ww"࿚ 1 REVIEW 2 BUILD_JOB> Reviews the build-step log files for a specified build job. Format$ REVIEW BUILD_JOB [stream-name] 3 Parameter stream-nameC The name of a development stream. VDE reviews the results of theB most recent build job for the specified stream. If you omit theD stream-name par ameter, VDE reviews the results of the most recent$ build job for the default stream. 3 Description< The REVIEW BUILD_JOB command allows you to review the log@ files of the individual build steps of a specified build job.> The command enters you into a subsystem of VDE. Once in theA subsystem, you are prompted with the string VDEREVBLD> and youB can then use a restricted set of commands, different from usual? VDE commands, to display selected log files. After reviewingA  build results, use the EXIT command to exit from the subsystem and return to VDE.@ The REVIEW BUILD_JOB command creates a build-step review list= which is a list of build steps to be reviewed. By default,A the list includes only those steps that completed with errors.? Commands in the REVIEW BUILD_JOB subsystem list the steps inA the review list and display the log files for those steps. The? subsystem thus gives you a convenient way to determine whichA build steps  failed and why they failed. The subsystem can also@ review build steps that completed successfully. Use the /STEPA qualifier to include successful steps in the build-step review list.< When you are in the REVIEW BUILD_JOB subsystem, you enter> commands at the VDEREVBLD> prompt. The commands can displayD either the build-step review list or the log files for individual build steps on that list.D The REVIEW BUILD_JOB subsystem accepts the commands documented in Review Build Job Commands. 3 Qualifiers /STEP% /STEP [=(status [, status...])]? Reviews either all build steps or, if you specify the status@ parameter, those steps whose status is specified. Each status? parameter must be one of the following keywords: NOTSTARTED, RUNNING, SUCCESS, or ERRORS.C If you specify only one status parameter, the parentheses may beA omitted. If you do not specify a parameter, all build steps of$ specified build job are reviewed.? If you omit the /STEP qualifier, only those build steps that& completed with errors are reviewed. 3 Examples 1.VDE> REVIEW BUILD_JOB4 Reviewing steps of build job 38 for stream MAIN& Number of build steps selected: 1 VDEREVBLD> DIRECTORY: Steps being reviewed in build job 38 for stream MAIN:1 Compile step for module [BUILD_TEST]E.B32 VDEREVBLD> NEXT! Build job 38 for stream MAIN; Log file of compile step for module [BUILD_TEST]E.B32:> 1: --->> ERROR: MISSING SCRIPT IN VDE DATABASE <<---> 2: No script found in database to perform build step [End of file] VDEREVBLD> NEXT: %VDE-E-NOMORESTEP, no more build steps in review list VDEREVBLD> EXIT VDE>D In this example, one step completed with errors in build job 38D for stream MAIN. The REVIEW BUILD_JOB command displays messages> that identify the build job and gives the number of steps? selected for review. By default, the command includes onlyD those steps from the build-step review list that completed withD errors; in this case, there is one such step. At the VDEREVBLD>A prompt, the user enters the DIRECTORY command to display theA build steps on the current review list. Then the user entersB the NEXT command to see the log file for the next build step.@ (Pressing the RETURN key has the same effect.) The log file@ shows that the compile step failed beca use no script for it? was found in the VDE database. A second NEXT command shows? that there are no more build steps on the review list. TheD EXIT command then exits from the REVIEW BUILD_JOB subsystem and) returns the user to the VDE> prompt.' 2.VDE> REVIEW BUILD_JOB/STEP=SUCCESS4 Reviewing steps of build job 39 for stream MAIN& Number of build steps selected: 5 VDEREVBLD> DIRECTORY: Steps being reviewed in build job 39 for stream MAIN:1 Co mpile step for module [BUILD_TEST]B.REQ1 Compile step for module [BUILD_TEST]C.B321 Compile step for module [BUILD_TEST]D.B321 Compile step for module [BUILD_TEST]E.B32. Link step for module [BUILD_TEST]X.EXE VDEREVBLD> SELECT X! Build job 39 for stream MAIN8 Log file of link step for module [BUILD_TEST]X.EXE:@ 1: $ DEFINE OBJLIB DISK$:[LIBROOT.MAIN.BUILD_TEST.OBJ]8 2: $ LINK/EXE=OBJLIB:X.EXE/MAP=OBJLIB:X.MAP -J 3:  OBJLIB:OBJLIB.OLB/INCLUDE=C,OBJLIB:OBJLIB.OLB/LIBRARY 4: $ DEASSIGN OBJLIB 5: $ !< 6: $ SET NOVERIFY ! Successful script completion [End of file] VDEREVBLD> EXIT VDE>C In this example, the /STEP=SUCCESS qualifier causes the REVIEWB BUILD_JOB command to include only those steps from the build-@ step review list that completed successfully. The subsystemD DIRECTORY command then lists all such steps. The SELECT command= displays the log file of the link step for module X.EXE.> Finally, the EXIT command exits from the REVIEW BUILD_JOB7 subsystem and returns the user to the VDE> prompt. 2 Build 3 Job 4 CommandsD The Review Build Job commands are used to review the results of aD build job. The commands are valid at the VDEREVBLD> prompt during the REVIEW BUILD_JOB command. Format* DIRECTORY [mod-name [, mod-name...]] SELECT [mod-name]  NEXT [STEP] BACK CURRENT FIRST LAST SPAWN ATTACH EXIT 5 Description? The review commands allow you to review the log files of the? individual build steps of a specified build job. The commandA enters you into a subsystem of VDE. Once in the subsystem, youA are prompted with the string VDEREVBLD> and you can then use aA restricted set of commands, different from usual VDE commands,D to display selected log fil es. After reviewing build results, useA the EXIT command to exit from the subsystem and return to VDE.@ The REVIEW BUILD_JOB command creates a build-step review list= which is a list of build steps to be reviewed. By default,A the list includes only those steps that completed with errors.? Commands in the REVIEW BUILD_JOB subsystem list the steps inA the review list and display the log files for those steps. The? subsystem thus gives you a convenient way to determine which A build steps failed and why they failed. The subsystem can also@ review build steps that completed successfully. Use the /STEPA qualifier to include successful steps in the build-step review list.< When you are in the REVIEW BUILD_JOB subsystem, you enter> commands at the VDEREVBLD> prompt. The commands can displayD either the build-step review list or the log files for individual@ build steps on that list. The subsystem accepts the following commands:* o DIRECT ORY [mod-name [, mod-name...]]A Displays a list of all build steps on the build-step reviewA list, giving the type of each step (compile, link, or copy)= and the name of the module that is compiled, linked, orA copied. If you specify one or more mod-name parameters, the@ command displays only those build steps whose module namesA match the parameters. You can use wildcards in the mod-name parameter. o SELECT [mod-name]@ Selects the firs t build step whose module name matches theA mod-name parameter and displays the log file for that build< step. You can use wildcards in the mod-name parameter.> If you omit the mod-name parameter, the command displays< the log file of the next build step on the review listA that matches the most recently specified module name from aB previous SELECT command. Using this feature, you can enter aC SELECT command with a mod-name parameter containing wildcards B to display the log file of the first build step that matches? the parameter. You can then enter SELECT commands withoutB parameters to display the log files of all other build steps@ that match the original parameter, one log file per SELECT command. o NEXT [STEP]A Displays the next page of the log file of the current buildD step. If you specify the optional STEP keyword, the first page: of the log file of the next build-step is displayed.>? Pressing the KP0 key (the 0 key on the numeric keypad) isA the same as entering the NEXT command. As a result, you canC review the log files of all build steps on the review list by& repeatedly pressing the KP0 key. o BACKD Displays the log file of the previous build step on the build- step review list. o CURRENTB Displays the first page of the log file of the current build step. o FIRSTA Displays the log file of the first build step on the build- step review list. o LASTD Displays the log file of the last build step in the build-step review list. o SPAWN; Spawns a subprocess and attaches the terminal to thatB subprocess. See the description of the VDE SPAWN command for details. o ATTACH; Attaches the terminal to a specified process. See the8 description of the VDE ATTACH command for details. o EXITB Exits from the REVIEW BUILD_JOB subsystem and returns you to the VDE> prompt. 2 REPLACEMENT@ Reviews the modules, comment files, information file, and log7 file associated with a specified queued replacement. Format! REVIEW REPLACEMENT rep-name 3 Parameter rep-nameB The name of the queued replacement to review. This parameter is4 required; if you omit it, VDE prompts you for it. 3 Description@ The REVIEW REPLACEMENT command allows you to review all filesB associated with a given queued replacement. These files include< the modules being replaced, the information file that theA replacing user may have provided, the comment files that other= reviewers may have written, and possibly a log file for anC attempt to perform the replacement. The log file is only present? if an earlier attempt to perform the replacement failed; theA log file then tells you wnat went wrong. For each module beingD replaced, you may e xamine the new version queued for replacement,B the old version in the VDE library, and the differences between the two.@ The REVIEW REPLACEMENT command enters you into a subsystem of? VDE. Once in the subsystem, you are prompted with the string@ VDEREVREP> and you can then use a restricted set of commands,> different from the usual VDE commands, to display the filesD associated with the replacement. After reviewing these files, youB must use the EXIT command to exit from the subsystem and return to VDE.? The REVIEW REPLACEMENT command creates a list of files to beB reviewed called the replacement review list. This list includesD the replacement's information file (if any), the comment file forA each reviewer that has provided one, the log file for the last@ attempt to perform replacement (if any), and the modules thatD are queued for replacement. Subsystem commands list, display, andA navigate among the elements in the review list. One element isA always designated as the current element. Initially, the firstB element on the list is the current element, but various command= can change that designation. The SHOW and EDIT subcommands+ display the text of the current element. 3 Qualifiers /COMMENT; Specifies that reviewer comment files be included in theA replacement review list. If this qualifier is omitted, commentA files are only included if all other qualifiers are omitted as well.  /INFORMATIONA Specifies that the queuing user's information file be included@ in the replacement review list. If this qualifier is omitted,D the information file is only included if all other qualifiers are omitted as well. /MODULE< Specifies that all modules that are members of the queuedB replacement be included in the replacement review list. If this? qualifier is omitted, modules are only included if all other" qualifiers are omitted as well. /STREAM /STREAM=stream-nameB This qualifier specifies the name of the stream associated with, the replacement. It is currently ignored. 3 Examples$ 1.VDE> REVIEW REPLACEMENT SMITH-1D Reviewing replacement SMITH-1 queued by user SMITH (Jane Smith), Number of modules and files selected: 4 VDEREVREP> DIRECTORY> Modules and files being reviewed for replacement SMITH-1:3 Information file by user SMITH (Jane Smith)I Comment file by reviewer BROWN (Bill Brown) rejecting replacement Module [FACIL]A.REQ Module [FACIL]C.B32 VDEREVREP> CURRENT0 Information file by user SMITH (Jane Smith) VDEREVREP>B In this example, the REVIEW REPLACEMENT command displays some= information identifying the requested queued replacement? and enters the REVIEW REPLACEMENT subsystem. The DIRECTORY@ subcommand displays the elements on the review list and the= CURRENT subcommand prints a line identifying the current; element of the review list (namely the first element). 2.VDEREVREP> SHOW@ Text of the queuing user's information file displayed here.) This file may consist of many lines. VDEREVREP> NEXTF Comment file by reviewer BROWN (Bill Brown) rejecting replacement VDEREVREP> SHOWC Text of comment file written by reviewer BROWN displayed here.) This file may consist of many lines. VDEREVREP>B This example continues the previous example. The SHOW command? displays the text of the current review-list element, user> SMITH's information file. The NEXT command makes the nextD element the current element and prints its name. The subsequentB SHOW command then displays the text of that file, the comment file by reviewer BROWN. 3.VDEREVREP> NEXT Module [FACIL]A.REQ VDEREVREP> SHOWF %VDE-I-FETCHED, generation [FACIL]A.REQ;7(7) fetched from libraryO %VDE-I-OUTFILE, output file is DEV:[VDELIB.VDE$STAGE.VDE$STG_0.VDE$REP_11. FACIL]A.REQ_VDE$OLD;+ Number of difference sections found: 0* Number of difference records found: 0L DIFFERENCES /IGNORE=()/MERGED=1/OUTPUT=DEV:[VDELIB.VDE$STAGE.VDE$STG_0.' VDE$REP_11.FACIL]A.REQ_VDE$DIFF;1-B DEV:[VDELIB.VDE$STAGE.VDE$STG_0.VDE$REP_11.FACIL]A.REQ;1-I DEV:[VDELIB.VDE$STAGE.VDE$STG_0.VDE$REP_11.FACIL]A.REQ_VDE$OLD;1 VDEREVREP> NEXT Module [FACIL]C.B 32 VDEREVREP> NEXT5 %VDE-E-NOMOREMOD, no more modules in review list VDEREVREP> EXIT VDE>C Yet another NEXT command makes module [FACIL]A.REQ the current> element of the review list. The SHOW command displays theA differences file for that module. To do so, it first fetches> out the old generation of the module, differences it with@ the new generation queued for replacement, and displays theD differences file. The EDIT command could have bee n used just asC well, and is more suitable for long differences files. AnotherB NEXT command make module [FACIL]C.B32 the current element andD displays its name. A final NEXT command shows that there are noD more elements in the review list. The user then enters the EXIT* command to return to the VDE> prompt. 3 CommandsB The Review Replacement Commands are used to review replacements? queued to the current library. The commands are valid at the; VDEREVREP> 'prompt during the REVIEW REPLACEMENT command. Format* DIRECTORY [mod-name [, mod-name...]] SELECT [mod-name] SHOW [keyword] EDIT [keyword] NEXT BACK CURRENT FIRST LAST ACCEPT ["remark-string"] REJECT "remark-string" SPAWN ATTACH EXIT 4 DescriptionB The REVIEW REPLACEMENT subsystem accepts the following commands at the VDEREVREP> prompt:* o DIRECTORY [mod-name [, mod-name...]]> Displays a list of all information files, comment files,; replacement log files, and modules on the replacement@ review list. For each file, this command displays the typeC (information, comment, log, module, or binary module) and theD name of user who created the file (for information and commentB files) or the name of the module. If you specify one or moreB mod-name parameters, the command displays only those modules@ wh ose names match the parameters. You can use wildcards inD the mod-name parameter. An information or comment file has theD author's OpenVMS username as its file name, so these files canD also be selected with mod-name parameters. The replacement log6 file (if present) has the file name LOG.VDE$LOG. o SELECT [mod-name]@ Selects the first review list element whose module or fileD name matches the mod-name parameter and makes that the currentC review lis t element. This command prints one line identifying@ the selected module or file. You can select an informationA or comment file by specifying the author's OpenVMS username@ in the mod-name parameter. You can select the log file (if; present) by specifying LOG in the mod-name parameter.B If you omit the mod-name parameter, the command displays theD next element on the review list that matches the most recentlyA specified module name from a previous SELECT  command. UsingB this feature, you can enter a SELECT command with a mod-nameC parameter containing wildcards to select the first module (or@ other file) that matches the parameter. You can then enterC SELECT commands without parameters to successively select allD other modules and files that match the original parameter, one( module or file per SELECT command. o SHOW [keyword]@ Prints the text of the current review-list element on yourC terminal. If the current element is an information or commentB file, VDE reads that file and prints it on your terminal. IfA the current element is a module, VDE prints the new version> of the module (the version about to be replaced into theB library), the old version of the module (the generation thatC was fetched when the module was reserved), or the differences? between the two. The keyword parameter determines what is? displayed for a module; this paramet er may be the keyword= NEW, OLD, or DIFFERENCES. This parameter is ignored for* information, comment, and log files.D If you specify the OLD keyword, VDE fetches out the old moduleB generation unless a previous reviewer has already fetched itA into the replacement's staging area. VDE then displays that? file. If you specify the DIFFERENCES keyword, VDE fetches? out the old module generation if necessary. VDE then runsB the OpenVMS DIFFERENCES command to create a differences fileA unless a previous reviewer has already created it. VDE then displays that file.? This command will not display any files for binary source modules. o EDIT [keyword]@ Invokes your preferred editor in read-only mode to displayA the text of the current review-list element. If the current? element is an information or comment file, VDE spawns the> editor to display that file. If the current element is a>  module, VDE spawns the editor to display the new version> of the module (the version about to be replaced into theB library), the old version of the module (the generation thatC was fetched when the module was reserved), or the differences? between the two. The keyword parameter determines what is? displayed for a module; this parameter may be the keyword= NEW, OLD, or DIFFERENCES. This parameter is ignored for* information, comment, and log files.D  If you specify the OLD keyword, VDE fetches out the old moduleB generation unless a previous reviewer has already fetched itA into the replacement's staging area. VDE then displays that? file. If you specify the DIFFERENCES keyword, VDE fetches? out the old module generation if necessary. VDE then runsB the OpenVMS DIFFERENCES command to create a differences fileA unless a previous reviewer has already created it. VDE then displays that file.?  This command will not display any files for binary source modules.C Use the SET EDITOR command at the VDE> prompt to specify yourD preferred editor. If you do not declare an editor, VDE invokes the system default editor. o NEXTC Makes the next element on the review list the current element, and displays the name of that element.C Pressing the KP0 key (the 0 key on the numeric keypad) is theB same as entering the NEXT command. As a result, you can stepA from element to element by repeatedly pressing the KP0 key.@ Similarly, the COMMA (,) key on the numeric keypad enters@ the NEXT and SHOW commands with a single keystroke and theC MINUS (-) key on the numeric keypad enters the NEXT and EDIT commands. o BACK? Makes the previous element on the review list the current4 element and displays the name of that element. o CURRENTA Displays the name of the current element of the replacement review list. o FIRSTD Makes the first element on the review list the current element, and displays the name of that element. o LASTC Makes the last element on the review list the current element, and displays the name of that element. o ACCEPT ["remark-string"]A Records in the VDE database that you accept the replacement> currently being reviewed. You must be a reviewer for theC replacement to use  this command. You can specify the optionalC remark string to give a reason for accepting the replacement.? This command accepts the same qualifiers as the VDE-level! ACCEPT REPLACEMENT command. o REJECT "remark-string"A Records in the VDE database that you reject the replacement> currently being reviewed. You must be a reviewer for the? replacement to use this command. The remark string shouldA specify a reason for rejecting the replacement. If you omit> the remark parameter, VDE prompts you for a remark. ThisA command accepts the same qualifiers as the VDE-level REJECT> REPLACEMENT command. Like REJECT REPLACEMENT, the REJECTC command lets you specify a comment file to more fully explain1 your reasons for rejecting the replacement. o SPAWN; Spawns a subprocess and attaches the terminal to thatB subprocess. See the description of the VDE SPAWN command for details. o ATTA!CH; Attaches the terminal to a specified process. See the8 description of the VDE ATTACH command for details. o EXITD Exits from the REVIEW REPLACEMENT subsystem and returns you to the VDE> prompt. wwm8࿚ 1 Script 2 KeywordsA The following keywords are used in VDE build scripts stored in the VDE database. Requires CRESCRP privilege. Format EMIT EXIT FETCH 3 Description= Scr> ipts are used to add various user-defined extensions toB various VDE functions and commands. VDE invokes various scripts> at various times during VDE processing-see Script Types for further information on this.? Scripts of various types are recorded in the VDE database. AC script is a sequence of keywords in the VDE script language thatD VDE can execute to create a DCL command file. VDE can then invokeA that DCL command file in a subprocess to perform the action of? the  script. VDE uses scripts to perform many different kindsA of actions. For example, VDE uses "compile scripts" to compileB modules in a build job. Similarly, it uses "new-stream scripts"A to populate the directories of a new stream with files when itD performs the CREATE STREAM command. There are many other kinds ofC scripts, all distinguished by the keywords or circumstances that cause them to be invoked.< The primary purpose of VDE scripts is to insert names and? direc tory specifications from the VDE database into text you= specify to generate DCL command files that perform various< actions. A VDE script is thus a mixture of plain text and? invocations of functions that retrieve names (such as module? names, type names, and facility names) and directory strings> (such as the names of facility subdirectories) from the VDE database.B Since you define scripts, you define how VDE should perform the> corresponding actions. For example, you  decide how a Pascal? module is compiled because you define the Pascal compilationD script. Similarly, you can define a script that defines auxiliaryC actions of the REPLACE command. Scripts thus let you make policyD decisions for your own project, while VDE provides the mechanisms that implement your policies.C When a new development stream is created, all script definitions< from the parent stream are copied to the child stream. If@ modified, the script definitions then  evolve independently in the two development streams.C A VDE script is a sequence of text lines that contain VDE scriptC keywords. There are only three VDE script commands: EMIT, FETCH, and EXIT.C In addition, a script may contain blank lines and comment lines.C The exclamation point (!) is the comment character. VDE ignoresA any text on a script line after an exclamation point, provided? the exclamation point is not within quotes. A script keywordC command may  be continued from one line to the next by ending the1 first line with the sequence space-minus ( -).: VDE accepts the following keyword commands in a script: o EMIT string [, string...]D Emits one line into the DCL command file. This keyword commandA evaluates each string parameter, concatenates the resulting> character strings into a single line of text, and writes@ this line of text to the DCL command file being generated.@ Each string parameter ma y be a quoted character string, anB invocation of a script function, or a directory symbol name.< If the EMIT command parameter contains spaces or otherB characters, the string must be enclosed in a pair of quotingB characters. (eg: If the command is a typical DCL command and> contains blanks and various other characters, it must be@ quoted.) Valid quoting character pairs include the double-> quote pair: (") and ("), and the double-caret pair: ()B an d (). Use of the end-quoting character within the stringA is permissible, but requires that the character be doubled.B (eg: a double-quote character within the string is specified@ by double double-quotes; by two consecutive double-quotes: ("").)= If the parameter is an invocation of a script function,= you must specify the function name or the function nameB followed by a parenthesized list of function parameters. VDEB evaluates the function to produce a character string that isA concatenated to the current DCL command line. (Next section, lists the available script functions.)C If the parameter is a directory symbol name, VDE looks up theC OpenVMS directory specification associated with the directoryB symbol from the VDE database and concatenates that string toA the current DCL command line. OpenVMS directory symbols are. defined using the SET DIRECTORY command.D To exit from the generated DCL in the script, issue one of the following script commands: EMIT $ GOTO VDE$ERROR EMIT $ GOTO VDE$SUCCESS EMIT "$ EXIT" o EXIT? Exits from the script during script execution. SubsequentD script commands are thus not executed to produce DCL commands.D (Note that the EXIT keyword does not create an EXIT command inC the DCL command file; it only stops script execution. See theA documentation on the EMIT script command f or information onD generating the proper DCL exit sequence from within a script.) o FETCH string [, string...]D Fetches a module generation from the VDE library. This keywordA evaluates each string parameter, concatenates the resultingB character strings into a single line of text, and interprets> the line as the qualifiers and parameters to a VDE FETCH> command. Each string parameter may be a quoted character@ string, an invocation of a script func tion, or a directory symbol name.? Your string parameters should generate the full VDE FETCHB command you want performed except for the FETCH keyword. TheB string parameters can generate all qualifiers and parameters< that the VDE FETCH keyword accepts, and can use script? functions to include strings such as module names, stream@ names, and directory specifications. The resulting commandA string is parsed and executed as if it belonged to a normal D FETCH keyword entered from the terminal. Use the FETCH keyword? when you want VDE to fetch a generation directly, without@ using a DCL command file, and you want it performed in the? same database transaction as the operation performing the script.D By default, VDE fetches the latest generation of the specified? module in the stream for which the script is invoked. YouB can override this default by generating a /STREAM qualifier,A /GENERAT ION qualifier, or a generation number for the FETCHB keyword. The script FETCH keyword suppresses log messages by@ default, but you can override this default by generating a@ /LOG qualifier. Otherwise, all parameters, qualifiers, and@ defaults are the same as for the regular VDE FETCH keyword described elsewhere.= If a string parameter is a quoted character string, theC string must be enclosed in double quotes ("). A double-quoteA character within  the string is specified by two consecutiveD double quotes (""). VDE concatenates the quoted string to the! current FETCH keyword line.= If the parameter is an invocation of a script function,= you must specify the function name or the function nameB followed by a parenthesized list of function parameters. VDEB evaluates the function to produce a character string that isC concatenated to the current FETCH keyword line. (Next section, lists the av ailable script functions.)C If the parameter is a directory symbol name, VDE looks up theC OpenVMS directory specification associated with the directoryB symbol from the VDE database and concatenates that string toC the current FETCH keyword line. OpenVMS directory symbols are. defined using the SET DIRECTORY command.C When executing a script, VDE executes successive script keywordsA from the script until it encounters an EXIT keyword or the endA of the script. VDE executes FETCH keywords immediately as theyC are encountered. VDE writes all lines generated by EMIT keywords@ to the output DCL command file. At the end of the script, VDEC executes that command file in a subprocess to perform the action of the script. Selection of ScriptsB Many types of scripts are invoked when a certain operation mustB be applied to a specific module, such as compiling or reserving> the module. For such operations, VDE must select the scri pt? that is appropriate to the module. The type of the script isB of course the primary selection criterion, but even for a given@ type, different scripts are needed for different modules. TheC script that compiles a Fortran module is not appropriate for a CB module, for example, and the script that links one image cannot@ link another. (Script Functions contains the types of scripts supported by VDE.)C To accommodate such situations, VDE lets you specify how scripts@   are selected based on the module name. You can specify that aD script should be used only for a specific module, for all modulesD of a certain type in a given facility, for all modules of a given@ type regardless of facility, or for all modules regardless ofC type or facility. When you create such a script, you specify theB script type with a qualifier, such as /COMPILE or /RESERVE. YouA also specify the modules to which the script applies through a? module-name parameter to th e qualifier. A restricted form ofB wildcarding determines what modules the script can be used for.8 The following module-name specifications are allowed: o [FACIL]MOD.TYP> If you fully specify the module name, the script applies> only to that specific module. For example, the qualifier@ /LINK=[CODE]X.EXE says that the script can only be used toA link image X.EXE in facility CODE. If you omit the facility4 name, the current default facility is assumed.  o [FACIL]*.TYPC If you specify the facility name and type name but specify anC asterisk (*) in place of the module name, the script appliesD to all modules of that type in that facility. For example, theD qualifier /COMPILE=[FACIL]*.C says that the script can be usedA to compile all C modules in facility FACIL. If you omit the= facility name, the current default facility is assumed. o [*]*.TYP> If you specify the type name but specify an as terisk (*)A in place of both the facility name and the module name, theC script applies to all modules of that type in all facilities.@ For example, the qualifier /COMPILE=[*]*.FOR says that the> script can be used to compile all Fortran modules in all facilities. o [*]*.*; If you specify an asterisk (*) for each of the three> components of the module name, the script applies to all? modules regardless of type and facility. For example, th eC qualifier /RESERVE=[*]*.* says that the script can be used to, reserve all modules in all facilities.? No other forms of wildcarding are allowed in the module-name( parameters to script-type qualifiers.C When VDE looks for a script to perform some action for a module,= it always selects the script that is most specific to that@ module. If it can find a script with a fully specified moduleA name ([FACIL]MOD.TYP) for the module in question, it uses thatC scr ipt. Otherwise, it looks for a script with a matching module-= name specification of the form [FACIL]*.TYP or [*]*.TYP orA [*]*.*, in that order. This rule allows you to specify genericC scripts that apply to all modules or to all modules of a certainB type, but to override those scripts for specific modules or for3 modules in specific facilities when appropriate.@ Similar rules apply to scripts that are selected by facility.A A NEW_STREAM script, for example, is invoked for each facilityA in your system when you create a new stream. In this case, VDEB accepts two forms of facility-name specification on the script- type qualifiers: o FACIL@ If you fully specify the facility name, the script applies@ only to that specific facility. For example, the qualifier? /NEW_STREAM=RMS says that the script can only be used for0 facility RMS when VDE creates new streams. o *@ If you specify an asterisk (*) for the faci lity name, theB script applies to all facilities. For example, the qualifierA /NEW_STREAM=* says that the script can be invoked for every; facility in your system when VDE creates new streams.A No other forms of wildcarding are allowed in the facility-name( parameters to script-type qualifiers.C When VDE looks for a script to perform an action for a facility,> it first looks for a script with a fully specified facility> name. If no such script exists in the dat abase, VDE selectsA the script with the wildcard in the facility name, provided itD exists. You can thus specify a generic script that applies to allD facilities, and then override that script for specific facilities when appropriate.' Generating Command Files in Segments? Normally, VDE generates the DCL command file to perform someC action from a single VDE script. In some situations, however, itC is necessary to generate different "segments" of the DCL commandD file from different scripts. The DCL command file that compiles aD MACRO module, for example, may need to consist of three segments:; o The first segment sets up logical names for the MACROB assembler and includes the MACRO command and its qualifiers.A The MACRO command is ended with the continuation character.A This segment is the same for all MACRO modules, and the VDEC script that generates it has the selection template [*]*.MAR.D o The second segment contains the name of the module to assembleA and a plus-list of macro libraries to use with that module.B This segment of the command file is different for each MACROB module, and the VDE script that generates it has a selection( template of the form [FAC]MOD.TYP.@ o The third segment inserts the assembled object module intoA an object library and runs VDE/DEPEND to collect dependencyD data. This segment of the DCL command file is the same for allA MACRO module s, and the VDE script that generates it has the" selection template [*]*.MAR.> One VDE script could generate all three segments of the DCLD command file, but then a separate script is needed for each MACROB module in the library. This solution is undesirable because the@ script keywords that generate the first and third segments of@ the DCL command file are the same for all MACRO modules, thus? wasting space in the VDE database and making it difficult toB modify the comm on parts of the scripts. A better solution is toB have two generic scripts with selection templates [*]*.MAR that? generate the first and third segments of each MACRO module's@ DCL command file, and to have a small script specific to each@ module to generate the second segment. This solution makes it@ easy to modify the module-independent segments of the keyword< files because they are derived from just two VDE scripts.D To allow you to generate different segments of a DCL comm> and fileC from separate scripts, VDE allows you to assign a segment numberD to each script. A segment number is an integer value in the rangeD from 1 to 20 that is specified with the /SEGMENT qualifier to theD CREATE SCRIPT command. When VDE generates a DCL command file from@ scripts, it looks for an appropriate script for each possibleA segment number. VDE selects the script for each segment number? using the normal script selection rules so that more module-> specific or f acility-specific scripts are favored over more? generic scripts. After selecting the scripts, VDE interpretsD them in order by segment number to generate the DCL command file.? If there are no scripts for a given segment, that segment isB simply omitted from the command file. As a result, you can haveC up to twenty segments in a DCL command file, each generated by a separately selected script.C If you do not specify a segment number for a script, VDE assigns@ segment num ber 10 to the script. If your DCL command files doB not need multiple segments, you can thus ignore segment numbers> and let VDE generate segment 10 (and only that segment) forB each command file. If you later decide that you need additional@ segments before or after the original segment, you have ample5 segment numbers to choose from in both directions. Debugging ScriptsD The INVOKE SCRIPT command is a useful tool for debugging scripts.C INVOKE SCRIPT allows you to fetch and invoke a specified script,B and then to examine the DCL command(s) generated by the script.> For further information on this command, see INVOKE SCRIPT. 3 Examples% 1.$ TYPE [MYDIR]SCRIPT_C.VDESCRIPT$ ! Script to compile a C module. ! EMIT "$ SET VERIFY"+ EMIT "$ DEFINE/NOLOG SRC$ ", $DIR(SRC)+ EMIT "$ DEFINE/NOLOG OBJ$ ", $DIR(OBJ)8 EMIT "$ CC/DEBUG/OBJ=OBJ$:/ANA=OBJ$: SRC$:",$MODTYP, EMIT "$ VDE/DEPEND C OBJ$:",$MOD,".ANA" EXIT  $ VDEB VDE> CREATE SCRIPT/COMPILE=[RMS]*.C [MYDIR]SCRIPT_C.VDESCRIPTQ %VDE-I-SCRPADDED, script from file DEV$:[MYDIR]SCRIPT_C.VDESCRIPT;9 added to the database4 script to compile module [RMS]*.C (segment 10)C %VDE-I-COMMIT, database transaction has successfully committed VDE>: In this example, the user first types the script fileC [MYDIR]SCRIPT_C.VDESCRIPT on the terminal. The script containsB five EMIT keywords followed by an EXIT keyword. T he user then@ enters VDE and uses the CREATE SCRIPT keyword to enter thatD script file into the VDE database as the compile script for allA C modules in facility RMS. The log messages confirm that the7 script was successfully entered into the database.* 2.$ TYPE [MYDIR]SCRIPT_LINK_X.VDESCRIPTK ! VDE script to generate the DCL commands needed to link module X.EXE. ! EMIT "$ SET VERIFY", EMIT "$ DEFINE OBJLIB ", $DIR(OBJ,CODE)7 EMIT "$ LINK/EXE=OBJL IB:X.EXE/MAP=OBJLIB:X.MAP -"I EMIT " OBJLIB:OBJLIB.OLB/INCLUDE=C,OBJLIB:OBJLIB.OLB/LIBRARY" EMIT "$ DEASSIGN OBJLIB" $ VDE2 VDE> CREATE SCRIPT/LINK=X.EXE [MYDIR]SCRIPT_CM %VDE-I-SCRPADDED, script from file DEV$:[MYDIR]SCRIPT_LINK_X.VDESCRIPT;2 added to the database4 script to link module [CODE]X.EXE (segment 10)C %VDE-I-COMMIT, database transaction has successfully committed% VDE> SHOW SCRIPT/TEXT/LINK=X.EXE3 Script to link module [ CODE]X.EXE (segment 10) Text of script:S 1: ! VDE script to generate the DCL commands needed to link module X.EXE. 2: ! 3: EMIT "$ SET VERIFY"4 4: EMIT "$ DEFINE OBJLIB ", $DIR(OBJ,CODE)? 5: EMIT "$ LINK/EXE=OBJLIB:X.EXE/MAP=OBJLIB:X.MAP -"Q 6: EMIT " OBJLIB:OBJLIB.OLB/INCLUDE=C,OBJLIB:OBJLIB.OLB/LIBRARY"% 7: EMIT "$ DEASSIGN OBJLIB" VDE>B This example displays the script file SCRIPT_LINK_X.V DESCRIPT? to show the text of the script. The script consists of two> comment lines and five EMIT keywords. The EXIT keyword is< omitted in this case. The user then enters VDE and uses? the CREATE SCRIPT keyword to enter the script into the VDEB database. The /LINK qualifier specifies that the script linksA module X.EXE in the current default facility, facility CODE.@ By default, the script's segment number is 10. Finally, theC SHOW SCRIPT keyword shows that !the script can now be displayed directly from the database.> 3.VDE> CREATE SCRIPT/NEW_STREAM=* SCRIPT_NEW_STRM.VDESCRIPTO %VDE-I-SCRPADDED, script from file DEV$:[MYDIR]SCRIPT_NEW_STRM.VDESCRIPT;3 added to the database= script to create new stream for facility * (segment 10)C %VDE-I-COMMIT, database transaction has successfully committed' VDE> SHOW SCRIPT/TEXT/NEW_STREAM=*< Script to create new stream for facility * (segment 10) Text of script":D 1: ! VDE script to populate the directories for a facility, 2: ! when a new stream is created. 3: !F 4: EMIT "$ DEFINE/NOLOG OLDOBJ ", $DIR(OBJ,%CURRENT,%PARENT)G 5: EMIT "$ DEFINE/NOLOG NEWOBJ ", $DIR(OBJ,%CURRENT,%CURRENT)/ 6: EMIT "$ COPY OLDOBJ:*.OLB NEWOBJ:"> 7: EMIT "$ COPY ",$DIR(SRC,%CURRENT,%PARENT),"*.H -"7 8: EMIT " ",$DIR(SRC,%CURRENT,%CURRENT) 9: EXIT VDE>C This exampl#e creates a NEW_STREAM script that will be executedA for all facilities when a new development stream is created.> The CREATE SCRIPT keyword creates the script and the SHOW> SCRIPT keyword displays the script from the database. TheD script generates DCL keywords to copy all object libraries fromA the parent stream's object directory to the current stream'sD object directory. (The "current" stream is the new stream beingD created in this case.) The script also copi $es all .H files fromA the parent stream's source directory for the facility to the4 new stream's source directory for the facility.F 4.VDE> CREATE SCRIPT/INSERT_GENERATION=[*]*.* [MYDIR]SCRIPT_INS_GENT %VDE-I-SCRPADDED, script from file DEV$:[MYDIR]SCRIPT_INS_GEN.VDESCRIPT;4 added to the database@ script to insert generation for module [*]*.* (segment 10)C %VDE-I-COMMIT, database transaction has successfully committed VDE>3 VDE> SHOW SCRIPT/TEXT/INS %ERT_GENERATION=[*]*.*? Script to insert generation for module [*]*.* (segment 10) Text of script:M 1: ! Script for the INSERT GENERATION command. This script fetchesM 2: ! out a clear copy of the generation just inserted into a streamI 3: ! in order to keep the stream's source directory up-to-date. 4: !8 5: FETCH $FACMODTYP, "/LOG/OUTPUT=", $DIR(SRC)/ 6: EMIT "$ PURGE ", $DIR(SRC),$MODTYP VDE>? This exam&ple defines a script to be executed each time the; INSERT GENERATION command is performed for any module.= The SHOW SCRIPT command displays the text of the script.> The script contains a FETCH keyword that fetches the justC inserted generation into the SRC subdirectory for the affected@ stream and facility. This operation maintains an up-to-date@ copy of the source file in that directory. Because the /LOGA qualifier is generated for the FETCH keyword, VDE will pr'intA an informational log message as the module is fetched during? script execution. The script also contains an EMIT keywordD that generates a PURGE keyword to be performed on the file just fetched out. 2 Functions? This section contains the script functions supported by VDE.. This documentation is under construction... Requires CRESCRP privilege. 3 Description= Scripts are used to add various user-defined extensions toB various VDE funct (ions and commands. VDE invokes various scripts> at various times during VDE processing-see Script Types for further information on this.C Scripts are stored in the VDE database, and specific scripts areC invoked automatically and transparently at predetermined points.? When a script is invoked, the commands within the script-seeB Script Keywords for further information on the available scriptB keywords-are converted into DCL commands and these DCL commands% are then exec )uted in a subprocess.; Within a script, script functions can be used to extract@ information from the VDE database and insert that informationD into the DCL commands generated by by the EMIT script command, or8 into the command line generated by the FETCH command.D Certain script functions extract names, such as stream, facility,A module, and type names from the database, while others extractC the OpenVMS directory specifications of various root directoriesC and subdire*ctories in the VDE library. VDE accepts the following script functions: o $FAC? Returns the facility name of the facility currently being? processed or of the module currently being processed (for* example, the module being compiled). o $FACMODTYP@ Returns the full module name of the module currently being> processed (for example, the module being compiled). This> module name includes the facility name, module name, andA type name in t +he normal VDE module-name syntax, for example [FACIL]MOD.TYP. o $FILEDIRB Returns the OpenVMS directory specification of the directoryC where the module currently being replaced is located or where? the module currently being fetched or reserved should go.C This is either the current default directory or the directoryC specified with the /INPUT qualifier to the REPLACE command orA the /OUTPUT qualifier to the FETCH or RESERVE command. ThisC , function is only defined for FETCH, NOKEEP, REPLACE, RESERVE, and STAGING scripts. o $FILESPECB Returns the OpenVMS file specification of the input file for? the module currently being replaced or of the output fileA for the module currently being fetched or reserved. This isB either the default file specification for the command or the? file specification specified with the /INPUT qualifier to? the REPLACE command or the /OUTPUT qualifier t -o the FETCHB or RESERVE command. This function is only defined for FETCH,4 NOKEEP, REPLACE, RESERVE, and STAGING scripts.4 o $DIR (dir-symbol [, fac-name [, stream-name]])@ Returns the OpenVMS directory specification of a specified? facility subdirectory for a given development stream. The= dir-symbol parameter specifies the VDE directory symbolA that identifies the desired subdirectory. Directory symbols> are defined with the SET DIRECTORY command .. The fac-nameC parameter specifies the facility whose subdirectory should beB retrieved. If this parameter is omitted, the facility of theC module currently being processed is assumed (for example, theA module being compiled). The stream-name parameter specifiesA the development stream for which the subdirectory should beD retrieved. If this parameter is omitted, the default stream is assumed.; You can specify the keyword %CURRENT for the fac-nam /e< parameter to refer to the facility of the module being@ processed and you can specify %CURRENT for the stream-nameB parameter to refer to the currently set stream. You can alsoC specify %PARENT for the stream-name parameter to refer to theB current stream's parent; this keyword is mainly used in NEW_A STREAM scripts to refer to the directories of the parent of# the new stream being created.C For additional information on directory symbols (dir-s 0ymbol),> see CANCEL DIRECTORY, SET DIRECTORY, and SHOW DIRECTORY.+ o $FACROOT [(fac-name [, stream-name])]@ Returns the OpenVMS directory specification of a specified> facility root directory for a given stream. The fac-nameB parameter specifies the facility whose root directory should> be retrieved. If this parameter is omitted, the facility= of the module currently being processed is assumed (forD example, the module being compiled). The stream-na 1me parameterC specifies the development stream for which the given facility> root directory should be retrieved. If this parameter is- omitted, the default stream is assumed.; You can specify the keyword %CURRENT for the fac-nameC parameter and you can specify the keyword %CURRENT or %PARENTD for the stream-name parameter. See the description of the $DIR2 function for the meanings of these keywords. o $LIBROOT= Returns the OpenVMS director2y specification of the rootA directory of the current VDE library. This is the directory% that contains the VDE database. o $MOD; Returns the module name of the module currently being= processed (for example, the module being compiled). The< module's facility name and type name are not included. o $MODTYPC Returns the module name and type name of the module currently? being processed (for example, the module being compiled).A Th3e two names are separated by a period, as in MOD.TYP. The$ facility name is not included. o $SCRATCH? Returns the device and directory for the current process-! specific scratch directory. o $SESSIONNAMEA Returns the name of the reservation session associated with? the current RESERVE, REPLACE, or UNRESERVE command. If no@ reservation session is used for the command, this function@ returns the null string. This function is only defined f 4or? NOKEEP, REPLACE, RESERVE, STAGING, and UNRESERVE scripts. o $SESSIONNUMB Returns the unique session number of the reservation session@ associated with the current RESERVE, REPLACE, or UNRESERVEB command. The session number is returned as a decimal integerD value. If no reservation session is used for the command, thisB function returns the number 0. This function is only definedC for NOKEEP, REPLACE, RESERVE, STAGING, and UNRESERVE scripts. 5 o $STAGEDEST= Returns the destination directory or file specification@ for a file being copied to a staging directory while being> queued for replacement. If the input file to the REPLACE? command has the same file name and type as the VDE moduleA being replaced, the $STAGEDEST function returns the OpenVMSA directory specification of the staging directory into whichB the file should be copied. If the input file has a different@ file name or typ 6e than the VDE module, which can happen if> a file name is specified with the /INPUT qualifier, then@ the $STAGEDEST function returns the staging area directoryC specification concatenated with the VDE module name and type.@ The $STAGEDEST function is used to specify the destinationB parameter of the staging script COPY command that copies theD input file into the staging area. By leaving the file name offA this parameter when the name of the input file is >7not being@ changed (the typical case), this function ensures that theD COPY command preserves the file's creation date and time. This3 function is only defined for STAGING scripts. o $STAGEDIR@ Returns the OpenVMS directory specification of the staging@ directory for the module currently being replaced. StagingA directories are used to hold files for queued replacements,< and this function is only defined for STAGING scripts. o $STAGEROOT8@ Returns the OpenVMS directory specification of the stagingB area root directory for the VDE library. (Staging areas hold% files for queued replacements.) o $STREAM= Returns the name of the default development stream (forA example, the stream being created or the stream for which a build job is being run.)+ o $STRMDIR (dir-symbol [, stream-name])@ Returns the OpenVMS directory specification of a specifiedB stream subdirectory for 9a given development stream. The dir-> symbol parameter specifies the VDE directory symbol that@ identifies the desired subdirectory. Directory symbols are= defined with the SET DIRECTORY command. The stream-nameA parameter specifies the stream whose subdirectory should beD retrieved. If this parameter is omitted, the default stream is assumed.= You can specify the keyword %CURRENT or %PARENT for the< stream-name parameter. See the description of th :e $DIRA function for the meanings of these keywords. For additional? information on directory symbols (dir-symbol), see CANCEL3 DIRECTORY, SET DIRECTORY, and SHOW DIRECTORY. o $STRMROOT [(stream-name)]@ Returns the OpenVMS directory specification of a specifiedB stream's root directory. The stream-name parameter specifies; the development stream whose root directory should beA retrieved. If this parameter is omitted, the default stream is; assumed.= You can specify the keyword %CURRENT or %PARENT for the< stream-name parameter. See the description of the $DIR2 function for the meanings of these keywords. o $TYPC Returns the type name of the module currently being processed/ (for example, the module being compiled).> For further information on creating scripts, see the CREATE SCRIPT command. 2 Types? This section contains the types of scripts supported by VDE. Requi <res CRESCRP privilege. 3 Description> VDE supports many types of scripts. The different types areA distinguished by the commands or circumstances that cause them? to be invoked. For example, COMPILE scripts are invoked whenC you enter the COMPILE command or when you run a build job, while? RESERVE scripts are invoked when you enter RESERVE commands.? Some types of scripts are optional because the commands thatA invoke them will run correctly without scripts. In such = cases,< the script is there only to allow you to specify optionalB additional processing for the command. The RESERVE command, for@ example, does not need RESERVE scripts to work correctly, butA if you want the RESERVE command to send mail to selected usersD whenever someone reserves a module, you must use a RESERVE scriptD to perform that action. Other types of scripts are mandatory. ForC example, VDE does not know how to compile, copy, or link modulesD unless you specify >how with the appropriate scripts. The COMPILE,A COPY, LINK, and BUILD commands thus require such scripts to be defined.< Most scripts are executed in logical isolation from other> scripts, and are called in response to a particular command< or request. If a particular operation results in multipleB propogations or similar operations, certain scripts are invoked once for each propogation.C A few script types, such as the BUILD, COMPILE and LINK scripts,= operate as ?a group. The BUILD script can be used to set up@ DCL global symbols or logical names that are used as input toC subsequent COMPILE or LINK scripts. As partial builds can invokeA a subset of all available COMPILE and LINK scripts, DCL global= symbols and logical names that are used as inputs into any@ COMPILE and LINK scripts should only be equated or defined in the BUILD script.D You specify the type of a script with a qualifier. For the CREATE7 SCRIPT command, you must @specify one such qualifier.< Script Types lists and describes the various script types accepted by VDE: Table 1-5 Script Types Script Type Description BUILD; The BUILD script sets up optional build-job? definitions. Any DCL symbols equated in a BUILD? script must be set up as global symbols if they? are to remain visible to subsequent COMPILE and? LINK scripts. DCL symbols required as in Aputs to? COMPILE and LINK scripts should be defined onlyB in the BUILD script, as any partial builds may notB execute a particular subset of the COMPILE or LINK@ scripts. This script is executed at the start of' each build-job process. COMPILEB The COMPILE script contains the command(s) used to@ compile a module. DCL symbols required as inputsB to compile and link scri Bpts should be defined onlyB in the BUILD script, as any partial builds may notB execute a particular subset of the COMPILE or LINKC scripts. COMPILE scripts are invoked during builds,3 and by an explicit COMPILE command. COPY> The copy command is used to copy a module. TheA COPY script is called as part of a build job, and? is called as part of the processing of the COPY C command. CREATE_FACILITYB The CREATE_FACILITY script contains the command(s): to be executed when a facility is created. DELETE_GENERATION> The DELETE_GENERATION script performs optional= processing for the DELETE GENERATION command. FETCHA The FETCH script performs optional processing for" the FETCH command. INSERT_GENERATION> The INSERT_GENERATION script performs op Dtional= processing for the INSERT GENERATION command. LINKD The link script links a module. DCL symbols required? as inputs to compile and link scripts should be@ defined only in the build script, as any partialA builds may not execute a particular subset of theA compile or link scripts. This script is called by3 build jobs and by the LINK command. NEW_STREAMC EThe new-stream script copies files for a particularB facility from the parent stream into a new stream.C This script is called when a new stream is created. NOKEEP> The nokeep script performs optional processingA for the REPLACE command. Specifically, the nokeepC script is called when the REPLACE/NOKEEP command is specified. REPLACEC The replace script performs optional process Fing forB the REPLACE or (on queued-replacement streams) the, PERFORM REPLACEMENT command.< If stream-specific reference directories are? required, this script can be used to update the8 reference directory on each replacement. RESERVED The reserve script performs optional processing when- a RESERVE command is entered.A Should notification of a reservation be requir Ged,C a site-specific reserve script can be coded to send mail. SET_FACILITYD The set-facility script performs optional processing- for the SET FACILITY command. SET_STREAMB The set-stream script performs optional processing+ for the SET STREAM command. STAGINGD The staging script copies a source file to a stagingD area for the REPLACE command when the replHacement is queued. UNRESERVEA The unreserve script performs optional processing* for the UNRESERVE command.? For other script-related commands, see CREATE SCRIPT, DELETEA SCRIPT, EXTRACT SCRIPT, INVOKE SCRIPT, MODIFY SCRIPT, and SHOW SCRIPT. ww-N࿚1 SET 2 ARCHITECTURE Sets...1 ARCHITECTURE support is not fully implemented. Format SET ARCHITECTURE arch-name 3 ParametIer arch-nameD The name of the architecture to be set. This name may be up to 393 characters long and must follow VDE name syntax. 3 Description Under Construction... 3 Examples! 1.VDE> SET ARCHITECTURE VAXPDP VDE> Under Construction... 2 CONTEXTD Establishes the context of the current VDE session or the defaultD context for future VDE sessions. A context can be used to specifyC the default development stream, default architectJure and default facility for a VDE session. Format SET CONTEXT ctx-name 3 Parameter ctx-nameC Specifies the context for the current VDE session or the defaultB context for future VDE sessions. The parameter must be the name@ of an existing public or private context in the VDE database. 3 DescriptionA This command establishes a context for the current VDE sessionD or establishes the default context for future sessions. A context# sets th Ke following two defaults:8 o the default development stream for the VDE session* o the default facility for the sessionD Using a SET CONTEXT command is equivalent to using individual SETC STREAM and SET FACILITY commands to establish the same settings.A If you specify the /DEFAULT qualifier, the context becomes the? default for future VDE sessions and VDE records that setting? in the database. The context of the current session does notD change. If you do not speLcify the /DEFAULT qualifier, the command7 establishes the context for the current VDE session.5 To display contexts, use the SHOW CONTEXT command. 3 Qualifiers /DEFAULT? Establishes the specified context as the default context forA future VDE sessions. The context of the current session is not changed.B If you do not use this qualifier, the specified context becomes( the context for your current session. /PRIVATE> Specifies whether the conteMxt to set is a private or public@ context. The /PRIVATE qualifier specifies that the context isD an existing private context. The /PUBLIC qualifier specifies that- the context is an existing public context.4 Of /PRIVATE and /PUBLIC, /PRIVATE is the default. /PUBLIC> Specifies whether the context to set is a private or public@ context. The /PRIVATE qualifier specifies that the context isD an existing private context. The /PUBLIC qualifier specifies that- the contextN is an existing public context.4 Of /PRIVATE and /PUBLIC, /PRIVATE is the default. 3 Examples 1.VDE> SET CONTEXT BUGFIXES VDE> SHOW DEFAULTS5 Library LIBNAME in root directory DEV$:[PROJDIR]& Default directory is DEV$:[SMITH]- Context BUGFIXES (private to user SMITH)" Default stream is V2.2-BL1 Default facility is RMS VDE>? The SET CONTEXT command takes the defaults for the currentA VDE session from context BUGFIXES. OThe SHOW DEFAULTS command? confirms that those defaults have been established for the session.! 2.VDE> SET CONTEXT/DEFAULT FOO VDE>? This command makes context FOO the default context for the( current user's future VDE sessions. 2 DEVELOPER@ Sets or modifies the current settings of the developer flags.B Use this command only under the explicit direction of, and with& the assistance of, a VDE developer. Format SET DEVELOPER dev-Pflags 3 Description@ Under Construction... Parameters contains various parameters. Table 1-6 Parameters Parameter Description LOCK NOMAIL SHOW SYNCH NONOTES 3 Examples 1.VDE> SET DEVELOPER Under Construction... VDE> SET DEVELOPER SCRIPT VDE> 2 DIRECTORY> Creates a directory template in the VDE database. Directory= templates determine what disk directories VDE creates when? creating new streams Qand facilities and various disk storage areas. Requires CRESTRM privilege. Format SET DIRECTORY dir-spec 3 Parameter dir-specD Specifies a OpenVMS directory specification for the new directoryA template. This parameter may specify an absolute or a relative? directory specification. An absolute directory specification> is a fully specified OpenVMS directory name and follows the> normal syntax for such names. You use an absolute directory@ R specification when you want to decide the exact disk location@ for a directory in the VDE library. For example, you may want= to locate a new stream's root directory on a specific disk@ before VDE creates the stream's directory tree. The parameter: DEV:[DIRNAM.FOO] is an example of an absolute directory specification.@ A relative directory specification begins with a left bracket= and a period ([.), then contains one or more subdirectory< names separated by periods, and S ends with a right bracketA (]). This directory specification is concatenated to the name= of the appropriate root directory to form a full directory? specification. You use a relative directory specification toC specify a subdirectory name that VDE should use relative to someC root directory. The directory specification [.SRC], for example,@ can be used to specify that a facility subdirectory named SRC; should be created within each facility's root directory. 3 Des Tcription? The SET DIRECTORY command creates a new "directory template"? in the VDE database. A directory template specifies the nameB that VDE should assign to each disk directory of a certain kind? when creating directories for new streams or facilities. You> can create directory templates for stream root directories,D facility root directories, facility subdirectories, the library'sA delta-file root directory, and the library's staging-area rootA directory for queued repl Uacements. (The library root directory? is created when you create the library and cannot be changed thereafter.)D The SET DIRECTORY command does not itself create new directories;A it only stores the new directory template in the VDE database.? VDE does not use the template to create new disk directories> until a subsequent CREATE STREAM or CREATE FACILITY command? creates the directory tree for a new stream or facility. TheC CREATE DIRECTORY_TREE command uses director> Vy templates to create2 directories for an existing stream or facility.B Unless the new template is for the library's delta files or its? staging area, it is only defined for the default development< stream. However, directory templates are inherited by the> stream's future descendants and are used to create the diskB directories for those descendants. They are also used to create< directory trees for new facilities in the default stream.> If you want to create directory t Wemplates for a new stream,@ you can specify the templates for the parent stream, in which@ case they are automatically applied to all child streams. YouA must then enter the SET DIRECTORY command before you enter theC CREATE STREAM command for the new stream. Alternatively, you can@ create the new stream with the /DEFER qualifier on the CREATED STREAM command. This qualifier suppresses directory-tree creationA for the new stream. You can then use the SET STREAM command toC m Xake the new stream the default stream and use the SET DIRECTORYC command to create the directory templates you want. A subsequent@ CREATE DIRECTORY_TREE command uses the new templates (and anyA applicable default rules) to create the directory tree for the> new stream. The /DEFER qualifier thus defers directory-tree? creation so that you can enter SET DIRECTORY commands before# creating the new directory tree.< You may also want to create directory templates for a newA f Yacility. If the templates should apply to that facility only,D you must create the new facility with the /DEFER qualifier on theD CREATE FACILITY command. This qualifier suppresses directory-tree@ creation for the new facility. You then use the SET DIRECTORY? command with the /FACILITY qualifier to create the directory< templates you want for that facility. A subsequent CREATE> DIRECTORY_TREE command uses the new templates to create the# directory tree for the facility.; FZor additional information on directory creation, and onB directory symbols (dir-symbol) and directory symbol processing,> see CANCEL DIRECTORY, SHOW DIRECTORY, and Script Functions. 3 Qualifiers /DEFER /DEFER /NODEFER (default)B The /DEFER qualifier specifies that directory tree creation for? new streams be deferred when those streams are created. ThisB action only applies to new streams for which the default streamD is the parent. This qualifier s [hould be used when you always wantD an opportunity to alter a new stream's directory templates beforeA you actually create its directory tree. The /NODEFER qualifierA specifies that directory tree creation not be deferred for newD streams unless the user explicitly uses the /DEFER qualifier with the CREATE STREAM command. /DELTA_FILES= This qualifier specifies the directory template is for theA location of VDE library's delta files, the location of the CMS libra\ries.A Of /DELTA_FILES, /STAGING and /STREAM, /STREAM is the default. /STAGING= This qualifier specifies the directory template is for the< location of VDE library's staging area directories, whereB queued replacements are stored pending replacement into the CMS libraries.A Of /DELTA_FILES, /STAGING and /STREAM, /STREAM is the default. /STREAMA Specifies the new directory template is for the default streamC area. Streams inherit directory templates] from their parents, soC the /STREAM qualifier causes the new directory template to apply5 to all of the default stream's future descendants.A Of /DELTA_FILES, /STAGING and /STREAM, /STREAM is the default. /FACILITY /FACILITY=fac-name@ Specifies that the new directory template only applies to the? facility given by the fac-name parameter. This parameter mayB not contain wildcard characters. If both this qualifier and theA /SUBDIRECTORY qualifier are speci ^fied, VDE creates a directory; template for the specified facility subdirectory. If theC /FACILITY qualifier is specified and the /SUBDIRECTORY qualifierB is omitted, VDE creates a template for the specified facility's root directory.> If the /FACILITY qualifier is omitted and the /SUBDIRECTORYC qualifier is specified, VDE creates a directory template for theC facility subdirectory for all facilities that are not explicitlyD specified in other templates. If both the /FA_CILITY qualifier andB the /SUBDIRECTORY qualifier are omitted, VDE creates a template/ for the stream or delta-file root directory. /LOG /LOG (default) /NOLOG@ Controls whether log messages are printed after the directory? template is created. The /LOG qualifier causes such messages@ to be printed and the /NOLOG qualifier suppresses them. These? messages indicate that the directory template has been addedB to the database and that the database transacti`on has completed successfully. /PROMPT /PROMPT /NOPROMPT (default)D The /PROMPT qualifier specifies that users who create new streamsA for which the default stream is the parent be prompted for theA name of the new stream's root directory. This qualifier shouldA be used when you do not want to use the default root directoryC name for new streams, but want the user to explicitly select theA location of the new stream's directory tree each time (perhaapsA to select a different disk each time). The /NOPROMPT qualifier< specifies that a new stream should get the root directory? determined by VDE's default rules unless the user explicitly4 specifies otherwise on the CREATE STREAM command. /REMARK /REMARK="string"? Specifies a remark string to be stored for the new directory= template. The quoted remark string, which can be up to 132@ characters long, may contain any explanatory remark about theC new dir bectory template that you want stored in the VDE database. /SUBDIRECTORY /SUBDIRECTORY=dir-symbol> Specifies that the new directory template is for a facilityA subdirectory. The dir-symbol parameter specifies the directory? symbol that you want to associate with the subdirectory. TheC directory symbol must follow normal VDE name syntax. You use theA directory symbol in VDE scripts to reference the subdirectory;: see the description of the CREATE SCRIPT command cfor an@ explanation of VDE scripts. If the /SUBDIRECTORY qualifier isD omitted, VDE creates a directory template for a facility, stream,B or delta-file root directory. (The description of the /FACILITY? qualifier explains how the qualifiers interact to select the template to create.)@ When you specify facility subdirectories for delta-files, the= directory symbol may have a special meaning to VDE. If you= specify a delta-file subdirectory with the symbol VDE$CMS,A VDEd puts the CMS library for the facility in that subdirectory> instead of in the facility root directory. If you specify a? delta-file subdirectory with the symbol VDE$MARKER, VDE putsA the actual source files for modules that use "marker files" inA that subdirectory. If you use marker files, you must have bothB a marker-file subdirectory and a CMS-library subdirectory. (TheD description of the /MARKER qualifier to the CREATE MODULE command* discusses marker files in more detaile.) 3 Examples9 1.VDE> SET DIRECTORY/STREAM/SUBDIRECTORY=ANASYM [.ANA]J %VDE-I-DIRADDED, directory specification [.ANA] added to the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE> SHOW DIRECTORY4 Directory-creation templates for stream V2.1-1:! Directory creation flags:A Do not defer creation of directory tree for substreams: Do not prompt for root directory for substreams5 Stream root directorfy is [.V2_1-1] by default6 Subdirectory: [.VDE$BLD] (symbol VDE$BLD)7 Directory templates for unspecified facilities:1 Subdirectory: [.ANA] (symbol ANASYM). Subdirectory: [.OBJ] (symbol OBJ). Subdirectory: [.SRC] (symbol SRC)6 Subdirectory: [.VDE$COM] (symbol VDE$COM)6 Subdirectory: [.VDE$LOG] (symbol VDE$LOG)9 All other directories created using default rules VDE>A This example create gs a directory template for a new facilityD subdirectory. The directory specification is [.ANA], which saysA that a subdirectory called ANA should be created within eachD facility's root directory. The directory symbol associated withD that subdirectory is ANASYM. This symbol is used in VDE scriptsD to reference the subdirectory. The SHOW DIRECTORY command shows? that the new directory template is stored in the database.0 2.VDE> SET DIRECTORY/FACILITY=RMS [MYDIR.RM hS]O %VDE-I-DIRADDED, directory specification [MYDIR.RMS] added to the databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE> SHOW DIRECTORY4 Directory-creation templates for stream V2.1-1:! Directory creation flags:A Do not defer creation of directory tree for substreams: Do not prompt for root directory for substreams5 Stream root directory is [.V2_1-1] by default6 Subdirectory: [.VDE$BLD] (symbol VDiE$BLD)7 Directory templates for unspecified facilities:. Subdirectory: [.OBJ] (symbol OBJ). Subdirectory: [.SRC] (symbol SRC)6 Subdirectory: [.VDE$COM] (symbol VDE$COM)6 Subdirectory: [.VDE$LOG] (symbol VDE$LOG)- Directory templates for facility RMS:& Root directory: [MYDIR.RMS]9 All other directories created using default rules VDE>; This example creates a directory template for the root> j directory of facility RMS. The directory specification isB [MYDIR.RMS], an absolute directory specification for the root? directory. VDE will create this directory for facility RMS? when a subsequent CREATE DIRECTORY_TREE command is enteredB for that facility or a new stream is created from the defaultD stream. The SHOW DIRECTORY command shows that the new directory( template is stored in the database.< The following example shows an example of a VDE library k@ creation, including a number of directory-related commands. $M $! Locate and delete previous incarnations of the test facility files,> $! then unpack the saveset containing the test files... $V $ if f$search("sys$scratch:A.REQ") .nes. "" Then Delete sys$scratch:A.REQ;*/logV $ if f$search("sys$scratch:B.REQ") .nes. "" Then Delete sys$scratch:B.REQ;*/logV $ if f$search("sys$scratch:C.B32") .nes. "" Then Delete sys$scratch:C.B32;*/logV $ l if f$search("sys$scratch:D.B32") .nes. "" Then Delete sys$scratch:D.B32;*/logV $ if f$search("sys$scratch:E.B32") .nes. "" Then Delete sys$scratch:E.B32;*/logV $ if f$search("sys$scratch:F.B32") .nes. "" Then Delete sys$scratch:F.B32;*/log $0 $ Backup VDE$CREATE.BCK/SAVE Sys$Scratch: $> $! Create the core directory -- this must be present... $: $ Create/Directory STAR$DATA:[QTV.WWW.VDE$DATABASE] $ VDE !D ! create the WW mW library in STAR$DATA:[QTV.WWW...], using theD ! mnemonic WWW, placing all Rdb-related library components in* ! STAR$DATA:[QTV.WWW.VDE$DATABASE]. !? create librar STAR$DATA:[QTV.WWW.VDE$DATABASE] /DEFER - /NAME=WWW -* /REMARK="QTV WWW Source Library" -> /NOAUTO_CONVERT /AUTO_ADD_USER=VMS_SOURCE /AUTO_MAIL -C /ASK_INFO_FILE /ASK_REPL_CAUSE /SHOW_GEN_EXPR /NOSTATISTI -: /NOHISTORY_NOTES /NOALLOW_DELETE /NOWILD_INS_GEN -5 n/NOCMS_ELEM_HIST /CREATOR="Stephen Hoffman" -0 /DEF_PRIVILEGES=(CREMOD,RESREP,CREFAC) -1 /AUTH_PRIVILEGES=(CREMOD,RESREP,CREFAC) -0 /data=STAR$DATA:[QTV.WWW.VDE$DATABASE] -1 /journ=STAR$DATA:[QTV.WWW.VDE$DATABASE] -. /snap=STAR$DATA:[QTV.WWW.VDE$DATABASE] ! SHOW DEFAULTS SHOW LIBRARY/FULL8 MODIFY CONTEXT/PUBLIC DEFAULT/NOSTREAM/NOFACILITY !2 CREATE USER SYSTEM /NAME="System Manager" -8 /DEF_P=ALL/AUTH_P o=ALL/REMARK="System Manager" !> ! Create the CMS ("delta") library directory structure.D ! Configure the CMS libraries to use the directory structure:; ! STAR$DATA:[QTV.WWW.CMS$DATABASE.'facility'.CMS].E ! Configure the "marker" files to use the directory structure:= ! STAR$DATA:[QTV.WWW.CMS$DATABASE.'facility'.SRC]... !A SET DIRECTORY/DELTA_FILES STAR$DATA:[QTV.WWW.CMS$DATABASE]< SET DIRECTORY/DELTA_FILES/SUBDIRECTORY=VDE$CMS [.pCMS]? SET DIRECTORY/DELTA_FILES/SUBDIRECTORY=VDE$MARKER [.SRC]( CREATE DIRECTORY_TREE/DELTA_FILES! SHOW DIRECTORY/DELTA_FILES !# ! Create the staging area... !< SET DIRECTORY/STAGING STAR$DATA:[QTV.WWW.VDE$STAGING]$ CREATE DIRECTORY_TREE/STAGING !, ! Create the stream/build directories !; SET DIRECTORY/STAGING STAR$DATA:[QTV.WWW.VDE$STREAM]# CREATE DIRECTORY_TREE/STREAM !/ ! create and lo qad the VDE test facility. !% CREATE FACILITY AAA_VDE_TEST -5 /REMARK="Test facility for VDE developers"! SET FACILITY AAA_VDE_TEST"= CREATE MODULE/NODELETE/REMARK="VDE self-test module" -" /INPUT=SYS$SCRATCH: A.REQ= CREATE MODULE/NODELETE/REMARK="VDE self-test module" -" /INPUT=SYS$SCRATCH: B.REQ= CREATE MODULE/NODELETE/REMARK="VDE self-test module" -" /INPUT=SYS$SCRATCH: C.B32= CREATE MODULE/NODELETE/REMARKr="VDE self-test module" -" /INPUT=SYS$SCRATCH: D.B32= CREATE MODULE/NODELETE/REMARK="VDE self-test module" -" /INPUT=SYS$SCRATCH: E.B32= CREATE MODULE/NODELETE/REMARK="VDE self-test module" -" /INPUT=SYS$SCRATCH: F.B32 ! EXIT $ $ Exit 2 EDITORB Specifies the editor that VDE should use for those VDE commands that invoke an editor. Format! SET EDITOR "editor-string" 3 Parameter seditor-string> The DCL command that VDE should spawn to invoke the desired= editor. This string should include the editor name and anyC desired qualifiers. VDE will append the name of the file to edit+ to this string when invoking the editor. 3 Description> The SET EDITOR command specifies the editor that VDE should> use when a subsequent VDE command must invoke an editor for? you. VDE can invoke an editor for you when you review queued? replacements, for example t, or when you create a comment file@ with the ACCEPT or REJECT REPLACEMENT command. In such cases,? VDE spawns a DCL command to place you in an editing session.A The spawned DCL command is formed by concatenating your editor@ string, a space, and the name of the file to edit. The editorB string that you specify with the SET EDITOR command should thusA give the DCL command that invokes your preferred editor, along6 with any qualifiers that you want for that command.A VDE m>uaintains two editor strings in memory for the current VDEC session. One string is used for read-write editing and the otherA for read-only editing. Use the /READ_ONLY qualifier to specifyA the read-only editor string. If you do not specify a read-onlyC editor string (or if you specify the null string for this case),@ VDE assumes that the editor you specified with the read-writeC editor string will accept the /READ_ONLY qualifier (most DigitalB editors do). In this case, VDE vappends the /READ_ONLY qualifier@ to your read-write editor string to form the read-only editorC string. For example, if you specify TPU as the read-write editor? string but no read-only editor, then VDE uses the string TPU$ /READ_ONLY for read-only editing.A The SET EDITOR command always modifies the read-write or read-A only editor string for the current VDE session. If you specify> the /DEFAULT qualifier, the command in addition writes your@ current editor settings to wthe VDE database to establish your@ default editor strings for future VDE sessions. VDE retrievesB these editor strings each time you connect to the VDE database.; If you do not use the SET EDITOR command to declare your= preferred editor, VDE uses the system default text editor. 3 Qualifiers /DEFAULT> Specifies that VDE should write the editor strings for yourD current session to the VDE database and that those strings should: be your default editor strings xfor future VDE sessions. /LOG /LOG (default) /NOLOG> Controls whether log messages are printed after your editor> strings are written to the VDE database. The /LOG qualifier> causes such messages to be printed and the /NOLOG qualifierD suppresses them. These messages, which only appear if you specify@ the /DEFAULT qualifier, indicate that the editor strings haveA been updated in the database and that the database transaction has successfully committed.y /READ_ONLYC Specifies that you are establishing the editor string to use forC read-only editing. If this qualifier is omitted, VDE establishes3 the editor string to use for read-write editing. 3 Examples 1.VDE> SET EDITOR "LSEDIT" VDE> SHOW EDITOR Current editor strings:( Read-write editor string: LSEDIT2 Read-only editor string: LSEDIT/READ_ONLY VDE>A This example establishes LSEDIT (which invokes the Language-A Szensitive Editor) as your read-write editor string. The SHOW@ EDITOR command confirms that this is now your current read-? write editor string, and it shows that VDE will append the? /READ_ONLY qualifier to this string for read-only editing.. 2.VDE> SET EDITOR/READ_ONLY "EDIT/EDT/READ" VDE> SHOW EDITOR Current editor strings:( Read-write editor string: LSEDIT/ Read-only editor string: EDIT/EDT/READ VDE>@ This example defines the edit{or string to use for read-only editing." 3.VDE> SET EDITOR/DEFAULT "TPU"M %VDE-I-EDITUPDATE, default editor definition updated in the VDE databaseC %VDE-I-COMMIT, database transaction has successfully committed VDE> VDE> SHOW EDITOR/FULL Current editor strings:% Read-write editor string: TPU/ Read-only editor string: TPU/READ_ONLY Default editor strings:% Read-write editor string: TPU/ Read-only editor string: TPU/|READ_ONLY VDE>= This example establishes TPU as your editor. Because theB /DEFAULT qualifier is specified, VDE then writes your current@ editor strings to the VDE database to be used in future VDE@ sessions. The SHOW EDITOR command shows that these settingsB have been established both for the current session and as the! default for future sessions. 2 FACILITYD Establishes the default facility for the current VDE session. The@ default facility is} the facility to which a module is assumed> to belong when no facility is specified in the module name.A The default facility also can be assigned with the SET CONTEXT command. Format SET FACILITY facil-name 3 Parameter facil-name> Specifies the name of the facility that becomes the default( facility for the current VDE session. 3 Qualifiers None. 3 Examples 1.VDE> SET FACILITY RMS VDE> SHOW MODULE MOD1.MAR Mod ~ule [RMS]MOD1.MAR VDE> SHOW DEFAULTS5 Library LIBNAME in root directory DEV$:[PROJDIR]& Default directory is DEV$:[SMITH] Current session context: Default stream is MAIN Default facility is RMS VDE>< The SET FACILITY command makes facility RMS the defaultB facility for the current VDE session. The SHOW MODULE command> then specifies a module name without a facility name. The? module is thus assumed to belong to facility RMS. The SHOWA DEFAULTS command also shows that RMS has been established as1 the default facility in the current session. 2 KEYD Sets and locks the key-definition state for keys defined with the DEFINE/KEY command. Format SET KEY 3 DescriptionB Using the DEFINE/KEY command you can create as many definitionsB for a key as you want. However, each definition of the key must? be assigned a separate context or state. For example, if you? create five definitions for the PF4 key you must create five? different states, one for each definition of the key. If you@ do not specify its state before you process a definition, the# definition does not take effect.@ The SET KEY command lets you switch from the current state toD any other state; you then can use the key definitions created for that state. 3 Qualifiers /LOG /LOG (default) /NOLOGA Controls whether the system displays a message indicating that? the key state has been set. /LOG causes such a message to be& displayed and /NOLOG suppresses it. /STATE /STATE=state-name /NOSTATE (default)C Specifies the name of the state to be set. The state name can beC any alphanumeric string. If you omit the /STATE qualifier or use1 /NOSTATE, the current state is left unchanged. 3 Examples 1.VDE> SET KEY/STATE=GOLDD The SET KEY command in this example sets the key state to GOLD.A  You can now use the key definitions that are defined for the GOLD state. 2 LIBRARY? Connects the current VDE session to a specified VDE library. Format SET LIBRARY dir-spec 3 Parameter dir-spec< The name of the root directory of a VDE library. The root> directory is the disk directory that contains the library'sB database. VDE connects the current VDE session to the specified= library. Use the OpenVMS directory specification format to  specify this parameter.B VDE also accepts mnemonic names for the libraries, based on theC contents of various logical names, and the list of libraries andA the particular mnemonics can be tailored for individual users,D for groups of users, and can be defaulted on a system-wide basis. 3 Description@ The SET LIBRARY command disconnects your VDE session from theD current VDE library and connects it to the VDE library whose rootB directory or mnemonic you specify. Subs equent VDE commands then act on the specified library.? To connect to the specified library, the SET LIBRARY commandC first defines logical name VDE$LIBRARY to point to the specified? directory. It then connects to the library you specified and reads its database.B Based on the information contained in the VDE library database,B VDE checks to see if you are authorized to use the new library.D If you are presently listed as an authorized user of the library,B if the library is set to allow the automatic addition of users,= or if you should possess the OpenVMS BYPASS privilege, VDEB permits access, and you can continue your VDE session normally.; Use of the OpenVMS privilege override is audited, and an+ informational message will be displayed.D VSC also supports the SET LIBRARY command, but it defaults to the OpenVMS VAX library.5 AUTOMATIC LIBRARY FORMAT CONVERSION? This command can cause an automatic librar y conversion if? the format of the VDE library predates the version of VDE> currently in use. Automatic library conversion will only> be performed if the library has the automatic conversion? option enabled. See the SHOW LIBRARY, CONVERT LIBRARY and3 the MODIFY LIBRARY/[NO]AUTO_CONVERT commands.A Should the filename, file extension and/or file version number= be erroneously specified in the parameter, the SET LIBRARYC command will silently ignore them. On ly the device and directory= specifications are germane to the command; the appropriateA filename and file extension will be appended to the device and directory specification.= For further information on mnemonics, see the VDE$LIBRARY_C DEFAULTS, VDE$LIBRARY_DEFAULTS_LABELS, and VDE$LIBRARY_DEFAULTS_C MNEMONICS logical names. To see the list of mnemonics available,C and the translations associated with each, use the following DCL commands:A If the VDE$LIBRARY_ DEFAULTS_MNEMONICS logical name is defined,@ SET LIBRARY commands are available via keyboard , ,A and keys. Up to twelve keyboard definitions can beC present, depending on the number of translations of VDE$LIBRARY_; DEFAULTS_MNEMONICS present; the first four mnemonics are@ available in the default keypad state, the second four in the4 gold state, and the third four in the blue state. $9 $! These logical names can be (re)defined in the site-: $! specific VDE system startup command procedure, or on8 $! a process-, job-, group- or system-specific basis. $7 $! Each logical name is a search list, and the first6 $! entry in VDE$LIBRARY_DEFAULTS corresponds to the8 $! first entry in VDE$LIBRARY_DEFAULTS_MNEMONICS, and* $! in VDE$LIBRARY_DEFAULTS_LABELS, etc. $!5 $! Display the list of known/predefined libraries:& $ SHOW LOGICAL VDE$LIBRARY_DEFAULTS $/ $! Display the mnemonic name of each library0 $ SHOW LOGICAL VDE$LIBRARY_DEFAULTS_MNEMONICS $. $! Display the textual name of each library- $ SHOW LOGICAL VDE$LIBRARY_DEFAULTS_LABELS $ 3 Qualifiers None. 3 Examples$ 1.VDE> SET LIBRARY DEV$:[PROJDIR] VDE>C This example connects the VDE session to the VDE library whoseB root directory is DEV$:[PROJDIR]. All subsequent VDE commandsD act on that library until the current library is again changed. 2 LOG. Records VDE input and output in a log file. Format SET LOG [file-spec] 3 Parameter file-specC The name of the log file to be created. All subsequent VDE inputA and output is recorded in this file until logging is disabled.A File-spec is any valid OpenVMS file specification. The defaultC file extension is LOG. If the file specification is omitted, the' default file name is VDELOGFILE.LOG. 3 Description> The SET LOG command records all VDE input and output in the>  specified log file. Input is recorded as entered. Output is> recorded with a leading exclamation point (!). Because theB exclamation point is the VDE comment character, you can use theC log file as a command procedure to rerun the logged VDE session.B Use the CANCEL LOG command to disable input and output logging. 3 Qualifiers None. 3 Examples 1.VDE> SET LOG MYLOG VDE> SHOW LOG4 Output logging on file: DEV$:[MYDIR]MYLOG.LOG;1 VDE>C The SET LOG command creates the VDE log file [MYDIR]MYLOG.LOG.C All subsequent commands and their outputs are recorded in thisD file. The SHOW LOG command confirms that output is being logged to this file. 2 NOVERIFYC Disables the display (or echo) of command input to the terminal. Format SET NOVERIFY 3 Parameters None. 3 DescriptionA The SET NOVERIFY command disables the display of command inputD to the terminal. It cancels the effect of the SET VERIFY command.> The SET NOVERIFY and CANCEL VERIFY commands are equivalent. 3 Qualifiers None. 3 Examples 1.VDE> SET VERIFY VDE> SHOW MODULE MOD1.FOR SHOW MODULE MOD1.FOR Module [FACIL]MOD1.FOR VDE> SET NOVERIFY SET NOVERIFY VDE> SHOW FACILITY FACIL Facility FACIL VDE>C The SET VERIFY command enables command echoing. Therefore, the@ SHOW MODULE command is displayed on the terminal before theD output of the command is displayed. The SET NOVERIFY command isC also echoed but the command disables the display of subsequentC commands. The SHOW FACILITY command that follows is not echoed3 on the terminal; only its output is displayed. 2 PRIVILEGES6 Enables VDE privileges for the current VDE session. Format% SET PRIVILEGES priv [, priv...] 3 Parameter priv? The name of a privilege enabled for the current VDE session.:  You can enable only those privileges for which you have: authorization. To list the privileges for which you are? authorized, use the SHOW PRIVILEGES/FULL command. For a list9 of privileges, see the top-level VDE_Privileges topic. 3 DescriptionC The VDE privileges enabled for the current session determine the@ VDE commands (and, in some cases, command qualifiers) you areB allowed to use. For example, you must have the CREFAC privilege; to use the CREATE FACILITY and MODIFY FACILITY commands.D Likewise, you must have the USERNAME privilege to replace modules@ for another user using the /USERNAME qualifier of the REPLACE command.> When you start a VDE session, the default privileges listed? in your user table record in the database become the initialB privileges for your session. After that, you can set additional> privileges for the current session using the SET PRIVILEGESA command if you are authorized to set those privileges. You ca nB also cancel privileges for the current session using the CANCELA PRIVILEGES command and you can display your current privileges% using the SHOW PRIVILEGES command.< Users holding the OpenVMS privilege BYPASS are allowed to /OVERRIDE the VDE privileges.? Use of a privilege override is audited, and an informational message will be displayed.B To alter the default or authorized privileges associated with aB particular username in the current library, use the MODIFY USERB username/DEF_PRIVILEGES or MODIFY USER username/AUTH_PRIVILEGES command. 3 Qualifiers /ALL? Enables all authorized VDE privileges. To alter the library-A specific authorized privileges for a user, use the MODIFY USER$ username/AUTH_PRIVILEGES command. /DEFAULT? Resets the VDE privilege mask to the default setting for the? current user-the default settings can be displayed using theA SHOW USER username/FULL command. To alter the library>-specificD default privileges for a user, use the MODIFY USER username /DEF_ PRIVILEGES command. /OVERRIDE= If the user has the OpenVMS privilege BYPASS enabled, this@ qualifer overrides all VDE privilege restrictions and enables all VDE privileges.? Use of a privilege override is audited, and an informational message will be displayed. 3 Examples' 1.VDE> SET PRIVILEGES CREFAC, CREMOD VDE> SHOW PRIVILEGES Currently set privileges:4  BUILD CREFAC CREGRP CREMOD CRESTEP RESREP VDE> SET PRIVILEGES/ALL VDE>: The SET PRIVILEGES command sets the CREFAC and CREMOD? privileges. The CREFAC privilege allows the user to create@ and modify facilities in the current library and the CREMODB privilege allows the user to create and modify modules in the? library. The SHOW PRIVILEGES command (see SHOW PRIVILEGES)@ confirms that the privileges have been added to the current privilege mask. 2 PROMPT> Changes the VDE prompt string from VDE> to a string of your choice. Format SET PROMPT prompt-string 3 Parameter prompt-string@ Specifies the string that is to become the new prompt. If theD string contains blanks, special characters, or lowercase letters,. you must enclose it in quotation marks ("). 3 DescriptionB The SET PROMPT command lets you to change the VDE prompt to one of your choosing. 3 Examples$ 1.VDE> SET PROMPT "Hello Dolly: " Hello Dolly:B In this example, the VDE prompt is changed to "Hello Dolly:".9 VDE uses this string to prompt for the next command. 2 STREAMA Establishes the default development stream for the current VDE@ session. Specifying a stream determines the group definitions? and module-dependency data VDE uses for the current session:D group definitions and module-dependency data are stream-specific.> Establishing the default stream also determines what stream@ commands such as CREATE GROUP, SHOW GROUP, COMPILE, and BUILDA operate on; those commands execute only in the default stream.@ The default stream also can be specified with the SET CONTEXT command. Format SET STREAM stream-name 3 Parameter stream-name@ Specifies the name of the default stream for the VDE session. 3 Qualifiers None. 3 Examples 1.VDE> SET STREAM V5.3-FT2 VDE> SHOW DEFAULTS5 Library LIBNAME in root directory DEV$:[PROJDIR]& Default directory is DEV$:[SMITH] Current session context:" Default stream is V5.3-FT2 Default facility is RMS VDE>> The SET STREAM command establishes stream V5.3-FT2 as theB current stream for the VDE session. The SHOW DEFAULTS commandC shows that V5.3-FT2 has been set as the default stream for the session. 2 TERMINAL? Changes the line width and page size that VDE uses to format output. Format SET TERMINAL 3 Parameters None. 3 DescriptionB The SET TERMINAL command sets the number of characters per lineC and the number of lines per page that VDE uses to format output.@ It does not change the settings of your terminal. The defaultD line width and page size are determined by your device type or by> the last SET TERMINAL command you entered at the DCL level. 3 Qualifiers /PAGE  /PAGE=nC Specifies the number of lines on a page. Normally n is 24 or theC page size of your workstation, but you can use any value from 11 to 100. /WIDTH /WIDTH=nD Specifies the maximum number of characters on a line. Typically n9 is 80 or 132 but you can use any value from 20 to 255. 3 Examples 1.VDE> SET TERMINAL/WIDTH=132< This command specifies that the length of a line is 132 characters. 2 VERIFYB Enables the display (or echo) of command input to the terminal. Format SET VERIFY 3 Parameters None. 3 Description> The SET VERIFY command enables the display of command input? to the terminal. This display is useful when you want to see= the commands issued by a command procedure before they are? executed. You can disable the display with the CANCEL VERIFY or SET NOVERIFY command. 3 Qualifiers None. 3 Examples 1.VDE> SET VERIFY  VDE> @X.VDE @X.VDE SET FACILITY COPY SHOW MODULE FOO Module [FACIL]FOO.MAR VDE>? The SET VERIFY command enables command echoing. Therefore,A the next command (@X.VDE) is displayed on the terminal. Then? a SET FACILITY and a SHOW MODULE command are read from the@ command procedure X.VDE. Both commands are displayed on the@ terminal. The output of the SHOW MODULE command follows the echoed command line. ww=tȥ࿚1 SHOW 2 ARCHITECTURED Shows one or more architecture table entries in the VDE database.# Each architecture table entry...1 ARCHITECTURE support is not fully implemented. Format2 SHOW ARCHITECTURE arch-name [, arch-name...] 3 Parameter arch-nameD The name of the architecture to be displayed. This name may be up9 to 39 characters long and must follow VDE name syntax. 3 Description Under Construction... 3 Qualifiers -/BRIEF Under Construction... /CURRENT Under Construction... /FULL Under Construction... /OUTPUT /OUTPUT= Under Construction... /TOTAL Under Construction... 3 Examples" 1.VDE> SHOW ARCHITECTURE VAXPDP VDE> Under Construction... 2 BUILD_JOB? Displays information about one or more specified build jobs. Format5 SHOW BUILD_JOB [stream-name [, stream-name...]] 3 Parameter  stream-nameB The name of a development stream. Information about one or moreB build jobs in this stream is displayed. Use the /IDENTIFICATIONA qualifier to specify the build jobs to be displayed. If you do@ not specify this qualifier, information about the most recent) build job for the stream is displayed.? You can display build jobs for more than one stream by usingC wildcard characters in the stream name. The percent sign (%) inB a name matches any single c haracter in the position it occupies? and the asterisk (*) matches zero or more characters in theC position it occupies. Build jobs are displayed for those streams* whose names match the wildcard pattern.B If you omit the stream-name parameter, VDE displays information7 about one or more build jobs for the default stream. 3 DescriptionB The SHOW BUILD_JOB command displays information about specified> build jobs. You can specify build jobs with the stream-name? parameter and the /IDENTIFICATION qualifier. By default, theD SHOW BUILD_JOB command displays information about the most recent- build job belonging to the default stream.D The SHOW BUILD_JOB command displays the following information for each build job: o its identification number o its stream name o its status> Optionally, the command can also show all other information@ available in the VDE database about the build job, including:B o the number of build steps in each state (the number of steps@ that are not yet started, are running, have completed withC errors, and have completed successfully) and the total number of build steps in the job( o the type of build, full or minimal o the remark string6 o the name of the person who started the build job0 o the number of build steps in the build job? o the dates and times of transitions for the build job (forD example, when the job was entered on the execution queue, when& it started, and when it stopped)D The command can also display the list of batch queues and processD counts used to run the build job, and it can show all build steps that make up the build job. 3 Qualifiers /BEFORE /BEFORE=date-time> Displays only those build jobs created before the specified@ date and time. The date and time can be stated using standardD OpenVMS date-time format or can be one of the following keywords:@ YESTERDAY, TODAY, or TOMORROW. If you use a space to separateC the date from the time, remember to enclose the entire date-timeD string in double quotes. For further information about specifying: OpenVMS date-time format, see the OpenVMS DCL Concepts. /BRIEF@ Determines the type of information displayed about each build job.= The /BRIEF qualifier displays the build-job identification9 number, the stream name, and status of each build job.B The /SUMM ARY qualifier displays the information provided by theC /BRIEF qualifier, but it also displays the number of build stepsA currently in each state (that is, the number of steps that are@ not yet started, are running, have completed with errors, andC have completed successfully) so that you can follow the progressA of the build job. The /SUMMARY qualifier also prints the total$ number of steps in the build job.? The /FULL qualifier displays all information in the database>  about the build job except queue information and build-stepD information. (To see queue information, use the /QUEUE qualifier;5 to see step information, use the /STEP qualifier.)C See the Example section of this command for sample output of theB /BRIEF, /SUMMARY, and /FULL qualifiers. Of /BRIEF, /SUMMARY and /FULL, /BRIEF is the default. /SUMMARY@ Determines the type of information displayed about each build job.= The /BRIEF qualifier displays the build-job i dentification9 number, the stream name, and status of each build job.B The /SUMMARY qualifier displays the information provided by theC /BRIEF qualifier, but it also displays the number of build stepsA currently in each state (that is, the number of steps that are@ not yet started, are running, have completed with errors, andC have completed successfully) so that you can follow the progressA of the build job. The /SUMMARY qualifier also prints the total$ number of steps in the build job.? The /FULL qualifier displays all information in the database> about the build job except queue information and build-stepD information. (To see queue information, use the /QUEUE qualifier;5 to see step information, use the /STEP qualifier.)C See the Example section of this command for sample output of theB /BRIEF, /SUMMARY, and /FULL qualifiers. Of /BRIEF, /SUMMARY and /FULL, /BRIEF is the default. /FULL@ Determines the type of information displayed about each build job.= The /BRIEF qualifier displays the build-job identification9 number, the stream name, and status of each build job.B The /SUMMARY qualifier displays the information provided by theC /BRIEF qualifier, but it also displays the number of build stepsA currently in each state (that is, the number of steps that are@ not yet started, are running, have completed with errors, andC have completed successfully) so that you can follow the progress A of the build job. The /SUMMARY qualifier also prints the total$ number of steps in the build job.? The /FULL qualifier displays all information in the database> about the build job except queue information and build-stepD information. (To see queue information, use the /QUEUE qualifier;5 to see step information, use the /STEP qualifier.)C See the Example section of this command for sample output of theB /BRIEF, /SUMMARY, and /FULL qualifiers. Of /BRIEF, /SUMMARY and  /FULL, /BRIEF is the default. /IDENTIFICATION /IDENTIFICATION=id-rangeC Specifies the build-job identification numbers of the build jobsC to be displayed for the specified stream. The id-range parameterD can be a single integer value, a range of integers, or a wildcard@ character. If the parameter is a single integer (for example,A /IDENT=5), VDE displays the build job with that identification@ number. If the parameter is a range of integers (specified as?  two build-job identification numbers separated by a colon asB in /IDENT=3:5), VDE displays all build jobs with identificationB numbers in that range. Finally, if the id-range parameter is anA asterisk (as in /IDENT=*), VDE displays all build jobs for the specified stream.= If you specify a zero or negative build-job identification? number in the id-range parameter, that number is relative toA the identification number of the most recent build job for theC stream. For example, if the most recent build job is job 5, thenD /IDENT=0 is equivalent to /IDENT=5 and /IDENT=-1 is equivalent to /IDENT=4.D If you do not use the /IDENTIFICATION qualifier, VDE displays the2 most recent build job for the specified stream. /QUEUE@ Displays queue information for the specified build jobs. This@ information includes the name of each batch queue used to runA the build job, the process count for each queue, and the total# process count for the build job. /SINCE /SINCE=date-time= Displays only those build jobs created after the specified@ date and time. The date and time can be stated using standardD OpenVMS date-time format or can be one of the following keywords:@ YESTERDAY, TODAY, or TOMORROW. If you use a space to separateC the date from the time, remember to enclose the entire date-timeD string in double quotes. For further information about specifying: OpenVMS date-time format, see the OpenVMS DCL Concepts. /STATUS$ /STATUS=(status [, status...])@ Displays only those build jobs that have one of the specifiedD status values. Each status parameter must be one of the followingB keywords: NOTQUEUED, QUEUED, RUNNING, SUCCESS, ERRORS, STOPPED, SUSPENDED, and TIMEOUT.C If you specify only one status parameter, the parentheses may be omitted. /STEP% /STEP [=(status [, status...])]@ Displays build-step information for each specified build job.@ For each build step in the build job, this qualifier displaysC the type of the build step (such as compile, copy, or link), theA name of the module that the step is applied to, and the statusC of the step. If the /FULL qualifier is also specified, the /STEPC qualifier additionally displays the wait count of each step (theC number of steps that must complete before this step can execute)D and the names of the steps that must wait for the current step to complete.D  If you specify one or more status parameters, the /STEP qualifierA displays only those build steps that have one of the specifiedD status values. Each status parameter must be one of the following5 keywords: NOTSTARTED, RUNNING, SUCCESS, or ERRORS.C If you specify only one status parameter, the parentheses may beA omitted. If you omit the status parameters, all build steps in* the specified build jobs are displayed. /TOTAL@ Shows the total number of build jobs th> at match the specifiedC constraints. These constraints are the stream name, the range ofD build job identification numbers specified by the /IDENTIFICATIONB qualifier, the build job status values specified by the /STATUSC qualifier, and the time constraints specified by the /BEFORE andD /SINCE qualifiers. No information about the individual build jobsC is shown; only the total count is displayed. A separate count is+ provided for each stream-name parameter. 3 Examples  1.VDE> SHOW BUILD_JOB; Build job 11 for stream MAIN has completed with errors VDE>D This example shows the brief form of the SHOW BUILD_JOB output.D The build job identification number (11) and stream name (BL22)A of the build job are displayed, along with the status of the? job (suspended). Because no stream name or /IDENTIFICATIONC qualifier is specified with the command, the most recent build- job for the default stream is displayed. 2.V DE> SHOW BUILD_JOB/SUMMARY; Build job 11 for stream MAIN has completed with errors< Number of build steps not yet started: 0< Number of currently running build steps: 0< Number of build steps completed with errors: 1< Number of successfully completed build steps: 4< Total number of build steps in build job: 5 VDE>@ This example shows the summary output of the SHOW BUILD_JOBB command. In addition to identifying the build job, the output? shows how many build steps are in each state and gives the= total number of build steps in the job. In this example,A one step completed with errors and all other steps completed successfully. 3.VDE> SHOW BUILD_JOB/FULL; Build job 11 for stream BL22 has completed with errors< Number of build steps not yet started: 0< Number of currently running build steps: 0< Number of build st eps completed with errors: 1< Number of successfully completed build steps: 4< Total number of build steps in build job: 5. Remark: Build base level 22 once again) Created by user JAMES (Jim James)) Started by user JAMES (Jim James)* Created on 9-NOV-1989 09:59:29.71* Queued on 17-NOV-1858 00:00:00.00* Started on 9-NOV-1989 10:00:18.72* Stopped on 9-NOV-1989 10:00:35.15, Build job is performing a full build* Build job has been started 1 times7 Number of changed modules scanned for build: 17- Number of target modules for build: 14 Build-step delay interval: 0 00:00:05.004 Build-job timeout interval: 0 01:00:00.00 VDE>= This example shows the full output of the SHOW BUILD_JOB< command for the build job used in the previous example.- 4.VDE> SHOW BUILD_JOB/QUEUE V2.0-3/IDENT=2B Build job 2 for stream V2.0-3 is not yet queued for execution< Batch queues to run 20 processes for this build job:< Submit 3 processes (scaled from 1) on queue QUE_A< Submit 7 processes (scaled from 3) on queue QUE_B< Submit 2 processes (scaled from 1) on queue QUE_C< Submit 8 processes (scaled from 4) on queue QUE_D VDE>8 This example displays build job 2 (specified by the= /IDENTIFICATION qualifier) for stream V2.0-3. The /QUEUEA qualifier displays the names and process counts of the batchC queues used to run the build job. A total of 20 processes will; run the build job, distributed over four batch queues." 5.VDE> SHOW BUILD_JOB BL22/STEPA Build job 11 for stream BL22 is not yet queued for execution3 Build steps that are part of the build job:8 Compile step for [CODE]FOO.MAR is not started5 Link step for [CODE]FOO.EXE is not started, Number of build steps displayed is 2 VDE>@ T his example displays information for the most recent build@ job in stream BL22. The /STEP qualifier displays build stepA information. Two steps are part of this build job: a compileD step for module FOO.MAR and a link step for module FOO.EXE. The) number of build steps is also shown.1 6.VDE> SHOW BUILD_JOB/TOTAL */IDENTIFICATION=** Number of build jobs for stream *: 14 VDE>@ The /TOTAL qualifier displays the number of build jobs that= match the selection criteria, in this example, all buildB jobs for all streams. There are 14 such build jobs in the VDE database. 2 CONTEXT> Displays the names and definitions of one or more specified9 contexts. A context can be used to specify the default@ development stream, default architecture and default facility for a VDE session. Format- SHOW CONTEXT [ctx-name [, ctx-name...]] 3 Parameter ctx-name> The name of a context whose attributes ar e to be displayed.C You can display more than one context using wildcard characters.= The percent sign (%) in a context name matches any single= character in the position it occupies and the asterisk (*)? matches zero or more characters in the position it occupies.< Those contexts whose names match the wildcard pattern are displayed.A If no parameter is specified for the command, VDE displays the> definitions of all contexts to which you have access. These@ include all public contexts and all of your private contexts. 3 DescriptionC Depending on the qualifiers you select, the SHOW CONTEXT command< can display the following: the name only of each selectedA context; the name and the default settings associated with theB context; or all information about the context. The command alsoB can show the total number of contexts that match a context name specification. 3 Qualifiers /ALLC Controls whether public, private, or all contexts are displayed.A The /PRIVATE qualifier causes VDE to display only your private> contexts that match the context-name parameter. The /PUBLIC@ qualifier causes VDE to display only the public contexts that@ match the parameter. The /ALL qualifier causes VDE to displayD both your private contexts and the public contexts that match the parameter.6 Of /ALL, /PRIVATE and /PUBLIC, /ALL is the default. /PRIVATEC Controls whether public, private, or all contexts are displayed.A The /PRIVATE qualifier causes VDE to display only your private> contexts that match the context-name parameter. The /PUBLIC@ qualifier causes VDE to display only the public contexts that@ match the parameter. The /ALL qualifier causes VDE to displayD both your private contexts and the public contexts that match the parameter.6 Of /ALL, /PRIVATE and /PUBLIC, /ALL is the default. /PUBLICC Controls whether public, private, or all contexts are displayed.A The /PRIVATE qualifier causes VDE to display only your private> contexts that match the context-name parameter. The /PUBLIC@ qualifier causes VDE to display only the public contexts that@ match the parameter. The /ALL qualifier causes VDE to displayD both your private contexts and the public contexts that match the parameter.6 Of /ALL, /PRIVATE and /PUBLIC, /ALL is the default. /BRIEFC Determines the information that is displayed about each context.? The /BRIEF qualifier lists only the type (public or private)? and name of each context. The /NORMAL qualifier displays theA name, type, and default settings associated with each context.@ The /FULL qualifier lists the same information as the /NORMAL@ qualifier and also the creation date of the context, a remark< string, and the name of the user who created the context.8 Of /BRIEF, /NORMAL and /FULL, /NORMAL is the default. /NORMALC Determines the information that is displayed about each context.? The /BRIEF qualifier lists only the type (public or private)? and name of each context. The /NORMAL qualifier displays theA name, type, and default settings associated with each context.@ The /FULL qualifier lists the same information as the /NORMAL@ qualifier and also the creation date of the context, a remark< string, and the name of the user who created the context.8 Of /BRIEF, /NORMAL and /FULL, /NORMAL is the default. /FULL C Determines the information that is displayed about each context.? The /BRIEF qualifier lists only the type (public or private)? and name of each context. The /NORMAL qualifier displays theA name, type, and default settings associated with each context.@ The /FULL qualifier lists the same information as the /NORMAL@ qualifier and also the creation date of the context, a remark< string, and the name of the user who created the context.8 Of /BRIEF, /NORMAL and /FULL, /NORMAL is the default. /TOTAL@ Shows the total number of contexts that match each parameter.B Other information about the individual contexts is not shown. AC separate count is provided for each ctx-name parameter. Wildcard? characters are usually used in the parameter when using this qualifier. 3 Examples 1.VDE> SHOW CONTEXT/BRIEF& Context BAR (public to all users), Context DEFAULT (private to user SMITH)* Context DEFAULT (public to all users)( Context FOO (private to user SMITH)+ Context NEWCTX (private to user SMITH)) Context PUBCTX (public to all users) VDE>B This example shows the brief form of the SHOW CONTEXT output.= Only the context names and types (public or private) are displayed. 2.VDE> SHOW CONTEXT PUBCTX) Context PUBCTX (public to all users) Default stream is V2.0-1 Default facility is EXEC VDE>C This example shows the normal form of the SHOW CONTEXT output.D The command displays the name and type of context PUBCTX and it< shows the default settings associated with the context.) 3.VDE> SHOW CONTEXT/FULL/PRIVATE V3RMS* Context V3RMS (private to user SMITH)! Default stream is V3.1-FT Default facility is RMS< Context added to database on 19-APR-1989 09:08:20.92< Context added to database by user SMITH (Jane Smith)' Remark: Version 3.1 of RMS code VDE>B The SHOW CONTEXT command displays the full output for private context V3RMS. 4.VDE> SHOW CONTEXT/TOTAL ** Number of contexts matching name *: 6 VDE>? The /TOTAL qualifier displays the total number of contexts@ in the database. Because the /ALL qualifier is specified byC default, this count includes both all private contexts for the* current user and all public contexts. 2 DEFAULTS6 Displays the defaults for your current VDE session. Format SHOW DEFAULTS 3 Parameters None. 3 DescriptionA The SHOW DEFAULTS command displays the name of the current VDEC library, the current default directory, the current context, theB default stream, and the default facility. You can establish the@ default stream and facility at one time using the SET CONTEXTC /DEFAULT command, you can create multiple default contexts using@ CREATE CONTEXT and MODIFY CONTEXT, and you can set individual: defaults with the commands SET STREAM and SET FACILITY. 3 Qualifiers None. 3 Examples 1.VDE> SHOW DEFAULTS5 Library LIBNAME in root directory DEV$:[PROJDIR]& Default directory is DEV$:[SMITH], Context DEFAULT (private to user JONES) Default stream is V2.0-1 Default facility is EXEC VDE>A This example shows that the default stream is V2.0-1 and theD current default facility is EXEC. These settings come from (and@ are identical to) context DEFAULT, a context private to theB current user. The current VDE library and the current default" directory are also displayed. 2.VDE> SHOW DEFAULTS5 Library LIBNAME in root directory DEV$:[PROJDIR]& Default directory is DEV$:[SMITH] Current session context: Default stream is V2.0-1 Default facility is RMS VDE>A This command shows that the default stream is V2.0-1 and theC default facility in the current session is RMS. These settingsA do not come from a specific named context because individualD settings have changed either since the last SET CONTEXT command+ or since the start of the VDE session. 2 DEVELOPER5 Shows the current settings of the developer flags.B Use this command only under the explicit direction of, and with& the assistance of, a VDE developer. Format SHOW DEVELOPER 3 Description Under Construction... 3 Examples 1.VDE> SHOW DEVELOPER Under Construction... VDE> 2 DIRECTORYA Displays directory templates for the default stream or for the% current VDE library's delta files. Format SHOW DIRECTORY 3 Description? The SHOW DIRECTORY command displays directory templates from= the VDE database. Directory templates are defined with the> SET DIRECTORY command and specify the names that VDE should? assign to disk directories when creating directories for newA  streams or facilities. The SHOW DIRECTORY command displays theD directory creation flags for the default stream, the template forA the stream (or delta-file or staging-area) root directory, theD template for each stream subdirectory, the template each facility> root directory (if any), and the template for each facilityA subdirectory. You can use the /FACILITY qualifier to limit theA display to those templates that apply to a specified facility.; For additional information on directory creation, and onB directory symbols (dir-symbol) and directory symbol processing,= see CANCEL DIRECTORY, SET DIRECTORY, and Script Functions. 3 Qualifiers /BRIEFB Determines the information that is displayed for each directory8 template. The /BRIEF qualifier displays the directory< specification and the directory symbol for each template.? The /FULL qualifier lists the same information as the /BRIEF@ qualifier, but also shows the creation date of each directoryC template, the name of the user who created the template, and the template's remark string.2 Of /BRIEF and /FULL, the former is the default. /FULLB Determines the information that is displayed for each directory8 template. The /BRIEF qualifier displays the directory< specification and the directory symbol for each template.? The /FULL qualifier lists the same information as the /BRIEF@ qualifier, but also shows the creation date of each directory C template, the name of the user who created the template, and the template's remark string.2 Of /BRIEF and /FULL, the former is the default. /DELTA_FILESA Determines whether directory templates for the library's delta@ files, its staging area, or the default stream are displayed.@ The /DELTA_FILES qualifier specifies that directory templatesB for the VDE library's delta files (CMS libraries) be displayed.C The /STAGING qualifier specifies that the directory templ>ate forC the library's staging-area root directory be displayed. (StagingC areas hold files for queued replacements.) The /STREAM qualifier? specifies that directory templates for the default stream be displayed.A Of /DELTA_FILES, /STAGING and /STREAM, /STREAM is the default. /STAGINGA Determines whether directory templates for the library's delta@ files, its staging area, or the default stream are displayed.@ The /DELTA_FILES qualifier specifies that directory templatesB for the VDE library's delta files (CMS libraries) be displayed.C The /STAGING qualifier specifies that the directory template forC the library's staging-area root directory be displayed. (StagingC areas hold files for queued replacements.) The /STREAM qualifier? specifies that directory templates for the default stream be displayed.A Of /DELTA_FILES, /STAGING and /STREAM, /STREAM is the default. /STREAMA Determines whether directory templates fo r the library's delta@ files, its staging area, or the default stream are displayed.@ The /DELTA_FILES qualifier specifies that directory templatesB for the VDE library's delta files (CMS libraries) be displayed.C The /STAGING qualifier specifies that the directory template forC the library's staging-area root directory be displayed. (StagingC areas hold files for queued replacements.) The /STREAM qualifier? specifies that directory templates for the default stream be displayed.A Of /DELTA_FILES, /STAGING and /STREAM, /STREAM is the default. /FACILITY /FACILITY=fac-nameB Specifies that only those directory templates that apply to theA facility given by the fac-name parameter be displayed. If thisA qualifier is omitted, VDE displays directory templates for all facilities.A You can display directory templates for multiple facilities byC using wildcard characters in the fac-name parameter. The percentC sign (%) in a name matches any single character in the positionD it occupies and the asterisk (*) matches zero or more characters= in the position it occupies. Directory templates for thoseC facilities whose names match the wildcard pattern are displayed. 3 Examples 1.VDE> SHOW DIRECTORY4 Directory-creation templates for stream V2.1-1:! Directory creation flags:A Do not defer creation of directory tree for substreams: Do not prompt for root directory for substreams5 Stream root directory is [.V2_1-1] by default6 Subdirectory: [.VDE$BLD] (symbol VDE$BLD)7 Directory templates for unspecified facilities:. Subdirectory: [.OBJ] (symbol OBJ). Subdirectory: [.SRC] (symbol SRC)6 Subdirectory: [.VDE$COM] (symbol VDE$COM)6 Subdirectory: [.VDE$LOG] (symbol VDE$LOG)9 All other directories created using default rules VDE>> This example shows the brief output of the SHOW DIRECTORY@ command. This command shows the directory templates for the? default stream because the /STREAM qualifier is assumed by default.$ 2.VDE> SHOW DIRECTORY/DELTA_FILES2 Directory-creation templates for delta files:: Delta-file root directory is [.VDE$CMS] by default9 All other directories created using default rules VDE>> This example shows the brief output of the SHOW DIRECTORY> command when the /DELTA_F ILES qualifier is specified. The@ command shows the directory templates for the VDE library's% delta files (its CMS libraries).% 3.VDE> SHOW DIRECTORY/FACILITY=RMS4 Directory-creation templates for stream V2.1-1:! Directory creation flags:A Do not defer creation of directory tree for substreams: Do not prompt for root directory for substreams5 Stream root directory is [.V2_1-1] by default6 Subdirectory: [.VDE$BLD] (symbol VD E$BLD)7 Directory templates for unspecified facilities:. Subdirectory: [.OBJ] (symbol OBJ). Subdirectory: [.SRC] (symbol SRC)6 Subdirectory: [.VDE$COM] (symbol VDE$COM)6 Subdirectory: [.VDE$LOG] (symbol VDE$LOG)- Directory templates for facility RMS:& Root directory: [MYDIR.RMS]4 Subdirectory: [.ANA] (symbol ANA_FILES). Subdirectory: [.COM] (symbol COM). Subdirectory: [.SRC] (sym bol SRC)6 Subdirectory: [.VDE$COM] (symbol VDE$COM)6 Subdirectory: [.VDE$LOG] (symbol VDE$LOG)9 All other directories created using default rules VDE>? This example shows those directory templates that apply to> facility RMS. Note that all generic information is shown,> including the templates for the stream root directory andA for unspecified facilities, before the templates specific toA facility RMS are displayed. Templates s pecific to facilitiesA other than RMS are not displayed. In this case, facility RMSC has templates for an explicitly specified root directory and aD different set of subdirectories than other facilities. VDE usesB these templates to create the directory tree for facility RMS- when you create new development streams. 4.VDE> SHOW DIRECTORY/FULL4 Directory-creation templates for stream V2.1-1:! Directory creation flags:A Do not defer creation o f directory tree for substreams: Do not prompt for root directory for substreams5 Stream root directory is [.V2_1-1] by default6 Subdirectory: [.VDE$BLD] (symbol VDE$BLD)C Template added to database on 9-DEC-1989 20:27:58.02C Template added to database by user SMITH (Jane Smith) Remark:7 Directory templates for unspecified facilities:. Subdirectory: [.OBJ] (symbol OBJ)C Template add ed to database on 11-DEC-1989 20:37:30.45C Template added to database by user JONES (John Jones). Remark: Remark string shown here. Subdirectory: [.SRC] (symbol SRC)C Template added to database on 12-DEC-1989 20:45:22.37C Template added to database by user SMITH (Jane Smith)+ Remark: Another remark string6 Subdirectory: [.VDE$COM] (symbol VDE$COM)C Template added to database on 9-DEC-1989 20:27:58.02C Template added to database by user SMITH (Jane Smith) Remark:6 Subdirectory: [.VDE$LOG] (symbol VDE$LOG)C Template added to database on 9-DEC-1989 20:27:58.02C Template added to database by user SMITH (Jane Smith) Remark:9 All other directories created using default rules VDE>= This example shows the full output of the SHOW DIRECTORY@ command. For each directory template, the full output showsA the date and time the template was created, the username andD full name of the creator, and the template's remark string. ForD templates that VDE supplies by default, the template creator is1 simply the user who created the VDE library. 2 EDITORB Display what editor VDE uses for those VDE commands that invoke an editor. Format SHOW EDITOR 3 Parameters None. 3 DescriptionC The SHOW EDITOR command displays the editor strings that various> VDE commands use to invoke your preferred editor, either toB create new files or to display existing files. When VDE invokesB an editor, it spawns a DCL editing command in a subprocess. VDE@ forms the editing command by concatenating your read-write or@ read-only editor string, a space, and the name of the file toD edit. The SHOW EDITOR command displays the current read-write andA read-only editor strings for your VDE session. The command canD also display your default editor strings for future VDE sessions. 3 Qualifiers /BRIEFA Control whether VDE displays the default editor strings storedB in the VDE database. The /BRIEF qualifier only displays the twoC editor strings for your current VDE session. The /FULL qualifierC diplays the editor strings for your current VDE session and your2 default editor strings for future VDE sessions.. Of /FULL and /BRIEF, /BRIEF is the default. /FULLA Control whether VDE displays the default editor strings storedB in the VDE database. The /BRIEF qualifier only displays the twoC editor strings for your current VDE session. The /FULL qualifierC diplays the editor strings for your current VDE session and your2 default editor strings for future VDE sessions.. Of /FULL and /BRIEF, /BRIEF is the default. 3 Examples 1.VDE> SHOW EDITOR Current editor strings:% Read-write editor string: TPU/  Read-only editor string: TPU/READ_ONLY VDE>A This example illustrates the brief output of the SHOW EDITOR command. 2.VDE> SHOW EDITOR/FULL Current editor strings:% Read-write editor string: TPU/ Read-only editor string: TPU/READ_ONLY Default editor strings:* Read-write editor string: EDIT/EDT4 Read-only editor string: EDIT/EDT/READ_ONLY VDE>@ This example illustrates the full output of the SHOW EDITORB command. In this case, the editor strings for the current VDEC session specify the TPU editor, but the default editor strings0 for future sessions specify the EDT editor. 2 FACILITY= Displays the names and attributes of one or more specified facilities. Format2 SHOW FACILITY [facil-name [, facil-name...]] 3 Parameter facil-name? The name of a facility whose attributes are to be displayed.D You can display more than one facility using wildcard characters.> The percent sign (%) in a facility name matches any single= character in the position it occupies and the asterisk (*)? matches zero or more characters in the position it occupies.> Those facilities whose names match the wildcard pattern are displayed.< If you do not specify a facility name or use the /CURRENTA qualifier, VDE displays all facilities in the current library. 3 DescriptionD Depending on the qualifiers you select, the SHOW FACILITY command? displays either the name of each selected facility, the name@ and remark string of each facility, or the name and all otherC attributes of each facility. The command can also show the total= number of facilities that match a specified facility name. 3 Qualifiers /BRIEFD Determines the information that is displayed about each facility.? The /BRIEF qualifier displays the name of each facility that> matches the facility name parameters. The /NORMAL qualifierB displays the name and remark string of each facility. The /FULLA qualifier lists all information about each facility, includingB its name, its creation date, its remark string, and the name of% the user who created the facility.8 Of /BRIEF, /NORMAL and /FULL, /NORMAL is the default. /NORMALD Determines the information that is displayed about each facility.? The /BRIEF qualifier displays the name of each facility that> matches the facility name parameters. The /NORMAL qualifierB displays the name and remark string of each facility. The /FULLA qualifier lists all information about each facility, includingB its name, its creation date, its remark string, and the name of% the user who created the facility.8 Of /BRIEF, /NORMAL and /FULL, /NORMAL is the default. /FULLD Determines the information that is displayed about each facility.? The /BRIEF qualifier displays the name of each facility that> matches the facility name parameters. The /NORMAL qualifierB displays the name and remark string of each facility. The /FULLA qualifier lists all information about each facility, includingB its name, its creation date, its remark string, and the name of% the user who created the facility.8 Of /BRIEF, /NORMAL and /FULL, /NORMAL is the default. /CURRENTD Displays information for the default facility. Do not specify the2 facil-name parameter if you use this qualifier. /OUTPUT  /OUTPUT=file-specB Directs the printed output of this command to a specified file.> The file-spec parameter specifies the name of the file. VDEA creates a new file with that name, directs the command's printD output to that file, and prints nothing on your terminal. If this< qualifier is omitted, all output appears on the terminal. /TOTALB Shows the total number of facilities that match each parameter.B Other information about the individual facilities is not shown.> A separate count is provided for each facil-name parameter.C Wildcard characters are usually used in the parameter when using this qualifier. 3 Examples 1.VDE> SHOW FACILITY, Facility CODE "Code modules"7 Facility DELETE "Code for DELETE command"6 Facility EXEC "VMS Executive routines": Facility RMS "Record Management Services"9 Facility SMG "Screen Management Package" VDE>B This example lists all facilities in the current VDE library,< which is the default when no facility name parameter is> present. The normal form of the output gives the name and$ remark string of each facility. 2.VDE> SHOW FACILITY/BRIEF Facility CODE Facility DELETE Facility EXEC Facility RMS Facility SMG VDE>A This example illustrates the brief form of the SHOW FACILITY8 output, which shows only the name of each facility.  3.VDE> SHOW FACILITY/FULL RMS Facility RMS= Facility added to database on 4-APR-1989 14:57:14.12= Facility added to database by user SMITH (Jane Smith) Facility can be deleted* Remark: Record Management Services VDE>< This example shows the full output of the SHOW FACILITY command.! 4.VDE> SHOW FACILITY/TOTAL %M*. Number of facilities matching name %M*: 2 VDE>@ The /TOTAL qualifier displays the number of facilities thatD match the specified parameter. The parameter (%M*) matches allD facility names that have an M in the second character position.A Using the library in the previous example, the command finds& two such facilities, RMS and SMG. 5.VDE> SHOW FACILITY/CURRENT, Facility CODE "Code modules" VDE>< The /CURRENT qualifier displays the name of the default facility. 2 FOLDA Displays the attributes of one or more specified fold records. Format* SHOW FOLD [mod-name [, mod-name...]] 3 Parameter mod-nameA Specifies a module for which fold records are to be displayed.A The module name consists of an optional facility name enclosed? in square brackets, a module name, and an optional type nameB preceded by a period (such as [FACIL]MOD1.MAR). If the facilityB name is omitted, the module is assumed to belong to the defaultC facility. If the type name is omitted, VDE displays fol> d records? for all source modules with the specified module name in the given facility.A You can display fold records for more than one module by using< wildcard characters in any of the three components of theB module name. The percent sign (%) in a name matches any single= character in the position it occupies and the asterisk (*)C matches zero or more characters in the position it occupies. VDEA displays fold records for all source modules whose names match the  wildcard pattern.D If you omit the mod-name parameter, VDE displays fold records for' all modules in the default facility. 3 Description@ Depending on the qualifiers you select, the SHOW FOLD command= displays either a one-line summary for each fold record or@ all attributes of each fold record. The command can also showA the total number of fold records that match a specified moduleC name. You can select the fold records to be displayed or countedA with qualifiers that specify various selection criteria. TheseA criteria include the fold record's creation date and time, itsC fold identifier, its associated development stream, and the user? to whom it belongs. Only those fold records that satisfy all9 specified selection criteria are displayed or counted. 3 Qualifiers /BEFORE /BEFORE=date-time@ Displays only those fold records created before the specifiedA date and time. The date and time can be stated in the standardD OpenVMS date-time format or can be one of the following keywords:@ YESTERDAY, TODAY, or TOMORROW. If you use a space to separateC the date from the time, remember to enclose the entire date-timeD string in double quotes. For further information about specifying: OpenVMS date-time format, see the OpenVMS DCL Concepts. /BRIEF /BRIEF (default) /FULL? Determines the information that is displayed about each fold? record. The /BRIEF qualifier displays a one-line summary forC each fold record that matches the module name parameters and theC other selection criteria. The /FULL qualifier lists all database$ information for each fold record. /OUTPUT /OUTPUT=file-specB Directs the printed output of this command to a specified file.> The file-spec parameter specifies the name of the file. VDEA creates a new file with that name, directs the command's printD output to that file, and prints nothing on your terminal. If this< qualifier is omitted, all output appears on the terminal. /IDENTIFICATION /IDENTIFICATION=fold-ident< Displays only those fold records with the fold identifier@ given by the fold-ident parameter. The fold identifier is the@ identifier you specified or VDE assigned when you created theC fold record, usually a small integer value. If this qualifier is@ omitted, VDE displays fold records with all fold identifiers. /SINCE /SINCE=date-time? Displays only those fold records created after the specifiedA date and time. The date and time can be stated in the standardD OpenVMS date-time format or can be one of the following keywords:@ YESTERDAY, TODAY, or TOMORROW. If you use a space to separateC the date from the time, remember to enclose the entire date-timeD string in double quotes. For further information about specifying: OpenVMS date-time format, see the OpenVMS DCL Concepts. /STREAM /STREAM=stream-nameA Specifies the development stream for which fold records should@ be displayed. The stream-name parameter gives the name of theB stream. If this qualifier is omitted, VDE displays fold records for all development streams. /TOTALA Shows the total number of fold records that match each module-A name parameter and satisfy the other selection criteria. Other@ information about the individual fold records is not shown. AC separate count is provided for each mod-name parameter. Wildcard? characters are usually used in the parameter when using this qualifier. /USERNAME /USERNAME[=username]B Specifies the OpenVMS username of a user whose fold records are@ to be shown. If this qualifier is specified, only that user's@ fold records are shown. If the username parameter is omitted,B only your own fold records are shown. If the whole qualifier is1 omitted, fold records for all users are shown. 3 Examples 1.VDE> SHOW FOLDM Fold 1 of [CODE]X.FOR;2(2) into stream V1.0 26-JUN-1990 JONES VDE>B This example shows the brief output of the SHOW FOLD command.@ This output gives the fold identifier, the module name, theB development stream the change should be folded into, the date> the fold record was created, and the username of the fold record's owner. 2.VDE> SHOW FOLD/FULL Fold 1 of [CODE]X.FOR;2(2)= Module to be folded from stream MAIN into stream V1.05 Fold record created by user JONES (Jon Jones)6 Fold record created on 26-JUN-1990 12:40:21.904 Remark: Fix access violation in sort routine VDE>A This example shows the full output of the SHOW FOLD command.D This output gives all database information for the fold record. 2 GENERATIONA Displays current, differential or historical information about, one or more specified module generations. Format0  SHOW GENERATION [gen-spec [, gen-spec...]] 3 Parameter gen-spec> Specifies a module generation to be displayed. A generation4 specification consists of the following in order:; o an optional facility name enclosed in square brackets o a module name0 o an optional type name preceded by a period; o an optional generation number preceded by a semicolon? An example of a generation specification is [RMS]MOD1.MAR;5.= If you omit the facility na me, module generations from the= default facility are displayed. If you omit the type name,@ generations for all modules with the specified module name inC the specified facility are displayed. If you omit the generationD number, the most recent generation of the module in the specified$ (or default) stream is displayed.C If you specify a zero or negative generation number, that numberA is relative to the most recent generation of the module in theC stream specified by t he /STREAM qualifier (or the default streamA if that qualifier is omitted). For example, if the most recent? generation is generation 5, then generation 0 is the same as> generation 5 and generation -1 is the same as generation 4.= If you specify the /GENERATION qualifier, VDE displays theB generation with the given CMS generation expression and ignores3 the generation number on the gen-spec parameter.= You can display more than one generation by using wildcardD chara cters in the facility name, module name, or type name, or byB specifying a wildcard on the /GENERATION qualifier. The percentC sign (%) in a name matches any single character in the positionD it occupies and the asterisk (*) matches zero or more characters@ in the position it occupies. An asterisk (*) in place of the? generation number matches all generations of a module. Those@ module generations whose names match the wildcard pattern are displayed.C If you omit the g en-spec parameter, VDE displays the most recent5 generation of each module in the default facility. 3 Description: The SHOW GENERATION command displays part or all of the= historical information stored in the VDE database for each? selected generation. Unless you use the /GENERATION or /TREED qualifier, VDE only displays generation histories for a specified< (or the default) development stream. The command can also? show the total number of generations that match a generationA specification or certain statistics about the generations that$ match a generation specification. 3 Qualifiers /ALLD Controls whether generations for source modules, derived modules,A or all modules are displayed. The /SOURCE qualifier causes VDED to display only source module generations that match the gen-spec@ parameters. The /DERIVED qualifier causes VDE to display onlyA derived module generations that match the parameters. The /ALLA qualifier  causes VDE to display both source module and derived0 module generations that match the parameters.9 Of /ALL, /SOURCE and /DERIVED, /SOURCE is the default. /SOURCED Controls whether generations for source modules, derived modules,A or all modules are displayed. The /SOURCE qualifier causes VDED to display only source module generation histories that match theD gen-spec parameters. The /DERIVED qualifier causes VDE to displayA only derived module generations that match the parameters. The> /ALL qualifier causes VDE to display both source module and8 derived module generations that match the parameters.9 Of /ALL, /SOURCE and /DERIVED, /SOURCE is the default. /DERIVEDD Controls whether generations for source modules, derived modules,A or all modules are displayed. The /SOURCE qualifier causes VDED to display only source module generation histories that match theD gen-spec parameters. The /DERIVED qualifier causes VDE to displayA only derived module generations that match the parameters. The> /ALL qualifier causes VDE to display both source module andA derived module generation histories that match the parameters.9 Of /ALL, /SOURCE and /DERIVED, /SOURCE is the default. /BEFORE /BEFORE=date-time? Displays only those generations created before the specifiedA date and time. The date and time can be stated in the standardD OpenVMS date-time format or can be one of the following keywo rds:@ YESTERDAY, TODAY, or TOMORROW. If you use a space to separateC the date from the time, remember to enclose the entire date-timeD string in double quotes. For further information about specifying: OpenVMS date-time format, see the OpenVMS DCL Concepts. /BRIEFD Determines the information that is displayed for each generation.D The /BRIEF qualifier displays the module name, generation number,D creating user, and creation date and time of each generation thatC matches the gen-spec parameter. The /FULL qualifier displays all@ attributes of each generation, including its name, generationC number, creation date, creating user, CMS generation expression, and remark string.. Of /BRIEF and /FULL, /BRIEF is the default. /FULLD Determines the information that is displayed for each generation.D The /BRIEF qualifier displays the module name, generation number,D creating user, and creation date and time of each generation thatC matches the gen-spec parameter. The /FULL qualifier displays all@ attributes of each generation, including its name, generationC number, creation date, creating user, CMS generation expression, and remark string.. Of /BRIEF and /FULL, /BRIEF is the default. /GENERATION /GENERATION=gen-exprC Specifies that the generation with the CMS generation expressionC given by the gen-expr parameter be diplayed. When this qualifier@ is specified, the generation number specified on the gen-spec parameter is ignored.> /IF_SAME, /IF_DIFFERENT, /GENERATION and /TREE are mutually: exclusive qualifiers. They also cause VDE to ignore anyB generation number you specify because they always reference the6 latest module generations in the specified streams. /IF_SAME /IF_SAME=stream-nameC Displays only those generations that are the same (or different)@ in two streams. These qualifiers select the latest generation> of each specified m odule in the stream given by the /STREAM= qualifier (or your default stream). The /IF_SAME qualifierD displays this generation only if it is also the latest generationB of the module in the stream given by the stream-name parameter.B The /IF_DIFFERENT qualifier displays this generation only if itA differs from the latest generation of the module in the streamA given by the stream-name parameter. These qualifiers thus showC for what modules two developments streams are still the  same and' for what modules the streams differ.A The latest generations of two streams are considered to be the? same only if they are the identical generation with the same? generation expression. VDE determines this from the contents< of the VDE database, not by comparing the text of the two generations.> /IF_SAME, /IF_DIFFERENT, /GENERATION and /TREE are mutually: exclusive qualifiers. They also cause VDE to ignore anyB generation number you specify because the y always reference the6 latest module generations in the specified streams. /IF_DIFFERENT /IF_DIFFERENT=stream-nameC Displays only those generations that are the same (or different)@ in two streams. These qualifiers select the latest generation> of each specified module in the stream given by the /STREAM= qualifier (or your default stream). The /IF_SAME qualifierD displays this generation only if it is also the latest generationB of the module in the stream g iven by the stream-name parameter.B The /IF_DIFFERENT qualifier displays this generation only if itA differs from the latest generation of the module in the streamA given by the stream-name parameter. These qualifiers thus showC for what modules two developments streams are still the same and' for what modules the streams differ.A The latest generations of two streams are considered to be the? same only if they are the identical generation with the same? generation expr ession. VDE determines this from the contents< of the VDE database, not by comparing the text of the two generations.> /IF_SAME, /IF_DIFFERENT, /GENERATION and /TREE are mutually: exclusive qualifiers. They also cause VDE to ignore anyB generation number you specify because they always reference the6 latest module generations in the specified streams. /OUTPUT /OUTPUT=file-specB Directs the printed output of this command to a specified file.> The file-spec parameter specifies the name of the file. VDEA creates a new file with that name, directs the command's printD output to that file, and prints nothing on your terminal. If this< qualifier is omitted, all output appears on the terminal. /SINCE /SINCE=date-time> Displays only those generations created after the specifiedA date and time. The date and time can be stated in the standardD OpenVMS date-time format or can be one of the following keywords:@ YESTERDAY , TODAY, or TOMORROW. If you use a space to separateC the date from the time, remember to enclose the entire date-timeD string in double quotes. For further information about specifying: OpenVMS date-time format, see the OpenVMS DCL Concepts. /STATISTICS* /STATISTICS=(keyword [, keyword...])= Computes and displays certains statistics about the moduleA generations that match the generation specification parameters< and any selection qualifiers (such as /SINCE, /BE> FORE, orC /USERNAME) that you specify. The keyword parameters specify whatD statistics to display and how to sort them. The qualifier accepts$ the following keyword parameters:@ o ALPHABETICALLY-Sort the display alphabetically by facilityB name, module name, or type name. If this keyword is omitted,D VDE sorts the display in descending order by generation count.D o FACILITY-Compute and display the number of generations in each facility.C o MODULE-Compute  and display the number of generations for each module.C o TYPES-Compute and display the number of generations that have each module type.= If you specify only one of these keywords, the surrounding parentheses may be omitted.; When this qualifier is used, other information about theD individual generations is not shown. Use selection qualifiers andD wildcard characters in the generation specification parameters toB select the generation population for which you want statistics. /STREAM /STREAM=stream-name> Specifies that generations for the development stream givenA by the stream-name parameter be displayed. This qualifier thusD affects the interpretation of generation numbers on the command'sA gen-spec parameter. If this qualifier is omitted, VDE displays2 generations for the default development stream. /TOTAL@ Shows the total number of generations that match the gen-specA parameters. Other infor mation about the individual generations? is not shown. A separate count is provided for each gen-specD parameter. Wildcard characters are usually used in the parameters when using this qualifier. /TREEB Shows the whole generation tree for each specified module. ThisC display shows the CMS generation expression for each generation,> the date it was created, who created it, and the generation? remark. It also shows for what streams the generation is the= latest generation. This is the only display that shows allA generations of a module regardless of what streams they belong to.> /IF_SAME, /IF_DIFFERENT, /GENERATION and /TREE are mutually: exclusive qualifiers. They also cause VDE to ignore anyB generation number you specify because they always reference the6 latest module generations in the specified streams. /USERNAME /USERNAME[=username]? Displays only those generations created by a specified user.@ The usern ame parameter gives the OpenVMS username of the userC whose generations should be displayed. If the username parameterB is omitted, only generations that you created are shown. If theC whole qualifier is omitted, generations created by all users are shown. 3 Examples& 1.VDE> SHOW GENERATION/STREAM=BIRCHT Generation [RMS]MODULE_A.REQ;2(2) by user SMITH on 12-DEC-1989 08:44T Generation [RMS]MODULE_B.REQ;25(23A2) by user JONES on 9-DEC-1989 20:34 T Generation [RMS]MODULE_C.B32;14(14) by user BROWN on 9-DEC-1989 20:34T Generation [RMS]MODULE_D.B32;1(1) by user MORELIKERED on 9-DEC-1989 20:34T Generation [RMS]MODULE_E.B32;8(7E1) by user JONES on 29-DEC-1989 13:12 VDE>? This example shows the brief output of the SHOW GENERATION? command. The command displays one line per generation. TheD /STREAM qualifier says to display generations for stream BIRCH.@ Because no generation spe cification parameter is specified,D the command shows the latest generation for that stream of each$ module in the default facility.( 2.VDE> SHOW GENERATION MODULE_E.B32;*T Generation [RMS]MODULE_E.B32;8(8) by user JONES on 29-DEC-1989 13:12T Generation [RMS]MODULE_E.B32;7(7) by user JONES on 26-DEC-1989 14:00T Generation [RMS]MODULE_E.B32;6(6) by user SMITH on 19-DEC-1989 15:37T Generation [RMS]MODULE_E.B32;5(5) by user PORTER  on 12-DEC-1989 13:10T Generation [RMS]MODULE_E.B32;4(4) by user DINGDONG on 12-DEC-1989 08:43T Generation [RMS]MODULE_E.B32;3(3) by user SMITH on 12-DEC-1989 08:37T Generation [RMS]MODULE_E.B32;2(2) by user JONES on 12-DEC-1989 08:35T Generation [RMS]MODULE_E.B32;1(1) by user JONES on 9-DEC-1989 20:34 VDE>A This example displays generations for module MODULE_E.B32 inB facility RMS. It uses the asterisk wildcard chara cter (*) inB place of the generation number. As a result, VDE displays theB latest generation of the module in the current default stream? and all previous generations leading up to that generation? of the module. This display thus summarizes the historical7 development of that module for the default stream.2 3.VDE> SHOW GENERATION [RMS]MODULE_E.B32;8/FULL& Generation [RMS]MODULE_E.B32;8(8)5 Generation created on 29-DEC-1989 13:12:51.555 Generation created by user JONES (John Jones)! Module is a source module( CMS generation expression is "8"# Delta letters in use: None, Generation created in stream HICKORY3 Latest generation for stream HICKORY, BIRCH, Module is current for stream HICKORY- Main thread belongs to stream HICKORY, Remark: Add the mumble-fratz feature VDE>D This example illustrates the full output of the SHOW GENERATIONA command. VDE displa ys all attributes of the specified moduleA generation. The generation shown is generation 8 relative to the default stream.) 4.VDE> SHOW GENERATION/TREE [RMS]E.B32+ Generation tree for module [RMS]E.B32:I (4) 28-JUN-1990 16:15:13.95 JONES "Make comments meaningful"5 Latest generation for stream MAINJ (3) 27-JUN-1990 14:14:21.71 BROWN "Convert to new QCB format"B (1A1) 22-JUN-1990 14:56:28.43 ANDERSON "Fix timing bug"8  Latest generation for stream HICKORYC (2) 22-JUN-1990 14:55:01.29 SMITH "Add widget feature"C (1) 18-JUN-1990 17:46:47.60 SMITH "Initial generation" VDE>B This example shows the whole generation tree for module E.B32> in facility RMS. Generation 4 is the latest generation in? stream MAIN and generation 1A1 is the latest generation in stream HICKORY./ 5.VDE> SHOW GENERATION/TOTAL/SOURCE [RMS]*;*8 Number of generations matching name [RMS]*.*;*: 237 VDE>D In this example, the /TOTAL qualifier shows the total number ofB source-module generations in facility RMS. There are 237 such generations. 2 GROUPC Displays the names, members, and other attributes of one or more specified groups. Format/ SHOW GROUP [group-name [, group-name...]] 3 Parameter group-name; The name of a source group or build group in the default; development stream whose attributes are to be displayed.A You can display more than one group using wildcard characters.; The percent sign (%) in a group name matches any single= character in the position it occupies and the asterisk (*)? matches zero or more characters in the position it occupies.: Those groups whose names match the wildcard pattern are displayed.B If no group name parameter is specified, VDE displays all group& definitions for the default stream. 3 DescriptionA Depending on the qualifiers you select, the SHOW GROUP command; displays the names, members, and other attributes of theA specified source groups or build groups. The /SOURCE or /BUILDC qualifier determines whether the command displayes source groupsA or build groups. The command can also show the total number ofB groups that match a group-name specification. This command onlyA displays group definitions for the default development stream. 3 Qualifiers  /BRIEFD Determines the type of information that is displayed for a group.? The /BRIEF qualifier lists only the names of the groups thatA match the group-name parameters. The /FULL qualifier lists theD name of each group and also its creation date, its remark string,A the stream to which it belongs, and the name of the creator of the group definition.. Of /BRIEF and /FULL, /BRIEF is the default. /FULLD Determines the type of information that is displayed for a !group.? The /BRIEF qualifier lists only the names of the groups thatA match the group-name parameters. The /FULL qualifier lists theD name of each group and also its creation date, its remark string,A the stream to which it belongs, and the name of the creator of the group definition.. Of /BRIEF and /FULL, /BRIEF is the default. /BUILDA Specifies whether source groups or build groups are displayed.@ The /SOURCE qualifier causes VDE to display the source groups? " with the specified names. The /BUILD qualifier causes VDE to@ display the build groups with the specified names. If neither6 qualifier is specified, VDE displays source groups.1 Of /BUILD and /SOURCE, /SOURCE is the default. /SOURCEA Specifies whether source groups or build groups are displayed.@ The /SOURCE qualifier causes VDE to display the source groups? with the specified names. The /BUILD qualifier causes VDE to@ display the build groups with the specified# names. If neither6 qualifier is specified, VDE displays source groups.1 Of /BUILD and /SOURCE, /SOURCE is the default. /MEMBERS /MEMBERS /NOMEMBERS (default)> Determines whether the members of the group are listed. The> /MEMBERS qualifier prints the name of each module that is a@ member of the group. If the /FULL qualifier is also used, theD /MEMBERS qualifier additionally shows who added the member to theD group and the date the member was added. The $/NOMEMBERS qualifier suppresses this output. /TOTAL= Shows the total number of groups that match the group-name? parameters. Other information about the individual groups is> not shown. A separate count is provided for each group-nameD parameter. Wildcard characters are usually used in the group-name( parameters when using this qualifier. 3 Examples 1.VDE> SHOW GROUP Source group ALLMODS Source group GROUP-2 Source group GRPNAM Sou%rce group GRP_1 Source group GRP_2 Source group GRP_3 Source group GRP_4 VDE>@ This example illustrates how the SHOW GROUP command withoutB parameters or qualifiers lists the names of all source groups/ defined in the default development stream.+ 2.VDE> SHOW GROUP/BUILD BLDGRP, BLDGRP-2 Build group BLDGRP Build group BLDGRP-2 VDE> SHOW GROUP/BUILD BLD* Build group BLDGRP Build group BLDGRP-2 VDE>> In &this example, individual build-group names are used as= parameters to list two build groups, both defined in theB default stream. The second SHOW GROUP command illustrates theD use of a wildcard character (*) to list multiple build groups.( 3.VDE> SHOW GROUP/SOURCE ALLMODS/FULL Source group ALLMODS: Group added to database on 4-AUG-1988 15:15:31.496 Group added to database by user DOE (John Doe)$ Group defined in stream MAIN Remark: ' VDE>A Here the /FULL qualifier shows when source group ALLMODS wasB added to the database, the name of the user who added it, theC name of the development stream in which the group was created,5 and the remark string associated with the group.) 4.VDE> SHOW GROUP/BUILD/MEMBERS SYSGRP Build group SYSGRP Members of the group:# Module [BUILD_TEST]X.EXE# Module [BUILD_TEST]Y.EXE# Module [BUILD_TEST]Z.HLB VDE> (D Here the /MEMBERS qualifier lists the names of all modules thatA are members of build group SYSGRP. The facility name, module8 name, and module type of each member are displayed.. 5.VDE> SHOW GROUP/BUILD/FULL/MEMBERS SYSGRP Build group SYSGRP: Group added to database on 4-AUG-1988 15:15:31.496 Group added to database by user DOE (John Doe)$ Group defined in stream MAIN1 Remark: All images for conversion program Members of the gro)up:# Module [BUILD_TEST]X.EXE: Added by user DOE on 4-AUG-1988 15:15:31.49# Module [BUILD_TEST]Y.EXE: Added by user DOE on 4-AUG-1988 15:15:31.49# Module [BUILD_TEST]Z.HLB< Added by user SMITH on 19-OCT-1988 16:10:40.05 VDE>< This example shows the output of the /FULL and /MEMBERS< qualifiers used together. The output shows all database+ information about the specified group. 6.VDE> SHOW G*ROUP/TOTAL *( Number of groups matching name *: 7 VDE>D This example shows how the /TOTAL qualifier displays the number? of source groups for the default stream that match a givenA group-name specification. In this case, a wildcard character? (*) is specified that matches all source group names. TheD default stream thus has a total of seven source groups defined. 2 KEYD Displays the key definitions created with the DEFINE/KEY command. Format+ SHOW KEY [key-name] 3 Parameter key-nameA The name of the key whose definition is to be displayed. For a7 list of valid key names, see the DEFINE/KEY command. 3 Description> The SHOW KEY command lists the key definitions created withC DEFINE/KEY command. When used with the /DIRECTORY qualifier, theB command lists the states associated with those key definitions.0 Use the SET KEY command to change key states. 3 Qualifiers /ALLC, Displays all of the key definitions for the current state or forA the states specified with the /STATE qualifier. If you use the- /ALL qualifier, do not specify a key name. /BRIEF /BRIEF (default) /NOBRIEFB The /BRIEF qualifier displays the key name, key definition, andB state associated with the specified key. The /NOBRIEF qualifierB displays any qualifiers associated with the key definition. The0 /BRIEF and /NOFULL qualifiers are equivalent. /D-IRECTORY@ Displays the names of all the states for which keys have been@ defined. If you have not defined any keys, SHOW KEY/DIRECTORYB displays the DEFAULT, GOLD, and BLUE states (the states used by2 the initial key definitions on the VDE keypad).B You cannot use the /DIRECTORY qualifier with any other SHOW KEY? qualifiers. The key-name parameter is ignored if you use the /DIRECTORY qualifier. /FULL /FULL /NOFULL (default)@ The /FULL qualifier. displays all qualifiers associated with aC key definition. By default, only the name, definition, and stateB of the key are displayed. The /FULL and /NOBRIEF qualifiers are equivalent. /STATE /STATE=(state-name[,...]) /NOSTATE (default)C Displays the key definitions associated with the specified stateB or states. If you specify only one state name, you can omit theA parentheses. State names can be any alphanumeric string. State1 names are created wit>/h the DEFINE/KEY command.D If you omit the /STATE qualifier or use /NOSTATE, key definitions' for the current state are displayed. 3 Examples 1.VDE> SHOW KEY KP4/FULL DEFAULT keypad definitions:4 KP4 = "SHOW DEFAULTS" (echo,terminate,nolock)@ In this example, the SHOW KEY command displays the completeC definition of the KP4 key. Using the /FULL qualifier lists the@ qualifiers (/ECHO, /TERMINATE, and /NOLOCK) entered, eitherB explicitly or b0y default, with the SHOW DEFAULTS command when the KP4 key was defined.3 2.VDE> DEFINE/KEY/TERMINATE COMMA "SHOW LIBRARY"6 %VDE-I-DEFKEY, DEFAULT key COMMA has been defined VDE> SHOW KEY COMMA DEFAULT keypad definitions: COMMA = "SHOW LIBRARY" VDE> SHOW KEY/FULL COMMA DEFAULT keypad definitions:6 COMMA = "SHOW LIBRARY" (echo,terminate,nolock)? In this example, the first SHOW KEY command is the default? version of the command: i 1t displays both the definition of> the COMMA key (SHOW LIBRARY) and the state in which it isC defined (DEFAULT). The second SHOW KEY command (with the /FULL? qualifier) additionally displays all qualifiers associatedC with the key definition, which in this example are /TERMINATE,@ /ECHO, and /NOLOCK; the qualifiers either can be explicitly= stated when the key is defined (as /TERMINATE) or can be? defaults (as /ECHO and /NOLOCK) of the DEFINE/KEY command. 2 3.VDE> SHOW KEY/ALL DEFAULT keypad definitions:4 PF1 = "" (echo,noterminate,nolock,state=GOLD)+ PF2 = "Help" (echo,terminate,nolock)1 PF3 = "SET VERIFY" (echo,terminate,nolock)4 PF4 = "" (echo,noterminate,nolock,state=BLUE)4 KP4 = "SHOW DEFAULTS" (echo,terminate,nolock); COMMA = "SET CONTEXT BUGFIX" (echo,terminate,nolock)> This example the SHOW KEY command displays all of the key> definitions that you created with the DEFINE/KEY command.3 2 LIBRARY6 Displays the attributes of the current VDE library. Format SHOW LIBRARY 3 Parameters None. 3 Description@ The SHOW LIBRARY command displays the name and root directory? of the current library and optionally shows information from= the database-header record of the library. This additionalB information includes the creation date of the library, a remark@ string, the name of the user who created the library, and theB standar4d authorized and default privileges for new users of the library. 3 Qualifiers /BRIEF> Determines what information about the library is displayed.@ The /BRIEF qualifier lists the name and the root directory ofA the library only. The /FULL qualifier lists the name, the rootD directory, and all information available from the database-header record of the library.. Of /BRIEF and /FULL, /BRIEF is the default. /FULL> Determines what information abo5ut the library is displayed.@ The /BRIEF qualifier lists the name and the root directory ofA the library only. The /FULL qualifier lists the name, the rootD directory, and all information available from the database-header record of the library.. Of /BRIEF and /FULL, /BRIEF is the default. 3 Examples 1.VDE> SHOW LIBRARY5 Library LIBNAME in root directory DEV$:[PROJDIR] VDE>@ This example illustrates the brief form of the SHOW LIBRARY output.6 2.VDE> SHOW LIBRARY/FULL5 Library LIBNAME in root directory DEV$:[PROJDIR]8 Created by user SMITH on 4-APR-1989 14:52:58.62 Remark: Test library( Created using VDE Version X0.1-1, Automatic library conversion enabled1 Initial default privileges for new users: CREMOD CRESTEP RESREP4 Initial authorized privileges for new users:' CREMOD CRESTEP CREUSR RESREP VDE>A This example shows the full form of the7 SHOW LIBRARY output. 2 LOCATION: Displays the names of the disk directories that contain@ either the files of the default development stream, the delta@ files of the current library, or the staging areas for queued replacements. Format SHOW LOCATION 3 Parameters None. 3 Description? The SHOW LOCATION command displays the locations of the diskB directories that contain the modules that make up your softwareB system. You can display t 8he directory locations of all files inA the default development stream, of the current library's delta@ files (stored in the form of CMS libraries), or of the queued replacement "staging area."= The directories for the default development stream containA derived files and clear copies of source files. VDE uses these? directories when it builds your system. By default, the SHOWA LOCATION command displays the names of all directories for the default stream.A Each so 9urce module in your software system has a delta file. AB delta file is a compact representation for storing all past andC present generations of a source module. A delta file is the sameD as a CMS element. The SHOW LOCATION command can display the names! of all delta-file directories.@ Each facility has a separate disk directory tree for both theD default stream and the delta files. You can specify that you want= to display only those directories for a specific facility.C: The VDE library also has a root directory for queued-replacementB staging areas. Each time a user queues modules for replacement,B VDE creates a new subdirectory (called a staging area) for that> queued replacement and copies the modules to be replaced to@ the staging area. The SHOW LOCATION command can show the root% directory for these staging areas. 3 Qualifiers /DELTA_FILES? Specifies whether to display directory locations for the VDED library's delta-f ;iles, the library's staging area, or the defaultD development stream. The /DELTA_FILES qualifier displays directoryB locations of the library's delta-files (its CMS libraries). TheB /STAGING qualifier displays the root directory of the library's? staging areas for queued replacements. The /STREAM qualifierC displays directory locations for the default development stream.A Of /DELTA_FILES, /STAGING and /STREAM, /STREAM is the default. /STAGING? Specifies whether to di <splay directory locations for the VDED library's delta-files, the library's staging area, or the defaultD development stream. The /DELTA_FILES qualifier displays directoryB locations of the library's delta-files (its CMS libraries). TheB /STAGING qualifier displays the root directory of the library's? staging areas for queued replacements. The /STREAM qualifierC displays directory locations for the default development stream.A Of /DELTA_FILES, /STAGING and /STREAM, /STREAM is = the default. /STREAM? Specifies whether to display directory locations for the VDED library's delta-files, the library's staging area, or the defaultD development stream. The /DELTA_FILES qualifier displays directoryB locations of the library's delta-files (its CMS libraries). TheB /STAGING qualifier displays the root directory of the library's? staging areas for queued replacements. The /STREAM qualifierC displays directory locations for the default development stre>am.A Of /DELTA_FILES, /STAGING and /STREAM, /STREAM is the default. /FACILITY /FACILITY=facil-nameB Specifies that only those directory locations that hold modules@ for the indicated facility be displayed. If this qualifier isA omitted, directory locations for all facilities are displayed. 3 Examples$ 1.VDE> SHOW LOCATION/FACILITY=RMS) Directory locations for stream V2.0:2 Stream root directory: DEV$:[PROJDIR.V2_0]G Subdirector ?y: DEV$:[PROJDIR.V2_0.VDE$BLD] (symbol VDE$BLD)- Directory locations for facility RMS:2 Root directory: DEV$:[PROJDIR.V2_0.RMS]C Subdirectory: DEV$:[PROJDIR.V2_0.RMS.OBJ] (symbol OBJ)C Subdirectory: DEV$:[PROJDIR.V2_0.RMS.SRC] (symbol SRC)K Subdirectory: DEV$:[PROJDIR.V2_0.RMS.VDE$COM] (symbol VDE$COM)K Subdirectory: DEV$:[PROJDIR.V2_0.RMS.VDE$LOG] (symbol VDE$LOG) VDE>D This example displays the disk dire@ctory locations for facility- RMS in the default stream (stream V2.0).0 2.VDE> SHOW LOCATION/FACILITY=RMS/DELTA_FILES) Directory locations for delta files:9 Delta-file root directory: DEV$:[PROJDIR.VDE$CMS]- Directory locations for facility RMS:5 Root directory: DEV$:[PROJDIR.VDE$CMS.RMS] VDE>? This example displays the disk directory locations for the" delta-files for facility RMS. 2 LOG@ Shows whether VDE input and outAput is recorded in a log file.C If logging is enabled, the name of the log file is displayed. To+ enable logging, use the SET LOG command. Format SHOW LOG 3 Parameters None. 3 Qualifiers None. 3 Examples 1.VDE> SHOW LOG9 Output logging on file: DEV$:[MYDIR]VDELOGFILE.LOG;1 VDE>D This command shows that output logging is enabled and gives the name of the log file. 2.VDE> SHOW LOG No output logging B VDE>8 This command shows that output logging is disabled. 2 MEMORY1 Displays information about VDE's memory usage. Format SHOW MEMORY 3 Parameters None. 3 Description@ The SHOW MEMORY command displays information about the memoryC pools that VDE uses. It displays information about the following memory areas:C o VDE's internal memory pool. VDE uses this memory pool for itsA own dynamic memory needs. VDE allocates memory C in this poolA primarily for command processing, but also uses it for moreA permanent storage, such as storing the names of the default= stream and facility. The information displayed includes> the total size of this memory pool, the amount of memoryB allocated, the amount of free memory, and other information.B o The size of the LIB$GET_VM and LIB$GET_VM_PAGE memory pools.A These memory pools are managed by Run-Time Library routinesB and are used b Dy CMS, Rdb, and system components such as RMS.A CMS, in particular, uses substantial amounts of LIB$GET_VM_ PAGE memory.C o The size of the VDE utility's address space and the amount of@ virtual memory by which the address space can be expanded.> If you run out of virtual memory when running VDE, the SHOW? MEMORY command can be helpful in determining where memory isD being consumed. It is of course also helpful to VDE developers in" identifying how memory is uEsed. 3 Qualifiers None. 3 Examples 1.VDE> SHOW MEMORY Memory usage statistics:7 Number of bytes in VDE memory pool: 655367 Number of areas in VDE memory pool: 17 Number of allocated bytes in VDE pool: 19607 Number of allocated blocks in VDE pool: 337 Number of free bytes in VDE pool: 635647 Number of free blocks in VDE pool: 177 Number of bytes in VDE pool free l Fist: 635487 Number of blocks in VDE pool free list: 167 Number of bytes of temporary memory: 12647 Number of blocks of temporary memory: 12; Number of successful LIB$GET_VM calls: 275; Number of successful LIB$FREE_VM calls: 141; Number of LIB$GET_VM bytes now allocated: 567120; Number successful LIB$GET_VM_PAGE calls: 13; Number successful LIB$FREE_VM_PAGE calls: 0; G Number of LIB$GET_VM_PAGE pages allocated: 1836; Number of LIB$GET_VM_PAGE bytes allocated: 940032; First free address at end of P0 space: 0063EE00; First free address at end of P1 space: 7FDD6200; Number of pages available for expansion: 182835 VDE>> This example shows the output of the SHOW MEMORY command.B The first part of the output contains information about VDE'sD internal memory pool. This includes the total siz He of the pool,? the amount of memory that is allocated, the amount that isC free, the length of the free list (which should be the same asC the amount of free memory except for a 16-byte list head), andD the amount of "temporary memory" allocated. Temporary memory isB allocated memory that is automatically released at the end of the current command.D The middle section of the output displays information about theB LIB$GET_VM and LIB$GET_VM_PAGE memory pooIls. This informationB comes from library routine LIB$STAT_VM. Finally, the last few@ lines give the sizes of the VDE utility's P0 and P1 address@ spaces and the number of pages by which the virtual addressA space can still be expanded before reaching the virtual page limit for the process. 2 MODULE< Displays the attributes of one or more specified modules. Format, SHOW MODULE [mod-name [, mod-name...]] 3 Parameter mod-nameA The J name of a module whose attributes are to be displayed. The= module name consists of an optional facility name enclosed? in square brackets, a module name, and an optional type name= preceded by a period. An example is [FACIL]MOD1.PAS. If noB facility name is specified, the default facility is assumed. IfC no type name is specified, all modules with the specified module, name in the given facility are displayed.D You can display more than one module by using wildcard characKtersA in any of the three components of the module name. The percentC sign (%) in a name matches any single character in the positionD it occupies and the asterisk (*) matches zero or more charactersC in the position it occupies. Those modules whose names match the" wildcard pattern are displayed.B If you omit the mod-name parameter, VDE displays all modules in the default facility. 3 Description: Depending on the qualifiers you select, the SHOW MODULE> comma Lnd displays the name of each selected module, the name> and remark string of each module, or the name and all otherA attributes of each module. The command can also show the total> number of modules that match a module name specification or@ certain statistics about the modules that match a module name specification.C To obtain generation-related information on one or more modules,C use the SHOW GENERATION command. See SHOW GENERATION for further information. 3 M Qualifiers /ALLC Controls whether source modules, derived modules, or all modules= are displayed. The /SOURCE qualifier causes VDE to display= only source modules that match the module-name parameters.< The /DERIVED qualifier causes VDE to display only derived? modules that match the parameters. The /ALL qualifier causes@ VDE to display both source and derived modules that match the parameters.9 Of /ALL, /SOURCE and /DERIVED, /SOURCE is the default. /S>NOURCEC Controls whether source modules, derived modules, or all modules= are displayed. The /SOURCE qualifier causes VDE to display= only source modules that match the module-name parameters.< The /DERIVED qualifier causes VDE to display only derived? modules that match the parameters. The /ALL qualifier causes@ VDE to display both source and derived modules that match the parameters.9 Of /ALL, /SOURCE and /DERIVED, /SOURCE is the default. /DERIVEDC ContrOols whether source modules, derived modules, or all modules= are displayed. The /SOURCE qualifier causes VDE to display= only source modules that match the module-name parameters.< The /DERIVED qualifier causes VDE to display only derived? modules that match the parameters. The /ALL qualifier causes@ VDE to display both source and derived modules that match the parameters.9 Of /ALL, /SOURCE and /DERIVED, /SOURCE is the default. /BRIEFD Determines the informatio Pn that is displayed for each module. TheA /BRIEF qualifier displays the name of each module that matches@ the module-name parameter. The /NORMAL qualifier displays the= name and remark string of each module. The /FULL qualifier> displays all attributes of each module, including its name,B creation date, history and notes attributes, and remark string.? It also indicates whether the module is a source module or a derived module.8 Of /BRIEF, /NORMAL and /FULL, /NORMAL is th Qe default. /NORMALD Determines the information that is displayed for each module. TheA /BRIEF qualifier displays the name of each module that matches@ the module-name parameter. The /NORMAL qualifier displays the= name and remark string of each module. The /FULL qualifier> displays all attributes of each module, including its name,B creation date, history and notes attributes, and remark string.? It also indicates whether the module is a source module or a derivedR module.8 Of /BRIEF, /NORMAL and /FULL, /NORMAL is the default. /FULLD Determines the information that is displayed for each module. TheA /BRIEF qualifier displays the name of each module that matches@ the module-name parameter. The /NORMAL qualifier displays the= name and remark string of each module. The /FULL qualifier> displays all attributes of each module, including its name,B creation date, history and notes attributes, and remark string.? It also indicatesS whether the module is a source module or a derived module.8 Of /BRIEF, /NORMAL and /FULL, /NORMAL is the default. /OUTPUT /OUTPUT=file-specB Directs the printed output of this command to a specified file.> The file-spec parameter specifies the name of the file. VDEA creates a new file with that name, directs the command's printD output to that file, and prints nothing on your terminal. If this< qualifier is omitted, all output appears on the terminal. T /STATISTICS* /STATISTICS=(keyword [, keyword...])C Computes and displays certains statistics about the modules thatC match the module-name parameters. The keyword parameters specifyA what statistics to display and how to sort them. The qualifier, accepts the following keyword parameters:@ o ALPHABETICALLY-Sort the display alphabetically by facilityB name or type name. If this keyword is omitted, VDE sorts the2 display in descending order by module count.U@ o FACILITY-Compute and display the number of modules in each facility.D o TYPES-Compute and display the number of modules that have each module type.= If you specify only one of these keywords, the surrounding parentheses may be omitted.; When this qualifier is used, other information about theB individual modules is not shown. Use wildcard characters in theC module-name parameters to select the module population for which you want statistics.V /TOTAL? Shows the total number of modules that match the module-name= parameters. Other information about the individual modules? is not shown. A separate count is provided for each mod-nameA parameter. Wildcard characters are usually used in the module-- name parameters when using this qualifier. 3 Examples 1.VDE> SHOW MODULE/SOURCE *.*< Module [CODE]FOO.BAR "Nonsense module"A Module [CODE]MOD1.FOR "First Fortran mo Wdule"B Module [CODE]MOD2.FOR "Second Fortran module"A Module [CODE]MOD3.FOR "Third Fortran module"= Module [CODE]MOD4.FOR "Sorting routines"H Module [CODE]MOD5.FOR "Random scrambling algorithm"E Module [CODE]MOD6.FOR "Destabilization routines" VDE>C This SHOW MODULE command displays the names and remark strings> of all source modules in the default facility. This is an. X example of the normal SHOW MODULE output. 2.VDE> SHOW MODULE/BRIEF FOO Module [CODE]FOO.MAR Module [CODE]FOO.EXE Module [CODE]FOO.LIS Module [CODE]FOO.OBJ VDE>? This example illustrates the brief form of the SHOW MODULEB output. It displays the names of all modules named FOO in theB default facility. Both source modules and derived modules are listed.) 3.VDE> SHOW MODULE [CODE]MOD1.FOR/FULL Module [CODE]MOD1.FOR; MoYdule added to database on 4-APR-1989 14:58:39.66; Module added to database by user SMITH (Jane Smith)! Module is a source module Module cannot be deleted6 History information is not provided by default History string: C #B4 Notes information is not provided by default Notes string: C #G Note position: 81 Remark: Test module VDE>B This example illustrates the output of the /FULL qualifier to@ theZ SHOW MODULE command. The module name is fully specifiedB on the command in this case, including the facility name, the$ module name, and the type name.) 4.VDE> SHOW MODULE/TOTAL/SOURCE [RMS]*0 Number of modules matching name [RMS]*.*: 7 VDE>D In this example, the /TOTAL qualifier shows the total number of$ source modules in facility RMS. 2 PRIVILEGES Displays your VDE privileges. Format SHOW PRIVILEGES 3 Parameters None.[ 3 DescriptionD The VDE privileges you have in your current VDE session determineB the VDE commands (and in some cases the command qualifiers) you? are allowed to use. The SHOW PRIVILEGES command displays the> privileges you have in the current session. Optionally, theA command also shows your default privileges and your authorized privileges.D For a list of all privilege names and their meanings, see the SET PRIVILEGES command. 3 Qualifiers /BRIEF \A Specifies whether to show all privileges or only those set forA the current session. The /BRIEF qualifier shows the privileges> set for your current session. The /FULL qualifier shows theB privileges set for your current session as well as your defaultC privileges (the privileges you get automatically at the start ofC each VDE session) and your authorized privileges (the privilegesC you are allowed to set using the SET PRIVILEGES command). If youC do not specify a qual ]ifier with the SHOW PRIVILEGES command, you= receive the information displayed by the /BRIEF qualifier.. Of /BRIEF and /FULL, /BRIEF is the default. /FULLA Specifies whether to show all privileges or only those set forA the current session. The /BRIEF qualifier shows the privileges> set for your current session. The /FULL qualifier shows theB privileges set for your current session as well as your defaultC privileges (the privileges you get automatically at the sta^rt ofC each VDE session) and your authorized privileges (the privilegesC you are allowed to set using the SET PRIVILEGES command). If youC do not specify a qualifier with the SHOW PRIVILEGES command, you= receive the information displayed by the /BRIEF qualifier.. Of /BRIEF and /FULL, /BRIEF is the default. 3 Examples 1.VDE> SHOW PRIVILEGES Currently set privileges:4 BUILD CREFAC CREGRP CREMOD CRESTEP RESREP VDE>= This example shows _the brief form of the SHOW PRIVILEGES output. 2.VDE> SHOW PRIVILEGES/FULL Currently set privileges:4 BUILD CREFAC CREGRP CREMOD CRESTEP RESREP Default privileges:J BUILD CRECTX CREFAC CREGRP CREMOD CRESTEP CREUSR CRESTRM RESREP Authorized privileges:J BUILD CRECTX CREFAC CREGRP CREMOD CRESTEP CREUSR CRESTRM FROZEN RESREP USERNAME VDE>D This example shows the use of the /FULL qualifier with the SHOW PRIVILE`GES command. 2 REPLACEMENTD Displays the names and attributes of one or more specified queued replacements. Format1 SHOW REPLACEMENT [rep-name [, rep-name...]] 3 Parameter rep-name> The name of a queued replacement whose attributes are to be= displayed. You can display more than one replacement using@ wildcard characters in the replacement name. The percent signA (%) in a replacement name matches any single character in theB position ita occupies and the asterisk (*) matches zero or moreC characters in the position it occupies. Those replacements whose2 names match the wildcard pattern are displayed.7 Do not specify the rep-name parameter if you use the /IDENTIFICATION qualifier.D If you specify neither a replacement name nor the /IDENTIFICATION@ qualifier, VDE displays all replacements in the VDE database. 3 Description? Depending on the qualifiers you select, the SHOW REPLACEMENT@ command dbisplays either a one-line summary for each specified: queued replacement or all database information for each= replacement. The command can also show the total number of8 replacements that match a specified replacement name. 3 Qualifiers /ACCEPTEDB Specify that only those queued replacements with certain review@ statuses be displayed. The /ACCEPTED qualifier displays thoseB replacements accepted by all reviewers. The /REJECTED qualifierA displays those replacem cents rejected by at least one reviewer.@ The /IN_REVIEW qualifier displays those replacements that are@ accepted by at least one reviewer but are not yet accepted orB rejected by all reviewers. The /NOT_REVIEWED qualifier displays@ those replacements not accepted or rejected by any reviewers.: If one or more of these qualifiers are specified, those@ replacements that have one of the specified status values areA displayed. These qualifiers can thus be used in combination to? d show replacements of several different status values. If allA of these qualifiers are omitted, VDE displays all replacements regardless of status. /REJECTEDB Specify that only those queued replacements with certain review@ statuses be displayed. The /ACCEPTED qualifier displays thoseB replacements accepted by all reviewers. The /REJECTED qualifierA displays those replacements rejected by at least one reviewer.@ The /IN_REVIEW qualifier displays those replacements th eat are@ accepted by at least one reviewer but are not yet accepted orB rejected by all reviewers. The /NOT_REVIEWED qualifier displays@ those replacements not accepted or rejected by any reviewers.: If one or more of these qualifiers are specified, those@ replacements that have one of the specified status values areA displayed. These qualifiers can thus be used in combination to? show replacements of several different status values. If allA of these qualifiers are omitted, fVDE displays all replacements regardless of status. /IN_REVIEWB Specify that only those queued replacements with certain review@ statuses be displayed. The /ACCEPTED qualifier displays thoseB replacements accepted by all reviewers. The /REJECTED qualifierA displays those replacements rejected by at least one reviewer.@ The /IN_REVIEW qualifier displays those replacements that are@ accepted by at least one reviewer but are not yet accepted orB rejected by all reviewegrs. The /NOT_REVIEWED qualifier displays@ those replacements not accepted or rejected by any reviewers.: If one or more of these qualifiers are specified, those@ replacements that have one of the specified status values areA displayed. These qualifiers can thus be used in combination to? show replacements of several different status values. If allA of these qualifiers are omitted, VDE displays all replacements regardless of status. /NOT_REVIEWEDB Specify that onhly those queued replacements with certain review@ statuses be displayed. The /ACCEPTED qualifier displays thoseB replacements accepted by all reviewers. The /REJECTED qualifierA displays those replacements rejected by at least one reviewer.@ The /IN_REVIEW qualifier displays those replacements that are@ accepted by at least one reviewer but are not yet accepted orB rejected by all reviewers. The /NOT_REVIEWED qualifier displays@ those replacements not accepted or rejected by any ireviewers.: If one or more of these qualifiers are specified, those@ replacements that have one of the specified status values areA displayed. These qualifiers can thus be used in combination to? show replacements of several different status values. If allA of these qualifiers are omitted, VDE displays all replacements regardless of status. /BEFORE /BEFORE=date-time? Displays only those replacements queued before the specifiedA date and time. The date j and time can be stated in the standardD OpenVMS date-time format or can be one of the following keywords:@ YESTERDAY, TODAY, or TOMORROW. If you use a space to separateC the date from the time, remember to enclose the entire date-timeD string in double quotes. For further information about specifying: OpenVMS date-time format, see the OpenVMS DCL Concepts. /BRIEF: Determines the information that is displayed about each@ replacement. The /BRIEF qualifier displays a one-kline summaryC for each replacement. The /FULL qualifier displays all availableC database information for each replacement. The /MODULE qualifierC displays the replacement name, the staging directory, the module4 list, and the remark string for each replacement.7 Of /BRIEF, /FULL and /MODULE, /BRIEF is the default. /FULL: Determines the information that is displayed about each@ replacement. The /BRIEF qualifier displays a one-line summaryC for each replacement. T lhe /FULL qualifier displays all availableC database information for each replacement. The /MODULE qualifierC displays the replacement name, the staging directory, the module4 list, and the remark string for each replacement.7 Of /BRIEF, /FULL and /MODULE, /BRIEF is the default. /MODULE: Determines the information that is displayed about each@ replacement. The /BRIEF qualifier displays a one-line summaryC for each replacement. The /FULL qualifier displays all availa>mbleC database information for each replacement. The /MODULE qualifierC displays the replacement name, the staging directory, the module4 list, and the remark string for each replacement.7 Of /BRIEF, /FULL and /MODULE, /BRIEF is the default. /HISTORY? Specifies that replacement history be displayed. Replacement@ history consists of all past replacements, both immediate and@ queued, that have already been performed; it does not include@ currently queued replacemennts. Replacement history allows you? to see a historical record of all past modifications to your? software system. This information complements the historical? information available from the SHOW GENERATION command. WhenB used with the /IDENTIFICATION qualifier, the /HISTORY qualifierC displays a list of all past replacements in chronological order.D If you omit the /HISTORY qualifier, VDE displays currently queued replacements only. /MODULE3 Displays all moduoles comprising the replacement. /IDENTIFICATION /IDENTIFICATION=id-rangeB Specifies that the replacements with the unique Replacement IdsC given by the id-range parameter be displayed. Do not specify the2 rep-name parameter when you use this qualifier.B VDE assigns a unique Replacement Id to each immediate or queued@ replacement into the VDE library. VDE assigns Replacement Ids@ in chronological order so that the first replacement into theC library has Id va plue 1, the next has Id value 2, and so on. When? you use this qualifier, all replacements that fit your other@ selection criteria and that have Id values in the range given@ by the id-range parameter are displayed in ascending order by; Replacement Id. This is the same as chronological order.@ The id-range parameter can be a single integer value, a range< of integers, or a wildcard character. If the parameter is= a single integer (for example, /IDENT=5), VDE displays the> q replacement with that Replacement Id. If the parameter is a> range of integers (specified as two integers separated by a> colon as in /IDENT=3:5), VDE displays the replacements with? Ids in that range. Finally, if the id-range parameter is theA asterisk wildcard character (as in /IDENT=*), VDE displays allD replacements. To be displayed, each replacement must also fit all= selection criteria that you specify with other qualifiers.; If you specify a zero or negative number inr the id-rangeC parameter, that number is relative to the largest Replacement IdC value for the VDE library (the latest replacement). For example,B if the latest replacement has Replacement Id 250, then /IDENT=0= is equivalent to /IDENT=250 and /IDENT=-1 is equivalent to /IDENT=249.? The /IDENTIFICATION qualifier is especially useful when used@ with the /HISTORY qualifier because then it displays all past' replacements in chronological order. /IN_REVIEWB Dissplays all replacement component modules presently undergoing review. /NOT_REVIEWEDC Displays all replacement component modules presently unreviewed. /OUTPUT /OUTPUT=file-specB Directs the printed output of this command to a specified file.> The file-spec parameter specifies the name of the file. VDEA creates a new file with that name, directs the command's printD output to that file, and prints nothing on your terminal. If this< qualifier is omittetd, all output appears on the terminal. /REJECTEDA Displays all modules comprising the replacement that have been rejected. /REVIEWER /REVIEWER[=username]@ Specifies that only those replacements for which a given user? is a reviewer be displayed. The username parameter gives the> OpenVMS username of that reviewer. If you omit the usernameB parameter, only those replacements for which you are a reviewerC are displayed. If you omit the whole qualifier,u replacements for all reviewers are displayed. /SINCE /SINCE=date-timeD Displays only those replacements queued at or after the specifiedA date and time. The date and time can be stated in the standardD OpenVMS date-time format or can be one of the following keywords:@ YESTERDAY, TODAY, or TOMORROW. If you use a space to separateC the date from the time, remember to enclose the entire date-timeD string in double quotes. For further information about specifyivng: OpenVMS date-time format, see the OpenVMS DCL Concepts. /STREAM /STREAM[=stream-name]= Specifies that only those queued replacements that are for? the development stream given by the stream-name parameter beC displayed. If the stream-name parameter is omitted, replacementsA for the default development stream are displayed. If the wholeD qualifier is omitted, replacements for all streams are displayed. /TOTALD Shows the total number of replacemewnts that match each parameter.= Other information about the individual replacements is notC shown. A separate count is provided for each rep-name parameter.C Wildcard characters are usually used in the parameter when using this qualifier. /USERNAME /USERNAME[=username]@ Specifies that only those replacements queued by a given userB be displayed. The username parameter gives the OpenVMS usernameB of that user. If you omit the username parameter, only your own x? replacements are displayed. If you omit the whole qualifier,2 replacements queued by all users are displayed. 3 Examples 1.VDE> SHOW REPLACEMENTN Replacement ANDERSON-1 BIRCH 26-JUN-1990 ANDERSON AcceptedR Replacement ANDERSON-2 BIRCH 27-JUN-1990 ANDERSON Not reviewedN Replacement SORT_BUG V2.0-UPD 27-JUN-1990 CHURCHILL AcceptedN Replacement SMITH-1 V2.0 27-JUN-1990 SMITH Rejected VDE> y@ This example shows the brief output of the SHOW REPLACEMENT@ command. This output shows the replacement name, the streamC name, the date the replacement was queued, the username of the( user who queued it, and its status.' 2.VDE> SHOW REPLACEMENT/FULL SMITH-1 Queued replacement SMITH-15 Replacement queued by user SMITH (Jane Smith)5 Replacement queued on 27-JUN-1990 15:10:27.20& Replacement is for stream V2.0' Unique replacement num zber is 16V Replacement staging directory is DEV$:[LIBROOT.VDE$STAGE.VDE$STG_0.VDE$REP_16]$ Reservations in replacement:- Reservation 1 of [BUILD_TEST]C.B32- Reservation 1 of [BUILD_TEST]D.B32+ Replacement contains 2 reservations+ Replacement review status: Rejected( Remark: Add mumble-fratz feature VDE>? This example shows the full output of the SHOW REPLACEMENT@ command, which includes all available information a{bout the replacement.) 3.VDE> SHOW REPLACEMENT SMITH-1/MODULE Queued replacement SMITH-1V Replacement staging directory is DEV$:[LIBROOT.VDE$STAGE.VDE$STG_0.VDE$REP_16]$ Reservations in replacement:- Reservation 1 of [BUILD_TEST]C.B32- Reservation 1 of [BUILD_TEST]D.B32+ Replacement contains 2 reservations( Remark: Add mumble-fratz feature VDE>B This example illustrates the output of the /MODULE qualifier. | 4.VDE> SHOW REPLACEMENT/TOTAL. Number of replacements matching name *: 4 VDE>A This example shows that the /TOTAL qualifier can display the9 total number of queued replacements in the database. 2 RESERVATION Displays module reservations. Format1 SHOW RESERVATION [mod-name [, mod-name...]] 3 Parameter mod-nameD The name of a source module whose reservation is to be displayed.? A module name consists of an optional facility }name enclosed? in square brackets, a module name, and an optional type name> preceded by a period (for example, [FACIL]MOD1.MAR). If the@ facility name is omitted, the default facility is assumed. IfB the type name is omitted, reservations for all modules with the6 specified name in the given facility are displayed.> You can display reservations for more than one module using< wildcard characters in any of the three components of theB module name. The percent sign (%) in a ~ name matches any single= character in the position it occupies and the asterisk (*)? matches zero or more characters in the position it occupies.< Reservations for the source modules whose names match the" wildcard pattern are displayed.< You can also display reservations for multiple modules byB specifying the name of a source group instead of a module name.B Source groups are created with the CREATE GROUP command. If you@ specify a group name, each reservation for a modu le that is a$ member of the group is displayed.> If you omit the mod-name parameter, VDE displays all module) reservations for the default facility. 3 DescriptionB The SHOW RESERVATION command displays all existing reservationsA and queued reservation requests for a specified set of modulesC or for all modules in the default facility. A module reservationB is created with the RESERVE command and gives you the exclusiveD right to modify that module. A reservation is  terminated with the REPLACE or UNRESERVE command.B By default, the SHOW RESERVATION command shows reservations for> all development streams, but the /STREAM qualifier lets youA see only those reservations for a certain stream. Likewise, byA default, the command shows reservations for all users, but the@ /USERNAME qualifier lets you see only those reservations thatA belong to a specific user, such as yourself. Other qualifiers,A such as /BEFORE and /SINCE, lets you additionally restrict the! set of reservations displayed. 3 Qualifiers /BEFORE /BEFORE=date-time@ Displays only those reservations created before the specifiedA date and time. The date and time can be stated in the standardD OpenVMS date-time format or can be one of the following keywords:@ YESTERDAY, TODAY, or TOMORROW. If you use a space to separateC the date from the time, remember to enclose the entire date-timeD string in double quotes. For further information about specifying: OpenVMS date-time format, see the OpenVMS DCL Concepts. /BRIEF /BRIEF (default) /FULL: Determines the type of information displayed about each= reservation. The /BRIEF qualifier displays the reservation= identifier, the name of the reserved module, the reservingA user, the date of the reservation, and the stream in which the> module is reserved. This display normally fits on one line.B The /FULL qualifier displays all database information about theD reservation; this display requires several lines per reservation. /OUTPUT /OUTPUT=file-specB Directs the printed output of this command to a specified file.> The file-spec parameter specifies the name of the file. VDEA creates a new file with that name, directs the command's printD output to that file, and prints nothing on your terminal. If this< qualifier is omitted, all output appears on the terminal. /SESSION /SESSI ON=session-nameD Sessions are used to logically group a set of module reservationsC together, typically to group all modules related to a particular@ source code alteration or enhancement together. It allows all> component modules reserved to be treated as a single entity? for subsequent replacement operations. A session also allows= additional modules to be reserved and incorporated into an$ existing session at a later time.; Displays only those reservations that are members of theB reservation session given by the session-name parameter. If youD specify this qualifier, do not specify mod-name parameters on the SHOW RESERVATION command. /SINCE /SINCE=date-time? Displays only those reservations created after the specifiedA date and time. The date and time can be stated in the standardD OpenVMS date-time format or can be one of the following keywords:@ YESTERDAY, TODAY, or TOMORROW. If you use a space to separateC the date from the time, remember to enclose the entire date-timeD string in double quotes. For further information about specifying: OpenVMS date-time format, see the OpenVMS DCL Concepts. /STREAM /STREAM[=stream-name]= Displays only those reservations that were created for the@ development stream given by the stream-name parameter. If youA omit the stream-name parameter, VDE only displays reservationsA created for your current default stream. If you omit the whole8 qualifier, VDE displays reservations for all streams. /TOTALB Shows the total number of reservations that match the specified: module names and usernames. Other information about the< individual reservations is not shown. A separate count is( provided for each mod-name parameter. /USERNAME /USERNAME[=username]B Specifies the OpenVMS username of a user whose reservations are@ to be shown. If this qualifier is specified, only that user's@ reservations are shown. If the username parameter is omitted,B only your own reservations are shown. If the whole qualifier is1 omitted, reservations for all users are shown. 3 Examples" 1.VDE> SHOW RESERVATION FOO.MARN Reservation 1 of [FACIL]FOO.MAR SMITH 23-MAR-1989 V5.4N Reservation 1 of [FACIL]FOO.MAR JONES 24-MAR-1989 V5.5 VDE>D This command diplays the reservations for module FOO.MAR in theA current default facility, FAC IL. The output shows that usersA SMITH and JONES have reserved module FOO.MAR in streams V5.4 and V5.5, respectively. 2.VDE> SHOW RESERVATION/FULL$ Reservation 1 of [FACIL]FOO.MAR6 Reservation created on 23-MAR-1989 18:09:51.806 Reservation created by user SMITH (Jane Smith)6 Generation 29 (27B2) reserved from stream V5.4= Expected generation expression at replacement is 27B3+ Concurrent reservations are allowed Remark: Fix QAR 23 again% Reservation 1 of [FACIL]MOD1.PAS6 Reservation created on 24-MAR-1989 18:50:33.186 Reservation created by user JONES (John Jones)4 Generation 15 (15) reserved from stream V5.5; Expected generation expression at replacement is 16+ Concurrent reservations are allowed) Remark: Implement whistle feature VDE>B This example shows the output of the /FULL qualifier. Because@ no module-name parameter is specified, the command displaysB reservations for all modules in the current default facility.- 3.VDE> SHOW RESERVATION/USERNAME=SMITH FOON Reservation 1 of [FACIL]FOO.MAR SMITH 23-MAR-1989 V5.4 VDE>B In this example, only reservations of module FOO.MAR for userD SMITH are displayed. User SMITH has one outstanding reservation$ (reservation 1) of this module. 2 SCRIPTC Displays the type, attributes, and text of one or more specified% VDE scripts> from the VDE database. Format SHOW SCRIPT 3 Description< Scripts are used to tailor the processing of VDE to local@ requirements. The help text on the Script Commands available,@ and the description of the CREATE SCRIPT command provide moreD complete explanations of the uses and types of scripts available,@ and how particular scripts are selected using the script-type qualifiers.? The SHOW SCRIPT command can be used to display the type, theA script text, and various other attributes of the specified VDE> script, or to display a list of of all scripts that match a# particular module specification.= The /BRIEF, /FULL, and /TEXT qualifiers determine how much< information is displayed by the command. The command onlyC displays scripts that belongs to the default development stream.@ The /BRIEF and /FULL qaulifiers display information about theC specified script, and the /TEXT qualifier is used to display the$ contents of the specified script.? Scripts are specified by their types and, for most types, byA their module-name or facility-name templates. A compile script@ with the selection template [CODE]*.FOR, for example, is used@ to compile all modules of type FOR in facility CODE. However,C if there is also a compile script with the template [CODE]X.FOR,D then that more specific script is used to compile module X.FOR inD facility CODE while the more generically specified script is used1  for all other Fortran modules in the facility.A When you specify a module-name or facility-name parameter on aA script-selection qualifier, the SHOW SCRIPT command interprets> wildcard characters in that parameter in one of two ways toA select scripts for display. If the command uses exact matching? to select scripts from the database, each wildcard character@ in the parameter must exactly match a wildcard character in aC script's template for the script to be displayed. I f the commandC uses wildcard matching, each wildcard character in the parameter1 matches any characters in a script's template.D With exact matching, the qualifier /COMPILE=[CODE]*.FOR thus only@ displays the one compile script with the module-name templateC [CODE]*.FOR. However, with wildcard matching, the same qualifierB displays the two compile scripts with templates [CODE]*.FOR andC [CODE]X.FOR because the wildcard character (*) in the qualifierD matches both the as terisk (*) and the X in the script templates.@ As this example shows, exact matching can at most display one? script while wildcard matching can display many scripts. Use> the /EXACT_MATCH qualifier to request exact matching or theC /WILDCARD_MATCH qualifier to request wildcard matching; wildcard matching is the default.> When you use exact matching, you must specify a script-type> qualifier to select the script you want displayed. You mustB also specify the script segment number unless the default value applies.B Commands used within scripts are documented in Script Keywords,C while script functions are in Script Functions, and script typesC are in Script Types. For other script-related commands, also seeC CREATE SCRIPT, DELETE SCRIPT, EXTRACT SCRIPT, INVOKE SCRIPT, and MODIFY SCRIPT. 3 Qualifiers /ALLD Specifies that all scripts of all types for the default stream beB displayed. This qualifier may only be used if w ildcard matching@ is specified (that is, if you do not specify the /EXACT_MATCHC qualifier). If no other script selection qualifier is specified,% this qualifier is used by default. /BRIEF@ Determines the information that is displayed for each script.@ The /BRIEF qualifier displays the type of each script and the@ module-name or facility-name specification that the script isB associated with. In addition to the information provided by the@ /BRIEF qualifier, the /FULL qualifier also lists the creationC date of the script, the name of the user who created the script," and the script's remark string.= The /TEXT qualifier is used to display the contents of the specified script.. Of /BRIEF and /FULL, /BRIEF is the default. /FULL? Determines the script information that is displayed for eachD script. The /BRIEF qualifier displays the type of each script andA the module-name or facility-name specification that the scriptA is associated with. In addition to the information provided byD the /BRIEF qualifier, the /FULL qualifier also lists the creationC date of the script, the name of the user who created the script," and the script's remark string.= The /TEXT qualifier is used to display the contents of the specified script.. Of /BRIEF and /FULL, /BRIEF is the default. /BUILDA Specifies that the default stream's BUILD script be displayed. /COMPILE /COMPILE=mod-nameC Specifies that the default stream's COMPILE scripts matching the1 specified mod-name specification be displayed. /COPY /COPY=mod-name@ Specifies that the default stream's COPY scripts matching the1 specified mod-name specification be displayed. /CREATE_FACILITYA Specifies that the default stream's CREATE_FACILITY scripts be displayed. /DELETE_GENERATION! /DELETE_GENERATION=mod-name@ Specifies that the default stream's DELETE_GENERATION scripts> matching the specified mod-name specification be displayed. /DIFFERENCES /DIFFERENCES=mod-nameC Specifies that the default stream's DIFFERENCES scripts matching5 the specified mod-name specification be displayed. /EXACT_MATCHD Specifies the matching mode to use to select scripts for display.C The /EXACT_MATCH qualifier specifies that exact matching be usedA between the mod-name or fac-name parameter to your script-typeD qualifier and  the selection template associated with each script.A The /WILDCARD_MATCH qualifier specifies that wildcard matchingB be used to select scripts. With exact matching, the SHOW SCRIPTC command will display at most one script. With wildcard matching, it may display many scripts.B Of /EXACT_MATCH and /WILDCARD_MATCH, the latter is the default. /WILDCARD_MATCHD Specifies the matching mode to use to select scripts for display.C The /EXACT_MATCH qualifier specifies that exact matching be usedA between the mod-name or fac-name parameter to your script-typeD qualifier and the selection template associated with each script.A The /WILDCARD_MATCH qualifier specifies that wildcard matchingB be used to select scripts. With exact matching, the SHOW SCRIPTC command will display at most one script. With wildcard matching, it may display many scripts.B Of /EXACT_MATCH and /WILDCARD_MATCH, the latter is the default. /FETCH /FETCH=mod-nameA Specifies that the default stream's FETCH scripts matching the1 specified mod-name specification be displayed. /INSERT_GENERATION! /INSERT_GENERATION=mod-name@ Specifies that the default stream's INSERT_GENERATION scripts> matching the specified mod-name specification be displayed. /LINK /LINK=mod-name@ Specifies that the default stream's LINK scripts matching the1 specified mod-name specification be displayed. /NEW_STREAM  /NEW_STREAM=fac-nameB Specifies that the default stream's NEW_STREAM scripts matching5 the specified fac-name specification be displayed. /NOKEEP /NOKEEP=mod-nameB Specifies that the default stream's NOKEEP scripts matching the1 specified mod-name specification be displayed. /REPLACE /REPLACE=mod-nameC Specifies that the default stream's REPLACE scripts matching the1 specified mod-name specification be displayed. /RESERVE  /RESERVE=mod-nameC Specifies that the default stream's RESERVE scripts matching the1 specified mod-name specification be displayed. /SEGMENT /SEGMENT=seg-numB Specifies the segment number of the script to display. The seg-B num parameter specifies the integer segment number. If you omit> this qualifier and request exact matching, VDE displays the@ script with segment number 10. If you omit this qualifier andC request wildcard matching, VDE displays scripts with all segment numbers. /SET_FACILITY /SET_FACILITY=fac-nameD Specifies that the default stream's SET_FACILITY scripts matching5 the specified fac-name specification be displayed. /SET_STREAM; Specifies that the default stream's SET_STREAM script be displayed. /STAGING /STAGING=mod-nameC Specifies that the default stream's STAGING scripts matching the1 specified mod-name specification be displayed. /TEXT@ Specifies that the text of the specified script be displayed. /TOTALD Shows the total number of scripts that match the specified script? type and module-name or facility-name templates. This is theC number of scripts that would be displayed if you omit the /TOTALD qualifier but leave all other qualifiers the same on the command.? Other information about the individual scripts is not shown. /UNRESERVE /UNRESERVE=mod-nameA Specifies that the default stream's UNRESERVE scripts matching5 the specified mod-name specification be displayed. 3 Examples& 1.VDE> SHOW SCRIPT/COMPILE=[*]*.FOR3 Script to compile module [*]*.FOR (segment 10)6 Script to compile module [CODE]*.FOR (segment 10)6 Script to compile module [CODE]X.FOR (segment 10)7 Script to compile module [ACCTNG]*.FOR (segment 9)8 Script to compile module [ACCTNG]*.FOR (segment 10)8 Script to compile module [ACCTNG]*.FOR (segment 20) VDE>D  This example shows the brief output of the SHOW SCRIPT command.? Because this command uses wildcard matching by default, itC displays all compile scripts whose module-name templates match? the wildcarded string [*]*.FOR, including scripts with allA segment numbers. In this example, there are six scripts that match these criteria.: 2.VDE> SHOW SCRIPT/EXACT_MATCH/FULL/COMPILE=[CODE]*.FOR6 Script to compile module [CODE]*.FOR (segment 10); Script added to database on 9-DEC-1989 20:34:25.44; Script added to database by user JONES (John Jones)$ Remark: SCRIPT REMARK STRING VDE>C This example shows the full output of the SHOW SCRIPT command.? The script to compile Fortran modules in facility CODE wasA created by user Jones on the shown date and time. The outputB includes the script's remark string. Because the /EXACT_MATCHC qualifier is specified, only the compile script with the exact3 modul e-name template [CODE]*.FOR is displayed.3 3.VDE> SHOW SCRIPT/EXACT_MATCH/TEXT/NEW_STREAM=*; Script to create new stream for facility * (segment 5) Text of script:D 1: ! VDE script to populate the directories for a facility, 2: ! when a new stream is created. 3: !F 4: EMIT "$ DEFINE/NOLOG OLDOBJ ", $DIR(OBJ,%CURRENT,%PARENT)G 5: EMIT "$ DEFINE/NOLOG NEWOBJ ", $DIR(OBJ,%CURRENT,%CURRENT)/ 6: EMIT "$ COPY OLDOBJ:*.OLB NEWOBJ:"> 7: EMIT "$ COPY ",$DIR(SRC,%CURRENT,%PARENT),"*.H -"7 8: EMIT " ",$DIR(SRC,%CURRENT,%CURRENT) 9: EXIT VDE>> This example displays a NEW_STREAM script for the default= development stream. The script applies to all facilitiesB (facility *) and its segment number is 5. The /TEXT qualifier< displays the actual text of the script on the terminal. 4.VDE> SHOW SCRIPT/TOTAL2 Number of scripts matching specifications: 17 VDE>D In this example, the /TOTAL qualifier displays the total numberA of scripts for the default stream. Because no script type is= specified, this count includes all scripts of all types. 2 SESSION= Displays the names and attributes of one or more specified reservation sessions. Format5 SHOW SESSION [session-name [, session-name...]] 3 Parameter session-name? The name of a reservation session whose attributes are to be B displayed. You can display more than one session using wildcard= characters in the session name. The percent sign (%) in a? session name matches any single character in the position itD occupies and the asterisk (*) matches zero or more characters inA the position it occupies. Those sessions whose names match the" wildcard pattern are displayed.; Do not specify the session-name parameter if you use the /IDENTIFICATION qualifier.@ If you specify neither a sessio n name nor the /IDENTIFICATION< qualifier, VDE displays all sessions in the VDE database.B If you do not specify a session name, VDE displays all sessions in the VDE database. 3 DescriptionC Depending on the qualifiers you select, the SHOW SESSION commandD displays either a one-line summary for each specified reservationD session or all database information for each session. The commandD can also show the total number of sessions that match a specified session name.D Sessions are used to group a set of module reservations together,@ typically to group all modules related to a particular source+ code alteration or enhancement together. 3 Qualifiers /BEFORE /BEFORE=date-time< Displays only those sessions created before the specifiedA date and time. The date and time can be stated in the standardD OpenVMS date-time format or can be one of the following keywords:@ YESTERDAY, TODAY, or TOMORROW. If you use a space to separateC the date from the time, remember to enclose the entire date-timeD string in double quotes. For further information about specifying: OpenVMS date-time format, see the OpenVMS DCL Concepts. /BRIEFC Determines the information that is displayed about each session.< The /BRIEF qualifier displays a one-line summary for each? session. The /FULL qualifier displays all available database information for each session.2 Of /BRIEF and /FULL, the former is the default. /FULLC Determines the information that is displayed about each session.< The /BRIEF qualifier displays a one-line summary for each? session. The /FULL qualifier displays all available database information for each session.2 Of /BRIEF and /FULL, the former is the default. /IDENTIFICATION /IDENTIFICATION=id-rangeC Specifies that the sessions with the unique Session Ids given byC the id-range parameter be displayed. Do not specify the ses sion-. name parameter when you use this qualifier.> VDE assigns a unique Session Id to each reservation session@ for the VDE library. VDE assigns Session Ids in chronologicalB order so that the first session for the library has Id value 1,A the next has Id value 2, and so on. Session Ids share the same@ number space as Replacement Ids, so you should expect gaps inB the Session Ids. When you use this qualifier, all sessions thatC fit your other selection criteria and that ha> ve Id values in theC range given by the id-range parameter are displayed in ascending@ order by Session Id. This is the same as chronological order.@ The id-range parameter can be a single integer value, a range< of integers, or a wildcard character. If the parameter is= a single integer (for example, /IDENT=5), VDE displays the? session with that Session Id. If the parameter is a range ofA integers (specified as two integers separated by a colon as inA /IDENT=3:5), VDE displays the sessions with Ids in that range.> Finally, if the id-range parameter is the asterisk wildcard? character (as in /IDENT=*), VDE displays all sessions. To beD displayed, each session must also fit all selection criteria that% you specify with other qualifiers.; If you specify a zero or negative number in the id-rangeB parameter, that number is relative to the largest Session Id orB Replacement Id value for the VDE library (the latest session orB replacement). For example, if the latest session or replacement< has Id 250, then /IDENT=0 is equivalent to /IDENT=250 and) /IDENT=-1 is equivalent to /IDENT=249. /OUTPUT /OUTPUT=file-specB Directs the printed output of this command to a specified file.> The file-spec parameter specifies the name of the file. VDEA creates a new file with that name, directs the command's printD output to that file, and prints nothing on your terminal. If this< qualifier is omitted, all output appears on the terminal. /SINCE /SINCE=date-timeA Displays only those sessions created at or after the specifiedA date and time. The date and time can be stated in the standardD OpenVMS date-time format or can be one of the following keywords:@ YESTERDAY, TODAY, or TOMORROW. If you use a space to separateC the date from the time, remember to enclose the entire date-timeD string in double quotes. For further information about specifying: OpenVMS date-time format, see the OpenVMS DCL Concepts. /STREAM /STREAM[=stream-name]= Specifies that only those reservation sessions created for? the development stream given by the stream-name parameter be? displayed. If the stream-name parameter is omitted, sessionsA for the default development stream are displayed. If the whole@ qualifier is omitted, sessions for all streams are displayed. /TOTAL@ Shows the total number of sessions that match each parameter.@ Other information about the individual sessions is not shown.@ A separate count is provided for each session-name parameter.C Wildcard characters are usually used in the parameter when using this qualifier. /USERNAME /USERNAME[=username]> Specifies that only those reservation sessions created by aD given user be displayed. The username parameter gives the OpenVMSB username of that user. If you omit the username parameter, onlyD your own sessions are displayed. If you omit the whole qualifier,( sessions for all users are displayed. 3 Examples 1.VDE> SHOW SESSION> Reservation session FIX-SORT-BUG 28-JUN-1990 ANDERSON; Reservation session SMITH-1 25-JUN-1990 SMITH; Reservation session SMITH-2 27-JUN-1990 SMITH VDE>< This example shows the brief output of the SHOW SESSION> command. This output shows the session name, the date theA session was created, and the username of the user to whom it belongs.( 2.VDE> SHOW SESSION/FULL FIX-SORT-BUG% Reservation session FIX-SORT-BUG8 Session created by user ANDERSON (Andy Anderson)2 Session created on 28-JUN-1990 17:49:40.71" Session is for stream V2.0# Unique session number is 26 Reservations in session:) Reservation 1 of [SYS]SORT.PAS' Session contains 1 reservations' Remark: Fix bug in sort routine VDE>D This example shows the full output of the SHOW SESSION command,@ which includes all available information about the session. 3.VDE> SHOW SESSION/TOTAL* Number of sessions matching name *: 4 VDE>A This example shows that the /TOTAL qualifier can display the: total number of reservation sessions in the database. 2 STEP? Displays build-step dependency information for the specifiedA build steps. Build-step dependency information consists of the@ kind of each build step (compile, copy, or link), the name ofB the module that is compiled, copied, or linked by the step, andC the names of the modules that are inputs to and outputs from the build step. Format( SHOW STEP mod-name [, mod-name...] 3 Parameter mod-nameD The name of the module that is compiled, copied, or linked by the@ build step to be displayed. This name consists of an optional< facility name enclosed in square brackets, a module name,? and an optional type name p receded by a period (for example,C [FACNAM]MOD1.PAS). If no facility name is specified, the default? facility is assumed. If no type name is specified, all buildB steps with the specified module name in the stated facility are displayed.> You can display more than one build step at a time by using< wildcard characters in any of the three components of theB module name. The percent sign (%) in a name matches any single= character in the position it occupies and the asterisk (*)? matches zero or more characters in the position it occupies.D Those build steps that compile, copy, or link modules whose names, match the wildcard pattern are displayed.= If no module-name parameter is specified, VDE displays allA build steps that compile, copy, or link modules in the default facility. 3 DescriptionB The SHOW STEP command displays build dependency information forB the specified build steps. The command shows the kind (compile,> copy, or link) of each step, the name of the module that is? compiled, copied, or linked, and optionally the names of allD modules that are inputs or outputs of the step. This is the build@ dependency information that the BUILD command uses to perform@ minimal system builds and to determine sequencing constraintsD between build steps. The SHOW STEP command always displays build-7 step information for the default development stream. 3 Qualifiers /ALL? Displays compil e steps, copy steps, link steps, or all stepsB for the specified modules. The /COMPILE qualifier displays onlyC compile steps; the /COPY qualifier displays only copy steps; theC /LINK qualifier displays only link steps; and the /ALL qualifier% displays all three kinds of steps.A Of /ALL, /COMPILE, /COPY and /LINK, the former is the default. /COMPILE? Displays compile steps, copy steps, link steps, or all stepsB for the specified modules. The /COMPILE qualifier displays onlyC compile steps; the /COPY qualifier displays only copy steps; theC /LINK qualifier displays only link steps; and the /ALL qualifier% displays all three kinds of steps.A Of /ALL, /COMPILE, /COPY and /LINK, the former is the default. /COPY? Displays compile steps, copy steps, link steps, or all stepsB for the specified modules. The /COMPILE qualifier displays onlyC compile steps; the /COPY qualifier displays only copy steps; theC /LINK qualifier displays only link steps; and the /ALL qualifier% displays all three kinds of steps.A Of /ALL, /COMPILE, /COPY and /LINK, the former is the default. /LINK? Displays compile steps, copy steps, link steps, or all stepsB for the specified modules. The /COMPILE qualifier displays onlyC compile steps; the /COPY qualifier displays only copy steps; theC /LINK qualifier displays only link steps; and the /ALL qualifier% displays all three kinds of steps.A Of /ALL, /COMPI LE, /COPY and /LINK, the former is the default. /BRIEFB Determines the type of information that is displayed about each? specified build step. The /BRIEF qualifier displays only the? type of the build step (compile, copy, or link step) and the@ name of the module that is compiled, copied, or linked by theA step. The /FULL qualifier displays the same information as theD /BRIEF qualifier and also lists the names of all input and output@ modules for the build step. It also shows the total number of) input and output modules for the step.2 Of /BRIEF and /FULL, the former is the default. /FULLB Determines the type of information that is displayed about each? specified build step. The /BRIEF qualifier displays only the? type of the build step (compile, copy, or link step) and the@ name of the module that is compiled, copied, or linked by theA step. The /FULL qualifier displays the same information as theD /BRIEF qualifier and also lists the names of all input and output@ modules for the build step. It also shows the total number of) input and output modules for the step.2 Of /BRIEF and /FULL, the former is the default. /CHANGE_LEVELD Displays "change level" values for the inputs and outputs of each@ build step if used with the /FULL qualifier. The change levelB of a module is an integer value that indicates how recently theA module has been updated for the default stream. Source modules@ a re updated by the REPLACE command and certain other commandsB that affect the latest generation of the module for the stream.? (INSERT GENERATION is an example of such a command.) DerivedD modules are updated when rebuilt with the BUILD, COMPILE, or LINKD command. Modules that have been updated more recently have higher? change level values than modules that have been updated less recently.? You can use the change level values to determine whether theD output modules of a build step are up-to-date with respect to theA input modules. If the output modules are up-to-date, they have@ the same change level value as the largest change level valueD among the input modules. If some input module has a higher changeD level value than the output modules, those output modules are notA up-to-date with respect to that input module. As a result, theC build step needs to be performed to propagate the changes to theC input module to the output modules. VDE uses this information toC determine what build steps to perform for minimal system builds. /TOTALB Shows the total number of build steps that match each specified? mod-name parameter. Other information about the steps is not> shown. Wildcard characters are usually used in the mod-name( parameters when using this qualifier. 3 Examples 1.VDE> SHOW STEP* Compile Step for module [CODE]FOO.MAR' Link Step for module [CODE]FOO.EXE( Link Step for module [CODE]MOD1.EXE+ Compile Step for module [CODE]MOD1.FOR+ Compile Step for module [CODE]MOD2.FOR( Link Step for module [CODE]MOD4.EXE+ Compile Step for module [CODE]MOD4.FOR( Link Step for module [CODE]MOD6.EXE VDE>; This example illustrates the SHOW STEP command withoutA parameters or qualifiers. Because no parameter is specified,C the command displays the default form of its output: all buildB steps for modules in the default facility (facility CODE) are displayed./ 2.VDE> SHOW STEP/FULL FOO/COMPILE, MOD1/LINK* Compile Step for module [CODE]FOO.MAR/ Dependency links for stream V2.1 follow! Inputs to the build step: Module [CODE]FOO.MAR$ Outputs from the build step: Module [CODE]FOO.OBJ- Build step has 1 inputs and 1 outputs( Link Step for module [CODE]MOD1.EXE/ Dependency links for stream V2.1 follow! Inputs to the build step:  Module [CODE]MOD1.OBJ Module [CODE]MOD2.OBJ$ Outputs from the build step: Module [CODE]MOD1.EXE Module [CODE]MOD1.MAP- Build step has 2 inputs and 2 outputs VDE>> This command displays the compile step for module FOO.MAR? and the link step for module MOD1.EXE, both in the currentB default facility (facility CODE). Because the /FULL qualifier@ is specified, the command displays all dependency links forC these b uild steps in the default stream, showing which modules4 are inputs to and outputs from each build step.2 3.VDE> SHOW STEP/FULL/CHANGE_LEVEL A.REQ, D.B32& Copy Step for module [FACIL]A.REQ/ Dependency links for stream MAIN follow! Inputs to the build step:3 Module [FACIL]A.REQ with change level 30$ Outputs from the build step:@ Module [FACIL]A.REQ with change level 30 (up-to-date)- Build step has 1 inputs and 1 outputs) Compile Step for module [FACIL]D.B32/ Dependency links for stream MAIN follow! Inputs to the build step:3 Module [FACIL]A.REQ with change level 303 Module [FACIL]D.B32 with change level 203 Module [FACIL]B.L32 with change level 39$ Outputs from the build step:4 Module [FACIL]D.$OBJ with change level 393 Module [FACIL]D.ANA with change level 39- Build step has 3 inputs and 2 outputs VDE>B This example shows the output of the /CHANGE_LEVEL qualifier.C The change level value for module A.REQ is 30, and the "up-to-D date" tag shows that the copy step has been performed since theB last time module A.REQ was modified for stream MAIN. From theA perspective of the VDE builder, A.REQ is thus up-to-date forD the stream and the copy step is not needed for a minimal systemC build. The change level values for module D.B32 shows that theA outputs of the compile step (with change level value 39) areB up-to-date with respect to all the inputs to the step becauseB the inputs have change level values that are less or equal toC 39. In other words, no input module has changed since the last1 time the step was performed for stream MAIN. 2 STREAM= Displays the names and attributes of one or more specified development streams. Format2 SHOW STREAM [stream-name [, stream-name...]] 3 Parameter stream-nam eC The name of a development stream whose name and other attributes are to be displayed.B You can display more than one stream using wildcard characters.< The percent sign (%) in a stream name matches any single= character in the position it occupies and the asterisk (*)? matches zero or more characters in the position it occupies.; Those streams whose names match the wildcard pattern are displayed.B If you do not specify a stream-name parameter, VDE displays all" streams in the current library. 3 DescriptionB Depending on the qualifiers you select, the SHOW STREAM commandA displays the name of each selected stream, the name and remark> string of each stream, or the name and all other attributes@ of each stream. The command can also show the total number of2 streams that match a stream name specification. 3 Qualifiers /BRIEFD Determines the information that is displayed for each stream. TheA /BRIEF qualif> ier displays the name of each stream that matches= the stream-name parameters. The /NORMAL qualifier displaysA the name and remark string of each stream. The /FULL qualifier= displays the name and all other attributes of each stream.9 Of /BRIEF, /NORMAL, and /FULL, /NORMAL is the default. /NORMALD Determines the information that is displayed for each stream. TheA /BRIEF qualifier displays the name of each stream that matches= the stream-name parameters. The /NORMAL qualifier displaysA the name and remark string of each stream. The /FULL qualifier= displays the name and all other attributes of each stream.9 Of /BRIEF, /NORMAL, and /FULL, /NORMAL is the default. /FULLD Determines the information that is displayed for each stream. TheA /BRIEF qualifier displays the name of each stream that matches= the stream-name parameters. The /NORMAL qualifier displaysA the name and remark string of each stream. The /FULL qualifier=  displays the name and all other attributes of each stream.9 Of /BRIEF, /NORMAL, and /FULL, /NORMAL is the default. /DESCENDANTSD Displays all descendants of each specified stream. This qualifier> displays the name of each stream created from the specified> stream (that is, whose parent is the specified stream), theB descendants of each such child stream, the descendants of those> descendants, and so on. The display is indented so that all? streams with the same paren t are indented by the same amount under that parent. /OPENB Specifies that only streams with a certain status be displayed.D /OPEN specifies that open streams be displayed, /FROZEN specifies? that frozen streams be displayed, and /CLOSED specifies that< permanently closed streams be displayed. If you specify a? combination of these qualifiers, all streams with one of the? specified status values are displayed. If you omit all three> qualifiers, all streams are d isplayed regardless of status. /FROZENB Specifies that only streams with a certain status be displayed.D /OPEN specifies that open streams be displayed, /FROZEN specifies? that frozen streams be displayed, and /CLOSED specifies that< permanently closed streams be displayed. If you specify a? combination of these qualifiers, all streams with one of the? specified status values are displayed. If you omit all three> qualifiers, all streams are displayed regardless of status. /CLOSEDB Specifies that only streams with a certain status be displayed.D /OPEN specifies that open streams be displayed, /FROZEN specifies? that frozen streams be displayed, and /CLOSED specifies that< permanently closed streams be displayed. If you specify a? combination of these qualifiers, all streams with one of the? specified status values are displayed. If you omit all three> qualifiers, all streams are displayed regardless of status. /OUTPUT  /OUTPUT=file-specB Directs the printed output of this command to a specified file.> The file-spec parameter specifies the name of the file. VDEA creates a new file with that name, directs the command's printD output to that file, and prints nothing on your terminal. If this< qualifier is omitted, all output appears on the terminal. /QUEUE? Dislays the default batch queues to which build jobs for the@ specified stream are submitted. This information includes theB name of each batch queue used to run the build job, the processB count for each queue, and the total process count for the build job. /SUCCESSOR? Displays all successor chains of each specified stream. ThisC qualifier displays lists of streams separated by arrows (->) toB show how source changes are propagated from stream to stream by the REPLACE command. /TOTAL? Shows the total number of streams that match the stream-name@ parameters. Other informa tion about the individual streams is? not shown. A separate count is provided for each stream-nameA parameter. Wildcard characters are usually used in the stream-- name parameters when using this qualifier. 3 Examples 1.VDE> SHOW STREAM: Stream BASE-LEVEL-3 "Base level 3 for version 2.1"7 Stream V1.0 "Version 1.0 final release"< Stream V1.0-FT1 "Version 1 Field Test 1 release"< Stream V1.0-FT2 "Version 1 Field Test 2 release" < Stream V1.0-FT3 "Version 1 Field Test 3 release"= Stream V1.1 "Version 1.1 as finally released"7 Stream V2.0 "Version 2.0 final release": Stream V2.0-FT "Version 2 Field Test release" VDE>B This example illustrates the normal output of the SHOW STREAMC command. VDE lists all streams in the current VDE library (theC default when no stream name parameter is present) and displays0 the name and remark string for each stream. 2.VDE> SHOW STREAM/BRIEF Stream BASE-LEVEL-3 Stream V1.0 Stream V1.0-FT1 Stream V1.0-FT2 Stream V1.0-FT3 Stream V1.1 Stream V2.0 Stream V2.0-FT VDE>D This example shows the brief output of the SHOW STREAM command.4 VDE shows the name of each stream, but no more.' 3.VDE> SHOW STREAM/FULL BASE-LEVEL-3 Stream BASE-LEVEL-31 Stream created on 4-APR-1989 14:58:16.131 Stream created by user SMITH (Jane Smith) Parent stream is V2.0 Stream has no successors9 Stream is not part of the main development thread Stream cannot be deleted. CMS class is not maintained for stream- Replacements are immediate for stream# Stream is open for checkins< Default build-step delay interval: 0 00:00:03.22< Default build-job timeout interval: 0 00:45:05.00, Remark: Base level 3 for version 2.1 VDE>C Thi s example shows the full output of the SHOW STREAM command. 4.VDE> SHOW STREAM/TOTAL V** Number of streams matching name V*: 7 VDE>C The /TOTAL qualifier displays the number of streams that matchA the name specification. In this case, the name specificationC (V*) matches all streams whose names begin with the letter V. There are 7 such streams.6 5.VDE> SHOW STREAM MAIN/DESCENDANTS/SUCCESSOR/QUEUE5 Stream MAIN "Main development stream" Descendant streams: MAIN (main) V1.0 (main) V1.0-1 V1.0-2 V1.0-3 V2.0 (main) V2.1-1 V2.1-2-BL1 SUBDIR_TEST HICKORY Successor chains: MAIN -> V1.0 -> V2.0: Default build-job batch queues to run 1 processes:@ Submit 1 processes (scaled from 1) on queue SYS$BATCH VDE> B This example shows the output of the /DESCENDANT, /SUCCESSOR,@ and /QUEUE qualifiers. The /DESCENDANTS qualifier shows the? whole tree of descendants created, directly or indirectly,> from stream MAIN. The /SUCCESSOR qualifier shows that theA REPLACE command will propagate changes from stream MAIN intoA streams V1.0 and V2.0. The /QUEUE qualifier shows that buildD jobs for stream MAIN will submit one process to queue SYS$BATCH by default. 2 SYMBOL> Displays all symbol definitions established with the DEFINE: /COMMAND command. Such symbols are used for VDE command abbreviations. Format SHOW SYMBOL symbol-name 3 Parameter symbol-nameD Specifies the name of the symbol to show. If symbol-name includesC asterisks (*), each asterisk is treated as a wildcard character@ that matches zero or more characters. All symbols whose names( match the wildcard pattern are shown. 3 Description: The DEFINE/COMMAND command allows you to create command= abbreviations in the VDE command language. The SHOW SYMBOL9 command lets you see all the symbols you have defined. 3 Qualifiers None. 3 Examples+ 1.VDE> DEFINE/COMMAND SM = "SHOW MODULE" VDE> SHOW SYMBOL SM Defined commands: SM = "SHOW MODULE" VDE>B In this example, the DEFINE/COMMAND command creates a commandC abbreviation that binds the string "SHOW MODULE" to symbol SM.A The SHOW SYMBOL command then displays the command definition for SM. 2.VDE> SHOW SYMBOL * Defined commands:9 SETSTRMFACIL = "SET STREAM MAIN; SET FACILITY RMS" SM = "SHOW MODULE" VDE>B The SHOW SYMBOL command contains a wildcard character for theC symbol name. As a result, the command displays the definitions of all defined symbols. 2 TERMINAL@ Displays the line width and page size that VDE uses to formatB terminal output. To change these settings, use the SET TERMINAL command. Format SHOW TERMINAL 3 Parameters None. 3 Qualifiers None. 3 Examples 1.VDE> SHOW TERMINAL/ Terminal page size: 50, Terminal width: 80 VDE>> The SHOW TERMINAL command shows that VDE currently uses aC page size of 50 lines and a line width of 80 columns to format output to the terminal. 2 USERB Displays the database records of specified users of the current VDE library. Format* SHOW USER [username [, username...]] 3 Parameter username> The OpenVMS username of an existing user of the current VDE5 library. VDE displays this user's database record.? You can display information for many users by using wildcardB characters in the username. The percent sign (%) in a usernameC matches any single character in the position it occupies and theC asterisk (*) matches zero or m ore characters in the position itD occupies. VDE displays all user records whose usernames match the wildcard pattern.= If you do not specify a username parameter or the /CURRENT< qualifier, VDE displays all user records in the database. 3 Description@ Depending on the qualifiers you select, the SHOW USER command? displays the OpenVMS username, full name string, creator andB creation date of the user's database record, remark string, andA authorized and default privileges for each specified user. The? command also can show the total number of users that match a given username specification. 3 Qualifiers /BRIEF? Determines the type of information about the specified usersA that is displayed. The /BRIEF qualifier lists the username and> full name string of each user. The /FULL qualifier displaysA the same information as the /BRIEF qualifier and also the name@ of the creator of the user record and the date the record wasD created, the remark string, and the user's authorized and default privileges.2 Of /BRIEF and /FULL, the former is the default. /FULL? Determines the type of information about the specified usersA that is displayed. The /BRIEF qualifier lists the username and> full name string of each user. The /FULL qualifier displaysA the same information as the /BRIEF qualifier and also the name@ of the creator of the user record and the date the record wasD created, the remark string, and the user's authorized and default privileges.2 Of /BRIEF and /FULL, the former is the default. /CURRENTC Displays the user record of the current user. Do not specify the0 username parameter if you use this qualifier. /OUTPUT /OUTPUT=file-specB Directs the printed output of this command to a specified file.> The file-spec parameter specifies the name of the file. VDEA creates a new file with that name, directs the command's printD output to that file, and prints nothing on your terminal. If this< qualifier is omitted, all output appears on the terminal. /TOTAL: Shows the total number of users that match the username@ parameters. Other information about the users is not shown. AC separate count is provided for each username parameter. WildcardD characters are usually used in the username parameters when using this qualifier. 3 Examples 1.VDE> SHOW USER User DOE (John Doe)" User DOLOMITE (Rock Dolomite) User JONES (Frank Jones) User SMITH (Jane Smith) VDE>; This example illustrates the SHOW USER command withoutB parameters or qualifiers. The command lists the usernames and> full names of all users recorded in the current database. 2.VDE> SHOW USER SMITH, DO* User SMITH (Jane Smith) User DOE (John Doe)" User DOLOMITE (Rock Dolomite) VDE>D In this example, the SHOW USER command with username parameters= gives a brief listing for user SMITH and all users whose usernames begin with "DO". 3.VDE> SHOW USER SMITH/FULL User SMITH (Jane Smith)9 User added to database on 20-OCT-1988 17:56:23.835 User added to database by user DOE (John Doe)! Remark: OpenVMS Developer Default privileges: BUILD CREFAC CREMOD Authorized privileges:% BUILD CREFAC CREMOD CREUSR VDE>@ Here the /FULL qualifier lists all database information for user SMITH. 4.VDE> SHOW USER/TOTAL D*( Number of users matching name D*: 2 VDE>D This example shows how the /TOTAL qualifier lists the number ofD users whose usernames match a given name specification. In thisC case, a username containing a wildcard character (D*) selectsD all users whose usernames begin with "D." The output shows that. there are two such users in the database. 2 VERIFY> Indicates whether command input is verified (echoed) at theA terminal before the input is executed. To enable verification, use the SET VERIFY command. Format SHOW VERIFY 3 Parameters None. 3 Qualifiers None. 3 Examples 1.VDE> SHOW VERIFY Not verifying commands VDE>? The SHOW VERIFY command shows that command verification is disabled. 2 VERSIONA Displays the VDE version string for the version of VDE you are running. Format SHOW VERSION 3 Parameters None. 3 Qualifiers None. 3 Examples 1.VDE> SHOW VERSION1 Executing VDE for OpenVMS VAX Version V1.4-0 VDE>B The SHOW VERSION command displays what version of VDE you are running. wwM ࿚1 SPAWNB Creates a subprocess of the current process. The context of theA subprocess is copied from the current process. You can use theB SPAWN command to leave VDE temporarily, perform other functions7 (such as reading your mail), and then return to VDE. Format SPAWN [command] 2 Parameter command@ Specifies the DCL command string that executes in the createdD subprocess. When the command completes, the subprocess terminatesC and control is returned to the parent process. If this parameterC is not specified, a subprocess is created that transfers control to the DCL command level. 2 Qualifiers> /INPUT /INPUT=filespec= Specifies an input file containing one or more DCL commandC strings to be executed by the spawned subprocess. If you specifyC a command string along with an input file, the command string isD processed before the commands in the input file. After processing- is complete, the subprocess is terminated. /LOGICAL_NAMES /LOGICAL_NAMES (default) /NOLOGICAL_NAMES@ Specifies whether the logical names of the parent process areC copied to the subprocess. When you do not want the subprocess toC use the logical names of the parent process, enter the qualifier /NOLOGICAL_NAMES. /OUTPUT /OUTPUT=filespec? Identifies the output file to which the results of the SPAWNC operation are written. If you omit the /OUTPUT qualifier, outputC is written by default to the current SYS$OUTPUT device. WheneverA you use the /NOWAIT qualifier, you should also use the /OUTPUTC qualifier to specify a new output destination. Doing so prevents= output from being displayed on your terminal while you are entering new VDE commands. /PROCESS /PROCESS=subprocess-name@ Specifies the name of the subprocess. The default name of the subprocess is USERNAME_n. /SYMBOLS /SYMBOLS (default) /NOSYMBOLSD Determines whether the system passes DCL global and local symbols. to the subprocess. The default is /SYMBOLS. /WAIT /WAIT (default) /NOWAIT? Controls whether VDE waits until the subprocess is completed? before allowing more VDE commands to be entered. The /NOWAIT; qualifier allows you to enter new VDE commands while the? specified subprocess is running. If you specify /NOWAIT, youD should also use the /OUTPUT qualifier to direct the output streamA to a file rather than to your terminal. Doing so prevents yourD terminal from being used by more than one process simultaneously. 2  Examples 1.VDE> SPAWN $ SHOW TIME 24-MAR-1989 16:35:14 $ LOGOUT< Process JONES_1 logged out at 24-MAR-1989 16:35:17.37' %VDE-I-SPAWNED, subprocess spawned7 %VDE-I-RETURNED, control returned to process JONES VDE>C The SPAWN command without parameters creates a subprocess thatA prompts for DCL command input. The user enters the SHOW TIMEB command at the DCL prompt and the time is displayed. The userB then logs out of the subprocess, which returns control to the VDE session. 2.VDE> SPAWN SHOW TIME 15-OCT-1988 15:34:07' %VDE-I-SPAWNED, subprocess spawned7 %VDE-I-RETURNED, control returned to process JONES VDE>@ This example shows how to create a subprocess that executesA the DCL command SHOW TIME while you are using VDE. After theB command is completed, you are returned immediately to the VDE prompt. 3.VDE>SPAWN MAIL MAIL> READ/NEW .  . . MAIL> EXIT' %VDE-I-SPAWNED, subprocess spawned7 %VDE-I-RETURNED, control returned to process SMITH VDE>C This example shows how to create a subprocess that invokes theB OpenVMS MAIL Utility while you are in VDE. When you exit fromD the MAIL Utility, the subprocess disappears and the VDE> prompt returns.* 4.VDE> SPAWN /OUTPUT=TIME.DAT SHOW TIME' %VDE-I-SPAWNED, subprocess spawned7 %VDE-I-RETURNED, control returned to process SMITH VDE> EXIT $ TYPE TIME.DAT 15-OCT-1988 15:34:07 $@ This example shows how to create a subprocess to invoke theC DCL command SHOW TIME while you are using the VDE Utility. TheB /OUTPUT qualifier specifies that the results of the SHOW TIME1 command be written to a file named TIME.DAT.) 5.VDE> SPAWN /NOLOGICAL_NAMES SET HOST _Node: MARS . . . $ LOGOUT CRAMMER logged out at ...1  %REM-S-END, control returned to node _BETA::' %VDE-I-SPAWNED, subprocess spawned7 %VDE-I-RETURNED, control returned to process JONES VDE>@ This example shows how to use the SPAWN command to create aC subprocess which uses the SET HOST command to log onto anotherC node. To leave node MARS and move back to node BETA, enter theD DCL command LOGOUT. The /NOLOGICAL_NAMES qualifier prevents theA logical names of the parent process from being copied to the subprocess. ww࿚1 START 2 BUILD_JOBD Starts the execution of a build job by submitting build processes to OpenVMS batch queues. Requires BUILD privilege. Format6 START BUILD_JOB [stream-name [, stream-name...]] 3 Parameter stream-nameA The name of a development stream. The most recent build job in this stream is started.C You can start build jobs for more than one development stream byA using wildc ard characters in the stream name. The percent signA (%) in a name matches any single character in the position itA occupies and the asterisk (*) matches zero or more characters@ in the position it occupies. Build jobs are started for those2 streams whose names match the wildcard pattern.D If you omit the stream-name parameter, VDE starts the most recent$ build job for the default stream. 3 Description? The START BUILD_JOB command starts the most recently createdD  build job in each stream that matches the specified stream names.2 (To create a build job, use the BUILD command.)C To start a build job, the START BUILD_JOB command submits one orB more batch jobs to the OpenVMS batch queues associated with theA build job. Then each batch job runs a program called VDE$BUILD@ that executes the build steps belonging to the build job. TheA steps are executed in a loop until all the steps are done. The< VDE$BUILD program does the following fo r each build step:> o The program looks in the database for the next availableA build step. (A build step is available if it is not waiting= for another step to complete.) If no step is available,@ the program waits a few seconds before looking for another available build step.A o When the program finds a build step to run, it looks up theB VDE script for that step and, from the script, generates theA DCL commands needed to run the step. The program  then sendsD the DCL commands to a subprocess that executes the build step,) and waits for the step to complete.B o After the step completes, the program records the completion: status of the step in the database. A step completes? either successfully or with errors. If the step completesC successfully, the program updates the step's build dependencyD information in the database and then looks for another step to perform.? By running this progr am in many processes simultaneously for? a single build job, you can distribute the execution of your? build across several processors (whether in a single machine> or in multiple machines in a cluster). The /QUEUE qualifierA specifies the batch queues to run the build job. The /PROCESS_> COUNT qualifier specifies the total number of processes VDE8 submits to the batch queues performing the build job.: If you specify the /QUEUE and /PROCESS_COUNT qualifiers? with the STAR T BUILD_JOB command, they override any previousC specifications. If you do not specify them with the START BUILD_? JOB command, VDE uses the queues and process count specifiedD with the BUILD command that created the build job. If neither wasD specified with the BUILD command, VDE uses the default queues and process count for the stream.C You cannot start a build job that is currently running. However,> you can suspend such a build job with the SUSPEND BUILD_JOBA command and then restart it using the START BUILD_JOB command.@ (This is useful, for example, if you want to change the batchD queues running the build job.) Also, you cannot start a build job( that has already completed execution. 3 Qualifiers /AFTER /AFTER=date-timeD Indicates that the build job begins execution after the specifiedB date and time. The date and time are stated in standard OpenVMS@ date-time syntax. This qualifier specifies the start time for5  each of the batch jobs that execute the build job. /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want each@ build job started. The /CONFIRM qualifier causes VDE to printB a message for each build job asking whether you want that buildC job started. If you answer YES (or Y), the build job is started.= If you answer NO (or N), the build job is not started. The? /NOCONFIRM qualifier causes VDE to start the specified build( jobs without asking for confirmation. /LOG /LOG (default) /NOLOG= Controls whether log messages are printed after each buildA job has started. The /LOG qualifier causes such messages to beC printed and the /NOLOG qualifier suppresses them. These messages= indicate that the build job has started and shows how many? processes have been submitted to each batch queue associated with the build job. /PROCESS_COUNT /PROCESS_COUNT=proc-count? Specifies the total number of processes to execute the build= job. VDE creates the processes by submitting batch jobs toA the queues specified by the /QUEUE qualifier or to the defaultB queues for the default stream. The number of processes that VDEA creates (that is, the number of OpenVMS batch jobs it submits)B is specified with the proc-count parameter. This parameter thusB specifies the degree of parallelism you want for the build job. /QUEUE* /QUEUE=(queue-name [,queue-name...])< Specifies the OpenVMS batch queues to which the build job> is submitted. Each queue-name parameter specifies one batch@ queue. The queue-name parameter may optionally be followed byB a process count in parentheses. This count specifies the numberA of processes started on the queue that runs the build job. For? example, SYS$BATCH(3) causes three build-job processes to beA submitted to queue SYS$BATCH. If the process count is omitted,) o ne process is submitted to the queue.D If you only specify one queue-name parameter, the parentheses may be omitted.> If you also use the /PROCESS_COUNT qualifier, the /PROCESS_A COUNT qualifier states the total number of build-job processes> to create. In that case, the process-counts attached to theD queue-name parameters on the /QUEUE qualifier are used as scalingA factors to distribute the build-job processes among the queuesC proportionally. For example, if you spe cify queues HI_BATCH, HO_B BATCH(3) and a total process count of eight, then two processesA are submitted to queue HI_BATCH and six processes to queue HO_D BATCH. If the total process count does not divide evenly into theD sum of the scaling factors, the remaining processes are allocatedA to the queues in the order the queues are listed. If the total? process count is nine, for example, the one extra process is@ allocated to queue HI_BATCH because HI_BATCH is listed first.  3 Examples 1.VDE> START BUILD_JOBJ %VDE-I-BLDJOBSIZ, build job 15 for stream V2.0-3 consists of 25 stepsC %VDE-I-BLDJOBSTARTING, starting build job 15 for stream V2.0-3D %VDE-I-BLDJOBENT, entry number 549 submitted to queue SYS$BATCHO Job VDEBUILD_0001 (queue CLUSTER_BATCH, entry 549) started on FOO_BATCHD %VDE-I-BLDJOBENT, entry number 550 submitted to queue SYS$BATCHO Job VDEBUILD_0001 (queue CLUSTER_BATCH, entry 550) started on PHI_BATCHR %VD E-I-BLDJOBSTARTED, build job 15 for stream V2.0-3 started with 2 processes VDE>B This command starts the most recent build job for the defaultD development stream, in this case, build job 15 for stream V2.0-B 3. Two batch processes are submitted, one to batch queue FOO_& BATCH and one to queue PHI_BATCH.J 2.VDE> START BUILD_JOB V5.3/AFTER=15:00/PROCESS_COUNT=1/QUEUE=SYS$BATCHG %VDE-I-BLDJOBSIZ, build job 12 for stream V5.3 consists of 2 stepsA %VDE-I-BLDJOB STARTING, starting build job 12 for stream V5.3N %VDE-I-BLDJOBAFTER, build job to be started after 12-JUL-1989 15:00:00.00D %VDE-I-BLDJOBENT, entry number 583 submitted to queue SYS$BATCHV Job VDEBUILD_0001 (queue FOO_BATCH, entry 583) holding until 12-JUL-1989 15:00P %VDE-I-BLDJOBSTARTED, build job 12 for stream V5.3 started with 1 processes VDE>A This example starts the most recent build job (build job 12)C for stream V5.3. The /AFTER qualifier specifies that the batch? job starts after 15:00 hours (3:00 pm) of the current day.C The /PROCESS_COUNT and /QUEUE qualifiers specify that a singleD batch job is submitted to queue SYS$BATCH to run the build job.; The log messages show that this happened as requested. ww-࿚1 STOP 2 BUILD_JOBD Stops the execution of an existing build job. A stopped build job cannot be restarted. Requires BUILD privilege. Format5 STOP BUILD_JOB [stream-name [, stream-name...]] 3 Parameter stream-nameB The name of a development stream. The most recent build job for this stream is stopped.< You can stop build jobs for more than one stream by usingC wildcard characters in the stream name. The percent sign (%) inB a name matches any single character in the position it occupies? and the asterisk (*) matches zero or more characters in theA position it occupies. Build jobs are stopped for those stre ams* whose names match the wildcard pattern.C If you omit the stream-name parameter, VDE stops the most recent$ build job for the default stream. 3 DescriptionC The STOP BUILD_JOB command stops the most recently created buildA job for each stream that matches a specified stream name. WhenC a build job is stopped, it is marked as stopped in the database.? Any processes executing the build job stop executing as soonB as they read the new job status from the databa se. This command@ stops a build job permanently: it can never be restarted. Use? the STOP BUILD_JOB command to stop a running build job or to> mark an existing build job as stopped (even if it has neverA been started). After the most recent build job for a stream isB stopped, you are free to create a new build job for that streamD because the stopped job cannot execute and interfere with the new job.D You cannot stop a build job that has already been stopped or thatD has already completed execution. Because such jobs cannot execute( again, there is no need to stop them. 3 Qualifiers /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want each@ build job stopped. The /CONFIRM qualifier causes VDE to printB a message for each build job asking whether you want that buildC job stopped. If you answer YES (or Y), the build job is stopped.= If you answer NO (or N), the build job is> not stopped. TheC /NOCONFIRM qualifier causes VDE to stop the specified build jobs# without asking for confirmation. /LOG /LOG (default) /NOLOGA Controls whether log messages are printed after each build jobD is stopped. The /LOG qualifier causes such messages to be printedD and the /NOLOG qualifier suppresses them. These messages indicate< that the build job has been stopped and that the database* transaction has successfully committed. 3 Exa mples 1.VDE> STOP BUILD_JOB> %VDE-I-BLDJOBSTOP, build job 15 for stream V2.0-3 stopped VDE>A This command stops the most recent build job for the defaultC development stream. In this case, the default stream is V2.0-33 and its most recent build job is build job 15. 2.VDE> STOP BUILD_JOB V5.3< %VDE-I-BLDJOBSTOP, build job 12 for stream V5.3 stopped VDE>? This command stops the most recent build job for specified stream V5.3.   2 SUBPROCESS@ Stops the subprocess that VDE uses to execute the DCL commandD files it generates from VDE scripts. VDE automatically terminates? this subprocess when you exit from VDE (or from the VDE keptC subprocess), but this command allows you to explicitly terminate> the script subprocess in order to reduce the number of open subprocesses you have. Format STOP SUBPROCESS 3 Parameters None. 3 Qualifiers None. 3 Examples  1.VDE> STOP SUBPROCESS> This command stops the subprocess VDE uses to execute DCL, command files generated by VDE scripts. ww~࿚ 1 SUSPEND 2 BUILD_JOB? Suspends the execution of an existing build job. A suspended build job can be restarted. Requires BUILD privilege. Format8 SUSPEND BUILD_JOB [stream-name [, stream-name...]] 3 Parameter stream-nameB The name of a development stream. The most recent build  job for this stream is suspended.? You can suspend build jobs for more than one stream by usingC wildcard characters in the stream name. The percent sign (%) inB a name matches any single character in the position it occupies? and the asterisk (*) matches zero or more characters in theC position it occupies. Build jobs are suspended for those streams* whose names match the wildcard pattern.? If you omit the stream-name parameter, VDE suspends the most+ recent bu ild job for the default stream. 3 DescriptionC The SUSPEND BUILD_JOB command suspends the most recently createdB build job for each stream that matches a specified stream name.B When a build job is suspended, it is marked as suspended in theA database. Any processes executing the build job stop executing? as soon as they read the new job status from the database. AB suspended build job is not permanently stopped, however: it can? be restarted with a START BUILD_JOB com mand. Use the SUSPENDA BUILD_JOB command to temporarily stop a running build job; youA can restart the suspended job later or restart it on differentB batch queues. You should also suspend a build job if one of the@ nodes it is running on fails; suspending a build job and then@ restarting it allows the build steps that were running on the failed node to reexecute.@ You can only suspend a build job that is currently queued for@ execution or running. There is no need to suspend a build jobA that has not yet been started or that has completed execution. 3 Qualifiers /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want eachD build job suspended. The /CONFIRM qualifier causes VDE to print aD message for each build job asking whether you want that build jobC suspended. If you answer YES (or Y), the build job is suspended.? If you answer NO (or N), the build job is not suspended. TheA /NOCONFIRM qualifier causes VDE to suspend the specified build( jobs without asking for confirmation. /LOG /LOG (default) /NOLOGD Controls whether log messages are printed after each build job isC suspended. The /LOG qualifier causes such messages to be printedD and the /NOLOG qualifier suppresses them. These messages indicateD that the build job is suspended and that the database transaction has successfully committed. 3 Examples 1.VDE> SUSPEND BUILD_JOB@ %VDE-I-BLDJOBSUSP, build job 15 for stream V2.0-3 suspended VDE>D This command suspends the most recent build job for the defaultD development stream, in this case, build job 15 for stream V2.0- 3. 2.VDE> SUSPEND BUILD_JOB V5.3> %VDE-I-BLDJOBSUSP, build job 12 for stream V5.3 suspended VDE>? This command suspends the most recent build job for stream8 V5.3. The stream name is specified in this example. ww࿚ 1 UNRESERVE9 Cancels one or more module reservations in the default development stream. Requires RESREP privilege. Format( UNRESERVE mod-name [, mod-name...] 2 Parameter mod-nameA Specifies one or more source modules whose reservations are to@ be canceled. The module name consists of an optional facilityC name enclosed in square brackets, a module name, and an optional? type name preceded by a period (such as [FACIL]MOD1.M AR). If@ the facility name is omitted, the module is assumed to belongC to the default facility. If the type name is omitted, all sourceC modules with the specified module name in the given facility are unreserved.= You can cancel reservations for more than one module using< wildcard characters in any of the three components of theB module name. The percent sign (%) in a name matches any single= character in the position it occupies and the asterisk (*)? matches zer o or more characters in the position it occupies.@ The source modules whose names match the wildcard pattern are unreserved.A You can also unreserve multiple modules by specifying the name@ of a source group instead of a module name. Source groups are@ created with the CREATE GROUP command. If you specify a groupA name, each module that is a member of the group is unreserved. 2 DescriptionA The UNRESERVE command cancels an existing reservation for eachB specified  module. Each module must be a source module currently? reserved with the RESERVE command. The module reservation is4 canceled only for the default development stream.> If you have more than one reservation of a module, you must? specify the exact reservation to be replaced. You do this by@ using the /IDENTIFICATION qualifier. Use the SHOW RESERVATION? command to determine the identification of each reservation.C To cancel another user's reservation, you must use the /USERNAMED qualifier to specify the OpenVMS username of that other user. YouC must have the USERNAME privilege to use the /USERNAME qualifier.> Reservations created by the CREATE MODULE command cannot beD canceled with the UNRESERVE command. To cancel the reservation(s)= and delete these module(s), use the DELETE MODULE command. 2 Qualifiers /CONFIRM /CONFIRM /NOCONFIRM (default)> Controls whether VDE asks you to confirm that you want each@ module unreserved. The /CONFIRM qualifier causes VDE to print@ a message for each module that you specify asking whether you? want to unreserve that module. If you answer YES (or Y), theD reservation is canceled. If you answer NO (or N), the reservationD is not canceled. The /NOCONFIRM qualifier causes VDE to unreserve9 each specified module without asking for confirmation. /IDENTIFICATION /IDENTIFICATION=res-ident= Specifies the reservation that is canceled. This qualifier> is required when you have multiple reservations of the same? module in the default stream. The res-ident parameter is the< reservation identifier of the reservation to be replaced.= The reservation identifier is a small integer value or theC identifier you specified when reserving the module. Use the SHOWA RESERVATION command to determine the reservation identifier of each reservation. /LOG /LOG (default) /NOLOGA Controls whether log messages are printed after each module isC unreserved. The /LOG qualifier causes the messages to be printedB and the /NOLOG qualifier suppresses them. The messages indicate= that each module has been unreserved and that the database* transaction has successfully committed. /SESSION /SESSION=session-nameD Sessions are used to logically group a set of module reservationsC together, typically to group all modules related to a particular@ source code alteration or enh ancement together. It allows all> component modules reserved to be treated as a single entity? for subsequent replacement operations. A session also allows= additional modules to be reserved and incorporated into an$ existing session at a later time.C The /SESSION qualifier causes all module reservations comprising> the session-name reservation session are canceled, and that? the session be deleted from the VDE database. If you specify@ this qualifier, you cannot specify mod-name parameters on the UNRESERVE command. /STREAM /STREAM=stream-name@ Specifies that the modules be unreserved from the developmentB stream given by the stream-name parameter. If this qualifier isC omitted, the modules are unreserved from the default development@ stream. If this qualifier is omitted and no default stream is0 defined, VDE prompts you for the stream name. /USERNAME /USERNAME=usernameC Specifies that another user's reservation is to be canceled. TheD username parameter is the OpenVMS username of the other user. You: must have the USERNAME privilege to use this qualifier. 2 Examples" 1.VDE> UNRESERVE [FACIL]FOO.MARF %VDE-I-UNRESERVED, reservation for module [FACIL]FOO.MAR canceledC %VDE-I-COMMIT, database transaction has successfully committed VDE>D This example cancels an existing reservation for module FOO.MARB in facility FACIL. The log messages show that the reservation was successfully canceled. 2.VDE> UNRESERVE MOD1F %VDE-I-UNRESERVED, reservation for module [COPY]MOD1.PAS canceledC %VDE-I-COMMIT, database transaction has successfully committed VDE>A This command cancels the reservations for all source modules? called MOD1 in the current default facility, COPY. BecauseA there is only one such module, MOD1.PAS, the reservation for that module is canceled.4 3.VDE> UNRESERVE/IDENTIFICATION=2/CONFIRM  FOO.MAR0 Unreserve module [FACIL]FOO.MAR ? [No]: YESF %VDE-I-UNRESERVED, reservation for module [FACIL]FOO.MAR canceledC %VDE-I-COMMIT, database transaction has successfully committedD In this example, reservation 2 of module FOO.MAR in the current@ default facility is canceled. The /IDENTIFICATION qualifierB is required if you have more than one reservation of the sameB module at the same time. The /CONFIRM qualifier causes VDE to@ ask for confirmation before unreserving the module. In thisC case, the user answers "YES", and the reservation is canceled. ww ࿚ 1 VERIFY 2 GENERATION? Verifies that a specified set of module generations exist in> the corresponding CMS libraries and optionally recovers anyD missing generations. This command thus ensures that CMS librariesA within the VDE library are consistent with the contents of the VDE database. Format0 VERIFY GENERATION mod-name [ , mod-name...] 3 Parameter mod-nameA The name of a module whose generations are to be verified. The= module name consists of an optional facility name enclosed? in square brackets, a module name, and an optional type name= preceded by a period. An example is [FACIL]MOD1.PAS. If noB facility name is specified, the default facility is assumed. IfC no type name is specified, all modules with the specified module+ name in the given facility are verified.? Y !ou can verify generations for more than one module by using< wildcard characters in any of the three components of theB module name. The percent sign (%) in a name matches any single= character in the position it occupies and the asterisk (*)? matches zero or more characters in the position it occupies.? Generations for those modules whose names match the wildcard pattern are verified.C If you omit the mod-name parameter, VDE verifies generations for' all modules in th "e default facility. 3 DescriptionB The VERIFY GENERATION command verifies that the generations you@ specify actually exist in the CMS libraries belonging to yourA VDE library. This command should be used if there is reason toB think that one or more CMS libraries in the VDE library may notB be consistent with the VDE database. Such a situation can ariseC any time you have had to restore the VDE library's database fromB back-up files or its CMS libraries from back-up tap #es. Provided> you have enabled journalling, the VDE database can be fullyC recovered after a failure up to and including the last completedA database transaction before the failure. However, the contents? of the associated CMS libraries cannot be recovered past theC last available back-up. If you back up your disks daily, the CMSC libraries may thus be as much as a day out of date. As a result,B the CMS libraries may be missing generations created by REPLACED or PERFORM RE $PLACEMENT commands that were entered after that lastB back-up, while the VDE database contains up-to-date information about those generations.? The VERIFY GENERATION command therefore assumes that the VDE? database contains correct information about what generationsC should be found in the CMS libraries for your VDE library. If itB finds any differences between the generations that the databaseA says ought to exist and the generations that actually exist inD the CMS lib %raries, VDE prints a message for each such generation.D Optionally, VDE can also print a message for each generation that was correctly found.? If you specify the /RECOVER qualifier, the VERIFY GENERATIONB command will attempt to recover any missing generations. If theB missing generations were created by REPLACE commands and if theC replacements were queued, VDE retrieves the text of each missingC generation from the staging area for the queued replacement that> created & the generation. The retrieved text is then insertedA into the CMS library. For immediate replacements, VDE does notC maintain staging areas, but if you have a file that contains theA text of a missing generation, you can specify that the missing? generation be recovered from that file. Using either the VDE> staging areas or files you explicitly specify, the /RECOVERB qualifier thus allows you to repair any inconsistencies between* the VDE database and its CMS libraries.> >' The VERIFY GENERATION command is usually used with wildcard@ characters in the module name parameters because you normally@ want to verify all generations in a specific facility (if theB CMS library for that facility was restored from a back-up tape)@ or all generations for all facilities (if your whole disk wasB restored). To speed up the verification, you can use the /SINCEA qualifier to verify and recover only those generations created0 since the back-up date for the CMS libr(aries. 3 Qualifiers /GENERATION /GENERATION=gen-exprC Specifies that the generation with the CMS generation expressionA given by the gen-expr parameter be verified. When you use this? qualifier, you would normally not use wildcard characters inA the module name parameter. If you specify an asterisk (*) forB the gen-expr parameter or if you omit the entire qualifier, VDE6 verifies all generations for each specified module. /LOG /LOG ) /NOLOG (default)= Controls whether log messages are printed for successfully@ verified generations. The /LOG qualifier causes such messagesA to be printed and /NOLOG suppresses them. The log messages forD generations that are not successfully verified are always printed, and are not affected by these qualifiers. /OUTPUT /OUTPUT=file-specB Directs the printed output of this command to a specified file.> The file-spec parameter specifies the name of the f*ile. VDEA creates a new file with that name, directs the command's printD output to that file, and prints nothing on your terminal. If this< qualifier is omitted, all output appears on the terminal. /RECOVER /RECOVER[=file-spec]C Specifies that each generation that is found in the VDE database< but is missing in the corresponding CMS library should be< recovered into the CMS library. If you omit the file-spec@ parameter, VDE recovers each missing generation by +taking its= text from the staging area for the queued replacement that? created the generation, provided such a staging area exists.C You should omit the file-spec parameter when you want to recoverB all missing generations for a given set of facilities and those0 generations are available from staging areas.D If you specify the file-spec parameter, VDE recovers each missing@ generation by taking its text from the file specified by thatA parameter. If the parameter specifi ,es a directory name withoutB a file name, VDE assumes that the file has the same name as the@ module being recovered. When you use the file-spec parameter,D you would normally also use the /GENERATION qualifier to identifyA the specific generation to recover and you would omit wildcardD characters in the module name parameter. You should use the file-? spec parameter when you want to recover an individual module: generation that cannot be found in VDE's staging areas.1 Thi-s qualifier requires the PERFREP privilege. /SINCE /SINCE=date-time? Verifies (and if requested, recovers) only those generations@ created on or after the specified date and time. The date and> time can be stated in the standard OpenVMS date-time format@ or can be one of the following keywords: YESTERDAY, TODAY, orC TOMORROW. If you use a space to separate the date from the time,D remember to enclose the entire date-time string in double quotes.= For further i .nformation about specifying OpenVMS date-time( format, see the OpenVMS DCL Concepts. 3 Examples( 1.VDE> VERIFY GENERATION [FACIL]*/LOGJ %VDE-I-GENFOUNDCMS, generation [FACIL]A.REQ;1(1) found in CMS libraryL %VDE-I-GENFOUNDCMS, generation [FACIL]A.REQ;2(1A1) found in CMS libraryJ %VDE-I-GENFOUNDCMS, generation [FACIL]A.REQ;2(2) found in CMS libraryJ %VDE-I-GENFOUNDCMS, generation [FACIL]B.REQ;1(1) found in CMS libraryQ %VDE-I-GENNOTFOUNDCMS, generation [FACI /L]B.REQ;2(2) not found in CMS libraryN %VDE-I-ELENOTFOUNDCMS, element [FACIL]C.B32;1(1) not found in CMS libraryJ %VDE-I-GENFOUNDCMS, generation [FACIL]D.B32;1(1) found in CMS libraryJ %VDE-I-GENFOUNDCMS, generation [FACIL]E.B32;1(1) found in CMS libraryJ %VDE-I-GENFOUNDCMS, generation [FACIL]F.B32;1(1) found in CMS library Summary statistics:< Number of generations successfully verified: 7< Number of CMS elements not found: 1< 0 Number of CMS generations not found: 1< Total number of generations scanned: 9 VDE>? This example verifies all generations in facility FACIL toD make sure that each such generation is found in the CMS libraryB for that facility. The /LOG qualifier causes VDE to print logC messages for the generations that are successfully verified asB well as those that are missing. In this case, generation 2 ofD B.REQ is not found in the 1 CMS library and the whole CMS elementA for module C.B32 is missing. The summary statistics indicateC that seven generations were successfully verified and two were not.4 2.VDE> VERIFY GENERATION/SINCE=TODAY/RECOVER [*]*Q %VDE-I-GENNOTFOUNDCMS, generation [FACIL]B.REQ;2(2) not found in CMS libraryM %VDE-I-GENRECOVERED, generation [FACIL]B.REQ;2(2) successfully recoveredB from DISK$:[LIBDIR.VDE$STAGE.VDE$STG_0.VDE$REP_3.FACIL]B.REQ;N %VDE-I-ELENOTFOUNDCMS 2, element [FACIL]C.B32;1(1) not found in CMS libraryG %VDE-I-GENNOTRECOVERED, generation [FACIL]C.B32;1(1) not recoveredM -VDE-I-GENNOTQUEREPL, replacement was not queued; no staging area exists Summary statistics:< Number of generations successfully verified: 7< Number of CMS elements not found: 1< Number of CMS generations not found: 1< Total number of generations scanned: 9< Number of gene 3rations recovered: 1< Number of generations not recovered: 1 VDE>= This example verifies all generations created since last? midnight in all facilities. Because the /RECOVER qualifierB is specified, VDE recovers all missing generations from theirA queued-replacement staging areas and inserts them into theirA CMS libraries. In this example, generation 2 of module B.REQD was successfully recovered from its staging direc 4tory. However,D generation 1 of C.B32 could not be recovered because no stagingB area exists for the replacement that created that generation.D This example illustrates a typical recovery operation after theD disk containing your VDE library has been restored from back-upC tapes and the VDE database has been recovered from its back-up and journal files.N 3.VDE> VERIFY GENERATION [SYS]FOO.MAR/GENERATION=10A2/RECOVER=DISK$:[MYDIR]R %VDE-I-ELENOTFOUNDCMS, elem 5ent [SYS]FOO.MAR;12(10A2) not found in CMS libraryQ %VDE-I-GENRECOVERED, generation [SYS]FOO.MAR;12(10A2) successfully recovered from DISK$:[MYDIR]FOO.MAR; Summary statistics:< Number of generations successfully verified: 0< Number of CMS elements not found: 1< Number of CMS generations not found: 0< Total number of generations scanned: 1< Number of generations recovered: 1 6< Number of generations not recovered: 0 VDE>? This example verifies generation 10A2 of module FOO.MAR in> facility SYS. Because that generation is missing from theA CMS library in this example, VDE recovers its text from fileA DISK$:[MYDIR]FOO.MAR and inserts it into the CMS library forD facility SYS. This example thus illustrates how you can recoverC a specific missing generation when the generation is not foundC in any VDE stag7ing area but happens to be available elsewhere. ww5࿚ 1 VersionB This is the HELP library for the VDE and the VSC utilities, for VDE Version 1.4-0. ww5࿚1 WAIT 2 BUILD_JOB/ Waits for an existing build job to complete. Format" WAIT BUILD_JOB [stream-name] 3 Parameter stream-nameB The name of a development stream. VDE waits for the most recentD build job in this stream to complete. If you om 8it the stream-nameC parameter, VDE waits for the completion of the most recent build job in the default stream. 3 DescriptionA The WAIT BUILD_JOB command waits for the most recently createdD build job in the specified stream to complete. The command checks? the status of the build job in the database every 15 secondsD until the build job is marked as completed. A build job is marked6 as completed in any of the following circumstances:$ o the job completes succes9sfully# o the job completes with errors% o the job is stopped or suspendedB o the job times out (is automatically stopped) because of lack of progressB Use the WAIT BUILD_JOB command in batch jobs that must wait forC the completion of a build job before another task can begin, for2 example, before printing the status of the job.@ The WAIT BUILD_JOB command stops waiting automatically if theA build job does not complete within a certain interval. You can:A specify that interval with the /TIMEOUT qualifier. The default timeout interval is 12 hours.? If you use the WAIT BUILD_JOB command interactively, you can@ abort the wait by pressing CTRL/C. Expect a delay of up to 15& seconds before CTRL/C takes effect. 3 Qualifiers /LOG /LOG (default) /NOLOG@ Controls whether log messages are printed when VDE begins andC ends the waiting period. The /LOG qualifier causes such messagesB to be printed a;nd the /NOLOG qualifier suppresses them. The log@ message at the beginning of the waiting period indicates whatB build job VDE is waiting for. The log message at the end of the? wait indicates that the build job completed or that the wait! exceeded the timeout interval. /TIMEOUT /TIMEOUT=time-interval@ Specifies the timeout interval for the wait. If the build jobB does not complete in this interval, VDE ends the waiting period? and prints a log message to that <effect. Specify the timeout> interval using the following syntax to denote the number of/ hours, minutes, and seconds in the interval: hh:mm:ss.ss@ If this qualifier is not specified, the command ends after 12 hours. 3 Examples 1.VDE> WAIT BUILD_JOB< Waiting until build job 34 for stream MAIN completes...< Build job 34 for stream MAIN has successfully completed VDE>= This command waits for the most recent build job for the? default s =tream to complete, in this case, build job 34 for? stream MAIN. The second log message, printed after the job= finished, indicates that the job completed successfully.* 2.VDE> WAIT BUILD_JOB/TIMEOUT=5:00 V5.3< Waiting until build job 33 for stream V5.3 completes...> Timeout interval has expired (interval: 0 00:05:00.00) VDE>@ This command waits for the most recent build job for stream? V5.3. The timeout interval is 5 minutes. In this case, the@ t>imeout interval expired before the build job completed, as) indicated by the second log message. ww!࿚ 1 OverviewA OpenVMS Development Environment VDE is the OpenVMS Development= Environment package, and is used to manage the source codeB libraries used for the OpenVMS operating system, and the source1 code libraries for a number of other products.C This section provides an overview of the various features of theB VDE utility, and a basic introd ?uction to the structure of a VDEB library. The information here is not a substitute for reviewingA the Guide to Using VDE/VSC/VTSC and the VDE/VSC/VTSC ReferenceD Manual - please see the Documentation topic for pointers to these manuals.B VDE libraries are heirarchical in nature: each library containsB the streams, streams contain facilities, and facilities contain@ modules. The modules are the source files that are associated with each project.@ VDE streams can be @set up to allow all module replacements toC be immediately copied into the VDE libraries, or the streams canA be set up to queue the replacements internally after the users@ replace modules in the stream. The queued replacement settingB allows one or more designated individuals to review the changesD made by the user, and allows the project leader(s) to release the4 changes into the library at the appropriate time.? Changes to the source code in a module in one release streamAA can be propogated to other streams automatically, assuming theA changes are not blocked by and do not require a "fold" becauseA of another change to the module in a later release stream. For, information on folds, see the fold topic. ww!࿚1 Hints? This section contains hints on the various tasks users might7 perform in VDE, and the commands that might be used:D o Showing available libraries and selecting a target VDE library? using the SE BT LIBRARY command. To list all predefined VDE@ libraries, use the SET LIBRARY command with no parameters;B to select a particular VDE library, use the library mnemonicB or the OpenVMS database directory path as the parameter on a% subsequent SET LIBRARY command.C o Locating development streams, available facilities, and lists? of modules using the SHOW STREAM, SHOW FACILITY, and SHOW MODULE commands.C o Reserving, replacing, fetching, and unreservin Cg modules usingB the RESERVE, REPLACE, FETCH, and UNRESERVE commands. CurrentB reservation status can be examined with the SHOW RESERVATIONC command. Module reservations can be grouped together and thenC manipulated as a group using VDE "sessions"; commands include9 RESERVE/SESSION, REPLACE/SESSION, and SHOW SESSION.? o Creating new modules, creating new marker files, updating@ module characteristics, and marking particular generations@ of old modul Des as obsolete using the CREATE MODULE, CREATEB MODULE/MARKER, MODIFY MODULE, and MODIFY GENERATION/OBSOLETED commands. VDE may require the specification of both the CREATE? MODULE (or CREATE MODULE/MARKER) command and a subsequent> REPLACE command to create a new module, depending on the target stream.= o Customizing your own VDE environment using the VDE$INITC initialization file, by setting up default names for commonly? accessed facilities and st Ereams using the CREATE CONTEXT,C MODIFY CONTEXT, SET CONTEXT and SET CONTEXT/DEFAULT commands,? by setting up shorthand commands using the DEFINE/COMMANDA command, by setting up key definitions using the DEFINE/KEYC command, and by declaring your prefered text editor using the SET EDITOR command.D o Reviewing the various changes made by other users via the SHOWD REPLACEMENT command, via the REVIEW REPLACEMENT subsystem, and= the ACCEPT REPLACEMENT> F and REJECT REPLACEMENT commands.B o A user can determine the names and the locations of the pre-D defined VDE libraries by issuing a SET LIBRARY command withoutD a library name parameter-the message displayed by this command> will include the mnemonic names, location and associated, remark for each preconfigured library.@ o A user can take advantage of the automatic SET LIBRARY keyC definitions configured for the predefined libraries-these SET@ LIBRAR GY definitions are associated with the F17, F18, F19,B and F20 keys, and allow access to the first twelve libraries? in conjunction with the PF1 "gold" key and the PF4 "blue"> keys. To connect to the first VDE library in the list ofA preconfigured libraries, press F17. Press PF1-F17, PF1-F20,C and PF4-F17 for the fifth, eighth, and ninth libraries in the list, respectively.? o A user can add new or change existing VDE key definitions? using the VDE Hinitialization file (VDE$INIT), and the VDE DEFINE/KEY command.B o To select a default library when VDE first starts up, a user= can use logical names, For further information, see theA logical names HELP topic for information on the VDE$LIBRARY< logical name, and see the DCL HELP on the VDE verb for7 assistance on the VDE /LIBRARY command qualifier.@ o A user that wishes to select a default stream and facility@ when VDE first connects to a libraryI should see the CREATED CONTEXT, MODIFY CONTEXT, and the SET CONTEXT/DEFAULT commands.D Additional (non-default, private) contexts can also be createdC for individual user, and shared contexts can be created for a group of users. ww]#࿚1 FoldsA VDE uses release "streams" to track and manage the source codeD for each release currently under development, and various releaseC streams can be "open" and under development in parallel. Because@ J multiple streams can be open, and because source code changesA should be incorporated into subsequent release streams, sourceA code changes made in one module in one development stream will> "propogate" into the corresponding module in all descendent streams.A Conceptually, the stream propogation path might look something like this: zombie -> goblin -> gryphon= where the arrows indicate the direction of the source code= propogation, and the stream names are K the "code names" forC various product releases. (Use the SHOW STREAM/SUCCESSOR command? to display the names of the successor streams and the stream propogation path.)? In the simplest example, if an engineer checks a change to aA source code module into the zombie stream, the changes will be? propogated through the stream descendancy chain and into theC goblin and gryphon streams, so that all streams will contain the( same source code and the same update.? In La more complex situation, assume one engineer has updated@ a particular module and has checked the code into the gryphon@ stream, while another engineer updates the same module in the> earlier zombie stream. The normal and expected propopgationA of the change from the zombie stream into gryphon stream would? overwrite the original gryphon change, and this is obviouslyB undesirable behaviour. Equally undesirable is the possibilility= that the change to zombie is not "folded" int Mo the gryphon< change, is lost, and that it results in a "regression" in3 software function or in software quality occurs.B In this situation, VDE creates a "fold" record, indicating that@ changes to one or more modules need to be considered, and theA modules potentially updated, because of a change to an earlier? version of the module. This "fold" record serves as a marker@ and as a reminder, and helps the engineer avoid introducing a> "regression" into the source librar Ny, and to the customers.@ Additionally, it is possible that folds that are not promptlyA and properly resolved can result in skewed software and broken< builds. This skew can arise when some of the modules in aC multiple-module checkin are propogated into a descendent stream,@ and-because of previous changes-other module replacements areB blocked and the conflicts result in the creation of one or more fold records.C For information on outstanding folds, see the SHOW FOLD O command.B When working with a VDE stream set for "immediate" replacement,9 fold records are created during the REPLACE operation.? When working with a VDE stream set for "queued" replacement,D folds are detected and fold records are created after the REPLACE@ operation, when the checkin has been accepted and the library@ has been updated. The replacement notification mail indicatesD the acceptance of the checkin, and it includes information on theA modules and the streaPms where any fold records were created by the replacement. ww$࿚ 1 HistoryB VDE includes various commands useful for displaying the history$ of modules, among these commands:! o The SHOW GENERATION command Examples< 1.VDE> show generation [lib_h]ucbdef.h /generation=*/full? In this example, SHOW GENERATION is used to display detailedC historical information on all generations of a specified module./ 2.VDE> show generation/tree [sys]Qaccount.mar: In this example, SHOW GENERATION is used to display the, generation tree for the specified module.$ 3.VDE> show generation [sys]*.* -) _VDE> /stream=eagle/since=1-jan-1996< In this example, SHOW GENERATION is used to display brief@ information about all new generations created in stream EAGLEA since the first of the year for modules in the [SYS] facility.* o The SHOW REPLACEMENT/HISTORY command Examples$ 1.VDE> show replacement/history -R. _VDE> /user=winters/since=1-jun-1996/full> In this example SHOW REPLACEMENT/HISTORY is used to displayA detailed historical information about all replacements made by( user WINTERS since the first of June.0 2.VDE> show replacement/history/stream=dragonB In this example SHOW REPLACEMENT/HISTORY is used to display all/ replacements submitted to the DRAGON stream.> For alternative displays, one can access the underlying CMS< libraries directly, and use the CMS SHOSW HISTORY command. ww&࿚1 Logical_NamesD Logical Names contains a description of the various logical names5 used by the various components of the VDE package. Table 6-1 Logical Names Logical Name Description VDE$LIBRARY> References the device and directory of a VDE library. VDE$LIBRARY_DEFAULTSB A search list logical name that contains zero or more VDEA libraries available by default. Used in conjunction with> T VDE$LIBRARY_DEFAULTS_LABELS and VDE$LIBRARY_DEFAULTS_A MNEMONICS, and the number of translations must match the@ number of translations present in VDE$LIBRARY_DEFAULTS_3 LABELS and VDE$LIBRARY_DEFAULTS_MNEMONICS.C If not defined or defined without translations, an attemptC is made to access a list of default library labels located( in the X Windows resource file. VDE$LIBRARY_DEFAULTS_LABELS> A search list logical name that U contains zero or more; labels for VDE libraries. Used in conjunction withB VDE$LIBRARY_DEFAULTS, and the number of translations mustA match the number of translations present in VDE$LIBRARY_ DEFAULTS.C If not defined or defined without translations, an attemptD is made to access a list of default library labels in the X Windows resource file.A To avoid user confusion, one should configure the remarkB in each l Vibrary to match the associated translation(s) ofB the VDE$LIBRARY_DEFAULTS_LABELS logical name. See the SET LIBRARY/REMARK command. VDE$LIBRARY_DEFAULTS_CMSC A search list logical name that contains zero or more rootB locations for the VDE CMS libraries. This logical is usedC in conjunction with the other VDE$LIBRARY_DEFAULTS logicalD names, and the number of translations must match the number9 of translations present in VDE$LIBRAR WY_DEFAULTS.C If not defined or defined without translations, an attemptD is made to access a list of default library labels in the X Windows resource file.= This logical is used by a VDE manager to provide theA location of the CMS libraries to programs and procedures? associated with VDE, but this logical name is not used within VDE.! VDE$LIBRARY_DEFAULTS_MNEMONICS> A search list logical name that contains zero or Xmore= mnemomic names for VDE libraries. Can be used in the: SET LIBRARY command. This logical name is used inA conjunction with VDE$LIBRARY_DEFAULTS, and the number ofC translations must match the number of translations present! in VDE$LIBRARY_DEFAULTS.9 Mnemonics are not utilitized under the X Windows interfaces.B To avoid user confusion, one should configure the name inC each library to match the associated tr Yanslation(s) of theA VDE$LIBRARY_DEFAULTS_MNEMONICS logical name. See the SET LIBRARY/NAME command. VDE$LIBRARY_LABELA Contains the remark associated with the last VDE libraryB accessed. This logical is intended for use within command procedures calling VDE.A To avoid user confusion, one should configure the remarkB in each library to match the associated translation(s) ofB the VDE$LIBRARY_DEFAULTS_LABELS logical name. Z See the SET LIBRARY/REMARK command.DThis logical name is write-only; VDE does not translate it and users should not modify the contents.) VDE$LIBRARY_MNEMONIC@ Contains the mnemonic, when known, or the specification7 associated with the last VDE library accessed.B To avoid user confusion, one should configure the name inC each library to match the associated translation(s) of theA VDE$LIBRARY_DEFAULTS_MNEMONICS logical name. See the [SET LIBRARY/NAME command.BThis logical is intended for use within command procedures callingCVDE. This logical name is write-only; VDE does not translate it and&users should not modify the contents.) VDE$NOTES_LIBRARY; When defined, the translation of this logical name= is used to override the default SCT notes conference@ specification of NOTES$LIBRARY:.NOTE. Among the obvious@ use in relocating the SCT notes conferences to a remoteA \ node or remote cluster, this logical name can be defined@ as 0::NOTES$LIBRARY:.NOTE to force all SCT note entriesA to made via the notes server process(es). Only one notes? conference default specification is possible per node. VDE$OFFLINE? When defined, disables VDE. The translation is assumedB to contain the reason why the VDE environment is offline,A and is displayed to all VDE users. Only fully-privileged: definitions of this ] logical name are accepted and processed. VDE$REPLACE_DEFAULT= If defined, this logical contains "EDIT", "FILE", orD "NOTE", and selects the default processing for the location? of the SCT note. If undefined or defined to an invalidD value, VDE defaults to "EDIT", as indicated by the brackets> in the "Enter file to load into SCT: (filename/[EDIT]? /NOTE)" prompt. The brackets will indicate the default for the prompt.:no ^t translate it and users should not modify the contents.;For further information on prompting for SCT notes, see the&documentation on the REPLACE command.) VDE$SCRATCH: A logical name that translates into the directory= specification for the VDE scratch directory. If this8 logical name is not specified, a [.VDE$SCRATCH]A subdirectory will be created underneath the SYS$SCRATCH:D directory, and the logical name VDE$SCRATCH will be defined t _o reference it. VDE$TEMPLATES> References the device and directory that contains theA predefined SCT template files SCT-NEW.TEMPLATE, and SCT-C BUG.TEMPLATE. This logical name is used during the REPLACE= command. This logical name definition is optional-no? default SCT template is available if this logical name= is not defined, or if the two template files are notB located. In either case, the user is placed in the chosenC ` text editor and must include the appropriate template file manually." VDE$WHEREIS_BACKUPS_AFTER_IMAGE> Output from the VDE/WHEREIS command. Allows a command: procedure to locate the after-image BACKUP files. VDE$WHEREIS_BACKUPS_ARCHIVE> Output from the VDE/WHEREIS command. Allows a commandD procedure to locate the database backup archival directory. VDE$WHEREIS_BACKUPS_CURRENT> Output from the VDE/WHEREIS command. Allows a command: a procedure to locate the database backup directory, containing the most recent backups. VDE$WHEREIS_BACKUP_FULL> Output from the VDE/WHEREIS command. Allows a command= procedure to retrieve the filename used for the full backups. VDE$WHEREIS_BACKUP_INCR> Output from the VDE/WHEREIS command. Allows a command@ procedure to retrieve the filename used for incremental backups. VDE$WHEREIS_BUILDA Output from the b VDE/WHEREIS command. This logical is not fully implemented. VDE$WHEREIS_CMS> Output from the VDE/WHEREIS command. Allows a command@ procedure to retrieve the root specification of the CMS library. VDE$WHEREIS_DATABASE> Output from the VDE/WHEREIS command. Allows a commandA procedure to retrieve the specification of the directory+ containing the root database file. VDE$WHEREIS_LABEL> Output from the VDE/WHEREIS c command. Allows a command? procedure to retrieve the text label associated with a particular database. VDE$WHEREIS_MNEMONIC> Output from the VDE/WHEREIS command. Allows a command@ procedure to retrieve the mnemonic name associated with a particular database. VDE$WHEREIS_STAGING> Output from the VDE/WHEREIS command. Allows a commandD procedure to retrieve the root specification of the staging! area for a VDE databased. VDE$WHEREIS_STATISTICS> Output from the VDE/WHEREIS command. Allows a commandB procedure to retrieve the specification of the statistics* database file for a VDE database. ww=")࿚1 Error_Messages@ This section describes the various error messages that can be1 reported by the components of the VDE package. 2 ABKEYW>ambiguous qualifier or keyword 'text' - supply more characters1 Facility: VDE, OpenVMS Development Environm>eentA Explanation: VDE cannot complete the command because 'text' is, ambiguous in the context of this command. 2 ABTBADST,VDE may be in an inconsistent internal state1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: The user has typed 3 or more CTRL/Cs. VDE normallyB responds to a CTRL/C by continuing execution until a consistentB internal state is achieved and then aborts the current command.B However, if VDE is in an infinite loop and does not detfect thisA "consistent" state, it will abort anyway after the 3rd CTRL/C.C User Action: Leave and enter VDE again to make sure the internal state is consistent. 2 ABTCNTLCcommand aborted by Control-C1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: The current VDE command has been aborted due to a? control C issued by the user. VDE will attempt to gracefully recover.D User Action: Issue another command to VDE. It has gracefully to a cgonsistent internal state. 2 ADATETIME#accepted.checkin.datetime: datetime1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 AERRORS&accepted.checkin.defectsfixed: defects1 Facility: VDE, OpenVMS Devehlopment EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 AGROUPaccepted.checkin.group: group1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible ito users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 AITEMaccepted.checkin.item: item1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not jbe displaying this as an error message. 2 AMODULE accepted.checkin.module: modname1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 ANOTE"accepted.checkin.note: topic.reply1 Facility: VDE, OpenVMS Dekvelopment EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 ARCHADDED/architecture architecture added to the database1 Facility: VDE, OpenVMS Development Environment; Explanation: This message informs you that the indicatedC architecture delfinition has been added to the VDE database. This@ message is only issued when you use the /LOG qualifier on the CREATE ARCHITECTURE command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 ARCHDEL3architecture architecture deleted from the database1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: This message informs you that the definition for theA indicated architecture has been deleted from the mVDE database.A This message is only issued when you use the /LOG qualifier on# the DELETE ARCHITECTURE command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 ARCHEXISTSAarchitecture architecture already exists in database; not changed1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: The indicated architecture name was specified on aB CREATE ARCHITECTURE command, but an entry for that architecture n@ is already present in the database. Hence a new entry was notC created for that architecture. Alternatively, the indicated nameD was specified as the new name for an existing architecture on the@ MODIFY ARCHITECTURE command, but another architecture already= has the requested new name. Hence the name of the existing5 architecture could not be changed to the new name.C User Action: If you entered the wrong architecture name, reenter> the command with the correct name. Ifo you entered the rightB architecture name, use the SHOW ARCHITECTURE command to displayA the database information for that architecture. If you are not? satisfied with that information, use the MODIFY ARCHITECTURE command to change it. 2 ARCHMODBinformation for architecture architecture modified in the database1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: This message informs you that information for the@ indicated architecture has been modified pin the VDE database.A This message is only issued when you use the /LOG qualifier on# the MODIFY ARCHITECTURE command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 ARCHNOTDEL%architecture architecture not deleted1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: You are attempting to delete an architecture thatD cannot be deleted. Additional messages are normally included withA this message, aqnd these messages indicate why the architecture cannot be deleted.A User Action: Resolve the problem(s) flagged by the other error9 messages, and reenter the DELETE ARCHITECTURE command. 2 ARCHNOTFOUNDBarchitecture architecture not found in database; parameter ignored1 Facility: VDE, OpenVMS Development Environment@ Explanation: The indicated architecture name was entered on aC SHOW ARCHITECTURE command, but no such architecture was found in the VDE databasre.D User Action: This is not necessarily an error; the message simplyB tells you that the indicated architecture does not exist in the database. 2 ARCHSYNTAX&invalid architecture name syntax: name1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: The name or format specified for the architecture" name is not using valid syntax.: User Action: Respecify the architecture name using only? alphanumeric, underscore, dollar sign and hyphen characters.s 2 AREASON#accepted.checkin.reasonmask: reason1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 AREPLID&accepted.checkin.replacementid: replid1 Facility: VDE, OpenVMS Development EnvironmentB Etxplanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 AREPLNAME#accepted.checkin.replname: replname1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an erroru message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 ARMPBCMSDIR"accepted.module.cmslibrary: cmsdir1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displvaying this as an error message. 2 ARMPBCOUNTaccepted.module.count: count1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 ARMPBGENNEW%accepted.module.newgeneration: newgen1 Facility: VDE, OpenVMS wDevelopment EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 ARMPBGENOLD%accepted.module.oldgeneration: oldgen1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and shouldx not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 ARMPBMODFLAG"accepted.module.modflags: modflags1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionyC of VDE in use should not be displaying this as an error message. 2 ARMPBMODNAME accepted.module.modname: modname1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 ARMPBREPLREMARK,accepted.module.replzaceremark: replaceremark1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 ARMPBRESREMARK,accepted.module.reserveremark: reserveremark1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This m{essage is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 ARMPBSTAGING accepted.module.staging: staging1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B U|ser Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message.( ! ========== ========== ========== 2 ASTREAMaccepted.checkin.stream: stream1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use s}hould not be displaying this as an error message. 2 ATTACHED-terminal now attached to process process-name1 Facility: VDE, OpenVMS Development Environment< Explanation: The SPAWN command issues this message before attaching to the new process. 2 ATYPCODaccepted.checkin.typecode: type1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error mes~sage.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 ATYPNAMaccepted.checkin.typename: type1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 AUSERNAME#accepted.checkin.username: username1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message.( ! ========== ========== ========== 2 BADASSUMPTION"bad assumption, name, value, value1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: VDE has detected an inconsistency in its internal memory pool.A User Action: Please contact VDE support for assistance. Please< include any information that may be useful or relevent in duplicating the problem. 2 BADCHARillegal character encountered1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: An unanticipated character was found on the command= line. This character may be found to have meaning in other7 syntaxes; however, it lacks meaning in this context.= User Action: Verify the appropriate syntax of the specific command. 2 BADFILNAM!illegal file specification 'text'1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: The provided file name does not follow standard VMS" file specification conventions. 2 BADIMAFLAbad image flavor detected1 Facility: VDE, OpenVMS Development Environment= Explanation: VDE has detected an inconsistent image flavor setting.A User Action: Please contact VDE support for assistance. Please< include any information that may be useful or relevent in duplicating the problem. 2 BADMARKER0bad marker file format for generation generation1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: The CMS element for a module should contain a markerB file that points to the actual source module, but the indicatedA  generation of the module does not contain a valid marker file.? This error is also seen when /OUTPUT=NLA0: is specified on a8 FETCH or RESERVE of a module that uses a marker file.@ User Action: Examine the text of the CMS generation using CMS@ directly to determine what is wrong. If the module should not> use marker files, change its marker-file attribute with theB MODIFY MODULE command. If it should use marker files, determineB what is wrong with the CMS element and repair i>t with CMS so itC points to the appropriate actual source module. If /OUTPUT=NLA0:B was specified, respecify the command with a non-null device and directory. 2 BADQUESTAT%bad status for batch queue queue-name1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: A batch queue to which you are attempting to submitC a build job is not available. The reason why it is not available7 is given by a second message following this message.B User Action: This is an informational message only. If you needC the displayed batch queue for your build job, stop the build job; and resubmit it later when the queue is available again. 2 BADSCRATCHbad SYS$SCRATCH directory1 Facility: VDE, OpenVMS Development Environment? Explanation: The directory specification associated with theD SYS$SCRATCH logical name is not syntactically correct. Associated" with the VDE$_INVDIRSPEC error.D User Action: Reenter the VDE command after redefining SYS$SCRATCH& to a valid directory specification. 2 BADSTATUS%bad status returned from routine-name1 Facility: VDE, OpenVMS Development Environment@ Explanation: VDE got an unexpected error status from a system6 service or RTL routine routine-name that it called.C User Action: Examine the associated error messages and determineC if the problem can be remedied through changes to process quotasC or to SYSGEN parameters, or due to a site-specific configuration/ problem. Contact VDE support for assistance. 2 BADVMSVERS7unable to interpret OpenVMS version string: VMS-version1 Facility: VDE, OpenVMS Development Environment: Explanation: VDE is unable to determine OpenVMS version= information from the version string returned either from aD SYS$GETSYI service call or from a translation of the logical nameA VDE$VMS_VERSION. This may indicate you are running an internal% baselevel of the operating system.B User Action: Define the logical name VDE$VMS_VERSION to a valid= OpenVMS version string value. This will override the value returned by SYS$GETSYI. 2 BINSRCMOD8binary source modules cannot be displayed or differenced1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: You have entered a SHOW or EDIT command to displayC a binary (non-text) source module or the differences between twoD generations of a binary source module. These commands do not work on binary modules.D User Action: Do not use the SHOW or EDIT command on binary source modules. 2 BITRANGEbit range out of limits1 Facility: VDE, OpenVMS Development Environment 2 BLDALRSTARTDbuild job job for stream stream already started; build job cannot be started again1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: You are attempting to start a build job that cannotB be started because it has already been started. A build job can@  only be started if it is not queued for execution or if it is? suspended. As a result, the specified build job could not be started.C User Action: This is an informational message. No user action is required. 2 BLDALRSTOP>build job job for stream stream has already stopped; build jobcannot be stopped again1 Facility: VDE, OpenVMS Development Environment? Explanation: You are attempting to stop a build job that hasC already been stopped or that has already completed. As a result,& the build job could not be stopped.C User Action: This is an informational message. No user action is required. 2 BLDINIFAIL*build initialization completed with errors1 Facility: VDE, OpenVMS Development Environment= Explanation: The build initialization for a build job or a? compile or link operation completed with one or more errors.= The DCL commands that failed were generated from the build< initialization script for the default development stream.B User Action: Correct the errors and resubmit the compilation or build job. 2 BLDJOBACT?build job already active for stream stream; new job not created1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: You have tried to create a new build job with the@ BUILD command when another build job for the same developmentB stream is already active. A build job is "active" unless it has@ completed execution or has been stopped. You cannot have more@ than one active build job for the same stream at any one timeD since that could cause two build jobs to write to the same result directories at the same time.@ User Action: Allow the first build job to complete before you@ create the next one. Alternatively, you can stop the previousD build job with the STOP BUILD_JOB command and then create the new build job. 2 BLDJOBAFTER"build job to be started after time1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: The build job you are starting will actually start/ executing after the indicated date and time.D User Action: This is an informational message only. If you do notC want the job started after the shown time, stop the job with theD STOP BUILD_JOB command and restart it with a different time using the START BUILD_JOB command. 2 BLDJOBCRE0build job job for stream stream has been created1 Facility: VDE, OpenVMS Development EnvironmentA  Explanation: This message informs you that the indicated build= job has been created in the VDE database for the indicated? development stream. This message is only issued when you use+ the /LOG qualifier on the BUILD command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 BLDJOBDEL5build job job for stream stream deleted from database1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: This message informs you that the indicated buildC job has been deleted from the VDE database. This message is onlyA issued when you use the /LOG qualifier on the DELETE BUILD_JOB command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 BLDJOBENT+entry number entry submitted to queue queue1 Facility: VDE, OpenVMS Development Environment@ Explanation: A process has successfully been submitted to theB indicated batch queue. It received the queue entry number shown in the message.C User Action: This is an informational message. No user action is required. 2 BLDJOBERR:error queuing build job on queue queue; process not queued1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: An error occurred when attempting to queue a process@ on the indicated batch queue on behalf of a build job you are? starting. The message that follows gives more information on@ the reason for the error. In this case, no more processes areA submitted to the indicated queue. Your build job will thus run, with fewer processes than your requested.B User Action: This is an informational message only. If you need? the displayed batch queue for your build job, stop the buildD job, correct the error, and resubmit the build job later when the queue is available again. 2 BLDJOBMOD4build job job for stream stream modified in database1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: This message informs you that information for theB indicated build job has been modified in the VDE database. This@ message is only issued when you use the /LOG qualifier on the MODIFY BUILD_JOB command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 BLDJOBSIZ7build job job for stream stream consists of steps steps1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: This message tells you how many build steps there> are in the indicated build job. This message is only issuedB when you use the /LOG qualifier on the BUILD or START BUILD_JOB command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 BLDJOBSTARTED@build job job for stream stream started with processes processes1 Facility: VDE, OpenVMS Development Environment6 Explanation: The build job with the shown build-jobA identification number for the indicated development stream hasD successfully been started. The message shows the actual number of6 parallel processes that will execute the build job.C User Action: This is an informational message. No user action is required. 2 BLDJOBSTARTING(starting build job job for stream stream1 Facility: VDE, OpenVMS Development Environment6 Explanation: The build job with the shown build-job@ identification number for the indicated development stream isC about to be started. This message comes out before the processesA that will run the build job are submitted to batch queues. Its? purpose is to let you know which build job is being started.C User Action: This is an informational message. No user action is required. 2 BLDJOBSTOP'build job job for stream stream stopped1 Facility: VDE, OpenVMS Development Environment> Explanation: The indicated build job has been stopped. This@ message is only issued when you use the /LOG qualifier on the STOP BUILD_JOB command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 BLDJOBSUSP)build job job for stream stream suspended1 Facility: VDE, OpenVMS Development Environment= Explanation: The indicated build job has been suspended. A= suspended build job can be restarted with the START BUILD_A JOB command. This message is only issued when you use the /LOG. qualifier on the SUSPEND BUILD_JOB command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 BLDNOTRUNCbuild job job for stream stream is not queued or running; build jobcannot be suspended1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: You are attempting to suspend a build job that isB not currently queued for execution or running. As a result, the$ build job could not be suspended.C User Action: This is an informational message. No user action is required. 2 BLDSTEPNEED6build step needed to make inputs up-to-date: step step1 Facility: VDE, OpenVMS Development Environment> Explanation: The indicated build step needs to be performed? to make all input modules up-to-date for the compile or linkA operation you have requested. This situation can occur if, forB example, you have modified a source module without compiling itD (so that the corresponding ob ject module is no longer up-to-date)A and you then request a link that includes the old, non-currentD object module. This is an informational message to alert you thatB your compile or link will not produce fully up-to-date outputs,C but the requested compile or link will still be performed as you requested.< User Action: If the outputs of the compile or link do not@ need to be up-to-date, no action is necessary. Otherwise, you@ can use COMPILE, LINK, or BUILD commands to perform the buildB steps needed to make all inputs to the original compile or linkC operation up-to-date with respect to all source changes. You can' then repeat that original operation. 2 BLDSTEPNOTSHO-steps additional needed build steps not shown1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: If more than 30 build steps are needed to make the@ inputs to a requested compile or link up-to-date, BLDSTEPNEED? messages are only printed for the first 3 0 such build steps.A Then the BLDSTEPNOTSHO message is printed to indicate how manyC additional build steps are needed, but those build steps are not listed individually.< User Action: If the outputs of the compile or link do not@ need to be up-to-date, no action is necessary. Otherwise, you@ can use COMPILE, LINK, or BUILD commands to perform the buildB steps needed to make all inputs to the original compile or linkC operation up-to-date with respect to all source changes. You can' then repeat that original operation. 2 CMSBADGENBbad CMS generation generation found for module module possible CMSerror1 Facility: VDE, OpenVMS Development Environment? Explanation: The indicated bad CMS generation expression was= found in an existing CMS library; the cause is probably an? error in CMS. The affected generation is not recorded in the VDE database.A User Action: Examine the CMS library and consult a CMS expert. 2 CMSCLASSEXIST8CMS class class already exists for CMS facility facility1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: The indicated CMS class was found to already existD in the indicated CMS facility, so we do not attempt to create it. User Action: None. 2 CMSCRECLASS<CMS error when creating CMS class class in facility facility1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: CMS (Code Management System) has returned an error> status when creating a CMS class in the indicated facility.A The subsequent print line shows what specific error status CMS returned.C User Action: If the problem appears to be due to an internal VDE" error, submit a problem report. 2 CMSCREELEM5CMS error when creating CMS element for module module1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: CMS (Code Management System) has returned an error@ status when creating the CMS element (the delta-file) for  theB indicated module. The subsequent print line shows what specific@ error status CMS returned. This error should not occur unlessD you have insufficient privileges to access the VDE library or theB file to be added to that library, or unless you have run out of$ some resource such as disk space.? User Action: If the error is caused by not having sufficientB privileges or resources to perform the action, you must correct= the deficiency. Then try the command again. If the problem? appears to be due to an internal VDE error, submit a problem report. 2 CMSCRELIB9CMS error when creating CMS library for facility facility1 Facility: VDE, OpenVMS Development Environment< Explanation: CMS (Code Management System) has returned an? error status when creating the CMS library for the indicated@ facility. The subsequent print line shows what specific errorC status CMS returned. This error should not occur unless you haveB insufficient privileges to access the VDE library or unless you4 have run out of some resource such as disk space.? User Action: If the error is caused by not having sufficientB privileges or resources to perform the action, you must correct= the deficiency. Then try the command again. If the problem? appears to be due to an internal VDE error, submit a problem report. 2 CMSDELELEM'CMS error when deleting element element1 Facility: VDE, OpenVMS Development Environment< E> xplanation: CMS (Code Management System) has returned anA error status when deleting the indicated module's CMS element.= The subsequent print line shows what specific error status< CMS returned. This error should not occur unless you haveB insufficient privileges to access the VDE library or unless you! have run out of some resource.? User Action: If the error is caused by not having sufficientB privileges or resources to perform the action, you must correct= the deficiency. Then try the command again. If the problem? appears to be due to an internal VDE error, submit a problem report. 2 CMSDELGEN:CMS error when deleting generation generation (generation)1 Facility: VDE, OpenVMS Development Environment< Explanation: CMS (Code Management System) has returned an> error status when deleting the indicated module generation.= The subsequent print line shows what specific error status< CMS returned. This error should not occur unless you haveB insufficient privileges to access the VDE library or unless you4 have run out of some resource such as disk space.? User Action: If the error is caused by not having sufficientB privileges or resources to perform the action, you must correct= the deficiency. Then try the command again. If the problem? appears to be due to an internal VDE error, submit a problem report. 2 CMSDUPGENDduplicate CMS generation generation found for module module possible CMS error1 Facility: VDE, OpenVMS Development Environment@ Explanation: The indicated CMS generation was found more thanC once for the same CMS element; the cause is probably an error inD CMS. The affected generation is not recorded in the VDE database.A User Action: Examine the CMS library and consult a CMS expert. 2 CMSFETCH5CMS error when fetching CMS element for module module1 Facility: VDE, OpenVMS Development Environment< Explanation: CMS (Code Management  System) has returned an? error status when fetching the CMS element for the indicated> module. The subsequent print line shows what specific errorC status CMS returned. This error should not occur unless you haveB insufficient privileges to access the VDE library or unless you4 have run out of some resource such as disk space.? User Action: If the error is caused by not having sufficientB privileges or resources to perform the action, you must correct= the deficiency. Then try the command again. If the problem? appears to be due to an internal VDE error, submit a problem report. 2 CMSINSGENACMS error inserting generation generation of element element into class class1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: CMS (Code Management System) has returned an errorD status when inserting a CMS element generation into the indicatedD class. The subsequent print line shows what specific error status CMS returned.C User Action: If the problem appears to be due to an internal VDE" error, submit a problem report. 2 CMSLIBEMPTY,the CMS library library contains no elements1 Facility: VDE, OpenVMS Development Environment> Explanation: Since the CMS library specified with the /CMS_6 LIBRARY qualifier is empty, no modules are created. User Action: None. 2 CMSMODCLASS=CMS error modifying the class name class to class in facilityfacility1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: CMS (Code Management System) has returned an errorD status when modifying a CMS class name in the indicated facility.A The subsequent print line shows what specific error status CMS returned.C User Action: If the problem appears to be due to an internal VDE" error, submit a problem report. 2 CMSNOCLASS>CMS class class does not exist for facility facility Unable tomodify CMS class name1 Facility: VDE, OpenVMS Development Environment= Explanation: The indicated CMS class does not exist in the= indicated facility, so we are not able to modify its name. User Action: None. 2 CMSREMGEN3CMS error removing element element from class class1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: CMS (Code Management System) has returned an errorC status when removing a CMS element generation from the indicatedD class. The subsequent print line shows what specific error status CMS returned.C User Action: If the problem appears to be due to an internal VDE" error, submit a problem report. 2 CMSREPLACE6CMS error when replacing CMS element for module module1 Facility: VDE, OpenVMS Development Environment< Explanation: CMS (Code Management System) has returned an@ error status when replacing the CMS element for the indicated> module. The subsequent print line shows what specific errorC status CMS returned. This error should not occur unless you haveB insufficient privileges to access the VDE library or unless you4 have run out of some resource such as disk space.? User Action: If the error is caused by not having sufficientB privileges or resources to perform the action, you must correct= the deficiency. Then try the command again. If the problem? appears to be due to an internal VDE error, submit a problem report. 2 CMSRESERVE6CMS error when reserving CMS element for module module1 Facility: V DE, OpenVMS Development Environment< Explanation: CMS (Code Management System) has returned an@ error status when reserving the CMS element for the indicated> module. The subsequent print line shows what specific errorC status CMS returned. This error should not occur unless you haveB insufficient privileges to access the VDE library or unless you4 have run out of some resource such as disk space.? User Action: If the error is caused by not having sufficientB privileges or resources to perform the action, you must correct= the deficiency. Then try the command again. If the problem? appears to be due to an internal VDE error, submit a problem report. 2 CMSSETLIB8CMS error when setting CMS library for facility facility1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: CMS (Code Management System) has returned an error@ status when making the CMS library for the indicated facility@ the current CMS library. The subsequent  print line shows what< specific error status CMS returned. This error should notB occur unless you have insufficient privileges to access the VDE library.? User Action: If the error is caused by not having sufficient9 privileges to perform the action, you must correct theA deficiency. Then try the command again. If the problem appears? to be due to an internal VDE error, submit a problem report. 2 CMSSHOWCLASSBCMS error when retrieving CMS class information in library library1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: CMS (Code Management System) has returned an errorA status when retrieving CMS class information for the indicatedC CMS library. The subsequent print line shows what specific error status CMS returned.C User Action: If the problem appears to be due to an internal VDE" error, submit a problem report. 2 CMSSHOWDESGEN;CMS error when retrieving CMS generation of element element1 Facility: VDE, OpenVMS Development Environment< Explanation: CMS (Code Management System) has returned an> error status when retrieving CMS generation information forB the indicated CMS element. The subsequent print line shows what& specific error status CMS returned.C User Action: If the problem appears to be due to an internal VDE" error, submit a problem report. 2 CMSSHOWELEM8CMS error when retrieving CMS element in library library1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: CMS (Code Management System) has returned an errorC status when retrieving CMS element information for the indicatedC CMS library. The subsequent print line shows what specific error status CMS returned.C User Action: If the problem appears to be due to an internal VDE" error, submit a problem report. 2 CMSSHOWHIST8CMS error when retrieving CMS history in library library1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: CMS (Code Management System) has returned an errorC status when retrieving CMS history information for the indicatedC CMS library. The subsequent print line shows what specific error status CMS returned.C User Action: If the problem appears to be due to an internal VDE" error, submit a problem report. 2 CMSSHOWRES=CMS error when retrieving CMS reservations in library library1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: CMS (Code Management System) has returned an error= status when retrieving CMS reservation information for the> indicated CMS library. The subsequent print line shows what& specific error status CMS returned.C User Action: If the problem appears to be due to an internal VDE" error, submit a problem report. 2 CMSSTART;starting retrieval of CMS information for facility facility1 Facility: VDE, OpenVMS Development Environment? Explanation: VDE is starting to retrieve module, generation,C and reservation information from the exiting CMS library for theC indicated facility. After this information is retrieved, it will# be included in the VDE database. User Action: None. 2 CMSVARLET;all CMS variant letters in use; none left for module module1 Facility: VDE, OpenVMS Development Environment@ Explanation: All CMS variant letters up to "Z" are already inD use for the indicated module. Hence the current REPLACE operation cannot be performed.@ User Action: Submit a problem report. This is a very unlikelyC situation, but there is no known workaround. Additional VDE code& is needed to handle this situation. 2 CMSVERGENACMS error reading class membership list when verifying generationgeneration (spec)1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: CMS (Code Management System) has returned an errorB status when reading the class membership list for the indicatedC module generati on. The subsequent print line shows what specificD error status CMS returned. This error should not occur unless youC have insufficient privileges to access the VDE library or unless8 you have run out of some resource such as disk space.? User Action: If the error is caused by not having sufficientB privileges or resources to perform the action, you must correct= the deficiency. Then try the command again. If the problem? appears to be due to an internal VDE error, submit a problem report. 2 COMMANDcommand command1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you of the particular command; that was (or was not) executed. This message is normally9 associated with other messages or errors of some sort.D User Action: If unable to resolve the basic error, please contactB VDE support for assistance. Please include any information that8 may be useful or relevent in duplicating the problem.  2 COMMIT/database transaction has successfully committed1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: The database transaction associated with the current= command has successfully committed, thus ensuring that all1 changes have been written to the VDE database. User Action: Feel relieved. 2 COMNOTDEF"command "command-text" not defined1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: DELETE/COMMAND issues this message when the command) you request to delete was not defined.> User Action: Use SHOW SYMBOL/DEFINED to display all defined commands. 2 COMPFAIL+compilation of module completed with errors1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: The compile step for the indicated module completedC with one or more errors. The compiler's output (on your terminal@ or in the step's log file) gives more detail on the errors it detected.B User Action: Correct the errors and resubmit the compilation or build job. 2 COMPSUCC,compilation of module completed successfully1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: The compilation of the indicated module completed successfully. User Action: None. 2 COMSTEPADDED)compile step for module added to database1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: This message informs you that the indicated compile@ step has been added to the VDE database. This message is only< issued when you use the /LOG qualifier on the CREATE STEP command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 COMSTEPDEL4compile step for module module deleted from database1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the compile step forD the indicated module has been deleted from the VDE database. ThisB means that all build dependency information for that build stepA has been deleted. This message is only issued when you use the- /LOG qualifier on the DELETE STEP command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 COMSTEPMOD3compile step for module module modified in database1 Facility: VDE, OpenVMS Development Environment> Explanation: This message informs you that build dependency? information for the indicated compile step has been modifiedD in the VDE database. This message is only issued when you use the- /LOG qualifier on the MODIFY STEP command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 COMTERMEOF4command terminated by CTRL/Z or end-of-file on input1 Facility: VDE, OpenVMS Development Environment? Explanation: The current command has been terminated becauseB the user entered a CTRL/Z in response to a qu ery for additional? information needed to execute the command. Alternatively, anB end-of-file may have been encountered in the current input file@ in response to such a query. This error can also appear if an? attempt is made to use DCL command procedure with a VDE kept subprocess.; User Action: Not an error since a user may intentionallyC terminate commands in this way. To execute the original command,D reenter the command and supply all required information. If usingD a DCL command procedure to issue VDE commands, disable the use ofA the VDE kept subprocess, or switch to a VDE command procedure. 2 CONCURRESAconcurrent reservation reservation of module by user user alreadypresent1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: You are reserving a module which is already reserved? by another user (possibly yourself). That reservation allows concurrent reservations.C User Action: This is an informational messa>ge which appears whenB you are creating a concurrent reservation. This message informsD you of each already existing reservation for the same module that% covers at least one common stream. 2 CONFACC!unable to access notes conference1 Facility: VDE, OpenVMS Development Environment6 Explanation: Check the notes conference for generalB accessability, and-if conference membership is needed-determineC if you are a member of the conference from the node on which you are running VDE.0 User Action: See the accompanying message(s). 2 CONFLICT/conflicting qualifers and/or keywords specified1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: This message is issued when VDE detects conflicting6 qualifiers and/or keywords within the same command.C User Action: Verify the intention of your command and see if the@ use of a specific qualifier or keyword may exclude the use of@ one of the other qualifiers and/or keywords. See VDE/VSC/VTSC; Reference Manual for assistance with the command syntax. 2 CONFMEM2check conference file accessability and membership1 Facility: VDE, OpenVMS Development Environment6 Explanation: Check the notes conference for generalB accessability, and-if conference membership is needed-determineC if you are a member of the conference from the node on which you are running VDE.0 User Action: See the accompanying message(s). 2 CONFNAMconference file name name1 Facility: VDE, OpenVMS Development Environment9 Explanation: This is the name of the notes conference.0 User Action: See the accompanying message(s). 2 CONKEYATR:conflicting key attributes key-attribute and key-attribute1 Facility: VDE, OpenVMS Development Environment: Explanation: The recently issued DEFINE KEY command has; conflicting qualifiers such as /NOSTATE and /LOCK_STATE.? User Action: Determine correct applicability and reissue the command. 2 CONQUAL0conflicting qualifiers /qualifier and /qualifier1 Facility: VDE, OpenVMS Development Environment; Explanation: The above mentioned qualifiers are mutually exclusive.C User Action: Verify the intention of your command and see if theD use of a specific qualifier may mutually exclude the use of other qualifiers. 2 CONRESDELCconcurrent reservation reservation of module for user user has beendeleted1 Facility: VDE, OpenVMS Development Environment; Explanation: This message informs you that the indicated@ concurrent reservation has been deleted from the VDE database( because you replaced the same module.D User Action: None. The affected users will be informed that theirA reservations are deleted. They should reserve the module again and merge in their changes. 2 CONTINUEattempting to continue1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: One or more quotas are below the recommended values) for VDE. VDE will attempt to continue.> User Action: Contact system management and request that the@ quotas associated with the current process be compared to the' values recommended for use with VDE. 2 COPSTEPADDED$copy step for step added to database1 Facility: VDE, OpenVMS Development Environment@ Explanation: This message informs you that the indicated copy@ step has been added to the VDE database. This message is only< issued when you use the /LOG qualifier on the CREATE STEP command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 COPSTEPDEL1copy step for module module deleted from database1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: This message informs you that the copy step for the@ indicated module has been deleted from the VDE database. ThisB means that all build dependency information for that build stepA has been deleted. This message is only issued when you use the- /LOG qualifier on the DELETE STEP command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 COPSTEPMOD0copy step for module module modified in database1 Facility: VDE, OpenVMS Development Environment> Explanation: This message informs you that build dependency? information for the indicated copy step has been modified inA the VDE database. This message is only issued when you use the- /LOG qualifier on the MODIFY STEP command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 COPYFAIL$copy of module completed with errors1 Facility: VDE, OpenVMS Development Environment@ Explanation: The copy step for the indicated module completed? with one or more errors. The step's output (on your terminal@ or in the step's log file) gives more detail on the errors it detected.@ User Action: Correct the errors and resubmit the copy step or build job. 2 COPYSUCC%copy of module completed successfully1 Facility: VDE, OpenVMS Development Environment@ Explanation: The copy step for the indicated module completed successfully. User Action: None. 2 CREDIRFAIcreate directory failed1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: A directory specification on a VDE command is notC syntactically correct. This message is also printed if a logical? name (such as VDE$LIBRARY) that is supposed to be bound to aB directory specification is not bound to a syntactically correct directory specification.> User Action: Reenter the VDE command with a valid directoryB specification or define the logical name to be bound to a valid directory specification. 2 CRELNMFAI$failed to define logical name lnmdsc1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you of the particular logicalA name creation that failed. This message is normally associated. with other messages or errors of some sort.D User Action: If unable to resolve the basic error, please contactB VDE support for assistance. Please include any information that8 may be useful or relevent in duplicating the problem. 2 CTXADDED%context context added to the database1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: This message informs you that the indicated contextA definition has been added to the VDE database. This message isD only issued when you use the /LOG qualifier on the CREATE CONTEXT command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 CTXDEL)context context deleted from the database1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: This message informs you that the definition for theA indicated context has been deleted from the VDE database. This@ message is only issued when you use the /LOG qualifier on the DELETE CONTEXT command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 CTXDELARCH5context ## contains deleted architecture architecture1 Facility: VDE, OpenVMS Development Environment@ Explanation: You have attempted to set the indicated context,A but the default architecture specified by the context has been3 deleted. As a result, the context cannot be set.A User Action: Redefine the context to reference an architecture7 that has not been deleted. Then reissue the command. 2 CTXDELFAC2context context contains deleted facility facility1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: You have attempted to set the indicated context, butB the default facility specified by the context has been deleted.* As a result, the context cannot be set.A User Action: Redefine the context to reference a facility that2 has not been deleted. Then reissue the command. 2 CTXDELSTRM/context context contains deleted stream context1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: You have attempted to set the indicated context, butC the default stream specified by the context has been deleted. As' a result, the context cannot be set.C User Action: Redefine the context to reference a stream that has. not been deleted. Then reissue the command. 2 CTXEXISTS?context context already exists in database; context not changed1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: The indicated context name was specified on a CREATED CONTEXT command, but an entry for that context is already present> in the database. Hence a new entry was not created for thatB context. Alternatively, the indicated name was specified as theB new name for an existing cont ext on the MODIFY CONTEXT command,@ but another context already has the requested new name. HenceC the name of the existing context could not be changed to the new name.B User Action: If you entered the wrong context name, reenter theB command with the correct name. If you entered the right context= name, use the SHOW CONTEXT command to display the databaseC information for that context. If you are not satisfied with that< information, use the MODIFY CONTEXT command to change it. 2 CTXMOD8information for context context modified in the database1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: This message informs you that information for the@ indicated context has been modified in the VDE database. This@ message is only issued when you use the /LOG qualifier on the MODIFY CONTEXT command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 CTXNOTFOUND8context context not found in database; parameter ignored1 Facility: VDE, OpenVMS Development Environment@ Explanation: The indicated context name was entered on a SHOW< CONTEXT command, but no such context was found in the VDE database.= User Action: This is not necessarily an error; the message@ simply tells you that the indicated context does not exist in the database. 2 CTXSYNTAX!invalid context name syntax: name1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: The name or format specified for the context name is not using valid syntax.C User Action: Respecify the context name using only alphanumeric,1 underscore, dollar sign and hyphen characters. 2 CULPRITreserved by user user1 Facility: VDE, OpenVMS Development Environment= Explanation: the module is reserved by the specified user.@ The reservation was requested in the current stream, or in an" ancestor of the current stream.C User Action: This message is informational, and should accompany$ one or more other error messages. 2 DATETOOLONG:date-time value is too long; maximum length is 24: date...1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: A date-time value entered as a command parameter isB too long because it exceeds the maximum length indicated in the message.C User Action: Reissue the command with a shorter date-time value. 2 DBCNV0converting database format from oldver to newver1 Facility: VDE, OpenVMS Development Environment? Explanation: This message is used to display the status of a! database conversion operation.& User Action: No action is required. 2 DBCREATEDdatabase db has been created1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: This message indicates that a new library database,D and associated database files, directories, and CMS libraries has been created. User Action: None required. 2 DBFMTdatabase format is ver1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: This message is used to display the current versionC of a database, or the status of a database conversion operation.& User Action: No action is required. 2 DBGCMSGEN-at codept, letflg bool, item1 itm1, item2 did1 Facility: VDE, OpenVMS Development Environment? Explanation: This message displays various internal process-B related values used within VDE. This message should appear only@ during VDE testing, and should be displayed only by debugging versions of VDE.B User Action: Contact VDE support for assistance, as the version, of VDE in use contains debug-only images. 2 DBGCMSTXTat codept, expected gen1 Facility: VDE, OpenVMS Development Environment? Explanation: This message displays various internal process-B related values used within VDE. This message should appear only@ during VDE testing, and should be displayed only by debugging versions of VDE.B User Action: Contact VDE support for assistance, as the version, of VDE in use contains debug-only images. 2 DBGDB"debugging database: param1, param21 Facility: VDE, OpenVMS Development EnvironmentD Explanation: This message is used during development and displays< where the behaviour of a debugging or prototype VDE imageB database operation differs from that of a production VDE image.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 DBGLNMBAT'debug logical name VDE$BATCH_MODE: mode1 Facility: VDE, OpenVMS Development Environment@ Explanation: This message indicates the batch mode setting ofB VDE, and should appear only during VDE testing. This message isD displayed only by debug versions of VDE, and this logical name is% translated only by debug versions.B User Action: Contact VDE support for assistance, as the version, of VDE in use contains debug-only images. 2 DBGLNMDAT&debug logical name VDE$DATE_TIME: mode1 Facility: VDE, OpenVMS Development Environment? Explanation: This message indicates the date-time setting ofB VDE, and should appear only during VDE testing. This message isD displayed only by debug versions of VDE, and this logical name is% translated only by debug versions.B User Action: Contact VDE support for assistance, as the version, of VDE in use contains debug-only images. 2 DBGLNMUSR%debug logical name VDE$USERNAME: mode1 Facility: VDE, OpenVMS Development Environment> Explanation: This message indicates the username setting of? VDE, and should appear only during VDE testing. This messageD is displayed only by debug versions of VDE, and this logical name( is translated only by debug versions.B User Action: Contact VDE support for assistance, as the version, of VDE in use contains debug-only images. 2 DBGNOLNMunable to translate logicalname1 Facility: VDE, OpenVMS Development Environment? Explanation: VDE was unable to translate a mandatory logical name.B User Action: Contact VDE support for assistance, as the versionB of VDE running contains debug-only images. Correct the error in< the date-time logical name value and reissue the command. 2 DBGQUALMSK qualifier mask qualmsk1 qualmsk21 Facility: VDE, OpenVMS Developmen>t EnvironmentA Explanation: This message displays the contents of an internal$ bitmask during program execution.B User Action: Contact VDE support for assistance, as the version+ of VDE in use contains debugging images. 2 DBGWAYPTdebug waypoint waypoint reached1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: This message displays a waypoint, and the associated8 waypoint value, encountered during program execution.B User Action: Contact VDE support for assistance, as the version+ of VDE in use contains debugging images. 2 DBGXLAC"debug waypoint reached; text: text1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: This message displays a waypoint, and the associated8 waypoint value, encountered during program execution.B User Action: Contact VDE support for assistance, as the version+ of VDE in use contains debugging images. 2 DBGXLXL$debug waypoint reached; value: value1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: This message displays a waypoint, and the associated8 waypoint value, encountered during program execution.B User Action: Contact VDE support for assistance, as the version+ of VDE in use contains debugging images. 2 DCLBUFOVFL7DCL command line being generated is too long for buffer1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: Some command which generates a DCL command file to@ perform part of its actions generated a DCL command line thatC is too long for its buffer; this normally means that the line isB excessively long since the buffer size is ample for normal use.C User Action: Change the command line specification in the script for it. 2 DCLERROR0error status returned by spawned DCL DCL command1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: VDE has run a DCL command in a spawned subprocess? and that command has returned an error status. The command's4 status is displayed by the following status line.C User Action: Determine the cause of the problem, correct it, and retry the VDE command. 2 DCLTRUNC5DCL command line from script truncated; line too long1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: A script has generated a DCL command line that is? too long and has been truncated. Since the editing buffer is@ of ample size for normal use, the script tried to generate an% excessively long DCL command line.D User Action: Correct the script to generate a shorter DCL command line. 2 DEFARCH@architecture architecture not deleted; you cannot delete default architecture1 Facility: VDE, OpenVMS Development Environment; Explanation: This message informs you that the indicatedA architecture, namely the current default architecture, has not@ been deleted from the database. You are not allowed to delete? the default archite cture. This prohibition prevents you fromA accidentally deleting all architectures, especially when usingA a wildcarded architecture name specification. There is thus noC way to delete all architectures from the database. (If you couldC delete all architectures, the library would become useless since% it could not contain any modules.)C User Action: If you want to delete a given architecture from theB database, set your default architecture to another architecture< that you want to keep. Then issue the DELETE ARCHITECTURE command. 2 DEFKEY(state-name key key-name has been defined1 Facility: VDE, OpenVMS Development Environment@ Explanation: Issued by DEFINE/KEY to inform the user that the* specific key definition has been bound.> User Action: If you did not wish to see this message, issue# /NOLOG with your DEFINE command. 2 DEFKEYERR&error defining state-name key key-name1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: VDE uses the SMG screen management facilities forC the purpose of managing key bindings. In this instance, the call, to SMG$ADD_KEY_DEF returned a bad status.> User Action: First, try to interpret the reason for the SMGA error. If it can be understood, then try to see if you may fixD it locally. Otherwise, please contact VDE support for assistance. 2 DELKEY(state-name key key-name has been deleted1 Facility: VDE, OpenVMS Development Environment@ Explanation: Issued by DELETE/KEY to inform the user that the, specific key definition has been deleted.D User Action: If you do not wish to see this message, issue /NOLOG with your DELETE command. 2 DELKEYERR&error in processing DELETE/KEY command1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: VDE uses the screen management facilities, SMG, forD the purpose of managing key bindings. In this instance, a call toD either SMG$LIST_KEY_DEFS or SMG$DELETE_KEY_DEF has returned a bad status.> User Action: First, try to interpret the reason for the SMGA error. If it can be understood, then try to see if you may fixD it locally. Otherwise, please contact VDE support for assistance. 2 DEPNOTUPDATE1dependency information not updated for build step1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: The dependency information for the most recent buildB step has not been updated in the VDE database because the buildC step did not automatically collect dependency information. HenceD the existing dependency information is kept without change in the database. User Action: None. 2 DEPUPDATE-dependency information updated for build step1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: The dependency information for the most recent build@ step has been updated in the VDE database based on dependency9 data collected during the execution of the build step. User Action: None. 2 DEVOSYNCHexecuting synch command: dclcmd1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: This message displays the synchronization commandC being spawned by VDE. This message should appear only during VDEA testing, and should be displayed only by debugging versions of VDE.B User Action: Contact VDE support for assistance, as the version, of VDE in use contains debug-only images. 2 DIRADDED2directory specification spec added to the database1 Facility: VDE, OpenVMS Development Environment; Explanation: This message informs you that the indicatedC directory specification has been added to the VDE database. ThisD message is only issued when you use the /LOG qualifier on the SET DIRECTORY command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 DIRCREATED$directory directory has been created1 Facility: VDE, OpenVMS Development Environment; Explanation: This message informs you that the indicatedA directory has just been created as your VDE scratch directory.C User Action: Check the newly created directory specification andD delete the directory if you do not wish to keep it. To change theC default VDE scratch directory specification, define VDE$SCRATCH. 2 DIRDEL2directory specification spec deleted from database1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the indicated streamA root or facility root directory specification has been deletedB from the VDE database. This message is only issued when you use6 the /LOG qualifier on the CANCEL DIRECTORY command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 DIREXPBAD directory filename expansion bad1 Facility: VDE, OpenVMS Development Environment> Explanation: internal state information for VDE$_INVDIRSPEC error.? User Action: Correct the cause of the VDE$_INVDIRSPEC error. 2 DIREXPFAI#directory filename expansion failed1 Facility: VDE, OpenVMS Development Environment> Explanation: internal state information for VDE$_INVDIRSPEC error.? User Action: Correct the cause of the VDE$_INVDIRSPEC error. 2 DIRFILFAI$directory filename conversion failed1 Facility: VDE, OpenVMS Development Environment> Explanation: internal state information for VDE$_INVDIRSPEC error.? User Action: Correct the cause of the VDE$_INVDIRSPEC error. 2 DIRFILNOTDEL)unable to delete directory file directory1 Facility: VDE, OpenVMS Development Environment; Explanation: This message informs you that the indicated: directory file was not deleted for some reason, such as insufficient privileges.= User Action: Use DCL commands to check the security on the? directory file, and take the appropriate action to delete it if possible. 2 DIRNOTFOUDCL:directory location not found for script's DCL command file1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: The subdirectory in the VDE library that should beB used for the DCL command file that the current script generatesA is not found in the database. This message indicates that someA required subdirectory is not present in the directory tree for" the current development stream.B Use r Action: Create the directory tree or correct the directory@ structure for the current stream or stream and facility. Then/ reissue the command that invokes the script. 2 DIRNOTFOULOG4directory location not found for build-step log file1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: The subdirectory in the VDE library that should be@ used for the log file for the current build step is not found= in the database. This message indicates that some requiredD subdirectory is not present in the directory tree for the current development stream.B User Action: Create the directory tree or correct the directory@ structure for the current stream or stream and facility. Then4 reissue the command that executes the build step. 2 DIRNOTFOUND7directory specification to cancel not found in database1 Facility: VDE, OpenVMS Development Environment; Explanation: This message informs you that the directoryC specification you are trying to cancel with the CANCEL DIRECTORYC command does not exist in the VDE database. This message is onlyA issued when you use the /LOG qualifier on the CANCEL DIRECTORY command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 DIRNOTFOUSCRP8directory location not found by script function function1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: The current script has invoked the indicated s criptB function (such as $DIR or $FACROOT), but the directory locationB specified with that function invocation is not found in the VDED database. This may mean that the directory tree for the specified@ stream or facility has not been created, or that the functionD invocation specifies a directory symbol that is not used for that stream and facility.= User Action: Create the directory tree for the facility or? stream, or correct the directory symbol name in the function : call. Then reissue the command that invokes the script. 2 DIRSPECREQ2directory specification required for stream stream1 Facility: VDE, OpenVMS Development Environment@ Explanation: A root directory specification for the indicated> stream is required on the CREATE STREAM command but was notA specified. You need to use the /DIRECTORY qualifier to specify? the root directory for the stream, or you need to enter that= directory specification when prompted for it. This message? is only given if an earlier SET DIRECTORY/PROMPT command hasA specified that the CREATE STREAM command should prompt for theB directory specification if the /DIRECTORY qualifier is missing.> User Action: Enter a directory specification for the streamC root directory when prompted for it or reissue the CREATE STREAM) command with the /DIRECTORY qualifier. 2 DIRTOOLONG:directory specification is too long; maximum length is 2551 Facility: VDE, OpenVMS Development Environment> Explanation: A directory specification entered as a command> parameter is too long because it exceeds the maximum length indicated in the message.< User Action: Reissue the command with a shorter directory specification. 2 DIRTREFAI directory tree conversion failed1 Facility: VDE, OpenVMS Development Environment> Explanation: internal state information for VDE$_INVDIRSPEC error.? User Action: Correct the cause of the VDE$_INVDIRSPEC error. 2 DIRTRENOTDEL,not all files deleted in directory tree tree1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that not all files in theA indicated directory tree were deleted for some reason, such as insufficient privileges.= User Action: Use DCL commands to check the security on theB remaining files in the directory tree, and take the appropriate% action to delete them if possible. 2 DUPLNAME(duplicate name in list not allowed: name1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: You have entered the same name twice in a comma list@ where such duplicates are not allowed. Possibly, you may have mistyped one of the names.A User Action: Correct the error and reissue the command without any duplicates. 2 EDITUNDEF2your editor is undefined; editor cannot be invoked1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: The command you have entered is attempting to invokeD an editor to read or edit a file, but you have not specified whatD editor to invoke. You must specify the editor you want VDE to use& by entering the SET EDITOR command.C User Action: Use the SET EDITOR command to define the editor you? want VDE to invoke for all commands to put you in an editor. 2 EDITUPDATE5default editor definition updated in the VDE database1 Facility: VDE, OpenVMS Development Environment? Explanation: Your default editor has been updated in the VDE? database. The default editor is the editor that is initially- defined each time you start a VDE session.< User Action: None. This is an informational message only. 2 ELENOTFOUNDCMS(element element not found in CMS library1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the indicated module: generation does not have an element in the CMS library.D User Action: Use the VERIFY GENERATION/RECOVER command to attemptD recovery of the missing generation or locate missing element fromB a backup and manually insert the element and generations in the database. 2 ERRASSIGN4the attempt to acquire an I/O channel for VDE failed1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: A bad status was returned from a SYS$ASSIGN serviceC call. VDE needs to acquire I/O channels to do I/O. In this case,( VDE failed to acquire such >a channel.C User Action: Check your process's quotas. If this problem cannotB be resolved locally, please contact VDE support for assistance. 2 ERRCRELNMunable to create a logical name1 Facility: VDE, OpenVMS Development Environment> Explanation: VDE creates logical names for input and output redirection.C User Action: Check your process's quotas. If this problem cannotB be resolved locally, please contact VDE support for assistance. 2 ERRDEASSIGN9attempt to deassign an I/O channel acquired by VDE failed1 Facility: VDE, OpenVMS Development Environment> Explanation: VDE wanted to deassign an I/O channel that wasB acquired. This error notes the failure of the SYS$DASSGN system/ service, probably due to an invalid channel.: User Action: Please contact VDE support for assistance. 2 ERRDIRSPEC2error in directory or file specification file-name1 Facility: VDE, OpenVMS Development Environment= Explanation: There is a syntax error or other error in theB indicated directory or file specification. The RMS message that- follows explains the error in more detail.: User Action: Correct the error in the directory or file) specification and reissue the command. 2 ERRFAOunable to format output string1 Facility: VDE, OpenVMS Development Environment= Explanation: An error was returned from a call to SYS$FAO.: User Action: Please contact VDE support for assistance.  2 ERRQIOWerror from SYS$QIOW1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: A bad status was returned from a call to SYS$QIOW.: User Action: Please contact VDE support for assistance. 2 ERRSMGBerror returned from a call to the Screen Management Facility (SMG)1 Facility: VDE, OpenVMS Development Environment> Explanation: A bad status was returned from a call to a SMG@ routine. This could be a result of any number of things which# may or may not be a VDE problem.A User Action: Check the setup of the terminal which might cause> SMG some problem. If the error still cannot be explained or7 resolved, please contact VDE support for assistance. 2 ERRWRIFILerror writing file file-name1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: The output could not be written to the appropriate file.? User Action: Determine if there is any external interferenceD with RMS writing to the specified file. If no interference can be4 found, please contact VDE support for assistance. 2 EXARANGE=hexadecimal number not valid; valid range is number to number1 Facility: VDE, OpenVMS Development Environment< Explanation: Illegal hexadecimal range provided as input.C User Action: Verify that the provided hexadecimal range is in an accepted format. 2 EXPGENDIFF=expected generation expression expression differs from actual expression1 Facility: VDE, Open VMS Development Environment? Explanation: When you reserved the module you are replacing,> the RESERVE command displayed the expected replace-time CMS? generation expression of the new module generation. However,@ the actual CMS generation expression that VDE assigned during@ the current replacement differs from that expected generationB expression. This situation is normal because VDE cannot predict= the actual replace-time CMS generation expression when you; reserve the module; it can only tell you the most likely= generation expression. By the time you replace the module,> various circumstances can change the appropriate generation expression to use.B User Action: None. This message is informational only. However,= if you used the expected CMS generation expression in code3 comments, you may have to change those comments. 2 EXPGENEXPR;expected generation expression at replacement is generation1 Facility: VDE, OpenVMS Develo pment EnvironmentB Explanation: When you replace the module you just reserved, theA new generation of the module is expected to have the indicatedD CMS generation expression. You may use this generation expressionA as an "audit trail identifier" in the comments in your code if> your project uses that convention. The indicated generation? expression may differ from the one that VDE actually assigns; when you replace the module, but only in certain unusual circumstances. 9 User Action: None. This message is informational only. 2 EXPGENLONG.expected CMS generation expression is too long1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: The expected replace-time CMS generation expression: for the module you are reserving will be longer than 16@ characters, which is longer than CMS allows. As a result, you cannot reserve the module.? User Action: This error indicates that you have reserved andC replaced modules  on too many nested non-main streams. You should? create new streams off the main development stream and placeC the offending generations there so that they have CMS generationA expressions of modest size. Even though you cannot reserve theD generation in question, you can still fetch it out and replace it into the new streams. 2 FACADDED'facility facility added to the database1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: This message informs y ou that the indicated facility> definition has been added to the VDE database. This message? is only issued when you use the /LOG qualifier on the CREATE FACILITY command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 FACDEL+facility facility deleted from the database1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: This message informs you that the definition for theB indicated facility has be en deleted from the VDE database. This@ message is only issued when you use the /LOG qualifier on the DELETE FACILITY command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 FACEXISTS,facility facility already exists in database1 Facility: VDE, OpenVMS Development Environment> Explanation: The indicated facility name was specified on a= CREATE FACILITY command, but an entry for that facility is@ already prese nt in the database. Alternatively, the indicatedD name was specified as the new name for an existing facility using@ the MODIFY FACILITY command, but another facility already hasD the requested new name. In either case, the command fails and the' facility is not created or modified.C User Action: If you entered the wrong facility name, reenter theC command with the correct name. If you entered the right facility> name, use the SHOW FACILITY command to display the database?  information for that facility. If you are not satisfied withB that information, use the MODIFY FACILITY command to change it. 2 FACMOD:information for facility facility modified in the database1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: This message informs you that information for theA indicated facility has been modified in the VDE database. This@ message is only issued when you use the /LOG qualifier on the MODIFY FACILITY command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 FACNOTDELfacility facility not deleted1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: You are attempting to delete a facility that cannotB be deleted. Additional messages are normally included with thisB message, and these messages indicate why the facility cannot be deleted.A User Action: Resolve the problem(s) flagged by the other error5 messages, and reenter the DELETE FACILITY command. 2 FACNOTFOUND:facility facility not found in database; parameter ignored1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: The indicated facility name was entered on a SHOW> FACILITY command, but no such facility was found in the VDE database.D User Action: This is not necessarily an error; the message simply> tells you that the indicated facility does not exist in the database. 2 FACNOTMTfacility contains modules1 Facility: VDE, OpenVMS Development Environment8 Explanation: The specified facility contains modules.@ User Action: The requested operation is prohibited due to the' presence of modules in the facility. 2 FACSYNTAX"invalid facility name syntax: name1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: The name or format specified for the facility name is not using valid syntax.D User Action: Respecify the facility name using only alphanumeric,1 underscore, dollar sign and hyphen characters. 2 FAMILY2unable to deallocate: siblings or children present1 Facility: VDE, OpenVMS Development Environment: Explanation: Something deep within VDE has attempted to= deallocate a data structure that has siblings or children.A User Action: Please contact VDE support for assistance. Please< include any information that may be useful or relevent in duplicating the problem. 2 FCBERR1internal VDE FCB error in VDE-internal-identifier1 Facility: VDE, OpenVMS Development Environment; Explanation: VDE has detected an internal inconsistency.A User Action: Please contact VDE support for assistance. Please< include any information that may be useful or relevent in duplicating the problem. 2 FCBWRONG?internal error; access access failed in VDE-internal-identifier1 Facility: VDE, OpenVMS Development Environment; Explanation: VDE has detected an internal inconsistency.A User Action: Please contact VDE support for assistance. Please< include any information that may be useful or relevent in duplicating the problem. 2 FETCHED*generation generation fetched from library1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the indicated moduleA and generation has been fetched from the current library. This@ message is only issued when you use the /LOG qualifier on the FETCH command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 FILCOPLIBfile file copied to library1 Facility: VDE, OpenVMS Development Environment@ Explanation: This message informs you that the indicated fileD has been copied into the VDE library by the REPLACE command. WhenB this is done, the file has been included in the appropriate CMSC element, but has not yet been recorded in the VDE database. This@ message is only issued when you use the /LOG qualifier on the0 REPLACE command for an immediate replacement.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 FILCOPSTAG file file copied to staging area1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: This message informs you that the indicated file hasC been copied into a VDE staging area by the REPLACE command. This@ message is only issued when you use the /LOG qualifier on the, REPLACE command for a queued replacement.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 FILENOTFOUNDfile not found: file1 Facility: VDE, OpenVMS Development Environment> Explanation: The indicated file was requested through a VDED command, but could not be found. Hence the current command cannot perform the requested action.@ User Action: Do without the file or determine why the file is# missing and correct the problem. 2 FILQUEprint file queued to queue-name1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: This this message informs the user where the file was queued for printing.A User Action: Ensure that the file is placed on the appropriate queue. 2 FILREADERRunable to read file file1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: An error occurred when trying to read a line of textA from an input file. A more specific error message follows this message.B User Action: Examine the error message that follows to diagnoseB the reason for the error. Then correct the problem accordingly. 2 FILWRITERRunable to write file file1 Facility: VDE, OpenVMS Development Environment@ Explanation: An error occurred when trying to write a line of@ text to an output file. A more specific error message follows this message.B User Action: Examine the error message that follows to diagnoseB the reason for the error. Then correct the problem accordingly. 2 FIRGENNODEL>generation generation is first generation of module; cannot bedeleted1 Facility: VDE, OpenVMS Development Environment@ Explanation: You are trying to delete the first generation ofB a module with the DELETE GENERATION command, which VDE does not@ allow. If you want to delete all generations of a module, you@ must delete the entire module with the DELETE MODULE command.A User Action: If you mistyped the generation number, reenter itB correctly. If you want to delete all generations of the module,! use the DELETE MODULE command. 2 FIRNUMMAY3first number of a range may not be less than number1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: Some integers provided in the command line must be greater than a given "n".@ User Action: Verify that the appropriate "n" was given in the command line. 2 FIRNUMRAN4first number of a range must be less than the second1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: When providing a range in the format n[:m], "n" must be less than "m".= User Action: Correct the range description and reissue the command. 2 FLAVORPIDS0flavor flavor, pid pid, master mpid, parent ppid1 Facility: VDE, OpenVMS Development Environment? Explanation: This message displays various internal process-B related values used within VDE. This message should appear only@ during VDE testing, and should be displayed only by debugging versions of VDE.B User Action: Contact VDE support for assistance, as the version, of VDE in use contains debug-only images. 2 FOLDADDED6fold record record for module module added to database1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the indicated moduleB has had a fold record created in the current VDE database. This@ message is only issued when you use the /LOG qualifier on the CREATE FOLD command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 FOLDDEL5fold record record for module module has been deleted1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the indicated moduleD has had a fold record deleted from the current VDE database. This@ mes>sage is only issued when you use the /LOG qualifier on the DELETE FOLD command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 FOLDEXP/fold record for fold expected for stream stream1 Facility: VDE, OpenVMS Development Environment< Explanation: This message informs you that VDE expects to< generate a fold record for the indicated stream. The foldC record will be generated when this module change is approved and A performed by the project leader-when the queued replacement isA performed. Because there may be a delay before the replacement= is performed by the project leader and because the project> leader may reject the replacement, the fold record will not@ immediately appear via commands such as SHOW REPLACEMENT. TheB fold will be generated when VDE sends you the notification thatB the replacement has been performed. This message is only issuedC when you use the /LOG qualifier on !the REPLACE command, and only@ for a queued replacement from which VDE expects to generate a fold record.A User Action: You may/will need to resolve the fold record that> will (eventually) be generated by this replacement. Use theA /NOLOG qualifier for the command if you do not wish to see the message. 2 FOLDIDREQ*fold identifier required for module module1 Facility: VDE, OpenVMS Development Environment@ Explanation: You have multiple fold records for the" indicated@ module. You must therefore specify a fold identifier with theC /IDENTIFICATION or /FOLD qualifier (depending on the command) toA uniquely indicate to which fold record you want the command to apply.? User Action: Reissue the command with the /IDENTIFICATION orD /FOLD qualifier to indicate the specific fold record to which you want the command to apply. 2 FOLDIDUSEDDfold identifier identifier already used for module module attempt tocreate fold reco #rd has failed1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: You are trying to create a fold record for a module@ using the same fold identifier as you have used on a previousB fold record for the same module in the same development stream.> This is not allowed, since fold identifiers must be unique.@ User Action: Reissue the CREATE FOLD command with a different> fold identifier specified on the /IDENTIFICATION qualifier.@ Alternatively, you can omit the$ /IDENTIFICATION qualifier, in: which case VDE will assign a unique identifier for you. 2 FOLDINSTRM7generation generation must be folded into stream stream1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: This message informs you that you must manually foldA the indicated module generation into the indicated development> stream in order to propagate the changes in that generationB into the stream. VDE cannot propagate the changes automaticallyB becau%se the module has already diverged between that stream and@ its predecessor. This message is only issued when you use the@ /LOG qualifier on the REPLACE or PERFORM REPLACEMENT command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 FOLDMOD9fold record record for module module modified in database1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: This message informs you that fold record for the? indic&ated module has been modified in the VDE database. This@ message is only issued when you use the /LOG qualifier on the MODIFY FOLD command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 FOLDNOTFOUND@fold record record not found for module module and stream stream1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: You have tried to reference a fold record for theB indicated module in the indicated d'evelopment stream, but there is no such fold record.D User Action: This is not necessarily an error; the message simplyA tells you that the indicated module has no fold records in the indicated stream. 2 FROMDIREMPTY?the directory directory specified with /FROM_DIRECTORY is empty1 Facility: VDE, OpenVMS Development Environment= Explanation: Since the directory specified with the /FROM_8 DIRECTORY qualifier is empty, no modules are created. User Action: (None. 2 GBLSECNAM-communications global section name: gblsecnam1 Facility: VDE, OpenVMS Development Environment; Explanation: This message informs you of the name of the: communications section used within VDE. This message isA associated with a more serious error of some sort. Resolve the basic error first.D User Action: If unable to resolve the basic error, please contactB VDE support for assistance. Please include any information that8 may be useful or )relevent in duplicating the problem. 2 GENDEL0generation generation deleted from stream stream1 Facility: VDE, OpenVMS Development Environment; Explanation: This message informs you that the indicated= generation has been deleted from the indicated development< stream. This message is only issued when you use the /LOG. qualifier on the DELETE GENERATION command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. * 2 GENDELLIB*generation generation deleted from library1 Facility: VDE, OpenVMS Development Environment; Explanation: This message informs you that the indicated= generation has been deleted from the library. This message? is only issued when you use the /LOG qualifier on the DELETE GENERATION command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 GENINSERT1generation generation inserted into stream stream+1 Facility: VDE, OpenVMS Development Environment; Explanation: This message informs you that the indicated> generation has been inserted into the indicated development< stream. This message is only issued when you use the /LOG? qualifier on the CREATE MODULE or INSERT GENERATION command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 GENMOD>information for generation generation modified in the database1 Fac,ility: VDE, OpenVMS Development EnvironmentA Explanation: This message informs you that information for theA indicated generation of the indicated module has been modifiedD in the VDE database. This message is only issued when you use the3 /LOG qualifier on the MODIFY GENERATION command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 GENNODEL'generation generation cannot be deleted1 Facility: VDE, OpenVMS Deve-lopment EnvironmentA Explanation: You are trying to delete a generation of a module@ which is still reachable by at least one stream and/or is not? a leaf generation (some other generation points to it as its> previous generation). VDE does not allow a generation to be$ deleted in either of these cases.D User Action: Check that you have specified the correct generation for deletion. 2 GENNOPRED2generation generation of module has no predecessor1 Facility: VDE ., OpenVMS Development Environment? Explanation: The generation of the indicated module with the> shown CMS generation expression does not have a predecessor; generation. As a result, the current operation cannot beA performed. For example, the DIFFERENCES command cannot compareC generation 1 with its predecessor because it has no predecessor.; User Action: Specify a generation that has a predecessor> (normally any generation except generation 1) and rerun the command/. 2 GENNOTCLASSMEM8generation generation is not a member of CMS class class1 Facility: VDE, OpenVMS Development Environment; Explanation: This message informs you that the indicated> generation is not a member of the indicated CMS class. This? message is output when a VDE stream is maintaining CMS classC membership, but the indicated generation is not a member of that CMS class.< User Action: Use the VERIFY GENERATION/RECOVER to attempt5 recovery of the c0lass memebership for this stream. 2 GENNOTFOUNDCMS.generation generation not found in CMS library1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the indicated module< generation does not have a generation in the CMS library.D User Action: Use the VERIFY GENERATION/RECOVER command to attemptB recovery of the missing generation or locate missing generation4 from a backup and manually insert the generation. 2 GENNOTI1NSTAGE)generation not found in staging area area1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: This message informs you that the module generation% is not in the library staging area= User Action: Try to locate a previous module generation by9 checking with users that last had the module reserved. 2 GENNOTQUEREPL2replacement was not queued; no staging area exists1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: This message i2nforms you that the module generationA has not been queued for replacement and therefore a generation" cannot be located for recovery.= User Action: Try to locate a previous module generation by9 checking with users that last had the module reserved. 2 GENNOTRECOVERED#generation generation not recovered1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: This message informs you that the module generation@ has not been recovered. The message that fo3llows will provide- more detail as to why the recovery failed.@ User Action: Review the cause of the recovery failure. Try to' locate a previous module generation. 2 GENRECCLASSMEMAgeneration generation successfully recovered into CMS class class1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: This message informs you that the module generation@ has been successfully recovered into the indicated CMS class. User Action: None required. 2 4 GENRECOVERED8generation generation successfully recovered from source1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: This message informs you that the module generation# has been successfully recovered. User Action: None required. 2 GENREM0generation generation removed from stream stream1 Facility: VDE, OpenVMS Development Environment; Explanation: This message informs you that the indicated= generation has been removed from the indicate5d development< stream. This message is only issued when you use the /LOG. qualifier on the REMOVE GENERATION command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 GENREPLDNF%staging directory directory not found1 Facility: VDE, OpenVMS Development Environment> Explanation: This message informs you that reported stagingA directory does not exist. Perhaps the directory was deleted as part of a cleanup opera6tion.= User Action: Try to locate a previous module generation by9 checking with users that last had the module reserved. 2 GENRETAINED)generation generation retained in library1 Facility: VDE, OpenVMS Development Environment; Explanation: This message informs you that the indicatedB generation has been retained in the library because it is still@ reachable by at least one stream. This message is only issuedD when you use the /LOG qualifier on the DELETE GENER7ATION command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 GENSUCVERIFY+generation generation successfully verified1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the indicated moduleC generation has a corresponding generation in the CMS library andB it is a member of all the CMS classes that are being maintained% for the corresponding VDE streams. User Acti8on: None required. 2 GETJPI2SYS$GETJPI system service failed, unable to attach1 Facility: VDE, OpenVMS Development Environment? Explanation: The ATTACH command could not continue because a. failed service call to SYS$GETJPI occurred.@ User Action: Determine if there is any external interference.@ If no interference can be found, then please submit a problem report. 2 GETQUIERR:get queue information system service error for queue queue1 Facility: VDE, 9OpenVMS Development Environment? Explanation: You have attempted to start a build job and theA VMS get queue information ($GETQUI) system service returned anC error status. The message that follows gives more information to explain the error.? User Action: The action to take to correct the error depends@ on the nature of the error. You or your system manager should/ correct the error and restart the build job. 2 GRPADD%module module is added to group group:1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the indicated moduleC has been added as a member of the indicated group . This message? is only issued when you use the /LOG qualifier on the CREATE! GROUP or MODIFY GROUP command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 GRPADDED!group group added to the database1 Facility: VDE, OpenVMS Development Environmen;tA Explanation: This message informs you that the indicated groupA definition has been added to the VDE database. This message isB only issued when you use the /LOG qualifier on the CREATE GROUP command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 GRPALRMEM0module module is already a member of group group1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: This message informs you that you ha<ve attempted toC add the indicated module as a member of the indicated group, but@ the module is already a member of that group. This message isB only issued when you use the /LOG qualifier on the MODIFY GROUP command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 GRPDEL%group group deleted from the database1 Facility: VDE, OpenVMS Development Environment@ Explanation: This message informs you that the de=finition forC the indicated group has been deleted from the VDE database. This@ message is only issued when you use the /LOG qualifier on the DELETE GROUP command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 GRPEXISTS9group group already exists in database; group not changed1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: The indicated group name was specified on a CREATE@ GROUP command, but > >an entry for that group is already present> in the database. Hence a new entry was not created for that? facility. Alternatively, the indicated name was specified asB the new name for an existing group on the MODIFY GROUP command,B but another group already has the requested new name. Hence theC name of the existing group could not be changed to the new name.< User Action: If you entered the wrong group name, reenter> the command with the correct name. If you entered the right ?A group name, use the SHOW GROUP command to display the databaseA information for that group. If you are not satisfied with that: information, use the MODIFY GROUP command to change it. 2 GRPMOD4information for group group modified in the database1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: This message informs you that information for the> indicated group has been modified in the VDE database. This@ message is only issued when you use the /LOG @qualifier on the MODIFY GROUP command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 GRPNOTFOUND4group group not found in database; parameter ignored1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: The indicated group name was entered on a SHOW GROUP< command, but no such group was found in the VDE database.= User Action: This is not necessarily an error; the messageB simply tells you that theA indicated group does not exist in the database. 2 GRPNOTMEM,module module is not a member of group group1 Facility: VDE, OpenVMS Development Environment? Explanation: This message informs you that you have tried to@ remove the indicated module from the indicated group, but theD module is not a member of that group. This message is only issued? when you use the /LOG qualifier on the MODIFY GROUP command.B User Action: Use the /NOLOG qualifier for the command if Byou do not wish to see the message. 2 GRPREM)module module is removed from group group1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the indicated moduleC has been removed from being a member of the indicated build set.A This message is only issued when you use the /LOG qualifier on the MODIFY GROUP command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. C2 GRPSYNTAXinvalid group name syntax: name1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: The name or format specified for the group name is not using valid syntax.A User Action: Respecify the group name using only alphanumeric,1 underscore, dollar sign and hyphen characters. 2 HELLOMotif vdeversion starting up1 Facility: VDE, OpenVMS Development Environment@ Explanation: This message displays the version identification? of the VDE MoDtif interface in use. This message is displayed. automatically during the VDE Motif startup. User Action: None. 2 ICIBOGUS+intermediate conference information invalid1 Facility: VDE, OpenVMS Development Environment= Explanation: This message is displayed in conjunction withB other error messages, and indicates the particular failure that occurred.A User Action: Resolve the basic error. If unable to resolve the4 error, please contact VDE support for assEistance. 2 ICIGONE-intermediate conference information not found1 Facility: VDE, OpenVMS Development Environment= Explanation: This message is displayed in conjunction withB other error messages, and indicates the particular failure that occurred.A User Action: Resolve the basic error. If unable to resolve the4 error, please contact VDE support for assistance. 2 ICIPARSE3parse of intermediate conference information failed1 Facility: VDE, OpenVMS DeFvelopment Environment= Explanation: This message is displayed in conjunction withB other error messages, and indicates the particular failure that occurred.A User Action: Resolve the basic error. If unable to resolve the4 error, please contact VDE support for assistance. 2 ILLDEPFUNDIllegal dependency function passed to module VDE$REC_DEPENDENCY. The*illegal dependency function value is value1 Facility: VDE, OpenVMS Development Environment@ Explanation: An i Gllegal dependency function was passed to theC dependency recording module VDE$REC_DEPENDENCY. Valid dependency< recording functions are defined in the module VDELIB.REQ.@ User Action: Check the dependency recording function that wasA passed on the call to VDE$REC_DEPENDENCY. If that is ok, checkD the values assigned to the VDE$K_DEPEND_xxxx dependency recordingC literals in VDELIB.REQ. Someone may have assigned them incorrect values. 2 ILLFORUSEill-formed user defiHned name1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: In the DEFINE/COMMAND command, the provided user- defined name is illegal.A User Action: Reissue the command with the correct user defined name. 2 INCNOTVAL8INPUT not valid on streams marked for queued replacement1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: The specified or default stream is marked for queued? replacements, and the CREATE MODULE /INPUT command cannIot beD processed as it attempts to directly create the module(s) withoutB regard to the review and replacement policy associated with the stream.B User Action: Perform a CREATE MODULE sans the /INPUT qualifier,C and then use a REPLACE command. [This restriction may be relaxed in a future release of VDE.] 2 INMODNOTFOU@input module module of build step not found in database; ignored1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: The automatica Jlly collected dependency informationA for the current build step specifies that the indicated module? is an input to the step. However, the module is not found in? the VDE database; it is neither specified as a source moduleA nor as an output of any previous step. This indicates that theA VDE database is not consistent with the actual contents of theA facility subdirectory in which the compiler or other processor found the module.A User Action: Determine whether the moKdule should be in the VDED library. If it should be there, create the module with the CREATE@ MODULE command. If it should not be there, delete it from theA facility subdirectory in which the compiler or other processor found it. 2 INPNOTNAME,input string text is not syntactically valid1 Facility: VDE, OpenVMS Development Environment9 Explanation: An input string entered in response to anD interactive query for the name of some entity (such as a library,A modLule, or group) does not have the correct syntactic form for that kind of entity name.A User Action: Reenter a correctly specified name in response to the query. 2 INPTOOLONG:input string too long; maximum length is number characters1 Facility: VDE, OpenVMS Development Environment9 Explanation: An input string entered in response to anC interactive query for information is too long because it exceeds/ the maximum length indicated in the message.A User MAction: Reenter a shorter input string in response to the query. 2 INPTOOSHORT;input string too short; minimum length is number characters1 Facility: VDE, OpenVMS Development Environment9 Explanation: An input string entered in response to anA interactive query for information is too short because it does9 not reach the minimum length indicated in the message.@ User Action: Reenter a longer input string in response to the query. 2 INTERR-internalN VDE error in VDE-internal-identifier1 Facility: VDE, OpenVMS Development Environment; Explanation: VDE has detected an internal inconsistency.A User Action: Please contact VDE support for assistance. Please< include any information that may be useful or relevent in duplicating the problem. 2 INTERR_AZ-internal VDE error in VDE-internal-identifier1 Facility: VDE, OpenVMS Development Environment; Explanation: VDE has detected an internal inconsistency.OA User Action: Please contact VDE support for assistance. Please< include any information that may be useful or relevent in duplicating the problem. 2 INTFUNCERRinternal script function error1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: The script function encountered an error during the$ parsing, and cannot be processed.A User Action: Please contact VDE support for assistance. Please< include any information that may be useful or relevenPt in duplicating the problem. 2 INTMEMERR?internal memory-pool error at hex-virtual-address VDE-internal- identifier1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: VDE has detected an inconsistency in its internal memory pool.A User Action: Please contact VDE support for assistance. Please< include any information that may be useful or relevent in duplicating the problem. 2 INTTOOBIGinteger too large1 Facility: VDE, OpenVMS QDevelopment EnvironmentA Explanation: Integer values entered from the command line must fit into a longword.D User Action: Determine if it is necessary to provide such a largeA number. If it is necessary, then this is a restriction of VDE. 2 INVALANSanswer is an invalid answer1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: The response to a confirmation message is invalid;@ only the word YES or the word NO or an abbreviation of one ofB tRhose two words is allowed as a response. Confirmation messagesD only appear when you use the /CONFIRM qualifier on a command that accepts this qualifier.C User Action: Reenter either YES or NO (or Y or N) in response to the confirmation message. 2 INVDATLNM?invalid VDE$DATE_TIME; use DD-MMM-YYYY:HH:MM:SS.CC format: time1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: The format of a date-time value entered as a logical> name is invalid. This messaSge should appear only during VDE? testing, and is only displayed by debug versions of VDE, and9 the logical name is only translated by debug versions.B User Action: Contact VDE support for assistance, as the versionC of VDE in use contains debug-only images. If the logical name isC being specified, correct the error in the date-time logical name! value and reissue the command. 2 INVDATTIM;invalid date-time; use DD-MMM-YYYY:HH:MM:SS.CC format: time1 Facility: VDET, OpenVMS Development EnvironmentD Explanation: The format of a date-time value entered as a command parameter is invalid.D User Action: Correct the error in the date-time value and reissue the command. 2 INVDBFORM8invalid database format; VDE is unable to access library1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: The VDE database does not have the proper format.B The database header record could be read successfully, but thatD record do Ues not contain the proper sentinel value or its database= version value indicates an out-of-date or invalid database? format. This error could indicate that the database has beenB corrupted in some way or that VDE has generated it incorrectly.B User Action: Try to connect to the database again using the SETC LIBRARY command. If that does not work, you may have to recreateC the library (and thus the database) from scratch with the CREATEC LIBRARY command. If that still does nVot work, please contact VDE support for assistance. 2 INVDIGDECinvalid decimal number: number1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: A decimal digit is often expected in many contextsB such as a parameter. If the provided input is not a digit, this# error message will be generated.@ User Action: Reissue the command with the appropriate number. 2 INVDIRSPEC%invalid directory specification: text1 Facility: VDE, OpenVMS DevelopmWent EnvironmentA Explanation: A directory specification on a VDE command is notC syntactically correct. This message is also printed if a logical? name (such as VDE$LIBRARY) that is supposed to be bound to aB directory specification is not bound to a syntactically correct directory specification.> User Action: Reenter the VDE command with a valid directoryB specification or define the logical name to be bound to a valid directory specification. 2 INVGENEXPRX-invalid CMS generation expression: expression1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: A CMS generation expression on a VDE command is not syntactically correct.C User Action: Reenter the VDE command with a valid CMS generation expression. 2 INVHISCHARDinvalid history or notes character following poundsigninvalid string is: string1 Facility: VDE, OpenVMS Development Environment= Explanation: A history or notes string was specifieYd which? contains an invalid character after the poundsign character.< Valid characters for a history string are: H, h, B, or b.? Valid characters for a notes string are: G or g. A poundsign= character may be included in the string by quoting it with another poundsign character.? User Action: Reenter the VDE command with a valid history or notes string. 2 INVINPUT2invalid interactive command input; command aborted1 Facility: VDE, OpenVMS Development Enviro ZnmentB Explanation: The current command has queried the user for input@ and has gotten invalid input several times in a row. This can> be caused by specifying insufficient parameter or qualifier> information on a command in a command file, which may cause= subsequent commands to be read as responses to interactive< queries. Due to the invalid input, the current command is aborted.? User Action: Reissue the command with correct qualifiers and> parameters or with corr[ect input to interactive queries for command information. 2 INVINTVAL.invalid integer value on command line: integer1 Facility: VDE, OpenVMS Development Environment> Explanation: The indicated integer value was entered on the? current command line but its value is not in the valid range@ for that kind of value. For example, if the number of secondsB in a delta-time interval is exceeds 59, you will get this error message.? User Action: Reissue the command wi\th a valid integer value. 2 INVIPMTNAMinvalid IPMT/CLD number syntax1 Facility: VDE, OpenVMS Development Environment; Explanation: The format for the CLD number is not valid.A User Action: Respecify the CLD number in the format ABC-12345,A ABC-123456, ABC.12345 or ABC.123456. If the IPMT/CLD number is@ not in this format, or if this format is not accepted by VDE,- please contact VDE support for assistance. 2 INVKEYNAMinvalid or missing key name1 >] Facility: VDE, OpenVMS Development EnvironmentA Explanation: The name of a key on the keyboard was expected in this command.@ User Action: Reissue the command with an acceptable name of a key. 2 INVNUMRNGCnumber not valid; number is number, valid range is number to number1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: A numeric input value is not within its valid range./ The valid range is indicated in the message.@ User Action: Reente^r the number with a value within the valid range. 2 INVNUMSTGinvalid numeric string: string1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: A numeric input value is not syntactically valid.7 User Action: Reenter the number with correct syntax. 2 INVPAGE?invalid screen height, value must be between minimum_height andmaximum_height1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: For the SET TERMINAL command, the /PAGE qu_alifier> must provide a page length between 11 and 100, inclusively.C User Action: Reissue the SET TERMINAL command with an acceptable page size. 2 INVPARAM2invalid parameter passed to routine-name-plus-info1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: VDE has detected in internal inconsistency, namely= that an illegal value has been passed as a parameter to an internal routine.A User Action: Please contact VDE support for assistance. P`lease< include any information that may be useful or relevent in duplicating the problem. 2 INVQARDB invalid QAR database name syntax1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: The format for the QAR database name is not valid.: User Action: Respecify the QAR database name using only> alphanumeric, underscore, dollar sign or hyphen characters. 2 INVQARNOinvalid QAR entry number syntax1 Facility: VDE, OpenVMS Development Environmaent@ Explanation: The format of the QAR entry number is not valid.A User Action: Respecify the QAR entry number using only numeric characters. 2 INVRANGE,no values in inverted range number to number1 Facility: VDE, OpenVMS Development Environment< Explanation: The values specified for the /IDENTIFICATIONB qualifier on the DELETE, MODIFY or SHOW REPLACEMENT command are? in reverse order and, therefore, do not represent any value.B For this reason, no replabcement entries are found matching this criteria.? User Action: Reenter the command specifying a valid range of- replacement id numbers in ascending order. 2 INVSOURCE-Invalid source of information specified: code1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: The source of information-typically the SCT, FOLD or OTHER-is not valid.= User Action: Reenter a valid source of information on this change. 2 INVWIDTH=invalid screen widthc, value must be between minimum_width and maximum_width1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: For the SET TERMINAL command, the /WIDTH qualifier= can provide a page length between 40 and 255, inclusively.C User Action: Reissue the SET TERMINAL command with an acceptable width. 2 INVWILDSPEC;invalid wildcard specification in script selector: selector1 Facility: VDE, OpenVMS Development Environment= Explanation: The indicated modu dle name or facility name is< wildcarded in a way that is not valid in a module-name orB facility specification used to select scripts. The only form ofC wildcarding that is allowed in this context is a single asteriskA (*); other, more general forms of wildcarding are not allowedC in script selectors. Also, the components of a full module (such@ as [FAC]MOD.TYP) may all be wildcarded individually, but onlyA in certain combinations. Invalid combinations yield this error meessage.? User Action: Reissue the command with an acceptable wildcard specification. 2 IPMTAGAIN&please re-enter the IPMT or CLD number1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: There is a problem with the IPMT or CLD name, andB you are being prompted to re-enter the IPMT or CLD number. This@ message should be paired with other error messages, and theseD other messages should provide insight into the particular problem$ VDE is (currentlyf) griping about.B User Action: The the IPMT or CLD name should be specified using? three leading alphabetic characters, a hyphen or period, andA five or six trailing numeric characters. ABC-12345, ABC.12345,@ ABC.123456, and ABC-123456 are all examples of valid IPMT (or CLD) name syntax. 2 IPMTFMT2use ABC.12345, ABC-12345, ABC.123456 or ABC-1234561 Facility: VDE, OpenVMS Development Environment@ Explanation: These are valid formats for the IPMT/CLD number.C g User Action: The IPMT/CLD number must be specified in the formatB ABC-12345, ABC-123456, ABC.12345 or ABC.123456. If the IPMT/CLDB number is not in this format, or if this format is not accepted5 by VDE, please contact VDE support for assistance. 2 IPMTSYNTAX"invalid IPMT/CLD name syntax: name1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: The name or format specified for the IPMT/CLD name is not using valid syntax.? User Action: Respecify the hIPMT/CLD name using three leading= alphabetic characters, a hyphen or period, and five or sixA trailing numeric characters. ABC-12345, ABC.12345, ABC.123456,A and ABC-123456 are all examples of valid IPMT/CLD name syntax. 2 ITEMLIST4unable to parse itemlist list entry at offset offset1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: VDE has detected a size, type code or buffer address7 error at the specified entry offset in the itemlist.A User Acition: Please evaluate the specified entry offset in the* itemlist, and rework it as appropriate. 2 IVQLOC=invalid qualifier location - place after each dependency file parameter1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: The /INPUT and /OUTPUT qualifiers are allowed as aB qualifier for each file specification that is to be recorded asC a dependency. These qualifiers are only meaningful for the build1 dependency parameter of the VDEDEPEND commandj.; User Action: Reissue the command with the proper syntax. 2 IVQUALBunrecognized qualifier 'qualifier' - check validity, spelling, and placement1 Facility: VDE, OpenVMS Development Environment1 Explanation: An undefined qualifier was found.@ User Action: Verify the syntax for the command and reissue it$ with only the allowed qualifiers. 2 JOURDISA-database journalling disabled for VDE library1 Facility: VDE, OpenVMS Development Environment9 k Explanation: This message informs you that after-imageB journalling has been disabled (turned off) for the VDE library.D When journalling is disabled, it can be very hard to recover from' a damaged or corrupted VDE database. User Action: None. 2 JOURENA,database journalling enabled for VDE library1 Facility: VDE, OpenVMS Development Environment9 Explanation: This message informs you that after-image@ journalling has been enabled (turned on) for the VDE librarly.D Journalling makes it possible to recover the database contents if( the database is damaged or corrupted. User Action: None. 2 KEYADDED=keyword keyname added to note noteID in conference conference1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that VDE has successfully? added the indicated keyword to a note in the indicated notes conference. User Action: None 2 LIBCONV/library format converted for new m version of VDE1 Facility: VDE, OpenVMS Development Environment@ Explanation: The format of the current VDE library, includingA its database schema, has been converted to the format requiredD by the present version of VDE. If automatic library conversion isC enabled for the current VDE library, this action takes place theB first time someone accesses the VDE database with a new version@ of VDE. If automatic library conversion is disabled, you must< enter the CONVERT LIBnRARY command to convert the library.< User Action: None. This is an informational message only. 2 LIBINDRANCLibrary index value of value out of range for library dependency ormodule dependency.1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: A library dependency or module dependency with an@ illegal library index value was passed to the module VDE$REC_D DEPENDENCY for dependency recording. The value was equal to 0, orB greater than the currently largoest assigned library index value( for the dependency recording session.B User Action: Check the call to LIB$REC_DEPENDENCY for recording= this library dependency or module dependency for a correctB library index value. If the library index value appears correct" please submit a problem report. 2 LIBLABEL"library (mnemonic) contents: label1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: This is an informational message, and indicates the@ label apssociated with a particular library that is available.& User Action: No action is required. 2 LIBMOD'library attributes modified in database1 Facility: VDE, OpenVMS Development Environment@ Explanation: This message informs you that attributes for the? current library have been modified in the VDE database. This@ message is only issued when you use the /LOG qualifier on the MODIFY LIBRARY command.B User Action: Use the /NOLOG qualifier for the command if you qdo not wish to see the message. 2 LIBNOTSET=library not set; no VDE database found in directory directory1 Facility: VDE, OpenVMS Development Environment: Explanation: You have attempted to set a VDE library by; specifying a directory specification or library mnemonicA specification on the SET LIBRARY command, but the directory orC mnemonic either does not exist or does not reference a valid VDEA library database. If you are using a mnemonic for the library,C r check to make sure you have entered a valid mnemonic, then checkB to see that the VDE$LIBRARY_DEFAULTS* logical names all includeD the appropriate and matching numbers of translations. (If you areB uncertain how to check the VDE$LIBRARY_DEFAULTS* logical names,! consult the VDE user's guide.)B User Action: Reenter the command with a directory specificationD that specifies a valid root directory for a VDE library, or enter? a correct mnemonic. If the directory or mnemonic iss correct,= contact the local system management staff and ask that the? translations of the VDE$LIBRARY_DEFAULTS* logical name(s) be corrected. 2 LIBREQ*specification of library mnemonic required1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: VDE/LOCATIONS is unable to locate the target for the" location translation operation.4 User Action: Specify the target via VDE/LOCATIONS /MNEMONIC=mnemonic. 2 LIBRESET library reset1 Factility: VDE, OpenVMS Development Environment/ Explanation: You have reset the VDE library.& User Action: No action is required. 2 LINKFAIL$link of module completed with errors1 Facility: VDE, OpenVMS Development Environment@ Explanation: The link step for the indicated module completedA with one or more errors. The linker's output (on your terminal@ or in the step's log file) gives more detail on the errors it detected.A User Action: Correct the errors aund resubmit the link or build job. 2 LINKSUCC%link of module completed successfully1 Facility: VDE, OpenVMS Development Environment: Explanation: The link of the indicated module completed successfully. User Action: None. 2 LNKSTEPADDED&link step for module added to database1 Facility: VDE, OpenVMS Development Environment@ Explanation: This message informs you that the indicated link@ step has been added to the VDE database. This message ivs only< issued when you use the /LOG qualifier on the CREATE STEP command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 LNKSTEPDEL1link step for module module deleted from database1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: This message informs you that the link step for the@ indicated module has been deleted from the VDE database. ThisB means that all build dependency information for twhat build stepA has been deleted. This message is only issued when you use the- /LOG qualifier on the DELETE STEP command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 LNKSTEPMOD0link step for module module modified in database1 Facility: VDE, OpenVMS Development Environment> Explanation: This message informs you that build dependency? information for the indicated link step has been modified inA the VDE dxatabase. This message is only issued when you use the- /LOG qualifier on the MODIFY STEP command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 LOASTLM%recommended free ASTLM value is value1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: The amount of the ASTLM quota currently available> is below the recommended value for VDE. VDE will attempt to continue.@ User Action: Contact your system ymanagement staff and requestB that the process quotas associated with the current username beA reset to the values recommended for use with VDE. This message= includes the recommended minimum free value for the quota. 2 LOBIOLM%recommended free BIOLM value is value1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: The amount of the BIOLM quota currently available> is below the recommended value for VDE. VDE will attempt to continue.@ User Actionz: Contact your system management staff and requestB that the process quotas associated with the current username beA reset to the values recommended for use with VDE. This message= includes the recommended minimum free value for the quota. 2 LOBYTLM%recommended free BYTLM value is value1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: The amount of the BYTLM quota currently available> is below the recommended value for VDE. VDE will attempt to conti{nue.@ User Action: Contact your system management staff and requestB that the process quotas associated with the current username beA reset to the values recommended for use with VDE. This message= includes the recommended minimum free value for the quota. 2 LOCKED library write access is disabled1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: This message is displayed when an attempt is made toD write-RESERVE, REPLACE or PERFORM REPLACE a module,>| etc-into to a locked library.@ User Action: Contact the staff responsible for the library toC determine why access to the library is currently locked out. TheA library may be currently undergoing maintenance operations, orB the library may be a read-only shadow copy of a library. Only a9 user with the MODLIB privilege can unlock the library. 2 LODIOLM%recommended free DIOLM value is value1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: The am}ount of the DIOLM quota currently available> is below the recommended value for VDE. VDE will attempt to continue.@ User Action: Contact your system management staff and requestB that the process quotas associated with the current username beA reset to the values recommended for use with VDE. This message= includes the recommended minimum free value for the quota. 2 LOENQLM%recommended free ENQLM value is value1 Facility: VDE, OpenVMS Development EnvironmentA~ Explanation: The amount of the ENQLM quota currently available> is below the recommended value for VDE. VDE will attempt to continue.@ User Action: Contact your system management staff and requestB that the process quotas associated with the current username beA reset to the values recommended for use with VDE. This message= includes the recommended minimum free value for the quota. 2 LOFILLM%recommended free FILLM value is value1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: The amount of the FILLM quota currently available> is below the recommended value for VDE. VDE will attempt to continue.@ User Action: Contact your system management staff and requestB that the process quotas associated with the current username beA reset to the values recommended for use with VDE. This message= includes the recommended minimum free value for the quota. 2 LOGNAMUNDEF9logical name logical undefined; operation cannot complete1 Facility: VDE, OpenVMS Development Environment@ Explanation: The current VDE operation requires the indicatedB logical name to be defined, but it is not defined. As a result,$ VDE cannot perform the operation.D User Action: Exit the VDE kept process with the EXIT/KEPT_PROCESSD command, define the required logical name, restart VDE, and retry the operation. 2 LOJTQUOTA!recommended free JTQUOTA is value1 Facility: VDE, OpenVMS Development Environment= Explanation: The amount of the JTQUOTA currently available> is below the recommended value for VDE. VDE will attempt to continue.@ User Action: Contact your system management staff and requestB that the process quotas associated with the current username beA reset to the values recommended for use with VDE. This message= includes the recommended minimum free value for the quota. 2 LOPGFLQUOTA)recommended free PGFLQUOTA value is value1 Facility: VDE, OpenVMS Development Environment; Explanation: The amount of the PGFLQUOTA quota currently= available is below the recommended value for VDE. VDE will attempt to continue.@ User Action: Contact your system management staff and requestB that the process quotas associated with the current username beA reset to the values recommended for use with VDE. This message= includes the recommended minimum free value for the quota. 2 LOPRCLM%recommended free PRCLM value is value1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: The amount of the PRCLM quota currently available> is below the recommended value for VDE. VDE will attempt to continue.@ User Action: Contact your system management staff and requestB that the process quotas associated with the current username beA reset to the values recommended for use with VDE. This message= includes the recommended minimum free value for the quota. 2 LOQUOTA%one or more process quotas is too low1 Facility: VDE, OpenVMS Development Environment> Explanation: The currently-free value of one or more quotas? is below the recommended values for VDE. VDE will attempt to continue.@ User Action: The determination of a low quota is based on theD currently-free value of the quota. Contact your system management@ staff and request that the process quotas associated with theB current username be reset to provide the recommended value withA VDE. One or more messages are output with this message listingD the particular quota found to be low, and the recommended minimumC free value for the quota. VDE will attempt to continue from this error. 2 LOTQELM%recommended free TQELM value is value1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: The amount of the TQELM quota currently available> is below the recommended value for VDE. VDE will attempt to continue.@ User Action: Contact your system management staff and requestB that the process quotas associated with the current username beA reset to the values recommended for use with VDE. This message= includes the recommended minimum free value for the quota. 2 MAILERR$error from MAIL routine routine-name1 Facility: VDE, OpenVMS Development Environment@ Explanation: VDE has encountered an error while using the VMS MAIL callable interface.A User Action: Attempt to resolve the problem based on any otherD error messages included with this one and contact VDE support for assistance. 2 MAILSENTmail message sent to user user1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: This message informs you that VDE has sent a mailD message to the indicated user notifying that user of your action.> This message is issued when you use the /LOG qualifier on a) command that sends mail notifications.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 MATQUOMISmatching quote is missing1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: All quoted strings must be delimited by either two single or two double quotes.= User Action: Reenter the command with appropriately quoted string. 2 MAXIDVAL1maximum allowed Id value in database exceeded: ID1 Facility: VDE, OpenVMS Development Environment= Explanation: Each entity in the VDE database,  such as eachC module, each stream, and each build job, has an integer Id valueD that uniquely identifies it. This Id value may not assume a valueB larger than 2,000,000,000, but the operation you have attemptedC to perform has tried to create an entity with an Id value larger@ than this maximum. The indicated name tells which Id value isA affected. This error should never occur unless the database is extremely large.? User Action: Please contact VDE support for assistance. MostA likely the VDE database has been damaged by an internal error. 2 MAXPARM;too many parameters - reenter command with fewer parameters1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: In both the SHOW KEY and DELETE KEY commands, theC user cannot provide both /ALL as a qualifier and a key name as a parameter.A User Action: Choose between /ALL or just one key in either the# SHOW KEY or DELETE KEY commands. 2 MERGEGEN-merging generation generation(this) into that1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the current FETCH orC RESERVE command will merge the indicated "merge" generation intoA the generation being fetched or reserved to produce the output@ file. This message is only issued when you use the /MERGE and" /LOG qualifiers on the command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 MISCONTSCRP#missing continuation line in script1 Facility: VDE, OpenVMS Development Environment? Explanation: The current script specified that the last line> should be continued but no such continuation line exists. AB hyphen (-) at the end of a line indicates that the line should be continued.D User Action: Either remove the hyphen at the end of the last line; or supply a continuation line, whichever is appropriate. 2 MISHISPARM,missing history parameter in string "string"1 Facility: VDE, OpenVMS Development Environment= Explanation: A history string was specified which does not? contain a history parameter. A history parameter is required! as part of the history string.D User Action: Reenter the VDE command with a valid history string. 2 MISTYPNAM7missing type name for module string; type name required1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: A module name has been specified without a moduleD type in a context where the module type is required. For example,C the command CREATE MODULE M1 is incorrect because a module type,@ as in CREATE MODULE M1.FOR (where FOR is the module type), isB required for this command. The type name must be separated from8 the module name by a dot (.) as shown in the example. 2 MNEMONIC$library (mnemonic) library available1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: This is an informational message, and indicates a@ particular library is available, as well as the mnemomic name associated with the library.& User Action: No action is required. 2 MNETOOLONG2library mnemonic too long; maximium length: length1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: One (or more) of the VDE$LIBRARY_DEFAULTS_MNEMONICS3 library mnemonic name translations are too long.@ User Action: Contact the maintainer of the definitions of theC VDE$LIBRARY_DEFAULTS_MNEMONICS logical name in use, and ask that the mnemonics be shortened. 2 MODADDED#module module added to the database1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the indicated moduleA definition has been added to the VDE database. This message isC only issued when you use the /LOG qualifier on the CREATE MODULE command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 MODALRINSTEP/module module is already an input to build step1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the indicated module> is already an input to the build step. This message is onlyD issued when you use the /LOG qualifier on the MODIFY STEP commandB and specify a new input module which is already an input to the step.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 MODALROUTSTEP2module module is already an output from build step1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the indicated moduleA is already an output from the build step. This message is onlyD issued when you use the /LOG qualifier on the MODIFY STEP commandB and specify a new output module which is already an output from the step.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 MODALRQUEREP8module module already queued for replacement replacement1 Facility: VDE, OpenVMS Development Environment? Explanation: You have tried to replace or unreserve a module> that already belongs to the indicated queued replacement. AB reservation that already belongs to a queued replacement cannotC be unreserved or queued for another replacement; the reservationD remains until the original replacement is performed or cancelled.C As a result, your attempt to replace or unreserve the module has failed.A User Action: If you want to remove the module reservation fromC its current queued replacement, you must cancel that replacementB with the CANCEL REPLACEMENT command. You can then unreserve the7 module or replace it as part of another replacement. 2 MODALRRES6module module already reserved; reservation has failed1 Facility: VDE, OpenVMS Development EnvironmentB Explana tion: You have tried to reserve a module that is alreadyA reserved by another user (possibly yourself). That reservationD does not allow concurrent reservations, or you have not requestedB a concurrent reservation. The reservation may be in the current@ default stream, or in an ancestor stream. As a result of thisD prior reservation, your attempt to reserve the module has failed.? User Action: Wait until the user who has reserved the module@ replaces it in the library. Then reserve it yourself. You canA use the SHOW RESERVATION/FULL command to see who currently hasD the module reserved, and in what stream the module was originally@ reserved. Alternatively, you can use the /OVERRIDE=CONCURRENT> qualifier to concurrently reserve the module, or the /QUEUE@ qualifier to queue a request for notification when the module becomes available. 2 MODDEL'module module deleted from the database1 Facility: VDE, OpenVMS Development Environment@ Explanation: This message informs you that the definition forD the indicated module has been deleted from the VDE database. This@ message is only issued when you use the /LOG qualifier on the DELETE MODULE command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 MODEXISTS<module module already exists in database; module not changed1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: The indicated module n ame was specified on a CREATEB MODULE command, but an entry for that module is already present> in the database. Hence a new entry was not created for thatA module. Alternatively, the indicated name was specified as theD new name for an existing module on the MODIFY MODULE command, butD another module in the same facility already has the requested newC name. Hence the name of the existing module could not be changed to the new name.= User Action: If you entered the wrong module name, reenter> the command with the correct name. If you entered the rightC module name, use the SHOW MODULE command to display the databaseB information for that module. If you are not satisfied with that; information, use the MODIFY MODULE command to change it. 2 MODINSTEP+module module is an input to the build step1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the indicated module@ is recorded as an input to the build step being defined. This@ message is only issued when you use the /LOG qualifier on the& CREATE STEP or MODIFY STEP command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 MODLOCKED4module module locked for replacement by another user1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: The module you are trying to replace is currently: being replaced by another user who is updating the sameB>  generation as you want to update. As a result, your replacement attempt failed.? User Action: Wait a minute or two and then try the operation? again. If the other user deleted your concurrent reservation@ through his or her replacement, your second attempt will failA with a message to that effect. If the other user's replacement> failed or did not conflict with yours, your new replacement attempt can succeed. 2 MODMODIF6information for module module modified in the database1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: This message informs you that information for the? indicated module has been modified in the VDE database. This@ message is only issued when you use the /LOG qualifier on the MODIFY MODULE command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 MODNOTDELmodule module not deleted1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: You are attempting to delete a module that cannotB be deleted. Additional messages are normally included with this@ message, and these messages indicate why the module cannot be deleted.A User Action: Resolve the problem(s) flagged by the other error3 messages, and reenter the DELETE MODULE command. 2 MODNOTFOUND6module module not found in database; parameter ignored1 Facility: VDE, OpenVMS Development Environment? Explanation: The indicated module name was entered on a SHOWD MODULE command, but no such module was found in the VDE database.= User Action: This is not necessarily an error; the message? simply tells you that the indicated module does not exist in the database. 2 MODNOTINSTEP/module module is not now an input to build step1 Facility: VDE, OpenVMS Development Environment; Explanation: This message informs you that the indicatedA module is not now recorded as an input to the build step whoseC definition you are modifying. Removing it from the build step isD thus redundant. This message is only issued when you use the /LOG( qualifier on the MODIFY STEP command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 MODNOTINSTRM*generation generation not in stream stream1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: This message informs you that an attempt was made> to update the specified stream with a new generation of the@ specified module, but the specified module is not part of the specified development stream.A User Action: Use the /NOPROPAGATE qualifier for the command orB populate the specified stream with the specified generation and try the command again. 2 MODNOTOUTSTEP2module module is not now an output from build step1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the indicated module= is not now recorded as an output from the build step whose@ definition you are modifying. Removing it from the build stepB is thus redundant. This message is only issued when you use the- /LOG qualifier on the MODIFY STEP command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 MODNOTRES'module module is not currently reserved1 Facility: VDE, OpenVMS Development Environment> Explanation: You are trying to replace the indicated moduleB but that module is not currently reserved in the current stream development stream.? User Action: Reserve the module before trying to replace it. 2 MODNOTREV&module module not found in review list1 Facility: VDE, OpenVMS Development Environment? Explanation: You have specified a module that does not existA in the current review list. As a result, you cannot select the& module with the name you specified.C User Action: Reenter the SELECT command specifying a module thatD is present in the review list for the current REVIEW command. UseD the DIRECTORY subcommand to determine what modules are present in the list. 2 MODOBS0module module-name superceded or marked obsolete1 Facility: VDE, OpenVMS Development Environment= Explanation: The latest generation of the specified moduleA indicates the module was superceded by a more recent module or was marked obsolete.A User Action: Determine if the current operation should proceedC with a module that has been superceded or is marked as obsolete.B If the operation should proceed, determine if any modificationsC are needed to any module(s) that may have superceded or replaced this module. 2 MODOUTSTEP.module module is an output from the build step1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the indicated moduleC is recorded as an output from the build step being defined. This@ message is only issued when you use the /LOG qualifier on the& CREATE STEP or MODIFY STEP command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 MODREMINSTEP/module module removed as an input to build step1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the indicated module< is no longer recorded as an input to the build step whoseA definition you are modifying. This message is only issued when9 you use the /LOG qualifier on the MODIFY STEP command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 MODREMOUTSTEP2module module removed as an output from build step1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the indicated module? is no longer recorded as an output from the build step whoseA definition you are modifying. This message is only issued when9 you use the /LOG qualifier on the MODIFY STEP command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 MUSTREPL>you must replace the new module to create its first generation1 Facility: VDE, OpenVMS Development Environment? Explanation: This message is displayed when you create a newB module with the CREATE MODULE command and the command marks the? module as reserved. It reminds you that you must replace theB module with a REPLACE command to create the first generation of@ the module. This message is only issued when you use the /LOG* qualifier on the CREATE MODULE command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 NAMTOOLONG0name is too long: text; maximum length is number1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: A name entered as a command parameter is too longB because it exceeds the maximum length indicated in the message.8 User Action: Reissue the command with a shorter name. 2 NEEDFACILITY this request requires a facility1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: VDE was unable to perform the specified request as a5 facility was not selected nor otherwise specified.D User Action: Select or specify a facility, and retry the request. 2 NEEDLIBRARYthis request requires a library1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: VDE was unable to perform the specified request as a4 library was not selected nor otherwise specified.C User Action: Select or specify a library, and retry the request. 2 NEEDMOD#module must be specified on command1 Facility: VDE, OpenVMS Development Environment= Explanation: You have failed to specify a module name on a command that requires it.> User Action: Enter the module name you want on the command. 2 NEEDMODULEthis request requires a module1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: VDE was unable to perform the specified request as a3 module was not selected nor otherwise specified.B User Action: Select or specify a module, and retry the request. 2 NEEDMOREunexpected end of command line1 Facility: VDE, OpenVMS Development Environment@ Explanation: Many commands require the presence of additional parameters or qualifiers.C User Action: Review the correct syntax of the respective command0 and enter it with the appropriate parameters. 2 NEEDSTEP'build step must be specified on command1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: You have failed to specify a build step on a command that requires it.@ User Action: Enter a module name on the command to select the build step you want. 2 NEEDSTREAMthis request requires a stream1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: VDE was unable to perform the specified request as a3 stream was not selected nor otherwise specified.B User Action: Select or specify a stream, and retry the request. 2 NETERROR*network error; component: id, code: errcod1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: Something deep within the bowels of the VDE network layer has returned an error.A User Action: Please check the status of the local network, and3 then contact VDE support for further assistance. 2 NEWDBGMSK,debug mask switching from oldmask to newmask1 Facility: VDE, OpenVMS Development Environment? Explanation: This message indicates that the value loaded inB the VDE debugging bitmask is being changed. This message should" appear only during VDE testing.B User Action: Contact VDE support for assistance, as the version, of VDE in use contains debug-only images. 2 NOACCLIB.no access to library allowed for user username1 Facility: VDE, OpenVMS Development Environment@ Explanation: You are not authorized to access the VDE libraryD that logical name VDE$LIBRARY points to or that you are trying to( establish with a SET LIBRARY command.C User Action: Correct the definition of logical name VDE$LIBRARY,D specify the name of a library you are authorized to access on theA SET LIBRARY command, or request that the administrator for theA desired VDE library give you the right to access that library. 2 NOARCHSPEC'no architecture specified for operation1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: You have entered a command that requires a default@ architecture to exist, but you have not established a default> architecture. Usually, this means that the command you haveC entered contains a module name with an omitted architecture nameD and the architecture cannot be defaulted. As a result, the module+ cannot be looked up in any architecture.? User Action: Either establish a default archtecture with theC SET ARCHITECTURE command and reenter the command, or reenter the@ command with an explicitly specified architecture name, as in ARCHNAM:[FACNAM]MOD.TYP. 2 NOATTACH#failed to attach to process PID !XL1 Facility: VDE, OpenVMS Development Environment> Explanation: The ATTACH command has failed to attach to the requested process.? User Action: Verify that the requested process exists. Check spelling of the process name. 2 NOAUTOCONV8automatic conversion to current database format disabled1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: The VDE database does not have the proper format,B and the automatic conversion of the database has been disabled.= User Action: If use of the new version of VDE is intended,< perform a full library backup using the database-provided? backup tools, and then use the VDE CONVERT command to update the database format. 2 NOBASENOTE1no base note found for replacement replacement_id1 Facility: VDE, OpenVMS Development Environment= Explanation: This message is displayed in conjunction withB other error messages, and indicates the particular failure that@ occurred. VDE has attempted to find a base note with either aA keyword or a title containing the specified replacement ID and has failed.A User Action: Resolve the basic error. If unable to resolve the> error, please contact the project leader or VDE support for assistance. 2 NOBLDJOB%no build jobs found for stream stream1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: No build job is present in the database that belongsA to the indicated stream and matches the selection criteria youB specified on the SHOW BUILD_JOB or other BUILD_JOB command. TheB selection criteria you have specified may include the build-job@ identification number, the build-job status, or bounds on the$ build-job creation date and time.= User Action: This is not necessarily an error; the message? simply tells you that the no build job exists for the stream( and selection criteria you specified. 2 NOBLDSTEPS;build job contains no build steps; build job is not created1 Facility: VDE, OpenVMS Development Environment> Explanation: You tried to create a build job with t he BUILDB command, but the build job turns out to contain no build steps.A As a result, the build job is not created in the database. TheB usual cause of this error is that you specified a minimal build? of modules that are already up-to-date with respect to their source modules.? User Action: If you intended to perform a minimal build, the> build job is unnecessary. If you intended to perform a full; build, specify the /FULL qualifier on the BUILD command. 2 NOB UILD<no BUILD privilege; cannot create build jobs in this library1 Facility: VDE, OpenVMS Development Environment@ Explanation: You attempted to use a command or qualifier that< requires one or more VDE privileges, and you did not haveD sufficient privileges enabled. This message is normally displayedC in conjunction with other error messages, usually a no-privilege error.? User Action: If you are authorized to use the privilege, use@ the VDE SET PRIVILEGES command to give yourself the necessaryC privilege. Then try the original operation again. If you are notA authorized to use the qualifier, you should either request theD necessary privilege from your project administrator or you should not use the qualifier. 2 NOCANRES>cannot cancel reservation to create first generation of module1 Facility: VDE, OpenVMS Development Environment? Explanation: You have entered an UNRESERVE command to cancelA the reservation that will cre ate the initial generation of theC indicated module. The reservation was created by a CREATE MODULEC command and VDE does not allow you to cancel such a reservation.? User Action: If you no longer want the reservation that willA create the first generation of the module, you must delete theD module with the DELETE MODULE command. If you just want to changeD the attributes of the reservation, you must do so with the MODIFY RESERVATION command. 2 NOCAUSE0replacemen>t cause not known; module not replaced1 Facility: VDE, OpenVMS Development Environment: Explanation: VDE was not provided with the cause of theB replacement being performed. The cause of a replacement-usually> a Source Code Tracking (SCT) entry or a source code Fold-is tracked.D User Action: Select the appropriate replacement cause-Source CodeA Tracking (SCT), Fold, or Other-using the toggle buttons on the! module replacement dialog box. 2 NOCLOSEQ-no closing quotation mark for a quoted string1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: For the DEFINE/COMMAND command, the parameter that? describes the command must be enclosed with either single or double quotes.; User Action: Reenter the DEFINE/COMMAND command with the appropriate quotes. 2 NOCONFNAM:no notes conference name specified in call to routine-name1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: VDE has detected an inconsistency within an internal3 routine which uses the notes callable interface.A User Action: Please contact VDE support for assistance. Please< include any information that may be useful or relevent in duplicating the problem. 2 NOCREARCH;no CREARCH privilege; cannot create or modify architectures1 Facility: VDE, OpenVMS Development Environment@ Explanation: You attempted to use a command or qualifier that< requires one or more VDE privileges, and you did not haveD sufficient privileges enabled. This message is normally displayedC in conjunction with other error messages, usually a no-privilege error.? User Action: If you are authorized to use the privilege, use@ the VDE SET PRIVILEGES command to give yourself the necessaryC privilege. Then try the original operation again. If you are notA authorized to use the qualifier, you should either request theD necessary privilege from your project administrator or you should not use the qualifier. 2 NOCRECTX5no CRECTX privilege; cannot create or delete contexts1 Facility: VDE, OpenVMS Development Environment@ Explanation: You attempted to use a command or qualifier that< requires one or more VDE privileges, and you did not haveD sufficient privileges enabled. This message is normally displayedC in conjunction with other error messages, usually a no-privilege error.? User Action: If you are authorized to use the privilege, use@ the VDE SET PRIVILEGES command to give yourself the necessaryC privilege. Then try the original operation again. If you are notA authorized to use the qualifier, you should either request theD necessary privilege from your project administrator or you should not use the qualifier. 2 NOCREFAC7no CREFAC privilege; cannot create or modify facilities1 Facility: VDE, OpenVMS Development Environment@ Explanation: You attempted to use a command or qualifier that<  requires one or more VDE privileges, and you did not haveD sufficient privileges enabled. This message is normally displayedC in conjunction with other error messages, usually a no-privilege error.? User Action: If you are authorized to use the privilege, use@ the VDE SET PRIVILEGES command to give yourself the necessaryC privilege. Then try the original operation again. If you are notA authorized to use the qualifier, you should either request theD necessary privilege from your project administrator or you should not use the qualifier. 2 NOCREGRP3no CREGRP privilege; cannot create or delete groups1 Facility: VDE, OpenVMS Development Environment@ Explanation: You attempted to use a command or qualifier that< requires one or more VDE privileges, and you did not haveD sufficient privileges enabled. This message is normally displayedC in conjunction with other error messages, usually a no-privilege error.? User Action: If you are authorized to use the privilege, use@ the VDE SET PRIVILEGES command to give yourself the necessaryC privilege. Then try the original operation again. If you are notA authorized to use the qualifier, you should either request theD necessary privilege from your project administrator or you should not use the qualifier. 2 NOCREMOD4no CREMOD privilege; cannot create or modify modules1 Facility: VDE, OpenVMS Development Environment@ Explanation: You atte mpted to use a command or qualifier that< requires one or more VDE privileges, and you did not haveD sufficient privileges enabled. This message is normally displayedC in conjunction with other error messages, usually a no-privilege error.? User Action: If you are authorized to use the privilege, use@ the VDE SET PRIVILEGES command to give yourself the necessaryC privilege. Then try the original operation again. If you are notA authorized to use the qualifier, you should either request theD necessary privilege from your project administrator or you should not use the qualifier. 2 NOCRESCRP5no CRESCRP privilege; cannot create or delete scripts1 Facility: VDE, OpenVMS Development Environment@ Explanation: You attempted to use a command or qualifier that< requires one or more VDE privileges, and you did not haveD sufficient privileges enabled. This message is normally displayedC in conjunction with other error messages, usually a no-privilege error.? User Action: If you are authorized to use the privilege, use@ the VDE SET PRIVILEGES command to give yourself the necessaryC privilege. Then try the original operation again. If you are notA authorized to use the qualifier, you should either request theD necessary privilege from your project administrator or you should not use the qualifier. 2 NOCRESTEP3no CRESTEP privilege; cannot create or delete steps1 Facility: VDE, OpenVMS Developm ent Environment@ Explanation: You attempted to use a command or qualifier that< requires one or more VDE privileges, and you did not haveD sufficient privileges enabled. This message is normally displayedC in conjunction with other error messages, usually a no-privilege error.? User Action: If you are authorized to use the privilege, use@ the VDE SET PRIVILEGES command to give yourself the necessaryC privilege. Then try the original operation again. If you are notA  authorized to use the qualifier, you should either request theD necessary privilege from your project administrator or you should not use the qualifier. 2 NOCRESTRM5no CRESTRM privilege; cannot create or modify streams1 Facility: VDE, OpenVMS Development Environment@ Explanation: You attempted to use a command or qualifier that< requires one or more VDE privileges, and you did not haveD sufficient privileges enabled. This message is normally displayedC in conjun ction with other error messages, usually a no-privilege error.? User Action: If you are authorized to use the privilege, use@ the VDE SET PRIVILEGES command to give yourself the necessaryC privilege. Then try the original operation again. If you are notA authorized to use the qualifier, you should either request theD necessary privilege from your project administrator or you should not use the qualifier. 2 NOCREUSR3no CREUSER privilege; cannot create or delete users1 Facility: VDE, OpenVMS Development Environment@ Explanation: You attempted to use a command or qualifier that< requires one or more VDE privileges, and you did not haveD sufficient privileges enabled. This message is normally displayedC in conjunction with other error messages, usually a no-privilege error.? User Action: If you are authorized to use the privilege, use@ the VDE SET PRIVILEGES command to give yourself the necessaryC privilege. Then try the original operation again. If you are notA authorized to use the qualifier, you should either request theD necessary privilege from your project administrator or you should not use the qualifier. 2 NODELARCH1no DELARCH privilege; cannot delete architectures1 Facility: VDE, OpenVMS Development Environment@ Explanation: You attempted to use a command or qualifier that< requires one or more VDE privileges, and you did not haveD sufficient privileges enabled. This message is normally displayedC in conjunction with other error messages, usually a no-privilege error.? User Action: If you are authorized to use the privilege, use@ the VDE SET PRIVILEGES command to give yourself the necessaryC privilege. Then try the original operation again. If you are notA authorized to use the qualifier, you should either request theD necessary privilege from your project administrator or you should not use the qualifier. 2 NODELDEF$Attempt to delete default prohibited1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: You are attempting to delete a object (architecture,- stream, facility, etc.) that is a default.B User Action: To make the architecture deleteable use the MODIFYD ARCHITECTURE command with the /DELETE qualifier. Then reenter the DELETE ARCHITECTURE command. 2 NODELFAC:no DELFAC privilege; cannot delete facilities from library1 Facility: VDE, OpenVMS Development Enviro nment@ Explanation: You attempted to use a command or qualifier that< requires one or more VDE privileges, and you did not haveD sufficient privileges enabled. This message is normally displayedC in conjunction with other error messages, usually a no-privilege error.? User Action: If you are authorized to use the privilege, use@ the VDE SET PRIVILEGES command to give yourself the necessaryC privilege. Then try the original operation again. If you are notA authorized to use the qualifier, you should either request theD necessary privilege from your project administrator or you should not use the qualifier. 2 NODELMOD7no DELMOD privilege; cannot delete modules from library1 Facility: VDE, OpenVMS Development Environment@ Explanation: You attempted to use a command or qualifier that< requires one or more VDE privileges, and you did not haveD sufficient privileges enabled. This message is normally displayedC in conjunction with other error messages, usually a no-privilege error.? User Action: If you are authorized to use the privilege, use@ the VDE SET PRIVILEGES command to give yourself the necessaryC privilege. Then try the original operation again. If you are notA authorized to use the qualifier, you should either request theD necessary privilege from your project administrator or you should not use the qualifier. 2 NODELREP/no DELREP privilege; cannot delete replacements1  Facility: VDE, OpenVMS Development Environment@ Explanation: You attempted to use a command or qualifier that< requires one or more VDE privileges, and you did not haveD sufficient privileges enabled. This message is normally displayedC in conjunction with other error messages, usually a no-privilege error.? User Action: If you are authorized to use the privilege, use@ the VDE SET PRIVILEGES command to give yourself the necessaryC privilege. Then try the original operation again. If you are notA authorized to use the qualifier, you should either request theD necessary privilege from your project administrator or you should not use the qualifier. 2 NODELSETmarked /NODELETE1 Facility: VDE, OpenVMS Development Environment6 Explanation: You are attempting to delete an object> (architecture, stream, facility, etc.) that has been markedA not-deletable by default or by use of the /NODELETE qualifier.> User Action: To allow the object to be deleted, specify the> appropriate MODIFY command with the /DELETE qualifier. Then& reenter the failing DELETE command. 2 NODELSTRM8no DELSTRM privilege; cannot delete streams from library1 Facility: VDE, OpenVMS Development Environment@ Explanation: You attempted to use a command or qualifier that< requires one or more VDE privileges, and you did not haveD sufficient privileges enabled. This message is normally displayedC in conjunction with other error messages, usually a no-privilege error.? User Action: If you are authorized to use the privilege, use@ the VDE SET PRIVILEGES command to give yourself the necessaryC privilege. Then try the original operation again. If you are notA authorized to use the qualifier, you should either request theD necessary privilege from your project administrator or you should not use the qualifier. 2 NODELTAROOT/no delta-file root directory exists for library1 Facility:  VDE, OpenVMS Development Environment= Explanation: You have tried to create a directory tree for< a specific facility's delta files, but no delta-file root@ directory exists for the library. Hence VDE cannot create any/ disk directories for the indicated facility.A User Action: Use the CREATE DIRECTORY_TREE/DELTA_FILES commandA to create a directory tree for the library's delta files. ThatB will automatically create the delta-file root directory for the@ library and the delta-file subdirectories for all facilities. 2 NODIRDELTA3no delta-file directory found for facility facility1 Facility: VDE, OpenVMS Development Environment@ Explanation: VDE tried to access the delta-file directory forC the indicated facility, but no such directory is recorded in theB database. This normally means that you have not yet created the% disk directories for the facility.B User Action: To create the facility's delta-file directory, use> the CRE ATE DIRECTORY_TREE command with the /DELTA_FILES and? possibly /FACILITY qualifiers. Use the SHOW LOCATION commandA to see what disk directories are recorded in the VDE database. 2 NODIRMARKER4no marker-file directory found for facility facility1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: VDE tried to access the marker-file directory forC the indicated facility, but no such directory is recorded in theA database. This normally means that you have f ailed to create aC delta-file subdirectory with directory symbol VDE$MARKER for theD indicated facility. Such a directory must exist for you to create! modules that use marker files.> User Action: To create the needed subdirectory, use the SETA DIRECTORY command with the /DELTA_FILES and /SYMBOL=VDE$MARKERC qualifiers. Then create the facility's delta-file directory treeA with the CREATE DIRECTORY_TREE command, using the /DELTA_FILESC and possibly /FACILITY qualifiers. Use the SHOW LOCATION commandA to see what disk directories are recorded in the VDE database. 2 NOFACSPEC#no facility specified for operation1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: You have entered a command that requires a default< facility to exist, but you have not established a defaultB facility. Usually, this means that the command you have entered? contains a module name with an omitted facility name and theB facility cannot be defaul>ted. As a result, the module cannot be looked up in any facility.< User Action: Either establish a default facility with the? SET FACILITY command and reenter the command, or reenter the< command with an explicitly specified facility name, as in [FACNAM]MOD.TYP. 2 NOFREEno free storage available1 Facility: VDE, OpenVMS Development Environment2 Explanation: VDE has run out of virtual memory.D User Action: Use less complex commands, raise the virtual-address% quota, or submit a problem report. 2 NOFROZEN?no FROZEN privilege; cannot replace modules into frozen streams1 Facility: VDE, OpenVMS Development Environment@ Explanation: You attempted to use a command or qualifier that< requires one or more VDE privileges, and you did not haveD sufficient privileges enabled. This message is normally displayedC in conjunction with other error messages, usually a no-privilege error.? User Action: If you are authorized to use the privilege, use@ the VDE SET PRIVILEGES command to give yourself the necessaryC privilege. Then try the original operation again. If you are notA authorized to use the qualifier, you should either request theD necessary privilege from your project administrator or you should not use the qualifier. 2 NOGENSTRM0generation generation not found in stream stream1 Facility: VDE, OpenVMS Development Environment> Explanation: The indicated module generation was entered on? a command, but no such generation was found in the specified stream.D User Action: This is not necessarily an error; the message simply@ tells you that the indicated generation does not exist in theA specified stream. First, verify that you have either specifiedC the correct stream on the command or that your context is set toA the correct stream. If the stream name was correct and you hadB expected such a generation of a module to exist in that stream,D you may use the SHOW GENERATION/STREAM=stream-name command to see4 what module generations are found in that stream. 2 NOKEYPAD#unable to set up keypad definitions1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: VDE was unable to setup keypad definitions becauseB an error was returned from SMG$DELETE_VIRTUAL_KEYBOAD. VDE uses1 the SMG facility to perform keypad management.A User Action: Check the setup of the terminal which might causeC SMG some problem. If the error still cannot be explained, please& contact VDE support for assistance. 2 NOKEYW8qualifier name is missing - append the name to the slash1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: A qualifier is composed of both a "/" and keyword.? If only a "/" appears, then this error message is displayed.< User Action: Ensure that there are no dangling "/" in the command. 2 NOLIBDEFno VDE library defined1 Facility: VDE , OpenVMS Development EnvironmentC Explanation: VDE is unable to perform the specified operation asD the target VDE library-the library on which the operation will be& performed-has not been established.@ User Action: Specify the target VDE library. To determine the? available libraries, issue the "SET LIBRARY" command with no> parameters. As part of the error message, this command willB display the names of the predefined VDE libraries, the Rdb root? directory for each,  and the mnemonic name for each. Once the? mnemnonic name or the Rdb root directory name for the targetB library is known, one can: A) use the mnemnonic name or the RdbA root directory name as the libname parameter on a "SET LIBRARYA libname" VDE command. B) Use use the mnemnonic name or the RdbD root directory name as the parameter on the VDE /LIBRARY=libname.A C) Define the logical name VDE$LIBRARY to translate to the VDE4 mnemnonic name or to the Rdb root directory name. 2 NOLIBROOM"too many libraries in default file1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: VDE has detected too many libraries declared in theD VDE.DAT Motif application defaults file, and is unable to displayA all of the specified libraries in the system library cascading pulldown.C User Action: If you are unable to reduce the number of librariesB in the default file, please contact VDE support for assistance. 2 NOMAIL+no message sent; MAIL messages are disabled1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: This message is used to indicate that the version ofC VDE in use contains debug or prototype code, and as a result, no mail message is being sent.B User Action: Contact VDE support for assistance, as the version4 of VDE in use contains debug or prototype images. 2 NOMAILSENT)failure to send mail message to user user1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: VDE has failed in an attempt to send a mail message< to the indicated user notifying that user of your action.A User Action: Attempt to resolve the problem based on any otherA error messages included with this one, and contact VDE support for assistance. 2 NOMATCHARCH9no architecture name matches the wildcarded string string1 Facility: VDE, OpenVMS Development Environment: Explanation: You entered a wildcarded architecture nameC specification o n a command, but that specification did not match. any architecture names in the VDE database.D User Action: This is not necessarily an error; the message simply> tells you that no architectures matching your specification@ exist in the database. If you had expected such architecturesB to exist, you can use the SHOW ARCHITECTURE command to see whatA architectures are present in the database and you can ask your9 project administator to add any missing architectures. 2  NOMATCHCTX4no context name matches the wildcarded string string1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: You entered a wildcarded context name specificationA on a command, but that specification did not match any context names in the VDE database.D User Action: This is not necessarily an error; the message simplyB tells you that no contexts matching your specification exist inD the database. If you had expected such contexts to exist, you canC  use the SHOW CONTEXT command to see what contexts are present inD the database and you can ask your project administator to add any missing contexts. 2 NOMATCHFAC5no facility name matches the wildcarded string string1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: You entered a wildcarded facility name specificationB on a command, but that specification did not match any facility names in the VDE database.D User Action: This is not necessarily an error; the message simplyA tells you that no facilities matching your specification existA in the database. If you had expected such facilities to exist,C you can use the SHOW FACILITY command to see what facilities areD present in the database and you can ask your project administator! to add any missing facilities. 2 NOMATCHGEN.no generation matches wildcarded string string1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: You entered a wildcard ed generation specification@ on a command, but that specification did not match any module# generations in the VDE database.D User Action: This is not necessarily an error; the message simplyC tells you that no module generations matching your specification> exist in the database. If you had expected such generations@ to exist, you can use the SHOW GENERATION command to see what+ generations are present in the database. 2 NOMATCHGENS?no generation matches wildcarded  string string in stream string1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: You entered a wildcarded generation specification@ on a command, but that specification did not match any module' generations in the specified stream.D User Action: This is not necessarily an error; the message simplyC tells you that no module generations matching your specificationD exist in the specified stream. First, verify that you have eitherC specified the correct stream on the command or that your contextC is set to the correct stream. If the stream name was correct andC you had expected such generations to exist, you can use the SHOWD GENERATION/STREAM=stream-name command to see what generations are present in that stream. 2 NOMATCHGRP2no group name matches the wildcarded string string1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: You entered a wildcarded group name specification onB a command, but that spe cification did not match any group names in the VDE database.D User Action: This is not necessarily an error; the message simply@ tells you that no groups matching your specification exist inB the database. If you had expected such groups to exist, you canC use the SHOW GROUP command to see what groups are present in theC database and you can use the CREATE GROUP command to add any new groups you want. 2 NOMATCHMOD3no module name matches the wildcarded string str ing1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: You entered a wildcarded module name specification@ on a command, but that specification did not match any moduleA names in the VDE database in the indicated (or in the default)B facility. This message can be generated when double-clicking on3 an empty facility from within the Motif display.D User Action: This is not necessarily an error; the message simplyA tells you that no modules matching your specification exist inC the VDE database. If you had expected such modules to exist, youB can use the SHOW MODULE command to see what modules are presentC in the database and you can use the CREATE MODULE command to add any missing modules. 2 NOMATCHREP8no replacement name matches the wildcarded string string1 Facility: VDE, OpenVMS Development Environment9 Explanation: You entered a wildcarded replacement nameC specification on a command, but that specification di d not match- any replacement names in the VDE database.D User Action: This is not necessarily an error; the message simply= tells you that no replacements matching your specification? exist in the database. If you had expected such replacementsA to exist, you can use the SHOW REPLACEMENT command to see what@ replacements are present in the database and you can ask your8 project administator to add any missing replacements. 2 NOMATCHSCRP"no scripts match the specification1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: You requested a display of all scripts of a certains@ type, possibly matching a wildcarded module-name or facility-D name specification, but there are no scripts in the database that match that specification.D User Action: This is not necessarily an error; the message simplyB tells you that no scripts exist in the database that match your specification. 2 NOMATCHSES4no session name matches the wildcarded string string1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: You entered a wildcarded session name specificationA on a command, but that specification did not match any session names in the VDE database.D User Action: This is not necessarily an error; the message simplyB tells you that no sessions matching your specification exist inD the database. If you had expected such sessions to exist, you canC use the SHOW SESSION command to see what sessions are present inD the database and you can ask your project administator to add any missing sessions. 2 NOMATCHSTEP<no build steps for modules matching string found in database1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: You entered a wildcarded module-name specification> to specify build steps, but there are no build steps in the; database for modules that match that name specification.D User Action: This is not necessarily an error; the message simplyB tells you that no build steps exist in the database for modulesD matching your module-name specification. If you had expected suchA build steps to exist, you can use the SHOW STEP command to see4 what build steps are represented in the database. 2 NOMATCHSTRM3no stream name matches the wildcarded string string1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: You entered a wildcarded stream name specification@ on a command, but tha t specification did not match any stream names in the VDE database.D User Action: This is not necessarily an error; the message simplyA tells you that no streams matching your specification exist inC the database. If you had expected such streams to exist, you canC use the SHOW STREAM * command to see what streams are present inD the database and you can ask your project administator to add any missing streams. 2 NOMATCHUSER1no user name matches the wildcarded st ring string1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: You entered a wildcarded username specification onC a command, but that specification did not match any usernames in the VDE database.D User Action: This is not necessarily an error; the message simplyC tells you that no users matching your specification exist in theA database. If you had expected such users to exist, you can useC the SHOW USER * command to see what usernames are present in the@ database and you can ask your project administator to add any missing users. 2 NOMEMGRP$no members specified for group group1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: You have tried to create a group without specifying= any members for that group. A group must have at least oneC member. (The members of a group are the modules to be built when3 the group name is specified on a GROUP command.)@ User Action: Reenter the CREATE GROUP command, specifying theB names of the modules that you want to be the members of the new group. 2 NOMODLIB=no MODLIB privilege; cannot modify attributes of this library1 Facility: VDE, OpenVMS Development Environment@ Explanation: You attempted to use a command or qualifier that< requires one or more VDE privileges, and you did not haveD sufficient privileges enabled. This message is normally displayedC in conjunction with other error messages, usually a no-privilege error.? User Action: If you are authorized to use the privilege, use@ the VDE SET PRIVILEGES command to give yourself the necessaryC privilege. Then try the original operation again. If you are notA authorized to use the qualifier, you should either request theD necessary privilege from your project administrator or you should not use the qualifier. 2 NOMODMEMGRP%no modules are members of group group1 Facility: VDE, OpenVMS Development EnvironmentD>  Explanation: You entered the indicated group name on a command toC apply the command to the modules that are members of that group,D but the group has no members. Hence the command is not applied to/ any modules due to that group specification.? User Action: Use the CREATE GROUP or MODIFY GROUP command toD specify the members of a group. Use the SHOW GROUP/MEMBER command* to determine the membership of a group. 2 NOMODSTRM:no MODSTRM privilege; cannot modify most str eam attributes1 Facility: VDE, OpenVMS Development Environment@ Explanation: You attempted to use a command or qualifier that< requires one or more VDE privileges, and you did not haveD sufficient privileges enabled. This message is normally displayedC in conjunction with other error messages, usually a no-privilege error.? User Action: If you are authorized to use the privilege, use@ the VDE SET PRIVILEGES command to give yourself the necessaryC privilege. Then try the original operation again. If you are notA authorized to use the qualifier, you should either request theD necessary privilege from your project administrator or you should not use the qualifier. 2 NOMOREMODno more modules in review list1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: You have attempted to review the next module in theD current review list, but there are no more such modules. You also@ get this message if you attempt to review the previous module; when you are positioned at the first module in the list.A User Action: Review build steps in the other direction or exit) from the REVIEW REPLACEMENT subsystem. 2 NOMORESTEP"no more build steps in review list1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: You have attempted to review the next build step inA the current review list, but there are no more such steps. YouD also get this message if you attempt to review the previous build> step when you are positioned at the first step in the list.A User Action: Review build steps in the other direction or exit' from the REVIEW BUILD_JOB subsystem. 2 NONNULLARG?argument specfied MBZ has non-zero value in routine VDE-routine1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: VDE has detected a non-fatal internal inconsitency.A A non-zero value has been passed as an argument to an internal? routine that is specified to have a zero value. This messageB should only be seen in internal or prototype baselevels of VDE.= User Action: Please notify VDE support. Please include any@ information that may be useful or relevent in duplicating the problem. 2 NONOTE-no note topic entered; note entry is disabled1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: This message is used to indicate that the versionC of VDE in use contains debug or prototype code, and as a result,& that a notes topic was not entered.B User Action: Contact VDE support for assistance, as the version4 of VDE in use contains debug or prototype images. 2 NONOTESENT(note NOT posted to conference conference1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: VDE has failed in an attempt to post a note to the? indicated notes conference. Check the conference for general; accessability, and - if conference membership is needed,@ determine if you are a member of the conference from the node on which you are running VDE.A User Action: Attempt to resolve the problem based on any otherA error messages included with this one, check the documentationC for information on setting up the notes conferences, and contact VDE support for assistance. 2 NOPARSTRM)no parent stream specified for new stream1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: You are creating a new development stream, but youA did not specify the parent of the new stream. You must specifyC the parent stream by using the /PARENT qualifier with the CREATEA STREAM command or by establishing a default stream for the VDEA session with the SET STREAM command before entering the CREATE STREAM command.> User Action: Establish a default stream with SET STREAM and; reenter the CREATE STREAM command or specify the /PARENT, qualifier with the CREATE STREAM command. 2 NOPERFREP1no PREFREP privilege  ; cannot perform replacements1 Facility: VDE, OpenVMS Development Environment@ Explanation: You attempted to use a command or qualifier that< requires one or more VDE privileges, and you did not haveD sufficient privileges enabled. This message is normally displayedC in conjunction with other error messages, usually a no-privilege error.? User Action: If you are authorized to use the privilege, use@ the VDE SET PRIVILEGES command to give yourself the necessaryC p rivilege. Then try the original operation again. If you are notA authorized to use the qualifier, you should either request theD necessary privilege from your project administrator or you should not use the qualifier. 2 NOPNAM-unknown project name specified for the stream1 Facility: VDE, OpenVMS Development Environment= Explanation: The specified project name does not match theB project names associated with the specified development stream.C User Action: Th is is a warning message, If you believe that this? project should be associated with the stream, please contact@ the project leader, the system manager(s), or VDE support for assistance. 2 NOPNAMS"no projects defined for the stream1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: There are no projects associated with the specified development stream.@ User Action: This is an informational message, If you believe@ that there should be one or mor e projects associated with theD stream, please contact the project leader, the system manager(s),! or VDE support for assistance. 2 NOPRIVQUAL0insufficient privilege to use qualifer qualifier1 Facility: VDE, OpenVMS Development Environment= Explanation: You attempted to use a command qualifier thatA requires a privilege, and you did not have that privilege set.C User Action: If you are authorized to use the qualifier, use theC SET PRIVILEGES command to give yo urself the necessary privilege.C Then try the original operation again. If you are not authorized@ to use the qualifier, you should either request the necessaryB privilege from your project administrator or you should not use the qualifier. 2 NOPRIVS5insufficient VDE privilege(s) for attempted operation1 Facility: VDE, OpenVMS Development Environment@ Explanation: You attempted to use a command or qualifier that< requires one or more VDE privileges, and you did  not haveD sufficient privileges enabled. This message is normally displayedC in conjunction with other error messages, usually a no-privilege error.? User Action: If you are authorized to use the privilege, use@ the VDE SET PRIVILEGES command to give yourself the necessaryC privilege. Then try the original operation again. If you are notA authorized to use the qualifier, you should either request theD necessary privilege from your project administrator or you should  not use the qualifier. 2 NOPROMPT)no prompt specified; using default prompt1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: This is an informational message, and indicates thatB no prompt was specified on the SET PROMPT command. As no prompt< was specified, VDE will revert to the default VDE prompt.& User Action: No action is required. 2 NORESFORMOD'no reservations exist for module module1 Facility: VDE, OpenVMS Development Environment @ Explanation: You have tried to reference reservations for the@ indicated module or modules (the name may be wildcarded), butC there are no reservations in the VDE database for that module or those modules.D User Action: This is not necessarily an error; the message simplyC tells you that the indicated module or modules are not reserved. 2 NORESREP7no RESREP privilege; cannot reserve and replace modules1 Facility: VDE, OpenVMS Development Environment@ Exp lanation: You attempted to use a command or qualifier that< requires one or more VDE privileges, and you did not haveD sufficient privileges enabled. This message is normally displayedC in conjunction with other error messages, usually a no-privilege error.? User Action: If you are authorized to use the privilege, use@ the VDE SET PRIVILEGES command to give yourself the necessaryC privilege. Then try the original operation again. If you are notA authorized to use the qua lifier, you should either request theD necessary privilege from your project administrator or you should not use the qualifier. 2 NOSCRATCHno SYS$SCRATCH translation1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: The translation of the SYS$SCRATCH logical name is not valid.D User Action: Reenter the VDE command after redefining SYS$SCRATCH& to a valid directory specification. 2 NOSCRIPTYP#no script type specified on command1 Fac ility: VDE, OpenVMS Development EnvironmentB Explanation: The current SCRIPT command (such as CREATE SCRIPT)D does not include any qualifier to specify the type of script thatB the command should apply to. As a result, the command cannot be performed.C User Action: Reenter the command with a qualifier to specify the script type of the script. 2 NOSCT0replacement cause not known; module not replaced1 Facility: VDE, OpenVMS Development Environment: Explana tion: VDE was not provided with the cause of theB replacement being performed. The cause of a replacement-usually> a Source Code Tracking (SCT) entry or a source code Fold-is tracked.: User Action: Specify the SCT note via the /SCT or /NOTE@ qualifiers on the REPLACE command, or by providing answers to& teh replacement prompts within VDE. 2 NOSCTSRC)source file record for SCT note not found1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: VDE is not able to locate the source file for the SCT note.@ User Action: Respecify the command, using a file that exists. 2 NOSETLIB%the SET LIBRARY command is locked out1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: The SET LIBRARY command is disabled when executing a beta version of VDE.B User Action: Contact VDE support for assistance, as the version+ of VDE in use contains beta-only images. 2 NOSETTERM:the SET TERMINAL command is no t supported on this terminal1 Facility: VDE, OpenVMS Development Environment> Explanation: SET TERMINAL is only supported on VT52, VT100-B series, VT200-series, VT300-series, VT400-series, VT500-series, and DECterm terminals. 2 NOSPAWNspawn command failed1 Facility: VDE, OpenVMS Development Environment3 Explanation: A process cannot be spawned by VDE., User Action: Check your process's quotas. 2 NOSTAGROOT1no staging area root directory exists fo  r library1 Facility: VDE, OpenVMS Development Environment? Explanation: You have tried to create queued replacement forA some module, but no staging area root directory exists for theC library. Hence VDE cannot create a disk directory for saving (or' "staging") the files to be replaced.@ User Action: Use the CREATE DIRECTORY_TREE/STAGING command to= create the root directory for the library's staging areas.? Then reenter the REPLACE command. Alternatively, replace  theB module with an immediate (as opposed to queued) replacement. An5 immediate replacement does not use a staging area. 2 NOSTRMROOT1no stream root directory exists for stream stream1 Facility: VDE, OpenVMS Development Environment= Explanation: You have tried to create a directory tree for= a specific facility within the current stream, but no root? directory exists for the stream. Hence VDE cannot create any/ disk directories for the indicated facility.A User Action: Use the CREATE DIRECTORY_TREE command to create aA directory tree for the current stream. That will automaticallyC create both the stream root directory and the subdirectories for all facilities. 2 NOSTRMSPEC!no stream specified for operation1 Facility: VDE, OpenVMS Development Environment> Explanation: The command you have entered requires that youD specify the name of a development stream, either with the /STREAM> qualifier or as a command par ameter, but the stream name is" missing on the entered command.A User Action: Renter the command, specifying the stream name as required. 2 NOSUCHARCH/architecture architecture not found in database1 Facility: VDE, OpenVMS Development Environment@ Explanation: The indicated architecture name was entered on aC command, but no such architecture was found in the VDE database.D User Action: This is not necessarily an error; the message simplyB tells you that  the indicated architecture does not exist in the> database. However, if you had expected such an architecture= to exist, you may use the SHOW ARCHITECTURE command to see? what architectures are found in the database. If the desired> architecture is not there, ask your project administator toA add it to the database. Then reenter your command with a valid architecture name. 2 NOSUCHCTX%context context not found in database1 Facility: VDE, OpenVMS Development Enviro nmentD Explanation: The indicated context name was entered on a command,5 but no such context was found in the VDE database.= User Action: This is not necessarily an error; the message@ simply tells you that the indicated context does not exist in? the database. However, if you had expected such a context toC exist, you may use the SHOW CONTEXT command to see what contexts are found in the database. 2 NOSUCHDIRSYM-directory symbol symbol not found in database  1 Facility: VDE, OpenVMS Development Environment@ Explanation: The indicated directory symbol was referenced by= a script but no such directory symbol was found in the VDEA database. VDE tried to use the directory symbol either to lookA up the directory location for the script's DCL command file orC to evaluate a script function such as $DIR or $STRMDIR. The mostA likely reason for the error is that you used a script functionC that takes a directory symbol as a parame ter, and you misspelledB the symbol name or specified a symbol you have not yet defined.B Directory symbols are defined with the /SYMBOL qualifier of the SET DIRECTORY command.B User Action: Correct the script function call to have a correctD directory symbol that is already defined. Then reenter the scriptA in the database with the CREATE SCRIPT command and reenter the& command that got the error message. 2 NOSUCHFAC'facility facility not found in database1 F>  acility: VDE, OpenVMS Development Environment< Explanation: The indicated facility name was entered on a? command, but no such facility was found in the VDE database.D User Action: This is not necessarily an error; the message simply> tells you that the indicated facility does not exist in theC database. However, if you had expected such a facility to exist,C you may use the SHOW FACILITY command to see what facilities areC found in the database. If the desired facility is not there, askD your project administator to add it to the database. Then reenter+ your command with a valid facility name. 2 NOSUCHFOLD@fold record record not found for module module and stream stream1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: You have tried to reference a fold record with theA indicated fold identifier for the indicated module and stream,= but there is no such fold record in the VDE database. As aB result, VDE has aborted t he current command and rolled back the current transaction.D User Action: Specify a valid fold record and reenter the command. 2 NOSUCHFUNC(no such script function exists: function1 Facility: VDE, OpenVMS Development Environment@ Explanation: The indicated script function was specified in aA VDE script, but no such function exists. The most likely cause? for this error is that you misspelled the function name. VDED recognizes a script function by the fact that all script function@ names begin with a dollar sign. Directory symbol names, whichD can appear in the same places as functions in scripts, should not begin with dollar signs.C User Action: Correct the spelling of the function name or selectB a directory symbol name that does not begin with a dollar sign. 2 NOSUCHGEN+generation generation not found in database1 Facility: VDE, OpenVMS Development Environment@ Explanation: The indicated module generation was ente red on aA command, but no such generation was found in the VDE database.D User Action: This is not necessarily an error; the message simply@ tells you that the indicated generation does not exist in the@ database. However, if you had expected such a generation of aB module to exist, you may use the SHOW GENERATION command to see5 what module generations are found in the database. 2 NOSUCHGRP!group group not found in database1 Facility: VDE, OpenVMS Development Envi  ronmentB Explanation: The indicated group name was entered on a command,3 but no such group was found in the VDE database.= User Action: This is not necessarily an error; the messageB simply tells you that the indicated group does not exist in the@ database. However, if you had expected such a group to exist,B you may use the SHOW GROUP command to see what groups are found> in the database. If the desired group is not there, use the? CREATE GROUP command to add it to the database. Then reenter( your command with a valid group name. 2 NOSUCHMOD#module module not found in database1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: The indicated module name was entered on a command,4 but no such module was found in the VDE database.= User Action: This is not necessarily an error; the messageC simply tells you that the indicated module does not exist in theA database. However, if you had expected such a module to exist ,D you may use the SHOW MODULE command to see what modules are foundC in the database. If the desired module is not there, you can useD the CREATE MODULE command to add it to the database. Then reenter) your command with a valid module name. 2 NOSUCHPRIV(no such privilege name exists: priv-name1 Facility: VDE, OpenVMS Development Environment@ Explanation: An invalid privilege name was specified on a VDE command.D User Action: Check the spelling of the priv ilege name and reenter- the command with a correct privilege name. 2 NOSUCHQUE0batch queue queue does not exist; check spelling1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: You have specified a batch queue on a BUILD command= or a related command, but that queue does not exist on theC system. Possibly you have misspelled the queue name. Hence build0 jobs cannot be submitted to that batch queue.@ User Action: Specify a valid queue name and resta rt the build job. 2 NOSUCHREP-replacement replacement not found in database1 Facility: VDE, OpenVMS Development Environment? Explanation: The indicated replacement name was entered on aB command, but no such replacement was found in the VDE database.= User Action: This is not necessarily an error; the message@ simply tells you that the indicated replacemen does not existB in the database. However, if you had expected such a replacemen; to exist, you may use! the SHOW REPLACMENT command to see> what replacements are found in the database. If the desired= replacement is not there, ask your project administator toA add it to the database. Then reenter your command with a valid replacement name. 2 NOSUCHRES3reservation reservation for module module not found1 Facility: VDE, OpenVMS Development Environment? Explanation: You have specified a reservation identifier for@ a module reservation, but no reservation with that " identifierD exists. Hence the current command has not been performed for that reservation.> User Action: Specify the correct reservation identifier and reissue the command. 2 NOSUCHSCRP#script script not found in database1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: The indicated script was specified on a command, but/ no such script is found in the VDE database.= User Action: This is not necessarily an error; the message? simply te# lls you that the indicated script does not exist in> the database. However, if you had expected such a script toA exist, you may use the SHOW SCRIPT command to see what scripts are present in the database. 2 NOSUCHSES%session session not found in database1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: The indicated session name was entered on a command,5 but no such session was found in the VDE database.= User Action: This is not necessarily an $ error; the message@ simply tells you that the indicated session does not exist in? the database. However, if you had expected such a session toB exist, you may use the SHOW SESSION command to see what sessionB are found in the database. If the desired session is not there,@ ask your project administator to add it to the database. Then2 reenter your command with a valid session name. 2 NOSUCHSTEP1no build step for module module found in database1 Facility: VDE, Open% VMS Development Environment@ Explanation: No compile or link build step is recorded in the% database for the indicated module.D User Action: This is not necessarily an error; the message simply@ tells you that the indicated build step is not represented inB the database. However, if you had expected such a build step toC exist, you may use the SHOW STEP command to see what build steps are found in the database. 2 NOSUCHSTRM#stream stream not found in database & 1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: The indicated stream name was entered on a command,4 but no such stream was found in the VDE database.= User Action: This is not necessarily an error; the messageC simply tells you that the indicated stream does not exist in theA database. However, if you had expected such a stream to exist,@ you may use the SHOW STREAM * command to see what streams areA found in the database. If the desired stream is not t' here, askD your project administator to add it to the database. Then reenter) your command with a valid stream name. 2 NOSUCHSYMno such symbol 'text' exists1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: No symbols matching the given symbol specification have been found.A User Action: Check the spelling of the symbol specification inB question. The SHOW SYMBOL * command can also be used to display all the symbol names. 2 NOSUCHUSER ( user user not found in database1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: The indicated username was entered on a command, but. no such user was found in the VDE database.D User Action: This is not necessarily an error; the message simplyD tells you that the indicated user does not exist in the database.A However, if you had expected such a user to exist, you may useA the SHOW USER * command to see what usernames are found in the? database. If th) e desired user is not there, ask your projectC administator to add that user to the database. Then reenter your! command with a valid username. 2 NOTCONNLIB=you are not connected to a VDE library; command not performed1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: You are trying to perform a command that requires> you to be connected to an existing VDE library, but you are< not connected to such a library. This normally means that@ you have not * defined logical name VDE$LIBRARY to point to the? root directory of a properly formed VDE library that you are@ authorized to use. This problem can also occur after you haveC encountered an error when trying to set or create a new library;B you are then disconnected from the formerly set library withoutB successfully connecting to the new one, leaving you unconnected to any library.D User Action: Define logical name VDE$LIBRARY to point to the rootA directory for the VDE l+ ibrary you wish to access. Then try the command again. 2 NOTEID'topic major.minor entered in conference1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message indicates that VDE has entered a note1 into a notes conference on behalf of the user.& User Action: No action is required. 2 NOTESCONF%accessing notes conference conference1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that VDE , has successfully: opened the indicated notes conference for notes access. User Action: None 2 NOTESENT$note posted in conference conference1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that VDE has successfullyC posted a note in the indicated notes conference. This message isA issued when you use the /LOG qualifier on a command that sends& notifications to notes conferences.B User Action: Use the /NOLOG qualifier f- or the command if you do not wish to see the message. 2 NOTESENTID+note noteID posted in conference conference1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that VDE has successfullyC posted a note in the indicated notes conference. This message isA issued when you use the /LOG qualifier on a command that sends& notifications to notes conferences.B User Action: Use the /NOLOG qualifier for the command if you do not. wish to see the message. 2 NOTESERR$error from DEC Notes at routine-name1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: VDE has encountered an error while using the notes callable interface.A User Action: Attempt to resolve the problem based on any otherA error messages included with this one, check the documentationC for information on setting up the notes conferences, and contact VDE support for assistance. 2 NOTESID+unable to pars/ e DEC Notes topic note-number1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: VDE has encountered an error while using the notes callable interface.A User Action: Attempt to resolve the problem based on any otherA error messages included with this one, check the documentationC for information on setting up the notes conferences, and contact VDE support for assistance. 2 NOTEXTSTR4text string argument missing in call to routine-name1 Facilit0 y: VDE, OpenVMS Development EnvironmentD Explanation: VDE has detected an inconsistency within an internal3 routine which uses the notes callable interface.A User Action: Please contact VDE support for assistance. Please< include any information that may be useful or relevent in duplicating the problem. 2 NOTIMPL)this feature is not currently implemented1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: This message informs you that the indicate1 d feature, or callback is not currently implemented.: User Action: Please contact VDE support for assistance. 2 NOTINRANGEBinteger value number not in valid range of low-bound to high-bound1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: The indicated integer value is not within the validA range for the qualifier or parameter on which it is specified.A User Action: Reenter the command with the integer value within the proper range. 2 N2 OTPROP7generation generation not propagated past stream stream1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: Because the /PROPAGATE or /NOPROPAGATE qualifier wasD specified on the REPLACE command, the indicated module generation; is not propagated past the indicated development stream.B User Action: None. This is an informational message that merely? confirms that VDE performed change propagation as requested. 2 NOTRESINSTRM+module module not rese 3 rved in stream stream1 Facility: VDE, OpenVMS Development Environment? Explanation: You are trying to unreserve or replace a moduleB in the indicated stream, but the module is not reserved in that stream.A User Action: Use the SHOW RESERVATION/FULL command to see what> stream the reservation was made in. Then use the SET STREAMB command to set the current stream to the appropriate stream and? re-enter the command, or (when available) you can append theD /STREAM q4 ualifier on the failing command and reissue the command.B If you are performing a REPLACEMENT, a replacement performed inD the ancestor stream propogated forward into any and successors of the target stream. 2 NOTREVREP2you are not a reviewer for replacement replacement1 Facility: VDE, OpenVMS Development Environment@ Explanation: You are trying to mark a replacement as acceptedB or rejected, but you are not a reviewer for the replacement. As@ a result, your attemp5 t to mark the replacement as accepted or rejected has failed.? User Action: Specify the name of a replacement for which youA are a reviewer or have yourself added as a reviewer by someone authorized to add you. 2 NOUNCLOSE4no UNCLOSE privilege; cannot unclose a closed stream1 Facility: VDE, OpenVMS Development Environment@ Explanation: You attempted to use a command or qualifier that< requires one or more VDE privileges, and you did not haveD sufficient pr> 6 ivileges enabled. This message is normally displayedC in conjunction with other error messages, usually a no-privilege error.? User Action: If you are authorized to use the privilege, use@ the VDE SET PRIVILEGES command to give yourself the necessaryC privilege. Then try the original operation again. If you are notA authorized to use the qualifier, you should either request theD necessary privilege from your project administrator or you should not use the qualifier.7 2 NOUSERNAMEAno USERNAME privilege; cannot reserve and replace for other users1 Facility: VDE, OpenVMS Development Environment@ Explanation: You attempted to use a command or qualifier that< requires one or more VDE privileges, and you did not haveD sufficient privileges enabled. This message is normally displayedC in conjunction with other error messages, usually a no-privilege error.? User Action: If you are authorized to use the privilege, use@ the VDE S8 ET PRIVILEGES command to give yourself the necessaryC privilege. Then try the original operation again. If you are notA authorized to use the qualifier, you should either request theD necessary privilege from your project administrator or you should not use the qualifier. 2 NOVDEDEVO2no VDEDEVO privilege; access to dungeon restricted1 Facility: VDE, OpenVMS Development Environment@ Explanation: You attempted to use a command or qualifier that< requires one or mor 9 e VDE privileges, and you did not haveD sufficient privileges enabled. This message is normally displayedC in conjunction with other error messages, usually a no-privilege error.? User Action: If you are authorized to use the privilege, use@ the VDE SET PRIVILEGES command to give yourself the necessaryC privilege. Then try the original operation again. If you are notA authorized to use the qualifier, you should either request theD necessary privilege from your project a: dministrator or you should not use the qualifier. 2 NULSTRNOTa null string is not allowed1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: This qualifier requires that a string with a minimumB length of 1 character be provided if any string is specified at' all. The null string is not allowed.@ User Action: Reenter the command providing a string with this! qualifier, or no value at all. 2 NYIfeature not yet implemented1 Facility: V; DE, OpenVMS Development EnvironmentA Explanation: VDE has detected a request for a feature that has not yet been implemented.A User Action: Please contact VDE support for assistance. Please< include any information that may be useful or relevent in duplicating the problem. 2 OFFLINE3source code control system offline, try again later1 Facility: VDE, OpenVMS Development Environment< Explanation: The VDE system is offline for maintenance or0 upgrade, plea< se try your request again later.= User Action: The VDE system is offline fopr maintenance or: upgrade, please try again later. If you have questions,@ please contact VDE support or the system management staff for assistance. 2 OUTFILEoutput file is file1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: Indicates the output file of the current command.> The FETCH and RESERVE commands display this message to show@ the location of the output file c= ontaining the fetched module generation.7 User Action: None. This is an informational message. 2 OUTMODSRC>output module module of build step is a source module; ignored1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: The automatically collected dependency informationA for the current build step specifies that the indicated moduleA is an output from the step. However, the module is marked as aC source module in the VDE database, and a source modul > e cannot beB an output of a build step. Hence this dependency information is/ ignored and is not recorded in the database.? User Action: If the module is erroneously marked as a source? module in the VDE database, you should delete the module andC rerun the build step. If the module actually is a source module,= you should investigate why the compiler or other processor1 specifies it as an output from the build step. 2 OUTNLA09if /OUTPUT=NLA0: was used, respecify ? with non-null output1 Facility: VDE, OpenVMS Development Environment@ Explanation: This message suggests a workaround for a failure= to fetch a module-this situation occurs only when fetching: or reserving a module that uses a marker file, and when= /OUTPUT=NLA0: was specified on the command. The underlying4 problem will be fixed in a future release of VDE.D User Action: If fetching or reserving a module that uses a marker@ file, respecify the command with a non-null@ output device and directory. 2 OVERRIDE6VDE library controls overridden via OpenVMS privileges1 Facility: VDE, OpenVMS Development Environment@ Explanation: An attempt has been made to perform an operation< that VDE would normally prohibit, but VDE has allowed theC operation because of OpenVMS privileges possessed by the caller.& User Action: No action is required. 2 OVFLOWBUF.overflow of the input buffer, command ignored.1 Facility: VDE, OpenVMS DeA velopment EnvironmentC Explanation: A VDE command line may only consist of records that& are less than 1024 characters long.@ User Action: If you want more than 1024 characters for input,C divide each line into records that are less than 1024 characters> and use the continuation character "-" at the point of each= break. If the sum of these records are greater than 32,768B characters, then the complete command line cannot be processed. 2 PREFIXNOTALL3prefix VDE$ B not allowed in facility or stream names1 Facility: VDE, OpenVMS Development Environment@ Explanation: You have tried to create or rename a facility or@ stream with a name that begins with the prefix "VDE$" but VDED does not allow facilities or streams to have such names. VDE usesB facility and stream names as disk directory names, but VDE alsoB creates directories reserved for its own use whose names always@ begin with the VDE$ prefix. To prevent name conflicts betweenA fC acility or stream directories and these reserved directories,@ VDE does not allow facility or stream names to begin with the VDE$ prefix.B User Action: Reenter the command with a facility or stream name! that does not begin with VDE$. 2 PROTOLIBusing prototype library library1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: This message is used to indicate that the versionC of VDE in use contains debug or prototype code, and as a result,+ tD hat a particular library is being used.B User Action: Contact VDE support for assistance, as the version4 of VDE in use contains debug or prototype images. 2 PROTOTYPE"this is a prototype version of VDE1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: This message is used to indicate that the version of/ VDE in use contains debug or prototype code.B User Action: Contact VDE support for assistance, as the version4 of VDE in use contains debug or proE totype images. 2 QARDBSYNTAX&invalid QAR database name syntax: name1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: The name or format specified for the QAR database" name is not using valid syntax.: User Action: Respecify the QAR database name using only? alphanumeric, underscore, dollar sign and hyphen characters. 2 QCHECKCOUNTqueued.checkin.count: count1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is F used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 QDATETIME!queued.checkin.datetime: datetime1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: G Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 QERRORS$queued.checkin.defectsfixed: defects1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message.H  2 QGROUPqueued.checkin.group: group1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 QITEMqueued.checkin.item: item1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This messaI ge is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 QLIBMNE$queued.library.mnemonic: libmnemonic1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User AcJ tion: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 QMODULEqueued.checkin.module: modname1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message.K  2 QNOTE queued.checkin.note: topic.reply1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 QPROJECTqueued.project.name: project1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: ThL is message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 QREASON!queued.checkin.reasonmask: reason1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B UM ser Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 QREPLID$queued.checkin.replacementid: replid1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an errN or message. 2 QREPLNAME!queued.checkin.replname: replname1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 QRMPBCOUNTqueued.module.count: count1 Facility: VDE, OpenVMS Development EnvironmentBO Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 QRMPBMODFLAG queued.module.modflags: modflags1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an eP rror message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 QRMPBMODNAMEqueued.module.modname: modname1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be disQ playing this as an error message. 2 QRMPBREPLREMARK*queued.module.replaceremark: replaceremark1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 QRMPBRESREMARK*queued.module.reserveremark: reserveremarkR 1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 QRMPBSTAGINGqueued.module.staging: staging1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings withS in? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 QSTREAMqueued.checkin.stream: stream1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, asT the versionC of VDE in use should not be displaying this as an error message. 2 QTYPCODqueued.checkin.typecode: type1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 QTYPNAMqueued.checkin.typename:>U type1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 QUALDISALL9qualifier qualifier is disallowed for the command command1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: You have speci V fied a command qualifier that is not? allowed with the specified command. Because the qualifier isB not allowed, the command is not executed. In certain cases, the? qualifier is disallowed by your VDE library due to a library? attribute, and the qualifier would be allowed if the library, attribute that disallows it were changed.C User Action: Reenter the command without the offending qualifierD or change the library attribute that disallows it, if applicable. 2 QUALNW OTALL@qualifier qualifier is not allowed when a parameter is specified1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: You have specified both the indicated qualifier andB a command parameter on a command that does not allow both to be: specified. The command is not executed for this reason.= User Action: Reenter the command with either the indicated6 qualifier or with command parameters, but not both. 2 QUALTOOMANY5qualifier qualifier has been speciX fied too many times1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: You have specified the indicated qualifier too manyA times for a parameter on this command line. The command is not executed for this reason.@ User Action: Reenter the command with the indicated qualifier2 specified no more than once for each parameter. 2 QUECLOSED2batch queue queue is closed and cannot accept jobs1 Facility: VDE, OpenVMS Development Environment> ExplanatiY on: The indicated batch queue is closed and cannotA accept batch jobs. It thus cannot be used to run the build job you are starting.A User Action: You can either run the build job on the remainingD batch queues you have specified, or you can restart the build job6 and specify a different set of batch queues for it. 2 QUEPAUSED?batch queue queue is paused or pausing; job execution is halted1 Facility: VDE, OpenVMS Development Environment= Explanation: The indicaZ ted batch queue is paused or in theD process of pausing. You can still submit batch jobs to the queue,@ but the jobs will not execute until the pause condition ends.A User Action: You can either let the build job be queued to theA paused batch queue and wait for the pause condition to end, or? you can restart the build job and specify a different set of batch queues for it. 2 QUESTOPPEDAbatch queue queue is stopped or stopping; job execution is halted1 Facilit [ y: VDE, OpenVMS Development Environment> Explanation: The indicated batch queue is stopped or in the> process of stopping. You can still submit batch jobs to theB queue, but the jobs will not execute until the queue is started# by a system manager or operator.A User Action: You can either let the build job be queued to theC stopped batch queue and wait for the queue to be started, or youA can restart the build job and specify a different set of batch queues for it.\ 2 QUOCHECK"performing a quota check operation1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message indicates that the VDE/READ_UAF imageA is checking process quotas in the SYSUAF, and that it will NOT' update quota settings in the SYSUAF.5 User Action: Informational, no action is necessary 2 QUOLOW)quota quota set to: old, recommended: new1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message indicates t ] hat the VDE/READ_UAF image? has detected a username with a quota value that is below the recommended settings.C User Action: Contact your local system manager, and ask that theB quotas on the specified user be checked against the VDE minimum@ values, and raised where necessary. The system manager or VDE> database administrator can use the VDE command VDE/READ_UAFA /WRITE_UAF to raise the process quotas to the required minimumD values on all VDE users. (Process quota value^ s above the required! minimums will not be altered.) 2 QUORESET-performing a quota check and update operation1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message indicates that the VDE/READ_UAF imageD is checking process quotas in the SYSUAF, and that it WILL update quota settings in the SYSUAF.5 User Action: Informational, no action is necessary 2 QUOSTREXPquoted string expected1 Facility: VDE, OpenVMS Development Environmen_ t@ Explanation: A quoted string was expected. This quoted string7 must be delimited by either single or double quotes. 2 QUOUSER,user user below recommended quota setting(s)1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message indicates that the VDE/READ_UAF image? has detected a username with a quota value that is below the recommended settings.C User Action: Contact your local system manager, and ask that theB quotas on the specifi` ed user be checked against the VDE minimum@ values, and raised where necessary. The system manager or VDE> database administrator can use the VDE command VDE/READ_UAFA /WRITE_UAF to raise the process quotas to the required minimumD values on all VDE users. (Process quota values above the required! minimums will not be altered.) 2 QUSERNAME!queued.checkin.username: username1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to formata text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message.( ! ========== ========== ========== 2 READERR$VDE input read error, forced to exit1 Facility: VDE, OpenVMS Development Environment< Explanation: An error was found in reading an input line.= User Action: All command line information is read from thb e? logical VDE$INPUT. Something is interfering with the readingB from the file or device that is specified by this logical name.A Determine where VDE$INPUT is pointing. If you cannot determineD what is causing the interference, please submit a problem report. 2 REGRESSION/operating in mode suitable for regression tests1 Facility: VDE, OpenVMS Development Environment= Explanation: This message indicates that the VDE image hasC detected a request to switch into ac mode suitable for operationsD within a VDE regression test suite. This request can be initiatedC only by a user with OpenVMS privileges, or by a VDE image linked with this mode enabled.C User Action: Contact VDE support for assistance, as this message3 should not be displayed under normal operations. 2 REPACCEPT6replacement replacement marked as accepted in database1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that thd e VDE database nowA records that you have accepted the indicated replacement. This@ message is only issued when you use the /LOG qualifier on the ACCEPT REPLACEMENT command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 REPADDED-replacement replacement added to the database1 Facility: VDE, OpenVMS Development Environment; Explanation: This message informs you that the indicatedB replacement definition has e been added to the VDE database. This@ message is only issued when you use the /LOG qualifier on the REPLACE command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 REPBELUSER/replacement replacement belongs to another user1 Facility: VDE, OpenVMS Development Environment? Explanation: You are attempting to modify or cancel a queued@ replacement that belongs to another user, and you do not haveA the PERFREP pf rivilege that would allow you to cancel or modifyC another user's replacements. As a result, the replacement is not cancelled or modified.> User Action: Reenter the command specifying your own queuedA replacement to cancel or modify, or else have someone with the- necessary privilege perform the operation. 2 REPCAN!replacement replacement cancelled1 Facility: VDE, OpenVMS Development Environment; Explanation: This message informs you that the indicatedC g replacement has been cancelled. This message is only issued when@ you use the /LOG qualifier on the CANCEL REPLACEMENT command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 REPDEL1replacement replacement deleted from the database1 Facility: VDE, OpenVMS Development Environment@ Explanation: This message informs you that the definition forD the indicated replacement has been deleted from the VDE database.A Thih s message is only issued when you use the /LOG qualifier on" the DELETE REPLACEMENT command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 REPEXISTS?replacement replacement already exists; replacement not changed1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: The indicated replacement name was specified on a@ REPLACE command, but an entry for that replacement is alreadyA present in the database. i Hence a new entry was not created forD that replacement. Alternatively, the indicated name was specified< as the new name for an existing replacement on the MODIFY? REPLACEMENT command, but another replacement already has theA requested new name. Hence the name of the existing replacement( could not be changed to the new name.B User Action: If you entered the wrong replacement name, reenter> the command with the correct name. If you entered the right@ replacement name, usej the SHOW REPLACEMENT command to display@ the database information for that replacement. If you are not> satisfied with that information, use the MODIFY REPLACEMENT command to change it. 2 REPLACED1generation generation replaced into stream stream1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the indicated moduleA has been replaced into the indicated development stream in the? current VDE library. It has also been assk igned the indicatedB generation number. This message is only issued when you use the+ /LOG qualifier with the REPLACE command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 REPLQUE0module module queued for replacement replacement1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the indicated module; has been queued for replacement as a member of the namedA replacemel nt. This message is only issued when you use the /LOG$ qualifier on the REPLACE command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 REPMOD@information for replacement replacement modified in the database1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: This message informs you that information for theD indicated replacement has been modified in the VDE database. This@ message is only issued whenm you use the /LOG qualifier on the MODIFY REPLACEMENT command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 REPNOTFOUND@replacement replacement not found in database; parameter ignored1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: The indicated repalcement name was entered on a SHOWD REPLACEMENT command, but no such replacement was found in the VDE database.D User Action: This is not necessn arily an error; the message simplyA tells you that the indicated replacement does not exist in the database. 2 REPNOTPERFAreplacement replacement for stream stream not performed; does notmatch stream stream1 Facility: VDE, OpenVMS Development Environment; Explanation: This message informs you that the indicatedD replacement has not been performed because it belongs to a stream= that does not match the stream name you specified with the@ /STREAM qualifier to o the PERFORM REPLACEMENT command (or your@ default stream). This message is only issued when you use the5 /LOG qualifier on the PERFORM REPLACEMENT command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 REPPERF!replacement replacement performed1 Facility: VDE, OpenVMS Development Environment; Explanation: This message informs you that the indicatedC replacement has been performed. This message is only issued whep nA you use the /LOG qualifier on the PERFORM REPLACEMENT command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 REPREJECT6replacement replacement marked as rejected in database1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the VDE database nowA records that you have rejected the indicated replacement. This@ message is only issued when you use the /LOG qualifier on tq he REJECT REPLACEMENT command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 REPSYNTAX%invalid replacement name syntax: name1 Facility: VDE, OpenVMS Development Environment@ Explanation: The name or format specified for the replacement" name is not using valid syntax.9 User Action: Respecify the replacement name using only? alphanumeric, underscore, dollar sign and hyphen characters. 2 REQQUAMIS"r required command qualifier missing1 Facility: VDE, OpenVMS Development Environment? Explanation: Both the DEFINE and DELETE commands must have aD qualifier to specify the type of definition or deletion. You must use either /KEY or /COMMAND. 2 RESDEL@reservation reservation of module for user user has been deleted1 Facility: VDE, OpenVMS Development Environment; Explanation: This message informs you that the indicatedA reservation has been deleted from the V s DE database because youD performed an operation that changed what generation is the latestD generation of the module for some stream. Such operations includeD the DELETE, INSERT, and REMOVE GENERATION commands. After such anB operation, the reservation is based on the wrong generation and- can no longer be replaced into the stream.D User Action: None. The affected users will be informed that theirA reservations are deleted. They should reserve the module again and redo th>t eir changes. 2 RESERVED1generation generation reserved from stream stream1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the indicated moduleB and generation has been reserved from the current library. This@ message is only issued when you use the /LOG qualifier on the RESERVE command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 RESERVSES=generation generu ation reserved from stream stream for sessionsession1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the indicated moduleD and generation has been reserved from the VDE library and is partD of the indicated reservation session. This message is only issued: when you use the /LOG qualifier on the RESERVE command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 RESIDREQ1 v reservation identifier required for module module1 Facility: VDE, OpenVMS Development Environment@ Explanation: You have multiple reservations for the indicated> module. You must therefore specify a reservation identifierC with the /IDENTIFICATION qualifier to uniquely indicate to which- reservation you want the command to apply.< User Action: Reissue the command with the /IDENTIFICATIONC qualifier to indicate the specific reservation to which you want the command tw o apply. 2 RESIDUSEDCreservation Id ID already used for module module attempt to reservemodule has failed1 Facility: VDE, OpenVMS Development Environment? Explanation: You are trying to reserve a module concurrently@ using the same reservation identification as you have used on? a previous reservation of the same module in the same stream= development stream. This is not allowed, since reservation" identifications must be unique.< User Action: Reissue the REx SERVE command with a different> reservation identification specified on the /IDENTIFICATION= qualifier. Alternatively, you can omit the /IDENTIFICATIONC qualifier, in which case VDE will assign a unique identification for you. 2 RESMOD>reservation reservation for module module modified in database1 Facility: VDE, OpenVMS Development Environment; Explanation: This message informs you that the indicated@ reservation record for the indicated module has been modifiy edD in the VDE database. This message is only issued when you use the4 /LOG qualifier on the MODIFY RESERVATION command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 RESQUEUED7reservation request for module queued for stream stream1 Facility: VDE, OpenVMS Development Environment> Explanation: This message informs you that VDE has queued a? reservation request for the indicated module and development< stream.z This message is only issued when you use the /LOG$ qualifier on the RESERVE command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 RETURNED(control returned to process process-name1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: After performing either a SPAWN or ATTACH operation,= this message will be generated to inform you when you have returned to VDE's process. 2 RIGIDNOTFOU:requir { ed rights identifier ID not found in rights database1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: You have not yet been added to the VDE database, andA to be added you must hold the indicated VMS rights identifier.? However, that rights identifier is not present in the systemB rights database. As a result, you are not allowed access to the VDE library.B User Action: Have your system manager add the rights identifier? to the system rights database and| assign it to the users whoA should have access to the VDE library, or have the VDE library@ maintainer use the MODIFY LIBRARY command specify the correct) rights identifier in the VDE database. 2 RIGIDNOTHELD-you do not hold required rights identifier ID1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: You have not yet been added to the VDE database, andA to be added you must hold the indicated VMS rights identifier.@ However, you do not hold that} rights identifier in the systemB rights database. As a result, you are not allowed access to the VDE library.B User Action: If you should have access to the VDE library, haveB your system manager assign you the indicated rights identifier., Then try accessing the VDE library again. 2 ROLLBACK)database transaction has been rolled back1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: The database transaction associated with the current? command h~ as been rolled back because an error occurred whileB processing the command. This means that all changes the commandB would have made to the database if successful have in fact been removed from the database.8 User Action: Correct the error and retry the command. 2 SCRDONEcompleted wait for script1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: This message informs you that VDE has completed a wait for a script.B User Action: Contact VDE  support for assistance, as the version+ of VDE in use contains debugging images. 2 SCRIPTONLY)VDE/STATUS is invoked only within scripts1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: This message is indicates the user has attempted toC invoke the VDE/STATUS command at the DCL prompt; this command isC for script processing within VDE and is not intended to directly accessed by users. User Action: Don't do this. 2 SCRLOADloading scri pt into subprocess1 Facility: VDE, OpenVMS Development Environment> Explanation: This message informs you that VDE has loaded a* script into a subprocess for execution.B User Action: Contact VDE support for assistance, as the version+ of VDE in use contains debugging images. 2 SCRPADDED9script from file file added to the database script script1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the indicated script>  has been added to the VDE database from the indicated file.A The script only applies to the current stream. This message isC only issued when you use the /LOG qualifier on the CREATE SCRIPT command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 SCRPCMDTOOLONG7script command is too long; it exceeds count characters1 Facility: VDE, OpenVMS Development Environment= Explanation: You have entered a script comman d that is too= long for VDE's internal script command buffer. The messageA indicates the maximum size of this buffer. The total length ofC the script command includes the initial line for the command and all continuation lines.D User Action: Change the script command so that it is not so long. 2 SCRPDEL.script deleted from the database script script1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the indicated script A for the current stream has been deleted from the VDE database.A This message is only issued when you use the /LOG qualifier on the DELETE SCRIPT command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 SCRPEXTR+script extracted to file file script script1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the indicated scriptD has been extracted from the VDE databas e into the indicated file.A This message is only issued when you use the /LOG qualifier on the EXTRACT SCRIPT command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 SCRPFACFAIL3script for facility facility terminated with errors1 Facility: VDE, OpenVMS Development Environment@ Explanation: The script for the indicated facility terminatedA with errors when executed for the current command. The type ofD the s cript depends on the command. For the CREATE STREAM command,C for example, the new-stream script is invoked to perform part of the stream creation.? User Action: Correct the error in the script and reenter the command. 2 SCRPFILE3script produced DCL command file file script script1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the indicated scriptA has been invoked to produce the DCL command file whose name isA given in the message. This message is only issued when you use3 the /LOG qualifier on the INVOKE SCRIPT command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 SCRPFUNCUNDEF;script function function is undefined in the current script1 Facility: VDE, OpenVMS Development Environment< Explanation: The indicated script function is used in the@ currently executing script, but is undefined for this type ofA script. This means that the function is not allowed to be usedB in this type of script. The module-name functions, for example,D are undefined in scripts invoked at stream creation because these1 scripts are not applied to individual modules.@ User Action: Do not use the indicated function in the script. 2 SCRPMOD9script information modified in the database script script1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: This message informs you that informatio n for the> indicated script has been modified in the VDE database. The= modified attributes only apply to the current stream. This@ message is only issued when you use the /LOG qualifier on the MODIFY SCRIPT command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 SCRPMODFAIL6script script for module module terminated with errors1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: The script for the indicated module terminated with@ errors when executed for the current command. The type of the& script is specified in the message.? User Action: Correct the error in the script and reenter the command. 2 SCRPUSEDscript stript was used1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the indicated scriptD was used to generate one segment of the current DCL command file.A This message is only issued when you use  the /LOG qualifier on the INVOKE SCRIPT command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 SCRQUOERR1no closing quotation mark in script command:!/cmd1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: VDE has detected a missing quote in the specifiedA command for the script. The script command must be respecified using correct syntax.D User Action: The script command must be respecified using correct syntax. 2 SCRWAITcommencing wait for script1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: This message informs you that VDE is commencing a wait operation for a script.B User Action: Contact VDE support for assistance, as the version+ of VDE in use contains debugging images. 2 SCTCONF-SCT note conference null; module not replaced1 Facility: VDE, OpenVMS Development Environment@ Explanation: The required SCT not es conference name field was* found empty on a replacement operation.B User Action: Please reenter the SCT notes conference name using7 correct syntax, and retry the replacement operation. 2 SCTCONFSYN5SCT note conference syntax error; module not replaced1 Facility: VDE, OpenVMS Development Environment< Explanation: VDE detected a syntax error in the SCT notes conference name field.B User Action: Please reenter the SCT notes conference name using7 correct syntax, and retry the replacement operation. 2 SCTFCMT.SCT fold comment required; module not replaced1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: The required SCT fold comment field was found empty on a replacement operation.C User Action: Enter an SCT fold comment and retry the replacement operation. 2 SCTFNF*unable to locate notes conference confname1 Facility: VDE, OpenVMS Development Environment> Explanation: VDE was unab le to open the specified SCT notes conferenceB User Action: Please reenter the SCT notes conference name using? the correct name and syntax, and retry the operation. If the@ conference is missing, contact the project leader, the system- manager(s), or VDE support for assistance. 2 SCTNOTE)SCT note number null; module not replaced1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: The required SCT note number field was found empty on a replacemen t operation.A User Action: Enter the number of the associated SCT note using7 correct syntax, and retry the replacement operation. 2 SCTNOTESYN1SCT note number syntax error; module not replaced1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: VDE detected a syntax error in the SCT note number field.@ User Action: Please reenter the SCT note number using correct/ syntax, and retry the replacement operation. 2 SECMERFAIsecondary merge  failure1 Facility: VDE, OpenVMS Development Environment> Explanation: internal state information for VDE$_INVDIRSPEC error.? User Action: Correct the cause of the VDE$_INVDIRSPEC error. 2 SEECONLIB#see the VDE CONVERT LIBRARY command1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: The VDE database does not have the proper format,B and the automatic conversion of the database has been disabled.; The VDE CONVERT LIBRARY command can be used to force the% conversion of the database format.= User Action: If use of the new version of VDE is intended,C perform a full library backup using the database-provided backupD tools, and then use the VDE CONVERT LIBRARY command to update the database format. 2 SESADDED%session session added to the database1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: This message informs you that the indicated session> definition has been added to the  VDE database. This message@ is only issued when you use the /LOG qualifier on the REPLACE command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 SESBELUSER'session session belongs to another user1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: You are attempting to modify or cancel a reservation@ session that belongs to another user, and you do not have the= PERFREP privilege that would allow > you to cancel or modifyD another user's session. As a result, the session is not cancelled or modified.C User Action: Reenter the command specifying your own reservation= session to cancel or modify, or else have someone with the- necessary privilege perform the operation. 2 SESCANsession session cancelled1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: This message informs you that the indicated sessionC has been cancelled. This message  is only issued when you use the0 /LOG qualifier on the CANCEL SESSION command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 SESEXISTS?session session already exists in database; session not changed1 Facility: VDE, OpenVMS Development Environment= Explanation: The indicated session name was specified on aD REPLACE command, but an entry for that session is already present> in the database. Hence a new entry was not created for thatB session. Alternatively, the indicated name was specified as theB new name for an existing session on the MODIFY SESSION command,@ but another session already has the requested new name. HenceC the name of the existing session could not be changed to the new name.B User Action: If you entered the wrong session name, reenter theB command with the correct name. If you entered the right session= name, use the SHOW SESSION command to display the databaseC information for that session. If you are not satisfied with that< information, use the MODIFY SESSION command to change it. 2 SESMOD8information for session session modified in the database1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: This message informs you that information for the@ indicated session has been modified in the VDE database. This@ message is only issued when you use the /LOG qualifier on the MODIFY SESSION command.B User Acti on: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 SESNOMODS/session session contains no module reservations1 Facility: VDE, OpenVMS Development Environment= Explanation: This message informs you that the reservation> session you are replacing or unreserving contains no module= reservations. The command deleted the session from the VDE: database, but did not replace or unreserve any modules.@ User Action: If you meant to repl ace modules you have already: reserved, replace them individually. Alternatively, use< the RESERVE command to create a new session that contains@ reservations for the desired modules. Then change the modules and replace the session. 2 SESNOTFOUND8session session not found in database; parameter ignored1 Facility: VDE, OpenVMS Development Environment@ Explanation: The indicated session name was entered on a SHOW< SESSION command, but no such session was found in the VDE database.= User Action: This is not necessarily an error; the message@ simply tells you that the indicated session does not exist in the database. 2 SESTERMsession session terminated1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: This message informs you that the indicated sessionD has been terminated. This message is only issued when you use theD /SESSION and /LOG qualifiers on the REPLACE or UNRESERVE command.B User Action: Use th e /NOLOG qualifier for the command if you do not wish to see the message. 2 SETKEY'keypad state has been set to state-name1 Facility: VDE, OpenVMS Development Environment@ Explanation: For the SET KEY operation, this informs the user that the key was set.? User Action: If you do wish to see this information, use the+ /NOLOG qualifier on the SET KEY command. 2 SETKEYERR#error in processing SET KEY command1 Facility: VDE, OpenVMS Development Enviro nmentB Explanation: The screen management facility is used to maintain? screen bindings. In this instance, SMG$SET_DEFAULT_STATE has returned an error.? User Action: See SMG documentation to determine the problem.A If your answer cannot be found, please contact VDE support for assistance. 2 SETLIB)use SET LIBRARY, VDE$LIBRARY, or /LIBRARY1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: VDE is unable to perform the specified operation as D the target VDE library-the library on which the operation will be& performed-has not been established.@ User Action: Specify the target VDE library. To determine the? available libraries, issue the "SET LIBRARY" command with no> parameters. As part of the error message, this command willB display the names of the predefined VDE libraries, the Rdb root? directory for each, and the mnemonic name for each. Once the? mnemnonic name or the Rdb root directory name for the targe tB library is known, one can: A) use the mnemnonic name or the RdbA root directory name as the libname parameter on a "SET LIBRARYA libname" VDE command. B) Use use the mnemnonic name or the RdbD root directory name as the parameter on the VDE /LIBRARY=libname.A C) Define the logical name VDE$LIBRARY to translate to the VDE4 mnemnonic name or to the Rdb root directory name. 2 SETUNAUTH:attempt to set unauthorized privileges; privileges not set1 Facility: VDE, OpenVM S Development Environment< Explanation: You have attempted to use the SET PRIVILEGES@ command to grant yourself one or more privileges that you are7 not authorized to set according to the VDE database.; User Action: Use the SHOW PRIVILEGES/FULL command to see> what privileges you are authorized to set. Then reenter the< SET PRIVILEGES command to set only authorized privileges.< Alternatively, ask the project administrator to grant you? authorization to set the privileges you want. Then exit fromA VDE, start a new VDE session, and set the privileges you want. 2 SHOKEYERR$error in processing SHOW KEY command1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: The screen management facility is used to maintainD screen bindings. In this instance, SMG$LIST_KEY_DEFS has returned an error.? User Action: See SMG documentation to determine the problem.A If your answer cannot be found, please contact VDE support for assis tance. 2 SHORESFUL5use SHOW RESERVATION/FULL to check reservation stream1 Facility: VDE, OpenVMS Development Environment< Explanation: The SHOW RESERVATION/FULL command is used to> display outstanding reservations, and can be used to locate@ the particular stream in which the reservation was originally? requested. Certain operations require the specification of aC stream via an explicit /STREAM qualifier, or via an implicit SET STREAM default stream value.C  User Action: This message is informational, and should accompany$ one or more other error messages. 2 SNDJBCERR+job controller error status for queue queue1 Facility: VDE, OpenVMS Development Environment? Explanation: You have attempted to start a build job and the? VMS job controller (the $SNDJBCW system service) returned anD error status when VDE submitted a build process to a system batchD queue. The message that follows gives more information to explain the error.? User Action: The action to take to correct the error depends@ on the nature of the error. You or your system manager should/ correct the error and restart the build job. 2 SPARE_1/placeholder for VDE$_MODEXISTS (module) message1 Facility: VDE, OpenVMS Development Environment@ Explanation: The VDE$_MODEXISTS message was reclassified fromA an informational message to a warning message. This entry is a? placeholder that prevents the condition values of s ubsequent errors from changing.@ User Action: See VDE$_MODEXISTS. Also contact VDE support for> assistance, as VDE should no longer be reporting this error message. 2 SPARE_2.placeholder for VDE$_INVALANS (answer) message1 Facility: VDE, OpenVMS Development Environment? Explanation: The VDE$_INVALANS message was reclassified fromA an informational message to a warning message. This entry is a? placeholder that prevents the condition values of subsequent errors from changing.? User Action: See VDE$_INVALANS. Also contact VDE support for> assistance, as VDE should no longer be reporting this error message. 2 SPARE_3was FACNOTDEL; replaced1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: This message (was FACNOTDEL) has been superceded.3 User Action: Contact VDE support for assistance. 2 SPARE_4was STRMNOTDEL1 Facility: VDE, OpenVMS Development Environment3 Explanation: mess age superceded (was STRMNOTDEL)2 User Action: Contact VDE support for assistance 2 SPARE_5was FOLDNOTFOUND1 Facility: VDE, OpenVMS Development Environment? Explanation: filler for error message elevated to a warning./ User Action: This message should not appear. 2 SPARE_6was BADSTATUS; replaced1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: This message (was BADSTATUS) has been superceded;7 the BADSTATUS message now returns an  error severity.A User Action: The version of message file in use does not matchD the version of the images running. Check for a bad or old message0 file, and contact VDE support for assistance. 2 SPARE_8was FOLDNOTFOUND1 Facility: VDE, OpenVMS Development Environment? Explanation: filler for error message elevated to a warning./ User Action: This message should not appear. 2 SPAWNEDsubprocess spawned1 Facility: VDE, OpenVMS Development Environmen t: Explanation: Issued when the /NOWAIT qualifier is used.< User Action: None; this is an informational message only. 2 SPEMERFAIspecification merge failure1 Facility: VDE, OpenVMS Development Environment> Explanation: internal state information for VDE$_INVDIRSPEC error.? User Action: Correct the cause of the VDE$_INVDIRSPEC error. 2 SRCNOTOUT8source module module cannot be an output from build step1 Facility: VDE, OpenVMS Development Environm entD Explanation: You have specified that a source module is an output@ from a build step. A source module can be an input to a buildB step, but it can by definition not be an output. The build step+ definition is not added to the database.D User Action: If this error occurs on a CREATE STEP or MODIFY STEP@ command, correct the error and reenter the command with valid output modules. 2 STATNOTSPEC3the kind of statistics to display was not specified1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: This qualifier requires a keyword specifying what! kind of statistics to display.B User Action: Reenter the command providing a keyword specifying& what kind of statistics to display. 2 STEPNOTCRE;build step not created; module module not found in database1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: You have specified a module that does not exist in@ the VDE database as the primary input t o a compile step. As aC result, the CREATE STEP command does not add the compile step or. its dependency information to the database.< User Action: Correct the module name to be the name of an> existing module or create the module with the CREATE MODULE5 command before reentering the CREATE STEP command. 2 STEPNOTFOUND2build step for module module not found in database1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: You have specified a build step  that does not existD in the VDE database. As a result, the current MODIFY STEP command1 cannot modify any information in the database.@ User Action: Reenter the command specifying an existing build= step or create the desired build step with the CREATE STEP command. 2 STEPNOTMOD<build step not modified; module module not found in database1 Facility: VDE, OpenVMS Development Environment? Explanation: You have specified a module that does not existB in the  VDE database as the primary input or output module for aA build step. As a result, the MODIFY STEP command cannot modify database information.< User Action: Correct the module name to be the name of an@ existing module before reentering the MODIFY STEP command, orA create the module with the CREATE MODULE command and enter the1 step information with the CREATE STEP command. 2 STEPNOTREV5build step for module module not found in review list1 Facility: VDE, OpenVM S Development EnvironmentC Explanation: You have specified a build step that does not existA in the current build-step review list. As a result, you cannot< select the build step with the module name you specified.= User Action: Reenter the SELECT command specifying a build= step that is present in the build-step review list for theA current REVIEW BUILD_JOB command. Use the DIRECTORY subcommand9 to determine what build steps are present in the list. 2 STGTRUNC string truncated1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: VDE has attempted to output a string which is longer than its internal buffer.B User Action: If it can be determined that it is not caused by a9 user error, please contact VDE support for assistance. 2 STKOVF8command procedures too deeply nested; limit is 16 levels1 Facility: VDE, OpenVMS Development Environment? Explanation: VDE allows only 16 levels of nesting of command  procedures.B User Action: Embed some of the command procedures within others5 to decrease the level of nesting to fewer than 16. 2 STRMADDED#stream stream added to the database1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the indicated streamA definition has been added to the VDE database. This message isC only issued when you use the /LOG qualifier on the CREATE STREAM command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 STRMCLOSED6stream stream is permanently closed; state not changed1 Facility: VDE, OpenVMS Development Environment> Explanation: You have tried to change the state of a stream< development stream with the /OPEN or /FROZEN qualifier on> the MODIFY STREAM command when the stream is already in the@ permanently closed state. The rest of the command still takesB effect, but the stream state is not chang ed; the stream remains closed.@ User Action: No user action is necessary; the state cannot be- changed and the command did not change it. 2 STRMDEL'stream stream deleted from the database1 Facility: VDE, OpenVMS Development Environment@ Explanation: This message informs you that the definition forD the indicated stream has been deleted from the VDE database. This@ message is only issued when you use the /LOG qualifier on the DELETE STREAM command.B Use> r Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 STRMEXISTS(stream stream already exists in database1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: The indicated stream name was specified on a CREATEB STREAM command, but an entry for that stream is already present> in the database. Hence a new entry was not created for thatA stream. Alternatively, the indicated name was specified as theD new name for an e xisting stream on the MODIFY STREAM command, butD another stream already has the requested new name. Hence the name? of the existing stream could not be changed to the new name.= User Action: If you entered the wrong stream name, reenter> the command with the correct name. If you entered the rightC stream name, use the SHOW STREAM command to display the databaseB information for that stream. If you are not satisfied with that; information, use the MODIFY STREAM command to cha nge it. 2 STRMMOD6information for stream stream modified in the database1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: This message informs you that information for the? indicated stream has been modified in the VDE database. This@ message is only issued when you use the /LOG qualifier on the MODIFY STREAM command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 STRMNOTCLOSED9stream str eam can not be deleted because it is not closed1 Facility: VDE, OpenVMS Development Environment@ Explanation: You are trying to delete a stream which is in an> open or frozen state. Only streams in a closed state may be deleted.A User Action: If appropriate, change the state of the stream to/ closed and repeat the delete stream command. 2 STRMNOTDELstream stream not deleted1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: You are attemp ting to delete a stream that cannotB be deleted. Additional messages are normally included with this@ message, and these messages indicate why the strean cannot be deleted.A User Action: Resolve the problem(s) flagged by the other error3 messages, and reenter the DELETE STREAM command. 2 STRMNOTFOUND6stream stream not found in database; parameter ignored1 Facility: VDE, OpenVMS Development Environment? Explanation: The indicated stream name was entered on a S HOWD STREAM command, but no such stream was found in the VDE database.= User Action: This is not necessarily an error; the message? simply tells you that the indicated stream does not exist in the database. 2 STRMNOTOPEN0stream stream is not open; operation not allowed1 Facility: VDE, OpenVMS Development Environment> Explanation: You are trying to reserve or replace a module,> but the currently active stream (whose name is given in the? message) is either fr ozen or closed. It is thus not open for- the reservation or replacement of modules.? User Action: You can use the SHOW STREAM/FULL command to seeC the status of the current stream. If the stream is closed, it isB permanently protected against being changed, and you should not? be trying to reserve or replace modules in it. If the stream> is frozen, it is currently protected against being changed,B but changes may be allowed later when the library administratorC sets the  state back to open. You must then wait until the streamC becomes open. (You may reserve modules from a frozen stream, butA not replace them.) Finally, if you meant to reserve or replaceC modules in another stream, you should use the SET STREAM commandD to switch your context to that stream and then reserve or replace the desired modules. 2 STRMNOTPOP,stream stream is not allowed to be populated1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: You are attempting to populate the indicated streamD with the POPULATE STREAM command but a stream attribute disallowsD use of this command for the stream. Hence the stream has not been populated.? User Action: Either you should not be trying to populate the? stream or else you must set the stream attribute that allowsC you to populate the stream before retrying the operation. To setC that attribute, use the /POPULATE qualifier to the MODIFY STREAM command. 2 STR MPOP*stream stream populated from stream stream1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the indicated streamD has been populated with all generations from the second indicated< stream. This message is only issued when you use the /LOG, qualifier on the POPULATE STREAM command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 STRMPOPCOUNT@populate module counts: up date count, insert count, remove count1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: This message tells you how many modules were updated? in, inserted into, and removed from the target stream by theD current POPULATE STREAM command. This message is only issued when= you use the /LOG qualifier on the POPULATE STREAM command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 STRTOOLONG)quoted string  too long; must be shortened1 Facility: VDE, OpenVMS Development Environment: Explanation: The maximum length of the quoted string isB determined by the nature of the string. For the DEFINE command,B the string is limited to 255 characters. For remark strings, it is limited to 132 characters.6 User Action: Try to shorten the size of the string. 2 SUCGENEXIST9successor generation for module already exists in library1 Facility: VDE, OpenVMS Development Environmen tB Explanation: The new generation of the indicated module created? by the current REPLACE or PERFORM REPLACEMENT command should@ get a whole-number CMS generation expression but the reservedC generation already has a successor generation in the VDE libraryC with that whole-number CMS generation expression. This situation> can arise if you have placed the reserved generation into aD stream using the INSERT GENERATION command or if you have changedD the stream that "owns" the whole-number successor generation with? the /MAIN_STREAM qualifier to the MODIFY GENERATION command.A User Action: If the existing whole-number successor generationA should not be in the VDE library, delete it and its successors= with the DELETE GENERATION command. Then repeat the failed@ replacement. Otherwise, use the /MAIN_STREAM qualifier to the@ MODIFY GENERATION command to allocate ownership of the whole-C number successor generation to the stream that already owns thatA generation, but not to any stream into which you are trying toC replace the module. This will force the replacement to use a CMS/ variant letter. Then repeat the replacement. 2 SUCLNKADD8successor link from stream stream to stream stream added1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: The successor stream relationship, from the firstC stream specified to the second stream specified, has been added.B User Action: Use the /NOLOG quali fier for the command if you do not wish to see the message. 2 SUCLNKREM:successor link from stream stream to stream stream removed1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: The successor stream relationship, from the first< stream specified to the second stream specified, has been removed.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 SYNTAX'command syntax error at or near: 'text '1 Facility: VDE, OpenVMS Development Environment@ Explanation: All commands have a specific syntax that must be8 followed. Failure to do so will result in this error.@ User Action: See VDE/VSC/VTSC Reference Manual for assistance with the command syntax. 2 TOOMANPARM?too many poundsign parameters in history or notes stringinvalidstring is: string1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: The history or notes string specified contai ns more< than one history or notes parameter. This is not allowed.A User Action: Reenter the command with a valid history or notes string. 2 TRANTOODEEP4translation of logical name logical more than 7 deep1 Facility: VDE, OpenVMS Development Environment? Explanation: The indicated logical name is either too deeplyD nested, or is defined incorrectly to point back to itself causing an infinite translation loop.C User Action: Reenter the command without usin g the logical name. 2 UIDSKEW7possible UID skew detected; check for correct UID file.1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: VDE has detected an internal inconsistency with the UID file.D User Action: Please determine if the UID file associated with theA VDE distribution is the version in use. If the UID file is theC one associated with the distribution, please contact contact VDEB support for assistance. Please include any information  that mayB be useful or relevent in duplicating the problem. If there is aA skew code associated with this error, please include it in the error report. 2 UIDSKEWCODEUID skew code value1 Facility: VDE, OpenVMS Development Environment< Explanation: This is the code for the particular internal. inconsistency detected within the UID file.D User Action: Please determine if the UID file associated with theA VDE distribution is the version in use. If the UID file i s theC one associated with the distribution, please contact contact VDE support for assistance. 2 UNACLOFILunable to close file file-name1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: An error occurred when trying to close the indicatedA text file. A more specific error message follows this message.B User Action: Examine the error message that follows to diagnoseB the reason for the error. Then correct the problem accordingly. 2 UNACLOL OG"unable to close log file file-name1 Facility: VDE, OpenVMS Development Environment> Explanation: The SYS$CLOSE system service was not performed( successfully in closing the log file.C User Action: Determine what could be preventing RMS from closingD the file successfully. If the reason cannot be determined, please& contact VDE support for assistance. 2 UNACONLOG$unable to connect log file file-name1 Facility: VDE, OpenVMS Development Environment@ Expla nation: The SYS$CONNECT system service was not performed9 successfully in connecting the log file's RAB and FAB.; User Action: Determine what could be preventing RMS fromA connecting the file's FAB and RAB successfully. If this cannot6 be done, please contact VDE support for assistance. 2 UNACONVDBFORM=unable to convert database format due to access conflict with another user1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: The VDE database does not have the format requiredA by the current version of VDE and VDE has attempted to convertA the database to the required format. This operation has failed= because of an access conflict with another user attempting@ to convert the database at the same time. That other user hasA probably succeeded in converting the database format, which is why you cannot do so.C User Action: Retry the CONVERT LIBRARY command and try accessing? the database again. You should find that you  are now able toB convert the database format or that the format has already beenA converted. Either way, you should be able to use VDE with that database. 2 UNACREFILunable to create file file-name1 Facility: VDE, OpenVMS Development Environment? Explanation: An error occurred when trying to create or open> a new text file. A more specific error message follows this message.B User Action: Examine the error message that follows to diagnoseB the reason  for the error. Then correct the problem accordingly. 2 UNACRELOG#unable to create log file file-name1 Facility: VDE, OpenVMS Development Environment? Explanation: The SYS$CREATE system service was not performed, successfully in creating the output file.D User Action: Determine what could be preventing RMS from creatingD the file successfully. If the reason cannot be determined, please& contact VDE support for assistance. 2 UNACREMBX"unable to create tempora ry mailbox1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: An error occurred when trying to create a mailboxD for sending text between processes. A more specific error message follows this message.B User Action: Examine the error message that follows to diagnoseB the reason for the error. Then correct the problem accordingly. 2 UNADELFILunable to delete file file-name1 Facility: VDE, OpenVMS Development Environment; Explanation: An error o ccurred when trying to delete the= indicated file. A more specific error message follows this message.B User Action: Examine the error message that follows to diagnoseB the reason for the error. Then correct the problem accordingly. 2 UNAOPEFILunable to open file file-name1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: An error occurred when trying to open an existingD text file for reading. A more specific error message follows this messa ge.B User Action: Examine the error message that follows to diagnoseB the reason for the error. Then correct the problem accordingly. 2 UNAOPEINP"unable to open input stream 'text'1 Facility: VDE, OpenVMS Development Environment> Explanation: VDE could not read the command line correctly.B User Action: The logical name VDE$INPUT is probably not defined. correctly. Correct the VDE$INPUT reference. 2 UNAPARFIL7unable to parse file name name with default stri ng name1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: An error occurred when trying to parse the indicatedD file specification with the indicated default name string. A more/ specific error message follows this message.B User Action: Examine the error message that follows to diagnoseB the reason for the error. Then correct the problem accordingly. 2 UNAREPNOTECONF6unable to reply to note in notes conference conference1 Facility: VDE, OpenVMS De velopment Environment= Explanation: VDE attempted to record a PERFORM REPLACEMENTC operation by replying to a previous note for the REPLACE command@ in the indicated notes conference, but was unable to find the= notes conference or the note to reply to. As a result, the> PERFORM REPLACEMENT operation was not recorded in the notes conference.< User Action: Make sure that the notes conference has been@ established and that the notes created by the REPLACE command are> not being deleted. 2 UNDKEY$state-name key key-name is undefined1 Facility: VDE, OpenVMS Development Environment> Explanation: This message informs the user that the key was? undefined by either the DELETE/KEY or UNDEFINE/KEY commands.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 UNKCOMSTA:unknown completion status value status passed to VDESTATUS1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the image VDESTATUS,= was passed a status value it did not understand. VDESTATUS? is expecting the character string "SUCCESS" or the characterC string "FAILURE" to be passed to it for its parameter. Any other? character string results in this error message being output.< User Action: Check the invocation of the VDESTATUS image.> Typically, VDESTATUS is invoked from a command file that is@ built by the program VDEDOBUILD for running buildsteps. CheckB the command file associated with the buildstep that resulted in this message. 2 UNKEPT*unable to opnam to kept subprocess section1 Facility: VDE, OpenVMS Development Environment@ Explanation: VDE has encountered an error while attempting toC create or connect to the global section used to communicate with the kept subprocess.A User Action: Attempt to resolve the problem based on any otherA error messages included with this one, check th e documentation? for information on setting up process and system quotas, and& contact VDE support for assistance. 2 UNKEYW9unrecognized keyword 'text' - check validity and spelling1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: The keyword provided in the command was unrecognized in this context.@ User Action: See VDE/VSC/VTSC Reference Manual for assistance with the command syntax. 2 UNKFILEXT5Unknown file extension in analysis fil e; the complete filespecification found was spec1 Facility: VDE, OpenVMS Development Environment8 Explanation: The program VDEDEPEND encountered a fileD specification that has a file extension it does not support. ThisC error occurred while VDEDEPEND was processing an analysis (.ANA)? file recording compiler or assembler dependency information.C User Action: Determine if the analysis file is corrupted. If theD analysis file is not corrupted and the file extension corre spondsD to a file type that should be recorded as dependency information,- please contact VDE support for assistance. 2 UNKPNAM4unable to locate project projnam in stream streamnam1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: VDE has unable to locate the specified project name( associated with the specified stream.B User Action: Specify a valid and correctly-spelled project nameD from the available list of projects assocated with the stream. IfC you believe that there should be one or more additional projectsA associated with the stream, please contact the project leader,8 the system manager(s), or VDE support for assistance. 2 UNKPROJunable to locate a project name1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: VDE has encountered an error while using the notes callable interface.A User Action: Attempt to resolve the problem based on any otherA error messages included with this one , check the documentationC for information on setting up the notes conferences, and contact VDE support for assistance. 2 UNKQARCLDinternal VDE coding error1 Facility: VDE, OpenVMS Development Environment; Explanation: VDE has detected an internal inconsistency.A User Action: Please contact VDE support for assistance. Please< include any information that may be useful or relevent in duplicating the problem. 2 UNLOCKEDoverriding library lockout 1 Facility: VDE, OpenVMS Development Environment? Explanation: This message is displayed when user with MODLIB3 privilege replaces a module in a locked library.? User Action: Evaluate if the replacement is necessary in the5 locked library; unlock the library if appropriate. 2 UNMATQUO1unmatched quote or missing quote at end of string1 Facility: VDE, OpenVMS Development Environment@ Explanation: Any token that is to be delimited by quotes must> have quot es on both sides of the token. These quotes may be? either single or double; however, the delimiters must be the same characters.? User Action: Reenter the command with the appropriate quotes balanced. 2 UNRESERVED'reservation for module module cancelled1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message informs you that the indicated moduleA has been unreserved in the current library and is therefore no@ longer reserved. This mes sage is only issued when you use the+ /LOG qualifier on the UNRESERVE command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 USEDELMOD;to unreserve a CREATE MODULE reservation, use DELETE MODULE1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: An erroneous attempt was made to UNRESERVE a just-B created module. To cancel the module reservation and the moduleD creation caused by a CREATE MODULE comman d, use the DELETE MODULEC command. After the DELETE MODULE command is accepted, the moduleB will not be created, the outstanding module reservation will be4 canceled, and no further user action is required.? User Action: If you wish to cancel this reservation, use theC DELETE MODULE command. This message is informational, and should. accompany one or more other error messages. 2 USERADDEDuser user added to the database1 Facility: VDE, OpenVMS Development Environm entD Explanation: This message informs you that the indicated user hasC been added to the VDE database. This message is only issued when9 you use the /LOG qualifier on the CREATE USER command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 USERDEL#user user deleted from the database1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: This message informs you that the indicated user hasB been dele ted from the VDE database. This message is only issued> when you use the /LOG qualifier on the DELETE USER command.B User Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 USEREXISTS6user user already exists in database; user not changed1 Facility: VDE, OpenVMS Development Environment@ Explanation: The indicated username was specified on a CREATEA USER command, but an entry for that user is already present inA the databas e. Hence a new entry was not created for that user.A Alternatively, the indicated username was specified as the new@ username for an existing user on the MODIFY USER command, butA another user already has the requested new username. Hence the@ username of the existing user could not be changed to the new username.> User Action: If you entered the wrong username, reenter the> command with the correct username. If you entered the right> username, use the SHOW USER command t o display the database@ information for that user. If you are not satisfied with that9 information, use the MODIFY USER command to change it. 2 USERMOD2information for user user modified in the database1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: This message informs you that information for the= indicated user has been modified in the VDE database. This@ message is only issued when you use the /LOG qualifier on the MODIFY USER command.B U ser Action: Use the /NOLOG qualifier for the command if you do not wish to see the message. 2 USERNOTDEL1user user not deleted; you cannot delete yourself1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: This message informs you that the indicated user,? namely you yourself, has not been deleted from the database.A You are not allowed to delete yourself from the database. This? prohibition prevents you from accidentally deleting yourselfA from th e database, especially when using a wildcarded usernameC specification. There is thus no way to delete all users from the database.A User Action: If you want to delete yourself from the database,? someone else with the required privilege must do it for you. 2 USERNOTFOUND2user user not found in database; parameter ignored1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: The indicated username was entered on a SHOW USER; command, but no such user was found in the VDE database.D User Action: This is not necessarily an error; the message simplyD tells you that the indicated user does not exist in the database. 2 USERNOTUAF5user user not found in system User Authorization File1 Facility: VDE, OpenVMS Development EnvironmentC Explanation: The indicated username is your username, but it was3 not found in the system User Authorization File.: User Action: This error should not happen except to VDED develop ers who redefine the current user during testing. Submit a problem report. 2 USEVERSLNM<use logical name VDE$VMS_VERSION to override OpenVMS version1 Facility: VDE, OpenVMS Development Environment: Explanation: VDE is unable to determine OpenVMS versionA information from the version string returned from a SYS$GETSYIB service call. This message recommends that you use the VDE$VMS_5 VERSION logical name to override the system value.B User Action: Define the logic al name VDE$VMS_VERSION to a valid OpenVMS version string value. 2 VALREQ?missing qualifier or keyword value - supply all required values'text'1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: In many commands, specific keywords or qualifiers are expected.@ User Action: See VDE/VSC/VTSC Reference Manual for assistance with the command syntax. 2 VDECLUSTERvde.cluster: cluster1 Facility: VDE, OpenVMS Development EnvironmentB E xplanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 VDECONTACT6vde.contact: please contact VDE support for assistance1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible  to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 VDEDATETIMEvde.datetime: datetime1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not  be displaying this as an error message. 2 VDEFORMAT8vde.format: the format of this file is subject to change1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 VDENAMEvde.product: vdename1 Facility: V DE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 VDENODEvde.node: node1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible  to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 VDEPROJECTvde.project: project1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 VDERDBBKPVDE$DATABASE$db_BCKP_type1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 VDERDBBKP_FULLFULL1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 VDERDBBKP_INCRINCR1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User  Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 VDEVERSIONvde.version: version1 Facility: VDE, OpenVMS Development EnvironmentB Explanation: This message is used to format text strings within? VDE, and should not be visible to users as an error message.B User Action: Contact VDE support for assistance, as the versionC of VDE in use should not be displaying this as an error message. 2 VERBOTEN3direct ATTACH to a VDE kept subprocess is forbidden1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: An attempt has been made to directly ATTACH to a VDE@ kept subprocess via a DCL command, and this is not permitted.@ User Action: Use of the DCL ATTACH command to attach to a VDE@ kept subprocess is not permitted. If this message arises fromA a condition other than an attempt by a user to ATTACH to a VDE> kept subprocess, please contact VDE s upport for assistance.@ Please include any information that may be useful or relevent in duplicating the problem. 2 WHEREIScomponent comp is value1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: This message is used to display information about< parts of the local VDE environment and VDE configuration.& User Action: No action is required. 2 WHYOFF reason: !AD1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: This mes sage is usually paired with VDE$_OFFLINE.? The VDE environment has been taken offline, and this message indicates why.C User Action: If the problem persists, please contact VDE support for assistance. 2 WILDGENNUM2wildcarded generation number not allowed in module1 Facility: VDE, OpenVMS Development EnvironmentD Explanation: You have specified a wildcarded generation number onB a module name for a command which does not allow the generation number to be  wildcarded.@ User Action: Decide what generation of the module you want toB apply the command to. Then reissue the command, specifying that@ generation number. Alternatively, you may omit the generationA number, in which case the command is applied to the last (most$ recent) generation of the module. 2 WILDNOTALL-wildcard characters not allowed in name: name1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: You have specified a wildcard character (a steriskB or percent sign) in a name that is not allowed to have wildcardD characters. The message displays the name up to and including the wildcard character.A User Action: Specify the name without a wildcard character and resubmit the command. 2 XMERRORMotif interface error detected1 Facility: VDE, OpenVMS Development EnvironmentA Explanation: VDE has detected an error in the Motif interface.> User Action: A problem has occurred accessing the X Windows< display, during the fetch of a widget from a UID file, or? another similar error. Additional error messages should have> been displayed prior to this particular error and the otherD messages should detail the particular failure detected. If unableA to determine the case of the error, please contact VDE supportD for assistance. Please include any information that may be useful* or relevent in duplicating the problem.ww0[VDE]VDE$CLD.CLD$$$rL4Rd˚^~8)$$ >!:! Command Language Definition for the VDE Command!!4! COPYRIGHT (C) 1988, 1994 BY;! DIGITAL EQUIPMENT CORPORATION, MAYNARD:! MASSACHUSETTS. ALL RIGHTS RESERVED.!H! THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIEDK! ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE INCLUSIOND! OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER COPIESG! THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY OTHERL! PERSON. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY TRANSFERRED.!K! THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE ANDL! SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT CORPORATION.!F! DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS9! SOFTWARE ON EQUIPMENT THAT IS NOT SUPPLIED BY DIGITAL.!! ! WRITTEN BY.! Bert Beander 1-Mar-1988 (Adapted from PCA)! ! MODIFIED BY! William R. Vales 20-Jun-1989! Bob Thomson 17-Jan-1990! Bert Beander 25-APR-1990! Marina Buckley 16-May-1990! Hoffman 24-Feb-1994:! Switched images over to VDE$SYSTEM and VDE$SYSTEM_DEBUG6! logical names. Consolidated VDE and SVDE support.! Hoffman 21-Apr-1994,! Added latent support for DECwindows Motif! Hoffman 17-Jun-19959! Allow for debugging with installed images around. And:! add hooks for READ_UAF write-the-correct-quotas update.!! MODULE FUNCTION=! Command language (DCL) definition file for the VDE utility,&! VDEDEPEND, VDESTATUS and VDEDOBUILD.!!F! Define the VDE and VSC commands and the associated DCL paraphenalia.!DEFINE VERB VDE" IMAGE "VDE$SYSTEM:VDE$UTILITY"7 QUALIFIER ALTERNATE, ! undoc switch to debug image NONNEGATABLE, SYNTAX = VDE_XYZZY QUALIFIER DEBUG, NONNEGATABLE, VALUE(REQUIRED)) QUALIFIER DISPLAY, ! undoc /DISPLAY NONNEGATABLE,( VALUE( REQUIRED, TYPE = $QUOTED_STRING)6 QUALIFIER INITIALIZATION, ! undoc /INITIALIZATION NEGATABLE, VALUE( REQUIRED, TYPE=$FILE ) QUALIFIER INTERFACE,  NONNEGATABLE,+ VALUE( REQUIRED, TYPE = INTERFACE_OPTIONS) QUALIFIER LIBRARY, NONNEGATABLE, VALUE(TYPE=$FILE) QUALIFIER WHEREIS,  NONNEGATABLE, SYNTAX = VDE_WHEREIS QUALIFIER NOKEPT_PROCESS, NONNEGATABLE QUALIFIER PARENT_PID, NONNEGATABLE, VALUE( REQUIRED )? ! The /ZVDE_FLAG and /ZVSC_FLAG qualifiers are undocumented? ! and are used internally -- within modules VDEMAIN.B32 and? ! VDEKEPT.B32 -- to determine which interface to present to ! the user: VDE, or VSC.  !@ ! The /VSC_FLAG qualifier is not used under V1.3 and later. = ! The qualifier allows this CLD to work with the pre-V1.3< ! versions of VSC and VDE, and can be removed after this3 ! backward compatibility is no longer required. ! QUALIFIER ZVDE_FLAG, NONNEGATABLE, DEFAULT QUALIFIER ZVSC_FLAG, NONNEGATABLE QUALIFIER VSC_FLAG, NONNEGATABLE4 QUALIFIER XYZZY, ! undoc switch to debug image NONNEGATABLE, SYNTAX = VDE_XYZZY PARAMETER P1, LABEL=REST_OF_LINE, VALUE(TYPE=$REST_OF_LINE) QUALIFIER DEPEND, LABEL = CLD$DEPEND_QUALIFIER, NONNEGATABLE, SYNTAX = DEPEND QUALIFIER BUILD, LABEL = CLD$DOBUILD_QUALIFIER, NONNEGATABLE, SYNTAX = DOBUILD QUALIFIER DOBUILD, LABEL = CLD$DOBUILD_QUALIFIER, NONNEGATABLE, SYNTAX = DOBUILD QUALIFIER KEPT_PROCESS, LABEL = CLD$KEPT_QUALIFIER, NONNEGATABLE, SYNTAX = KEPT_PROCESS QUALIFIER READ_UAF, LABEL = CLD$READ_UAF_QUALIFIER, NONNEGATABLE, SYNTAX = READ_UAF QUALIFIER STATUS, LABEL = CLD$STATUS_QUALIFIER, NONNEGATABLE, SYNTAX = STATUS4! Allow the user to select the type of display used.3! Either DECwindows Motif, or Character Cell (CLI).1! A UIS interface is not supported nor available.DEFINE TYPE INTERFACE_OPTIONS( KEYWORD DECWINDOWS ! Use Motif display( KEYWORD CHARACTER_CELL ! CLI interfaceDEFINE SYNTAX VDE_XYZZY3 IMAGE "VDE$SYSTEM_DEBUG:VDE$UTILITY_DEBUG.EXE;") QUALIFIER DISPLAY, ! undoc /DISPLAY NONNEGATABLE,( VALUE( REQUIRED, TYPE = $QUOTED_STRING)6 QUALIFIER INITIALIZATION, ! undoc /INITIALIZATION NEGATABLE, VALUE( REQUIRED, TYPE=$FILE )- QUALIFIER INTERFACE, ! undoc /INTERFACE NONNEGATABLE,+ VALUE( REQUIRED, TYPE = INTERFACE_OPTIONS) QUALIFIER LIBRARY, NONNEGATABLE, VALUE(TYPE=$FILE)7 QUALIFIER WHEREIS, ! undoc switch to WHEREIS image NONNEGATABLE, SYNTAX = VDE_WHEREIS_DEBUG QUALIFIER NOKEPT_PROCESS, NONNEGATABLE QUALIFIER PARENT_PID, NONNEGATABLE, VALUE(REQUIRED)? ! The /ZVDE_FLAG and /ZVSC_FLAG qualifiers are undocumented? ! and are used internally -- within modules VDEMAIN.B32 and? ! VDEKEPT.B32 -- to determine which interface to present to ! the user: VDE, or VSC.  !@ ! The /VSC_FLAG qualifier is not used under V1.3 and later. = ! The qualifier allows this CLD to work with the pre-V1.3< ! versions of VSC and VDE, and can be removed after this3 ! backward compatibility is no longer required. ! QUALIFIER ZVDE_FLAG, NONNEGATABLE, DEFAULT QUALIFIER ZVSC_FLAG, NONNEGATABLE QUALIFIER ALTERNATE, NONNEGATABLE, DEFAULT QUALIFIER VSC_FLAG, NONNEGATABLE PARAMETER P1, LABEL=REST_OF_LINE, VALUE(TYPE=$REST_OF_LINE) QUALIFIER DEBUG, NONNEGATABLE, VALUE(REQUIRED) QUALIFIER DEPEND, LABEL = CLD$DEPEND_QUALIFIER, NONNEGATABLE, SYNTAX = DEPEND_DEBUG QUALIFIER DOBUILD, LABEL = CLD$DOBUILD_QUALIFIER, NONNEGATABLE, SYNTAX = DOBUILD_DEBUG QUALIFIER KEPT_PROCESS, LABEL = CLD$KEPT_QUALIFIER, NONNEGATABLE, SYNTAX = KEPT_PROCESS_DEBUG QUALIFIER READ_UAF, LABEL = CLD$READ_UAF_QUALIFIER, NONNEGATABLE, SYNTAX = READ_UAF_DEBUG QUALIFIER STATUS, LABEL = CLD$STATUS_QUALIFIER, NONNEGATABLE, SYNTAX = STATUS_DEBUG G! Define the VDE/DOBUILD command syntax and the three parameters which ! specify a VDE/DOBUILD command.!>! P1 This parameter is the Stream Id of build job to be built.6! This parameter is a number and a required parameter.!E! P2 This parameter is the build job number identifying the build @! job in the VDE database to build. This parameter is a number ! and a required parameter.!E! P3 This parameter is the start count associated with the build job @! for a given stream. This parameter is used to determine if a A! build job has been stopped and restarted. This parameter is a "! number and a required parameter.!DEFINE SYNTAX DOBUILD IMAGE "VDE$SYSTEM:VDE$DOBUILD" PARAMETER P1, LABEL = CLD$STREAM_ID, PROMPT = "Stream Id> ", VALUE(REQUIRED, TYPE=$NUMBER) PARAMETER P2, LABEL = CLD$BUILD_JOB_NUMBER, PROMPT = "Build Job Number> ", VALUE(REQUIRED, TYPE=$NUMBER) PARAMETER P3, LABEL = CLD$START_COUNT, PROMPT = "Start Count> ", VALUE(REQUIRED, TYPE=$NUMBER) QUALIFIER OUTPUT, LABEL = CLD$OUTPUT_QUALIFIERDEFINE SYNTAX DOBUILD_DEBUG0 IMAGE "VDE$SYSTEM_DEBUG:VDE$DOBUILD_DEBUG.EXE;" PARAMETER P1, LABEL = CLD$STREAM_ID, PROMPT = "Stream Id> ", VALUE(REQUIRED, TYPE=$NUMBER) PARAMETER P2, LABEL = CLD$BUILD_JOB_NUMBER, PROMPT = "Build Job Number> ", VALUE(REQUIRED, TYPE=$NUMBER) PARAMETER P3, LABEL = CLD$START_COUNT, PROMPT = "Start Count> ", VALUE(REQUIRED, TYPE=$NUMBER) QUALIFIER OUTPUT, LABEL = CLD$OUTPUT_QUALIFIER I! Define the VDE/DEPEND command syntax and the parameters and qualifiers $! that specify a VDE/DEPEND command.!H! P1 This parameter is the name of the language processor that generatedB! the analysis file. Legal language processor options are definedG! by the TYPE LANGUAGE definition below. This parameter is a required ! parameter.!H! P2 This parameter is the file specification of the analysis file toA! read dependency information from. This parameter is a required ! parameter.!D! P3 This parameter is a comma list of file specifications that are E! dependencies that are not recorded in the analysis file. Each fileB! specification can have a /INPUT or /OUTPUT qualifier attached toA! it indicating an input or output dependency respectively. The &! default is an input file dependency.!DEFINE SYNTAX DEPEND IMAGE "VDE$SYSTEM:VDE$DEPEND" PARAMETER P1, " LABEL = CLD$LANGUAGE_PROCESSOR, " PROMPT = "Language processor> ",* VALUE(REQUIRED, TYPE = LANGUAGE_OPTIONS) PARAMETER P2, ! LABEL = CLD$ANALYSIS_FILE_SPEC, PROMPT = "Analysis file> ", VALUE(REQUIRED) PARAMETER P3,! LABEL = CLD$BUILD_DEPENDENCIES, VALUE (LIST,NOCONCATENATE), QUALIFIER OUTPUT, LABEL = CLD$OUTPUT_QUALIFIER,! PLACEMENT = LOCAL QUALIFIER INPUT, LABEL = CLD$INPUT_QUALIFIER,! PLACEMENT = LOCAL QUALIFIER DUMP, LABEL = CLD$DUMP_QUALIFIER QUALIFIER MODULE, LABEL = CLD$MODULE_QUALIFIER, PLACEMENT = LOCAL, VALUE DEFINE TYPE LANGUAGE_OPTIONS0 KEYWORD ADA ! Ada Compiler% KEYWORD B32 ! Bliss Compiler. KEYWORD C ! C Compiler6 KEYWORD DML ! DBMS Pre-compilers4 KEYWORD FOR ! Fortran Compiler3 KEYWORD MAR ! Macro Assembler$ KEYWORD NOANA ! No analysis file0 KEYWORD PLI ! PLI Compiler3 KEYWORD PAS ! Pascal Compiler) KEYWORD RBA ! Basic RDML preprocessor) KEYWORD RBL ! BLISS RDML preprocessor$ KEYWORD RC ! C RDML preprocessor) KEYWORD RCO ! Cobol RDML preprocessor+ KEYWORD RFO ! Fortran RDML preprocessor* KEYWORD RPA ! Pascal RDML preprocessor= KEYWORD REQ ! Bliss library compilation: KEYWORD SC ! C preprocessor for SQL> KEYWORD SCO ! Cobol preprocessor for SQL@ KEYWORD SFO ! Fortran preprocessor for SQL? KEYWORD SPA ! Pascal preprocessor for SQL< KEYWORD SPL ! PLI preprocessor for SQL< KEYWORD SQLADA ! ADA preprocessor for SQL KEYWORD SQLMOD ! SQL moduleDEFINE SYNTAX DEPEND_DEBUG/ IMAGE "VDE$SYSTEM_DEBUG:VDE$DEPEND_DEBUG.EXE;" PARAMETER P1, " LABEL = CLD$LANGUAGE_PROCESSOR, " PROMPT = "Language processor> ",* VALUE(REQUIRED, TYPE = LANGUAGE_OPTIONS) PARAMETER P2, ! LABEL = CLD$ANALYSIS_FILE_SPEC, PROMPT = "Analysis file> ", VALUE(REQUIRED) PARAMETER P3! LABEL = CLD$BUILD_DEPENDENCIES, VALUE (LIST,NOCONCATENATE), QUALIFIER OUTPUT, LABEL = CLD$OUTPUT_QUALIFIER,! PLACEMENT = LOCAL QUALIFIER INPUT, LABEL = CLD$INPUT_QUALIFIER,! PLACEMENT = LOCAL QUALIFIER DUMP, LABEL = CLD$DUMP_QUALIFIER QUALIFIER MODULE, LABEL = CLD$MODULE_QUALIFIER, PLACEMENT = LOCAL, VALUE D! Define the VDE/KEPT_PROCESS command. This command takes the same 5! parameters and qualifiers as the plain VDE command.!DEFINE SYNTAX KEPT_PROCESS IMAGE "VDE$SYSTEM:VDE$KEPT" DEFINE SYNTAX KEPT_PROCESS_DEBUG- IMAGE "VDE$SYSTEM_DEBUG:VDE$KEPT_DEBUG.EXE;" E! Define the VDE/READ_UAF command. This command takes no parameters ! or qualifiers.!DEFINE SYNTAX READ_UAF IMAGE "VDE$SYSTEM:VDE$READUAF" PARAMETER P1, LABEL=REST_OF_LINE, VALUE(TYPE=$REST_OF_LINE) QUALIFIER DELETE QUALIFIER LIBRARY,  NONNEGATABLE, VALUE(TYPE=$FILE) QUALIFIER WRITE_UAF, NEGATABLEDEFINE SYNTAX READ_UAF_DEBUG0 IMAGE "VDE$SYSTEM_DEBUG:VDE$READUAF_DEBUG.EXE;" PARAMETER P1, LABEL=REST_OF_LINE, VALUE(TYPE=$REST_OF_LINE) QUALIFIER DELETE QUALIFIER LIBRARY,  NONNEGATABLE, VALUE(TYPE=$FILE) QUALIFIER WRITE_UAF, NEGATABLE >! Define the VDE/WHEREIS command syntax and the associated CLD ! baggage.!define type BACKUP_OPTIONS- keyword AFTER_IMAGE,NONNEGATABLE,3 value(required,type=$INLOG)) keyword CURRENT,NONNEGATABLE,3 value(required,type=$INLOG)) keyword ARCHIVE,NONNEGATABLE,3 value(required,type=$INLOG)define type RETURN_OPTIONS. keyword LOGICAL_NAMES,NONNEGATABLE( keyword SYMBOLS,NONNEGATABLEDEFINE SYNTAX VDE_WHEREIS IMAGE "VDE$SYSTEM:VDE$WHEREIS". QUALIFIER BACKUPS, ! "VDE$LIBRARY_BACKUP_*" NONNEGATABLE,! VALUE(list,TYPE=BACKUP_OPTIONS)/ QUALIFIER CMS, ! "VDE$LIBRARY_DEFAULTS_CMS" NONNEGATABLE, VALUE(required,TYPE=$INLOG)/ QUALIFIER DATABASE, ! "VDE$LIBRARY_DEFAULTS" NONNEGATABLE, VALUE(required,TYPE=$INLOG)3 QUALIFIER LABEL, ! "VDE$LIBRARY_DEFAULTS_LABELS" NONNEGATABLE,! VALUE(list,TYPE=BACKUP_OPTIONS)- ! Either INDEX or LIBRARY must be specified.$ QUALIFIER INDEX, ! input argument NONNEGATABLE, VALUE(TYPE=$NUMBER)& QUALIFIER LIBRARY, ! input argument NONNEGATABLE, VALUE(required,TYPE=$INSYM) QUALIFIER LOG !/ QUALIFIER RETURN, ! input argument; required NONNEGATABLE,% VALUE(required,TYPE=RETURN_OPTIONS)DEFINE SYNTAX VDE_WHEREIS_DEBUG+ IMAGE "VDE$SYSTEM_DEBUG:VDE$WHEREIS_DEBUG". QUALIFIER BACKUPS, ! "VDE$LIBRARY_BACKUP_*" NONNEGATABLE,! VALUE(list,TYPE=BACKUP_OPTIONS)/ QUALIFIER CMS, ! "VDE$LIBRARY_DEFAULTS_CMS" NONNEGATABLE, VALUE(required,TYPE=$INLOG)/ QUALIFIER DATABASE, ! "VDE$LIBRARY_DEFAULTS" NONNEGATABLE, VALUE(required,TYPE=$INLOG)4 QUALIFIER LABELS, ! "VDE$LIBRARY_DEFAULTS_LABELS" NONNEGATABLE,! VALUE(list,TYPE=BACKUP_OPTIONS)- ! Either INDEX or LIBRARY must be specified.$ QUALIFIER INDEX, ! input argument NONNEGATABLE, VALUE(TYPE=$NUMBER)& QUALIFIER LIBRARY, ! input argument NONNEGATABLE, VALUE(required,TYPE=$INSYM) QUALIFIER LOG !/ QUALIFIER RETURN, ! input argument; required NONNEGATABLE,% VALUE(required,TYPE=RETURN_OPTIONS) E! Define the STATUS command and the one parameter that specifies the ! command.!B! P1 This parameter is completion status character string. Legal B! completion status character strings are "SUCCESS" and "FAILURE".!DEFINE SYNTAX STATUS IMAGE "VDE$SYSTEM:VDE$STATUS" PARAMETER P1, & LABEL = CLD$LAST_COMPLETION_STATUS, , PROMPT = "Last image completion status> ", VALUE(REQUIRED)DEFINE SYNTAX STATUS_DEBUG/ IMAGE "VDE$SYSTEM_DEBUG:VDE$STATUS_DEBUG.EXE;" PARAMETER P1, & LABEL = CLD$LAST_COMPLETION_STATUS, , PROMPT = "Last image completion status> ", VALUE(REQUIRED) :! Define the VSC command and its qualifiers and parameter.!DEFINE VERB VSC IMAGE "VDE$SYSTEM:VDE$KEPT"7 QUALIFIER ALTERNATE, ! undoc switch to debug image NONNEGATABLE, SYNTAX = VSC_XYZZY QUALIFIER DEBUG, NONNEGATABLE, VALUE(REQUIRED)! QUALIFIER DEBUG,"! LABEL = CLD$VSC_DEBUG_QUALIFIER,! NONNEGATABLE,! SYNTAX = VSC_DEBUG QUALIFIER DISPLAY, NONNEGATABLE,( VALUE( REQUIRED, TYPE = $QUOTED_STRING)6 QUALIFIER INITIALIZATION, ! undoc /INITIALIZATION NEGATABLE, VALUE( REQUIRED, TYPE=$FILE ) QUALIFIER INTERFACE, NONNEGATABLE,+ VALUE( REQUIRED, TYPE = INTERFACE_OPTIONS) QUALIFIER LIBRARY, NONNEGATABLE, DEFAULT,' VALUE(TYPE=$FILE, DEFAULT=VSC$DBROOT:) QUALIFIER KEPT_PROCESS, NONNEGATABLE QUALIFIER PARENT_PID, NONNEGATABLE, VALUE(REQUIRED)? ! The /ZVDE_FLAG and /ZVSC_FLAG  qualifiers are undocumented? ! and are used internally -- within modules VDEMAIN.B32 and? ! VDEKEPT.B32 -- to determine which interface to present to ! the user: VDE, or VSC.  !@ ! The /VSC_FLAG qualifier is not used under V1.3 and later. = ! The qualifier allows this CLD to work with the pre-V1.3< ! versions of VSC and VDE, and can be removed after this3 ! backward compatibility is no longer required. ! QUALIFIER ZVDE_FLAG, NONNEGATABLE QUALIFIER ZVSC_FLAG, NONNEGATABLE, DEFAULT QUALIFIER VSC_FLAG, NONNEGATABLE, DEFAULT4 QUALIFIER XYZZY, ! undoc switch to debug image NONNEGATABLE, SYNTAX = VSC_XYZZY PARAMETER P1, LABEL=REST_OF_LINE, VALUE(TYPE=$REST_OF_LINE) QUALIFIER NOKEPT_PROCESS, LABEL = CLD$NOKEPT_QUALIFIER, NONNEGATABLE, SYNTAX = NOKEPT_PROCESSDEFINE SYNTAX VSC_XYZZY0 IMAGE "VDE$SYSTEM_DEBUG:VDE$KEPT_DEBUG.EXE;" QUALIFIER DEBUG, NONNEGATABLE, VALUE(REQUIRED) QUALIFIER LIBRARY, NONNEGATABLE, DEFAULT,' VALUE(TYPE=$FILE, DEFAULT=VSC$DBROOT:) QUALIFIER KEPT_PROCESS, NONNEGATABLE QUALIFIER PARENT_PID, NONNEGATABLE, VALUE(REQUIRED)? ! The /ZVDE_FLAG and /ZVSC_FLAG qualifiers are undocumented? ! and are used internally -- within modules VDEMAIN.B32 and? ! VDEKEPT.B32 -- to determine which interface to present to ! the user: VDE, or VSC.  !@ ! The /VSC_FLAG qualifier is not used under V1.3 and later. = ! The qualifier allows this CLD to work with the pre-V1.3< ! versions of VSC and VDE, and can be removed after this3 ! backward compatibility is no longer required. ! QUALIFIER ZVDE_FLAG, NONNEGATABLE QUALIFIER ZVSC_FLAG, NONNEGATABLE, DEFAULT QUALIFIER VSC_FLAG, NONNEGATABLE, DEFAULT QUALIFIER ALTERNATE, NONNEGATABLE, DEFAULT PARAMETER P1, LABEL=REST_OF_LINE, VALUE(TYPE=$REST_OF_LINE) QUALIFIER NOKEPT_PROCESS, LABEL = CLD$NOKEPT_QUALIFIER, NONNEGATABLE, SYNTAX = NOKEPT_PROCESS_DEBUGF! Define the VSC/NOKEPT_PROCESS command. This command takes the same 5! parameters and qualifiers as the plain VSC command.!DEFINE SYNTAX NOKEPT_PROCESS IMAGE "VDE$SYSTEM:VDE$UTILITY""DEFINE SYNTAX NOKEPT_PROCESS_DEBUG0 IMAGE "VDE$SYSTEM_DEBUG:VDE$UTILITY_DEBUG.EXE;"! End of VDE$CLD.CLD0[SYSLIB]VDE$RECDEP.BAS  ˚;ʚ < !N !****************************************************************************N !* *N !* Copyright (c) 1996 *N !* by DIGITAL Equipment Corporation, Maynard, Mass. *N !* *N !* This software is furnished under a license and may be used and copied *N !* only in accordance with the terms of such license and with the *N !* inclusion of the above copyright notice. This software or any other *N !* copies thereof may not be provided or otherwise made available to any *N !* other person. No title to and ownership of the software is hereby *N !* transferred. *N !* *N !* The information in this software is subject to change without notice *N !* and should not be construed as a commitment by DIGITAL Equipment *N !* Corporation. *N !* *N !* DIGITAL assumes no responsibility for the use or reliability of its *N !* software on equipment which is not supplied by DIGITAL. *N !* *N !**************************************************************************** !********************************************************************************************************************************; ! Created: 11-DEC-1996 10:38:32 by OpenVMS SDL EV1-39 Q ! Source: 9-MAR-1994 11:21:24 DISK$ALPHASYS:[HOFFMAN.VDE014.SRC]VDE$RECDEP.SD !******************************************************************************************************************************** ! *** PREDECLARED TYPES 7 %IF %DECLARED(%BASIC$QUADWORD_DECLARED) = 0 %THEN RECORD BASIC$QUADWORD LONG FILL(2) END RECORD* %LET %BASIC$QUADWORD_DECLARED = 1 %END %IF 7 %IF %DECLARED(%BASIC$OCTAWORD_DECLARED) = 0 %THEN RECORD BASIC$OCTAWORD LONG FILL(4) END RECORD* %LET %BASIC$OCTAWORD_DECLARED = 1 %END %IF = %IF %DECLARED(%BASIC$F_FLOATING_COMPLEX_DECL) = 0 %THEN( RECORD BASIC$F_FLOATING_COMPLEX SINGLE REAL_PART! SINGLE IMAGINARY_PART END RECORD0 %LET %BASIC$F_FLOATING_COMPLEX_DECL = 1 %END %IF = %IF %DECLARED(%BASIC$D_FLOATING_COMPLEX_DECL) = 0 %THEN( RECORD BASIC$D_FLOATING_COMPLEX DOUBLE REAL_PART! DOUBLE IMAGINARY_PART END RECORD0 %LET %BASIC$D_FLOATING_COMPLEX_DECL = 1 %END %IF = %IF %DECLARED(%BASIC$G_FLOATING_COMPLEX_DECL) = 0 %THEN( RECORD BASIC$G_FLOATING_COMPLEX GFLOAT REAL_PART! GFLOAT IMAGINARY_PART END RECORD0 %LET %BASIC$G_FLOATING_COMPLEX_DECL = 1 %END %IF = %IF %DECLARED(%BASIC$H_FLOATING_COMPLEX_DECL) = 0 %THEN( RECORD BASIC$H_FLOATING_COMPLEX HFLOAT REAL_PART! HFLOAT IMAGINARY_PART END RECORD0 %LET %BASIC$H_FLOATING_COMPLEX_DECL = 1 %END %IF  ( !*** MODULE VDERECDEP IDENT X1.3 ***  2 ! LIB$REC_DEPENDENCY VDE function code values^ DECLARE LONG CONSTANT VDE$K_DEPEND_FIRST_FUNCTION = 1 ! --For use in CASE table boundsX DECLARE LONG CONSTANT VDE$K_DEPEND_BEGIN_RECORD = 1 ! Begin dependency recordingT DECLARE LONG CONSTANT VDE$K_DEPEND_END_RECORD = 2 ! End dependency recordingT DECLARE LONG CONSTANT VDE$K_DEPEND_VERSION = 3 ! Record version of processorX DECLARE LONG CONSTANT VDE$K_DEPEND_INPUT_FILE = 4 ! Record input file dependency^ DECLARE LONG CONSTANT VDE$K_DEPEND_INPUT_LIBRARY = 5 ! Record input library dependency\ DECLARE LONG CONSTANT VDE$K_DEPEND_INPUT_MODULE = 6 ! Record input module dependencyZ DECLARE LONG CONSTANT VDE$K_DEPEND_OUTPUT_FILE = 7 ! Record output file dependency` DECLARE LONG CONSTANT VDE$K_DEPEND_OUTPUT_LIBRARY = 8 ! Record output library dependency^ DECLARE LONG CONSTANT VDE$K_DEPEND_OUTPUT_MODULE = 9 ! Record output module dependency] DECLARE LONG CONSTANT VDE$K_DEPEND_LAST_FUNCTION = 9 ! --For use in CASE table bounds/ DECLARE LONG CONSTANT VDE$S_VDERECDEP = 4 record VDERECDEP, LONG VDE$L_VDE_DONOTUSENORREFERENCE8 ! DO NOT USE NOR REFERENCE VDE_DONOTUSENORREFERENCE end record VDERECDEP 0[SYSLIB]VDE$RECDEP.EXEw˚y̭ʚ" <(0D`0205,Jh VDE$RECDEP VDE V1.4-0,ʚ05-13    ?$+CMA$TIS_SHR_001! LIBRTL_001 !G SQL$INT_001 @!  LIBRTL2_001 Rb bϼ&=Xfowݼݏo uݬi|~g^|~oТPТG~ݬQ5~ݬ'}~}~~ݬ}~}~ PP WDVgPRЬTUTUTff լ ~ݼ ݬTPТS SSPUTgSЦ`PRPjXWV^ఏЬP` Џn2n PRRRg|~Vݮ HPRRRgffPЦPЏVDE$0 }0PhQQ(Qh`dW VRUGT^ݏԮݬ~VePSSSd^gPSSSdݬ~$ePSSSd^gPSSSdPРRѢ`PPݬ~`ePSS~ƄePSSSd^gPSSSd|VUuTS^ݏԮϬ"(/\|_Sݏod1WX1 ÐePRRRdݬ~ôfPRR11ePRRRdݬ~џPePRRRdݬ~tfPRRRd^ePRRRdݬ ~ØePRR11ePRRRdݬ~4˟tePRRRdݬ~fPRRRd^ePRRRdݬ ~fPRRRd^ePRR!RdePRRRd}~,ePRRRdZЬWЧQЧR,..COL=<:> ; IDENT X1.3.; LIB$REC_DEPENDENCY VDE function code valuesIVDE$K_DEPEND_FIRST_FUNCTION'..equ'1 ; --For use in CASE table boundsEVDE$K_DEPEND_BEGIN_RECORD'..equ'1 ; Begin dependency recordingCVDE$K_DEPEND_END_RECORD'..equ'2 ; End dependency recordingFVDE$K_DEPEND_VERSION'..equ'3 ; Record version of processorGVDE$K_DEPEND_INPUT_FILE'..equ'4 ; Record input file dependencyJVDE$K_DEPEND_INPUT_LIBRARY'..equ'5 ; Record input library dependencyIVDE$K_DEPEND_INPUT_MODULE'..equ'6 ; Record input module dependencyHVDE$K_DEPEND_OUTPUT_FILE'..equ'7 ; Record output file dependencyKVDE$K_DEPEND_OUTPUT_LIBRARY'..equ'8 ; Record output library dependencyJVDE$K_DEPEND_OUTPUT_MODULE'..equ'9 ; Record output module dependencyIVDE$K_DEPEND_LAST_FUNCTION'..equ'9 ; --For use in CASE table boundsVDE$S_VDERECDEP'..equ'4VDERECDEP'..equ'0&VDE$L_VDE_DONOTUSENORREFERENCE'..equ'04; DO NOT USE NOR REFERENCE VDE_DONOTUSENORREFERENCE .ENDM0[SYSLIB]VDE$RECDEP.PAS  ҫ˚lʚ <(**)P(******************************************************************************)P(** **)P(** Copyright (c) 1996 **)P(** by DIGITAL Equipment Corporation, Maynard, Mass. **)P(** **)P(** This software is furnished under a license and may be used and copied **)P(** only in accordance with the terms of such license and with the **)P(** inclusion of the above copyright notice. This software or any other **)P(** copies thereof may not be provided or otherwise made available to any **)P(** other person. No title to and ownership of the software is hereby **)P(** transferred. **)P(** **)P(** The information in this software is subject to change without notice **)P(** and should not be construed as a commitment by DIGITAL Equipment **)P(** Corporation. **)P(** **)P(** DIGITAL assumes no responsibility for the use or reliability of its **)P(** software on equipment which is not supplied by DIGITAL. **)P(** **)P(******************************************************************************)(********************************************************************************************************************************)=(* Created: 11-DEC-1996 10:38:33 by OpenVMS SDL EV1-39 *)S(* Source: 9-MAR-1994 11:21:24 DISK$ALPHASYS:[HOFFMAN.VDE014.SRC]VDE$RECDEP.SD *)(********************************************************************************************************************************) MODULE VDE$RECDEP ; 1[HIDDEN] TYPE (**** Pre-declared data types ****) $BYTE = [BYTE] -128..127; $WORD = [WORD] -32768..32767; $QUAD = [QUAD,UNSAFE] RECORD L0:UNSIGNED; L1:INTEGER; END; $OCTA = [OCTA,UNSAFE] RECORD% L0,L1,L2:UNSIGNED; L3:INTEGER; END; $UBYTE = [BYTE] 0..255; $UWORD = [WORD] 0..65535; $UQUAD = [QUAD,UNSAFE] RECORD L0,L1:UNSIGNED; END; $UOCTA = [OCTA,UNSAFE] RECORD L0,L1,L2,L3:UNSIGNED; END;% $UOCTAQUAD = [OCTA(2),UNSAFE] RECORD( L0,L1,L2,L3,L4,L5,L6,L7:UNSIGNED; END;% $PACKED_DEC = [BIT(4),UNSAFE] 0..15; $DEFTYP = [UNSAFE] INTEGER; $DEFPTR = [UNSAFE] ^$DEFTYP;! $BOOL = [BIT(1),UNSAFE] BOOLEAN; $BIT2 = [BIT(2),UNSAFE] 0..3; $BIT3 = [BIT(3),UNSAFE] 0..7; $BIT4 = [BIT(4),UNSAFE] 0..15; $BIT5 = [BIT(5),UNSAFE] 0..31; $BIT6 = [BIT(6),UNSAFE] 0..63; $BIT7 = [BIT(7),UNSAFE] 0..127; $BIT8 = [BIT(8),UNSAFE] 0..255; $BIT9 = [BIT(9),UNSAFE] 0..511;# $BIT10 = [BIT(10),UNSAFE] 0..1023;# $BIT11 = [BIT(11),UNSAFE] 0..2047;# $BIT12 = [BIT(12),UNSAFE] 0..4095;# $BIT13 = [BIT(13),UNSAFE] 0..8191;$ $BIT14 = [BIT(14),UNSAFE] 0..16383;$ $BIT15 = [BIT(15),UNSAFE] 0..32767;$ $BIT16 = [BIT(16),UNSAFE] 0..65535;% $BIT17 = [BIT(17),UNSAFE] 0..131071;% $BIT18 = [BIT(18),UNSAFE] 0..262143;% $BIT19 = [BIT(19),UNSAFE] 0..524287;& $BIT20 = [BIT(20),UNSAFE] 0..1048575;& $BIT21 = [BIT(21),UNSAFE] 0..2097151;& $BIT22 = [BIT(22),UNSAFE] 0..4194303;& $BIT23 = [BIT(23),UNSAFE] 0..8388607;' $BIT24 = [BIT(24),UNSAFE] 0..16777215;' $BIT25 = [BIT(25),UNSAFE] 0..33554431;' $BIT26 = [BIT(26),UNSAFE] 0..67108863;( $BIT27 = [BIT(27),UNSAFE] 0..134217727;( $BIT28 = [BIT(28),UNSAFE] 0..268435455;( $BIT29 = [BIT(29),UNSAFE] 0..536870911;) $BIT30 = [BIT(30),UNSAFE] 0..1073741823;) $BIT31 = [BIT(31),UNSAFE] 0..2147483647;$ $BIT32 = [BIT(32),UNSAFE] UNSIGNED; %(*** MODULE VDERECDEP IDENT X1.3 ***) N(* LIB$REC_DEPENDENCY VDE function code values *) LCONST VDE$K_DEPEND_FIRST_FUNCTION = 1; (* --For use in CASE table bounds *)G VDE$K_DEPEND_BEGIN_RECORD = 1; (* Begin dependency recording *)G VDE$K_DEPEND_END_RECORD = 2; (* End dependency recording *)G VDE$K_DEPEND_VERSION = 3; (* Record version of processor *)G VDE$K_DEPEND_INPUT_FILE = 4; (* Record input file dependency *)G VDE$K_DEPEND_INPUT_LIBRARY = 5; (* Record input library dependency *)G VDE$K_DEPEND_INPUT_MODULE = 6; (* Record input module dependency *)G VDE$K_DEPEND_OUTPUT_FILE = 7; (* Record output file dependency *)H VDE$K_DEPEND_OUTPUT_LIBRARY = 8; (* Record output library dependency *)G VDE$K_DEPEND_OUTPUT_MODULE = 9; (* Record output module dependency *)G VDE$K_DEPEND_LAST_FUNCTION = 9; (* --For use in CASE table bounds *) TYPE VDERECDEP = RECORD/ VDE$L_VDE_DONOTUSENORREFERENCE : UNSIGNED;X (* DO NOT USE NOR REFERENCE VDE_DONOTUSENORREFERENCE *) END; END.0[SYSLIB]VDE$RECDEP.R32  r\7˚Sʚ<! N! ****************************************************************************N! * *N! * Copyright (c) 1996 *N! * by DIGITAL Equipment Corporation, Maynard, Mass. *N! * *N! * This software is furnished under a license and may be used and copied *N! * only in accordance with the terms of such license and with the *N! * inclusion of the above copyright notice. This software or any other *N! * copies thereof may not be provided or otherwise made available to any *N! * other person. No title to and ownership of the software is hereby *N! * transferred. *N! * *N! * The information in this software is subject to change without notice *N! * and should not be construed as a commitment by DIGITAL Equipment *N! * Corporation. *N! * *N! * DIGITAL assumes no responsibility for the use or reliability of its *N! * software on equipment which is not supplied by DIGITAL. *N! * *N! ****************************************************************************! ********************************************************************************************************************************;! Created: 11-DEC-1996 10:38:27 by OpenVMS SDL EV1-39 Q! Source: 9-MAR-1994 11:21:24 DISK$ALPHASYS:[HOFFMAN.VDE014.SRC]VDE$RECDEP.SD ! ******************************************************************************************************************************** $!*** MODULE VDERECDEP IDENT X1.3 ***.! LIB$REC_DEPENDENCY VDE function code valuesJliteral VDE$K_DEPEND_FIRST_FUNCTION = 1; ! --For use in CASE table boundsEliteral VDE$K_DEPEND_BEGIN_RECORD = 1; ! Begin dependency recordingCliteral VDE$K_DEPEND_END_RECORD = 2; ! End dependency recordingFliteral VDE$K_DEPEND_VERSION = 3; ! Record version of processorGliteral VDE$K_DEPEND_INPUT_FILE = 4; ! Record input file dependencyJliteral VDE$K_DEPEND_INPUT_LIBRARY = 5; ! Record input library dependencyIliteral VDE$K_DEPEND_INPUT_MODULE = 6; ! Record input module dependencyHliteral VDE$K_DEPEND_OUTPUT_FILE = 7; ! Record output file dependencyLliteral VDE$K_DEPEND_OUTPUT_LIBRARY = 8; ! Record output library dependencyJliteral VDE$K_DEPEND_OUTPUT_MODULE = 9; ! Record output module dependencyIliteral VDE$K_DEPEND_LAST_FUNCTION = 9; ! --For use in CASE table boundsFIELD VDE$VDERECDEP_FIELDSET = SET- VDE$L_VDE_DONOTUSENORREFERENCE = [0,0,32,0]4! DO NOT USE NOR REFERENCE VDE_DONOTUSENORREFERENCE TES;literal VDE$S_VDERECDEP = 4;PMACRO VDERECDEP = BLOCK [VDE$S_VDERECDEP,byte] FIELD (VDE$VDERECDEP_FIELDSET) %;0[SYSLIB]VDE$SHR.EXE   HDs˚;?ʚ"  <>0D`02054 VDE$SHRVDEV1aʚ05-13  ]     $!NOTES$SHARE_001 ! VAXCRTL_001E!d FORRTL_001! LIBRTL_001Q! MTHRTL_001!h SMGSHR_001 ! DNS$RTL_001"! DNS$SHARE_001! RDBSHR_001! CMSSHR_001 @!  LIBRTL2_001"! SECURESHR_001#!SECURESHRP_001$+CMA$TIS_SHR_001(!DECW$XMLIBSHR12_001.!! DECW$TRANSPORT_COMMON_001(!DECW$XTLIBSHRR5_001)!DECW$DXMLIBSHR12_001!  LBRSHR_001)!DECW$MRMLIBSHR12_001%!dDECW$XLIBSHR_001 !G SQL$INT_001!  COBRTL_001!! DECC$SHR_001 i! MAILSHR_001!i! MAILSHRP_0014f56::CIFVLPNQFST>VRX*YZ<`^,n䐏Psݬ]^|EVX^,n䐏Q5)ݬf^PRݬl$լ ݬf  RP|VD^,nȐSȞ؞ܕlլݬfЬ̑lլ  lլ,n䞭l լ Ь l լЬlլ ݬf^<`^,n䐏T l լЬ^<`^,n䐏Uݬ^{{  ??jjmm;;^^  ((--2266 F FNNQRQR``LnLnm{m{݈݈ee##ӤӤϱϱUUjj((::aa&&1188a<a<MMUTUTbbffiiklklrrYvYv``""֖֖IIgggg@@ddT T //@3@3EE9I9INNSSWW__ffjjDsDsxx-~-~NNff\\XXiiggLL33++jjEEssq q x<x<??BBMMdfdfTtTt7x7xm{m{s~s~22CCʹʹ>>..((&&''..a3a3/7/7YYggll{{hh<<))ששY Y , ,     '( '( + + / / 4 4 ~E ~E NR NR Z Z ^ ^ n n q q Rt Rt  p p o o < < | | > > 2 2   ܿ ܿ     D D  t t h h , ,       s s ; ;   ! ! % % a) a) X. X. > > A A |D |D K K O O S S W W [ [ l l ap ap At At x x | |    Đ Đ     ֜ ֜     F F b b V V      O O \ \       # #   h3 h3 7 7 P< P< @ @ E E =J =J N N R R g g k k ko ko 6s 6s / /   ʅ ʅ    ˙ ˙  U U   ~ ~ H H 4 4        V V   p p    R1 R1 X X ] ] <^ Uլeet[nZ|Ԯ ZYޭXޭW[Vh~6h PRbVԢ RgTSPC0QQ`|| ԠԡSpPdP,PЬ P`QPbTP TQQм TTTSSݬЬRRCbP^ЬP`լLЬ RbݬPTR Tbbм TT TSSݬЬRR~TbSCb^YPPLN?PBP>PPQQQR-P*XXoPQQQRRRPx^RѼ  ݼ"ݏoЬQxa~QxxjXPP!9?P|~x|~8xx2|~x|^ЬTdUե 1VФScP2PP1 VQARcbA P`A P`VPV P@P`Ф ScP2PP1 VQARcbA P `A P `VPV P@P`ե0 VP@Qa@ Qa@ PХ`VPV P@P` VP@Qa@ Qa@ P`VPV P@P`ݥХ P`|^ЬTdUե 1VФScP2PP1 VQARcbA P`A P`VPV P@P`Ф$ScP2PP1 VQARcbA P `A P$`VPV P@P`ե0 VP@Qa@ Qa@ PХ`VPV P@P` VP@Qa@ Qa@ P`VPV P@P`ݥХ P`|^ЬTdUե 10դ PVФScP2PPb VQARcbA P `A P`VPV P@P` VP@Qa@ Qa@ P`VPV P@P`Ф ScP2PP1 VQARcbA P `A P `VPV P@P`ե0 VP@Qa@ Qa@ PХ`VPV P@P` VP@Qa@ Qa@ P`VPV P@P`ݥХ P`|^ЬTdUե 1VФScP2PP1 VQARcbA P `A P`VPV P@P`Ф ScP2PP1 VQARcbA P `A P `VPV P@P`ե0 VP@Qa@ Qa@ PХ`VPV P@P` VP@Qa@ Qa@ P`VPV P@P`ݥХ P`|^мUե 1VЬTФScP2PP1 VQARcbA P`A P`VPV P@P`Ф ScP2PP1 VQARcbA P `A P `VPV P@P`ե0 VP@Qa@ Qa@ PХ`VPV P@P` VP@Qa@ Qa@ P`VPV P@P`ݥХ P`P^ݏo\\P ^RZYޭXޭWЬVhZ~C5 PScVԣ SgUTPPʏPRPaTTP ˏRRx QʏQRQ SSPPP^UZXY|ͬʹ|T TRBSЬVfcBP1`BRbTRT RBRbX TRBQPaBP/`BRXbTRT RBRb TRBP`BP`BRbTRT RBRbͨͬͨ8PAЏoWͬͬͨݏoVݏ oݏoփ1PS SRBP`BP`BRͨbSRS RBRb SRBP`BP`BRbSRS RBRbͤͬͤPRP4ЏRoWͬͬͨjRݏRo+1Tݬ7 TRBQPaBP+`BRЬbTRT RBRb TRBP`BP`BRbTRT RBRbS SRBPP`B P+`B R͸bSRS RBR>͢b SRBP`B P`B RbSRS RBRbͤPRR* RЏoWݏo'1R5ЏRoWͬͬͨ/RݏRo1<͢~͸QRRRׅ3͢Qլ Q X PQЬ P`T TP@Qa@Q&a@P`TPT P@P` TP@Qa@Qa@P`TPT P@P`S SP@QPa@ Q+a@ P͸`SPS P@P>͢` SP@Qa@ Qa@ P`SPS P@P`ͤPRR* RW1R5ЏRoWͬͬͨR.ݏRoNP<͢~͸QPPPs3͢Qլ QE 1PQЬ P`1PS SRBP`BP`BRbSRS RBRbͬͤ7PRP!R@ݏRoЏRoS@ͬͬͨ~PRP#RRݏRoЏRoSPWSSP,^WhZ|X= }ЬSǘnS.Sݏo0ЏoTZP<RR[{ݏoݏ oݏo|ЏRoYЬSݏ[oY|YYPP^OT9 ĂЬRĜ4R,ݏo{ЏoSX<PPzScЬRݢXcXpcݢ ňcŠcV V %ŸyzPc PcPz4q4 ޟR *zePqG4h>4_ޟRVݬ ͐ЬS uPTT1Ÿ́ uT0ݏRo!vЏRoW1P1Ь R2SCP2PP/V?TDT2b~TݢzТSTyPc R2PݏouJFyRbV LbŘbyyЏoWPWWPt^cUWt2 @xЬSTByS.'yݏouЏoTZP<RRfnЬSݮ eTPX^ǭUL ` K$ a 7jЬSx jS,jݏobfЏoTX<RR`nݮ `TH ݏRo`ЏRo1c WRBxScBzScB|RbWRW RB̀Rb WRBxScBzScB|RbWRW RB̀Rb 1Y cScЬRݢx cݮŐ cݢ Ũ cծ cծ cP ޟR mcP11{1ޟR1ݬ xЬS ^PTT1ծݮ ^nЬSݮ p^T TpTR T2 T1PT+ݏRo_ЏRo1PZPծ Џo1Ь S2R7P2RR#2c~:ݣbУR?bPb S2RЏoTծЬSݮ ]nЬSݮ ]TP\^OXDX YaЬSp(bS, bݏo]ЏoTX<RRP?PY URB,SdcB.ScB0RФbURU RB4RФb2d~ݤЬRf3d P1 URB,SdcB.ScB0RФbURU RB4RФb1P[ WRBxSdcBzScB|RФbWRW RB̀RФb2d~ݤf2dRBNPZ WRBxSdcBzScB|RФbWRW RB̀RФb2d~ݤf2dRB T2R1YЬR P[ȵݏo@[Џo1kZ ݏo[Џo1HPn1EY!ݏoZЏo1Pծ:ݮ^ URB,SPcB.S/cB0RЮbURU RB4Rb URB,ScB.ScB0RbURU RB4Rb URB,ScB.ScB0RbURU RB4Rb &*]ScЬRݢPcݮhcݮ ,ЬR-YPBݮ Yݏoݏ oݏoYЏRo1Pծ1,.ЬS048:|<|DL ,"Ȁ]RbݣȠbݮȸbݮ ,ЬS|XPTTJݮ rXnݮ NXTݏRo YЏRo17 WRBxScBzScB|RbWRW RB̀Rb WRBxScBzScB|RbWRW RB̀Rb Dy1\ScЬRݢcݮcݢ0cHc`c0P  ޟR x[P111ޟR1ݮ xЬT WPUU_ծݮ VnЬSݮ VUȮݏRoWЏRo1PgݮݏcoYWKPЬ S2R7P2RR+#2c~ݣR[УR;[Pb S2RЏoUծЬSݮ &VnЬSݮ UUP<^ÝSS ?ZЬRZR,ZݏojVЏoTX<PPSЬ14[S*qOW 0<~_SicRТX, -  53;j=-c(k7;j=c1cUХRi |XWd^Y[ݤW}ψ}ς}τ<}ρ؞f}~ОLj}zȞǼ}v}r}n$}j`}fǘ}bǼ  Okn1ZXSkR*S&bPѢZѢS PRXPRRSSn1^RT1ݭ ݤ P TݬoP`P kЏon1ݭֽ R Pt ݬiP`ЬR}φXRiP`@PЬR}`XRiP`ݬiP`}=XRiP`ݭD F P ЬSSiP`դASR}xX|xRiP`ݭ ݤP SiP`Ф0S*ЬR}ϫpXtpRiP`Sݬ+ЬR}ρhXlhRiP`Э쟭ݬiP`TR1k V UPbTѢZѢxݭfݢݢ PeЬSSiP`բ4>ݭfݢݢ8ݢ4PeSiP`ݭf ݤP: SiP`Ф0S*ЬR}GpXtpRiP`SݬI(ЬR}hXlhRiP`Э쟭ݬiP`TR1 V UPbTѢZѢxݭfݢݢHPeЬSSiP`բ4>ݭfݢݢ8ݢ4PeSiP`ݭfݭfݢݢ8ݢ4PeSiP`ݭfݭfݢݢ8ݢ4PeSiP`ݭfݭfݢݢ8ݢ4PeSiP`ݭfk n1PZXSkR*S&bPѢZѢS PRXPRRSSn1fRTq1ݭ ݤ P TݬcqP`P kЏon1ݭʬ FPh ݬiP`ЬR}z魐XRiP`p@PЬR}T魈XRiP`ݬiP`}1魀XRiP`ݭ8 :P ЬSSiP`դASR}xX|xRiP`ݭ ݤP SiP`Ф0S*ЬR}ϟpXtpRiP`SݬЬR}uhXlhRiP`Э쟭ݬiP`TR1_ V UPbTѢZ1Ѣ}ݭfݢݢ ݢ$PeЬSSiP`բ4>ݭfݢݢ8ݢ4PeSiP`ݭfݭfݢݢ8ݢ4PeSiP`ݭfݭfݢݢ8ݢ4PeSiP`ݭfݭfݢݢ8ݢ4PeSiP`ݭfݭfݢݢ8ݢ4PeSiP`ݭfSR}׭XRiP`ݭҚ ݤPy SiP`Ф0S*ЬR}φxX|xRiP`Sݬ ЬR}\pXtpRiP`Эĭ쟭ݬiP`TR1F V UPbTѢZѢxݭfݢݢ PeЬSSiP`բ4>ݭfݢݢ8ݢ4PeSiP`ݭfݭfݢݢ8ݢ4PeSiP`ݭfݭfݢݢ8ݢ4PeSiP`ݭf}ϓͭh}/έ؞Ş}+έО}'έȞ !ЬR1 W8 VТPPLdx1P?PЬQˏ P PTˏ SݭgݢSTPfaPݭgݢݢ PfIPݭgݢPf4ݭgݢPf ȭЭ̭ݏ̾oUݬhP`bR190^1TWzuS}%̭}G̭H}̭q è ЬTTV}ḘОXԟVgP`ЬRТ(U|U P%ݭ3 ݢPڨ TgP`ݭ ݢPﵨ TgP`}˭؞XܟVgP`UTݭƎ ݢPm TgP`P0^!SWjtS}˭}̭}˭ (ЬTTV}5˭ОXԟVgP`ЬRТ,UU P'ݭ% ݢP̧ TgP`Pݭ ݢP不 TgP`}ϼʭ؞XܟVgP`UT ^7RSsR ?|ݬP<~qP1ݬcP`<~@P-^hQ[}QVrXЏoZ \f1W]YfR gfPР RT TRBSgcBS1cBRЧbTRT RBRb TRBScBScBRbTRT RBRbkݬDPZZVfPݠ ݏoUfRBSbTSoЬPݠ ݏoSoЬPݠ ݏorSPP^kV .ЬUХZ| |(0P|Ь WЬRЬSSWS甆PRPRX1PH1yT TRBP`BP`B RbTRT RB$Rbݥﴄ PUUNXTYX] TRBQPaBP+`B RXbTRT RB$Rb TRBP`BP`B RbTRT RB$RbW ﷁPHЬSShZURX5X YRBQPaBP+`B PX`B$Rbլ  ;P)HЬRRPSSSXXXP^|~ݬݬ|P΀^ЬP`Р||GݬsP^iR}XݬGP`P<t^hRЬSЬPУUРt% `U  Ul < T1OPc  c€ݏo>xc~Sx1x|~xP < T1PˏUQQ QQT1ˏUPxPPP~T1PT1ˏUPxPPPmT1PmT1PmT~PPmTnPPmT^PPmTNPPmT>PPmT.PPm< TF FtpUTTP @^ρS}׭c}֭螣}ԭ8䞣H͘dTrVÁX͐ЬWЬP`~P͘*PTPT͘|TPP͘V5tUeVlTdPRRR5X6eXdPRRR6͘͘e͘dPP͘͘͘͜*͜͜ԭ͜VЏoUX>RRTUPTT T T>X>VE ͜ ЬRТH͜PЏ9oLH?RRDLPTT T D?H?P ͜ ^͜@Џao<8ͨͪͫ@RRͬͰͨ4<PTT T 4@8@@4 ͜{ ͜p ޟZD [ XU Yg͐͠P͐P͌̈́̀͂̓͜7PP͈̈́̀̀ݏiojPRPRk̀7̈́7͌h͜iЧ5͜|thjk8PPlphpݏojPRPRkp8t8|h͜i2͜VЏ oTUPRS9PPTXPlTjPRPRkl9U9Vh͜iЧ 5͜VЏoTU8:;:PP<@8hTjPRPRkh:U:Vh͜iЧ 5͜VЏoTU "#;PP$( dTjPRPRkd;U;Vh͜iЧ$5͜VЏoTU  =Vh͜i͠W1͜ЬRbؐڐ۞ܞTTT蟭PͤPΠ^{SÐLðUþVWHD@<84n[|$ЬTЬZЬ P`~P͸X *PUc PU͸< UK PP͸V͉3 V/ UePRRR͉W͊ WePRRR͊ЬRݢHL͸k ͸ePP͸{ PTPT͸.*P@8PRS͛RRTXP4ݏ9oPUU UH4͛8͛@PB˒PP0ЏAo,(8:;͜RR<@8$,P P $͜(͜0lPԭPЏ1o "#͝RR$( P P 2͝͝P,͋͋PЏyo  ͞RR PUU U͞͞TP͌͌PЏo͟RRPUU U͟͟P PԭPЏIo͠RRPUU U͠͠5P|ԭPЏQo͡RRPUU U͡͡PPPЏYoͨͪͫ͢RRͬͰͨͼPUU Ulͼ͢͢PfЬRТHP͸ЏoʹͰ͓͐͒ͣRR͔͐ͬ͘ʹPUU UͬͣͰͣ͸P8PͨЏoͤ͠xz{ͤRR|̀xͤ͜PUU U[ͤͤͨ͜͠PUPJԭP͘Џo͔͐`bcͥRRdh`͔͌P͈P ͈͌ͥ͐ͥ͘|PޟVW]XYdXФU(P(PP͸͓PPʹݏqofPRPRgʹ͓͸͓hPiUPP6.&2P?PH&D@<84PͰ͔ͨPPͤݏofPRPRg͔͔ͤͨͰhPiФP͠Џo͕͘͜PP͔͜fPRPRg͔͕͕͘͠hPiU UU1[1Ф Ф R bPP[խ͉RbPP͊P ͍ͣ͢͠PPͤͨ͠ݏofPRPRg͍͍ hPiU1]Ф1SФ$iP͈͎͊͋PP͈͌͐ݏofPRPRg͎͎hPiФPprs͏PPtxpݏofPRPRg͏͏hPiФPЏioXZ[͐PP\`XfPRPRg͐͐hPiФ͉P͈͖͐PP̈́ݏqofPRPRg͖͈͖̈́͐hPiդ 11,0ݤ 20,PЏo@BC͑PPDH@fPRPRg͑͑hjPФ P(*+͒PP,0(ݏyofPRPRg͒͒hPiXT1ޟW/VU@Tj\$P$PPph͚͛͘͘PP͘͜͠dݏaogPRPRfd͘h͘pePdЪ͉P`X͙̀͂̓PP͈̈́̀TݏрogPRPRfT͙X͙`ePd2PPЏɀoLHhjk͚PPlphDLgPRPRfD͚H͚PePdn~ЪP ͉PnP̀xͰͲͳ͗PPʹ͸ͰtݏogPRPRft͗x͗̀ePd\Z1PPTd~T͸dRB͸P͸͸ ^PP߭ݬPRP Rݬ ݬR    <h^}5l<USP1R| R\LP`LP`L\lR\R \L\l R\LP`LP`L\lR\R \L\l|~蟭|~PQQQT1@PQQQT1` RP@Qa@Qa@P`RPR P@P`|~|~PQPQS=@PRPRS&n m Xͤ`PCX`|~%<~ݭ\\\ 3m m HͤPlPCHP|~<~ݭ\\\3m 5m 8ͤ@PC8@|~m<~ݭ\\\R3*m l (ͤ0PC(0|~<~ݭ\\\3l }l ͤ XPC |~<~ݭ\\\3rl !l ͤPC|~Y<~ݭ\\\>3l k ͤPC|~<~ݭ\\\3k ik ͤDPC|~<~ݭ\\\3^k k ͤPC|~E<~ݭ\\\*3k j ͤPC|~<~ݭ\\\3j Uj ͸ͤ0PC͸|~<~ݭ\\\r3Jj i ͨͤͰPCͨͰ|~1<~ݭ\\\3i i <\խ <\խ p\\P^PRh}E@}qM}ml}؞„S S\L`P`LbP`Ld\dlS\S \Lh\l S\L`P`LbP`Ld\lS\S \Lh\l`h蟭PQQ QT1 P`P`\`llpbP`\`llrdPl`\`llthP`\`llxlP`\`ll|nP`\`ll~[̀ZYptP`\`ll̈́xP`\`ll͈zP`\`ll͊X͌\`|P`\`ll͐P` \`ll͔P`\`ll͖P`\`ll͘P`\`ll͜ld1ޟSph؟cPQQQT1hcPQQQTlP`h蟭cPQQQTLP[XY`ݏoZ\Y`ݏo lld1YTTPP ^MR}ϖ ЬQѡ  ѡl < S:Pxa~QP < SPSSP ^[MR}¤ЬQѡ  ѡl < SXPxa~Q3P < S#PˏQQQSP< SSPP ^LR}φ߭¨ЬQѡ  ѡl < SEPxa~QP < SP|~p< SSPP<`^?LRЬd}ޭ¬ݬRPЬЬSS2PS잭UUT TP@hQa@jQa@lPd`TPT P@pP`լl<Pf TP@hQa@jQa@lPЬ`TPT P@pP`լ0 TP@hQa@jQa@lPЬ`TPT P@pP`լ 0 TP@hQa@jQa@lPЬ `TPT P@pP` TP@hQa@jQa@lP`TPT P@pP`լ  Ь `P`h`UPQQPP H^`~P~H`IJHPIpЏLЬPPt`||~H0PQPQS'ЬRQPPQQbQ~JRRSSP^IST﨔樂RBBRRԭ߭2~T]P\\ \" ߭쟭߭(1T TRB\lB\lBRbTRT RBRޭb TRB\lB\lBRbTRT RBRbԭ|~🭬|~P\\\V1@P\\\V1<\\ \V1PRPB~PBRR蔭RRV$ݏKoݏoЏoV1K.PU'ݏKoݏomЏoV1PRRU\\MLPWoPSS SЬP| RЬS S  P RRSc  RSbPbRѬbRвbݬo  P   >(Ĉ+Scݬļc R cS P R"PSPSP$RϺbRP^BSЬPՠ#ݬݠPRPRRT:ЬPՠ!#ݬݠ!PRPRzRTݬݬ PTTPP|^uBVZH (4Ѽ8ݏo{ЬSУ%UХRNݏoZެTdSѥS У!PѢ!ddPР!!Т!RЬSS RPTУ%Rբ dݏoTT~ R/ Rץ ԥ ԥЬRբ1ݢ1aݢ1cԢ1ЬRբ5ݢ5Aݢ5CԢ5ЬRݢScݢcݢcKKKKSެUeRSg&eTCceRCcRCcSSgެUeRgcm Ss&eTCoeRCoR;CoSSsЬRsol Rl  RSSP^)ЬPՠ ݠݬl ^ЬPѠeѠ1ЬRgk:xwTTT~h PSTcS0c2l SckkЬRgSgЬCcЬSsw:xwTTT~Dh PRToRok RowwЬRsSsЬCoݏo^E?S%^ЬRRQ Tdbxdݢ!ßdݢ dݢ%dAPPPdݢ8dݢ_d<^>RЬSS PnPUcS†Tdc«dݣ!dݣ dݣ%dAPPP>dݣ`dݣ…dUªdP^=>SaЬRRTd dbd$Dd ldPPPPPPÐdødP^=R壟1ݬTd Pݠd Pݠ$d PݠHd ld Pݠd Pݠ ´d PРQСPPP СZS PСPРZSSdP0^=Sм[ eԭԭ1T[1[PPD7w3 P>?PPz'PznK' P?P[r[× Pՠ&9 &ݠݠP|~  Rݢ&P Pՠ*9 *ݠ ݠP|~B3$  Rݢ*: Rݢ*P$ Rݢ*P  Rx RYЬXU͜ZbPVW+VKKVVpZ R5VWWUݏoRU0B̟͜ݬ Pk9PGGPTRRU Rx RT RP R RYЬXU͜ZzPVW+VKKVVDZ RMVWWUݏoRU0B̟͜ݬ P8PGGPTRRU Rx R  RP R RYЬXU͜ZPVW+VKKVVZ ReVWWUݏoRU0B̟͜ݬ P7PGGPTRRU Rx RϬ  RP R R R RUЬ͜XPVW+VKKVVX RYVWWUݏoRU0B̟͜ݬ P6PGGPTRRU Rؿx RϿ RP5| X! R R R R[~ϓ( RcPЬЬ͜V RAPTU*TKKTTͬV RTUU̟͜ݬݬC RܿP RݢPϨôîÌ Rݢτ RݢqZ`JD" RݢMâ<ÔÎl Rݢ)ô Rݢ* Rݢj`\< RݢêϬàÜ| RݢzR zzzRݏoKy[yS1zzǿTdyådydzdzP`RRR&dP^4Ruy ¼a ^u4RUy AЬScQ PЬA"c |~ݬ^14Ry ^4Rx ݾU PݠR  ^3RЬSx .S( PݠP ^}3SЬRLx @8K=K>K ^13SЬRx NKKK^2R~_w `ЬSSTpl~S ZS߯MO PjTdSϖ0 Pnd* PrdP|Ό^G2UЬRw ńbݏoR RJT͏STPR~RS~CR2PcR RV RNT͎STxPR~RS~RPcR R RF[ RFW PFЬRT TQA͐S P P cA͒P`A͔S P P PPTPT P@͘P TP@͐QAa@͒Q a@͔QAPPaTPT P@͘P`GRĘ͏P7 TRB͐P͏`B͒P `B͔R͏PPbTPT P@͘Rb͎P7 TRB͐P͎`B͒P `B͔R͎PPbTPT P@͘Rb TRB͐P`B͒P`B͔RbTPT P@͘Rb|~͐ R XPRP R7V ^/RЬSvWt cݏoP PF PF PFP^m/R@t ž,Ѽݏo{PЬSSQQ°m~SzVS߯M PjTdS϶ PndϚ PrdPΌ^.TP1s vѼݏoŵW RJV͏UV3PS~SU~SPeS SnW RNV͎UVPS~SU~pS_PeS S' RF϶ RF˶ RFЬSU UP@͐Q R R a@͒Rb@͔P R R RRURU RB͘R UP@͐QAa@͒Q a@͔RAPPbUPU P@͘P`GSĘ͏R7 URB͐S͏cB͒S cB͔S͏RRcURU RB͘Rb͎R7 URB͐S͎cB͒S cB͔S͎RRcURU RB͘Rb URB͐ScB͒ScB͔RbURU RB͘Rb|~͐ R PSS SRR P`*GRϨP ^1,RЬSq cݏo<P PFԴ PFд PFP^+RV7p |Ѽݏo˲PЬSSϡMn~SRS߯M PjPTdS& Pnd ض PrdP|^+WX͌{o ѼݏoP RJU̓TUPS~ST~SPdS SV RNU͂TU9PS~ST~SPdS StuoTUPXXPPP ?PPݏo=̀́P̀́ oXP------#P?P͌1#P͌PݏoP͌G RFK RFG RFЬPV VSC͐T R R dC͒RbC͔S R R RRVRV RB͘R VRB͐SAcB͒S cB͔SARRcVRV RB͘RbGPĘ̓R7 VRB͐S̓cB͒S cB͔S̓RRcVRV RB͘Rb͂R7 VRB͐S͂cB͒S cB͔S͂RRcVRV RB͘RbЬSS R4&GSRm1XPP+3;#CKSF?P̈́6̈́.̈́&̈́̈́̈́̈́̈́ VRB͐ScB͒ScB͔R̈́bVRV RB͘Rb VRB͐ScB͒ScB͔R͌bVRV RB͘Rbl1OXPPO1[P?P͈ VRB͐ScB͒ScB͔R͈bVRV RB͘Rb1P͈ VRB͐ScB͒ScB͔R͈bVRV RB͘Rb VRB͐ScB͒ScB͔SRRcVRV RB͘Rb VRB͐S̀cB͒ScB͔S̀RRcVRV RB͘RboP͈ VRB͐ScB͒ScB͔R͈bVRV RB͘Rb VRB͐ŚcB͒ScB͔ŚRRcVRV RB͘RbЬUsQQ VSC͐PAoR`C͒RbC͔SAoRRRcVRV RB͘Rb VRB͐ScB͒ScB͔SAoR cVRV RB͘RbQЬTgPKPP VSC͐Q@cRaC͒RbC͔S@cRRRcVRV RB͘RbP VRB͐ScB͒ScB͔RbVRV RB͘Rb|~͐ R PTT TޫSSsRRRPRBoSBoRS gRPRRPRBcSBcRS R="GSυ  ^$RЬS h ̮cݏoP PF PF PFP^#R6 ph $\ѼݏoP8o~ЬSSϵJS߯L Pj;TdSϱۮ Pndî PrdP<ΐ^"TЬS ig PcݏoϏ RF RF RFЬSU UP@͐Q R R a@͒Rb@͔P R R RRURU RB͘R UP@͐QAa@͒Q a@͔RAPPbUPU P@͘P`GS URB͐ScB͒ScB͔RbURU RB͘Rb|~͐ R 8 PSS SRR PGRP ^q!RЬS @f `,cݏo|P PF PF PFP ^ Re pɫ3PݏoϨ \ PSS SC $S PQQQ\\\P ^y RYe €E \"!PQQQSPSSP^5 Re  Pՠ&9 &ݠ ݠ P|~¸ª  Pݠ&P^SЬ PРTd TTRݬ ݬ PvPRPբPP^eREdݼ. P"Ѽy PЬ  P"P^Sc@ЬRbܩTdURVЬ WcUdfdWBdЬVЬ TФUc UURTV PPRPբQQQPPЬ RRݬݢݬקPP^CUЬ RТYcEݢݢЬSc(TdVSWRXbVdgdXBd P;Ь PՠРTPPݬ PPTYCTXѼy PSPSSЬ RݢݬkդݢݬS P1Bդ11aXT\Xݬ_S~CXRݨb~C\RФbS~CXRȨb~C\R2bS~CXRb~C\RbS~CXRb~C\RbSSXxT P1դ51ŃXP\XݬS~CXR<b~C\RФbS~CXR'b~C\R2bS~CXRb~C\RbS~CXRb~C\RbSSXŚPkP5dPP  P?PR RPФ=RRT P P]dPP6661P?P1ݤ5Ь Pݠݬ>cݤ1Ь Pݠݬ"GEPdPP2PR?P%P P ݤЬ PݠݬդS PSET RSTPQ P QS~SݢTS PS^R_ ¥^R_ °y ^R \"\b_ Nϕ QСPР\\\РZS PР\ЬZSSݡ p \ݬ ] ^R^  \ݬF \P QСPР\\\РZS Р\ЬZSSݡ  \ݬ ٣^Ru^  a( Ϩݬݬ@ G<~oP^MR \ݏoݏol?߭ \ݬ ˜ ݬ P,|~ µ ¤  ݏؠoѽ,~ݽ ݏoݏoݏo ?߭ \ݬ ݬP,|~1!"!!! ݏؠoѽ*ݽH!ݏoݏoݏo lP^R\ P!b  \" \ \ \ \ \ \ \  \P \ \ \  \ \ \S\ \`!6 \ \ \Ԭ \Ԭ \ \.P \@ \@2 \@"PP \& \ \L 5 \P \ \ \ \ \ \  \  \  \  \  \"P^USЬR1[ È!ϠѢ  Ѣl< T1ݢá!Ѣ|~pT1R  PТˏQQQTvN[F[P`ݏoѢPoL9|~?0t + ( C ߭pTTPP8^7\!V)D!D@!@<8 "8(H"HL"P?T,"XQ\8"`χdF"hϙlP"ptZ"xY|c"x"`̈"$̜"ϰ̨"̷"P".""Ğ#̞#VԞ&#ܞ4#@#XQ#X b#P P S8<|~VV } RP  Rբ *|~̥#̖#̈#y#boݏؠot Rݢ A RP|~ Rݢ LVV RP̸# Rբ*|~####bݏؠo RݢPR,|~:$+$$$ ݏؠoVPSSSW1APnWRRR RR!U R@UGPSPT RDT&PSS,|~̀$q$`$O$ ݏؠoRRHPݏؠo R ݢ̕$ݢP,|~$̽$̮$̠$ ݏؠo$ϐ TФSУRRRУR УRТR~ R"WWPX^R P"|~ݬP Qլ1 ЬPРS~CXP`~C\P`S PˏQQPPYY1?P P!SX$ݠ PQ PQ2$PT1 P!SX%ݠ͘PQ PQ%gPTBP P!SX%ݠPQ PQ%#PT PS|X P\k`TdXS PTח PSESP5SP!^#S RT1P"1!^PQ PQP߭?ݬ2~ݭ2P@PRR PPQ PQcSTTTPP ^aSASݬ8%*!ݬmPRP#rPRPPRP  P"RwR R`%ژRPP^ SSP`~߭â%Æ%՘PTä%TRbç%Tbò%Tb%Tb߭P%Tb%Tb&TbRBPPBP&T"RBP &T T5ά^ S0&W2&X4&Rͬ|~X&<& \ݬR7PR<&ē Q\P\\ Q Q/ PR'|~RͬKP\\ͬ PR''|~RͬP\\ͬ\1FQPPYY1P?P'D&ͬP\\ͬ~  \ϝ1=P (D&ͬύP\\ͬ~  \]1P((@&ͬMP\\ͬ~ {s \1P<(L&ͬ P\\ͬ~ ;3 \~PX(L&ͬP\\ͬ~  \ϝ>Pt(H&ͬύP\\ͬ~  \]ͰTʹϔ͸XVʹ|~|~|~È(WP1ʹ1@URͰ~T|~Ý(ePlͰ\LߔͰ~T|~ô(eP@Ͱ\LV͸bߟ͸bVbbWVTʹ1r͸\ϟ͸ͬ%VXT&P&T&ͬ\\P^{ U[N"(HRbݬ(bݬ )bмZnЬRbլ1Ь WЬVY|X][,WPRWRT WhPTTWkD )hTPPWRY,VPSVSR VhPRRVkB")hRPPVSYR$T ݮBPZnPYZZY1FZZЬRnbRRPP ^5R P  Ь SHP P QQS1PQ QPQPQS PЬ ЏoSSPP^RL $) P1 Sլ1wL8)c P ^)O P SЬP׬P1PS cS„)! P S ЬP׬P L ¨)  P&PQ PQSϪSK+K )TTPP ^RK ) \")kSOP \|~ \ \4 \ϒ,SSPP ^%RK ˆ*|~** \ݬ \\l \\>*F*+PSS~* \\\\ \\Sl \\C*N*ߐPSS~* \\\\\ \\S \\C\\PP^'RJ  * \ݬ \ݬ¸*ϏI *~XT*d~\S \&c*`«d+hªl0+p®t@+x¬|T+­i+¯€+°X \u+dcX \S¤+RƟ+z¶+ \ݬh++H ,Ȏ ь\\PP^SH;,RbTЬUЬ VHTbebVBbЬWЬ TФUZH FUURTW P8PRPբQQQPPЬ RRݬlݢݬPp^VG;,,ȍScTЬUЬ WGTcecWBc R#PTTͤ RTS1ެXCtC͈͠hWЬ TФUBG .UURTW P PRPբQQQPPphWCݬxS1q ^SЬPC`,PЬ PP\,DfP蝹?PЬQ P9=YPЬQ P9=APЬQ P9=)PЬQ P 9ԡ=ЬQ P 9ԡ= ЬRݢ9|~CݬŊCݬP ^RЬ PРԭ P߭߭Nխ5Œ,@, P ϋ®,խЭPP^Rռ1Ѽ&[EЬ PBݼ,=Ь P5EЬ PBݼ-׼ռEЬ PѠ Ѡ 5EЬ PРPBݼ\-ފЬ PݠݬݬVռ7Ь PР!Q-DBݼ©-Ь Pݠ!ݬݬ|^TD -mТ PPPn?P P Ь PՠРRPݬ P/PRRТ PPqq?P PVЬUЬ SC ġ.׉գУRSU PPRR~RSUVPݬ ݬ P|8^STvC .b RLC R ./ RT~-V2Uԭݬ RPRRϽբ1ݢ1fݢ1eԢ1բ5ݢ5fݢ5eԢ5T RkT RT^VB@ЬRbX.ScTRUЬ WtBTcecWBcЬ PՠРWPݬ R;PWWѧ 1ѧ gPPP?P PW1P1gPP=]}1Pް?P Q"1#~R1P Rݬ W |P Rݬ W!\P RĄWRRZRȟOLScRɟSc۟هWcէ1 |~gݧެ ZjSݣ RWݣ RąЧRUsjSUTRpբ P|~T=RT PqТ!RYXXYU~ PXUU P2@ Rp. ^)R @ ¡.Ь PՠРSPPݬ PPSSϕSݬ ݬݬP|^U?;Ų.RbSЬTЬ V?SbdbVBbެVfRբ 1Ѣ PТST!fRSݬ ݬݬvУ!STTЬSݣЬ Rݢ Rԣ գ1ݣ1ݣ1ԣ1ЬRբ5ݢ5ڂݢ5܂Ԣ5 SЬR¢> R. ^R>Ь Pݠ ݠݠ.dݬ ݬ P^PSL>Bc P0/&cPP###/ *?Pcx/ P  PP ^R=Ь Pݠ /ݬ ݬ PPS=Bc P/xcPP%%%1 Pz?Pc 0O P  P P P^%R= 40Τ^S<ݼP0̂UЬVЬ W<"URbfbWBbTKKTTͤ RWp<#RTBͤBh0KRRTPH^SSJ/<GЬ Rݢ(ݢݢÅ0TdUЬVRW<UdfdWBd PkPR0X>N\0`>Ld0h>JlX P2JPPJRPT PЬ Q2LPP~2NPP~T PLP^IR);Ь Pݠݠ0 P^R:Ь Pݠݠ 1߀P^R:Ь Pݠ(ݠ01P^R:Ь Pݠd1Ь Pݠ0 PݠZH~ PݠZq~^yRY:Ь Pݠݠˆ1;P^MR-:Ь Pݠݠ¼1P ^R9 \1̀X\͸ͼ͸͸0͸͸8͸͸4͸͸<ˏ9\aˏz9\9 2^ \11ˏD9\ \2.XX0aP \A;XX0XX8XX4XX<8 “2~ \&|Sc0 \ݬfc \*c8 \ݬnc \.c4 \ݬjc \6c< \ݬrc^;R P|PST,SKKSSݬ Px|STTP8^UY7;2}ScTЬVЬ W7TcfcWBc R{ެ ZjS Rѣ1ެXjWԭhVSУT?7 +}TTRPSV PPRPբQQQPPh P5Y Pѧ1w6 R2| R/{P ^R6 3y| \z¨\\+¨ \K{Az3yPS*¨ \{z(3yPSSy \zX^R5 :3{ POzM3XЬ\X Py P zPX^R{5 \3g{ Pyr3XЬ\X P|y PyP ^5R5 „3{ Py Px˜3UxPSx¦3?xPSS?xݬ ݬ P P!y<^SЬT}4 þ8izФRf4 þ8RzТTdTݢ PU?4 ø3+zUy߭߭߭ЬPݠ$ݠ Uxխ ݭUx|^ TUЬS3 ľ8yУR3 ľ8yТScSݢ: PV3 3y߭߭߭ЬPݠ$ݠ V xխoVFxPSASwPRSRV(xPSP@bUPPSRxwUݭVxPݭVwP X^R2 3x \[wª\@ª3Xª\X \vv 4 vPS?Pª 4Xª\X \vQv:4uPSSu \v X^?R2 P4 x \v®\@®`4X®\X \vup4;uPS?P®€4X®\X \uu4tPSSu \u X^oRO1 ¤4;w \u­\@­¸4X­\X \Dut4ktPS?P­4X­\X \ut4*tPSSt \"u X^R0 5kv \t¬\@¬5X¬\X \tt"t(5sPS?P¬45X¬\X \3tsH5ZsPSS&t \Rt X^R/ W5u \t«\@«l5X«\X \sRsˆ5rPS?P«œ5X«\X \css¶5rPSSVs \sX^S. 5t \KsRr5(rPT~BX\5l~B\\TlR~BX\5l~B\\lRRX \rTr \rX^[S;. 6't \rR r6qPT~BX\46l~B\\TlR~BX\F6l~B\\lRRX \rTr \:rX^S- T6s \rRgqp6pPT~BX\È6l~B\\TlR~BX\Ú6l~B\\lRRX \cqTjq \q|X^S, è6r \_qTp6bb~C\RbS~CXR*bb~C\RbS~CXRbb~C\RbS~CXRab~C\RbSSX:ͬ^PͰS^:&^PU~CXRab~C\RUbS~CXRab~C\RbSSX:Ͱ]PU]T~DXRrab~D\RbT~DXRab~D\R@bT~DXRDab~D\R<bTTX:Ͱ] RPJT];P]PU~DXR`b~D\RUbT~DXR`b~D\RbTTX;Ͱ(]PU]S~CXR`b~C\RbS~CXR/`b~C\R@bS~CXRn`b~C\R<bSSX8;Ͱ] RPNMTPSRLTP?NP(%%_PTF_LT1_M RJ\Ѭn1 *1*S~CXR_b~C\RbS~CXR_b~C\RbS~CXR__b~C\RbSSXQ;Ͱ \PʹS~CXR_b~C\RbS~CXR_b~C\RbSSX`;ʹz[P͸S[p;E[YiPT~CXR^b~C\RTbS~CXR^b~C\RbS~CXR^b~C\RbS~CXR^b~C\RbS~CXR^b~C\RbSSXt;͸VV'[Xh RPvTZZjЬ[[ϋ:UUF^ Rv[HHSZdž;iPT~CXR]b~C\RTbS~CXR]b~C\RbS~CXR]b~C\RbS~CXR]b~C\RbSSXNj;Vh RPzTj[U] RzHS;ZǞ;iPT~CXRQ]b~C\RTbS~CXR]b~C\RbS~CXR5]b~C\RbS~CXR!]b~C\RbSSXǤ;Vh RP~Tj[U\ R~HS~CXR\b~C\RbS~CXRo\b~C\RbS~CXRo\b~C\RbSSXǸ;ʹPͼS~CXRJ\b~C\RbS~CXR\b~C\RbS~CXR\b~C\RbSSX;ͼPSX;iPT~CXR[b~C\RTbS~CXR[b~C\RbP~CXR|[b~C\RbS~CXR[b~C\RbS~CXR[b~C\RbS~CXR[b~C\RbSSX;UUh RP–Tj[;VVG[ R–HSW;iPT~CXR[b~C\RTbS%~CXRZb~C\Rb~CXRZb~C\RbS~CXRZb~C\RbS~CXRZb~C\RbS~CXRZb~C\RbSSXVb~C\RTbSc~CXRUb~C\RbP~CXRUb~C\RbS~CXRUb~C\RbS~CXRUb~C\RbS~CXRUb~C\RbSSXǥTb~C\RUbS~CXRSb~C\RbS~CXRTb~C\>RbS~CXRSb~C\RbS~CXRSb~C\RbS~CXRSb~C\RbS~CXRSb~C\RbS~CXRSb~C\RbS~CXRSb~C\R2bSSX<O RP¶[/4TTBS R¶H[TKS R¶HUjTO =iPU~DXRRb~D\RUbT~DXRRb~D\RbTTX"=ʹVVOXh RP^UjS~CXRRb~C\RbS~CXRRb~C\R0bS~CXRRb~C\RbSSX<=VN RPZ[N+\R RZHUNU=iPS~EXRQb~E\RSbU~EXRQb~E\RbUUXp=Vh RPfSjT~DXRQb~D\RbT~DXR9Qb~D\R bT~DXRQb~D\RbTTXNJ=V RPb[*Q RbHSMǣ=iPU~CXRQb~C\RUbS~CXRPb~C\RbS~CXRPb~C\RbSSXǰ=Vh RPVUjT~DXRPb~D\RbT~DXRDPb~D\RPS K(>iPU~CXR!Nb~C\RUbS~CXRaNb~C\RbS~CXRNNb~C\RbS~CXR;Nb~C\RbS~CXR(Nb~C\RbSSX8>hPUjTjJR>iPS~DXRMb~D\RSbT~DXRMb~D\RbT~DXRMb~D\RbT~DXRMb~D\RbT~DXRMb~D\RbT~DXRMb~D\RbTTX`>hPSjU~EXRLb~E\RbU~EXRrLb~E\R bU~EXRLb~E\RbU~EXRLb~E\RbU~EXRLb~E\RbU~EXRLb~E\RbU~EXRLb~E\RbUUXz> RP‚[ϣ'YL R‚HSHǔ>iPU~CXRKb~C\RUbS~CXR*Lb~C\RbS~CXRLb~C\RbS~CXRLb~C\RbS~CXRKb~C\RbS~CXRzKb~C\RbSSXǞ>hP UjT~DXRIKb~D\RbT~DXRJb~D\RbT~DXRPKb~D\RbT~DXRPKb~D\RbT~DXR=Kb~D\RbT~DXR*Kb~D\RbT~DXRKb~D\RbTTXǸ> RP†[=%J R†HS~CXRTJb~C\RbS~CXRJb~C\R(bS~CXR|Jb~C\R bS~CXRJb~C\RbS~CXRpJb~C\RbS~CXRDJb~C\RbS~CXR1Jb~C\RbS~CXRJb~C\RbS~CXR Jb~C\RbSSX>HFPS~CXR;Ib~C\RbS~CXRIb~C\RbS~CXRIb~C\RbS~CXRIb~C\RbS~CXRvIb~C\RbSSX>PSE?iPT~CXRHb~C\RTbS~CXRHb~C\RbSSX?BEVfP Tj[J8,H HSDE?iPT~CXRZHb~C\RTbS~CXRHb~C\RbSSX ?fP$Tj[:G$HS~CXRGb~C\RbS~CXRIHb~C\R(bS~CXRHb~C\R bS~CXRGb~C\RbS~CXRHb~C\RbS~CXRGb~C\RbS~CXRGb~C\RbS~CXRGb~C\RbS~CXRGb~C\RbSSX5?PS~CXR|Gb~C\RbS~CXRhGb~C\RbS~CXRUGb~C\RbS~CXRBGb~C\RbS~CXRFb~C\RbS~CXRFb~C\RbS~CXRFb~C\RbS~CXRFb~C\RbS~CXRFb~C\RbSSXP?B RPŠ RŠRТS~CXREb~C\RbS~CXREb~C\RbS~CXREb~C\RbS~CXR Fb~C\R<,bS~CXREb~C\R<-bS~CXREb~C\RbS~CXREb~C\RbSSXl?P,S~CXREb~C\RbS~CXREb~C\RbS~CXRnEb~C\RbS~CXR[Eb~C\RbS~CXRHEb~C\RbS~CXR5Eb~C\RbSSXǂ?,P(S{Aǘ?iPU~CXRDb~C\RUbS~CXRDb~C\RbS~CXRDb~C\RbS~CXRDb~C\RbS~CXRDb~C\RbSSXǨ?(hP0UjT@?iPS~DXRCb~D\RSbT~DXR0Db~D\RbT~DXRDb~D\RbT~DXR Db~D\RbT~DXRCb~D\RbT~DXRCb~D\RbTTX?(hPb~C\RbS~CXR?b~C\RbS~CXR>b~C\RbS~CXR>b~C\RbS~CXR>b~C\RbSSXLj@(: RP’ R’RТ8S~CXRv>b~C\RbS~CXRf>b~C\RbS~CXRR>b~C\RbSSX:PP~XU>e~\Vf~`X->h~dYi~hS=c~lTd~pZ=j~t[kXP=ef=hi=cd=jkX R‚P=ef=h R‚in=cdh=jkX PD=efb=h i6=cd0=jkX R†P=ef%=h R†i<cd<jkXP<ef<hi<cd<jkXP<ef<hi<cd~<jkXPZ<efx<hiL<cdF<jk~x@.<@~|<<XP <ef<hi<cdX0P;ef;h0i;cd;jkX<P;ef;h5RRSSX23TRT(BX$RTBXPݠRǟB4RRTTX2ЬPР)S RRRRRK85 RRRRK5ARRRK5K RZp2S~CXR5b~C\R2bS~CXRJ5b~C\RbSSXBͬ1PTS$2B1VfPU~CXR35b~C\RUbS~CXR4b~C\RbSSXBTXX1Yi RPjUF1ZjT1BfPU~DXR4b~D\RUbT~DXRt4b~D\RbTTXCXi RPnUjSJ1CfPU~CXR`4b~C\RUbS~CXR4b~C\RbSSXCXi RPrUj|ST RjCXTST RnCXTST RrCXTXXRݢ'1$RTBXPݠR*C2RRTTXz0Ѭl Ѭm1|ST RJCXTRTBXTST RNCXTRTBX&RT PBXPݠRSC1RRTTX/|RSͰBXSRSTBX%RSPBXPݠR|C1RRSSX/Ѭn1?14|ST RvCXTST RzCXTST R~CXTXXRݢ/TX&/#RTBXPݠRǢC0RRTUSU R–CXUSU RšCXUSU RžCXUSU R¢CXUXXRݢ/UX.$RUBXPݠRCb0RRUVSV R¦CXVSV RªCXVSV R®CXVSV R²CXVXXRݢx.VX-$RVBXPݠRD/RRV|ST R¶CXTXXRݢ.TX-$RTBXPݠREDj/RRT|RSBXSRSBXSRSBX=%RSPBXPݠR|D/RRSSX -TRT͸BXTST R^CXTST RZCXTST RfCXTST RbCXTST RVCXTST RRCXTRTͼBX{#RTBXPݠRǨDV.RRTTXJ,Ѭn1TTRTʹBXTRTBXTST RJCXTRTBXTST RNCXTRTBXTX+#RTBXPݠRD-RRT|RSͰBXSRSTBX&RS PBXPݠRDZ-RRSSXN+ѬoF|RSTBX0$RSBXPݠR$E -RRSSX*TRTͬBX$RTBXPݠRME,RRTTX*USU RFCX#RUBXPݠRtEv,RRUUXj*^sV ,ЬRKK@*KA*KT*ƙE)[kPW~DXR,b~D\RWbT~DXR,b~D\RbT~DXR,b~D\RbT~DXR,b~D\RbT~DXR,b~D\R bT~DXR,b~D\RbT~DXR~,b~D\RbTTXƬE Rݢ(ЬUPKW(ZjS~CXR>,b~C\RbS~CXR,b~C\RbS~CXR+b~C\RbS~CXR+b~C\R bSSXƶEK(PDl+D(T~DXR+b~D\RbT~DXR+b~D\RbT~DXR+b~D\RbTTXED(PHT0(EkPW~DXRF+b~D\RWbT~DXR2+b~D\RbTTXEH'PPWjS~CXR*b~C\RbS~CXR*b~C\R@bS~CXR*b~C\R<bS~CXR-+b~C\RbSSXEHM'P[ARRR[='T='FkPW~DXRS*b~D\RWbT~DXR?*b~D\RbTTX&FH&PLWjS~CXR *b~C\RbS~CXR)b~C\R@bS~CXR)b~C\R<bS~CXR:*b~C\RbSSX@FHZ&P_B_N&T~DXR)b~D\R2bT~DXR()b~D\RbTTX`FD%PTT&pFkPW~DXR)b~D\RWbT~DXR(b~D\RbTTXsFTYY%XhPOWjS%ƄFkPW~CXR(b~C\RWbS~CXRe(b~C\RbSSXƋFYhPSWjT@%ƜFkPW~DXRV(b~D\RWbT~DXR (b~D\RbTTXơFYhPWWj|RSOBSRSSBSRSWBSRݢ1%S$Rb[P_LbHYbDbKbP^[TЬ Sݬ$PR~R&R&PPP@R RM$PPPIJF%PP QRϬ!a$~F%P^ﻚTЬ Sݬ|#PR~RPPP%R%PPP@R R#PP QZ!a#^;TЬ Sݬ"PRR%Rq%PPP@R R/#PPPP Qbϙ a#P^﷙TЬ Sݬx"PR~R$R$PPP@R R"PPPPP Q a~"|^3VЬ Uݬ!PS~Sx$Sg$PPRBS S%"TRdPRPCV$R$QBdPˏ@aSPBd~#PSSSPRdPRPSSSPP PB`!|^cVЬ Uݬ$!PS~S#S#PPRBS SU!TRdPRPC##QBdPˏ@aSPBd~%#PSSSPRdPRPSSSPP Pr` X^Ss G_"ݬϏPk^K?PR~BXP&#`~B\P`RRX P^Z TdRX PZdRX PfdRX PbdRX PdRX PdRX PdRX PdRX PdRX PdRX PdRX PdRX Pd PR~BXP "`~B\P`RRX PVdRX PRdR~BXP!`~B\P`RRX P^TdRX PZdRX PfdRX PbdRX PdRX PdRX PdRX PdRX PdRX PdRX PdRX PdRX Pd PR~BXP `~B\P`RRX PVdRX PRdR~BXPn `~B\P`RRX P^TdRX PZdRX PfdRX PbdRX PdRX PdRX PdRX PdRX PdRX PdRX PdRX PdRX Pd PGR~BXPQ`~B\P`RRX PVdRX PRdT^?R G ݬPPF?PPP^R :GT^˒S XGQ|2R~BX\l~B\\TlRRX \zTT(RX \~TTPTTP<T^3R xG{S~CX\$l~C\\TlSSX \̖ UeTT1SX \̚eTT1SX \̞eTT1SX \̢eTT1SX \̦eTTfPSX \̪eTTFPSX \̮eTT&PSX \̲eTTPTTP|X^ېS ÚGazB PѬz1R~BXP`~B\P`RRX P~TdRX PvdRX PdRX PdRX PdRX PdRX PdRX PdRX PdRX PdRX PdX\X PzdV1K PѬ~1R~BXP`~B\P`RRX PzTdRX PvdRX PdRX PdRX PdRX PdRX PdRX PdRX PdRX PdRX PdX\X P~dV1-P PѬv1R~BXP~`~B\P`RRX PzfUeRX P~eT~DXP:`~D\P`TTX PveTX PeTX PeTX PeTX PeTX PeTX PeTX PeTX PeTX PeVVVPP|^?R ¼G v PѬ1S~CXP `~C\P`SSX PUeSX PeSX PeSX PeSX PeSX PeSX Pe~XTd~\ScX PedcX PeV1P PѬ1S~CXP&`~C\P`SSX PUeSX PeSX PeSX PeSX PeSX PeSX Pe~XTd~\ScX PedcX PeV1P PѬ1S~CXP.`~C\P`SSX PUeSX PeSX PeSX PeSX PeSX PeSX Pe~XTd~\ScX Pe&dcX PeV1P PѬ1S~CXP6`~C\P`SSX PUeSX Pe>SX PeSX PeSX PeSX PeSX Pe~XTd~\ScX Pe.dcX PeV1P PѬ1S~CXP>`~C\P`SSX P&UeSX PeSX PeSX PeSX PeSX PeSX Pe~XTd~\ScX Pe6dcX PeV1 PѬ1S~CXPF`~C\P`SSX P.UeSX PeSX PeSX PeSX PeSX PeSX Pe~XTd~\ScX Pe>dcX PeV1P PѬ1S~CXPN`~C\P`SSX P6UeSX PeSX PeSX PeSX PeSX PeSX Pe~XTd~\ScX PeFdcX PeV1P PѬ1S~CXPV`~C\P`SSX P>UeSX PeSX PeSX PeSX PeSX PeSX Pe~XTd~\ScX PeNdcX PeVPVVPP|^ISn PbUЬ TU PR~RT~xRgPdR R/V PZUЬTU PR~RT~2R!PdR R V PRUЬTUh PR~RT~RPdR R PP^YRmݬ P P^'UЬXm R‚VTV PS~ST~QS@PdS S k PPVPTRdPRPB&"QBdPˏ@aSPBd~PSSSPRdPRPSSRݏo P R†WTW PS~ST~S{PdS SC ϦPPWPTRdPRPEP^ZQBdPˏ@aSPBd~ PSSSPRdPRPSSRݏo P<~" PSRV RP Bf~ PBfRV RPG V TdVRRRt Vo PGdWdW P 8 Pݣ RŠU PR4S G R‚s G R†_ PSXIAݣ RŠ  RŠ |~ RŠ G R‚ G R† P ^ TЬRj ߭߭ Py PPsݽ PQ SCoRV@sSQQsoPAA`QQssPPw@oխ ݭ GI |^[SЬVi  PUTU PR~RT~ Rt PdR R< ϟPPݏo<~r PRPPP Pݢ P!PP Rԫ H P?PRV)?ݢ P P|~ PH PP ^~TЬRhs ߭߭ PmPPsݽ PESCcRJ>gSQQgcPAA`QQggPPk@cխ ݭH= |^O~Ug " ;H  R 1T S1@VRT ~BXP `~B\P`P~BXP `~B\P`RT$~BXP `~B\P(`RRX\HݬMPQ PQD"$V8  PD"xcS1`RTRQR PD"ATTR& X\X RŠA^QQ FQ 1"|xRЬP Pˏ@bSЬP ~ PSST1>:RЬP Pˏ@bSPЬP ~PSS1RЬPPˏ@bSЬP~PSS1kRЬPPˏ@bSЬP~UPSS1/RЬPPˏ@bSЬP~PSS1MIRЬPPˏ@bSЬP~PSS1ЬQPP-1RPˏ@bS~PSSvRЬPPˏ@bSЬP~ePSS>RЬPPˏ@bSЬP~-PSSTTTPP^TRPRPd>:Q޼PB`Pˏ@aSP޼PB`~PSS޼PB`PP. TPTPSRPRPSSPP|^TSdRˏBcUd~^PUUNTvVP@TQdPˏ@aRd~PRRT6VPT(PR?;PBdSˏC`UPBd~PUUբ  ݬݬ ߭bբ ֭߭bRբ bQբ Э ^MRbբ ߭b$բ bբ ob.բ Z߭bբ Bbբ -ЭЭ^ﱽR߬߬bբ ߭bբ b}բ Э P^UR߬ ߬߬bբ ^)R߬߬bբ r^R߭߭߭bѢ d bբ 4ԭ|Pբ ЭЭЭ ^R߬߬b=բ ^u\߭lѬ dlլ ԭ լ ЭPP^%R߬߬bբ n߭bբ Ѣ dLѢ dԭb^բ *ЭP^ﵻR߬߬bբ  ^Rݬ ߭߭b;Ѣ db բ SPբ ЭЭSSPP^)R߬߬ݬ߬ ߬߬bբ f^R߬߬bբ >^ͺ\߭lѬ dlլ ԭ լ ЭPP ^}R߬߬bHբ ߭߭bբ  ߭߭b6բ b=բ qP^R}߬߬b բ @߭߭߭bZ բ Ѣ dѢ d)߬ ߬߬߬b բ ԭ( ߭߭߬b բ b բ ЭPP^1R} ݬ4ݬ0߬,ݬ(ݬ$߬ ߬߬߬߬߬ ߬߬b բ PP^ݸRݬ߬߬߬ ߬߬bOբ ^喝R}Ϙ߬ ߬߬߬bբ ^qR߬ ߬߬bբ ^Ÿ\l լ UﰴP^\l/ լ d^m\l լ <P^I\Nl լ  ^!R߬b բ ߭߭b բ b բ ЭЭ ^A\lլ UדּP^\l= լ `^\l լ 8P^ŷ\Jl լ ^Rb#բ ݬ(ݬ$߭ݬ߭߭߭ݬ ݬ߭b #Ѣ dԼPբ ЭЭЭЭЭ b%բ {^ Rݬb(բ Uݬ,ݬ(߭ݬ ݬ߭߭߭ݬ ߭b [(Ѣ dԼPբ ЭЭЭЭЭ$b)բ  ^qS߬c,գ ݬ ЬRRc,ѣ dbգ c-գ |P^ R߬b0բ U߭߭߭߭ݬbf0բ 1bq1բ Э ЭЭЭ^ \}l;լ l>լ ߭l ?լ l?լ ѭ7殺l?լ ilM@լ TR1cPl8լ 8l@լ Ѭ dlBլ Ѭ dl:լ lFլ ߭l GѬ dnլ ߭lIլ ߭l-Jլ {lJլ f߭lJլ N1~PlKլ 4lKLլ lMլ  +l6Nլ RRPP^\lNլ P^ѳ\֮lNլ ^!\}lrTլ k l"Wլ K߭lWլ 3lXլ ѭ79lJXլ lXլ R`PlRլ lYլ lZլ ílZլ RRPP^ \lT[լ \P^\nl[լ 2^9\}li`լ  lcլ ߭lxcլ lcլ ѭ7ѬlAdլ ldլ R`Pl^լ dl eլ Olfլ :[lfլ RRPP^%\lKgլ P^\lgլ ^Q\}l"lլ  ﷫lnլ {߭l1oլ cloլ Nѭ7iloլ -lupլ R`Pljլ lpլ l:rլ lrլ RRPP^=\lsլ P^\lZsլ b^i\}l*xլ 3 Olzլ ߭l9{լ l{լ ѭ7l|լ l}|լ R`Plgvլ l|լ lB~լ jl~լ ORRPP^U\l լ $P^1\6lbլ  ^\}lJլ Llլ ߭lYլ l܈լ ~ѭ7l"լ ]lլ HR1Plﱂլ ,l^լ ߭llѬ d1լ ߭l}լ ߭l܏լ Ѭ dѬ dlKլ l;լ 1q1glլ hlӂլ Slլ >߭lZѬ d'լ ݭ=\ݭ^Pl︔լ l լ lլ lլ RRPP^-\lJլ |P^ \lլ R ^Y\}l լ #x?l?լ ߭lլ lլ ѭ7lլ l_լ R1Plլ ߭lZѬ dyլ b߭lФլ Ѭ d@߭lVլ Ѭ d߭lլ Ѭ d1|1rlլ l լ ߭liѬ d0լ ߭l߬լ Ѭ dlլ plլ [߭lnѬ dլ 9ݭZYҟl۱լ l-լ lլ lլ RRPP^٫\lmլ P^ﵫ\ﺣlôլ ~^ RbYբ \xbբ <߭߭bbբ !Э Эbբ ݬbբ ߭bբ Эbբ bբ ĢbHբ P^\lլ dP^\vlլ :^ARbբ ,b~բ ߭bբ Э^R߬bJբ bIբ bբ 嵐P^\lլ XP^e\jlVլ . ^=Rݬbբ  ߭bzSѢ dSPբ bբ SPP^ѩR}xݬݬ߬߬ ݬ߬b բ ^ R}b#բ SbRբ >bWբ )b;բ bբ bբ bբ bբ bբ bբ bբ bbբ lb:բ Wb'բ Bbբ -bբ bբ bբ bբ b%բ b8բ bբ bբ bբ pbբ [bբ Fbբ 1boբ bcբ bJբ bFբ b% բ b բ b բ b$ բ b բ tb!բ _bբ Jbբ 5bբ  bբ  bբ bjբ bqբ bSբ bբ bբ bsբ xb(բ cb,բ Nbբ 9b բ $b!բ b"բ b#բ b$բ b%բ b&բ b$(բ b-)բ |b0*բ gb,բ Rb-բ =b.բ (b0բ b1բ b2բ b3բ b4բ b7բ b8բ bo9բ b:բ kb;բ Vb<բ AbD>բ ,bs?բ b]@բ bgAբ b_Bբ bEբ bFբ b\Gբ b?Hբ b'Iբ obJբ ZbKբ EbKբ 0bNբ bOբ ݬDݬ@ݬ,߬(߬$߬ݬ ݬ߬b `vբ byբ byբ bzբ b{բ bo|բ mb;}բ Xb<~բ Cbբ .bբ bffբ bբ ݬ@߬ ߬ݬݬbIբ ݬ@bբ ݬ@bբ ݬ@ݬ<ݬ8߬4߬0b龜բ kݬ@bբ Sݬ@bբ ;ݬ@bLբ #ݬ@bբ  ݬ@b朗բ ݬ@bUբ ݬ@bբ bﵗբ bբ bբ bբ obrբ Zbcբ EbPբ 0b=բ b1բ ݬ@b}բ ݬ@bբ ݬ@bբ b?բ b:բ bhբ ybբ dbLբ ObMբ :bkNբ %bJOբ b&Pբ bQբ bQբ bRբ bSբ blTբ bEUբ }bVբ hbVբ SbWբ >bXբ )bYբ b\Zբ b8[բ b\բ b\բ b]բ b^բ bw_բ bN`բ lb,aբ Wbbբ Bbbբ -bcբ bdբ b_eբ b4fբ b gբ bgբ bhբ biբ bpjբ pbKkբ [blբ Fblբ 1bmբ bnբ bdբ P^y\ļլ P^U\ڑl$լ ^拏Rbբ tbբ T߭b>բ <Э^ER߬b~բ b}բ bբ P^\l4լ P^ɚ\ΐlլ  ^R߬ݬbUբ j߭bSѢ dS բ Ab&բ ,SPP^5Rݬbբ ߭bѢ dԭ բ bբ ЭPP^͙R߬ݬb0բ ߭bѢ dԭPբ mbբ XЭPP^aRݬbբ -߭bѢ dԭ բ bnբ ЭPP^R}<ݬ$ݬ ߬߬߬߬߬ ݬ߬b բ ^1Rbբ bբ `߭bDբ HЭ^јR߬bբ bբ bբ P^y\lgլ P^U\ڍlլ ^-R߬߬߬ ߬bբ Ѣ dfݬ߬߬߬ ߬߬bբ ?^ERb)բ 0bբ ߭boբ Э^R߬bբ bբ b-բ 兀P^\lլ \P^i\nlլ 2 ^ARݬ߬bբ  ߭bSѢ dS բ bբ SPP^ՖR}xݬݬ߬߬߬ ݬ߬b բ  ^ Rb3բ \xbբ <߭߭bvբ !ЭЭ^稜R߬߬bբ bբ bSբ ^M\lլ P^)\ﮊlլ r ^R߬߬b բ JS߭b( Ѣ dS բ !b բ  SPP ^R߬߬b)բ Sݬ$߭߭߭߭߭bvѢ dS բ bբ Э ԼЭЭЭЭ SQQP^R}ݬ0ݬ,߬(߬$߬߬ ߬ݬ߬߬ ߬߬b ~բ "^ﱔRݬ ߬߬߬߬߬ ߬߬b Bբ P^uR߬߬bբ ^ŔRb5բ ﰈbբ t߭b}բ \Э^eR߬bբ 1bբ b; բ (P^ \l լ P^\l լ  ^R߬ ߬ݬb#բ ߭b%$SѢ dS բ ]b$բ HSPP^QR}tݬݬ߬߬߬ ݬ߬b $բ ^Rݬ߬ ߬߬b&բ ^Y\l,լ UĆP^)\l-լ x^\l}-լ PP^ݒ\bl-լ & ^ﵒR߬ ݬݬb0բ ߭b1SѢ dS բ b1բ SPP^ESЬTݬ߭c4գ sPTGRЬ PB`BÀB`PRPBPPPBÀݬ ߭c6գ %6T߭cm9գ P ^陋RԼЬSGݬ ߭b9Ѣ dba:բ 1բ 11PS?ݬ ߭b:Ѣ db?;բ ]բ KyBPS;ݬ ߭bu;Ѣ db%<բ Bբ 5ЭP^pR߬b>բ  ߭b?բ b?բ Э^eRb1Bբ ߭߭߭bBբ ЭЭЭ ^R߬ ߬߬b%Cբ [b4Dբ F^ՏR}dݬ4ݬ0߬,߬(ݬ$ݬ ߬߬߬߬ݬ ݬ߬bIDբ P^Rݬ߬߬߬ ߬߬byGբ ^\lEQլ UﰂP^o\lQլ d^\lRլ <P^q\NlkRլ ^IRݬ߬b4Uբ ߭bUѢ dԭPբ bVբ ЭPP ^ݎR߬bXբ S߭bXѢ dSPբ Ub[Yբ @SPP ^qRݬ߬b[բ Sݬ߭bR\Ѣ d SԭPբ b\բ Э SQQPP^Rb_բ ߭b_բ Э^﵍R}ϰݬ$ݬ ߬ݬ߬߬ݬ ߬߬b A`բ 8P^mR߬bbբ bcբ ^ﱍRbiբ btlբ ߭blբ Э^QR߬b@mբ ub?nբ `bnբ KlP^\lnլ  P^Ռ\2lLoլ ^בֿR߬brբ P ^Rݬ$ݬ ߭߭ݬ߭߭߭߭b ;rѢ dbsբ ~S.բ mЭЭЭ ЭЭЭSSPP^Rݬ(ݬ$߬ ߬ݬ߬߬߬ ߬߬b sբ ^kRݬ ߬߬buբ ^\l|լ U}P^\l|լ }^﹋\l|լ `P^\r}lE}լ 6 ^mR߬߬bբ ߭b^Ѣ dԭPբ bЀբ խЭSbբ ߭bբ ֭߭bdբ }bcբ h߬߬߭bſtբ JЭSSP^yR߬bբ ߭beբ bբ ЭP^Rbբ {b﬒բ ߭b բ bբ s߭b]բ [bPբ F߭bﯙբ .b卵բ ߭bբ ЭЭЭ ЭԼ^R߬b_բ b^բ ߬bﭞբ bײַբ ߬ bբ kbբ V߬bIբ >bHբ )bբ 5z^ň\lլ P^\ylXլ L^wR߬bբ Ь xPҕ Ob ;Ѣ dRբ CO߬b բ 1s1ib̩բ P^R}߬bPբ Ь wP ߭߭߭bѢ d1բ h֭߭߬߭߭b բ 7߭b բ TwP\ ߭߭bSѢ d2բ ߭߭߭bբ PbIբ 11bբ ЭPP,^AR߬b!բ evP ߭߭߭߭߭߭؟b^Ѣ dDբ !ܸխ߭߭߭߭߭߭߬b pբ bGբ ߬bբ uP ߭߭؟b2Ѣ d.բ ߭߭߬bբ iPbբ P߬bբ 8muPu ߭߭ԟbѢ d.բ ߭߭߬baբ Pbբ P^R߬bբ ߭brբ bբ xЭPP^)Rݬbբ M߭bѢ dԭ բ %b]բ ЭPP^R߬bբ ݬ ݬbCբ bբ P^iR߬bբ ߭b բ uѬ߬ bբ Wbբ BЭP^R߬߬bբ Ѣ d߬߬b[բ P^R}ݬ4ݬ0߬,ݬ(ݬ$ݬ ߬߬߬߬ ߬ݬ߬b/բ ^ł\lYլ lUsP^\lլ <]s^m\l)լ P^I\&slլ  ^!RݬbCբ ߭bSѢ dSPբ bբ SPP ^﵁Rbբ \߭߭bբ AЭЭ^mRݬ߬ ݬ߬bբ P^=R߬߬b8բ ޿b?բ ɿP^R} ݬ$ݬ ߬߬߬߬ݬ ݬ߬b ]բ ^-\l{լ TUpqP^\lլ $Eq^Հ\lKլ P^ﱀ\qlլ Ҿ ^R߬߬bcբ 諭߭bѢ dsբ ߭߬bբ m߭b)բ U׭߭bբ :bբ %1xbբ  P^\lլ ߭lլ н֭߭lլ ﵽlլ ЭPP ^QR} ݬ ݬ߬b, բ i߭߭b Ѣ dԭPբ =b բ (ЭP խS1PPPS1Pbբ ߭bբ ܼ֭߭bբ bբ לּݬ߬߬߬ݬ ݬ߭b բ ЭSSPP^-~Rݬ ݬ߬b բ K߭biѢ dԭPբ !bբ  ЭPP^}R߬߬ ߬bբ ۻ^}R߬߬ ߬b"բ Ѣ d糧P^Y}R߬߬bբ z^1}\߭loѬ dlլ BRլ 1ЭRRP^|Rݬ߬bբ ߭bѢ dԭPբ ٺbX բ ĺЭPP^u|R߬ ߬b բ Ѣ d߬ ߬߬b+"բ n^%|R߬ ߬߬b?#բ Ѣ d9P^{R߬߬b<'բ ^{\߭l'Ѭ dl(լ ֹRլ ŹЭRRP^u{R߬ ߬߬b7(բ ^I{R߬߬b,բ j߭b,բ R֭ݬ߬߭߬ b^-բ .bu.բ P ^zR߬߬b1բ S߭ba1Ѣ dS բ Ÿb1բ ﰸS$ݬ߬߬ ߬߬b2բ ^z\le>լ dUjP^z\l>լ 4Uj^ez\l5?լ  P^Az\jl?լ  ^zRݬ߬b[Bբ ﺷ߭߭bBѢ d|Pբ bGCբ xЭ Э^yR߬bEբ Iݬ ߭b*Fբ .bFբ Э^y\lKլ P^ySЬTݬ ߬c@Nգ sPTGRЬPB`BÀB`PRPBPPPBÀݬ߬cPգ %rT߬cSգ TP^ yRЬSR߭߭ݬݬ ߭bSѢ dbTբ T1Pբ 11PSK߭߭ݬݬ ߭bUѢ dbVբ ﱵTnբ WNPSG߭߭ݬݬ ߭bIVѢ dbbWբ aTբ QЭЭЭTTP^x\l^լ U4gP^ix\l?_լ  g^Ax\l_լ P^x\fl_լ ^wR߬ ߬߬bbբ k ^wR߭߭b cѢ dbcբ /| բ ЭЭ^qwR߬߬ ߬߬b*fբ P ^AwR߭߭bwfѢ dbgբ 麟| բ ЭЭ^vR߬߬ ߬߬biբ \P ^vR߭߭biѢ dbjբ | բ  ЭЭ^avRݬ߬߬ ߬߬b$mբ ѲP ^-vR߭߭bpmѢ dbnբ | բ ЭЭ ^uR߬߬ ߬߬bpբ HSݬbpѢ dSPբ bvqբ SPP^auRݬbtբ ݱ߭brtѢ dԭ բ ﵱbtբ ЭPP^tRݬ߬ ߬߬bwբ lP ^tR߭߭bwѢ dbzxբ /| բ ЭЭ^t\l լ P^t\l լ ̰^)u\l լ 侮UbP^t\l լ xb^t\lg լ PP^t\bblカ լ &^t\l լ ߭l լ ֭߭lt լ ѯls լ OЭP^t\lլ UaP^et\lIլ da^=t\lﱀլ <P^t\Nalլ  ^sRݬb̃բ ߭b+SѢ dSPբ bբ אַSPP^sSЬTݬchգ o{TGRЬ PB`BÀB`PRPBPPPBÀݬ cEգ %1PTcգ  ^rRЬSNݬݬ߭߭bQѢ dbMբ ˭T1բ 1ﶭ1PSKݬݬ߭߭btѢ dbpբ xTlPբ WeNPSGݬݬ߭߭bѢ dbբ (TPբ ЭЭ TTPP ^qRЬS"ݬݬ ߬b戀բ RѬPSݬݬ ߬b﹑բ +窱Sݬݬ ߬bϒբ  ^eqRЬS"ݬ߬ ݬbؓբ RUPSݬ߬ ݬbբ +.Sݬ߬ ݬb!բ  ^q\lլ U^P^aq\lլ ︫]^9q\l_լ P^q\]lﵡլ f^pR߬ b բ Ѣ d7߬ b泥բ Ѣ d߬߬b*բ Ѣ d߬߬bϦբ Ѣ d˪^QpR߬߬bբ ߭bPѢ d'բ ߬ bƫբ hb¬բ PP^oRݬݬ߬߬ ߬߬bբ ^oRݬݬݬ ߬߬b:բ ^o\l}լ ĩU[P^o\lլ [^o\lMլ lP^qo\~[lլ B ^IoR߬ݬbnբ ߭b͹SѢ dS բ b?բ ܨSPP^nSЬT߬ݬcգ s﨨PTGRЬ PB`BÀB`PRPBPPPB߬Àݬ cգ %ZT߬cգ <P^AnRЬSRݬ߭߭߭ݬbѢ db*բ T1Pբ 1ڧ1PSKݬ߭߭߭ݬbMѢ dbhբ Tnբ WNPSGݬ߭߭߭ݬbѢ dbբ ITբ 9Э ЭЭTTPP ^)mRЬS"ݬݬ ߬bբ RPSݬݬ ߬bբ +ʦSݬݬ ߬bբ 簾 ^lRЬS&ݬ߬߬߬ ݬbբ ^oS'ݬ߬߬߬ ݬbբ 3DPS$ݬ߬߬߬ ݬbEբ ^l\lլ UXP^l\l!լ ĥW^ml\lլ P^Il\Wlլ r^!lSЬTݬ ߬cգ sDPTGRЬPB`BÀB`PRPBPPPBÀݬ߬cգ %T߬cգ ؤP ^kRЬSNݬݬ߭߭bѢ dbբ T1բ 1z1PSKݬݬ߭߭bѢ dbբ <TlPբ W)NPSGݬݬ߭߭b*Ѣ db&բ TPբ ٣ЭЭ TTPP ^ujRЬS"ݬݬ ߬b6բ RPSݬݬ ߬bIբ +nSݬݬ ߬b_բ J ^iR߬bբ %S߭bѢ dSPբ bբ SPP ^iRЬS"ݬ߬ ݬbբ RﭢPSݬ߬ ݬbբ +Sݬ߬ ݬb բ b^i\l隣 լ @U\TP^i\l լ 1T^ai\lw լ P^=i\SlͲ լ ᄀ^i\lլ USP^ei\lwլ lS^=i\lլ >DP^i\VSl5լ ^hR߬bբ P^hR߬߬bբ Ѣ dP^hR߬ ߬߬bբ Ѣ dP^]hRݬbբ a߭bѢ dԭ բ 9bբ $ЭPP^gRݬ ߬߬bբ ^gR߬ ߬߬bբ ǟ^h\l? լ 蘭UQP^g\l լ tQ^g\l լ LP^g\^Qle լ " ^ygR߬ ߬ݬb5 բ ߭b SѢ dS բ ͞bբ ︞SPP^ gSЬT"߬߬ݬcգ {PTKRЬ PB`BÀB`PRPBPPPB߬߬Àݬ cգ )/T߬߬cգ  P^afRЬSJݬݬ ߭bѢ dbբ ƝT1բ 1ﲝ1PSGݬݬ ߭bѢ dbբ wTbPբ SeJPSCݬݬ ߭bѢ dbբ +TPբ ЭTTP ^eeRЬS"ݬݬ߬ bբ VݜMPS#ݬݬ߬ bբ /ﶜ&PSݬݬ߬ bբ ߬b7բ Ѣ dlP^dRݬ߬ ߬߬bբ <P ^dR߬߬bh"բ ߭b"Ѣ dSPբ SSP^9d\l%#լ P^d\l$լ P ^cRЬS2ݬ ݬb=$բ lbj%բ vWS3ݬ ݬb%բ 5b&բ ? PS0ݬ ݬb 'բ bM(բ ^c\lK լ ĚULP^c\lﳯ լ L^c\l լ lP^ic\~Llq լ B^AcRb բ  ݬݬݬ߭߭߭bf բ ЭЭЭ b բ ՙP^bRݬݬݬ߬ ߬߬b˴ բ VDEDB_MODMOD\VDE$DB_MODMOD_DEL_GENS^b\l1լ XUtKP^b\l2լ (IK^b\l}2լ P^}b\Kl2լ ֘^TbV($&߬f63զ Ѧ d߬f7զ W߭ğf_7Ѧ d:զ cW PݏoWRWЭBf7զ  f8:զ  ߭ȟf:զ f;զ ޗ1˗S@UTBTP߬߭fA;զ  Ѧ dc߬߭f<զ  Ѧ dc߬߭f~>զ  Ѧ dcRWJPB߭߭feզ  Ѧ dc߭߭fdզ  Ѧ dcRRW֭ѭ1@P^u`R߬߬bEբ Ζ߭bFѢ dGբ ﬖ߭bFբ Ѣ dbHբ uPbIբ \P^_R߬ ߬߬bKբ /߭b5LѢ dHբ  ߭bLբ Ѣ db9Nբ ֕Pb$Oբ 5P ^9_S߬cdOգ ѣ d߬߬ ߬߬cPѣ dRPգ YRRP^^SЬTݬ߭cUգ s PTGRЬ PB`BÀB`PRPBPPPBÀݬ ߭cWգ %ҔT߭cTZգ ﴔP ^1^RԼЬSGݬ ߭bZѢ dbH[բ 1kբ 1Z1PS?ݬ ߭bv[Ѣ db&\բ ]"բ KBPS;ݬ ߭b\\Ѣ db ]բ ޓբ ѓЭP^I]Rݬ߬ ߬߬b_բ ߭b#`Ѣ dԭ բ ub`բ `ЭPP^\Rݬ߬ ߬߬bDcբ ,߭bcѢ dԭ բ bdբ ЭPP ^i\R߬bfբ ŒS߭bfѢ dSPբ bpgբ SPP^[SЬTݬ ߬cBjգ wPPTKRЬPB`BèB`PRPBçPPPBçèݬ߬c mգ 'PT߬coգ P^][RЬSbݬ0߭߭ݬ$ݬ ߭߭߭ݬݬ ߭b *pѢ db#rբ T1բ 1n1PS_ݬ0߭߭ݬ$ݬ ߭߭߭ݬݬ ߭b 6rѢ db/tբ T1բ k bPS[ݬ0߭߭ݬ$ݬ ߭߭߭ݬݬ ߭b EtѢ db>vբ ﷐T/Pբ 縷ЭЭЭЭЭ(Э,TTPP^YRݬ ݬ߬bxբ S߭byѢ dԭPբ )byբ ЭPP ^YRЬS"ݬݬ ߬byբ RݏPSݬݬ ߬bzբ +ﶏSݬݬ ߬b{բ  ^YRЬS.ݬ$߬ ݬݬ߬߬ݬ ݬb |բ nRS/ݬ$߬ ݬݬ߬߬ݬ ݬb N~բ ;S-ݬ$߬ ݬݬ߬߬ݬ ݬb բ ^1Y\l?լ U@P^Y\l淪լ @^X\lլ hP^X\z@leլ >^XR߬bЗբ P^eXR߬bPբ Ѣ d^5XR߬bȚբ Ѣ d﷍ ^XR߬߬bDѢ dSPբ }SSP^WSЬTݬ߬cfգ sHPTGRЬ PB`BÀB`PRPBPPPBÀݬ ߬cFգ %T߬c&գ ܌P^)WRЬSVݬ ߭ݬ߭ݬ߭߭b^Ѣ dbŧբ T1բ 1v1PSSݬ ߭ݬ߭ݬ߭߭bѢ dbKբ /T}Pբ _VPSOݬ ߭ݬ߭ݬ߭߭bmѢ dbԪբ ׋T%Pբ ŋЭЭ ЭЭTTP^UR߬߬߬ byբ  ^URݬ߭ݬ߭ݬ ߭߭b︭Ѣ dbբ 4S&Pբ !ЭЭЭЭSSP^UUR߬ݬ ߬߬b*բ ؊P ^%UR߬߬brբ ﮊݬݬ߭b˳Ѣ db勤բ }S)բ mbբ XЭ SSPP^TR߬bpբ %P^qT\߭l￷Ѭ dlDլ Rլ ىЭRRP ^!TR߬߬búբ 憎߭b"SТ PPdSPPdxbբ cSPP^SRݬݬ߬ ߬߬b[բ -P^ySR}0߬bнբ Ѣ d ^ASRЬS"ݬ߬ ݬbբ RPSݬ߬ ݬbբ +Sݬ߬ ݬbբ v^RRݬ ߬ݬbբ K^RR߬߬b(բ "^S\lլ U:P^R\lլ Ї9^R\lլ 輻P^R\9lAլ ~^uRR߬ݬ߬߬ ߬߬bբ J^ARR߬bբ %P^RR߬bբ ݬbբ bxբ ІP^QRݬ߬ݬ߬߬ ߬߬bբ ^QRݬ߬b բ n^Q\lլ LUh8P^Q\lլ =8^Q\lQլ P^iQ\8lլ ʅ^AQR߬ ߬߬bhբ S߭bѢ dS բ ub8բ `ST"P߬ ߬߬bvբ 7TTP^PR߬ ߬߬bբ S߭b=Ѣ dS բ ݄bբ ȄSTbP߬ ߬bբ Ѣ d߬ ߬߬bբ z߬ ߬bբ _TTP^OR߬߬b[բ Ѣ d(߬߬bբ Ѣ d ^yOS߬ ߬߬cѣ dRգ ɃRRP ^9OS߬ ߬߬cѣ dRգ RRP^yO\lsլ `U|5P^IO\lլ 0Q5^!O\lCլ P^N\5lլ ނ^NR߬bբ ﹂߭bѢ dNբ ݬ ߬b_բ |߭bcբ Ѣ dZPbբ @P^5NR߬߬߬ bբ ߭bѢ dhբ bբ ܁߭bwբ Ѣ dﺁ߭b բ Ѣ db բ ߬߬b բ Ѣ d[լ)߬߬߬b բ 7Ѣ d-.߬߬bAբ Ѣ dP^LR߬bբ Ѣ d׀߬bNբ Ѣ d﵀߬bբ Ѣ d߬bUբ Ѣ dq߬bբ Ѣ dO^EL\l~լ ,P^!L\߭lѬ dlSլ Rլ ЭRRP^KSЬTݬcգ oTGRЬ PB`BÀB`PRPBPPPBÀݬ cx գ %ePTc#գ G^=KRЬTJݬ߭bP#Ѣ db$բ S1Pբ 1~1PTCݬ߭b+$Ѣ db$բ ~SYբ O~FPT?ݬ߭b %Ѣ db%բ n~Sբ ]~ЭSSP^MJR߬bn(բ 1~ݬ(ݬ$ݬ ݬ߭߭߭߭ݬb (բ ~ЭЭЭ ЭP^IRݬ ݬ߬b+*բ }bP+բ }^IR߬߬b+բ Ѣ dx}P^mIRݬ ݬݬݬ߬߬ ߬ݬb -բ <}b.բ '}^I\l9լ }U /P^I\l9լ |.^mI\lW:լ |P^II\.l:լ |^!IR߬b;բ Ѣ dS|^HSЬTݬc?գ o'|TGRЬ PB`BÀB`PRPBPPPBÀݬ cAգ %{PTcDգ {^]HRЬSVݬ߭߭ݬݬ ߭bDѢ dbCFբ q{T1Pբ 1Z{1PSOݬ߭߭ݬݬ ߭bbFѢ dbGբ {Tsբ [{RPSKݬ߭߭ݬݬ ߭bGѢ dbIբ zTբ zЭЭЭTTPP ^9GRЬS"ݬݬ ߬b"Iբ RizPSݬݬ ߬b5Jբ +BzSݬݬ ߬bKKբ z ^FRЬS&ݬ߬߬ݬ ݬbNLբ ^yS'ݬ߬߬ݬ ݬbMբ 3yPS$ݬ߬߬ݬ ݬbNբ yP^-FRݬbjRբ iy߭bRѢ dԭ բ AybRݬ0ݬ,߬(߬$߬ ݬ߬ݬ߬߬ ߬߬b ;բ oP^>R},ݬ8ݬ4߬0ݬ,߬(ݬ ߬߬߬߬߬ ߬߬$߬bBբ oP ^U>R}߬߬bբ xoS߭b<Т PPdSPPdFob隷բ 1oS!߬ ߬߬bբ  o^9>\l/ լ nU!P^ >\l լ n ^=\l լ nP^=\ lU լ fn^ >\l լ  d>cѢ dbբ cQ PЭQQP^e5\lwլ bUP^55\lլ b^ 5\lGլ bP^4\lլ jb^4SЬT߬ݬcd գ s`b;բ )`Э P ^y2R߬bբ _߭߭ݬbբ _bբ _Э ЭP^2R߬bnբ _߭ݬbբ ~_bxբ i_Э PT^1R߬b!բ ;_TПbY!բ _b2"բ _T ЬSQT'QXV'TV¨XVPSV¬SV®VPSxVO^0R߬bK$բ i^߭ݬb$բ N^bU%բ 9^Э P^0R߬b'բ  ^ݬ ݬb5(բ ]b(բ ]P ^00S'ݬU'ݬ UϟèUPЬRRzUìReUîsUPRLUO^q0\l4լ @]U\P^A0\lA5լ ]1^0\l5լ \P^/\l5լ \^/R߬ ߬߬b8բ \ ^/Rݬݬ߭ݬ߭ݬ߭b9Ѣ dbg:բ H\S!Pբ 5\ЭЭ ЭSSPP^-/R߬߬b<բ [߭b-=բ [b=բ [ЭP^Q/\laCլ [U P^!/\lCլ p[ ^.\l1Dլ H[P^.\Z lDլ [^.SЬTݬ ߬cNGգ sZPTGRЬPB`BÀB`PRPBPPPBÀݬ߬cIգ %ZT߬cLգ ZP^.RЬSVݬݬ߭߭ݬ ߭bLѢ dbNբ 5ZT1Pբ 1Z1PSOݬݬ߭߭ݬ ߭b.NѢ dbhOբ YTsբ [YRPSKݬݬ߭߭ݬ ߭bOѢ dbPբ YTբ uYЭЭЭTTPP^,R߬b+Sբ 9Yݬ ݬbSբ YbATբ  Y^=-\l\լ XU P^ -\lS]լ X ^,\l]լ XP^,\ l^լ bX^,R߬b`բ =X߭ݬb'aբ "Xbaբ  XЭ P^=,Rլݬ ߬bmdբ PWPѬ?Ѭ߬bgբ (WPլ߬biբ WP ^+RլG߭bjѢ dbjբ QWS1Pբ 1:W1PѬ1ѬA߭bjѢ db.kբ VSVPբ KVBPլ;߭bbkѢ dbkբ VSբ VЭSSP^*R߬߬bfnբ vV߭bnѢ dԭPբ MVb7oբ 8VЭPP^i*R߬߬bqբ  V߭b%rѢ dԭPբ Ubrբ UЭPP ^)R߬߬b(uբ US߭buѢ dS բ uUbuբ `USPP ^)R߬bxբ 5Uݬ,ݬ(߭߭߭߭߭ݬ߭߭b xբ Ubxzբ TЭЭ ЭЭЭЭ Э$^)R߬b|բ TP ^(R߭ݬb3}Ѣ db}բ gTSPբ UTЭSSP^)\l!լ (TUDP^(\lլ S^(\lլ SP^(\lGլ S^](SЬT"ݬ߬߬cգ {uSPTKRЬ PB`BÀB`PRPBPPPBÀݬ ߬߬cnգ )#ST߬߬cgգ SP ^'RЬSRݬݬ߭ݬ ߭b螺Ѣ dbᅭբ RT1Pբ 1R1PSKݬݬ߭ݬ ߭bѢ dbբ ]RTiբ WMRNPSGݬݬ߭ݬ ߭b'Ѣ dbBբ  RTբ QЭЭTTPP^&R߬bﬗբ QP ^y&Rݬ ߭߭bѢ db︘բ QSPբ qQЭЭSSPP^&R߬b!բ 9Qݬbբ !Qbբ  QP^%Rݬ ߬߬b︞բ P߭bѢ dԭPբ Pbբ PЭPP^Q%R߬bբ uP߭ݬ ݬbjբ WPЭb>բ =PP^$R߬bƥբ Pݬ ݬb"բ Obܦբ O^A%\lլ OUP^%\lլ O^$\lkլ hOP^$\zlլ >O^$R߬߬ ߬bբ OTݬbբ Ѣ dNբ Tb`բ NTSf߬߬bբ NݬbXբ Ѣ dNբ Tb׹բ oNTSSSPP^#R߬ ߬߬b^բ 3N ^#Rݬ߭bלּѢ db^բ MSPբ MЭSSP^9#\lլ MP ^#R߬ ߬߬bբ MSݬb|բ Ѣ dgMբ Sbբ JMSP^"R߬ ߬߬bբ M ^y"Rݬ߭ݬ߭bѢ dbբ LSբ LЭЭ SSP^"\lլ LUP^e"\lIլ dL^="\lլ Pdݬ?ݬ ?Gbբ GSSP^eR߬bVբ aGݬ ݬbբ FGblբ 1GP^ R߬ ߬߬bբ G ^Rݬ ݬ߭bPѢ db+բ FSPբ FЭSSP^R߬ ߬߬bբ {F ^YRݬ߭bѢ dbբ ?FSPբ -FЭSSP^\lլ FUP^\lլ E^y\lլ EP^U\lլ ~E^-SЬTݬ߬c գ sPEPTGRЬ PB`BÀB`PRPBPPPBÀݬ ߬cBգ %ET߬cգ DP^RЬSbݬ,߭ݬ$ݬ ߭ݬ߭ݬ߭߭b Ѣ dbբ DT1Pբ 1rD1PS[ݬ,߭ݬ$ݬ ߭ݬ߭ݬ߭߭b Ѣ dbբ "DT1բ gD^PSWݬ,߭ݬ$ݬ ߭ݬ߭ݬ߭߭b Ѣ dbբ CT)բ CЭЭЭЭ(Э TTP^AR߬߬߬ bբ gC ^Rݬ(߭ݬ ݬ߭ݬ߭ݬ ߭߭b .Ѣ dbբ CS*Pբ CЭЭЭЭ$ЭSSP^R߬߬bUբ B ^iR߭ݬ(߭ݬ ݬݬ߭߭߭߭߭b Ѣ dbtբ dBS5Pբ QBЭЭЭ ЭЭЭ$Э,SSPP^R߬b!բ BP ^Rݬݬݬ ݬ߭b "Ѣ db2#բ ASբ AЭSSP ^MR߬߬b%բ vAS߭b &Ѣ dSb&բ FASP^\l5լ  AU<P^i\lE6լ @^A\l6լ @P^\l7լ @^R߬b9բ y@P ,^RݬP߭߭ݬDݬ@߭ݬ8ݬ4߭ݬ,߭߭߭߭߭ݬݬ߭ݬݬb9Ѣ db =բ @SAբ ?Э<Э0Э$Э Э ЭHЭLЭܼЭؼЭԼ(SSPP^R߬߬bV?բ ? ,^RݬH߭߭ݬ<ݬ8߭ݬ0ݬ,߭ݬ$߭߭߭߭߭ݬ ݬ߭bu?Ѣ dbSBբ '?SCPբ ?Э4Э(ЭЭЭЭ@ЭDЭܼЭؼЭԼ SSPP^1R߬߬bDբ > (^ Rݬ<߭߭ݬ0ݬ,߭ݬ$ݬ ߭ݬ߭߭߭߭߭bDѢ db/Gբ P>S?Pբ =>Э(ЭЭЭ Э4Э8ЭЭܼЭؼSSP^aR߬b|Iբ =P ,^9RݬP߭߭ݬDݬ@߭ݬ8ݬ4߭ݬ,߭߭߭߭߭ݬݬ߭ݬݬbIѢ dbLբ q=SAբ a=Э<Э0Э$Э Э ЭHЭLЭܼЭؼЭԼ(SSPP^}R߬bOբ =ݬbmOբ <bOբ <P^)RݬbRբ <߭bRѢ dԭ բ <blSբ p<ЭP^A\leլ H<UdP^\lmeլ <9^\leլ ;P^\l+fլ ;^R߬ ߬߬bhբ ; ^qRݬݬ߭߭߭b2iѢ dbAjբ V;Sբ E;ЭЭЭ SSPP^R߬ ߬߬blբ ; ^Rݬݬ߭߭߭ݬblѢ db0nբ :S Pբ :ЭЭ ЭSSPP^iR߬ ߬߬bpբ g: ^=Rݬݬ߭߭߭bpѢ dbqբ ":Sբ :ЭЭЭ SSPP^R߬ ߬߬bftբ 9 ^Rݬ ݬ߭߭߭ݬ ݬݬb tѢ db2vբ 9Sբ q9ЭЭЭSSPP^1R߬ ߬߬bxբ /9 ^Rݬݬ߭߭߭ݬݬbxѢ dbGzբ 8S!Pբ 8Э ЭЭSSPP^R߬ ߬߬b|բ 8 ^eRݬݬ߭߭߭ݬb|Ѣ db2~բ G8S Pբ 58ЭЭ ЭSSPP^R߬bբ 7P ^Rݬ߭bѢ dbբ 7SPբ 7ЭSSP ^uR߬ݬ߬߬ ߬߬b0բ j7ݬ(ݬ$߭߭bѢ dԭ բ 97bdբ $7խQPЭЭ QQP^]\lլ 6UP^-\laլ 6^\lɔլ 6P^\lլ b6 ^R߬߬bۗբ :6߭߭b7բ 6b٘բ  6Э ЭP^UR߬߬b`բ 5^-\߭lﲛѬ dl7լ 5Rլ 5ЭRRP^ R߬߬bﳞբ ^5^ \߭lѬ dlլ &5Rլ 5ЭRRP^e R߬߬bբ 4߭beѢ dԭPբ 4bעբ 4ЭPP^ RЬЬ߭߭bբ p4߭bYѢ dbޚբ E4Sբ 54ЭSSbﮢբ 4T1ЬЬ߭߭bAբ 3߭bѢ db%բ 3Sբ 3ЭSSbբ 3TPTTP^] \lլ d3UP^- \lOլ 43U^ \l﷩լ  3P^ \l լ 2^ SЬTݬcЬգ o2TGRЬ PB`BÀB`PRPBPPPBÀݬ csգ %m2PTcգ O24^% RЬSzݬLݬH߭ݬ@߭߭߭߭߭ݬ(ݬ$߭߭߭߭߭ݬ ߭ԟbѢ dbɴբ 1T1BPբ 111PSsݬLݬH߭ݬ@߭߭߭߭߭ݬ(ݬ$߭߭߭߭߭ݬ ߭ԟbĴѢ dbrբ ^1T1բ M1vPSoݬLݬH߭ݬ@߭߭߭߭߭ݬ(ݬ$߭߭߭߭߭ݬ ߭ԟbtѢ db"բ 0TLբ 0ЭԼЭЭЭ ЭDЭ̼ЭмЭ,Эܼ0Э4Э8Эؼ<TTP^i R߬bdբ m0P ^A R߭ݬ߭bﭼѢ db|բ ,0SPբ 0ЭЭSSPP ^R߬bբ /߭bJSѢ dSPբ /bբ /SPP^uRb1բ |/߭bբ d/Эbբ J/^!R߬bբ %/P^\߭lѬ dlsլ .Rլ .ЭRRP^R߬bբ .ݬ߭߭߭ݬb?բ .bXբ t.ЭЭ ЭP^9R߬bբ =.ݬb:բ %.bբ .P^R߬bUբ -ݬ ݬbբ -bkբ -P^R߬bբ -P^e\߭lHѬ dlլ V-Rլ E-ЭRRP^\lլ -U8P^\l!լ , ^e\lլ ,P^A\lլ ,^SЬTݬcգ oo,TGRЬ PB`BÀB`PRPBPPPBÀݬ cCգ %%,PTcգ ,^RЬSZݬ$ݬ ߭߭߭ݬݬ ߭b Ѣ dbբ +T1բ 1+1PSWݬ$ݬ ߭߭߭ݬݬ ߭b Ѣ db+բ T+T1Pբ cA+ZPSSݬ$ݬ ߭߭߭ݬݬ ߭b IѢ dbբ *T&Pբ *ЭЭЭЭTTP^IR߬b*բ *ݬ ݬbբ *b@բ u*^\lgլ P*P^]SЬTݬ ߬c գ s *PTGRЬPB`BÀB`PRPBPPPBÀݬ߬c գ %)T߬ch գ )P^RЬSZ߭ݬ ݬ߭߭ݬݬ ߭b  Ѣ db+ բ _)T1բ 1J)1PSW߭ݬ ݬ߭߭ݬݬ ߭b F Ѣ db բ )T1Pբ c(ZPSS߭ݬ ݬ߭߭ݬݬ ߭b Ѣ db բ (T&Pբ (ЭЭЭЭ$TTP^-\ll լ T(UpP^\ll լ $(E^\ll լ 'P^\l=m լ '^Rݬ߬߬ ߬߬bm բ Ѣ d'^MRݬ(ݬ$߬ ߬߬ݬ߬߬ ߬߬b wo բ V'^{U|X[}} e|ЬSS.<ݏoЏoRZP<PPݏoЏoZ1PլTݏoЏoZ1Pլ  ЬR|V<P18P|S<PP1P1P -PpPkP1PP1P]{PXSpY<#PP<PPSNP Dŀ7P2PT+PT[ ݏoЏoZ1PS/ VP@Qba@Qa@PТ`VPV P@PТ`T3 WP@Qba@ Qa@ PТ`WPW P@PТ` R<P1X) VRBP`BP`BRbVRV RBRbYC<RR5<PP) VRBP`BP`BRbVRV RBRb VRBP`BP`BRbVRV RBRb VRBP`BP`BRbVRV RBRb WRBP`B P`B RbWRW RBRb WRBP`B P`B RbWRW RBRbGP#) ޟP ݬ ݬ ЬRPSP-SR^ SݏʵoЏʵoZ1[ЬRPS[RRR|~S-Sݬ SݏʵorЏʵoZZZP^V(}  ЬS03S+<ݏoЏoTW<RRbTRT RBRb TRBScBScBRbTRT RBRb TRBScBScBRbTRT RBRbT TRBScB ScB RbTRT RBRbP#ޟR  ݬ ЬS)PTT+TS TݏʵoЏʵoWWWP<^T}Z ЬRmR-<Rݏo/ЏoSYP<PPn^BYPCREATE TABLE MAX_FACILITY_ID_TABLE ( MAX_FACILITY_ID INTEGER )ЭЬ[ԫ`v [k@^,@n*YiZ VUSTCPpPЬ,$ݏ8n^QhPCREATE TABLE MAX_GROUP_ID_TABLE ( MAX_GROUP_ID INTEGER )ЭЬ[ԫ`v [k@^,@n?YiZ) kUSTXPPЬ,$ݏqn^f}PCREATE TABLE MAX_MODULE_ID_TABLE ( MAX_CHANGE_LEVEL INTEGER , MAX_GENERATION_ID INTEGER , MAX_MODULE_ID INTEGER )ЭЬ[ԫ`v [k@^,@nYiZ wGUSTs4PaPЬ,$ݏDn^BYPCREATE TABLE MAX_REPLACEMENT_ID_TABLE ( MAX_REPLACEMENT_ID INTEGER )ЭЬ[ԫ`v [k@^,@n$YiZ PUST|=PjPЬ,$ݏ:n^KbPCREATE TABLE MAX_SCRIPT_ID_TABLE ( MAX_SCRIPT_ID INTEGER )ЭЬ[ԫ`v [k@^,@n7YiZ! cUSTPP}PЬ,$ݏ6n^^uPCREATE TABLE MAX_STEP_ID_TABLE ( MAX_STEP_ID INTEGER )ЭЬ[ԫ`v [k@^,@n'NYiZ8 zUSTgPPЬ,$ݏ:n^uPCREATE TABLE MAX_STREAM_ID_TABLE ( MAX_STREAM_ID INTEGER )ЭЬ[ԫ`v [k@^,@n:aYiZK USTzPPЬ,$ݏOn^PCREATE TABLE MAX_USER_ID_TABLE ( MAX_CONTEXT_ID INTEGER , MAX_USER_ID INTEGER )ЭЬ[ԫ`v [k@^,@n8_YiZI USTxPPЬ,$ݏ n^PCREATE TABLE ARCHITECTURE_TABLE ( ARCHITECTURE_ID INTEGER , ARCHITECTURE_NAME VARCHAR ( 39 ) , ARCHITECTURE_FLAGS SMALLINT , CREATION_USER_ID INTEGER , CREATION_DATE DATE , CREATION_REMARK VARCHAR ( 132 ) , DELETION_USER_ID INTEGER , DELETION_DATE DATE , DELETION_REMARK VARCHAR ( 132 ) )ЭЬ[ԫ`v [k@^,@neYiZv UASTϥPDPЬ,$ݏcn^PCREATE INDEX ARCHITECTURE_NAME_INDEX ON ARCHITECTURE_TABLE ( ARCHITECTURE_NAME , DELETION_USER_ID )ЭЬ[ԫ`v [k@^,@nOvYiZ` U+STϏP.PЬ,$ݏPn^PCREATE UNIQUE INDEX ARCHITECTURE_INDEX ON ARCHITECTURE_TABLE ( ARCHITECTURE_ID )ЭЬ[ԫ`v [k@^,@nLsYiZ] U(STόP+PЬ,$ݏTn^PCREATE TABLE BUILD_JOB_TABLE ( BUILD_JOB_ID INTEGER , STREAM_ID INTEGER , BUILD_JOB_NUMBER INTEGER , BUILD_JOB_STATUS SMALLINT , BUILD_JOB_FLAGS SMALLINT , BUILD_JOB_NUM_CHANGED INTEGER , BUILD_JOB_NUM_TARGETS INTEGER , BUILD_JOB_STEP_COUNT INTEGER , BUILD_JOB_RUN_COUNT INTEGER , BUILD_JOB_REM_COUNT INTEGER , BUILD_JOB_ERROR_COUNT INTEGER , BUILD_JOB_STEP_DELAY DATE , BUILD_JOB_TIMEOUT DATE , JOB_QUEUE_DATE DATE , JOB_START_DATE DATE , JOB_STOP_DATE DATE , JOB_START_COUNT INTEGER , JOB_START_USER_ID INTEGER , CREATION_USER_ID INTEGER , CREATION_DATE DATE , CREATION_REMARK VARCHAR ( 132 ) )ЭЬ[ԫ`v [k@^,@nElYiZV U!STυP$PЬ,$ݏ\n^PCREATE UNIQUE INDEX BUILD_JOB_NAME_INDEX ON BUILD_JOB_TABLE ( STREAM_ID , BUILD_JOB_NUMBER )ЭЬ[ԫ`v [k@^,@n6]YiZG USTvPPЬ,$ݏn^PCREATE TABLE BUILD_JOB_QUEUE_TABLE ( STREAM_ID INTEGER , BUILD_JOB_NUMBER INTEGER , SEQUENCE_NUMBER INTEGER , ORIG_PROCESS_COUNT SMALLINT , ACTUAL_PROCESS_COUNT SMALLINT , QUEUE_NAME VARCHAR ( 39 ) )ЭlЬ[ԫ`v [k@^,@nYiZ M?UST;P)PЬ,$ݏun^ !PfCREATE UNIQUE INDEX BUILD_JOB_QUEUE_INDEX ON BUILD_JOB_QUEUE_TABLE ( STREAM_ID , BUILD_JOB_NUMBER , SEQUENCE_NUMBER )ЭDЬ[ԫ`v [k@^,@nYiZ %UpSTPsPЬ,$ݏn^P>CREATE TABLE BUILD_JOB_STEP_TABLE ( BUILD_JOB_ID INTEGER , STEP_ID INTEGER , STEP_STATUS SMALLINT , ORIG_WAIT_COUNT INTEGER , REM_WAIT_COUNT INTEGER , STEP_START_DATE DATE , STEP_STOP_DATE DATE )ЭЬ[ԫ`v [k@^,@nEYiZ/ qUST^PPЬ,$ݏ[n^lPȶCREATE UNIQUE INDEX BUILD_JOB_STEP_INDEX ON BUILD_JOB_STEP_TABLE ( BUILD_JOB_ID , STEP_ID )ЭЬ[ԫ`v [k@^,@n7YiZ! cUSTPP}PЬ,$ݏin^^uPﺵCREATE INDEX BUILD_JOB_WAIT_INDEX ON BUILD_JOB_STEP_TABLE ( BUILD_JOB_ID , REM_WAIT_COUNT , STEP_STATUS )ЭЬ[ԫ`v [k@^,@nYiZ wGUSTs4PӴaPЬ,$ݏan^BYPCREATE TABLE BUILD_JOB_DEP_TABLE ( BUILD_JOB_ID INTEGER , STEP_ID_1 INTEGER , STEP_ID_2 INTEGER )ЭЬ[ԫ`v [k@^,@nYiZ qc3UST_ P￳MPЬ,$ݏ`n^.EPCREATE INDEX BUILD_JOB_DEP_INDEX ON BUILD_JOB_DEP_TABLE ( BUILD_JOB_ID , STEP_ID_1 , STEP_ID_2 )Э}Ь[ԫ`v [k@^,@nYiZ ^P USTL Pגּ:PЬ,$ݏYn^2PwCREATE TABLE BUILD_STEP_TABLE ( STEP_ID INTEGER , MODULE_ID INTEGER , STEP_TYPE INTEGER )ЭqЬ[ԫ`v [k@^,@nYiZ RDUST@P.PЬ,$ݏDn^&PkCREATE UNIQUE INDEX BUILD_STEP_INDEX ON BUILD_STEP_TABLE ( STEP_ID )ЭzЬ[ԫ`v [k@^,@nYiZ [MUST>I P並7PЬ,$ݏVn^/PtCREATE UNIQUE INDEX BUILD_STEP_MOD_INDEX ON BUILD_STEP_TABLE ( MODULE_ID , STEP_TYPE )ЭqЬ[ԫ`v [k@^,@nYiZ RDUST@P.PЬ,$ݏIn^&PkCREATE TABLE CONTEXT_TABLE ( CONTEXT_ID INTEGER , CONTEXT_NAME VARCHAR ( 39 ) , USER_ID INTEGER , ARCHITECTURE_ID INTEGER , FACILITY_ID INTEGER , STREAM_ID INTEGER , CREATION_USER_ID INTEGER , CREATION_DATE DATE , CREATION_REMARK VARCHAR ( 132 ) , DELETION_USER_ID INTEGER , DELETION_DATE DATE , DELETION_REMARK VARCHAR ( 132 ) )ЭuЬ[ԫ`v [k@^,@nYiZ VHUSTDP來2PЬ,$ݏ^n^*PoCREATE INDEX CONTEXT_NAME_INDEX ON CONTEXT_TABLE ( CONTEXT_NAME , USER_ID , DELETION_USER_ID )ЭdЬ[ԫ`v [k@^,@nYiZ E7UST3P!PЬ,$ݏAn^P^CREATE UNIQUE INDEX CONTEXT_INDEX ON CONTEXT_TABLE ( CONTEXT_ID )ЭpЬ[ԫ`v [k@^,@nYiZ QCUST?P-PЬ,$ݏ\n^%PjCREATE TABLE DEPENDENCY_IN_TABLE ( STREAM_ID INTEGER , MODULE_ID INTEGER , STEP_ID INTEGER )ЭaЬ[ԫ`v [k@^,@nYiZ B4UST0PPЬ,$ݏbn^P[CREATE UNIQUE INDEX DEPENDENCY_IN_INDEX ON DEPENDENCY_IN_TABLE ( STREAM_ID , MODULE_ID , STEP_ID )ЭLЬ[ԫ`v [k@^,@nYiZ -UxSTP{ PЬ,$ݏgn^PFCREATE UNIQUE INDEX DEPENDENCY_IN_STEP_INDEX ON DEPENDENCY_IN_TABLE ( STREAM_ID , STEP_ID , MODULE_ID )Э2Ь[ԫ`v [k@^,@nYiZ U^STPaPЬ,$ݏ]n^P,CREATE TABLE DEPENDENCY_OUT_TABLE ( STREAM_ID INTEGER , STEP_ID INTEGER , MODULE_ID INTEGER )Э"Ь[ԫ`v [k@^,@nrYiZ UNSTϲPQPЬ,$ݏdn^PCREATE UNIQUE INDEX DEPENDENCY_OUT_INDEX ON DEPENDENCY_OUT_TABLE ( STREAM_ID , STEP_ID , MODULE_ID )Э Ь[ԫ`v [k@^,@n[YiZl ﮿U7STϛP:PЬ,$ݏ^n^PCREATE UNIQUE INDEX DEPENDENCY_OUT_MOD_INDEX ON DEPENDENCY_OUT_TABLE ( STREAM_ID , MODULE_ID )ЭЬ[ԫ`v [k@^,@nJqYiZ[ U&STϊP)PЬ,$ݏ n^PCREATE TABLE DIRECTORY_TABLE ( DIRECTORY_ID INTEGER , STREAM_ID INTEGER , FACILITY_ID INTEGER , KIND SMALLINT , DIR_SYMBOL_ID INTEGER , FLAGS SMALLINT , DIRECTORY_SPEC VARCHAR ( 255 ) , CREATION_USER_ID INTEGER , CREATION_DATE DATE , CREATION_REMARK VARCHAR ( 132 ) )Э<Ь[ԫ`v [k@^,@nﳼYiZ ߼UhST PkPЬ,$ݏ]n^P6CREATE INDEX DIRECTORY_STREAM_FAC_INDEX ON DIRECTORY_TABLE ( STREAM_ID , FACILITY_ID , KIND )Э,Ь[ԫ`v [k@^,@n|YiZ ϻUXSTϼP[PЬ,$ݏGn^P&CREATE UNIQUE INDEX DIRECTORY_INDEX ON DIRECTORY_TABLE ( DIRECTORY_ID )Э2Ь[ԫ`v [k@^,@n喙YiZ պU^STPaPЬ,$ݏ^n^P,CREATE TABLE DIRECTORY_SYMBOL_TABLE ( DIR_SYMBOL_ID INTEGER , DIR_SYMBOL_NAME VARCHAR ( 39 ) )Э!Ь[ԫ`v [k@^,@nqYiZ ĹUMSTϱPPPЬ,$ݏ*n^PCREATE TABLE FACILITY_TABLE ( FACILITY_ID INTEGER , FACILITY_NAME VARCHAR ( 39 ) , ARCHITECTURE_ID INTEGER , FACILITY_FLAGS SMALLINT , CREATION_USER_ID INTEGER , CREATION_DATE DATE , CREATION_REMARK VARCHAR ( 132 ) , DELETION_USER_ID INTEGER , DELETION_DATE DATE , DELETION_REMARK VARCHAR ( 132 ) )ЭDЬ[ԫ`v [k@^,@nﻷYiZ %UpSTPsPЬ,$ݏin^P>CREATE INDEX FACILITY_NAME_INDEX ON FACILITY_TABLE ( ARCHITECTURE_ID , FACILITY_NAME , DELETION_USER_ID )Э(Ь[ԫ`v [k@^,@nxYiZ ˶UTSTϸPWPЬ,$ݏDn^ƽP"CREATE UNIQUE INDEX FACILITY_INDEX ON FACILITY_TABLE ( FACILITY_ID )Э1Ь[ԫ`v [k@^,@n卑YiZ ԵU]STP`PЬ,$ݏn^ϼP+CREATE TABLE GENERATION_TABLE ( GENERATION_ID INTEGER , PREV_GENERATION_ID INTEGER , MODULE_ID INTEGER , GENERATION_NUMBER INTEGER , GENERATION_FLAGS SMALLINT , DELTA_FILE_CODE VARCHAR ( 16 ) , DELTA_LETTER_MASK INTEGER , DELTA_STREAM_ID INTEGER , STREAM_ID INTEGER , REPLACEMENT_ID INTEGER , LINE_COUNT INTEGER , LINES_ADDED INTEGER , LINES_REMOVED INTEGER , CREATION_USER_ID INTEGER , CREATION_DATE DATE , CREATION_REMARK VARCHAR ( 132 ) )ЭųЬ[ԫ`v [k@^,@n<YiZ& 了hUSTUPPЬ,$ݏJn^czP￙CREATE UNIQUE INDEX GENERATION_INDEX ON GENERATION_TABLE ( GENERATION_ID )ЭȲЬ[ԫ`v [k@^,@n?YiZ) 啕kUSTXPPЬ,$ݏCn^f}P˜CREATE INDEX GENERATION_MOD_INDEX ON GENERATION_TABLE ( MODULE_ID )ЭұЬ[ԫ`v [k@^,@n"IYiZ3 ﳸ兩uUSTbPPЬ,$ݏn^pP̗CREATE TABLE GROUP_TABLE ( GROUP_ID INTEGER , GROUP_TYPE SMALLINT , GROUP_NAME VARCHAR ( 39 ) , STREAM_ID INTEGER , CREATION_USER_ID INTEGER , CREATION_DATE DATE , CREATION_REMARK VARCHAR ( 132 ) , DELETION_USER_ID INTEGER , DELETION_DATE DATE , DELETION_REMARK VARCHAR ( 132 ) )ЭЬ[ԫ`v [k@^,@nXYiZi ۶﫯U4ST׶ϘP7ŶPЬ,$ݏfn^禮PCREATE UNIQUE INDEX GROUP_NAME_INDEX ON GROUP_TABLE ( STREAM_ID , GROUP_TYPE , GROUP_NAME , GROUP_ID )ЭЬ[ԫ`v [k@^,@n?fYiZP еµUSTᄉPוּPЬ,$ݏ;n^PCREATE UNIQUE INDEX GROUP_INDEX ON GROUP_TABLE ( GROUP_ID )ЭЬ[ԫ`v [k@^,@nQxYiZb Դ來U-STдϑP0ᄡPЬ,$ݏxn^PCREATE TABLE GROUP_MEMBER_TABLE ( GROUP_ID INTEGER , MODULE_ID INTEGER , CREATION_USER_ID INTEGER , CREATION_DATE DATE )Э֬Ь[ԫ`v [k@^,@n&MYiZ7 ﷳ侀yUST拾fPPЬ,$ݏUn^tPВCREATE UNIQUE INDEX GROUP_MEMBER_INDEX ON GROUP_MEMBER_TABLE ( GROUP_ID , MODULE_ID )ЭΫЬ[ԫ`v [k@^,@nEYiZ/ ﯲqUST^PPЬ,$ݏn^lPȑCREATE TABLE LATEST_GEN_TABLE ( STREAM_ID INTEGER , MODULE_ID INTEGER , CHANGE_LEVEL INTEGER , GENERATION_ID INTEGER , GENERATION_NUMBER INTEGER , GENERATION_FLAGS INTEGER , CREATION_USER_ID INTEGER , CREATION_DATE DATE )Э>Ь[ԫ`v [k@^,@nﵩYiZ UjST λPmPЬ,$ݏqn^ܰP8CREATE UNIQUE INDEX LATEST_GEN_INDEX ON LATEST_GEN_TABLE ( STREAM_ID , MODULE_ID , GENERATION_ID , CHANGE_LEVEL )ЭЬ[ԫ`v [k@^,@njYiZ{ ィUFSTϪPIׯPЬ,$ݏ\n^︯ϼPCREATE INDEX CHANGE_LEVEL_INDEX ON LATEST_GEN_TABLE ( STREAM_ID , CHANGE_LEVEL , MODULE_ID )Э Ь[ԫ`v [k@^,@n[YiZl ޮﮧU7STڮϛP:ȮPЬ,$ݏRn^﩮PCREATE INDEX LATGEN_STREAM_INDEX ON LATEST_GEN_TABLE ( GENERATION_ID , STREAM_ID )ЭЬ[ԫ`v [k@^,@nV}YiZg ٭辶U2STխϖP5íPЬ,$ݏn^來PCREATE TABLE LIBRARY_TABLE ( LIBRARY_ID INTEGER , LIBRARY_NAME VARCHAR ( 39 ) , ROOT_DIRSPEC VARCHAR ( 255 ) , CREATION_USER_ID INTEGER , CREATION_DATE DATE , CREATION_REMARK VARCHAR ( 132 ) )ЭЬ[ԫ`v [k@^,@n YiZ tf6U¦STb#P‹PPЬ,$ݏn^1HPCREATE TABLE LOCATION_TABLE ( LOCATION_ID INTEGER , STREAM_ID INTEGER , FACILITY_ID INTEGER , KIND SMALLINT , DIR_SYMBOL_ID INTEGER , DIRECTORY_SPEC VARCHAR ( 200 ) )Э:Ь[ԫ`v [k@^,@nﱣYiZ  ݣUfST ʵPiPЬ,$ݏkn^تP4CREATE INDEX LOCATION_STREAM_FAC_INDEX ON LOCATION_TABLE ( STREAM_ID , FACILITY_ID , KIND , DIR_SYMBOL_ID )ЭЬ[ԫ`v [k@^,@nlYiZ} ¬UHSTϬPK٩PЬ,$ݏen^ﺩѶPCREATE INDEX LOCATION_STREAM_DIR_INDEX ON LOCATION_TABLE ( STREAM_ID , DIRECTORY_SPEC , FACILITY_ID )ЭЬ[ԫ`v [k@^,@nT{YiZe ר李U0STӨϔP3PЬ,$ݏn^PCREATE TABLE MODULE_TABLE ( MODULE_ID INTEGER , MODULE_NAME VARCHAR ( 39 ) , MODULE_TYPE VARCHAR ( 39 ) , FACILITY_ID INTEGER , LOCATION_ID INTEGER , SOURCE_FLAG SMALLINT , MODULE_FLAGS SMALLINT , HISTORY_STRING VARCHAR ( 40 ) , NOTE_STRING VARCHAR ( 40 ) , NOTE_POSITION SMALLINT , ALLOC_GENERATION_ID SMALLINT , MAX_GENERATION_ID INTEGER , CREATION_USER_ID INTEGER , CREATION_DATE DATE , CREATION_REMARK VARCHAR ( 132 ) , DELETION_USER_ID INTEGER , DELETION_DATE DATE , DELETION_REMARK VARCHAR ( 132 ) )ЭXЬ[ԫ`v [k@^,@n都ϞYiZﹹ 9+UST'PPЬ,$ݏmn^ PRCREATE INDEX MODULE_NAME_INDEX ON MODULE_TABLE ( DELETION_USER_ID , FACILITY_ID , MODULE_NAME , SOURCE_FLAG )Э8Ь[ԫ`v [k@^,@nﯝYiZ  ۝UdSTȯPgPЬ,$ݏ>n^֤P2CREATE UNIQUE INDEX MODULE_INDEX ON MODULE_TABLE ( MODULE_ID )ЭGЬ[ԫ`v [k@^,@nワYiZ嘆 (UsST׮PvPЬ,$ݏIn^PACREATE TABLE REPLACEMENT_TABLE ( REPLACEMENT_ID INTEGER , STREAM_ID INTEGER , REPLACEMENT_NAME VARCHAR ( 39 ) , REPLACEMENT_TYPE SMALLINT , REPLACEMENT_FLAGS SMALLINT , DIRECTORY_SPEC VARCHAR ( 255 ) , CREATION_USER_ID INTEGER , CREATION_DATE DATE , CREATION_REMARK VARCHAR ( 132 ) , PERFORM_USER_ID INTEGER , PERFORM_DATE DATE )ЭKЬ[ԫ`v [k@^,@nšYiZוּ ,UwST۬PzPЬ,$ݏqn^PECREATE INDEX REPLACEMENT_NAME_INDEX ON REPLACEMENT_TABLE ( REPLACEMENT_TYPE , REPLACEMENT_NAME , REPLACEMENT_ID )Э'Ь[ԫ`v [k@^,@nwYiZ ʙUSSTϷPVPЬ,$ݏMn^ŠܭP!CREATE UNIQUE INDEX REPLACEMENT_INDEX ON REPLACEMENT_TABLE ( REPLACEMENT_ID )Э'Ь[ԫ`v [k@^,@nwYiZ ʘUSSTϷPVPЬ,$ݏn^şܬP!CREATE TABLE REPLACEMENT_REVIEW_TABLE ( REPLACEMENT_ID INTEGER , USER_ID INTEGER , STATUS SMALLINT , REVIEW_DATE DATE , REVIEW_REMARK VARCHAR ( 132 ) )ЭݗЬ[ԫ`v [k@^,@n-TYiZ> ゙ﰞU STﬞmP ~PЬ,$ݏTn^{P}CREATE INDEX REPLACEMENT_REVIEW_INDEX ON REPLACEMENT_REVIEW_TABLE ( REPLACEMENT_ID )Э֖Ь[ԫ`v [k@^,@n&MYiZ7 ﷝艹yUST諾fP}PЬ,$ݏ>n^tP|CREATE TABLE RESERVATION_TABLE ( RES_TYPE SMALLINT , RES_FLAGS SMALLINT , STREAM_ID INTEGER , PROP_STREAM_ID INTEGER , FACILITY_ID INTEGER , MODULE_ID INTEGER , GENERATION_ID INTEGER , USER_ID INTEGER , RES_IDENTIFIER VARCHAR ( 39 ) , EXP_DELTA_LETTER SMALLINT , EXP_GEN_EXPR VARCHAR ( 16 ) , CANCEL_FOLD_IDENT VARCHAR ( 39 ) , HISTORY_STRING VARCHAR ( 40 ) , NOTE_STRING VARCHAR ( 40 ) , NOTE_POSITION SMALLINT , CREATION_USER_ID INTEGER , CREATION_DATE DATE , CREATION_REMARK VARCHAR ( 132 ) , REPLACEMENT_ID INTEGER , REPLACEMENT_USER_ID INTEGER , REPLACEMENT_DATE DATE )ЭЬ[ԫ`v [k@^,@n5\YiZF ƚ︚USTﴚuPzPЬ,$ݏVn^PyCREATE INDEX RESERVATION_INDEX ON RESERVATION_TABLE ( RES_TYPE , MODULE_ID , USER_ID )ЭܒЬ[ԫ`v [k@^,@n,SYiZ= yﯙUST龎lP yPЬ,$ݏKn^zPxCREATE INDEX RESERVATION_REPL_INDEX ON RESERVATION_TABLE ( REPLACEMENT_ID )ЭޑЬ[ԫ`v [k@^,@n.UYiZ? ￘ﱘU STﭘnP xPЬ,$ݏn^|PwCREATE TABLE REVIEW_NOTIFY_TABLE ( OBJECT_TYPE SMALLINT , ACTION_TYPE SMALLINT , SELECT_ID INTEGER , USER_ID INTEGER , CREATION_USER_ID INTEGER , CREATION_DATE DATE )ЭЬ[ԫ`v [k@^,@n՗YiZ fX(UﱏSTTPvBPЬ,$ݏan^#:PvCREATE INDEX REVIEW_NOTIFY_INDEX ON REVIEW_NOTIFY_TABLE ( OBJECT_TYPE , ACTION_TYPE , SELECT_ID )ЭqЬ[ԫ`v [k@^,@nYiZҩ RDUST@Pu.PЬ,$ݏHn^&PkuCREATE INDEX REVIEW_NOTIFY_USER_INDEX ON REVIEW_NOTIFY_TABLE ( USER_ID )ЭvЬ[ԫ`v [k@^,@nƕYiZר WIUSTEPt3PЬ,$ݏn^+PptCREATE TABLE SCRIPT_TABLE ( SCRIPT_ID INTEGER , STREAM_ID INTEGER , SCRIPT_TYPE SMALLINT , SELECT_TYPE SMALLINT , SELECT_ID INTEGER , MODULE_TYPE VARCHAR ( 39 ) , SEGMENT_NUMBER SMALLINT , CREATION_USER_ID INTEGER , CREATION_DATE DATE , CREATION_REMARK VARCHAR ( 132 ) )Э﵌Ь[ԫ`v [k@^,@n,YiZ XUSTEPrrPЬ,$ݏn^Sj>PrCREATE UNIQUE INDEX SCRIPT_INDEX ON SCRIPT_TABLE ( STREAM_ID , SCRIPT_TYPE , SELECT_TYPE , SELECT_ID , MODULE_TYPE , SEGMENT_NUMBER , SCRIPT_ID )ЭqЬ[ԫ`v [k@^,@nYiZҥ RDUST@Pq.PЬ,$ݏLn^&PkqCREATE INDEX SCRIPT_SELECT_INDEX ON SCRIPT_TABLE ( SELECT_TYPE , SELECT_ID )ЭrЬ[ԫ`v [k@^,@n‘YiZӤ SEUSTAPp/PЬ,$ݏln^'PlpCREATE TABLE SCRIPT_LINE_TABLE ( SCRIPT_ID INTEGER , SEQUENCE_NUMBER INTEGER , SCRIPT_TEXT VARCHAR ( 132 ) )ЭSЬ[ԫ`v [k@^,@nʈYiZﴣ 4&UST"PoPЬ,$ݏZn^PMoCREATE UNIQUE INDEX SCRIPT_LINE_INDEX ON SCRIPT_LINE_TABLE ( SCRIPT_ID , SEQUENCE_NUMBER )ЭFЬ[ԫ`v [k@^,@ngYiZ梨 'UrST֙PunPЬ,$ݏn^P@nCREATE TABLE STREAM_TABLE ( STREAM_ID INTEGER , STREAM_NAME VARCHAR ( 39 ) , PARENT_STREAM_ID INTEGER , DELTA_STREAM_ID INTEGER , FROZEN_STATE SMALLINT , STREAM_FLAGS SMALLINT , OWNER_USER_ID INTEGER , MAX_BUILD_JOB_NUMBER INTEGER , BUILD_JOB_STEP_DELAY DATE , BUILD_JOB_TIMEOUT DATE , NOTES_CONFERENCE VARCHAR ( 255 ) , POPULATE_STREAM_ID INTEGER , POPULATE_UPD_COUNT INTEGER , POPULATE_INS_COUNT INTEGER , POPULATE_REM_COUNT INTEGER , POPULATE_USER_ID INTEGER , POPULATE_DATE DATE , CREATION_USER_ID INTEGER , CREATION_DATE DATE , CREATION_REMARK VARCHAR ( 132 ) , DELETION_USER_ID INTEGER , DELETION_DATE DATE , DELETION_REMARK VARCHAR ( 132 ) )Э Ь[ԫ`v [k@^,@n[YiZl ދﮄU7STڋϛP:kȋPЬ,$ݏ]n^碑PkCREATE INDEX STREAM_NAME_INDEX ON STREAM_TABLE ( STREAM_NAME , DELETION_USER_ID , STREAM_ID )ЭЬ[ԫ`v [k@^,@nKrYiZ\ ܊ΊU'STʊϋP*j︊PЬ,$ݏ>n^PiCREATE UNIQUE INDEX STREAM_INDEX ON STREAM_TABLE ( STREAM_ID )Э Ь[ԫ`v [k@^,@nZYiZk ݉﭂U6STىϚP9iljPЬ,$ݏEn^降PiCREATE INDEX STREAM_PARENT_INDEX ON STREAM_TABLE ( PARENT_STREAM_ID )ЭЬ[ԫ`v [k@^,@nbYiZs ﵁U>STϢPAhψPЬ,$ݏJn^ﰈǕP hCREATE UNIQUE INDEX STREAM_DELTA_INDEX ON STREAM_TABLE ( DELTA_STREAM_ID )ЭЬ[ԫ`v [k@^,@neYiZv ︀UASTϥPDg҇PЬ,$ݏPn^ﳇʔPgCREATE TABLE STREAM_SUCCESSOR_TABLE ( STREAM_ID INTEGER , SUCCESSOR_ID INTEGER )ЭЬ[ԫ`v [k@^,@nbYiZs U>STϢPAfφPЬ,$ݏUn^ﰆǓP fCREATE INDEX STREAM_SUCC_INDEX ON STREAM_SUCCESSOR_TABLE ( STREAM_ID , SUCCESSOR_ID )Э Ь[ԫ`v [k@^,@nZ~YiZk ݅~U6~STمϚP9eDžPЬ,$ݏYn^洞PeCREATE INDEX STREAM_SUCC_REV_INDEX ON STREAM_SUCCESSOR_TABLE ( SUCCESSOR_ID , STREAM_ID )Э}Ь[ԫ`v [k@^,@nNu}YiZ_ ߄ф}U*}ST̈́ώP-dﻄPЬ,$ݏn^PcCREATE TABLE USER_TABLE ( USER_ID INTEGER , USERNAME VARCHAR ( 12 ) , FULL_USERNAME VARCHAR ( 40 ) , USER_UIC INTEGER , MAIL_ADDRESS VARCHAR ( 60 ) , AUTH_PRIVILEGES INTEGER , DEF_PRIVILEGES INTEGER , CONTEXT_ID INTEGER , EDITOR_TYPE SMALLINT , EDITOR_READ_WRITE VARCHAR ( 50 ) , EDITOR_READ_ONLY VARCHAR ( 50 ) , DIFFERENCES_COMMAND VARCHAR ( 50 ) , CREATION_USER_ID INTEGER , CREATION_DATE DATE , CREATION_REMARK VARCHAR ( 132 ) , DELETION_USER_ID INTEGER , DELETION_DATE DATE , DELETION_REMARK VARCHAR ( 132 ) )ЭI{Ь[ԫ`v [k@^,@nzYiZ歹 *zUuzSTٌPxaPЬ,$ݏIn^PCaCREATE INDEX USERNAME_INDEX ON USER_TABLE ( USERNAME , DELETION_USER_ID )ЭMzЬ[ԫ`v [k@^,@nyYiZﮔ . yUyyST݋P|` PЬ,$ݏ8n^PG`CREATE UNIQUE INDEX USER_INDEX ON USER_TABLE ( USER_ID )ЭbyЬ[ԫ`v [k@^,@nﲀxYiZÓ C5yUxST1P_PЬ,$ݏ=n^P\_GRANT ALL PRIVILEGES ON DATABASE ALIAS RDB$DBHANDLE TO PUBLICЭrxЬ[ԫ`v [k@^,@nwYiZӒ SExUwSTAP^/PЬ,$ݏ8n^'Pl^GRANT ALL PRIVILEGES ON TABLE DB_HEADER_RECORD TO PUBLICЭwЬ[ԫ`v [k@^,@n~vYiZ h~Z~*wUvSTV~P]D~PЬ,$ݏAn^%~<P]GRANT ALL PRIVILEGES ON TABLE MAX_ARCHITECTURE_ID_TABLE TO PUBLICЭvЬ[ԫ`v [k@^,@n} vYiZ t}f}6vUuSTb}#P\P}PЬ,$ݏ>n^1}HP\GRANT ALL PRIVILEGES ON TABLE MAX_BUILD_JOB_ID_TABLE TO PUBLICЭuЬ[ԫ`v [k@^,@n|uYiZ |u|EuUtSTq|2P[_|PЬ,$ݏ>n^@|WP[GRANT ALL PRIVILEGES ON TABLE MAX_DIRECTORY_ID_TABLE TO PUBLICЭtЬ[ԫ`v [k@^,@n|(tYiZ {{TtUsST{APZn{PЬ,$ݏ=n^O{fPZGRANT ALL PRIVILEGES ON TABLE MAX_FACILITY_ID_TABLE TO PUBLICЭsЬ[ԫ`v [k@^,@n{8sYiZ" zzdsUrSTzQPY~zPЬ,$ݏ:n^_zvPYGRANT ALL PRIVILEGES ON TABLE MAX_GROUP_ID_TABLE TO PUBLICЭrЬ[ԫ`v [k@^,@n$zKrYiZ5 yywrUrSTydPYyPЬ,$ݏ;n^ryPXGRANT ALL PRIVILEGES ON TABLE MAX_MODULE_ID_TABLE TO PUBLICЭqЬ[ԫ`v [k@^,@n6y]qYiZG xxqUqSTxvPXxPЬ,$ݏ@n^xPWGRANT ALL PRIVILEGES ON TABLE MAX_REPLACEMENT_ID_TABLE TO PUBLICЭpЬ[ԫ`v [k@^,@nCxjpYiZT wwpUpSTwσP"WwPЬ,$ݏ;n^wPVGRANT ALL PRIVILEGES ON TABLE MAX_SCRIPT_ID_TABLE TO PUBLICЭpЬ[ԫ`v [k@^,@nUw|oYiZf vvoU1oSTvϕP4VvPЬ,$ݏ9n^vPUGRANT ALL PRIVILEGES ON TABLE MAX_STEP_ID_TABLE TO PUBLICЭoЬ[ԫ`v [k@^,@nivnYiZz uunUEnSTuϩPHUuPЬ,$ݏ;n^u΂PUGRANT ALL PRIVILEGES ON TABLE MAX_STREAM_ID_TABLE TO PUBLICЭ+nЬ[ԫ`v [k@^,@n{umYiZ utmUWmSTtPXTtPЬ,$ݏ9n^tށP#TGRANT ALL PRIVILEGES ON TABLE MAX_USER_ID_TABLE TO PUBLICЭ=mЬ[ԫ`v [k@^,@ntlYiZ ttlUilST t~PjSsPЬ,$ݏ:n^sP5SGRANT ALL PRIVILEGES ON TABLE ARCHITECTURE_TABLE TO PUBLICЭNlЬ[ԫ`v [k@^,@nskYiZ﯆ /s!skUzkSTs}P{R sPЬ,$ݏ7n^rPFRGRANT ALL PRIVILEGES ON TABLE BUILD_JOB_TABLE TO PUBLICЭbkЬ[ԫ`v [k@^,@nrjYiZÅ Cr5rkUjST1r|PQrPЬ,$ݏ=n^qPZQGRANT ALL PRIVILEGES ON TABLE BUILD_JOB_QUEUE_TABLE TO PUBLICЭpjЬ[ԫ`v [k@^,@nqiYiZф QqCqjUiST?q{PP+qPЬ,$ݏ<n^ q#~PhPGRANT ALL PRIVILEGES ON TABLE BUILD_JOB_STEP_TABLE TO PUBLICЭiЬ[ԫ`v [k@^,@nphYiZ `pRp"iUhSTNp {PO:pPЬ,$ݏ;n^p2}PwOGRANT ALL PRIVILEGES ON TABLE BUILD_JOB_DEP_TABLE TO PUBLICЭhЬ[ԫ`v [k@^,@nohYiZ pobo2hUgST^ozPNJoPЬ,$ݏ8n^+oB|PNGRANT ALL PRIVILEGES ON TABLE BUILD_STEP_TABLE TO PUBLICЭgЬ[ԫ`v [k@^,@nngYiZ nunEgUfSTqn0yPM]nPЬ,$ݏ5n^>nU{PMGRANT ALL PRIVILEGES ON TABLE CONTEXT_TABLE TO PUBLICЭfЬ[ԫ`v [k@^,@nn/fYiZ mm[fUeSTmFxPLsmPЬ,$ݏ;n^TmkzPLGRANT ALL PRIVILEGES ON TABLE DEPENDENCY_IN_TABLE TO PUBLICЭeЬ[ԫ`v [k@^,@nm?eYiZ) llkeUdSTlVwPKlPЬ,$ݏ<n^dl{yPKGRANT ALL PRIVILEGES ON TABLE DEPENDENCY_OUT_TABLE TO PUBLICЭdЬ[ԫ`v [k@^,@n'lNdYiZ8 kkzdUdSTkevPKkPЬ,$ݏ7n^skxPJGRANT ALL PRIVILEGES ON TABLE DIRECTORY_TABLE TO PUBLICЭcЬ[ԫ`v [k@^,@n;kbcYiZL~ jjcUcSTjyuPJjPЬ,$ݏ>n^jwPIGRANT ALL PRIVILEGES ON TABLE DIRECTORY_SYMBOL_TABLE TO PUBLICЭbЬ[ԫ`v [k@^,@nHjobYiZY} iibU$bSTitP%IiPЬ,$ݏ6n^ivPHGRANT ALL PRIVILEGES ON TABLE FACILITY_TABLE TO PUBLICЭ bЬ[ԫ`v [k@^,@n]iaYiZn| hhaU9aSThsP:HhPЬ,$ݏ8n^huPHGRANT ALL PRIVILEGES ON TABLE GENERATION_TABLE TO PUBLICЭ aЬ[ԫ`v [k@^,@nph`YiZ{ hg`UL`STgrPMGgPЬ,$ݏ3n^gtPGGRANT ALL PRIVILEGES ON TABLE GROUP_TABLE TO PUBLICЭ8`Ь[ԫ`v [k@^,@ng_YiZz g g_Ud_STgqPeFfPЬ,$ݏ:n^fsP0FGRANT ALL PRIVILEGES ON TABLE GROUP_MEMBER_TABLE TO PUBLICЭI_Ь[ԫ`v [k@^,@nf^YiZy *ff^Uu^STfpPvEfPЬ,$ݏ8n^erPAEGRANT ALL PRIVILEGES ON TABLE LATEST_GEN_TABLE TO PUBLICЭ\^Ь[ԫ`v [k@^,@ne]YiZx =e/e]U]ST+eoPDePЬ,$ݏ5n^drPTDGRANT ALL PRIVILEGES ON TABLE LIBRARY_TABLE TO PUBLICЭr]Ь[ԫ`v [k@^,@nd\YiZw SdEd]U\STAdoPC-dPЬ,$ݏ6n^d%qPjCGRANT ALL PRIVILEGES ON TABLE LOCATION_TABLE TO PUBLICЭ\Ь[ԫ`v [k@^,@nc[YiZv hcZc*\U[STVcnPBBcPЬ,$ݏ4n^#c:pPBGRANT ALL PRIVILEGES ON TABLE MODULE_TABLE TO PUBLICЭ[Ь[ԫ`v [k@^,@nb[YiZu bqbA[UZSTmb,mPAYbPЬ,$ݏ9n^:bQoPAGRANT ALL PRIVILEGES ON TABLE REPLACEMENT_TABLE TO PUBLICЭZЬ[ԫ`v [k@^,@nb'ZYiZu aaSZUYSTa>lP@kaPЬ,$ݏ@n^LacnP@GRANT ALL PRIVILEGES ON TABLE REPLACEMENT_REVIEW_TABLE TO PUBLICЭYЬ[ԫ`v [k@^,@n a2YYiZt ``^YUXST`IkP?v`PЬ,$ݏ9n^W`nmP?GRANT ALL PRIVILEGES ON TABLE RESERVATION_TABLE TO PUBLICЭXЬ[ԫ`v [k@^,@n`DXYiZ.s __pXUWST_[jP>_PЬ,$ݏ;n^i_lP>GRANT ALL PRIVILEGES ON TABLE REVIEW_NOTIFY_TABLE TO PUBLICЭWЬ[ԫ`v [k@^,@n-_TWYiZ>r ^^WU WST^kiP >^PЬ,$ݏ4n^y^kP=GRANT ALL PRIVILEGES ON TABLE SCRIPT_TABLE TO PUBLICЭVЬ[ԫ`v [k@^,@nD^kVYiZUq ]]VU VST]hP!=]PЬ,$ݏ9n^]jP<GRANT ALL PRIVILEGES ON TABLE SCRIPT_LINE_TABLE TO PUBLICЭVЬ[ԫ`v [k@^,@nV]}UYiZgp \\UU2UST\gP3<\PЬ,$ݏ4n^\iP;GRANT ALL PRIVILEGES ON TABLE STREAM_TABLE TO PUBLICЭUЬ[ԫ`v [k@^,@nm\TYiZ~o [[TUITST[fPJ;[PЬ,$ݏ>n^[hP;GRANT ALL PRIVILEGES ON TABLE STREAM_SUCCESSOR_TABLE TO PUBLICЭ*TЬ[ԫ`v [k@^,@nz[SYiZn [ZSUVSSTZePW:ZPЬ,$ݏ2n^ZgP":GRANT ALL PRIVILEGES ON TABLE USER_TABLE TO PUBLICЭCSЬ[ԫ`v [k@^,@nZRYiZm $ZZ~^V[мR[:2 P2PG[QP(P a:'P'Pc[QP(Paм{[мw[мs[:' P'Ph[QP(P a}$[:(PPs[QP(P(aKRUQSԭԭԭԭԞ@WЏbV/RTZZЏ(YX dP8[TZj:8 %2%'%'#% JDB_HEADER_RECORD**VDE Database**SENTINEL)DATABASE_VERSION) VDE_VERSION) LIBRARY_NAME) LIBRARY_FLAGS)AUTH_PRIVILEGES)DEF_PRIVILEGES)RIGHTS_IDENTIFIERMAX_LOCATION_IDCREATION_USER_ID) CREATION_DATE) CREATION_REMARKLЭPЬ[ԫ`v [k@^,@nWPYiZj nW`W~^*PUOSԭԭԭԭԞ1WЏ?VPTZaP6[TZj(6JMAX_ARCHITECTURE_ID_TABLEMAX_ARCHITECTURE_IDLЭOЬ[ԫ`v [k@^,@nVOYiZi VqV~^;OUNSԭԭԭԭԞ1WЏ9V'OTZ aP5[TZj95JMAX_BUILD_JOB_ID_TABLEMAX_BUILD_JOB_IDLЭNЬ[ԫ`v [k@^,@nV,NYiZi UU~^RNUMSԭԭԭԭԞ1WЏSVBNTZ#`P4[TZ>jP4JMAX_DIRECTORY_ID_TABLEMAX_DIRECTORY_ID MAX_DIR_SYMBOL_IDLЭMЬ[ԫ`v [k@^,@nU)MYiZh TT~^OMULSԭԭԭԭԞ1WЏ7VCMTZ _P3[TZjM3JMAX_FACILITY_ID_TABLEMAX_FACILITY_IDLЭLЬ[ԫ`v [k@^,@nTBLYiZ,g SS~^hLUKSԭԭԭԭԞ1WЏ1V`LTZ9^P2[TZjf2JMAX_GROUP_ID_TABLE MAX_GROUP_IDLЭKЬ[ԫ`v [k@^,@n:SaKYiZKf RR~^KUKSԭԭԭԭԞ1WЏfVKTZX]P1[TZj1JMAX_MODULE_ID_TABLEMAX_CHANGE_LEVELMAX_GENERATION_ID MAX_MODULE_IDLЭJЬ[ԫ`v [k@^,@n$RKJYiZ5e QQ~^qJUISԭԭԭԭԞ1WЏ=VqJTZB\P0[TZjo0JMAX_REPLACEMENT_ID_TABLEMAX_REPLACEMENT_IDLЭIЬ[ԫ`v [k@^,@n7Q^IYiZHd PP~^IU ISԭԭԭԭԞ1WЏ3VITZU[P/[TZj/JMAX_SCRIPT_ID_TABLE MAX_SCRIPT_IDLЭIЬ[ԫ`v [k@^,@nTP{HYiZec OO~^HU*HSԭԭԭԭԞ1WЏ/VHTZrZP/[TZj.JMAX_STEP_ID_TABLE MAX_STEP_IDLЭ%HЬ[ԫ`v [k@^,@nuOGYiZb ON~^GUKGSԭԭԭԭԞ1WЏFVGTZYP2.[TZj-JMAX_USER_ID_TABLEMAX_CONTEXT_ID MAX_USER_IDLЭ/GЬ[ԫ`v [k@^,@nNFYiZa NN~^FUUFSԭԭԭԭԞ1WЏ3VFTZXP<-[TZj,JMAX_STREAM_ID_TABLE MAX_STREAM_IDLЭLFЬ[ԫ`v [k@^,@nMEYiZ` -MM~^O: P P|OQP(Pa:( P(PrOQP(P aмOмO}O}OEUESԭԭԭԭԞ@WЏVETOZЏTYXTWP+[TZj+% %(## J USER_TABLEUSER_ID)USERNAME) FULL_USERNAMEUSER_UIC MAIL_ADDRESS)AUTH_PRIVILEGES)DEF_PRIVILEGES CONTEXT_ID EDITOR_TYPEEDIT/EDTEDITOR_READ_WRITEEDITOR_READ_ONLYDIFFERENCES_COMMANDCREATION_USER_ID) CREATION_DATELibrary creatorCREATION_REMARKDELETION_USER_ID) DELETION_DATEDELETION_REMARKLЭ[CЬ[ԫ`v [k@^,@nJBYiZ] U{>SԭԭԭԭԞ@WЏnV?THZЏ4YXPPS%[TZj$##### J STREAM_TABLE STREAM_IDMAIN STREAM_NAMEPARENT_STREAM_IDDELTA_STREAM_ID) FROZEN_STATE) STREAM_FLAGS OWNER_USER_IDMAX_BUILD_JOB_NUMBER)BUILD_JOB_STEP_DELAY)BUILD_JOB_TIMEOUTNOTES_CONFERENCEPOPULATE_STREAM_IDPOPULATE_UPD_COUNTPOPULATE_INS_COUNTPOPULATE_REM_COUNTPOPULATE_USER_ID) POPULATE_DATECREATION_USER_ID) CREATION_DATE Main streamCREATION_REMARKDELETION_USER_ID) DELETION_DATEDELETION_REMARKLЭ(<Ь[ԫ`v [k@^,@nxC;YiZV CB~^F}F;U?;SԭԭԭԭԞ@WЏV;TEZЏ YXxMP"[TZj!# JDIRECTORY_TABLE DIRECTORY_ID STREAM_ID FACILITY_IDKIND DIR_SYMBOL_IDFLAGSDIRECTORY_SPECCREATION_USER_ID) CREATION_DATECREATION_REMARKLЭk:Ь[ԫ`v [k@^,@nA9YiZT LA>A~^bD}^D9U9SԭԭԭԭԞ@WЏV!:T%DZЏ YXKPZ [TZj# JDIRECTORY_TABLE DIRECTORY_ID STREAM_ID FACILITY_IDKIND DIR_SYMBOL_IDFLAGS [.VDE$BLD]DIRECTORY_SPECCREATION_USER_ID) CREATION_DATECREATION_REMARKLЭ8Ь[ԫ`v [k@^,@n?8YiZS ?w?~^B}B28U7SԭԭԭԭԞ@WЏV^8TjBZЏ YXIP[TZj!# JDIRECTORY_TABLE DIRECTORY_ID STREAM_ID FACILITY_IDKIND DIR_SYMBOL_IDFLAGS [.VDE$COM]DIRECTORY_SPECCREATION_USER_ID) CREATION_DATECREATION_REMARKLЭ6Ь[ԫ`v [k@^,@n->T6YiZ>Q ==~^@}@k6U5SԭԭԭԭԞ@WЏV6T@ZЏ YX-HP[TZjZ# JDIRECTORY_TABLE DIRECTORY_ID STREAM_ID FACILITY_IDKIND DIR_SYMBOL_IDFLAGS [.VDE$LOG]DIRECTORY_SPECCREATION_USER_ID) CREATION_DATECREATION_REMARKLЭ5Ь[ԫ`v [k@^,@nf<4YiZwO ;;~^1?}-?4U-4SԭԭԭԭԞ@WЏV4T>ZЏ YXfFPZj# JDIRECTORY_TABLE DIRECTORY_ID STREAM_ID FACILITY_IDKIND DIR_SYMBOL_IDFLAGS[.SRC]DIRECTORY_SPECCREATION_USER_ID) CREATION_DATECREATION_REMARKLЭS3Ь[ԫ`v [k@^,@n:2YiZM 4:&:~^z=}v=2Uj2SԭԭԭԭԞ@WЏV3T==ZЏ YXDPB[TZj# JDIRECTORY_TABLE DIRECTORY_ID STREAM_ID FACILITY_IDKIND DIR_SYMBOL_IDFLAGS[.OBJ]DIRECTORY_SPECCREATION_USER_ID) CREATION_DATECREATION_REMARKLЭ1Ь[ԫ`v [k@^,@n81YiZK q8c8~^;};1U0SԭԭԭԭԞ@WЏVZ1T;ZЏ YXBP[TZj # JDIRECTORY_TABLE DIRECTORY_ID STREAM_ID FACILITY_IDKIND DIR_SYMBOL_IDFLAGS [.VDE$MARKER]DIRECTORY_SPECCREATION_USER_ID) CREATION_DATECREATION_REMARKLЭ/Ь[ԫ`v [k@^,@n7=/YiZ'J 66~^c/U.SԭԭԭԭԞ1WЏOV/TZ4AP[TZjaJDIRECTORY_SYMBOL_TABLE DIR_SYMBOL_IDDIR_SYMBOL_NAMELЭ.Ь[ԫ`v [k@^,@n6>.YiZ(I 55~^d.U-SԭԭԭԭԞ1WЏVV.TZ5@P[TZjbJDIRECTORY_SYMBOL_TABLE DIR_SYMBOL_IDVDE$BLDDIR_SYMBOL_NAMELЭ-Ь[ԫ`v [k@^,@n58-YiZ"H 44~^^-U,SԭԭԭԭԞ1WЏVV-TZ/?P[TZj\JDIRECTORY_SYMBOL_TABLE DIR_SYMBOL_IDVDE$CMSDIR_SYMBOL_NAMELЭ,Ь[ԫ`v [k@^,@n 42,YiZG 33~^X,U+SԭԭԭԭԞ1WЏVV,TZ)>P[TZjVJDIRECTORY_SYMBOL_TABLE DIR_SYMBOL_IDVDE$COMDIR_SYMBOL_NAMELЭ+Ь[ԫ`v [k@^,@n3,+YiZF 22~^R+U*SԭԭԭԭԞ1WЏVV+TZ#=P[TZjPJDIRECTORY_SYMBOL_TABLE DIR_SYMBOL_IDVDE$LOGDIR_SYMBOL_NAMELЭ*Ь[ԫ`v [k@^,@n1&*YiZE 11~^L*U)SԭԭԭԭԞ1WЏRV*TZ **~^q.}m.} m.#U-#SԭԭԭԭԞ@WЏIV $T,.ZЏYXf5P [TZj ## J CONTEXT_TABLE CONTEXT_IDDEFAULT CONTEXT_NAMEUSER_IDARCHITECTURE_ID FACILITY_ID STREAM_IDCREATION_USER_ID) CREATION_DATEDefault context for userCREATION_REMARKDELETION_USER_ID) DELETION_DATEDELETION_REMARKLЭ!Ь[ԫ`v [k@^,@nO)v!YiZ`< ((~^f,}b,!U!SԭԭԭԭԞ@WЏV!T),ZЏ YXO3P[TZj|# J SCRIPT_TABLE SCRIPT_ID STREAM_ID SCRIPT_TYPE SELECT_TYPE SELECT_ID MODULE_TYPE SEGMENT_NUMBERCREATION_USER_ID) CREATION_DATEDefault scriptCREATION_REMARKLЭ1 Ь[ԫ`v [k@^,@n'YiZ: ''~^UWSԭԭԭԭԞ1WЏ`V> TZ1P>[TZjJSCRIPT_LINE_TABLE SCRIPT_IDSEQUENCE_NUMBER000001 SCRIPT_TEXTLЭ!Ь[ԫ`v [k@^,@nq&YiZ9 &%~^UGSԭԭԭԭԞ1WЏV2TZ0P.[TZjJSCRIPT_LINE_TABLE SCRIPT_IDSEQUENCE_NUMBER9EMIT '$ STAGEFILE = F$SEARCH("', $STAGEDIR, $MODTYP, '")' SCRIPT_TEXTLЭЬ[ԫ`v [k@^,@n.%UYiZ?8 $$~^{USԭԭԭԭԞ1WЏVTZL/P[TZjyJSCRIPT_LINE_TABLE SCRIPT_IDSEQUENCE_NUMBEREEMIT '$ IF STAGEFILE .NES. "" THEN DELETE ', $STAGEDIR, $MODTYP, ';*' SCRIPT_TEXTLЭЬ[ԫ`v [k@^,@n#YiZ6 p#b#~^,USԭԭԭԭԞ1WЏVTZ-P[TZj*JSCRIPT_LINE_TABLE SCRIPT_IDSEQUENCE_NUMBER*EMIT '$ COPY ', $FILESPEC, ' ', $STAGEDEST SCRIPT_TEXTLЭ[Ь[ԫ`v [k@^,@n"YiZ5 <".":"k,-"p/# PvЭЬ[ԫ`v [k@^,@n"@YiZ*5 !!!+P~!.PЭGЬ[ԫ`v [k@^,@n!YiZ4 (!!&!W+~!\.xS! Pb UeUJ7+P:խսݭ' +Pkݭ[0 ݭ[& kխսP^1ݭ* RDB$DBHANDLE3*#PQ%vqG%j@%6% #(0\[ ~#`\L($0b#8j#h^#XlP$x$pNQ6232& 82 52F:2;72<292>2;2/@2$=2!B2!?2$D2$A2(F2(C2/H2.E22J22G27L27I2 KK1+2 "+PO!RP!1 !PU1!1e1J!1@!7+P! U1!*Pu!1UW!d!T`d ݭݭݭݭU 'P<ЭP!`.!R'P~Z 4c'4['ЭЬ[ԫ`v [k@^,@n!kYiZU0  T6#  Ue Ώk\Ny PNЭ\Ь[ԫ`v [k@^,@nl YiZ/ s) P~MЭЬ[ԫ`v [k@^,@nCYiZ-/ m_knP~](PLЭLЬ[ԫ`v [k@^,@n\YiZ. ~c(Z PnLBUILD_CHNG_LVL_CURSORqGݭ[B\G- м(#м $#nUSBЏ̞h$2ԞBWЏVT"ZЏYX+PP8 PF1K$>$$2 )6 +$#2 6 UFF&F[SmF ~O1#P[# 2F& FFݭς[F 8ݭĞUTSЎĺ8EݏԷ"7 ~~!ݏ z7#PiJT!kk=xEqEݭ[B\EB ݭ[)) ;EЭhЬ[ԫ`v [k@^,@nxYiZ+ e[TZI"jZC"jЭЬ[ԫ`v [k@^,@nhYiZR+ ?4 Ώ1klI1! !![TZq!jЭYЬ[ԫ`v [k@^,@niYiZ*> GPHЭЬ[ԫ`v [k@^,@niYiZS* ~^мVм RUSԭԭԭԭԞWЏVTZЏYXLPG:~ݏ PG[TZjkkG.G SCJBUILD_JOB_QUEUE_TABLEG:/ STREAM_ID/BUILD_JOB_NUMBER"/dLBUILD_JOB_NUMBER_CURSORAݭ[ A' м Ui S=Џ̞2Ԟ=WЏVtTyZЏYXϝPP8 P\A1"F2 0 2 0 UAAj!A[ @_  ~  DP[  @!@@ݭψ[Z @Z 8ݭĞ UT SϊЎĺ8]V@ݏԷ" 7@2X ~,ݏ  PD& ~ݏ$  oPDkk=??ݭϨ[z ?z ݭ[a I# ?Э Ь[ԫ`v [k@^,@n YiZ& A33[TZjZjЭ) Ь[ԫ`v [k@^,@n9 YiZ% Ώ1kC1miΏ1kC1}V VΏ1kfC1}C[TZjЭS Ь[ԫ`v [k@^,@nc YiZ$ ~^м=ݭϮ[ =# 8ݭĞ UT> SϰЎĺ8|=ݏԷ"  ~Rݏ4  PB[TZjAЭ? Ь[ԫ`v [k@^,@nOYiZ# ϻPABUILD_MAX_MOD_CURSOR<ݭ[_<5" U$Sa9Џ̞2ԞH9WЏcV3 TZgPP8 P6<1@2 e+ 2 N+ U;;4; [;) ~mP[[_ ;|;t;ݭϢ[$^;$ 8ݭĞ[UTSTЎĺ8'0;ݏԷ"s *~ݏ sP?kk=::ݭ[~:~ ݭ[eM :ЭЬ[ԫ`v [k@^,@nYiZ! E7τ[TZjZjЭ-Ь[ԫ`v [k@^,@n=YiZ ?Ώ1k>1<7[TZ)jЭЬ[ԫ`v [k@^,@n YiZ 6(GP=BUILD_MAX_STEP_CURSOR9ݭ[8 UyS6Џ̞2Ԟ6WЏ_VTZϼPP8 P81A=YQ2 ' v:2 ' U^8O8A8 [.8~ (~cP[ 7/77ݭϡ[y7y 8ݭĞUT7SϩЎĺ8|7ݏԷ" ~`ݏ 5 P;6kk=9727ݭ[7 ݭ[ 6ЭЬ[ԫ`v [k@^,@n pYiZZ  τ[TZjZjЭЬ[ԫ`v [k@^,@n YiZ #  ?Ώ1k:1[TZjЭЬ[ԫ`v [k@^,@n aYiZK } GP5:BUILD_LATGEN_READ_CURSORu5ݭ[`5 мIм E2US2Џ̞$2Ԟ2WЏVTZЏYXPP8 P41t92 # 2 # U444[q4 [~# P[  64b$44ݭ[ 4 8ݭĞ UTj SЎĺ8 3ݏԷ"  ~ݏ l> P-8ukk=|3u3ݭ[ `3 ݭ[  ?3Э, Ь[ԫ`v [k@^,@n<  YiZ  e[TZjZjЭ Ь[ԫ`v [k@^,@n , YiZ V H ?UΏ1k071B@;[TZ-jЭ Ь[ԫ`v [k@^,@n-  YiZ~ GPh6Э Ь[ԫ`v [k@^,@n- YiZ WI~^# м м м  4 U SԭԭԭԭԞWЏV T ZЏYXP5 ~ ݏ} { 8Pj5[TZ j kk54 SCJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID" )GENERATION_FLAGS/dLBUILD_LGT_CURSOR/ݭ[S /) м м  U S-Џ̞ 2Ԟ-WЏV# Tm ZЏYX'80'[ '-  ~ q P[_ c &&&ݭ~[( &( 8ݭĞ_ UT SXЎĺ8+ &ݏԷ"w . ~gݏ  wP*=kk=(&!&ݭ[ & ݭ[i Q %Э Ь[ԫ`v [k@^,@n  YiZ I ; e[TZ;jZ5jЭ1 Ь[ԫ`v [k@^,@nA YiZ ?Ώ1k)12 vq[TZcjЭ Ь[ԫ`v [k@^,@n  YiZ : , GP(BUILD_READ_QUEUE_CURSORe$ݭ[ P$ мм  Uk S$Џ̞2Ԟ$WЏV T?ZЏYXϟPP8 P#1$(rj2  S2  U##lt#[ a#a  ~ FP[  &## #ݭπ[\ "\ 8ݭĞ UT SόЎĺ8_ "ݏԷ" b ~ ݏA, P& kk=l"e"ݭ[ P" ݭ[  /"Э Ь[ԫ`v [k@^,@n S YiZ= } o e[TZjZjЭe Ь[ԫ`v [k@^,@nu YiZ  ?c Ώ1k%12P J Ώ1k%127 1 Ώ1k%1" QP,Pa 'c [TZ jЭ Ь[ԫ`v [k@^,@n YiZ $  P$Э Ь[ԫ`v [k@^,@n, YiZ} ~^ м } } м м м м z U SԭԭԭԭԞWЏ;V T4 ZЏ(YXGP#5 ~6 ݏ ~P#[TZ j kk#)### SCJBUILD_JOB_TABLEG:/ STREAM_ID/BUILD_JOB_NUMBER" )BUILD_JOB_STATUS)JOB_QUEUE_DATE)JOB_START_DATE)JOB_START_COUNT)JOB_START_USER_ID/dLBUILD_STEP_CURSORݭ[(  м м  T U SЏ̞| 2ԞWЏV T ZЏYXPP8 PP1!" R  2  ?  2  U[9  } ~Y  P[  ݭφ[ x 8ݭĞ UT SЎĺ8 JݏԷ"  ~h ݏ  ` PO > kk=ݭ[( ( ݭ[  ЭN Ь[ԫ`v [k@^,@n^ YiZ e[TZ] jZW jЭ Ь[ԫ`v [k@^,@n N YiZ8 x j ? Ώ1kR1  [TZ jЭ? Ь[ԫ`v [k@^,@nO YiZ GPBUILD_UPD_JOB_CURSOR.ݭ[_ 5 мe м a U SpЏ̞ 2ԞWWЏVC T ZЏYXHPP8 P1 2 F x 2 / UZK=[p *  ~ N P[< @ ݭσ[  8ݭĞ< UT S5Ўĺ8 ݏԷ"T r2 ~ ݏ @P~ ~y ݏ ] PLO kk=ݭϣ[% % ݭ[  ЭK Ь[ԫ`v [k@^,@n[ YiZ +[TZ jZ jЭ Ь[ԫ`v [k@^,@n K YiZ5 u g / Ώ1kO1  Ώ1k01  [TZ jЭ Ь[ԫ`v [k@^,@n- YiZ~ ~^ м м ݭ[B  8ݭĞy UT SrЎĺ8E ݏԷ" H ~ ݏ  P[TZjQЭ Ь[ԫ`v [k@^,@n x YiZb PLBUILD_UPD_STEP_CURSORݭ[  мU м Q L U SQЏ̞ 2Ԟ8WЏ8V T ZЏYX PP8 Ph1 2  w 2  U+[1  u ~Y  P[  |ݭς[  8ݭĞ UT SЎĺ8 bݏԷ" C2 ~ ݏ P P? ~c ݏh  P 9 kk=ݭϢ[  ݭ[  Э Ь[ԫ`v [k@^,@n YiZm +[TZ jZ jЭ Ь[ԫ`v [k@^,@n YiZ 6 (  Ώ1k12  Ώ1k1 Ώ1k1  [TZ jЭ Ь[ԫ`v [k@^,@n 6 YiZ ` R ~^t мp м l мh мd м` }\ }\  U SԭԭԭԭԞ>WЏV T ZЏ(YXP[TZj## JBUILD_JOB_STEP_TABLE) BUILD_JOB_ID)STEP_ID) STEP_STATUS)ORIG_WAIT_COUNT)REM_WAIT_COUNT)STEP_START_DATE)STEP_STOP_DATELЭ Ь[ԫ`v [k@^,@n j YiZT ~^ м м м ݭ[ O 8ݭĞG UT S@Ўĺ8 ݏԷ"_  ~ ݏ SP[TZjЭ Ь[ԫ`v [k@^,@n F YiZ0 p b PЭh Ь[ԫ`v [k@^,@nx YiZ ~^E мA м = м9 м5 м1 м- м ) м$% м$! }( }, }0 }0 }0 м4 м4 }8 :WЏfV Tj ZЏYX%P[TZjN######% JBUILD_JOB_TABLE) BUILD_JOB_ID) STREAM_ID)BUILD_JOB_NUMBER)BUILD_JOB_STATUS)BUILD_JOB_FLAGS)BUILD_JOB_NUM_CHANGED)BUILD_JOB_NUM_TARGETS)BUILD_JOB_STEP_COUNTBUILD_JOB_RUN_COUNT) BUILD_JOB_REM_COUNTBUILD_JOB_ERROR_COUNT) BUILD_JOB_STEP_DELAY) BUILD_JOB_TIMEOUT) JOB_QUEUE_DATE) JOB_START_DATE) JOB_STOP_DATEJOB_START_COUNT)JOB_START_USER_ID)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKLЭ Ь[ԫ`v [k@^,@n  YiZ 9 + ~^[ мW м S мO мK мG :'P'P< QP(Pa Uw SԭԭԭԭԞ>WЏV T ZЏAYXϻPV [TZj %' JBUILD_JOB_QUEUE_TABLE) STREAM_ID)BUILD_JOB_NUMBER)SEQUENCE_NUMBER)ORIG_PROCESS_COUNT)ACTUAL_PROCESS_COUNT) QUEUE_NAMELЭ Ь[ԫ`v [k@^,@n C YiZ- m _ ~^ м м м м м } } * U SԭԭԭԭԞ>WЏV Tc ZЏ(YXP [TZj ## JBUILD_JOB_STEP_TABLE) BUILD_JOB_ID)STEP_ID) STEP_STATUS)ORIG_WAIT_COUNT)REM_WAIT_COUNT)STEP_START_DATE)STE>P_STOP_DATELЭ Ь[ԫ`v [k@^,@n w YiZa ~^, м( м $ м ~ U SԭԭԭԭԞ>WЏgV T ZЏYXKP [TZjt  JBUILD_JOB_DEP_TABLE) BUILD_JOB_ID) STEP_ID_1) STEP_ID_2L  CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID  CHANGE_LEVEL) dL ## CJ STREAM_TABLEG/ STREAM_ID MAX_BUILD_JOB_NUMBER)BUILD_JOB_STEP_DELAY)BUILD_JOB_TIMEOUT) ^ S)MAX_BUILD_JOB_NUMBER  dL CJMAX_MODULE_ID_TABLE  MAX_MODULE_ID) dL CJMAX_STEP_ID_TABLE  MAX_STEP_ID) dL  CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID GENERATION_FLAGS) dL  CJLATEST_GEN_TABLEG:/ STREAM_ID2 CHANGE_LEVELFH STREAM_IDI CHANGE_LEVEL  MODULE_ID) CHANGE_LEVEL)GENERATION_FLAGS) dL  CJDEPENDENCY_OUT_TABLEG:/ STREAM_ID/STEP_ID  MODULE_ID) dL  CJBUILD_JOB_TABLEG:/ STREAM_ID/BUILD_JOB_NUMBER BUILD_JOB_STATUS) dL ' CJBUILD_JOB_QUEUE_TABLEG:/ STREAM_ID/BUILD_JOB_NUMBERFH STREAM_IDHBUILD_JOB_NUMBERHSEQUENCE_NUMBER ORIG_PROCESS_COUNT)ACTUAL_PROCESS_COUNT) QUEUE_NAMEX dL  CJDEPENDENCY_IN_TABLEG:/ STREAM_ID/ MODULE_ID STEP_ID) dL  CJBUILD_JOB_TABLEG:/ STREAM_ID/BUILD_JOB_NUMBER BUILD_JOB_STEP_COUNT)BUILD_JOB_REM_COUNT) ^ S)BUILD_JOB_STEP_COUNT)BUILD_JOB_REM_COUNT  dL  CJBUILD_JOB_STEP_TABLEG:/ BUILD_JOB_ID/STEP_ID  STEP_STATUS)ORIG_WAIT_COUNT)REM_WAIT_COUNT) ^ S) STEP_STATUS)ORIG_WAIT_COUNT)REM_WAIT_COUNT  dL Ue UE 2P:խս ݭ" Pkݭ[  ݭ[  kխսP^, ݭkݭ[   RDB$DBHANDLE3* PY Z U O N H >  (0@ [  x `@( 0j 8r hf XP P x p:7 < 9>;@=_ P 3 RP 1 PϊU1~ 1e1Jm 1@d P1 : U1? ^P- 1U  T`d ݭݭݭݭ jP<ЭP!` !R7P ~Z 44Э Ь[ԫ`v [k@^,@n YiZ M ? T- 8  Ue ΏkQy^ PЭ Ь[ԫ`v [k@^,@n$ g YiZQ Ϯ  #  PsЭ` Ь[ԫ`v [k@^,@n YiZ %  # P~ `PЭ Ь[ԫ`v [k@^,@n W YiZA Ϟ~ q   PcDB_HEADER_CURSORݭ[   U SЏ̞ 2ԞWЏV TZOPP8 PR1] U 2  z > 2  U[  O ~7 P[  VݭϦ[ z 8ݭĞ UT^ S<Ўĺ8 LݏԷ"  ~ ݏb 2 P kk=ݭ[  ݭ[  Э Ь[ԫ`v [k@^,@nT  YiZ τ[TZ jZ jЭ奔 Ь[ԫ`v [k@^,@n YiZ n ` ?p Ώ1k12] W Ώ1kf1H QP,Pa 2 ch Ώ1k;1Y QP,Pa 'cn Ώ1k1[ W Ώ1k1D @ Ώ1k1- ) Ώ1k1 QP,Pa ' c/ Ώ1k1 $ Ώ1ki1} ( Ώ1kJ1 QP,Pa ,c [TZw jЭȽ Ь[ԫ`v [k@^,@n ? YiZ)  PtUSER_TBL_CURSORݭ[  : P P QP(Pa U SЏ̞ 2ԞwWЏVս T ZЏYX:PP8 PM1 ~ 2  g 2  U[  : ~& Ի uP[»  Aݭπ[ u 8ݭĞ» UTI S'Ўĺ8 GݏԷ"ڰ  ~ ݏno  Pm kk=ݭ[  ݭ[̺  Э Ь[ԫ`v [k@^,@n?  YiZl ][TZ jZ jЭ Ь[ԫ`v [k@^,@n YiZ Y K ? Ώ1kp1  Ώ1kQ1 QP,Pa ( c Ώ1k&1  Ώ1k1  Ώ1k1l h Ώ1k1}U U Ώ1k1F QP,Pa c Ώ1k}12 $ Ώ1k^1 QP,Pa 2(c Ώ1k31 QP,Pa 2,c [TZ jЭﳸ Ь[ԫ`v [k@^,@n * YiZ x j P_ USER_ENT_CURSORݭ[ط  м` U S- Џ̞ 2Ԟ WЏVԸ T ZЏYX5PP8 PX1 2  2  U [  5 ~% ϶ pP[カ  <ݭϐ[  8ݭĞカ UTD S"Ўĺ8 RݏԷ"ի  ~~ ݏLn  Ph T kk=ݭ[  ݭ[ǵ  Э Ь[ԫ`v [k@^,@n: } YiZg m[TZ jZ jЭ Ь[ԫ`v [k@^,@n  YiZ T F ?4 Ώ1kk 1% QP,Pa c Ώ1k@ 1 QP,Pa ( c [TZ jЭ Ь[ԫ`v [k@^,@n 7 YiZ! w Pl CONN_CXT_TBL_CURSORݭ[  м  U SЏ̞` 2ԞWЏV T} ZЏYX>PP8 Pq1 6 2  # 2  U4%[  > ~2 ز yP[Ʋ  Eݭό[  8ݭĞƲ UTM S+Ўĺ8 kݏԷ"ާ  ~ ݏU{ ! Pq kk=ݭ[  ݭ[б  Э Ь[ԫ`v [k@^,@nC  YiZp m[TZA jZ; jЭ Ь[ԫ`v [k@^,@n  YiZ ] O ? Ώ1kt1~ QP,Pa 'c Ώ1kI1 | Ώ1k*1i e Ώ1k 1R N Ώ1k1;  [TZ jЭx Ь[ԫ`v [k@^,@n YiZ = / ϿP$ 2''#CJDB_HEADER_RECORDG/SENTINEL**VDE Database** DATABASE_VERSION) VDE_VERSIONX LIBRARY_NAMEX LIBRARY_FLAGS) AUTH_PRIVILEGES) DEF_PRIVILEGES) RIGHTS_IDENTIFIERXCREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL (#22% CJ USER_TABLEG:/USERNAME/DELETION_USER_ID USER_ID) FULL_USERNAMEXAUTH_PRIVILEGES)DEF_PRIVILEGES)  CONTEXT_ID)  CREATION_DATE) CREATION_REMARKX EDITOR_TYPE)EDITOR_READ_WRITEXEDITOR_READ_ONLYX dL  ( CJ USER_TABLEG/USER_ID USERNAMEX FULL_USERNAMEX dL  ' CJ CONTEXT_TABLEG/ CONTEXT_ID  CONTEXT_NAMEXUSER_ID)ARCHITECTURE_ID) FACILITY_ID)  STREAM_ID)  dLY UeD U ѼP:խս" ݭ Pkݭ[飯  ݭ[  kխսP^˪ ݭ&kݭ[V >  RDB$DBHANDLE3*D P    (0 [   `( 0 8 h X P x p:7Z;U|! нP&  RP 1 PϠU1 1e1J 1@ P  U1 P 1Um z T`d ݭݭݭݭ P<ЭP!`x !RPd ~Z 44Э> Ь[ԫ`v [k@^,@n ﵧ YiZ Uj ST ύP PЬ,$ݏn^h PmALTER TABLE STREAM_TABLE ADD COLUMN POPULATE_STREAM_ID INTEGER ADD COLUMN POPULATE_UPD_COUNT INTEGER ADD COLUMN POPULATE_INS_COUNT INTEGER ADD COLUMN POPULATE_REM_COUNT INTEGER ADD COLUMN POPULATE_USER_ID INTEGER ADD COLUMN POPULATE_DATE DATEЭ Ь[ԫ`v [k@^,@nu  YiZ  < Uť ST P PЬ,$ݏ<n^ NPALTER TABLE RESERVATION_TABLE ADD COLUMN FACILITY_ID INTEGERЭ瘟 Ь[ԫ`v [k@^,@n ! YiZ  T P  : Ue ΏkB( PCONV_18_19_DB_HDR_CURSORݭ[ k Ѥ UZ SЏ̞ 2ԞWЏcVﭥ TZSPP8 PL1R w 2  ` 2  Uj [ţ _  ~  DP[  ݭϞ[Z tZ 8ݭĞ UT S@Ўĺ8) FݏԷ"縉 ` ~4 ݏ V P  kk=ݭ[ﴢ ﴯ ݭ[  Эڢ Ь[ԫ`v [k@^,@nﶽ Q YiZ; G 9 τ[TZﺿ jZ﴿ jЭc Ь[ԫ`v [k@^,@n? ڡ YiZļ м ¼ ? Ώ1k12׾  [TZ jЭˡ Ь[ԫ`v [k@^,@n識 B YiZ, 8 * GPFЭd Ь[ԫ`v [k@^,@n@ ۠ YiZŻ ѻ û ϻ ς~Ļ {  r PЭԠ Ь[ԫ`v [k@^,@nﰻ K YiZ5 A 3 ? P~1 ԴP6ЭT Ь[ԫ`v [k@^,@n0 ˟ YiZﵺ ﳺ ~^ﰼ }לּ Uk SԭԭԭԭԞWЏ V  Ts ZЏ YXePz ~Y ݏ ) PH[TZ' j$ kkc# SCJ STREAM_TABLE" POPULATE_STREAM_IDPOPULATE_UPD_COUNTPOPULATE_INS_COUNTPOPULATE_REM_COUNTPOPULATE_USER_ID) POPULATE_DATE/dLЭ! Ь[ԫ`v [k@^,@n  YiZ   ~^ン UG SԭԭԭԭԞvWЏV TZPPe ~L ݏv  ѮP3[TZ j kkNSCJREPLACEMENT_TABLEG:/REPLACEMENT_TYPE0PERFORM_USER_ID" REPLACEMENT_TYPE/dLCONV_18_19_RESTBL_CURSOR$ݭ[ ﻵ ! U瀞 S Џ̞X 2Ԟh WЏV TZϣPP8 P1 =  2  * 2 Ծ Uo`R [ ?ﯧ Y ~a P[  `ݭϞ[漢 盛 8ݭĞ UTh SϐЎĺ8y ݏԷ" 2祥 ~ ݏ 4 PS v ~T ݏ p  P! * kk= ݭϾ[ʙ ʦ ݭ[ﱙ  Э Ь[ԫ`v [k@^,@n̴ g YiZQ ] O J[TZ jZ jЭy Ь[ԫ`v [k@^,@nU YiZڳ س  Ώ1k$ 1 I D [TZ6 jCONV_18_19_MODTBL_CURSORݭ[d : мﭵ  U! S Џ̞ 2Ԟv WЏvV| Th ZЏYX PP8 P$1 ﳵ 﫵 2 S е  2 < U"[}   ~͘ [ P[I M |ȫjbݭχ[ L 8ݭĞI UTЖ SЎĺ8 ݏԷ"a  ~ ݏ  烙 aP kk=ݭ[l l ݭ[S ; Э Ь[ԫ`v [k@^,@nn YiZ m[TZ jZ jЭ Ь[ԫ`v [k@^,@n  YiZ|  z ? Ώ1k1﮲ ) $ [TZ jЭ Ь[ԫ`v [k@^,@n_ YiZ GPЭ Ь[ԫ`v [k@^,@n  YiZ}  { ~^ﲱ мﮱ ݭ=[I s 8ݭĞ UT S/Ўĺ8 EݏԷ" O ~9 ݏI ۓ P[TZj>Э Ь[ԫ`v [k@^,@n  YiZi u g 4PЭ Ь[ԫ`v [k@^,@n}  YiZ  ~^> Uǒ SԭԭԭԭԞvWЏV& TZP ~ԯ ݏ  QP[TZ j kk,SCJDB_HEADER_RECORD" DATABASE_VERSION/dLЭ Ь[ԫ`v [k@^,@n  YiZw  u  4v -六 I C PhЭ Ь[ԫ`v [k@^,@nb YiZ ϤP~ PЭ Ь[ԫ`v [k@^,@n } YiZg s e q $P~c PhЭ Ь[ԫ`v [k@^,@nb YiZ Ϥ~  ﹏  P CJDB_HEADER_RECORD DATABASE_VERSION) dL CJRESERVATION_TABLE  MODULE_ID) ^ S) FACILITY_ID  dL  CJ MODULE_TABLEG/ MODULE_ID  FACILITY_ID) dL2 Ueu U P:խսS ݭ ןPkݭ[ٍ  ݭ[ƍ ʛ kխսP^ ݭWkݭ[ o  RDB$DBHANDLE3* P * %  B (0 [ * H `(v 0 8 h X PV xZ pS ﲨﯨ頻 ,P  E RP 1 w PU1d 1e1JS 1@J ݠPC L U1% pP 1U  T`d ݭݭݭݭ |P<ЭP!`ԋ !RIP ~Z 4 4Э Ь[ԫ`v [k@^,@n  YiZ 3 % = UƊ ST! ύP  PЬ,$ݏ!n^ OP DROP INDEX REPLACEMENT_NAME_INDEXЭƊ Ь[ԫ`v [k@^,@nΨ = YiZ' _ Q T  J V Ue Ώk ϥp P1 CONV_19_20_DB_HDR_CURSORݭ[ﱉ   Uv SЏ̞ 2ԞWЏcVي TZPP8 P1T  L 2 ﷬ q 5 2  U[L> [ +{ % ~9 ￈ `P[רּ ﱖ ,޽ֽݭϞ[v v 8ݭĞרּ UT4 SЎĺ8q ݏԷ"} | ~. ݏ   řPH kk=6/ݭ[Ї Д ݭ[ﷇ  Э Ь[ԫ`v [k@^,@n m YiZW   τ[TZ jZ jЭ Ь[ԫ`v [k@^,@n YiZ  ? Ώ1kK12Ѧ ʦ Ŧ [TZ﷦ jЭ Ь[ԫ`v [k@^,@n ^ YiZH  r GPЭ Ь[ԫ`v [k@^,@n YiZ   n~  ﳅ  PЭ Ь[ԫ`v [k@^,@n g YiZQ  {  P~y PsЭp Ь[ԫ`v [k@^,@nx YiZџ ~^ U SԭԭԭԭԞvWЏV TZCPׄ ~ ݏم c  P[TZO jL kkSCJDB_HEADER_RECORD" DATABASE_VERSION/dLЭ Ь[ԫ`v [k@^,@n \ YiZF ~ p | q v   PXЭU Ь[ԫ`v [k@^,@n] ̂ YiZﶝ CP~ޠ UPЭՂ Ь[ԫ`v [k@^,@nݠ L YiZ6 n ` l P~^ ՖPXЭU Ь[ԫ`v [k@^,@n] ́ YiZﶜ C~ l  c P CJDB_HEADER_RECORD DATABASE_VERSION) dL= UeT U P:խս2 ݭр Pkݭ[︀  ݭ[鹿 祈 kխսP^ۀ ݭ6kݭ[f N  RDB$DBHANDLE3*@ P      ^ (0 [ F ( `( 0* 82 h& X Pr xv p 瀞率Ѵشzş  P ײַ % RP 1  PU1 1e1Jo 1@f P# , U1A PP/ 1U  T`d ݭݭݭݭ~ \P<ЭP!`~ !R)P~ ~Z 44Эz~ Ь[ԫ`v [k@^,@n゙ } YiZۘ O A ~ U} ST= ύP^ + PЬ,$ݏ`n^ /P) CREATE INDEX REPLACEMENT_NAME_INDEX ON REPLACEMENT_TABLE ( REPLACEMENT_TYPE , REPLACEMENT_NAME )Эg} Ь[ԫ`v [k@^,@n﫝 | YiZȗ < . Tޞ u ' | Ue Ώk fM P1 CONV_20_21_DB_HDR_CURSORݭ[R| בּ( | U| SЏ̞| 2ԞWЏcV} TZPP8 PI11 a ) 2 X N  2 A U ' [{ ܰ { ~| `{ P[N{ R ͏ݭϞ[{ q 8ݭĞN{ UTz SЎĺ8N CݏԷ"fp { ~ ݏ +| z fPH kk=ݭ[qz ˯q ݭ[Xz @ 絛Эz Ь[ԫ`v [k@^,@nۚ z YiZ l ^ τ[TZl jZf jЭ z Ь[ԫ`v [k@^,@nd y YiZ ? Ώ1kK12ﮛ 率  [TZ jЭy Ь[ԫ`v [k@^,@n̙ x YiZ ] O GPЭ!y Ь[ԫ`v [k@^,@ne x YiZ /~ 8x Tx / PЭx Ь[ԫ`v [k@^,@n՘ x YiZ f X d ϟP~V PsЭx Ь[ԫ`v [k@^,@nU w YiZr ؗ ~^w U7w SԭԭԭԭԞvWЏVx TZPxw ~^ ݏx w P[TZ, j) kkSCJDB_HEADER_RECORD" DATABASE_VERSION/dLЭv Ь[ԫ`v [k@^,@nʖ u YiZ [ M Y ϔN v u ~ PXЭu Ь[ԫ`v [k@^,@n: mu YiZW ˕ u ɕ P~ﻕ PЭvu Ь[ԫ`v [k@^,@nﺕ t YiZ׏ K = I τP~; vPXЭt Ь[ԫ`v [k@^,@n: mt YiZW ˔ t ɔ ~ヤ  t )t | P CJDB_HEADER_RECORD DATABASE_VERSION) dL Ues Us P:խսs ݭrs WPkݭ[Ys A ݭ[Fs J kխսP^|s ݭׄkݭ[s   RDB$DBHANDLE3* P r r r ږ : (0r [ " r `(n 0 8 h Xr PN xR pS b_2A P  q RPw 1 o PU1\ 1e1JK 1@B ]Pq | U1 P 1U T`d ݭݭݭݭ{q P<ЭP!`Tq !RɂP@q ~Z 44Эq Ь[ԫ`v [k@^,@n p YiZ{ +  p UFp ST ύP  PЬ,$ݏ!n^ τP DROP INDEX REPLACEMENT_NAME_INDEXЭFp Ь[ԫ`v [k@^,@nƒ o YiZ流 W I T  B o Ue Ώk ϥh P1 CONV_21_22_DB_HDR_CURSORﰤݭ[1o  mo Un SЏ̞ 2ԞWЏcVip TZPP8 P81L | D 2 7 i - 2  Uޣ [an ˣz n ~o ?n P[-n 1| ~vݭϞ[m `z 8ݭĞ-n UTm SЎĺ8i 2ݏԷ"Ec m ~& ݏ o m EPH kk=֢Ϣݭ[Pm ﺢPz ݭ[7m  Эvm Ь[ԫ`v [k@^,@n l YiZׇ  y τ[TZ jZ jЭl Ь[ԫ`v [k@^,@n vl YiZ`   ?ܐ Ώ1kK12ɐ  p [TZ﯐ jЭgl Ь[ԫ`v [k@^,@n k YiZȆ x j GPЭl Ь[ԫ`v [k@^,@n wk YiZa    n~ k 3k s PЭpk Ь[ԫ`v [k@^,@n j YiZх  s  P~q pPsЭj Ь[ԫ`v [k@^,@np gj YiZQ  ~^j Uj SԭԭԭԭԞvWЏVk TZCPWj ~y ݏik i {P[TZG jD kkSCJDB_HEADER_RECORD" DATABASE_VERSION/dLЭei Ь[ԫ`v [k@^,@n h YiZƃ v h t i |}h h q PXЭh Ь[ԫ`v [k@^,@nU Lh YiZ6 ؊ CP~֊ |PЭUh Ь[ԫ`v [k@^,@nՊ g YiZﶂ f X d P~V U|PXЭg Ь[ԫ`v [k@^,@nU Lg YiZ6 ؉ C~ى {fg g n P CJDB_HEADER_RECORD DATABASE_VERSION) dL5 Uef Utf axP:խսf ݭQf 6xPkݭ[8f  ~ ݭ[%f )t kխսP^[f ݭwkݭ[e }  RDB$DBHANDLE3*ﴊ P e e  ~e V (0pe [ > e `p( 0" 8* h Xe Pj xn p $ZWqx*9i yP 契 d RP 1  PU1x 1e1Jg 1@^ =yPd o U19 xP' 1U  T`d ݭݭݭݭ[d uP<ЭP!`4d !RuP d ~Z 4iu4auЭc Ь[ԫ`v [k@^,@nﶈ qc YiZ[~ G 9 c U&c ST5 ύPo # PЬ,$ݏqn^ wP: CREATE INDEX REPLACEMENT_NAME_INDEX ON REPLACEMENT_TABLE ( REPLACEMENT_TYPE , REPLACEMENT_NAME , REPLACEMENT_ID )Эb Ь[ԫ`v [k@^,@n Mb YiZ7} #  Tň \  fb Ue Ώk U4 P1 CONV_22_23_DB_HDR_CURSORPݭ[a ;{ a Ua SЏ̞c 2ԞWЏcVc TZPP8 Pؖ1 H  2 DŽ 5 2 ﰄ Uu~ [` km 5a ~ab ` prP[` n 0YiZp | | U UtU ST| ύP| PЬ,$ݏHn^| iPCREATE INDEX REVIEW_NOTIFY_USER_INDEX ON REVIEW_NOTIFY_TABLE ( USER_ID )ЭMU Ь[ԫ`v [k@^,@nE| T YiZo { { T UyT ST{ ϒP#{ PЬ,$ݏLn^{ iPCREATE INDEX SCRIPT_SELECT_INDEX ON SCRIPT_TABLE ( SELECT_TYPE , SELECT_ID )ЭNT Ь[ԫ`v [k@^,@nF{ S YiZn z z T6} { z S Ue ΏkXz P CONV_23_24_DB_HDR_CURSOR؈ݭ[9S Èm uS UR SvЏ̞| 2Ԟ]WЏcVT TZPP8 P`1h| | | 2 ?v | | 2 (v U#g [iR _ R ~S GR cP[5R 9` ︇f驪ݭϞ[Q ^ 8ݭĞ5R UTQ SЎĺ8x ZݏԷ"MG R ~c{ ݏ *S Q McP!9{ kk=ݭ[XQ X^ ݭ[?Q 'i Э~Q Ь[ԫ`v [k@^,@nvx P YiZk x w τ[TZz jZz jЭQ Ь[ԫ`v [k@^,@nw ~P YiZhk w w ?z Ώ1k$12z )z $z [TZz jЭoP Ь[ԫ`v [k@^,@ngw O YiZj v v GP\ЭP Ь[ԫ`v [k@^,@nw O YiZij v v v ~v dO ;O W PЭxO Ь[ԫ`v [k@^,@npv N YiZi v u u vP~u xcPLCONV_23_24_REVTBL_CURSOR*ݭ[{N Qh N U@N SЏ̞~x 2ԞWЏxVO TZ/PP8 Pﲃ13x cx +x 2 q Px x 2 jq UufPbX [M EEZ M ~'O M *_P[wM {[ aݭϞ[@M ڂ@Z 8ݭĞwM UTL SЎĺ8+t flݏԷ"B 2>M ~v ݏhN L {^P[ M ~uv ݏ 6N L U^P)Kv kk=ݭϾ[`L `Y ݭ[GL /d فЭL Ь[ԫ`v [k@^,@n~s K YiZf s s J[TZ4v jZ.v jЭL Ь[ԫ`v [k@^,@ns K YiZpf r r +u Ώ1k,1u ou ju [TZ\u jCONV_23_24_USER_CURSORﻀݭ[J 呂d мt 0K UJ S Џ̞5u 2Ԟ WЏVDL Tt ZЏYXϙPP8 P,1t u t 2 m t t 2 m U^[J V YJ ~K I [P[I W `^rjݭω[I TV 8ݭĞI UThI SφЎĺ8p &ݏԷ"> I ~'s ݏ J r jЭH Ь[ԫ`v [k@^,@no G YiZ|b n n ~^}ݭϵ[WG |a 8ݭĞG UTG S3Ўĺ8Bn |ݏԷ"< ]G ~p ݏH F XPz [TZj ЭG Ь[ԫ`v [k@^,@nn F YiZwa m m BP ЭF Ь[ԫ`v [k@^,@nm &F YiZa 8m *m EP CONV_23_24_DELMOD_CURSOR{ݭ[E {_ F UE StЏ̞Jp 2Ԟ[WЏrVG TZPP8 P"{1o /p o 2 h p o 2 h UzzYz [D zQ ?E ~F D zVP[D R zzFYhz`zݭϞ[D JzQ 8ݭĞD UTND SlЎĺ8{k zݏԷ"9 D ~n ݏ E "D UPm kk=yyݭ[C yP ݭ[C [ yЭD Ь[ԫ`v [k@^,@nk C YiZq^ j j τ[TZ:n jZ4n jЭC Ь[ԫ`v [k@^,@nj C YiZ] "j j ?l Ώ1k1l um pm [TZbm jЭC Ь[ԫ`v [k@^,@ni xB YiZb] i |i GPЭB Ь[ԫ`v [k@^,@ni B YiZ\ #i i ~^7B UA SԭԭԭԭԞvWЏVOC TZϿPPB ~Xk ݏ#C A JSP[TZ&k j#k kk9SCJDB_HEADER_RECORD" DATABASE_VERSION/dLЭA Ь[ԫ`v [k@^,@nh @ YiZp[ g g g  g &U@ B@  YiZY f e f }~e S? > F PC CJDB_HEADER_RECORD DATABASE_VERSION) dL CJREVIEW_NOTIFY_TABLE USER_ID) ^ S  dL  CJ USER_TABLEG:/USER_ID/DELETION_USER_ID USER_ID) dL CJ MODULE_TABLEG0DELETION_USER_ID  MODULE_ID) dLc Ue= U< NP:խս< ݭ< eNPkݭ[g< OT ݭ[T< XJ kխսP^< ݭMkݭ[< S  RDB$DBHANDLE3*f PUh ; ; Kh ; Dh :h f (0; [ f ; `o(g 0ff 8nf hbf X; Pg xg prBW7WXWXWXXppWWe vOPe : RPe 1 e PϊU1ze 1e1Jie 1@`e 'OP: E U1;e NP)e 1U e e T`d ݭݭݭݭE: KP<ЭP!`: !RKP : ~Z 4SK4KKЭ9 Ь[ԫ`v [k@^,@nd [9 YiZET Id ;d Tf d 4d t9 Ue Ώk0yZd PCONV_24_25_DB_HDR_CURSORnݭ[8 nR  9 U8 SЏ̞f 2ԞWЏcV;: TZPP8 P6n1@[f f Sf 2 [ xf 1_ Q_ L_ [TZ>_ jЭG1 Ь[ԫ`v [k@^,@n\ 0 YiZK [ [ ~^м9^ 0 Ue0 SԭԭԭԭԞWЏV2 T^ ZЏYXϹP(0 ~] ݏ1 #0 AP[TZ] j] kko SCJREPLACEMENT_TABLEG/REPLACEMENT_ID"/dLЭ/ Ь[ԫ`v [k@^,@nsZ / YiZJ Z Y ~^м\ 4/ U. SԭԭԭԭԞWЏVd0 Th\ ZЏYXP. ~:\ ݏ)0 {. 8@PN[TZ\ j\ kki SCJREPLACEMENT_REVIEW_TABLEG/REPLACEMENT_ID"/dLЭ- Ь[ԫ`v [k@^,@nX g- YiZQH UX GX ~^мZ - U- SԭԭԭԭԞWЏV. TZ ZЏYXbP@- ~Z ݏ~. , >P[TZeZ jbZ kk SCJRESERVATION_TABLEG/REPLACEMENT_ID" REPLACEMENT_ID/dLЭ., Ь[ԫ`v [k@^,@nW + YiZF V V .P]CONV_24_25_STRMTBL_CURSORHaݭ[I+ 3aE + U+ S Џ̞Y 2Ԟ WЏrV, TZaPP8 P`1QY Y IY 2 ON nY 2Y 2 8N U``?v`[y* c`7 * ~, W* ;P[E* I8 (`>``ݭϝ[* _7 8ݭĞE* UT) SNЎĺ8T _ݏԷ"] * ~W ݏ f+ ) ];Ps wW kk=n_g_ݭ[h) R_h6 ݭ[O) 7A 1_Э) Ь[ԫ`v [k@^,@nbT ) YiZC S S τ[TZW jZW jЭ) Ь[ԫ`v [k@^,@nS ( YiZxC |S nS ?WV Ώ1kv 1DV V V [TZV jЭ( Ь[ԫ`v [k@^,@nSS ' YiZB R R ~^мU ( U' SԭԭԭԭԞWЏVL) T`U ZЏYXP` ' ~2U ݏ) [' 9P. [TZU jT kkI   SCJRESERVATION_TABLEG:9/RES_TYPE/RES_TYPE/ STREAM_ID"/dLЭ& Ь[ԫ`v [k@^,@nQ /& YiZA Q Q πP CONV_24_25_DELMOD_CURSOR[ݭ[% [? & U% SЏ̞eT 2ԞWЏrVL' TZPP8 Pk[1E T JT T 2 H 7T S 2 H U.[[9[ [% Z1 H% ~& $ 6P[$ 2 ZO9ZZݭϞ[$ Z1 8ݭĞ$ UTW$ SЎĺ8`O eZݏԷ" $ ~8R ݏ % +$ 5PR kk= ZZݭ[# Y0 ݭ[# ; YЭ$ Ь[ԫ`v [k@^,@nN # YiZz> ~N pN τ[TZUR jZOR jЭ# Ь[ԫ`v [k@^,@nvN # YiZ> N M ?P Ώ1k1P Q Q [TZ}Q jЭ # Ь[ԫ`v [k@^,@nM " YiZk= oM aM GP9Э" Ь[ԫ`v [k@^,@nwM " YiZ= M L ~^@" U! SԭԭԭԭԞvWЏV|# TZ,P " ~yO ݏP# ! S3Pi[TZGO jDO kkSCJDB_HEADER_RECORD" DATABASE_VERSION/dLЭ! Ь[ԫ`v [k@^,@nK YiZy; }K oK {K zpK /5 K E) PЭ Ь[ԫ`v [k@^,@n\K  YiZ: J J J P~J 4PЭ Ь[ԫ`v [k@^,@nJ  YiZi: mJ _J kJ jP~]J 4PЭ Ь[ԫ`v [k@^,@n\J  YiZ9 I I I ~I 3  & P CJDB_HEADER_RECORD DATABASE_VERSION) dL CJREPLACEMENT_TABLEJ STREAM_TABLEG::9/REPLACEMENT_TYPE/REPLACEMENT_TYPE/ STREAM_ID STREAM_ID0DELETION_USER_ID REPLACEMENT_ID) dL CJ STREAM_TABLEG0DELETION_USER_ID  STREAM_ID) dL CJ MODULE_TABLEG0DELETION_USER_ID  MODULE_ID) dLvG Ue Ua N.P:խս ݭ> #.Pkݭ[%  4 ݭ[ * kխսP^H ݭ-kݭ[ 3  RDB$DBHANDLE3*J P)L v q L j L L nJ (0\ [ VJ  `\O(K 0:J 8BJ h6J Xl PK xK p 88 88PP77I b/P I { RPI 1 I P϶U1zI 1e1JiI 1@`I /Py % U1;I .P)I 1U I I T`d ݭݭݭݭ1 +P<ЭP!`  !R+P ~Z 4?+47+Э Ь[ԫ`v [k@^,@nH G YiZ14 IH ;H TI H 4H ` Ue Ώk yZH PV CONV_DB_HEADER_CURSORNݭ[ N2  U Sm Џ̞I 2ԞT WЏV: TZPP8 PeN1 TI I LI 2 ; qI 5I 2 ; U(NN, N [ M$ 2 ~  m)P[> % M9,MMݭϡ[ M$ 8ݭĞ UTA SЎĺ8^F _MݏԷ"  ~ H ݏ  (Pp G kk=MLݭ[ L# ݭ[ . LЭ Ь[ԫ`v [k@^,@nE z YiZd1 |E nE τ[TZG jZG jЭ Ь[ԫ`v [k@^,@ntE  YiZ0 E D ?F Ώ1ks12F F Ώ1kT1F F F [TZF jЭ Ь[ԫ`v [k@^,@nD L YiZ60 ND @D (PCONV_USER_TBL_CURSOR$Kݭ[ K. : P PE QP(Pa U S0Џ̞E 2ԞWЏV] TE ZЏYXPP8 PJ1E E E 2 7 E E 2 7 UHJ9J(+J[ J B ~  }%P[ ! II(IIݭ{[ I 8ݭĞ UTQ SЎĺ8nB IݏԷ"  ~.D ݏ  % $PD kk=#IIݭ[ I ݭ[ * HЭ Ь[ԫ`v [k@^,@nA  YiZt- A ~A ][TZC jZC jЭ Ь[ԫ`v [k@^,@nA  YiZ, A A ?B Ώ1k1B C C [TZC jЭ Ь[ԫ`v [k@^,@n@ { YiZe, }@ o@ GPЭ Ь[ԫ`v [k@^,@n@  YiZ+ @ @ @ ? @ %.   P+Э  Ь[ԫ`v [k@^,@n?  YiZn+ ? x? ? ϯP~v?  %PЭ Ь[ԫ`v [k@^,@nu?  YiZ* ? > ? /P~> $P+Э  Ь[ԫ`v [k@^,@n>  YiZn* > x> > ϯ~y> $$ @  P CJDB_HEADER_RECORDG/SENTINEL**VDE Database** DATABASE_VERSION) LIBRARY_FLAGS) dL % CJ USER_TABLEG:/USERNAME/DELETION_USER_ID AUTH_PRIVILEGES) dL= Ue9 U P:խս ݭ Pkݭ[ % ݭ[  kխսP^ ݭkݭ[K 3%  RDB$DBHANDLE3*> P-@   #@ @ @ r> (0 [ Z>  `@(? 0>> 8F> h:> X P? x? p) ) ) )oBB))=  P=  RP= 1 = P϶U1~= 1e1Jm= 1@d=  P  U1?=  P-= 1U= = T`d ݭݭݭݭ *P<ЭP!` !RPn ~Z 44ЭH Ь[ԫ`v [k@^,@n< YiZ% M< ?< Tc> < 8< Ue Ώky^< P\CREARCH_MAX_ARCH_CURSORs@ݭ[4 ^@ $ p U SR Џ̞ ? 2Ԟ9 WЏV TZPP8 P?1 > > > 2 :- > > 2 #- U?? ? [d ?  ~ B P[0 4 S?A?9?ݭϟ[ #? 8ݭĞ0 UT SЎĺ8`: >ݏԷ"H >2 ~d= ݏ]  4Pl  ~= ݏ + Q P: < kk=_>X>ݭϿ[ C> ݭ[  ">Э? Ь[ԫ`v [k@^,@n9  YiZ" D9 69 J[TZ< jZ< jЭ Ь[ԫ`v [k@^,@n<9 ? YiZ)" 8 8 ; Ώ1k= 1; ; ; [TZ; jЭ0 Ь[ԫ`v [k@^,@n8  YiZ! 58 '8 ~^A; м=; <ݭ[] < 8ݭĞ UT S9Ўĺ87 Y<ݏԷ" c ~: ݏ  P [TZjf Э Ь[ԫ`v [k@^,@n7  YiZ} !7 7 Pa Э Ь[ԫ`v [k@^,@n)7 , YiZ 6 6 6 6 F   PЭ% Ь[ԫ`v [k@^,@n6  YiZ *6 6 (6 OP~6 %PQЭ Ь[ԫ`v [k@^,@n6  YiZ 5 5 5 ~5 6   PCREARCH_READ_CURSOR9ݭ[ 9s :'P'PZ8 QP(Pa UJ STЏ̞8 2Ԟ;WЏV T 8 ZЏ)YX*PP8 PM91>8 n8 68 2 |& [8 8 2 e& U99K8[ 8@  ~b  %P[r v 888ݭ|[; u8; 8ݭĞr UT SЎĺ83 G8ݏԷ" A ~6 ݏ   P6 kk=77ݭ[ 7 ݭ[| d 7Э Ь[ԫ`v [k@^,@n/3 2 YiZ 2 2 ][TZy6 jZs6 jЭD Ь[ԫ`v [k@^,@n2 YiZ I2 ;2 ?e5 Ώ1k1R5 5 5 [TZ5 jЭ Ь[ԫ`v [k@^,@n 2 # YiZ  1 1 GPЭE Ь[ԫ`v [k@^,@n1 YiZ J1 <1 ~^{3 мw3 :' P'Pl3 QP(P aм3 м3 }|3 :PPo3 QP(Pa} 3 } U SԭԭԭԭԞ>WЏV T2 ZЏYXP[TZjm%'#%# JARCHITECTURE_TABLE)ARCHITECTURE_ID)ARCHITECTURE_NAME)ARCHITECTURE_FLAGS)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKDELETION_USER_ID) DELETION_DATEDELETION_REMARKL CJMAX_ARCHITECTURE_ID_TABLE MAX_ARCHITECTURE_ID) ^ S)MAX_ARCHITECTURE_ID  dL %' CJARCHITECTURE_TABLEG:/ARCHITECTURE_NAME/DELETION_USER_ID DELETION_USER_ID) dL. Ue UK 8P:խս ݭ(  Pkݭ[  ݭ[  kխսP^2 ݭ kݭ[   RDB$DBHANDLE3*41 P2 ^ Y 2 R 2 v2 0 (0D [ 0 | `D/( 2 00 80 h0 XT P1 x1 pUfJc h e j gl~iHn=k01M/ P/ ! RP/ 1 / PtU1/ 1e1J/ 1@/ P ( U1a/ LPO/ 1U1/ >/ T`d ݭݭݭݭ X P<ЭP!` !R% P ~Z 4 4 Эv Ь[ԫ`v [k@^,@n. YiZ o. a. TC0 . Z.  Ue ΏkYy. P CRECTX_MAX_CTX_CURSOR.ݭ[d .:  U) S$Џ̞1 2Ԟ WЏV TZPP8 PK.1lS1 1 K1 2 j p1 41 2 S U.-9 - [ -.  ~X r  P[` d - --ݭϡ[) s-) 8ݭĞ` UT SЎĺ8, E-ݏԷ"x &-2' ~R/ ݏ dP ~ / ݏ g >P. kk=,,ݭ[I ,I ݭ[0  r,Эo Ь[ԫ`v [k@^,@n+ YiZ h+ Z+ J[TZT/ jZN/ jЭ Ь[ԫ`v [k@^,@n`+ o YiZY * * - Ώ1k1- . . [TZ|. jЭ` Ь[ԫ`v [k@^,@n* YiZ Y* K* ~^/- м+- *ݭ[ * 8ݭĞ UTK S;Ўĺ8) *ݏԷ"  ~, ݏ  P[TZjЭL Ь[ԫ`v [k@^,@n) YiZ E) 7) PЭ Ь[ԫ`v [k@^,@nM) \ YiZF ( ( ( ϟ( v   PЭU Ь[ԫ`v [k@^,@n( YiZ N( @( L( P~>( UPЭ Ь[ԫ`v [k@^,@n=( L YiZ6 ' ' ' Ϗ~' f   PrCRECTX_EXISTS_CURSOR;(ݭ[ &( :'P'PG* QP(Paм _* Uq S Џ̞$+ 2ԞWЏVD T) ZЏ-YX#PP8 P'1* * * 2  * * 2  UW'H'r:'[ ''g  ~ LP[  &&&ݭs[b &b 8ݭĞ UT SЎĺ8% &ݏԷ" h ~( ݏ  P^j( kk=2&+&ݭ[ & ݭ[  %Э Ь[ԫ`v [k@^,@nJ% Y YiZC $ $ U[TZ) jZ( jЭk Ь[ԫ`v [k@^,@n$ YiZ d$ V$ ?J' Ώ1ka17' @( ;( [TZ-( jЭ Ь[ԫ`v [k@^,@n;$ J YiZ4 # # GPCRECTX_READ_ARCH_CURSORo$ݭ[ Z$ :'P'P& QP(Pa U SЏ̞' 2ԞWЏVt TV& ZЏ)YXOPP8 P#14' d' ,' 2  Q' ' 2  U##v#[ c# = ~ xP[  (#D##ݭx[ " 8ݭĞ UTL S<Ўĺ8! "ݏԷ"  ~$ ݏ  P$ kk=n"g"ݭ[ R" ݭ[  1"Э Ь[ԫ`v [k@^,@nv! YiZo ! ][TZo% jZi% jЭ Ь[ԫ`v [k@^,@n  YiZ ?# Ώ1k1# $ $ [TZ$ jЭ Ь[ԫ`v [k@^,@ng v YiZ`   GP CRECTX_READ_CTX_CURSOR ݭ[  :'P'P# QP(Paм # 9 U S Џ̞# 2Ԟ WЏV T" ZЏ-YXtPP8 P 1 # # # 2  # x# 2  U[  b ~ P[  ]iKCݭq[ - 8ݭĞ UTq SaЎĺ8 ݏԷ"  ~S! ݏ 7 E P )! kk=ݭ[  ݭ[  fЭ3 Ь[ԫ`v [k@^,@n YiZ ,  U[TZ! jZ! jЭ Ь[ԫ`v [k@^,@n$ 3 YiZ   ? Ώ1k 1  ! ! [TZ jЭ$ Ь[ԫ`v [k@^,@n YiZ   GP CRECTX_READ_FACIL_CURSORݭ[@  :'P'Pb QP(Pad U SЏ̞Z 2ԞlWЏV T ZЏ)YXϟPP8 P@1! 0  2    2  U[I   ~ ' P[  ~ݭw[ h 8ݭĞ UT SόЎĺ89 :ݏԷ"-  ~ ݏ f p -P kk=ݭ[8 8 ݭ[  Э^ Ь[ԫ`v [k@^,@n YiZ W I ][TZ; jZ5 jЭ Ь[ԫ`v [k@^,@nO ^ YiZH   ?m Ώ1k1Z v q [TZc jЭO Ь[ԫ`v [k@^,@n YiZ H : GPЭ Ь[ԫ`v [k@^,@nP _ YiZI   ~^ м :' P'P QP(P aм м м м м  }$ :(PP QP(P(a},-  U SԭԭԭԭԞ>WЏBVl T% ZЏYXSP[TZjy %'#%# J CONTEXT_TABLE) CONTEXT_ID) CONTEXT_NAME)USER_ID)ARCHITECTURE_ID) FACILITY_ID) STREAM_ID)CREATION_USER_ID) CREATION_DATE) CREATION_REMARKDELETION_USER_ID)  DELETION_DATEDELETION_REMARKL CJMAX_USER_ID_TABLE MAX_CONTEXT_ID) ^ S)MAX_CONTEXT_ID  dL %' CJ CONTEXT_TABLEG::/ CONTEXT_NAME/USER_ID/DELETION_USER_ID DELETION_USER_ID) dL %' CJARCHITECTURE_TABLEG:/ARCHITECTURE_NAME/DELETION_USER_ID ARCHITECTURE_ID) dL %' CJ CONTEXT_TABLEG::/ CONTEXT_NAME/USER_ID/DELETION_USER_ID  CONTEXT_ID) dL %' CJFACILITY_TABLEG:/ FACILITY_NAME/DELETION_USER_ID  FACILITY_ID) dLs Ue* U P:խս ݭ Pkݭ[ v ݭ[{  kխսP^ ݭ kݭ[< $  RDB$DBHANDLE3* P1   '   v (0 [ ^  `( 0B 8J h> X P x p ^[.= P   RP 1  PU1 1e1J 1@~ P  U1Y $PG 1U) 6 T`d ݭݭݭݭ 0P<ЭP!` !RPt ~Z 44ЭN Ь[ԫ`v [k@^,@n Yi>Z g Y T  R Ue Ώk yx Pc CREDIR_DB_HDR_CURSORݭ[=  y U S Џ̞e 2Ԟ WЏV TZPP8 Pt1  J  2 C 7  2 , U7( [m   ~M K P[9 = ݭϢ[  8ݭĞ9 UT SЎĺ8} nݏԷ"Q O2 ~ ݏ =Pv ~ ݏ \ Z PD  kk=  ݭ[" " ݭ[   ЭH Ь[ԫ`v [k@^,@n YiZ a S J[TZ jZ jЭ Ь[ԫ`v [k@^,@nY H YiZ2   e Ώ1kG1R V Q [TZC jЭ9 Ь[ԫ`v [k@^,@n YiZ R D ~^ м  ݭ[f  8ݭĞ UT$ S<Ўĺ8 ݏԷ" l ~Y ݏ P[TZjpЭ% Ь[ԫ`v [k@^,@n YiZ > 0 PkЭ Ь[ԫ`v [k@^,@nF 5 YiZ     O  PЭ. Ь[ԫ`v [k@^,@n YiZ G 9 E hP~7 .P[Э Ь[ԫ`v [k@^,@n6 % YiZ ~ ?  PЭ Ь[ԫ`v [k@^,@n YiZ 7 ) ~^м м  м м U$ SԭԭԭԭԞWЏV Tk ZЏYXPV ~= ݏ P[TZ  j kkE SCJLOCATION_TABLEG:::/ STREAM_ID/ FACILITY_ID/KIND/ DIR_SYMBOL_ID"/dLЭ) Ь[ԫ`v [k@^,@n YiZ B 4 ~^ м м м м м :PP QP(Pay U SԭԭԭԭԞ>WЏV TY ZЏYXP[TZjj% JLOCATION_TABLE) LOCATION_ID) STREAM_ID) FACILITY_ID)KIND) DIR_SYMBOL_ID)DIRECTORY_SPECL CJDB_HEADER_RECORDG/SENTINEL**VDE Database** MAX_LOCATION_ID) ^ S)MAX_LOCATION_ID  dL Ue UJ 7P:խս ݭ'  Pkݭ[  ݭ[  kխսP^1 ݭkݭ[   RDB$DBHANDLE3*H P ^ Y R  (0D [  | `D( 0 8 h XT P x p _v; JP" c RP 1 P϶U1 1e1J 1@ Pa j U1 P 1U T`d ݭݭݭݭ P<ЭP!` !RgP ~Z 4'4Э Ь[ԫ`v [k@^,@n4 / YiZ T H Ue Ώky PzCREFAC_MAX_FAC_CURSOReݭ[ P|  Uk Sl Џ̞\ 2ԞS WЏV^ TZPP8 P1  A 2  . 2  U{ [ p  ~ UP[  E!3+ݭϡ[k k 8ݭĞ UT) SЎĺ8 ݏԷ"ﺾ 2i ~ ݏ P 7 ~m ݏ  PZ C kk=QJݭ[ 5 ݭ[r Z Э Ь[ԫ`v [k@^,@n- ( YiZ   J[TZ jZ jЭ: Ь[ԫ`v [k@^,@n YiZ G 9 # Ώ1k] 1 M H [TZ: jЭ Ь[ԫ`v [k@^,@n  YiZ   ~^ м ݭ[ y 8ݭĞ UT S;Ўĺ8> KݏԷ"  ~ ݏk a P [TZj Э Ь[ԫ`v [k@^,@n   YiZ   P Э' Ь[ԫ`v [k@^,@n YiZ 4 & 2 ' > Z T PЭ Ь[ԫ`v [k@^,@n  YiZ    QP~ PqЭ Ь[ԫ`v [k@^,@n YiZx $  " ~ . J % PCREFAC_READ_CURSORݭ[  м :' P'P QP(P a, U S[Џ̞ 2ԞBWЏV TT ZЏ-YX%PP8 P81   2   k 2  U[  U ~ P[  \~vݭu[ ` 8ݭĞ UTd SЎĺ8 2ݏԷ"  ~ ݏ F 8 P kk=ݭ[  ݭ[  Э& Ь[ԫ`v [k@^,@n YiZ 3 % U[TZ jZ jЭ Ь[ԫ`v [k@^,@n+ & YiZ ? Ώ1k1   [TZ jЭ Ь[ԫ`v [k@^,@n YiZx $  GP Э Ь[ԫ`v [k@^,@n, ' YiZ ~^ м :' P'P QP(P aм м м } : PP QP(P a}$$ Ui SԭԭԭԭԞ>WЏ Vh T$ ZЏYXP[TZj~ %'#%# JFACILITY_TABLE) FACILITY_ID) FACILITY_NAME)ARCHITECTURE_ID)FACILITY_FLAGS)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKDELETION_USER_ID) DELETION_DATEDELETION_REMARKL CJMAX_FACILITY_ID_TABLE MAX_FACILITY_ID) ^ S)MAX_FACILITY_ID  dL %' CJFACILITY_TABLEG::/ARCHITECTURE_ID/ FACILITY_NAME/DELETION_USER_ID DELETION_USER_ID) dLZ Ue U P:խսۼ ݭz _Pkݭ[a I ݭ[N R kխսP^ ݭkݭ[   RDB$DBHANDLE3*h P ﲻ ﭻ 僚  (0 [  л `(> 0 8 h X層 P x" p)zw | y ~ {]E P4,  RP 1  PϠU1 1e1J 1@ 9P  U1 P 1U T`d ݭݭݭݭW P<ЭP!`0 !RP ~Z 4e4]Э Ь[ԫ`v [k@^,@n> m YiZW T   Ue Ώky PCREGEN_MAX_GEN_CURSORݭ[   U喝 STЏ̞ 2Ԟ;WЏVﰺ TZPP8 PK1G w ? 2  d ( 2  U [  X ~ P[  _ݭϡ[勺 s 8ݭĞ UTg SЎĺ8 EݏԷ" &2立 ~ ݏQ 3 Pu ~| ݏ  PvR kk=ݭ[ɶ  ݭ[ﰶ  rЭ Ь[ԫ`v [k@^,@n7 f YiZP J[TZH jZB jЭx Ь[ԫ`v [k@^,@n YiZ Q C 2 Ώ1ky1  Ώ1kZ1 d _ [TZQ jЭ Ь[ԫ`v [k@^,@n 8 YiZ" ~^ м м ݭ[ % 8ݭĞ UT老 SЎĺ8! ݏԷ"5  ~ ݏ  x )P[TZj{Э若 Ь[ԫ`v [k@^,@n  YiZ ~ p PvЭ> Ь[ԫ`v [k@^,@n ﵳ YiZ   Ϥ Uϳ q k PЭ﮳ Ь[ԫ`v [k@^,@n % YiZ y P~w PfЭ. Ь[ԫ`v [k@^,@nv 沈 YiZ   ϔ~ E￲ a < PCREGEN_EXISTS_CURSORݭ[%  м м Q Uڱ SfЏ̞ 2ԞMWЏV TV ZЏYX PP8 P}1 2  2  U@1#[6 н z ~6  P[  ݭσ[˰ ˽ 8ݭĞ UT SЎĺ8 wݏԷ" Ѱ ~ ݏ  ] P kk=ݭ[% % ݭ[  ЭK Ь[ԫ`v [k@^,@n ¯ YiZ $  e[TZ jZ jЭԯ Ь[ԫ`v [k@^,@n K YiZ5 ? Ώ1k1   [TZ jЭ< Ь[ԫ`v [k@^,@n ﳮ YiZ   GP CREGEN_LATGEN_CURSOR[ݭ[\ F2 м м   U S, Џ̞v 2Ԟ WЏV T ZЏYXCPP8 P1P  L  2 C 9 2 , Uxj[m W ﱭ ~q K P[9 =  ݭσ[  8ݭĞ9 UT S0Ўĺ8= ݏԷ"Q  ~D ݏ8ﺮ  QP  kk=b[ݭ[\ F\ ݭ[C + %Э Ь[ԫ`v [k@^,@n YiZ [ M e[TZW jZQ jЭ Ь[ԫ`v [k@^,@nS  YiZl ? Ώ1k 1  Ώ1k 1 Ώ1k 1  Ώ1k 1  Ώ1k 1  Ώ1kq 1}t  [TZ jЭت Ь[ԫ`v [k@^,@n O YiZ9 ϬP Эq Ь[ԫ`v [k@^,@n YiZ J < ~^ м м  м м :PP QP(Paм м  м$ м( м, }0 :4PP QP(P4a U SԭԭԭԭԞ>WЏV Te ZЏYXLPo[TZj %#% JGENERATION_TABLE) GENERATION_ID)PREV_GENERATION_ID) MODULE_ID)GENERATION_NUMBERGENERATION_FLAGS)DELTA_FILE_CODE)DELTA_LETTER_MASK)DELTA_STREAM_ID) STREAM_ID) REPLACEMENT_ID LINE_COUNT LINES_ADDED LINES_REMOVED) CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKLЭs Ь[ԫ`v [k@^,@n YiZ L > ~^ м м м м м м м }$ ɦ UR SԭԭԭԭԞ>WЏVa Tu ZЏ(YXϔP[TZjE # JLATEST_GEN_TABLE) STREAM_ID) MODULE_ID) CHANGE_LEVEL) GENERATION_ID)GENERATION_NUMBER)GENERATION_FLAGS)CREATION_USER_ID) CREATION_DATELЭ Ь[ԫ`v [k@^,@n YiZ ^ P ~^$ м м U SԭԭԭԭԞWЏV罹 T ZЏ YXPƤ ~ ݏl R P[TZ j kk@ SCJ MODULE_TABLEG/ MODULE_ID" ) LOCATION_ID/dL CJMAX_MODULE_ID_TABLE MAX_GENERATION_ID)MAX_CHANGE_LEVEL) ^ S)MAX_GENERATION_ID)MAX_CHANGE_LEVEL  dL  CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID  MODULE_ID) dL  # CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID  CHANGE_LEVEL) GENERATION_ID)GENERATION_NUMBER)GENERATION_FLAGS)CREATION_USER_ID)  CREATION_DATE)  dLH Ue U¢ P:խս ݭ Pkݭ[ k ݭ[p t kխսP^裂 ݭkݭ[1   RDB$DBHANDLE3* P ҟ ͟  Ɵ  b (0︟ [ J  `( 0. 86 h* Xȟ Pv xz p< ߽ #:ý Pv מ RP 1 P϶U1n 1e1J] 1@T oP՞ ީ U1/ P 1U T`d ݭݭݭݭ P<ЭP!`f !RۯPR ~Z 44Э, Ь[ԫ`v [k@^,@n  YiZ = / T% v ( = Ue Ώk&yN PCREGRP_MAX_GROUP_CURSOR'ݭ[  T Uݜ S Џ̞ 2Ԟ WЏV TZPP8 P17 2  2  UrcU [H B  ~X & ǭP[  ݭϟ[ݛ ݨ 8ݭĞ UT> SЎĺ8P ݏԷ", 2ۛ ~B ݏ g P 者 ~ ݏ g 5 P kk= ݭϿ[  ݭ[ ̲ Э# Ь[ԫ`v [k@^,@n  YiZ 4 & J[TZ jZ jЭ﬚ Ь[ԫ`v [k@^,@n, # YiZ  Ώ1k 1  [TZ jЭ Ь[ԫ`v [k@^,@n  YiZu %  ~^ м Qݭ[A ; 8ݭĞx UT S9Ўĺ8 ݏԷ" G ~ ݏ Ә PT [TZj Э Ь[ԫ`v [k@^,@n w YiZa   P Э Ь[ԫ`v [k@^,@n  YiZ  * ̗ Ơ PM Э Ь[ԫ`v [k@^,@n  YiZj   OP~  P Э Ь[ԫ`v [k@^,@n YiZ ~  6  P= CREGRP_EXISTS_CURSORݭ[ V :'P'P7 QP(Paм O мK  U SЏ̞m 2ԞWЏV< T ZЏ1YXPP8 P1h C 2 O 0 2 8 U[y  u ~ W P[E I Hĩ6.ݭk[  8ݭĞE UT̔ SЎĺ8 ݏԷ"]  ~| ݏ ֖  ]P!R kk=ݭ[h rh ݭ[O 7 QЭ Ь[ԫ`v [k@^,@n  YiZ M[TZN jZH jЭ Ь[ԫ`v [k@^,@n  YiZx (  ?2 Ώ1k$1  [TZv jЭ Ь[ԫ`v [k@^,@n YiZ GP\Э Ь[ԫ`v [k@^,@n  YiZy )  ~^, м( :' P'P QP(P aм5 м1 м- }) : PP QP(P a}$ H Uё SԭԭԭԭԞ>WЏ V T ZЏYXPB[TZj %'#%# J GROUP_TABLE)GROUP_ID) GROUP_NAME) GROUP_TYPE) STREAM_ID)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKDELETION_USER_ID) DELETION_DATEDELETION_REMARKLЭ Ь[ԫ`v [k@^,@na X YiZB ~^ м м м } W U SԭԭԭԭԞ>WЏV Ts ZЏYXPQ[TZj# JGROUP_MEMBER_TABLE)GROUP_ID) MODULE_ID)CREATION_USER_ID) CREATION_DATEL CJMAX_GROUP_ID_TABLE  MAX_GROUP_ID) ^ S) MAX_GROUP_ID  dL %' CJ GROUP_TABLEG:::/ GROUP_NAME/ STREAM_ID/ GROUP_TYPE/DELETION_USER_ID DELETION_USER_ID) dLt Ue Uﳍ P:խս ݭ uPkݭ[w _ ݭ[d h kխսP^ ݭkݭ[%   RDB$DBHANDLE3* P ƌ  ﺌ B (0﬌ [ *  `(v 0 8 h X, PV xZ p (OD      nc 6h; ZP&" s RP 1 P^U1 1e1J 1@  Pq z U1 P 1U T`d ݭݭݭݭ) P<ЭP!` !RwP ~Z 474/ЭȊ Ь[ԫ`v [k@^,@n4 ? YiZ) Tz X Ue Ώk%y PN%Э0 Ь[ԫ`v [k@^,@n 柳 YiZ -  + ς G c ] P$Э Ь[ԫ`v [k@^,@n  YiZ P~ P>$Э Ь[ԫ`v [k@^,@n  YiZ    r~ 7ﱈ S . P#CREMOD_READ_CURSORHݭ[ 3 :'P'P QP(Pa:' P'P QP(P aм.  U驪 SЏ̞ 2ԞWЏVщ T ZЏVYXPP8 P1"1 a ) 2 ت N  2  UL=/[  F ~" P[Ά Ҕ MϽǽݭ][ ﱽ 8ݭĞΆ UTU SЎĺ8 ݏԷ"{  ~: ݏ k ) P! kk=' ݭϷ[  ݭ[؅  Э Ь[ԫ`v [k@^,@n  YiZx   =[TZl jZf jЭ Ь[ԫ`v [k@^,@n  YiZ ? Ώ1k 1  [TZ jЭ Ь[ԫ`v [k@^,@nt  YiZi  GPCREMOD_FAC_READ_ONE_CURSORaݭ[" L м :' P'P QP(P a> Uǃ SЏ̞ 2ԞnWЏV TK ZЏ-YX'PP8 Pﺺ1 2  q 2  U}nȗ`[# Mo g ~G  P[  nݭm[︂ ️ 8ݭĞ UTv SЎĺ8 ﴹݏԷ"x ツ ~ ݏ= J P kk=XQݭ[ < ݭ[  Э8 Ь[ԫ`v [k@^,@n ﯁ YiZ 5 ' U[TZ jZ jCREMOD_FAC_READ_RNG_CURSORݭ[B | м2 :' P'P' QP(P a:'P'P8 QP(PaF Uπ SeЏ̞0 2ԞLWЏV T ZЏVYX/PP8 Pҷ1  2  2  UДx[+ eŌ o ~S P[  *vݭU[  8ݭĞ UT~ SЎĺ8 ̶ݏԷ"u  ~/ ݏ= R P kk=piݭϯ[ T ݭ[  3Э@ Ь[ԫ`v [k@^,@n ~ YiZ = / =[TZ jZ jCREMOD_FAC_READ_ALL_CURSOR冀ݭ[J~  м ~~ U~ SЏ̞ 2ԞWЏV> T ZЏYXgPP8 P1,L | D 2 9 i - 2 " Uݴδ[c} ﭴ } ~ A} P[/} 3 r`Xݭυ[| B 8ݭĞ/} UT| STЎĺ8W ݏԷ"Gr | ~ ݏ=~ | GP kk=︳ﱳݭ[R| R ݭ[9| ! {Эx| Ь[ԫ`v [k@^,@n { YiZٖ u g m[TZ jZ jЭ| Ь[ԫ`v [k@^,@nm x{ YiZb  Ώ1k1  Ώ1k1 QP,Pa ' c  [TZ jЭ>{ Ь[ԫ`v [k@^,@n z YiZ ; - \PЭz Ь[ԫ`v [k@^,@nC Nz YiZ8 M Ώ1k1  Ώ1k1 QP,Pa ' c/ * [TZ jЭz Ь[ԫ`v [k@^,@n y YiZu   *PЭy Ь[ԫ`v [k@^,@n $y YiZ \ Ώ1k1I E Ώ1ku16 QP,Pa ' cC > [TZ0 jЭx Ь[ԫ`v [k@^,@nV ax YiZK PCREMOD_GET_FACIL_CURSORvݭ[x aݑ м ;x Uw SRЏ̞ 2Ԟ9WЏ}Vy TS ZЏYX$PP8 P1G w ? 2  d ( 2 ߚ U类ŋ[ w zﺃ dw ~Py v P[v  ?k-%ݭψ[v ﵃ 8ݭĞv UTsv SЎĺ8 ݏԷ"l v ~ ݏ x Gv P kk=~ݭ[v i ݭ[u ލ HЭ5v Ь[ԫ`v [k@^,@n u YiZ 2 $ m[TZ jZ| jЭu Ь[ԫ`v [k@^,@n* 5u YiZ ? Ώ1k12  [TZ jЭ&u Ь[ԫ`v [k@^,@n t YiZ #  GPCREMOD_MAX_MOD_CURSORīݭ[Et ﯫ t U t SЏ̞% 2Ԟ WЏVIv TZyPP8 PL1> 2 K 2 4 U [us ߪ s ~u Ss P[As E 浪ݭϡ[ s t 8ݭĞAs UTr SfЎĺ8i FݏԷ"Yh '2s ~ ݏt r EP r ~! ݏt br P kk=ﰩ響ݭ[*r * ݭ[r  sЭPr Ь[ԫ`v [k@^,@n^ q YiZﱌ M ? J[TZ jZ jЭq Ь[ԫ`v [k@^,@nE Pq YiZ: ֽ Ƚ  Ώ1k 1  Ώ1k 1 Ώ1k 1  [TZ jЭq Ь[ԫ`v [k@^,@no zp YiZd ~^ м м  м ݭϷ[ p _ 8ݭĞWp UTo S|Ўĺ8 \ݏԷ"oe &p ~ ݏr o cP [TZj Эo Ь[ԫ`v [k@^,@nK Vo YiZ@ ܻ λ ϫP Эxo Ь[ԫ`v [k@^,@n n YiZى u g ~^E мA :' P'P6 QP(P a:'P'PG QP(Paм_ м[ мW м S :($P(PH QP(P$a:((P(PZ QP(P(aм,s м0o }4k :8PP^ QP(P8a}<Ӿ Hn Um SԭԭԭԭԞ>WЏVp TJ ZЏ\YXAP [TZj%'%'%(%(#%# J MODULE_TABLE) MODULE_ID) MODULE_NAME) MODULE_TYPE) FACILITY_ID) LOCATION_ID) SOURCE_FLAG) MODULE_FLAGS)HISTORY_STRING)  NOTE_STRING)  NOTE_POSITIONALLOC_GENERATION_IDMAX_GENERATION_ID) CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKDELETION_USER_ID) DELETION_DATEDELETION_REMARKLЭl Ь[ԫ`v [k@^,@n~ k YiZs   ~^; м7 м 3 м/ м+ м' }# xk Uk SԭԭԭԭԞ>WЏV8m Tֻ ZЏ YXqPL[TZj# JREVIEW_NOTIFY_TABLE) OBJECT_TYPE) ACTION_TYPE)USER_ID) SELECT_ID)CREATION_USER_ID) CREATION_DATEL %'%' CJ MODULE_TABLEG:::/ MODULE_NAME/ MODULE_TYPE/ FACILITY_ID/DELETION_USER_ID DELETION_USER_ID) dL '%' CJFACILITY_TABLEG::/ARCHITECTURE_ID/ FACILITY_NAME/DELETION_USER_ID  FACILITY_ID) FACILITY_NAMEX dL '%'%' CJFACILITY_TABLEG:::/ARCHITECTURE_ID2 FACILITY_NAME3 FACILITY_NAME/DELETION_USER_IDFHARCHITECTURE_IDH FACILITY_NAME  FACILITY_ID) FACILITY_NAMEX dL ' CJFACILITY_TABLEG:/ARCHITECTURE_ID/DELETION_USER_IDFHARCHITECTURE_IDH FACILITY_NAME  FACILITY_ID) FACILITY_NAMEX dL  CJFACILITY_TABLEG/ FACILITY_ID FACILITY_FLAGS) dL CJMAX_MODULE_ID_TABLE  MAX_MODULE_ID)MAX_GENERATION_ID)MAX_CHANGE_LEVEL) ^ S) MAX_MODULE_ID)MAX_GENERATION_ID)MAX_CHANGE_LEVEL  dL Ue9e Ud vP:խսe ݭd vPkݭ[d | ݭ[d r kխսP^d ݭvkݭ[Kd 3|  RDB$DBHANDLE3* P c c c ܹ ҹ 2 (0c [   d `ԗ(f 0 8 h Xc PF xJ p^ ツﻂb| ‚q ᅡ?Ă4ʚLW wPl> b RP- 1 % PϊU1 1e1J 1@ _wPb m U1Ӷ vP 1U ﰶ T`d ݭݭݭݭ}b sP<ЭP!`Vb !RsPBb ~Z 4s4sЭb Ь[ԫ`v [k@^,@nP a YiZ}| ӵ T  ̵ a Ue Ώky PЭa Ь[ԫ`v [k@^,@n︵ ` YiZ{ I ; G Ϯ< ua ` i P>Э` Ь[ԫ`v [k@^,@n( k` YiZU{ ﹴ 﫴 ﷴ P~充 tPЭt` Ь[ԫ`v [k@^,@n勤 _ YiZz 9 + 7 Ϟ~, t` _ g P.CREREP_READ_CURSORݭ[m_ Cy м :' P'P QP(P a_ U_ SЏ̞ 2ԞWЏVYa T- ZЏ-YXPP8 PU1c X  2 D 喝 m 2 - U s[n^ k ^ ~` L^ oP[:^ >l ﭕrݭu[^ }k 8ݭĞ:^ UT] S Ўĺ8* OݏԷ">RS  ^ ~е ݏ _ ] RoP例 kk=ݭ[]] ה]j ݭ[D] ,u ﶔЭ] Ь[ԫ`v [k@^,@nﷱ \ YiZw H : U[TZǶ jZ jЭ ] Ь[ԫ`v [k@^,@n@ \ YiZmw Ѱ ð ? Ώ1k1s  [TZ jЭt\ Ь[ԫ`v [k@^,@n侮 [ YiZv 9 + GPWCREREP_READ_ID_CURSOR2ݭ[[ iu м [ UP[ SЏ̞b 2ԞWЏV] T盧 ZЏYX\PP8 P1 8 2 ~ % 2 k~ UfWQoI[Z 6Fg Z ~\ Z +lP[xZ |h nݭϊ[AZ ˑAg 8ݭĞxZ UTY SIЎĺ8h ݏԷ"O GZ ~G ݏ 5\ Y kPZ kk=A:ݭ[Y %f ݭ[Y jq ЭY Ь[ԫ`v [k@^,@n 8Y YiZ"t  x m[TZC jZ= jЭJY Ь[ԫ`v [k@^,@n~ X YiZs   ? Ώ1k]1 ~ y [TZk jЭX Ь[ԫ`v [k@^,@n )X YiZs w i GPCREREP_READ_ENT_CURSORݭ[W jq м? :' P'P4 QP(P aW UuW SO Џ̞ű 2Ԟ6 WЏVY T ZЏ-YXρPP8 P؎1 k  c 2 z  L 2 z Uvk~[V kkc W ~Y V PhP[V d 0kݭq[fV fc 8ݭĞV UT$V SnЎĺ8 ҍݏԷ"K lV ~| ݏ^X U gP R kk=voݭ[U Zb ݭ[U m 9ЭU Ь[ԫ`v [k@^,@n ]U YiZGp 﫩  U[TZ羚 jZ jЭoU Ь[ԫ`v [k@^,@n T YiZo 4 & ?2 Ώ1k 1  Ώ1kc 1 QP,Pa cﴮ ﯮ [TZ jЭT Ь[ԫ`v [k@^,@nި !T YiZ o o a P CREREP_MAX_REPL_CURSORݭ[S rm T US S. Џ̞ 2Ԟ WЏVU TZϨPP8 P1 Э ȭ 2 v ﱭ 2 v UҊÊg﵊ [R _ WЏBVQ T ZЏYXsP[TZj\ %'%#%# JREPLACEMENT_TABLE)REPLACEMENT_ID) STREAM_ID)REPLACEMENT_NAME)REPLACEMENT_TYPE)REPLACEMENT_FLAGS)DIRECTORY_SPEC)CREATION_USER_ID) CREATION_DATE) CREATION_REMARKPERFORM_USER_ID)  PERFORM_DATELЭ2N Ь[ԫ`v [k@^,@nf M YiZh ~^< м8 ݭr[_M g 8ݭĞM UTM SgЎĺ8 ۄݏԷ"B eM ~æ ݏ[O L ^Px[TZjЭM Ь[ԫ`v [k@^,@nR L YiZg ՠ gP %' CJREPLACEMENT_TABLEG:/REPLACEMENT_TYPE/REPLACEMENT_NAME REPLACEMENT_ID) dL  CJREPLACEMENT_TABLEG/REPLACEMENT_ID REPLACEMENT_ID) dL %' CJREPLACEMENT_TABLEG:/REPLACEMENT_TYPE/REPLACEMENT_NAME REPLACEMENT_ID)DIRECTORY_SPECX dL CJMAX_REPLACEMENT_ID_TABLE MAX_REPLACEMENT_ID) ^ S)MAX_REPLACEMENT_ID  dL" Ue J UI [P:խսI ݭI o[Pkݭ[qI Ya ݭ[^I bW kխսP^I ݭZkݭ[I a  RDB$DBHANDLE3*أ P5 H H + H $  z (0H [ b H `|(ﮤ 0F 8N hB XH P x pg g g gggˢ \P ﲢ G RP 1  P϶U1 1e1Ju 1@l _\PG R U1G [P5 1U $ T`d ݭݭݭݭ}G XP<ЭP!`VG !RXPBG ~Z 4X4XЭG Ь[ԫ`v [k@^,@nġ F YiZ}a U G T>  @ F Ue Ώkyf PoCRESCRP_MAX_SCRIPT_CURSOR}ݭ[F }_ BF UE SЏ̞D 2ԞWЏV*H TZPP8 P]}1 ) 2  i  ڤ 2 h U }}Y}[6E |Q zE ~G E VP[E S |Y||ݭϝ[D |Q 8ݭĞE UTD SЎĺ8f W|ݏԷ": 8|2D ~ע ݏF UD VP}D ~ ݏ F #D UPKg kk={{ݭϽ[C {P ݭ[C [ {ЭD Ь[ԫ`v [k@^,@n﹞ C YiZr^ J < J[TZ jZ jЭC Ь[ԫ`v [k@^,@nB C YiZ] ӝ ŝ G Ώ1kN14 5 0 [TZ" jЭC Ь[ԫ`v [k@^,@n瞧 yB YiZc] ; - ~^ﴠ мﰠ yݭ[/B yn\ 8ݭĞfB UTA S7Ўĺ8ʜ yݏԷ"~7 5B ~; ݏ7D A rSP [TZjw ЭA Ь[ԫ`v [k@^,@n eA YiZO\ '  Pr ЭA Ь[ԫ`v [k@^,@n/ @ YiZ[ ﲛ ロ ﳛ UA @ I P Э@ Ь[ԫ`v [k@^,@n n@ YiZX[ 0 " . MP~ TPb Эw@ Ь[ԫ`v [k@^,@n ? YiZZ ﰚ  ﮚ ~ T@ ? G P CRESCRP_GET_VAR_CURSORKwݭ[l? 6wBY м゙ ? U)? SЏ̞ 2ԞWЏUVA Ty ZЏYX5PP8 Pv1  ﶞ ~ 2 [b  g 2 Db Uvpv*Sbv[> OvK > ~@ c> PP[Q> UL vRvuݭω[> uK 8ݭĞQ> UT= S"Ўĺ8ﵘ uݏԷ"i3  > ~/ ݏ&@ = iOP kk=ZuSuݭ[t= >utJ ݭ[[= CU uЭ= Ь[ԫ`v [k@^,@nB = YiZW ӗ ŗ m[TZ jZﻜ jЭ#= Ь[ԫ`v [k@^,@n˗ < YiZW \ N ? Ώ1k1Қ Κ Ώ1k12ﻚ ﵚ Ώ1k12  Ώ1kz1  Ώ1k[1v QP,Pa 'c Ώ1k012x r Ώ1k1_ [ Ώ1k1}H $H Ώ1k19 QP,Pa (c [TZך jЭy; Ь[ԫ`v [k@^,@n! : YiZU ﲕ 洛 5PЭ; Ь[ԫ`v [k@^,@nﺕ : YiZsU K = ~^O мK м G мC м? м; :'P'P0 QP(Paм H м$D }(@ :,PP3 QP(P,a2: U9 SԭԭԭԭԞ>WЏ V"< T烙 ZЏYXP[TZja %'#% J SCRIPT_TABLE) SCRIPT_ID) STREAM_ID) SCRIPT_TYPE) SELECT_TYPE) SELECT_ID) MODULE_TYPE)SEGMENT_NUMBER)CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKLЭ8 Ь[ԫ`v [k@^,@ns B8 YiZ,S  ~^ߕ мە м ו :PPƕ QP(Pa38 U7 SԭԭԭԭԞ>WЏkV': T| ZЏYXP[TZjb% JSCRIPT_LINE_TABLE) SCRIPT_ID)SEQUENCE_NUMBER) SCRIPT_TEXTL CJMAX_SCRIPT_ID_TABLE  MAX_SCRIPT_ID) ^ S) MAX_SCRIPT_ID  dL '# CJ SCRIPT_TABLEG/ STREAM_ID  SCRIPT_ID) SCRIPT_TYPE) SELECT_TYPE) SELECT_ID) MODULE_TYPEX SEGMENT_NUMBER) CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL Uel5 U 5 FP:խսJ5 ݭ4 FPkݭ[4 L ݭ[4 B kխսP^4 ݭNFkݭ[~4 fL  RDB$DBHANDLE3*` Pu "4 4 ﳕ 4 ﬕ   (04 [  @4 `h(6 0Γ 8֓ hʓ X4 P x pSS}SrSSS=kdk&SeS= GP$ 3 RP 1 PϠU1 1e1J 1@ޒ GP3 > U1﹒ 1 Ь[ԫ`v [k@^,@n 0 YiZK    4P~ >EPQЭ0 Ь[ԫ`v [k@^,@n 50 YiZK    ϴ~ DO0 / 7 PCRESTEP_STEP_CURSORgݭ[/ gI м м  / Uk/ Sd Џ̞ 2ԞK WЏV1 T̑ ZЏYX-PP8 Pg1‘ ﺑ 2 R ߑ  2 R UfflCf[. fa;  / ~'1 . F@P[. < ffCTfLfݭτ[\. 6f\; 8ݭĞ. UT. SЎĺ8 fݏԷ"# b. ~o ݏ p0 - ?P E kk=eeݭ[- e: ݭ[- E oeЭ- Ь[ԫ`v [k@^,@n﬍ S- YiZ=H = / e[TZ jZ jЭe- Ь[ԫ`v [k@^,@n5 , YiZG ƌ ︌ ?% Ώ1k 1 8 3 [TZ% jЭ, Ь[ԫ`v [k@^,@n D, YiZ.G . GP CRESTEP_MAX_STEP_CURSORcݭ[+ cE &, U+ S5 Џ̞ 2Ԟ WЏV. TZπPP8 Pqc1X S  K 2 N p 4 2 N U4c%c?c [+ c7 ^+ ~~- * <P[* 8 be?bbݭϟ[* b7 8ݭĞ* UTm* SmЎĺ8r kbݏԷ" Lb2* ~ ݏ, 9* ;P {* ~ ݏ , * ;P r kk=aaݭϿ[) a6 ݭ[) A aЭ) Ь[ԫ`v [k@^,@nʼn l) YiZVD V H J[TZT jZN jЭ~) Ь[ԫ`v [k@^,@nN ( YiZC ߈ ш R Ώ1k1?   [TZ| jЭ( Ь[ԫ`v [k@^,@nﶈ ]( YiZGC G 9 ~^ᅧ мﻊ `ݭ[( _RB 8ݭĞJ( UT' SЎĺ8և _ݏԷ"b ( ~F ݏ+* ' V9Pu[TZjЭ' Ь[ԫ`v [k@^,@n I' YiZ3B 3 % PЭk' Ь[ԫ`v [k@^,@n; & YiZA ̆ ニ ~^ м м м & Ur& SԭԭԭԭԞ>WЏ_V( TLj ZЏYXDP2[TZj JBUILD_STEP_TABLE)STEP_ID) MODULE_ID) STEP_TYPELCRESTEP_SOURCE_CURSOR]ݭ[% ]? м@ % Us% SЏ̞ 2ԞyWЏvV' T ZЏYX5PP8 P6]1 F v > 2 H c ' 2 H U\\t9\[$ \i1 % ~7' $ N6P[$ 2 \9|\t\ݭϊ[d$ ^\d1 8ݭĞ$ UT"$ S"Ўĺ8' 0\ݏԷ" j$ ~ ݏ & # 5Pv kk=[[ݭ[# [0 ݭ[# ; [Э# Ь[ԫ`v [k@^,@nﴃ [# YiZE> E 7 m[TZ jZ{ jЭm# Ь[ԫ`v [k@^,@n= " YiZ= ΂ ?V Ώ1k12C % ﷅ [TZ海 jЭ" Ь[ԫ`v [k@^,@n壟 L" YiZ6= 6 ( GP  CJBUILD_STEP_TABLEG:/ MODULE_ID/ STEP_TYPE STEP_ID) dL CJMAX_STEP_ID_TABLE  MAX_STEP_ID) ^ S) MAX_STEP_ID  dL  CJ MODULE_TABLEG/ MODULE_ID  SOURCE_FLAG) dLu Ue Ud Q2P:խս ݭA &2Pkݭ[( 8 ݭ[ . kխսP^K ݭ1kݭ[ 7  RDB$DBHANDLE>3*0 P z u  n | r ҂ (0` [ ﺂ  ``S( 0 8廬 h Xp P x p%_"??$?}!? &? #?\(?Q%?l*?a'?z ,?o )?&.?&+?o,0?d,-?22?2/?74?71?<6?<3?@8?@5?GD:? 2 > c ' 2 > U SS/S[ R' * ~v  e,P[ ( R1/RRݭϝ[{ R{' 8ݭĞ UT9 SЎĺ8} WRݏԷ" 8R2y ~ ݏ  +PYG ~ƅ ݏ   +PY kk=QQݭϽ[ Q& ݭ[ j1 QЭ Ь[ԫ`v [k@^,@n } 8 YiZ"4 | | J[TZG jZA jЭJ Ь[ԫ`v [k@^,@n|  YiZ3 #| | | Ώ1kX1i  } [TZo jCRESTRM_MAX_DIR_CURSORfPݭ[7 QP 2 s U SMЏ̞P 2ԞMWЏV TZgPP8 PO1W 5 2 =; " 2 &; UOO ,O [g O$  ~ E (P[3 7% FO+4O,OݭϠ[ O# 8ݭĞ3 UT STЎĺ87z NݏԷ"K N2 ~ ݏ<  7(PHV ~\ ݏ   T (PV2 kk=RNKNݭ[ 6N# ݭ[ - NЭB Ь[ԫ`v [k@^,@ny  YiZ0 y y J[TZ jZ jЭ Ь[ԫ`v [k@^,@ny B YiZ,0 x x  Ώ1kU1 A < [TZ. jCRESTRM_MAX_GEN_CURSORLݭ[ L.  U} SJЏ̞ 2ԞJWЏV  TZPP8 PL1TĄ $ 2 7 籠 2 7 UBL3L(%L [ L , ~  g%P[ ! K3(KKݭϠ[} K} 8ݭĞ UT; SЎĺ8v yKݏԷ" ZK2{ ~8 ݏ  $PRI ~~ ݏ   $PR~ kk=JJݭ[ J ݭ[ l* JЭ Ь[ԫ`v [k@^,@n v : YiZ$- u u J[TZł jZᅡ jЭL Ь[ԫ`v [k@^,@nu  YiZ, %u u } Ώ1kQ1}  [TZ jCRESTRM_MAX_GROUP_CURSORIݭ[7 qI + s U S HЏ̞́ 2ԞGWЏV TZgPP8 PI1P ﱁ y 2 =4  b 2 &4 UHH %H [g H  ~ E !P[3 7 fH$THLHݭϞ[ 6H 8ݭĞ3 UT STЎĺ87s HݏԷ"K G2 ~{ ݏD  7!PHO ~{ ݏ  T !PO\{ kk=rGkGݭϾ[ VG ݭ[ & 5GЭB Ь[ԫ`v [k@^,@nr  YiZ) r r J[TZ jZ| jЭ Ь[ԫ`v [k@^,@nr B YiZ,) q q   ~t ݏ?  2PCH[TZjGЭ Ь[ԫ`v [k@^,@nk % YiZ# k yk ψPGЭG Ь[ԫ`v [k@^,@nk  YiZ" k k k k ^ z t Pݭ[( r> мt \ U S=Џ̞v 2Ԟv=WЏRV Ts ZЏYXAPP8 P=1qEv v v 2 ) v zv 2 ) U===[A =  ~  P[   P=>=6=ݭυ[ = 8ݭĞ  UT S.Ўĺ8h <ݏԷ"%  ~p ݏ* h %P*Dp kk=<<ݭ[0 z<0 ݭ[  Y<ЭV Ь[ԫ`v [k@^,@ng  YiZ /g !g m[TZt jZt jЭ Ь[ԫ`v [k@^,@n'g V YiZ@ f f ?eo Ώ1k-C1Ro No Ώ1kC1;o 7o Ώ1kB12$o o Ώ1kB1 o o Ώ1kB12n n Ώ1kB1n QP,Pa co Ώ1keB1o o Ώ1kFB1}o $o Ώ1k'B1o QP,Pa (cr r [TZr jЭ3 Ь[ԫ`v [k@^,@n{e  YiZ e d ~^hh мdh м `h м\h мXh мTh мPh : PP?h QP(P aм$/i }(+i :,PPi QP(P,aM U SԭԭԭԭԞ>WЏ V] Tg ZЏYXBP@[TZj@ %#% JDIRECTORY_TABLE) DIRECTORY_ID) STREAM_ID) FACILITY_ID)KIND) DIR_SYMBOL_ID)FLAGS)DIRECTORY_SPEC)CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKLЭ Ь[ԫ`v [k@^,@n1c ` YiZJ b b P?CRESTRM_COPY_GROUP_CURSORs7ݭ[ ^7 мm 8 U S7Џ̞ p 2Ԟ7WЏVp Tm ZЏYXPP8 P61M>o o o 2 ! o o 2 ! U666[ w6 a ~ P[  <6h*6"6ݭφ[ 6 8ݭĞ UTp S Ўĺ8` 5ݏԷ"  ~bk ݏ D P=8k kk=5{5ݭ[ f5 ݭ[  E5Э2 Ь[ԫ`v [k@^,@nz` YiZ ` _ m[TZm jZm jЭ Ь[ԫ`v [k@^,@n` 2 YiZ _ _ ?j Ώ1k <1j j Ώ1k;1i QP,Pa ' cj Ώ1k;12i i Ώ1k;1i i Ώ1k;1}i i Ώ1kb;1i QP,Pa ctl ol [TZal jЭn Ь[ԫ`v [k@^,@n^ YiZ G^ 9^ ~^Rc мNc :' P'PCc QP(P aм[c мWc мSc }Oc : PPBc QP(P a}$c U' SԭԭԭԭԞ>WЏ V Tb ZЏYXϓP9[TZjg9 %'#%# J GROUP_TABLE)GROUP_ID) GROUP_NAME) GROUP_TYPE) STREAM_ID)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKDELETION_USER_ID) DELETION_DATEDELETION_REMARKLCRESTRM_COPY_GRP_MEMBER_CURSOR31ݭ[ 1 мg Uq S2Џ̞i 2Ԟy2WЏV$ Tlg ZЏYXPP8 P017i i i 2  i i 2  Ug0X0r J0[ 70g  ~u L P[  / //ݭρ[b /b 8ݭĞ UT SϺЎĺ8Z /ݏԷ" h ~e ݏ  P6e kk=B/;/ݭ[ &/ ݭ[  /Э Ь[ԫ`v [k@^,@n*Z Y YiZC Y Y m[TZg jZg jЭk Ь[ԫ`v [k@^,@nY YiZ DY 6Y ?d Ώ1k51d d Ώ1k51d d Ώ1k{51}pd f f [TZf jЭ Ь[ԫ`v [k@^,@nX YiZ nX `X ~^L^ мH^ м D^ м@^ }<^ U SԭԭԭԭԞ>WЏV# T] ZЏYXPF4[TZj3# JGROUP_MEMBER_TABLE)GROUP_ID) MODULE_ID)CREATION_USER_ID) CREATION_DATELЭ0 Ь[ԫ`v [k@^,@nxW YiZ W V ϤPN3Э Ь[ԫ`v [k@^,@nW @ YiZ* V V P2CRESTRM_COPY_LATGEN_CURSORr+ݭ[ ]+ м$b  U Su-Џ̞hd 2Ԟ\-WЏ"VW Ta ZЏYXPP8 P*1,2d >d d 2  +d c 2  U***[ v* @ ~ {P[  ;*G)*!*ݭυ[ * 8ݭĞ UTO SЎĺ8T )ݏԷ"  ~N` ݏ@ # P0$` kk=)z)ݭ[ e) ݭ[  D)Э Ь[ԫ`v [k@^,@nYT YiZr S S m[TZIb jZCb jЭ Ь[ԫ`v [k@^,@nS  YiZ sS eS ?_ Ώ1k/1^ ^ Ώ1k/1^ ^ Ώ1k/1^ ^ Ώ1k/1^ ^ Ώ1kl/1^ ^ Ώ1kM/1~^ z^ Ώ1k./1}g^ ` ` [TZ` jЭH Ь[ԫ`v [k@^,@nR YiZ !R R ~^X мX м X м X мX мX мW м W }$W U' SԭԭԭԭԞ>WЏV TW ZЏ(YXϓP-[TZjg- # JLATEST_GEN_TABLE) STREAM_ID) MODULE_ID) CHANGE_LEVEL) GENERATION_ID)GENERATION_NUMBER)GENERATION_FLAGS)CREATION_USER_ID) CREATION_DATELЭZ Ь[ԫ`v [k@^,@nP YiZ 3P %P ϟPx,CRESTRM_COPY_DEPIN_CURSOR%ݭ[u $K м[ U2 S,(Џ̞8^ 2Ԟ(WЏV T[ ZЏYXώPP8 P$1+] ^ ] 2 d ] ] 2 M UH$9$3+$[ $(  ~> l  P[Z ^ # ##ݭφ[# ## 8ݭĞZ UT S{Ўĺ8^N #ݏԷ"r ) ~$Z ݏ r Pw*Y kk=###ݭ[} #} ݭ[d L "Э Ь[ԫ`v [k@^,@nM  YiZ |M nM m[TZ\ jZ\ jЭ, Ь[ԫ`v [k@^,@ntM YiZ M L ?X Ώ1kz)1X X Ώ1k[)1X 5[ 0[ [TZ"[ jЭu Ь[ԫ`v [k@^,@nL YiZ NL @L ~^lR мhR м dR м`R U| SԭԭԭԭԞ>WЏbV TR ZЏYXP.([TZj' JDEPENDENCY_IN_TABLE) STREAM_ID) MODULE_ID)STEP_IDLЭ7 Ь[ԫ`v [k@^,@nK YiZ K K PU'CRESTRM_COPY_DEPOUT_CURSOR ݭ[Q ' мV U S#Џ̞RY 2Ԟ#WЏV T}V ZЏYXjPP8 Pq1&X (Y X 2 @ Y X 2 ) U4% [j   ~ H  P[6 :  ݭυ[  8ݭĞ6 UT SWЎĺ8:I kݏԷ"N  ~U ݏg N PS%T kk=ݭ[Y Y ݭ[@ ( Э Ь[ԫ`v [k@^,@nH YiZ XH JH m[TZ3W jZ-W jЭ Ь[ԫ`v [k@^,@nPH  YiZi G G ?S Ώ1kV$1S S Ώ1k7$1S OV JV [TZWЏcV T M ZЏYXP #[TZj" JDEPENDENCY_OUT_TABLE) STREAM_ID)STEP_ID) MODULE_IDLЭ Ь[ԫ`v [k@^,@nZF YiZs E E P0"CRESTRM_GETPAR_CURSORݭ[1  мQ e U SЏ̞pT 2ԞWЏ{V TmQ ZЏYXJPP>8 Pa1z!T FT T 2   3T S 2   U$ [J   ~ (  P[   ݭϊ[  8ݭĞ UT S7Ўĺ8D [ݏԷ".  ~P ݏ K q . P3 O kk=ݭ[9 9 ݭ[  Э_ Ь[ԫ`v [k@^,@nC YiZ 8C *C m[TZQR jZKR jЭ Ь[ԫ`v [k@^,@n0C _ YiZI B B ?N Ώ1k61N Q Q [TZyQ jЭP Ь[ԫ`v [k@^,@nB YiZ )B B GPnCRESTRM_READ_CURSOR@ݭ[q +G :'P'PM QP(Pa U SЏ̞P 2ԞWЏV TM ZЏ)YXzPP8 P1P P |P 2 P P eP 2 9 UdU G[z 4  ~6 X  P[F J  ݭ|[  8ݭĞF UT SgЎĺ8J@ ݏԷ"^  ~PL ݏ  ^ Pc&L kk=?8ݭ[i #i ݭ[P 8 Э Ь[ԫ`v [k@^,@n?  YiZ h? Z? ][TZN jZN jЭ Ь[ԫ`v [k@^,@n`? YiZy > > ?K Ώ1kf1J M M [TZM jЭ Ь[ԫ`v [k@^,@n> YiZ Y> K> GPCRESTRM_GET_INFO_CURSOR|ݭ[ gs мsJ UZ SЏ̞XM 2ԞtWЏV% T.J ZЏYX϶PP8 P1L .M L 2  M L 2 u U[ [ P  ~v 5 P[  E 3+ݭψ[K K 8ݭĞ UT SϣЎĺ8< ݏԷ" Q ~H ݏ  PH kk=ݭ[ o ݭ[ t NЭ Ь[ԫ`v [k@^,@n< B YiZ, ; ; m[TZ9K jZ3K jЭT Ь[ԫ`v [k@^,@n; YiZ -; ; ?wG Ώ1k1}dG dG Ώ1k1}QG UJ PJ [TZBJ jЭ Ь[ԫ`v [k@^,@n:  YiZ v: h: (PCRESTRM_UPDPAR_CURSORݭ[  мF Uy SKЏ̞I 2Ԟ2WЏVH T]F ZЏYXոPP8 P1[I I SI 2  xI WЏUV TA9 ZЏ YXڱP [TZj JSTREAM_SUCCESSOR_TABLE) STREAM_ID) SUCCESSOR_IDLЭ6 Ь[ԫ`v [k@^,@n~2 YiZ 2 2 ~^i8 мe8 :' P'PZ8 QP(P aмr8 мn8 мj8 мf8 м b8 }$^8 }(^8 :,PPQ8 QP(P,a}0A9 м4A9 }8=9 :WЏwVH T7 ZЏYX PS [TZj %'##%##%# J STREAM_TABLE) STREAM_ID) STREAM_NAME)PARENT_STREAM_ID)DELTA_STREAM_ID) FROZEN_STATE) STREAM_FLAGS) OWNER_USER_IDMAX_BUILD_JOB_NUMBER)BUILD_JOB_STEP_DELAY) BUILD_JOB_TIMEOUT) NOTES_CONFERENCEPOPULATE_STREAM_IDPOPULATE_UPD_COUNTPOPULATE_INS_COUNTPOPULATE_REM_COUNTPOPULATE_USER_ID)  POPULATE_DATE) CREATION_USER_ID)  CREATION_DATE)CREATION_REMARKDELETION_USER_ID) DELETION_DATEDELETION_REMARKL CJMAX_STREAM_ID_TABLE  MAX_STREAM_ID) ^ S) MAX_STREAM_ID  dL CJMAX_DIRECTORY_ID_TABLE MAX_DIRECTORY_ID) ^ S)MAX_DIRECTORY_ID  dL CJMAX_MODULE_ID_TABLE MAX_GENERATION_ID) ^ S)MAX_GENERATION_ID  dL CJMAX_GROUP_ID_TABLE  MAX_GROUP_ID) ^ S) MAX_GROUP_ID  dL # CJDIRECTORY_TABLEG/ STREAM_ID  DIRECTORY_ID) FACILITY_ID)KIND) DIR_SYMBOL_ID)FLAGS) DIRECTORY_SPECX CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL '# CJ GROUP_TABLEG:/ STREAM_ID/DELETION_USER_ID GROUP_ID) GROUP_NAMEX GROUP_TYPE)CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKX  dL # CJGROUP_MEMBER_TABLEG/GROUP_ID  MODULE_ID)CREATION_USER_ID) CREATION_DATE) dL # CJLATEST_GEN_TABLEG/ STREAM_ID  MODULE_ID) CHANGE_LEVEL) GENERATION_ID)GENERATION_NUMBER)GENERATION_FLAGS) CREATION_USER_ID)  CREATION_DATE)  dL  CJDEPENDENCY_IN_TABLEG/ STREAM_ID  MODULE_ID)STEP_ID) dL  CJDEPENDENCY_OUT_TABLEG/ STREAM_ID STEP_ID) MODULE_ID) dL  CJ STREAM_TABLEG/ STREAM_ID PARENT_STREAM_ID) dL %' CJ STREAM_TABLEG:/ STREAM_NAME/DELETION_USER_ID  STREAM_ID) dL ## CJ STREAM_TABLEG/ STREAM_ID BUILD_JOB_STEP_DELAY)BUILD_JOB_TIMEOUT) dL  CJ STREAM_TABLEG/ STREAM_ID DELTA_STREAM_ID) ^ S)DELTA_STREAM_ID  dL# Ue Ur _ P:խս ݭO 4 Pkݭ[6  ݭ[# ' kխսP^Y ݭ kݭ[   RDB$DBHANDLE3*L3 P4   4 z 4 4 2 (0l [ 2 錄 `l("4 02 82 h2 X| P4 x4 p~{mb}8_?2 r P&2  RP2 1 2 P϶U11 1e1J1 1@1 # P  U11  P1 1U1 1 T`d ݭݭݭݭA P<ЭP!` !R P ~Z 4O 4G Э Ь[ԫ`v [k@^,@n81 W YiZA 0 0 T2 1 0 p Ue Ώky0 PAЭH Ь[ԫ`v [k@^,@n0  YiZ 10 #0 /0 $0 _ ټ { u PЭ︼ Ь[ԫ`v [k@^,@n0 / YiZ / / / JP~/  P1Э8 Ь[ԫ`v [k@^,@n/ ﯻ YiZ !/ / / ~/ O ɻ k F PCREUSR_READ_CURSOR0ݭ[1  : P P1 QP(PaU U޺ SwЏ̞1 2Ԟ^WЏVﹽ T1 ZЏYX&PP8 P11 1 1 2  1 ~1 2  UTE 7[: $ ~ ~   P[   ݭ}[Ϲ  8ݭĞ UT SЎĺ8- ݏԷ" չ ~F0 ݏ S a  P0 kk=/(ݭ[) ) ݭ[  ЭO Ь[ԫ`v [k@^,@n, Ƹ YiZ 8, *, ][TZ/ jZ/ jЭظ Ь[ԫ`v [k@^,@n0, O YiZ9 + + ?. Ώ1k 1. / / [TZ/ jЭ@ Ь[ԫ`v [k@^,@n+ ﷷ YiZ )+ + GP CREUSR_MAX_USER_CURSORmݭ[^ X4  U# SR Џ̞z. 2Ԟ9 WЏV TZzPP8 P12 /. _. '. 2 d L. . 2 M U3  [ ( Ҷ ~b l  P[Z ^ M ;3ݭϠ[# # 8ݭĞZ UT SgЎĺ8n) ݏԷ"r 2! ~, ݏ ﭵ ^ P ~z, ݏq { 8 P P, kk=YRݭ[C =C ݭ[*  Эi Ь[ԫ`v [k@^,@n( YiZ R( D( J[TZ0, jZ*, jЭ Ь[ԫ`v [k@^,@nJ( i YiZS ' ' 0+ Ώ1k 1+ + Ώ1k 1+ L+ G+ [TZ9+ jЭ; Ь[ԫ`v [k@^,@n' ﲳ YiZ $' ' ~^) м) :< PWЏV T( ZЏ^YXrP@[TZj%<## J USER_TABLE)USER_IDUSERNAME FULL_USERNAMEUSER_UIC) MAIL_ADDRESSAUTH_PRIVILEGESDEF_PRIVILEGES CONTEXT_ID EDITOR_TYPEEDITOR_READ_WRITEEDITOR_READ_ONLYDIFFERENCES_COMMAND)CREATION_USER_ID) CREATION_DATECREATION_REMARK)DELETION_USER_ID) DELETION_DATEDELETION_REMARKLЭs Ь[ԫ`v [k@^,@n$ YiZ \$ N$ ~^' м' м ' ݭ[  8ݭĞϰ UTV SЎĺ8# dݏԷ"  ~=' ݏ  *  P`[TZjЭW Ь[ԫ`v [k@^,@n# ί YiZ @# 2#  PЭ Ь[ԫ`v [k@^,@nH# g YiZQ " " ~^'% м#% : P P% QP(P a:(P(P% QP(Paм'% м#% м% м % }$% :(PP % QP(P(a},% U SԭԭԭԭԞ>WЏVp Tl$ ZЏYXP[TZj= % %(#%# J USER_TABLE)USER_ID)USERNAME) FULL_USERNAMEUSER_UIC MAIL_ADDRESS)AUTH_PRIVILEGES)DEF_PRIVILEGES) CONTEXT_ID EDITOR_TYPEEDIT/EDTEDITOR_READ_WRITEEDITOR_READ_ONLYDIFFERENCES_COMMAND)CREATION_USER_ID) CREATION_DATE) CREATION_REMARKDELETION_USER_ID)  DELETION_DATEDELETION_REMARKL % CJ USER_TABLEG:/USERNAME/DELETION_USER_ID DELETION_USER_ID) dL CJMAX_USER_ID_TABLE  MAX_USER_ID)MAX_CONTEXT_ID) ^ S) MAX_USER_ID)MAX_CONTEXT_ID  dL Ue^ U  P:խս< ݭ۪  Pkݭ[ª  ݭ[ﯪ ﳸ kխսP^ ݭ@ kݭ[p X  RDB$DBHANDLE3*! PM#   C#  <# 2# ! (0 [ z! 0 `(" 0^! 8f! hZ! X P" x" pJ:7<9<>1;f@[=B?6D+A&F%C)H)Ec2JX2G8L7I =N=KT.- 8 PGI Q RP 1  PU1 1e1J 1@  PO X U1 | P 1Ui v T`d ݭݭݭݭ P<ЭP!` !RU P̧ ~Z 4 4 Э獵 Ь[ԫ`v [k@^,@n  YiZ   T!   6 Ue ΏkGy PGЭ Ь[ԫ`v [k@^,@n~  YiZo     %  A ; PGЭ~ Ь[ԫ`v [k@^,@n YiZ  q } τP~o ~ PFЭ Ь[ԫ`v [k@^,@nn u YiZ_    ~   1  P FDEPLINK_WAIT_CNT_DEP_CURSOR ݭ[ ľ м м  U S=Џ̞" 2Ԟ~=WЏV獵 TR ZЏYX%PP8 Pv1EEy" " q" 2  " Z" 2  U9* [  C ~ ݣ ~ P[ˣ ϱ >J ݭ|[  8ݭĞˣ UTR SЎĺ8 pݏԷ"  ~ ݏ @ &  PC kk= ݭ[  ݭ[բ コ Э Ь[ԫ`v [k@^,@n  YiZu   e[TZ jZ jЭ Ь[ԫ`v [k@^,@n   YiZ   ? Ώ1kC1   [TZ jDEPLINK_WAIT_CNT_STEP_CURSORݭ[ Z мI м E ﰡ U9 S:Џ̞ 2Ԟ:WЏV@ T ZЏYXϻPP8 P1AM } E 2 k j . 2 T U: [ / ٠ ~ s  P[a e t bZݭ{[* D* 8ݭĞa UT SϨЎĺ8 ݏԷ"y 2( ~ ݏҢ ﴟ e P@ ~e ݏ   ? PZ@; kk=yݭϛ[J dJ ݭ[1  CЭp Ь[ԫ`v [k@^,@n YiZѹ q c +[TZN jZH jЭ Ь[ԫ`v [k@^,@ni p YiZZ    Ώ1k]?1   [TZv jЭa Ь[ԫ`v [k@^,@n ؝ YiZ¸ b T ~^ м ݭ[ ͷ 8ݭĞŝ UTL S Ўĺ8 zݏԷ"ݒ  ~ ݏ> Ѯ P=[TZj=ЭM Ь[ԫ`v [k@^,@n Ĝ YiZ﮷ N @ P=Э Ь[ԫ`v [k@^,@nV ] YiZG   (P=DEPLINK_MAX_CL_CURSORDݭ[ /۵ A Uʛ S&6Џ̞v 2Ԟ 6WЏV՞ TZ[PP8 P1{<+ [ # 2  H  2  Uگ r [5 _ϧ y ~5   P[  $  ݭϡ[ʚ ʧ 8ݭĞ UT SHЎĺ8- ݏԷ" 2Ț ~h ݏv T  P,; ~" ݏ D " ߫ P: kk=0)ݭ[  ݭ[љ ﹱ Э Ь[ԫ`v [k@^,@n  YiZq   J[TZ, jZ& jЭ Ь[ԫ`v [k@^,@n   YiZ    Ώ1k91 g b [TZT jЭ Ь[ԫ`v [k@^,@nq x YiZb   ~^E мA nݭ[. Xm 8ݭĞe UT SϬЎĺ8 *ݏԷ"} 4 ~ ݏ q P8[TZj&8Э Ь[ԫ`v [k@^,@n] d YiZN   P!8DEPLINK_GETMOD_CURSOR[ݭ[ F м  :' P'P QP(P a:'P'P QP(Pa U S1Џ̞ 2Ԟ1WЏV神 T ZЏVYXPP8 P1;7) Y ! 2 ˹ F  2 ﴹ U_P B[ / 9 ~ ӕ t P[ ţ @ ݭZ[  8ݭĞ UTH SЎĺ8 ݏԷ"ي  ~1 ݏB  ٦ P5 kk=:3ݭϴ[  ݭ[˔ ﳬ Э Ь[ԫ`v [k@^,@nz  YiZk =[TZd jZ^ jЭ Ь[ԫ`v [k@^,@n YiZ ? Ώ1k41  Ώ1k412  { [TZm jЭܓ Ь[ԫ`v [k@^,@nL S YiZ= (P4DEPLINK_MAX_MOD_CURSORYݭ[ DЬ 6 Uᅭ S.Џ̞ 2Ԟ.WЏVҕ TZPPP8 P1p3   2   } 2  UϦ  [* tĞ n ~2   P[  9u 'ݭϠ[￑ ￞ 8ݭĞ UT} S=Ўĺ8" ݏԷ" 2q ~ ݏs I  P!2 ~ ݏ A  Ԣ P1j kk=E>ݭ[ߐ )ߝ ݭ[Ɛ ﮨ Э Ь[ԫ`v [k@^,@nu | YiZf   J[TZ jZ jЭ Ь[ԫ`v [k@^,@n  YiZ   J Ώ1k017   [TZ jЭ Ь[ԫ`v [k@^,@nf m YiZW   ~^ м ݭ[# mb 8ݭĞZ UT SϡЎĺ8 ?ݏԷ"r ) ~> ݏߑ ﵎ f P/[TZj/Э Ь[ԫ`v [k@^,@nR Y YiZC   P/Э{ Ь[ԫ`v [k@^,@n YiZܨ | n ~^ м| :' P'Pq QP(P a:'P'P QP(Paм м м }  }$ ﱍ U: SԭԭԭԭԞ>WЏV- T ZЏvYXP.[TZj- %'%'## J MODULE_TABLE) MODULE_ID) MODULE_NAME) MODULE_TYPE) FACILITY_ID LOCATION_ID SOURCE_FLAG) MODULE_FLAGSHISTORY_STRING NOTE_STRING NOTE_POSITIONALLOC_GENERATION_IDMAX_GENERATION_ID)CREATION_USER_ID) CREATION_DATECREATION_REMARKDELETION_USER_ID) DELETION_DATEDELETION_REMARKLDEPLINK_GETMODOLD_CURSORݭ[ j м :' P'Py QP(P a:'P'P QP(Pa U S'Џ̞ 2Ԟ&WЏVﴍ T ZЏVYXPP8 P1?+ 2 ϭ 2 ︭ Ut f[ S = ~ ׉ x P[ʼn ɗ D ݭW[  8ݭĞʼn UTL S Ўĺ8 ݏԷ"~  ~ ݏ N ݚ P) kk=^Wݭϱ[ B ݭ[ψ ﷠ !Э Ь[ԫ`v [k@^,@n~  YiZo   =[TZ jZ jЭ Ь[ԫ`v [k@^,@n  YiZ ?h Ώ1k(1U   [TZ  jЭ Ь[ԫ`v [k@^,@no v YiZ` GP3(Э Ь[ԫ`v [k@^,@n  YiZ ~^ м м  м  U SԭԭԭԭԞ>WЏbV T ZЏYX1Pg'[TZj& JDEPENDENCY_IN_TABLE) STREAM_ID) MODULE_ID)STEP_IDLЭZ Ь[ԫ`v [k@^,@n х YiZﻠ [ M ~^м м м ߅ Uh SԭԭԭԭԞWЏVc T ZЏ YXP0& ~y ݏ( &  P%[TZG jD kk&w% SCJDEPENDENCY_IN_TABLEG::/ STREAM_ID/ MODULE_ID/STEP_ID"/dLDEPLINK_IN_READ_CURSORݭ[ nڝ м м 0 U﹃ S Џ̞] 2Ԟ WЏVԆ T ZЏYX;PP8 P1[$ 3  2    2 Ԧ Uﯼ [ ﯏ Y ~%  P[  D` 2*ݭρ[廒 摒 8ݭĞ UTh S(Ўĺ8 ݏԷ"w ﰂ ~0 ݏ n <  P# kk=ݭ[ n ݭ[ ә MЭ* Ь[ԫ`v [k@^,@n  YiZ +  e[TZ> jZ8 jЭﳁ Ь[ԫ`v [k@^,@n# * YiZ ? Ώ1k"1 y t [TZf jЭ Ь[ԫ`v [k@^,@n  YiZ|   GPO!DEPLINK_LOCFACIL_CURSORǹݭ[8 ﲹ м" : PP QP(P aN U SЏ̞ 2ԞWЏV T ZЏYXYPP8 P1y _ W 2  | @ 2  Uݸθؓ [3 ﭸ͋ w ~G   P[~  r~ `Xݭj[~ Bȋ 8ݭĞ~ UT~ SFЎĺ8+ ݏԷ"t ~ ~b ݏ  Z~  P28 kk=︷ﱷݭ["~ " ݭ[ ~  {ЭH~ Ь[ԫ`v [k@^,@n } YiZ縉 I ; O[TZ jZ jЭ} Ь[ԫ`v [k@^,@nA H} YiZ2 ? Ώ1k51  [TZ jЭ9} Ь[ԫ`v [k@^,@n | YiZ : , GPmЭ| Ь[ԫ`v [k@^,@nB I| YiZ3 ~^мx м t _| U{ SԭԭԭԭԞWЏV~ T; ZЏYXzP| ~ ݏ~ { c P~[TZ j kk SCJDEPENDENCY_OUT_TABLEG:/ STREAM_ID/ MODULE_ID"/dLЭ{ Ь[ԫ`v [k@^,@n z YiZq   ~^ м м м z Uz SԭԭԭԭԞ>WЏcV} Tr ZЏYXϩP[TZjm JDEPENDENCY_OUT_TABLE) STREAM_ID)STEP_ID) MODULE_IDLЭy Ь[ԫ`v [k@^,@nA Hy YiZ2 ~^м м м Vy Ux SԭԭԭԭԞWЏV{ TR ZЏ YXqPy ~$ ݏ{ x Z Pu[TZ j kk SCJDEPENDENCY_OUT_TABLEG::/ STREAM_ID/STEP_ID/ MODULE_ID"/dLDEPLINK_OUT_READ_CURSORݭ[yw O м= м 9 w U.w SЏ̞N 2ԞuWЏVQz T ZЏYXϰPP8 P1 $ 2 `  2 I UD5/ '[v $ v ~y hv  P[Vv Z ٯՊ ǯ￯ݭπ[v 﩯 8ݭĞVv UTu SϝЎĺ8 {ݏԷ"nk %v ~ ݏ x u n Pi kk=ݭ[yu y ݭ[`u H Эu Ь[ԫ`v [k@^,@n u YiZ e[TZ/ jZ) jЭ(u Ь[ԫ`v [k@^,@n t YiZ )  ?I Ώ1k16 j e [TZW jЭt Ь[ԫ`v [k@^,@n t YiZ GPЭ)t Ь[ԫ`v [k@^,@n s YiZ *  ~^ м м м s U0s SԭԭԭԭԞWЏV;v T ZЏYXPbs ~ ݏv r  P[TZg jd kk? SCJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID" ) CHANGE_LEVEL/dLDEPLINK_SET_CL_DATE_CURSORoݭ[q Z м м q Uuq SfЏ̞ 2ԞMWЏVt TK ZЏYXPP8 Pت1y q 2 倫 Z 2  Uv ~[p kk} q ~s p P P[p ~ 0 ݭ}[fp f} 8ݭĞp UT$p SЎĺ8 ҩݏԷ"e ﳩ2dp ~ ݏ.s o  P2p ~ ݏ r o { P kk=<5ݭϝ[o | ݭ[mo U Эo Ь[ԫ`v [k@^,@n #o YiZ +[TZz jZt jЭ5o Ь[ԫ`v [k@^,@n n YiZ 6 ( j Ώ1k1W  [TZ jЭn Ь[ԫ`v [k@^,@n n YiZ ~^ м м м } bݭ[m L 8ݭĞm UTpm S0Ўĺ8 ݏԷ"c m ~N ݏp Dm ~ P[TZj Эqm Ь[ԫ`v [k@^,@n l YiZ҇ r d P DEPLINK_GETLGT_CURSOROݭ[l :f м м l UEl SV Џ̞ 2Ԟ= WЏVpo TH ZЏYXPP8 P︥1  2 w h 2 ` U{lF ^[k K;x k ~n k  } P[mk qy  ݭς[6k 6x 8ݭĞmk UTj SϴЎĺ8 ﲤݏԷ"` WЏVFk T ZЏYXɿP[TZj# JLATEST_GEN_TABLE) STREAM_ID) MODULE_ID) CHANGE_LEVEL GENERATION_IDGENERATION_NUMBERGENERATION_FLAGS)CREATION_USER_ID) CREATION_DATEL  CJBUILD_JOB_DEP_TABLEG:/ BUILD_JOB_ID/ STEP_ID_1  STEP_ID_2) dL  CJBUILD_JOB_STEP_TABLEG:/ BUILD_JOB_ID/STEP_ID REM_WAIT_COUNT) ^ S)REM_WAIT_COUNT  d>L CJMAX_MODULE_ID_TABLE MAX_CHANGE_LEVEL) ^ S)MAX_CHANGE_LEVEL  dL %'%' CJ MODULE_TABLEG:::/ FACILITY_ID/ MODULE_NAME/ MODULE_TYPE/DELETION_USER_ID  MODULE_ID) SOURCE_FLAG) dL CJMAX_MODULE_ID_TABLE  MAX_MODULE_ID) ^ S) MAX_MODULE_ID  dL %'%' CJ MODULE_TABLEG:::/ FACILITY_ID/ MODULE_NAME/ MODULE_TYPE/DELETION_USER_ID  MODULE_ID) dL  CJDEPENDENCY_IN_TABLEG:/ STREAM_ID/STEP_ID  MODULE_ID) dL % CJLOCATION_TABLEG:/ STREAM_ID/DIRECTORY_SPEC  FACILITY_ID) dL  CJDEPENDENCY_OUT_TABLEG:/ STREAM_ID/STEP_ID  MODULE_ID) dL # CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID GENERATION_NUMBER) ^ S) CHANGE_LEVEL)GENERATION_NUMBER)CREATION_USER_ID) CREATION_DATE  dL  CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID  STREAM_ID) dL Ue_ U\_ Iq P:խս_ ݭ9_ q Pkݭ[ _ w ݭ[ _ m kխսP^C_ ݭp kݭ[^ v  RDB$DBHANDLE3* P r^ m^ f^ : (0X^ [ " ^ `X(n 0 8 h Xh^ PN xR p 豈\ ^r P r w] RPa 1 Y P϶U1F 1e1J5 1@, r Pu] ~h U1 q P 1U T`d ݭݭݭݭ-] n P<ЭP!`] !R{n P\ ~Z 4;n 43n Э\ Ь[ԫ`v [k@^,@n C\ YiZ-w   TU N \\ Ue Ώk y& PS Э4\ Ь[ԫ`v [k@^,@n [ YiZv } o { p Kp [ g[ ad P Э[ Ь[ԫ`v [k@^,@n\ [ YiZv JP~ o PC Э$[ Ь[ԫ`v [k@^,@n Z YiZu m _ k ~` ;o Z WZ 2b P FETCH_READ_GENEXPR_CURSORݭ[Z Гs мl : PPa QP(P a2Z UY S{Џ̞t 2ԞbWЏV\ T ZЏYXPP8 P>1 J  2 | 7 2 | Um [Y ђe [Y ~;\ X j P[X f bm |ݭn[X fe 8ݭĞX UTjX SЎĺ8W 8ݏԷ"M X ~ ݏ[ >X i P kk=ܑՑݭ[X e ݭ[W o Э,X Ь[ԫ`v [k@^,@n W YiZr u g U[TZU jZO jЭW Ь[ԫ`v [k@^,@nm ,W YiZr ?` Ώ1k1M I Ώ1k~16 q l [TZ^ jЭV Ь[ԫ`v [k@^,@n uV YiZ_q G 9 (PFETCH_READ_GENTBL_CURSORݭ[V o м NV UU SPЏ̞ 2Ԟ7WЏV Y Tg ZЏYX3PP8 Pj1t l 2  y U 2 x U-i [3U a wU ~[X U f P[T c Ž~i ﰎ﨎ݭχ[T a 8ݭĞT UTT S Ўĺ8s dݏԷ"J T ~ ݏ&W ZT f P kk=ݭ["T "a ݭ[ T k ˍЭHT Ь[ԫ`v [k@^,@n S YiZn m[TZ jZ jЭS Ь[ԫ`v [k@^,@n HS YiZ2n  ? Ώ1k1  Ώ1k1 QP,Pa  c [TZ jЭS Ь[ԫ`v [k@^,@n R YiZom W I P % CJGENERATION_TABLEG:/ MODULE_ID/DELTA_FILE_CODE  GENERATION_ID)GENERATION_NUMBER) dL  CJGENERATION_TABLEG/ GENERATION_ID GENERATION_NUMBER)DELTA_FILE_CODEX dL Ue8Q UP b P:խսQ ݭP b Pkݭ[P h ݭ[P ^ kխսP^P ݭb kݭ[JP 2h  RDB$DBHANDLE3*l P O O O  (0O [   P `ԃ(B 0 8 h XO P" x& pANr6KrPrMrRrOr 0q1rI c P 0 N RP 1  PϠU1 1e1J 1@ uc PN Y U1 c P 1U T`d ݭݭݭݭN ` P<ЭP!`lN !R_ PXN ~Z 4_ 4_ Э2N Ь[ԫ`v [k@^,@nB M YiZh \P~ 2b PGETMOD_READ_ONE_CURSOR&ݭ[7M  g мd :' P'PY QP(P aSM UL S Џ̞ 2Ԟ WЏ*VP T ZЏ-YXPP8 P1Q I 2 p n 2 2 o UB3` %[8L X |L ~dO L ] P[L Z ׅ` Ņeݭq[K 暈X 8ݭĞL UTK SϿЎĺ8 yݏԷ"A K ~: ݏ|N _K ] P kk=ݭ['K 'X ݭ[K b ЭMK Ь[ԫ`v [k@^,@n] J YiZe U[TZ jZ jGETMOD_READ_RNG_CURSORZݭ[[J E1d м1 :' P'P& QP(P a:'P'P7 QP(Pa_J UI S Џ̞ 2Ԟ WЏsV#M T ZЏVYXPP8 P1 2 m | 2 m U^O] A[DI .U I ~tL "I Z P[I W ] قݭY[H ÂU 8ݭĞI UTH SЎĺ8 ݏԷ"(> H ~ ݏ|K kH (Z P kk=92ݭϳ[3H 3U ݭ[H ` ЭYH Ь[ԫ`v [k@^,@ni G YiZb =[TZ jZ jGETMOD_READ_ALL_CURSORvݭ[gG a=a м G U$G S Џ̞o 2Ԟ WЏEVcJ T ZЏYXPP8 P1  E 2 Vj 2 2 ?j U婢%[ [F zS F ~I ^F W P[LF PT ?Z -%ݭω[F S 8ݭĞLF UTE SЎĺ8 ݏԷ"d; F ~ ݏ|H E dW P kk=~ݭ[oE ioR ݭ[VE >] HЭE Ь[ԫ`v [k@^,@n E YiZ_ 6 ( m[TZP jZJ jЭE Ь[ԫ`v [k@^,@n. D YiZ_ χ8 Ώ1k1% ! Ώ1k1 QP,Pa ' c' Ώ1k1 QP,Pa 'c- Ώ1kZ1  Ώ1k;12 { v [TZh jЭC Ь[ԫ`v [k@^,@n iC YiZS^ PsЭC Ь[ԫ`v [k@^,@n C YiZ] ,  N Ώ1k<1; 7 Ώ1k1( QP,Pa ' c= Ώ1k1. QP,Pa 'cC Ώ1k10 , Ώ1k12 & ! [TZ jЭ_B Ь[ԫ`v [k@^,@no A YiZ\ \PЭA Ь[ԫ`v [k@^,@n oA YiZY\  Ώ1k1z v Ώ1k1g QP,Pa ' c| Ώ1k_1m QP,Pa 'c Ώ1k41o k Ώ1k12X  [TZ jЭ@ Ь[ԫ`v [k@^,@n C@ YiZ-[ m _ ύPM  ''%' CJ MODULE_TABLEG::/ FACILITY_ID/ MODULE_NAME/DELETION_USER_IDFH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  SOURCE_FLAG)  dL  ''%'%' CJ MODULE_TABLEG:::/ FACILITY_ID2 MODULE_NAME3 MODULE_NAME/DELETION_USER_IDFHDELETION_USER_IDH FACILITY_IDH MODULE_NAMEH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  SOURCE_FLAG)  dL  '' CJ MODULE_TABLEG:/ FACILITY_ID/DELETION_USER_IDFHDELETION_USER_IDH FACILITY_IDH MODULE_NAMEH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  SOURCE_FLAG)  dL` Ueo< U< M P:խսM< ݭ; M Pkݭ[; S ݭ[; I kխսP^; ݭQM kݭ[; iS  RDB$DBHANDLE3* PQ "; ; G ; @ 6  (0; [ ~ @; `o( 0b 8j h^ X; P x p&E]:]% ] ] ] ]]]]]]]]]t|t]]y N P$` 9 RPO 1 G PHU14 1e1J# 1@ QN P9 D U1 M P 1U T`d ݭݭݭݭo9 J P<ЭP!`H9 !RJ P49 ~Z 4}J 4uJ Э9 Ь[ԫ`v [k@^,@nr 8 YiZoS  T < 8 Ue Ώk~#y P0#Эv8 Ь[ԫ`v [k@^,@n 7 YiZR k ] i l^ L 8 7 @ P"Э7 Ь[ԫ`v [k@^,@nJ ]7 YiZGR ۿ Ϳ ٿ P~˿ K P "Эf7 Ь[ԫ`v [k@^,@nʿ 6 YiZQ [ M Y \~N }K 6 6 t> P!INVSCRP_ANY_CURSOR~pݭ[_6 ip5P м+ м ' м# 6 U 6 SXЏ̞ 2Ԟ?WЏVO9 T ZЏ YX&PP8 Po1 2 >Y  2 'Y Uoo J o[h5 roB 5 ~8 F5 F P[45 8C 7oI %ooݭ}[4 oA 8ݭĞ45 UT4 SЎĺ8T nݏԷ"L* 5 ~s ݏ7 4 LF PI kk=}nvnݭ[W4 anWA ݭ[>4 &L @nЭ}4 Ь[ԫ`v [k@^,@n 3 YiZN r d ][TZ jZ jЭ4 Ь[ԫ`v [k@^,@nj }3 YiZgN ?) Ώ1k1  Ώ1kj12  [TZ jЭO3 Ь[ԫ`v [k@^,@nﳻ 2 YiZM D 6 (PINVSCRP_FAC_CURSORlݭ[q2 lGL м[ м W мS мO 2 U2 S!Џ̞@ 2ԞWЏV]5 T ZЏYX0PP8 Pk1  ޾ 2 HU  Ǿ 2 1U UkkF k[r1 k > 1 ~4 P1 B P[>1 B? QkE ?k7kݭu[1 !k> 8ݭĞ>1 UT0 SЎĺ8^ jݏԷ"V&  1 ~ ݏ3 0 VB Pq kk=jjݭ[a0 {ja= ݭ[H0 0H ZjЭ0 Ь[ԫ`v [k@^,@n / YiZJ | n U[TZ! jZ jЭ0 Ь[ԫ`v [k@^,@nt / YiZqJ  ?Q Ώ1k1> : Ώ1kt12' = 8 [TZ* jЭY/ Ь[ԫ`v [k@^,@nキ . YiZI N @ (PINVSCRP_FACMODTYP_CURSORhݭ[u. hKH м м } мy мu . U. SЏ̞ 2ԞWЏVe1 T$ ZЏYX4PP8 P h1( X 2 LQ E 2 5Q UggB g[v- g: - ~0 T- > P[B- F; egA SgKgݭo[ - 5g : 8ݭĞB- UT, S!Ўĺ8b gݏԷ"Z" - ~ ݏ/ , Z> P kk=ffݭ[e, fe9 ݭ[L, 4D nfЭ, Ь[ԫ`v [k@^,@n , YiZF  r U[TZc jZ] jЭ, Ь[ԫ`v [k@^,@nx + YiZuF ?w Ώ1k1d ` Ώ1kx12M  z [TZl jЭ]+ Ь[ԫ`v [k@^,@n * YiZE R D (PINVSCRP_FACTYP_CURSORdݭ[|* dRD м蝹 м 例 м м :'P'P QP(Pa* U * SЏ̞ﯷ 2ԞWЏVX- T5 ZЏ9YX#PP8 P d1U  M 2 ;M r 6 2 $M Ucc > c[e) c5 ) ~, C) : P[1) 57 dc= RcJcݭZ[( 4c5 8ݭĞ1) UT( SЎĺ8Q cݏԷ"I ) ~ҳ ݏ+ ( I: P勉 kk=bbݭϴ[T( bT5 ݭ[;( #@ mbЭz( Ь[ԫ`v [k@^,@nް ' YiZB o a =[TZ j>Z jЭ( Ь[ԫ`v [k@^,@ng z' YiZdB ? Ώ1k1u q Ώ1kg12^ הּ 林 [TZ jЭL' Ь[ԫ`v [k@^,@nﰯ & YiZA A 3 (PINVSCRP_READ_LOCTBL_CURSOR`ݭ[f& `<@ м м  м м & U & SЏ̞ 2ԞWЏV^) TF ZЏYX%PP8 P`1 ų  2 =I ﲳ v 2 &I U__ : _[g% _2 % ~( E% 6 P[3% 73 v_9 d_\_ݭm[$ F_1 8ݭĞ3% UT$ SЎĺ8S _ݏԷ"K % ~ ݏ' $ K6 P kk=^^ݭ[V$ ^V1 ݭ[=$ %< ^Э|$ Ь[ԫ`v [k@^,@n # YiZ> q c U[TZб jZʱ jЭ$ Ь[ԫ`v [k@^,@ni |# YiZf> ?ծ Ώ1k1Ʈ QP,Pa c [TZ jЭ_# Ь[ԫ`v [k@^,@në " YiZ= T F 9P INVSCRP_READ_DIRSYM_CURSOR\ݭ[y" \O< :'P'Pˮ QP(Pa" U&" S Џ̞H 2Ԟj WЏV}% T} ZЏ)YX@PP8 PI\1  2 XE ϯ 2 AE U \['6 [[! [. ! ~$ `! 3 P[N! R/ [5 [[ݭu[! q[. 8ݭĞN! UT S-Ўĺ8n C[ݏԷ"f ! ~ ݏ $ f2 P kk=ZZݭ[q Zq- ݭ[X @8 ZЭ Ь[ԫ`v [k@^,@n  YiZ:  ~ ][TZ) jZ# jЭ Ь[ԫ`v [k@^,@n  YiZ:   ?֫ Ώ1k 1ë d _ [TZQ jЭ Ь[ԫ`v [k@^,@n  YiZ9 } o GP INVSCRP_TYP_CURSOR)Yݭ[ Y8 м> м : м6 :'P'P+ QP(Pa U? S(Џ̞ 2ԞWЏV! TѪ ZЏ5YXYPP8 PrX1 E u = 2 qA b & 2 ZA U5X&X@2 X[ X5*  ~ y / P[g k+ W1 WWݭe[0 W0* 8ݭĞg UT SFЎĺ8 lWݏԷ" 6 ~n ݏ4  . PD kk=W WݭϿ[ V) ݭ[q Y4 VЭ Ь[ԫ`v [k@^,@n ' YiZ7 磻  E[TZ jZz jЭ9 Ь[ԫ`v [k@^,@n  YiZ6 . ?$ Ώ1k1  Ώ1k12   [TZ jЭ Ь[ԫ`v [k@^,@n  YiZ5 w i (P  CJ SCRIPT_TABLEG::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPE  SCRIPT_ID)SEGMENT_NUMBER) dL  CJ SCRIPT_TABLEG:::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPE/ SELECT_ID  SCRIPT_ID)SEGMENT_NUMBER) dL  CJ SCRIPT_TABLEG:::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPE/ SELECT_ID  SCRIPT_ID)SEGMENT_NUMBER) dL %' CJ SCRIPT_TABLEG::::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPE/ SELECT_ID/ MODULE_TYPE  SCRIPT_ID)SEGMENT_NUMBER) dL  CJLOCATION_TABLEG:::/ STREAM_ID/ FACILITY_ID/KIND/ DIR_SYMBOL_ID DIRECTORY_SPECX dL %' CJDIRECTORY_SYMBOL_TABLEG/DIR_SYMBOL_NAME  DIR_SYMBOL_ID) dL %' CJ SCRIPT_TABLEG:::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPE/ MODULE_TYPE  SCRIPT_ID)SEGMENT_NUMBER) dL Ue U= *' P:խս{ ݭ & Pkݭ[ , ݭ[ " kխսP^$ ݭ& kݭ[ ,  RDB$DBHANDLE3*< P R M  F  ~ ޢ (08 [ Ƣ p `8H( 0甆 8ﲢ h廉 XH P x p#7777 7 777M.N077 ( P" + RP١ 1 ѡ PϊU1ᄀ 1e1Jﭡ 1@嵐 ' P) 2 U1 V' Pm 1UO \ T`d ݭݭݭݭ b$ P<ЭP!` !R/$ P ~Z 4# 4# Э Ь[ԫ`v [k@^,@n  YiZ,   T Ơ x  Ue Ώk!y P>!Э Ь[ԫ`v [k@^,@nd _ YiZI, Ϯ % y   P ЭX Ь[ԫ`v [k@^,@nԟ  YiZ+ e W c P~U X% P. Э Ь[ԫ`v [k@^,@nT O YiZ9+ מ Ϟ~؞ $ i   PMODARCH_READ_CURSOR_Jݭ[ JJ) :'P'P+ QP(Pa U} SxЏ̞ 2Ԟ_WЏV Tݟ ZЏ)YX%PP8 PI1辶 ٦  2 2 Ʀ  2 2 UItI~# fI[ SIs  ~-  X P[  I$# IHݭ|[n Hn 8ݭĞ UT, SЎĺ8ݜ HݏԷ" t ~ ݏ v   PV kk=^HWHݭ[ BH ݭ[ % !HЭ Ь[ԫ`v [k@^,@nj e YiZO( ][TZ jZޤ jЭw Ь[ԫ`v [k@^,@n YiZ'  v ?6 Ώ1k1#   [TZ jЭ Ь[ԫ`v [k@^,@n[ V YiZ@' ޚ GPMODARCH_READ_ONE_CURSORFݭ[ F% :'P'PQ QP(Pa U SKЏ̞m 2Ԟ2WЏV  T ZЏ)YXQPP8 PE1 C 2 . 0 2 . UEE E[ E I ~]  P[  TEP BE:Eݭx[ $E 8ݭĞ UTX S>Ўĺ8 DݏԷ" D2 ~ ݏ $  Pf ~栗 ݏl  P} kk=`DYDݭϘ[ DD ݭ[ ! #DЭ Ь[ԫ`v [k@^,@n\ W YiZA$ ߗ #[TZ jZ jMODARCH_READ_RNG_CURSORCݭ[ C" :'P'P QP(Pa:' P'P QP(P a U SЏ̞ 2ԞWЏV T$ ZЏRYX*PP8 PB1* Z " 2 + G 2 + UBB B[ xBx " ~:  ] P[  =B) +B#Bݭ`[s Bs 8ݭĞ UT1 SЎĺ8 AݏԷ" A2q ~j ݏ{   P? ~ș ݏI   P^ kk=IABAݭπ[ -A ݭ[z b  AЭ Ь[ԫ`v [k@^,@n5 0 YiZ! Ɣ ︔  [TZ+ jZ% jMODARCH_READ_ALL_CURSOR@ݭ[ p@  U S Џ̞˝ 2ԞWЏV TZBPP8 P @1 ﰝ x 2 (  a 2 ( U?? ? [ ? : ~V  u P[  e?A S?K?ݭϟ[ 5? 8ݭĞ UTI S/Ўĺ8 ?ݏԷ" >2 ~ ݏ   PW ~Q ݏe   Pv' kk=q>j>ݭϿ[ U> ݭ[ z 4>Э Ь[ԫ`v [k@^,@nM H YiZ2 ޑ Б J[TZ jZ{ jЭZ Ь[ԫ`v [k@^,@n֑  YiZ g Y N Ώ1ky1; 7 Ώ1kZ12$  Ώ1k;1 QP,Pa 'c$ Ώ1k1 QP,Pa cə ę [TZﶙ jЭK Ь[ԫ`v [k@^,@nǐ  YiZ X J χP:Э Ь[ԫ`v [k@^,@n` [ YiZE ϧ Ώ1k1  Ώ1k12 Ώ1k1 QP,Pa 'c Ώ1k1 QP,Pa c  [TZ~ jЭ Ь[ԫ`v [k@^,@nQ L YiZ6 Ԏ 8PЭn Ь[ԫ`v [k@^,@n YiZ { m  Ώ1k1  Ώ1kn12 Ώ1kO1ܔ QP,Pa 'c Ώ1k$1 QP,Pa cY T [TZF jЭ_ Ь[ԫ`v [k@^,@nۍ YiZ l ^ ϪPNЭ Ь[ԫ`v [k@^,@nt o YiZY  ~^ߏ мۏ } ׏ :PPʏ QP(Pa8ݭ[ 8> 8ݭĞ6 UT SϣЎĺ8n [8ݏԷ"N  ~@ ݏ  B P$ [TZj Э Ь[ԫ`v [k@^,@n: 5 YiZ ˋ k ~^ м }  :PP QP(Pau7ݭϲ[ _7 8ݭĞ UT SiЎĺ84 17ݏԷ"  ~w ݏ W  P [TZjx Э Ь[ԫ`v [k@^,@n YiZ   ~^ м } :PP QP(PaK6ݭϟ[ 56 8ݭĞ UTI S/Ўĺ8 6ݏԷ"  ~\ ݏ   P [TZj> ЭJ Ь[ԫ`v [k@^,@nƉ YiZ W I ~^nj :'P'P, QP(Paм Ԍ :PPÌ QP(Pa4ݭ[A 4 8ݭĞx UT SЎĺ8ﰈ 4ݏԷ" G ~ ݏM  Pf [TZjЭ Ь[ԫ`v [k@^,@n| w YiZa ~^ :'P'P QP(Paм :PP QP(Pa3ݭ[ 36 8ݭĞ. UT SϛЎĺ8f c3ݏԷ"F  ~? ݏ : P[TZjЭ Ь[ԫ`v [k@^,@n2 - YiZ Æ ﵆ ~^Î :'P'P︎ QP(Paм Ў :PPᅫ QP(Pam2ݭ[ W2 8ݭĞ UTk SQЎĺ8 )2ݏԷ"  ~ ݏ ?  P[TZj` %' CJARCHITECTURE_TABLEG:/ARCHITECTURE_NAME/DELETION_USER_ID DELETION_USER_ID) dL  '%'#%%'% CJARCHITECTURE_TABLEG:/ARCHITECTURE_NAME/DELETION_USER_ID ARCHITECTURE_ID)ARCHITECTURE_FLAGS)ARCHITECTURE_NAMEXCREATION_REMARKX   ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S)ARCHITECTURE_NAME)ARCHITECTURE_FLAGS)CREATION_REMARK  dL  '%'%'#%%'% CJARCHITECTURE_TABLEG::2ARCHITECTURE_NAME3ARCHITECTURE_NAME/DELETION_USER_ID ARCHITECTURE_ID)ARCHITECTURE_FLAGS)ARCHITECTURE_NAMEXCREATION_REMARKX   ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S)ARCHITECTURE_NAME)ARCHITECTURE_FLAGS)CREATION_REMARK  dL  '#%%'%CJARCHITECTURE_TABLEG/DELETION_USER_ID ARCHITECTURE_ID)ARCHITECTURE_FLAGS)ARCHITECTURE_NAMEXCREATION_REMARKX   ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S)ARCHITECTURE_NAME)ARCHITECTURE_FLAGS)CREATION_REMARK  dL^ Ue U  P:խս ݭ~ c Pkݭ[e M ݭ[R V kխսP^ ݭ kݭ[   RDB$DBHANDLE3* P݉   Ӊ ̉ ‰ " (0 [   `#(V 0 8 h X P6 x: p f c))6E  PPp  RP_ 1 W PU1D 1e1J3 1@* i P  U1  P 1UՆ T`d ݭݭݭݭ  P<ЭP!`` !R PL ~Z 4 4 Э& Ь[ԫ`v [k@^,@n YiZ   T L Ue Ώky$ PЭ Ь[ԫ`v [k@^,@n  YiZ { m y n    P"Э Ь[ԫ`v [k@^,@nZ u YiZ_ ݄ `P~ۄ  PЭ~ Ь[ԫ`v [k@^,@nڄ YiZ k ] i ~^    PЭ Ь[ԫ`v [k@^,@nJ e YiZO ۃ ̓ ~^м U SԭԭԭԭԞWЏV Tﺅ ZЏYXP]> ~ ݏP  P+[TZZ jW kkF SCJBUILD_JOB_STEP_TABLEG/ BUILD_JOB_ID"/dLЭE Ь[ԫ`v [k@^,@n > YiZ 2 $ ~^мR Uc SԭԭԭԭԞWЏV T ZЏYXuP ~ ݏ !  P[TZc jﺃ kk SCJBUILD_JOB_DEP_TABLEG/ BUILD_JOB_ID"/dLЭ Ь[ԫ`v [k@^,@n  YiZ  | ~^мﶂ м ﲂ * U SԭԭԭԭԞWЏV: Ty ZЏYXP ~K ݏ q . P [TZ j kk K  SCJBUILD_JOB_QUEUE_TABLEG:/ STREAM_ID/BUILD_JOB_NUMBER"/dLЭ Ь[ԫ`v [k@^,@n/ J YiZ4 ~ ~ ~^м м ` U SԭԭԭԭԞWЏVt T￀ ZЏYXP:  ~ ݏ9 d P [TZ_ j\ kk#   SCJBUILD_JOB_TABLEG:/ STREAM_ID/BUILD_JOB_NUMBER"/dLRESET_STEP_STATUS_CURSORaݭ[ Lh мB м > UG S Џ̞+ 2Ԟn WЏV T ZЏYXIPP8 P1r    2 y   2 b U~H p[ ]=  ~ " P[o s " ݭ[8 8 8ݭĞo UT S6Ўĺ8{ ݏԷ" 26 ~~ ݏ` s P#  ~`~ ݏ . M P6~ kk=.'ݭϟ[X X ݭ[? ' Э~ Ь[ԫ`v [k@^,@nz YiZ kz ]z +[TZ} jZ} jЭ Ь[ԫ`v [k@^,@ncz ~ YiZh y y } Ώ1k12}  } } [TZ| jЭo Ь[ԫ`v [k@^,@ny YiZ \y Ny ~^| м| lݭ[ V 8ݭĞ UTZ SϚЎĺ8x (ݏԷ"  ~| ݏ .  P[TZjЭ[ Ь[ԫ`v [k@^,@nx YiZ Hx :x PЭ Ь[ԫ`v [k@^,@nPx k YiZU w w ~^&z м"z мz }z }z мz м z Z U SԭԭԭԭԞWЏ=Vr Ty ZЏ$YXP4 ~y ݏ7 ^ P[TZy jy kk{## SCJBUILD_JOB_TABLEG:/ STREAM_ID/BUILD_JOB_NUMBER" )BUILD_JOB_STATUSBUILD_JOB_RUN_COUNT)BUILD_JOB_REM_COUNT)JOB_START_DATE) JOB_STOP_DATE/dLЭ| Ь[ԫ`v [k@^,@nu YiZ iu [u ~^w }w }w :PPw QP(Paм>x м :x U] SԭԭԭԭԞWЏ V Tgw ZЏYXoP ~w ݏ   P|[TZw jw kk##% SCJBUILD_JOB_TABLEG:/ STREAM_ID/BUILD_JOB_NUMBER" )BUILD_JOB_STEP_DELAY)BUILD_JOB_TIMEOUT)CREATION_REMARK/dL  CJBUILD_JOB_STEP_TABLEG::/ BUILD_JOB_ID/REM_WAIT_COUNT/ STEP_STATUS  STEP_STATUS) ^ S) STEP_STATUS  dLpr Ue3 U  P:խս ݭ  Pkݭ[  ݭ[  kխսP^ ݭ kݭ[E -  RDB$DBHANDLE3*Tu Pv   v v v t (0 [ t  ` (*v 0t 8t ht X P v xv p=%  <t  PK$t  RPs 1 s PϊU1s 1e1Js 1@s W P  U1s  Ps 1Ugs ts T`d ݭݭݭݭu P<ЭP!`N !R P: ~Z 4 4{ Э Ь[ԫ`v [k@^,@ns YiZu r r Tet r r Ue Ώk"yr P"Э| Ь[ԫ`v [k@^,@n|r YiZ r q r Ϯr   P"Э Ь[ԫ`v [k@^,@nq c YiZM }q oq {q P~mq  P!Эl Ь[ԫ`v [k@^,@nlq YiZ p p p Ϟ~p  z P !MODCTX_EXISTS_CURSORBݭ[c -9 :'P'Prr QP(Paм r  U S)Џ̞y 2ԞWЏV Tr ZЏ-YXPP8 P1@ .y ^y &y 2 : Ky y 2 # U^O A[d .  ~ B  P[0 4    ݭs[  8ݭĞ0 UT S Ўĺ8n ݏԷ"H  ~p ݏ - H Pp kk=9 2 ݭ[S  S ݭ[: "  Эy Ь[ԫ`v [k@^,@nyn YiZ n m U[TZiw jZcw jЭ Ь[ԫ`v [k@^,@nn y YiZc m m ?uo Ώ1k1bo v v [TZv jЭj Ь[ԫ`v [k@^,@njm YiZ l l GP4MODCTX_READ_ONE_CURSORw ݭ[ b ^ :'P'Po QP(Paм o U- SЏ̞u 2ԞWЏV TIo ZЏ-YXAPP8 P 1eu u u 2 _ u ru 2 H U  . v [ c #  ~ g  P[U Y (    ݭq[  8ݭĞU UT S.Ўĺ8k ݏԷ"m  2 ~ro ݏN Y P ~l ݏ v 3 Pl kk=4 - ݭϑ[>  > ݭ[%  Эd Ь[ԫ`v [k@^,@ndj YiZ i i Zs jZs jMODCTX_READ_RNG_CURSORqݭ[r \H :'P'Pn QP(Pa:' P'Pn QP(P aмo v U SЏ̞r 2ԞWЏ7V Tyn ZЏVYXPP8 P17r r r 2 1 r r 2  Uuf X[[ E  ~ 9  P[' +  ݭY[  8ݭĞ' UT SЎĺ8g ݏԷ"? 2 ~n ݏ$ z + P ~l ݏ H  Pk kk=ݭy[  ݭ[  Э6 Ь[ԫ`v [k@^,@n6g YiZ f f [TZp jZp jMODCTX_READ_ALL_CURSORSݭ[D > мGn x U S-Џ̞;p 2ԞWЏV Tn ZЏYXPP8 P19o p o 2 3 o o 2  Ux j[] W  ~ ;  P[) -   ݭω[  8ݭĞ) UT SЎĺ8d ݏԷ"A 2 ~n ݏ* | - P ~k ݏ J  Prk kk=(!ݭϩ[  ݭ[  Э8 Ь[ԫ`v [k@^,@n8d YiZ c c 3[TZm jZm jЭ Ь[ԫ`v [k@^,@nc 8 YiZ" Rc Dc me Ώ1k1^e QP,Pa 'cse Ώ1k1`e \e Ώ1kq1Ie Ee Ώ1kR12e .e Ώ1k31e QP,Pa c l l [TZk jЭ Ь[ԫ`v [k@^,@nb YiZ $b b KP]Э, Ь[ԫ`v [k@^,@n,b YiZ a a r6f Ώ1k&1'f QP,Pa 'cY (0 [ &Y  `(rZ 0 Y 8Y hY Xв PRZ xVZ p!$'   FcX  P/#JX ﳱ RP9X 1 1X PϊU1X 1e1J X 1@X K Pﱱ ﺼ U1W  PW 1UW W T`d ݭݭݭݭi P<ЭP!`B !R P. ~Z 4w 4o Э Ь[ԫ`v [k@^,@n\W  YiZi V V TX &W V  Ue Ώk!yV P!Эp Ь[ԫ`v [k@^,@nV YiZ UV GV SV ϮHV     P!Э Ь[ԫ`v [k@^,@n4V W YiZA U U U P~U  P Э` Ь[ԫ`v [k@^,@nU ׮ YiZ EU 7U CU Ϟ~8U w  n PMODFAC_READ_ONE_CURSORtݭ[U _+ мW :' P'PW QP(P aq U SЏ̞] 2ԞmWЏV TWW ZЏ-YXPP8 P1"E] u] =] 2 , b] &] 2  U s[V `  ~ 4 վ P[" & %  ݭq[  8ݭĞ" UT𤋮 SЎĺ82S ݏԷ": 2 ~xW ݏ' u & P﷬ ~T ݏ C  PT kk=1*ݭϑ[  ݭ[  Э1 Ь[ԫ`v [k@^,>@nR 飼 YiZ R R ZF[ jZ@[ jMODFAC_READ_RNG_CURSORnݭ[? Y мV :' P'PV QP(P a:'P'PV QP(PaC U̪ SAЏ̞Z 2Ԟ(WЏ%Vk TuV ZЏVYXPP8 P1UZ Z MZ 2  rZ 6Z 2  Urc; U[( B¶ l ~M   P[  s ݭY[ゥ カ 8ݭĞ UT{ SЎĺ8P ݏԷ" 2ﻩ ~V ݏ G  P ~T ݏˬ  Һ PsS kk= ݭy[ݨ ݵ ݭ[Ĩ  Э Ь[ԫ`v [k@^,@nWO z YiZd N N [TZVX jZPX jMODFAC_READ_ALL_CURSORPݭ[ ; м1V E UΧ SkЏ̞W 2ԞRWЏVq TU ZЏYXPP8 P1W W W 2  W vW 2  Uuϻ g[* Tij n ~ª   P[  u ݭω[₩ ￳ 8ݭĞ UT} SЎĺ8M ݏԷ" 2ヲ ~U ݏ I  P ~S ݏѩ  Է PufS kk=%ݭϩ[ߥ ߲ ݭ[ƥ ﮽ Э Ь[ԫ`v [k@^,@nYL | YiZf K K 3[TZU jZU jЭ Ь[ԫ`v [k@^,@nK  YiZ sK eK M Ώ1kx1rM nM Ώ1kY12[M UM Ώ1k:1FM QP,Pa 'c[M Ώ1k1LM QP,Pa cS S [TZS jЭ Ь[ԫ`v [k@^,@nJ YiZ dJ VJ jP9Э Ь[ԫ`v [k@^,@nlJ  YiZy I I ϑ[N Ώ1k1HN DN Ώ1k121N +N Ώ1k1N QP,Pa 'c1N Ώ1k1"N QP,Pa cR R [TZR jЭ Ь[ԫ`v [k@^,@n]I  YiZj H H "PЭ Ь[ԫ`v [k@^,@nH  YiZ H yH ZO Ώ1k1GO CO Ώ1km120O *O Ώ1kN1O QP,Pa 'c0O Ώ1k#1!O QP,Pa cnQ iQ [TZ[Q jЭ Ь[ԫ`v [k@^,@nG YiZ xG jG ϪPMЭ, Ь[ԫ`v [k@^,@nG  YiZ G G ~^J мJ } J :PPJ QP(PaSݭϹ[3 =r 8ݭĞj UT SOЎĺ8zF ݏԷ" 9 ~{I ݏw ş v P#[TZjЭ Ь[ԫ`v [k@^,@nFF i YiZS E E ~^UK мQK } MK :PP@K QP(Pa)ݭϕ[ 8 8ݭĞ0 UT﷞ SЎĺ8@E ݏԷ"H  ~J ݏA  < P[TZjwЭ︞ Ь[ԫ`v [k@^,@n E / YiZ D D ~^>L м:L } 6L :PP)L QP(Paݭω[￝  8ݭĞ UT} SЎĺ8D ݏԷ" ŝ ~K ݏ Q  P[TZj=MODFAC_MOD_EXISTS_CURSORPݭ[ ;׶ мL 5 Uワ SQ Џ̞M 2Ԟ8 WЏVe T:L ZЏYXPP8 P1 L L L 2  L L 2 ٿ Uu g[ Tﴨ ^ ~ﶟ  P[  e ݭχ[ﯛ ﯨ 8ݭĞ UTm SЎĺ8A ݏԷ" ﵛ ~J ݏ  A  P J kk=_Xݭ[ C ݭ[ ز "Э/ Ь[ԫ`v [k@^,@nA 連 YiZ A A m[TZJ jZJ jЭ︚ Ь[ԫ`v [k@^,@n A / YiZ @ @ ?I Ώ1k 1I 9J 4J [TZ&J jЭ Ь[ԫ`v [k@^,@nt@  YiZ @ ? GP Э﹙ Ь[ԫ`v [k@^,@n @ 0 YiZ ? ? ~^=C :'P'P2C QP(Paм JC :PP9C QP(Paݭ6[ﰘ  8ݭĞ UTn SЎĺ8> ݏԷ" ﶘ ~B ݏ B  P [TZj. Эo Ь[ԫ`v [k@^,@n> YiZв T> F> ~^hD :'P'P]D QP(Paм uD :PPdD QP(Paݭ[f 辰 8ݭĞ UT$ SςЎĺ8= RݏԷ"﵌ l ~C ݏﮚ  PV[TZjЭ% Ь[ԫ`v [k@^,@ny=  YiZ = < ~^AE :'P'P6E QP(Paм NE :PP=E QP(Pa\ݭ[ F[ 8ݭĞS UTڕ S8Ўĺ8c< ݏԷ"k " ~D ݏh ﮕ _ P [TZj  '%'#%%'% CJFACILITY_TABLEG::/ARCHITECTURE_ID/ FACILITY_NAME/DELETION_USER_ID  FACILITY_ID)FACILITY_FLAGS) FACILITY_NAMEXCREATION_REMARKX   ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S) FACILITY_NAME)FACILITY_FLAGS)CREATION_REMARK  dL  '%'%'#%%'% CJFACILITY_TABLEG:::/ARCHITECTURE_ID2 FACILITY_NAME3 FACILITY_NAME/DELETION_USER_IDFHARCHITECTURE_IDH FACILITY_NAME  FACILITY_ID)FACILITY_FLAGS) FACILITY_NAMEXCREATION_REMARKX   ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S) FACILITY_NAME)FACILITY_FLAGS)CREATION_REMARK  dL  '#%%'% CJFACILITY_TABLEG:/ARCHITECTURE_ID/DELETION_USER_IDFHARCHITECTURE_IDH FACILITY_NAME  FACILITY_ID)FACILITY_FLAGS) FACILITY_NAMEXCREATION_REMARKX   ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S) FACILITY_NAME)FACILITY_FLAGS)CREATION_REMARK  dL  CJ MODULE_TABLEG:/ FACILITY_ID/DELETION_USER_ID  MODULE_ID) dLk5 Ue6 U֎ à P:խս ݭﳎ  Pkݭ[  ݭ[  kխսP^n ݭ kݭ[H 0  RDB$DBHANDLE3*> P-@   #@ ލ @ @ r> (0Ѝ [ Z>  `(? 0>> 8F> h:> X P? x? p r oBQ=  PP=  RP= 1 = PU1= 1e1J= 1@z=  P  U1U= 0 PC= 1U%= 2= T`d ݭݭݭݭﻌ < P<ЭP!` !R P ~Z 4ɝ 4 ЭZ Ь[ԫ`v [k@^,@n< ы YiZﻦ c< U< T> < N< Ue Ώkyt< PЭ‹ Ь[ԫ`v [k@^,@n:< 9 YiZ# ; ; ; ; ٟ S  P"Э2 Ь[ԫ`v [k@^,@n; 琢 YiZ ;; -; 9; `P~+; 2 PЭﲊ Ь[ԫ`v [k@^,@n*; ) YiZ : : : ~: ɞ C  PЭ" Ь[ԫ`v [k@^,@n:  YiZ +: : ~^мz< ﷉ U@ SԭԭԭԭԞWЏV TE< ZЏYXP] r ~< ݏ  P+ [TZ; j; kkF   SCJGENERATION_TABLEG/ GENERATION_ID"/dLЭ| Ь[ԫ`v [k@^,@n8 YiZݢ 8 w8 ~^м: м : U SԭԭԭԭԞWЏVQ T: ZЏYXpP ć ~u: ݏ P  P} [TZC: j@: kk   SCJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID"/dLЭニ Ь[ԫ`v [k@^,@n67 5 YiZ 6 6 ~^м29 м .9 м*9 C U̅ SԭԭԭԭԞWЏV T8 ZЏ YXϪP ~8 ݏT  G P [TZ8 j8 kk 0  SCJRESERVATION_TABLEG::/RES_TYPE/ MODULE_ID/ GENERATION_ID"/dLMODGEN_DELTA_STREAM_CURSORݭ[a 﫿7 :'P'P78 QP(Pa U SiЏ̞78 2ԞPWЏV͇ T7 ZЏ)YXPP8 P!17 8 7 2 @ 7 7 2 ) Uվ Ǿ[j ﴾ ﮃ ~ H  P[6 : y g_ݭu[ I 8ݭĞ6 UTb SЎĺ8j3 ݏԷ"Nx  ~6 ݏ g  N Pb6 kk=�︽ݭ[Y Y ݭ[@ ( Э Ь[ԫ`v [k@^,@n2 YiZ 2 z2 ][TZ6 jZ6 jЭ Ь[ԫ`v [k@^,@n2  YiZi 2 2 ?B5 Ώ1k1/5 S5 N5 [TZ@5 jЭp Ь[ԫ`v [k@^,@n1 YiZћ y1 k1 GPЭ Ь[ԫ`v [k@^,@n1  YiZj 1 1 ~^3 м 3 :PPu3 QP(Paм3 q U SԭԭԭԭԞWЏV T'3 ZЏYXP, ~3 ݏ  u P[TZa3 j^3 kk^% SCJGENERATION_TABLEG/ GENERATION_ID" )DELTA_STREAM_ID)CREATION_REMARK/dLЭ~ Ь[ԫ`v [k@^,@nr/ q~ YiZ[ / . ~^2 м2 м 2 м 2 x~ U~ SԭԭԭԭԞWЏV́ T1 ZЏYXP3~ ~1 ݏ } | P[TZ1 j}1 kke SCJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID" )GENERATION_FLAGS/dL %' CJ STREAM_TABLEG:/ STREAM_NAME/DELETION_USER_ID DELTA_STREAM_ID) dL, Ueg| U|  P:խսE| ݭ{ ɍ Pkݭ[{ ﳓ ݭ[{ ) kխսP^{ ݭI kݭ[y{ a  RDB$DBHANDLE3*/ P)1 { { 1 { 1 1 n/ (0{ [ V/ 8{ `(0 0:/ 8B/ h6/ X{ P0 x0 p&-+ﺟ ﷟?﹟ ゚ ﻟ⦅Ÿ￟е2}. Ď P,d. y RPS. 1 K. PtU18. 1e1J'. 1@. u Py  U1-  P- 1U- - T`d ݭݭݭݭy  P<ЭP!`ly !R PXy ~Z 4 4 Э2y Ь[ԫ`v [k@^,@nv- x YiZ - , T. @- , x Ue Ώk*y- P*Эx Ь[ԫ`v [k@^,@n, x YiZ o, a, m, Ϙb,  +x w ǀ P)Э x Ь[ԫ`v [k@^,@nN, w YiZk + + + P~+  Pp)Эw Ь[ԫ`v [k@^,@n+ w YiZ _+ Q+ ]+ ψ~R+  w v ~ P(MODGRP_EXISTS_CURSORݭ[v ۱W :'P'P - QP(Paм #- м- v Uv S!Џ̞3 2Ԟk!WЏVy T, ZЏ1YXPP8 PA1 (3 3 3 2 P 3 r3 2 9 U [zu ԰ u ~:y Xu  P[Fu J ʼn ݭk[u i 8ݭĞFu UTt SЎĺ8F) ;ݏԷ"^j u ~P+ ݏ x t ^ P&&+ kk=߯دݭ[it ïi ݭ[Pt 8 Эt Ь[ԫ`v [k@^,@n( t YiZ d( V( M[TZ1 jZ1 jЭt Ь[ԫ`v [k@^,@n\( s YiZy ' ' ?* Ώ1k%1) 1 1 [TZ0 jЭs Ь[ԫ`v [k@^,@n' r YiZ U' G' GP$MODGRP_READ_ONE_CURSORݭ[r t :'P'P$* QP(Paм <* м8* r U;r ScЏ̞F0 2ԞJWЏV v T) ZЏ1YX1PP8 Pn1($/ 0 / 2 m 0 / 2 V U1"< [q 1~ q ~[u uq  P[cq g Ƭ ﴬשּׁݭi[,q ,~ 8ݭĞcq UTp SЎĺ8c% hݏԷ"{f I2*q ~) ݏt p g P"p ~p' ݏjt p A P"F' kk=ҫ˫ݭω[Lp ﶫL} ݭ[3p  Эrp Ь[ԫ`v [k@^,@n$ o YiZӊ G$ 9$ [TZ- jZ- jMODGRP_READ_RNG_CURSORݭ[o V :'P'PL) QP(Pa:' P'P]) QP(P aмu) мq) |o Uo SЏ̞N- 2ԞWЏVr T( ZЏZYXPP8 PH1 , $- , 2 7 - , 2  U  ϼ[an ۩z n ~)r ?n  P[-n 1|  ݭQ[m pz 8ݭĞ-n UTm SЎĺ8-" >BݏԷ"Ec #2m ~ ) ݏjq m 1 Pm ~& ݏ8q Nm   PqV& kk=ﬨ泌ݭq[m z ݭ[l  oЭ kk& SCJGROUP_MEMBER_TABLEG/GROUP_ID"/dLЭi` Ь[ԫ`v [k@^,@n _ YiZz > 0 ~^8 м4 м 0 м, }( _ Uh_ SԭԭԭԭԞ>WЏV?c T ZЏYXnP{[TZj # JGROUP_MEMBER_TABLE)GROUP_ID) MODULE_ID)CREATION_USER_ID) CREATION_DATELMODGRP_MEMBER_CURSOR:ݭ[^ %ax м+ м ' ^ U@^ SЏ̞ 2ԞhWЏVb T ZЏYX6PP8 P1-   2 r   2 [ UfWAr I[] 66j ] ~la z] o P[h] lk q ݭσ[1] ˘1j 8ݭĞh] UT\ S#Ўĺ8h ݏԷ"R ~2/] ~ ݏ` \ ln P\ ~G ݏ {` \ Fn P kk=ݭϣ[Q\ Qi ݭ[8\  t ʗЭw\ Ь[ԫ`v [k@^,@n [ YiZv L > +[TZ jZ jЭ\ Ь[ԫ`v [k@^,@nD w[ YiZav    Ώ1k 1   [TZ jЭh[ Ь[ԫ`v [k@^,@n Z YiZu = / ~^Tݭ[Z >t 8ݭĞZ UTbZ SϖЎĺ8 ݏԷ"O Z ~ ݏ(^ 6Z k PY [TZj ЭcZ Ь[ԫ`v [k@^,@n Y YiZt 8 * P ЭY Ь[ԫ`v [k@^,@n@ sY YiZ]t ~^ :'P'P QP(Pa: PP QP(P a{ݭ8[X e:s 8ݭĞ2Y UTX SЎĺ82 7ݏԷ"JN Y ~  ݏs\ X >j P [TZj> ЭX Ь[ԫ`v [k@^,@n 1X YiZs dP9 ЭSX Ь[ԫ`v [k@^,@n W YiZr (  ~^x :'P'Pm QP(Pa: PPx QP(P aݭϭ[RW ̒q 8ݭĞW UTW SDЎĺ8 ݏԷ"L XW ~ ݏZ V h P [TZjЭW Ь[ԫ`v [k@^,@nU V YiZrq PЭV Ь[ԫ`v [k@^,@n !V YiZ q  q ~^ :'P'P QP(Pa: PP QP(P aIݭ:[U 3o 8ݭĞU UTgU SϛЎĺ8 ݏԷ"J U ~E ݏ)Y ;U f P^[TZjЭhU Ь[ԫ`v [k@^,@n T YiZo = / NP %' CJ GROUP_TABLEG:::/ GROUP_NAME/ STREAM_ID/ GROUP_TYPE/DELETION_USER_ID DELETION_USER_ID) dL  '%'#%%'% CJ GROUP_TABLEG:::/ GROUP_NAME/ STREAM_ID/ GROUP_TYPE/DELETION_USER_ID GROUP_ID) GROUP_NAMEXCREATION_REMARKX ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S) GROUP_NAME)CREATION_REMARK  dL  '%'%'#%%'% CJ GROUP_TABLEG::::2 GROUP_NAME3 GROUP_NAME/ STREAM_ID/ GROUP_TYPE/DELETION_USER_ID GROUP_ID) GROUP_NAMEXCREATION_REMARKX ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S) GROUP_NAME)CREATION_REMARK  dL  '#%%'% CJ GROUP_TABLEG::/ STREAM_ID/ GROUP_TYPE/DELETION_USER_ID GROUP_ID) GROUP_NAMEXCREATION_REMARKX ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S) GROUP_NAME)CREATION_REMARK  dL  CJGROUP_MEMBER_TABLEG:/GROUP_ID/ MODULE_ID GROUP_ID) ^ S  dL UeqN UN _ P:խսON ݭM _ Pkݭ[M e ݭ[M [ kխսP^M ݭS_ kݭ[M ke  RDB$DBHANDLE3*t P &M !M M  (0 M [  DM ` (J 0 8 h XM P* x. pnt>ri;r @r =rBry?r$DrAr(Frv(Crc+HrX+Er.Jr .Gr4Lr|4Ira8NrV8Kr<Pr<Mr?Rr?OrBTrBQrEVrESrDPXr9PUrp7r_  ` P'mF #K RP5 1 - PϮU1 1e1J 1@ _ P!K *V U1 N_ P 1U T`d ݭݭݭݭJ Z\ P<ЭP!`J !R'\ PJ ~Z 4[ 4[ ЭxJ Ь[ԫ`v [k@^,@nX I YiZd   T "  J Ue Ώkky PkЭI Ь[ԫ`v [k@^,@n WI YiZAd Q C O D ] qI I  R PjЭPI Ь[ԫ`v [k@^,@n0 H YiZc    BP~ P] PyjЭH Ь[ԫ`v [k@^,@n GH YiZ1c A 3 ? ~4 \ aH H O PiЭ@H Ь[ԫ`v [k@^,@n  G YiZb   ~^м~ G U^G SԭԭԭԭԞWЏVMK TI ZЏYXP4iG ~ ݏK G X Pi[TZ j kki{h SCJGENERATION_TABLEG/ MODULE_ID"/dLMODMOD_DELSTEP_CURSORݭ[$F ΁_ м XF UE SUЏ̞ 2ԞUWЏvVI TX ZЏYXϑPP8 PT1g  { 2 i  d 2 h UY [=E Q E ~9I E V P[ E  S ffY ݭϊ[D |Q 8ݭĞ E UTD S~Ўĺ8 NݏԷ"!: D ~ ݏ H dD !V PJf kk=ݭ[,D ,Q ݭ[D [ ЭRD Ь[ԫ`v [k@^,@n2 C YiZ^   m[TZ jZ jЭC Ь[ԫ`v [k@^,@n RC YiZ<^ L > ? Ώ1kMe1   [TZ jЭCC Ь[ԫ`v [k@^,@n# B YiZ]   GPdMODMOD_DELGEN_MAXSTRM_CURSOR*~ݭ[[B ~1\ B U B SRЏ̞Z 2ԞRWЏcV+F TZPP8 P}1c ?  2 ae ,  2 Je Uu}f}0V X}[A E}%N A ~E iA  S P[WA [O }U ||ݭϚ[ A | N 8ݭĞWA UT@ SЎĺ8 |ݏԷ"o6 &A ~Y ݏ D @ oR Pb/ kk=P|I|ݭ[z@ 4|zM ݭ[a@ IX |Э@ Ь[ԫ`v [k@^,@n @ YiZ[   τ[TZJ jZD jЭ)@ Ь[ԫ`v [k@^,@n ? YiZZ ? Ώ1ka1   [TZr jЭ? Ь[ԫ`v [k@^,@nq ? YiZY  GP`Э*? Ь[ԫ`v [k@^,@n > YiZY ~^мt м p > U@> SԭԭԭԭԞWЏV3B T7 ZЏYXP`r> ~ ݏA = O P_[TZ j kk_]_ SCJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID"/dLЭl= Ь[ԫ`v [k@^,@nL < YiZW ~^м м < U< SԭԭԭԭԞWЏVy@ T ZЏYXBPX^< ~[ ݏ>@ @< M P&^[TZ) j& kkA^] SCJDEPENDENCY_IN_TABLEG:/ STREAM_ID/ MODULE_ID"/dLЭ; Ь[ԫ`v [k@^,@n "; YiZ V   ~^м м  8; U: SԭԭԭԭԞWЏV> T ZЏYXρP\: ~ ݏ> :  0 ~^мg b2 U1 SԭԭԭԭԞWЏV5 T2 ZЏYXϫPS2 ~ ݏ5 1 fC PS[TZ j kkSS SCJSCRIPT_LINE_TABLEG/ SCRIPT_ID"/dLЭ*1 Ь[ԫ`v [k@^,@n 0 YiZK ~^FlݭR[f0 0lJ 8ݭĞ0 UT$0 SЎĺ89 lݏԷ"% l0 ~ ݏ4 / A PQ[TZjlQЭ%0 Ь[ԫ`v >[k@^,@n / YiZJ ePgQMODMOD_REV_NOTIF_CURSOR1kݭ[B/ kI м м м f/ U. S@Џ̞ 2Ԟj@WЏV3 T ZЏ YXϟPP8 Pj1PK { C 2 !R h , 2  R UUjFjB 8j[K. %j: . ~S2 ). ? P[. < iB iiݭx[- i: 8ݭĞ. UT- SόЎĺ8 iݏԷ"/# mi2- ~L ݏ1 j- ? PPO- ~ ݏ b1 8- > PO kk=hhݭϘ[- h: ݭ[, D hЭ&- Ь[ԫ`v [k@^,@n , YiZG #[TZL jZF jЭ, Ь[ԫ`v [k@^,@n &, YiZG   Ώ1k!N1  [TZt jЭ, Ь[ԫ`v [k@^,@n + YiZxF z ~^м + U5+ SԭԭԭԭԞWЏV@/ T ZЏYXP Mg+ ~Z ݏ/ * < PL[TZ( j% kkLRL SCJ USER_TABLEG:/USER_ID/USERNAME"/dLЭj* Ь[ԫ`v [k@^,@nJ ) YiZD ~^eݭ>[) eC 8ݭĞ) UTd) SRЎĺ8y ReݏԷ" ) ~ ݏb- 8) : PK[TZjJЭe) Ь[ԫ`v [k@^,@nE ( YiZC [PJЭ( Ь[ԫ`v [k@^,@n u( YiZ_C o a ~^м ( U( SԭԭԭԭԞWЏV+, T{ ZЏYXPIN( ~M ݏ+ ' 9 PI[TZ j kkI9I SCJ USER_TABLEG:/USER_ID/USERNAME"/dLЭQ' Ь[ԫ`v [k@^,@n1 & YiZA ~^м м м м & UW& SԭԭԭԭԞWЏVj* T ZЏYXP-H& ~ ݏ/* & 7 PG[TZb j_ kkHtG SCJREVIEW_NOTIFY_TABLEG:::/ OBJECT_TYPE/ ACTION_TYPE/ SELECT_ID/USER_ID"/dLMODMOD_FAC_READ_ONE_CURSOR`ݭ[$ `> м :' P'P QP(P a$ U|$ S6Џ̞p 2Ԟ6WЏV( Tp ZЏ-YX,PP8 P/`1,F F  2 G 3 2 G U__}8 _[# _r0 $ ~' # W5 P[# 1 _#8 u_m_ݭm[m# W_m0 8ݭĞ# UT+# SЎĺ8@ )_ݏԷ" s# ~ ݏ=-' " 4 PD kk=^^ݭ[" ^/ ݭ[" : ^Э" Ь[ԫ`v [k@^,@n d" YiZN= ^ P U[TZQ jZK jMODMOD_FAC_READ_RNG_CURSOR^ݭ[! ]; мW :' P'PL QP(P a:'P'P] QP(Pa! U! S4Џ̞ 2Ԟ4WЏV% T ZЏVYX4PP8 PG]14C\ T 2 D y = 2 D U ]\5 \[ \z- $! ~$ _2 P[ . \+5 \\ݭU[u o\u- 8ݭĞ UT3 S!Ўĺ8H A\ݏԷ" { ~T ݏ=9$  1 PA* kk=[[ݭϯ[ [, ݭ[ 7 [Э Ь[ԫ`v [k@^,@n l YiZV: f X =[TZ jZ jMODMOD_FAC_READ_ALL_CURSOR[ݭ[ [8 м 3 U S2Џ̞, 2Ԟ2WЏV" T ZЏYXlPP8 PZ1l@  2 A 2 A URZCZ2 5Z[ "Z* \ ~,"  / P[ + Yc2 YYݭυ[ Y* 8ݭĞ UTk SYЎĺ8 YݏԷ"  ~ ݏ=u! ? . P%? kk=-Y&Yݭ[ Y* ݭ[ 4 XЭ- Ь[ԫ`v [k@^,@n  YiZ7 m[TZ jZ jЭ Ь[ԫ`v [k@^,@n - YiZ7 '   Ώ1k(>1  Ώ1k >1 QP,Pa ' c [TZ jЭ Ь[ԫ`v [k@^,@n j YiZT6 d V \P5=Э Ь[ԫ`v [k@^,@nl  YiZ5 M Ώ1k<1  Ώ1k<1 QP,Pa ' c [TZ jЭ Ь[ԫ`v [k@^,@n @ YiZ*5 : , *P <Эb Ь[ԫ`v [k@^,@nB  YiZ4  Ώ1k;1n j Ώ1k;1[ QP,Pa ' c [TZ jЭ Ь[ԫ`v [k@^,@n  YiZ4   P:MODMOD_FIND_REV_ENTRY_CURSORTݭ[ T2 м м м :<P

:<P Ь[ԫ`v [k@^,@n  YiZ, ?2 Ώ1k31 L G [TZ9 jЭ Ь[ԫ`v [k@^,@n  YiZ,  GP2MODMOD_GENS_EXIST_CURSORMݭ[ L* м  U S'Џ̞ 2Ԟx'WЏxV Tj ZЏYX/PP8 PL1/2O  G 2 3 l 0 2 3 UEL6L$ (L[ Lu  ~  Z! P[  K&$ KKݭχ[p Kp 8ݭĞ UT. SЎĺ8C |KݏԷ" v ~ ݏ D   P0 kk= KKݭ[ K ݭ[ & JЭ Ь[ԫ`v [k@^,@n g YiZQ) a S m[TZ jZ jЭy Ь[ԫ`v [k@^,@nY YiZ( ? Ώ1k/1  [TZ jЭ Ь[ԫ`v [k@^,@n X YiZB( R D GP#/MODMOD_READ_ONE_CURSOR^Iݭ[ II& мr :' P'Pg QP(P a U S1$Џ̞ 2Ԟ$WЏV T ZЏ-YXTPP8 PH1T. 2 / 2 / UzHkH ]H[ JH D ~$  P[  HK GGݭq[ G 8ݭĞ UTS SAЎĺ8h GݏԷ" G2 ~ ݏe   P-a ~ ݏ3  P, kk=GGݭϑ[ F ݭ[ " FЭ Ь[ԫ`v [k@^,@n R YiZ<% L > Z jZ jMODMOD_READ_RNG_CURSORXFݭ[ CF# м :' P'P QP(P a:'P'P QP(Pa Uv S#$Џ̞ 2Ԟ $WЏ4V Ti ZЏVYX&PP8 PE1&+ 2 , 2 , U\EMEw ?E[ ,El  ~  Q P[  D DDݭY[g Dg 8ݭĞ UT% SЎĺ8: DݏԷ"tD2e ~8 ݏ;   P)3 ~\ ݏ  | P)2 kk=CCݭy[ C ݭ[n V CЭ Ь[ԫ`v [k@^,@n $ YiZ"   [TZ jZ jMODMOD_READ_ALL_CURSOR:Cݭ[ %C м[  Ux S\$Џ̞\ 2ԞC$WЏV T ZЏYX(PP8 PB1(( 2 2 )  2 ) UnB_By QB[ >Bn  ~  S P[  B AAݭω[i Ai 8ݭĞ UT' SЎĺ8< AݏԷ"A2g ~ ݏA   P&5 ~ ݏ  ~ P& kk=AAݭϩ[ @ ݭ[p X @Э Ь[ԫ`v [k@^,@n & YiZ  3[TZ jZ jЭ8 Ь[ԫ`v [k@^,@n  YiZ  Ώ1k%1 { Ώ1k%1l QP,Pa ' c Ώ1k`%1r QP,Pa 'c Ώ1k5%1t p Ώ1k%12] W Ώ1k$12D > Ώ1k$1/ QP,Pa ( cE Ώ1k$16 QP,Pa ($cL Ώ1k$129 (3 Ώ1kc$1 , Ώ1kD$1 QP,Pa 0cN I [TZ; jЭ, Ь[ԫ`v [k@^,@n  YiZ mPn#Э Ь[ԫ`v [k@^,@n < YiZ& 6 ( ϔ Ώ1k7#1  Ώ1k#1{ QP,Pa ' c Ώ1k"1 QP,Pa 'c Ώ1k"1  Ώ1k"12l f Ώ1k"12S M Ώ1ke"1> QP,Pa ( cT Ώ1k:"1E QP,Pa ($c[ Ώ1k"12H (B Ώ1k!1/ ,+ Ώ1k!1 QP,Pa 0c  [TZ jЭ Ь[ԫ`v [k@^,@n 0 YiZ *  (P ЭR Ь[ԫ`v [k@^,@n2 YiZ ý ﵽ  Ώ1k 1  Ώ1k 1 QP,Pa ' c Ώ1kz 1 QP,Pa 'c Ώ1kO 1  Ώ1k0 12  Ώ1k 12  Ώ1k1v QP,Pa ( c Ώ1k1} QP,Pa ($c Ώ1k12 (z Ώ1k}1g ,c Ώ1k^1T QP,Pa 0c [TZ jЭF Ь[ԫ`v [k@^,@n& YiZ ﷻ 嗢 ϳPMODMOD_GET_ID_CURSOR8ݭ[f 8< м :' P'P QP(P a:'P'P QP(Paj U SЏ̞ 2ԞWЏV. Tt ZЏVYXϣPP8 P681 2 % 2  U77 7[O 7  ~ -  P[  7 |7t7ݭ[[ ^7 8ݭĞ UT SϐЎĺ8ﷹ 07ݏԷ"3 ~ ݏ  v 3 P\ kk=66ݭϵ[> 6> ݭ[%   6Эd Ь[ԫ`v [k@^,@nD YiZ ո Ǹ =[TZ jZ jЭ Ь[ԫ`v [k@^,@n͸ d YiZN ^ P ? Ώ1k_1 1 , [TZ jЭU Ь[ԫ`v [k@^,@n5 YiZ Ʒ ︷ GPЭ Ь[ԫ`v [k@^,@nη e YiZO _ Q ~^ м } :PP۾ QP(PaU4ݭ[ ?44 8ݭĞ, UT SϡЎĺ8ȶ 4ݏԷ"D ~Q ݏ 8 Pm[TZjЭ Ь[ԫ`v [k@^,@n + YiZ %  ~^a м] } Y :PPL QP(Pa+3ݭϭ[ 3 8ݭĞ UTy SgЎĺ8 2ݏԷ"  ~ ݏ M  P3[TZjЭz Ь[ԫ`v [k@^,@nZ YiZ ݴ ~^ м| } x :PPk QP(Pa2ݭϡ[ 1 8ݭĞ UT? S-Ўĺ8T 1ݏԷ" ~ ݏa   P[TZjЭ@ Ь[ԫ`v [k@^,@n YiZ ﱳ  ~^ػ :'P'Pͻ QP(Pa:' P'P޻ QP(P aм м :(P(P QP(Pa:(P(P QP(Paм  :$PP QP(P$a?0ݭϻ[ )0 8ݭĞ UT SϋЎĺ8ﲲ /ݏԷ". ~Ѻ ݏ< q " PW[TZjЭ Ь[ԫ`v [k@^,@n~  YiZ   ~^ :'P'Pֽ QP(Pa:' P'P QP(P aм м :(P(P QP(Pa:(P(P QP(Paм  :$PP QP(P$a.ݭ/[= .| 8ݭĞt UT SЎĺ8 i.ݏԷ"C ~ڼ ݏ<  P>[TZjCЭ Ь[ԫ`v [k@^,@nܰ s YiZ] m _ ~^ :'P'P QP(Pa:' P'P QP(P aмﶿ мﲿ :(P(P刺 QP(Pa:(P(Pﹿ QP(Paм ҿ :$PP QP(P$a-ݭϻ[ - 8ݭĞ UTY SGЎĺ8n ,ݏԷ" ~ ݏ<{ -  P[TZj  CJBUILD_STEP_TABLEG/ MODULE_ID STEP_ID) dL CJMAX_STREAM_ID_TABLE  MAX_STREAM_ID) dL  CJ SCRIPT_TABLEG:/ SELECT_TYPE/ SELECT_ID  SCRIPT_ID) ^ S  dL  CJREVIEW_NOTIFY_TABLEG::/ OBJECT_TYPE/ ACTION_TYPE/ SELECT_ID USER_ID) ^ S  dL '%' CJFACILITY_TABLEG::/ARCHITECTURE_ID/ FACILITY_NAME/DELETION_USER_ID  FACILITY_ID) FACILITY_NAMEX dL '%'%' CJFACILITY_TABLEG:::/ARCHITECTURE_ID2 FACILITY_NAME3 FACILITY_NAME/DELETION_USER_IDFHARCHITECTURE_IDH FACILITY_NAME  FACILITY_ID) FACILITY_NAMEX dL ' CJFACILITY_TABLEG:/ARCHITECTURE_ID/DELETION_USER_IDFHARCHITECTURE_IDH FACILITY_NAME  FACILITY_ID) FACILITY_NAMEX dL %<%< CJREVIEW_NOTIFY_TABLEJ USER_TABLEG::::/ OBJECT_TYPE/ ACTION_TYPE/ SELECT_ID/USER_IDUSER_ID9/USERNAME/ MAIL_ADDRESS USER_ID) dL %< CJREVIEW_NOTIFY_TABLEJ USER_TABLEG:::::/ OBJECT_TYPE/ ACTION_TYPE/ SELECT_ID/USER_IDUSER_ID/USERNAME/ MAIL_ADDRESS USER_ID) dL  CJGENERATION_TABLEG/ MODULE_ID  MODULE_ID) dL ''((%'#% %'%'%(%(% CJ MODULE_TABLEG::/ FACILITY_ID/ MODULE_NAME/DELETION_USER_ID  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  SOURCE_FLAG)  MODULE_FLAGS) HISTORY_STRINGX NOTE_STRINGX NOTE_POSITION)CREATION_USER_ID)CREATION_REMARKX ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S) MODULE_NAME) MODULE_TYPE) FACILITY_ID) MODULE_FLAGS)HISTORY_STRING) NOTE_STRING) NOTE_POSITION)CREATION_REMARK  dL ''((%'%'#% %'%'%(%(% CJ MODULE_TABLEG:::/ FACILITY_ID2 MODULE_NAME3 MODULE_NAME/DELETION_USER_ID  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  SOURCE_FLAG)  MODULE_FLAGS) HISTORY_STRINGX NOTE_STRINGX NOTE_POSITION)CREATION_USER_ID)CREATION_REMARKX ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S) MODULE_NAME) MODULE_TYPE) FACILITY_ID) MODULE_FLAGS)HISTORY_STRING) NOTE_STRING) NOTE_POSITION)CREATION_REMARK  dL ''((#% %'%'%(%(% CJ MODULE_TABLEG:/ FACILITY_ID/DELETION_USER_ID  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  SOURCE_FLAG)  MODULE_FLAGS) HISTORY_STRINGX NOTE_STRINGX NOTE_POSITION)CREATION_USER_ID)CREATION_REMARKX ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S) MODULE_NAME) MODULE_TYPE) FACILITY_ID) MODULE_FLAGS)HISTORY_STRING) NOTE_STRING) NOTE_POSITION)CREATION_REMARK  dL %'%' CJ MODULE_TABLEG:::/ FACILITY_ID/ MODULE_NAME/ MODULE_TYPE/DELETION_USER_ID  MODULE_ID) dLo Ue UN ; P:խս ݭ+  Pkݭ[ ݭ[ kխսP^5 ݭ kݭ[  RDB$DBHANDLE3* Pi b ] _ V X N ﮰ (0H [   `H( 0z 8 hv XX P± xƱ pRC  1&!!&&))<  PBx  RPg 1 _ PHU1L 1e1J; 1@2  P U1 $ P 1Uݮ T`d ݭݭݭݭ 0 P<ЭP!` !R Pt ~Z 4 4 ЭN Ь[ԫ`v [k@^,@n YiZ T T  Ue Ώk@y, P@Э Ь[ԫ`v [k@^,@n - YiZ u  lv  G P?Э& Ь[ԫ`v [k@^,@nb YiZ P~ & Pp?Э Ь[ԫ`v [k@^,@n  YiZs e q \~f  7 P>Э Ь[ԫ`v [k@^,@nR YiZw ի ~^м U4 SԭԭԭԭԞWЏV Tŭ ZЏYXP+>f ~ ݏH  P=[TZe jb kk>r= SCJREPLACEMENT_TABLEG/REPLACEMENT_ID"/dLЭn Ь[ԫ`v [k@^,@n着 YiZ; - ~^м^  U SԭԭԭԭԞWЏV T) ZЏYXvP< ~ ݏ J  PQ<[TZɫ jƫ kkl<; SCJRESERVATION_TABLEG/REPLACEMENT_ID"/dLЭ Ь[ԫ`v [k@^,@n = YiZ'  ~^мª [ U SԭԭԭԭԞWЏV; T ZЏYXP: ~_ ݏ _ P:[TZ- j* kk:": SCJREPLACEMENT_REVIEW_TABLEG/REPLACEMENT_ID"/dLЭ Ь[ԫ`v [k@^,@nS YiZx ֦ ~^м м  U- SԭԭԭԭԞWЏV T ZЏYXP$9_ ~ﴨ ݏM  P8[TZ j kk 9k8 SCJREPLACEMENT_REVIEW_TABLEG:/REPLACEMENT_ID/USER_ID"/dLMODREP_READ_ONE_CURSORrݭ[ ]м^ :' P'PS QP(P a Ux S,Џ̞Ŵ 2Ԟ,WЏV T ZЏ-YXRPP8 P 1I7k  c 2  L 2 U  y q [ ^ n ~( S P[ #    ݭq[i i8ݭĞ UT' S?Ўĺ8 ݏԷ" 2g ~ ݏi  P55 ~ ݏ7 ~ P5b kk=/ ( ݭϑ[  ݭ[p X Э Ь[ԫ`v [k@^,@n & YiZ| n Zl jZf jMODREP_READ_RNG_CURSORl ݭ[ W м :' P'P QP(P a:'P'P QP(Pa UJ S+Џ̞ձ 2Ԟ+WЏ/V T ZЏVYX$PP8 P 14{ 﫱 s 2 | \ 2 eUp a K S [ @ @ ~ % P[r v    ݭY[; ;8ݭĞr UT SЎĺ8j ݏԷ" 29 ~V ݏ? v P2 ~- ݏ P P2 kk=  ݭy[[ [ݭ[B *Э Ь[ԫ`v [k@^,@n⦅ YiZN @ [TZ| jZv jMODREP_READ_ALL_CURSORNݭ[ 9eм UL S +Џ̞ 2Ԟ*WЏV T ZЏYX&PP8 P11ﻮ ﳮ 2 ~خ  2 gUsM e[ RB ~ ' P[t x ݭω[= =8ݭĞt UT SЎĺ8l ݏԷ"2; ~ ݏE x P/ ~' ݏ R P/ kk=#ݭϩ[] ]ݭ[D ,Э Ь[ԫ`v [k@^,@nᅵ YiZP B 3[TZL jZﶬ jЭ Ь[ԫ`v [k@^,@nH YiZmٛ ˛  Ώ1k.1  Ώ1k.12 Ώ1ka.1מ QP,Pa 'c Ώ1k6.1ٞ ՞ Ώ1k.1ƞ QP,Pa cﱟ Ώ1k-1  Ώ1k-1 QP,Pa c  [TZ jЭ Ь[ԫ`v [k@^,@nΚ YiZ_ Q P,Э+ Ь[ԫ`v [k@^,@ng YiZ & Ώ1k,1  Ώ1k,12ڟ ԟ Ώ1k,1ş QP,Pa 'cڟ Ώ1kU,1ǟ ß Ώ1k6,1ﴟ QP,Pa c Ώ1k ,1  Ώ1k+1y QP,Pa c [TZ jЭ Ь[ԫ`v [k@^,@n ( YiZ~ p LP+ЭJ Ь[ԫ`v [k@^,@n YiZ C Ώ1k*1  Ώ1k*12 Ώ1k*1ܠ QP,Pa 'c Ώ1kt*1ޠ ڠ Ώ1kU*1ˠ QP,Pa cﶡ Ώ1k(*1  Ώ1k *1 QP,Pa cS N [TZ@ jЭ Ь[ԫ`v [k@^,@n G YiZ1  iP3)MODREP_READ_ID_CURSORݭ[ м м мߣ  U SW$Џ̞ 2Ԟ>$WЏV T ZЏ YXvPP8 P1m(I y A 2 f * 2 U [ < ~X w P[ wC e]ݭz[ G8ݭĞ UTK ScЎĺ84 ݏԷ"ܶ2 ~ ݏ   P'Y ~ ݏg  P& kk=|ݭϚ[ gݭ[ |FЭ Ь[ԫ`v [k@^,@n J YiZ4  #[TZJ jZD jЭ\ Ь[ԫ`v [k@^,@n ӿ YiZ)  Ӟ Ώ1k%1 > Ώ1k%12艹  Ώ1k%1 QP,Pa 'c艹 Ώ1k%1  Ώ1kg%1 QP,Pa cn Ώ1k:%1[ W Ώ1k%1H QP,Pa c  [TZ jЭ Ь[ԫ`v [k@^,@n Y YiZC﯑  +PE$Э{ Ь[ԫ`v [k@^,@n﷑ YiZH : ~^ м  } м м Uz SԭԭԭԭԞWЏV T7 ZЏYXdPq#﬽ ~) ݏ 8  P?#[TZ j kkZ#"# SCJREPLACEMENT_TABLEG/REPLACEMENT_ID" )PERFORM_USER_ID) PERFORM_DATE)REPLACEMENT_TYPE/dLMODREP_READ_REPTBL_CURSORݭ[ м м ߞ  U SWЏ̞ݟ 2Ԟ>WЏV T ZЏYXrPP8 P+1i! ﳟ { 2  d 2 U [ 8 ~X Һ s P[ ? qiݭ~[ S8ݭĞ UTG S_Ўĺ8︍ %ݏԷ"د ~ ݏD   P" כ kk=ݭ[ ݭ[ʹ Э Ь[ԫ`v [k@^,@nE  YiZj֌ Ȍ e[TZン jZ︝ jЭ Ь[ԫ`v [k@^,@nΌ YiZ_ Q ?﷚ Ώ1k%12駱  Ώ1k1 QP,Pa ' c駱 Ώ1k1 QP,Pa c  [TZ jЭ Ь[ԫ`v [k@^,@nދ  YiZo a PЭ; Ь[ԫ`v [k@^,@nw ﲷ YiZ ψPMODREP_REPREV_STATUS_CURSORCݭ[T .*мf  U SЏ̞ 2ԞWЏV T! ZЏYXPP8 P1: j 2 2 CW  2 ,Uwh Z[m Gﱶ ~պ K  P[9 =  ݭτ[ 8ݭĞ9 UT SЎĺ81 ݏԷ"Q ~Ƙ ݏ   Q P kk=RKݭ[\ 6\ݭ[C +Э Ь[ԫ`v [k@^,@nネ YiZO A m[TZu jZo jЭ Ь[ԫ`v [k@^,@nG  YiZl؇ ʇ ?| Ώ1k12i ﰘ 齃 [TZ jЭs Ь[ԫ`v [k@^,@n﯇ YiZ@ 2 GP>MODREP_REV_PRESENT_CURSORݭ[ xdмﰖ м ﬖ ﺳ UC SsЏ̞ 2ԞZWЏVﺷ Tc ZЏYXPP8 P1流 ڗ  2 uǗ  2 ^UD [ 9 ~ }  P[k oN <4ݭ~[4 48ݭĞk UT S Ўĺ8c ݏԷ": ~ ݏ T Ʊ  Pܔ kk=ݭ[ xݭ[u ]WЭﴱ Ь[ԫ`v [k@^,@n + YiZ s e[TZ jZߕ jЭ= Ь[ԫ`v [k@^,@ny ﴰ YiZ ?3 Ώ1k1禎   [TZ jЭ殺 Ь[ԫ`v [k@^,@n  YiZr d GPЭ> Ь[ԫ`v [k@^,@nz ﵯ YiZ ~^o мk }g :PPZ QP(Paмυ м ˅  U SԭԭԭԭԞWЏV T ZЏYX PQ ~t ݏG ݮ  P[TZB j? kk]#% SCJREPLACEMENT_REVIEW_TABLEG:/REPLACEMENT_ID/USER_ID" )STATUS) REVIEW_DATE) REVIEW_REMARK/dLЭ Ь[ԫ`v [k@^,@n5 p YiZZƀ ︀ ~^Ѓ } ̃ м̃  U SԭԭԭԭԞWЏVo T ZЏYXP: ~u ݏ4 Ƭ  P[TZC j@ kkF# SCJRESERVATION_TABLEG/REPLACEMENT_ID" REPLACEMENT_IDREPLACEMENT_USER_ID)REPLACEMENT_DATE/dLЭ Ь[ԫ`v [k@^,@n+ f YiZP~ ~ ~^ :'P'P QP(Paм  :PP QP(Paݭ[ p%8ݭĞ UT浪 SϼЎĺ8~ BݏԷ"5 ~Z ݏ x ) P[TZj Э索 Ь[ԫ`v [k@^,@n}  YiZr} d} ~^ﷅ :'P'Pſt QP(Paм ą :PPﳅ QP(PaLݭϺ[ 68ݭĞө UTZ SrЎĺ8| ݏԷ" ~ ݏ鶴 . ߺ P5[TZjЭ[ Ь[ԫ`v [k@^,@n| Ҩ YiZ(| | ~^ :'P'P QP(Paм :PP QP(PaݭϞ[R 8ݭĞ UT S(Ўĺ8{ ݏԷ"X ~d ݏb  P [TZjy Э Ь[ԫ`v [k@^,@nM{  YiZrz z ~^w :'P'Pl QP(Paм  :PPs QP(Paݭ[ G8ݭĞ? UTƦ SЎĺ87z ݏԷ"W ~ȇ ݏ  K P [TZj/ ЭǦ Ь[ԫ`v [k@^,@nz > YiZ(y y ~^| м | м| M U֥ SԭԭԭԭԞWЏVA Tq| ZЏ YXP  ~W| ݏ  Q P [TZ%| j"| kk   SCJREPLACEMENT_TABLEG/REPLACEMENT_ID" )REPLACEMENT_FLAGS/dL '%'%'% CJREPLACEMENT_TABLEG:/REPLACEMENT_TYPE/REPLACEMENT_NAMEFHREPLACEMENT_TYPEHREPLACEMENT_NAMEHREPLACEMENT_ID REPLACEMENT_ID)REPLACEMENT_FLAGS)REPLACEMENT_NAMEX STREAM_ID) DIRECTORY_SPECX CREATION_USER_ID) CREATION_REMARKX ^ S)REPLACEMENT_NAME)REPLACEMENT_FLAGS)CREATION_REMARK  dL '%'%'%'% CJREPLACEMENT_TABLEG::/REPLACEMENT_TYPE2REPLACEMENT_NAME3REPLACEMENT_NAMEFHREPLACEMENT_TYPEHREPLACEMENT_NAMEHREPLACEMENT_ID REPLACEMENT_ID)REPLACEMENT_FLAGS)REPLACEMENT_NAMEX STREAM_ID) DIRECTORY_SPECX CREATION_USER_ID) CREATION_REMARKX ^ S)REPLACEMENT_NAME)REPLACEMENT_FLAGS)CREATION_REMARK  dL '%'% CJREPLACEMENT_TABLEG/REPLACEMENT_TYPEFHREPLACEMENT_TYPEHREPLACEMENT_NAMEHREPLACEMENT_ID REPLACEMENT_ID)REPLACEMENT_FLAGS)REPLACEMENT_NAMEX STREAM_ID) DIRECTORY_SPECX CREATION_USER_ID) CREATION_REMARKX ^ S)REPLACEMENT_NAME)REPLACEMENT_FLAGS)CREATION_REMARK  dL '%'% CJREPLACEMENT_TABLEG::/REPLACEMENT_TYPE2REPLACEMENT_ID4REPLACEMENT_IDFHREPLACEMENT_ID REPLACEMENT_ID)REPLACEMENT_FLAGS)REPLACEMENT_NAMEX STREAM_ID) DIRECTORY_SPECX CREATION_USER_ID) CREATION_REMARKX ^ S)REPLACEMENT_NAME)REPLACEMENT_FLAGS)CREATION_REMARK  dL  ' CJREPLACEMENT_TABLEG:/REPLACEMENT_ID/REPLACEMENT_TYPE REPLACEMENT_FLAGS)REPLACEMENT_NAMEXDIRECTORY_SPECX dL  CJREPLACEMENT_REVIEW_TABLEG/REPLACEMENT_ID STATUS) dL  CJREPLACEMENT_REVIEW_TABLEG:/REPLACEMENT_ID/USER_ID REPLACEMENT_ID) dLm Ue U-  P:խսk ݭ  Pkݭ[ ٱݭ[ޙ kխսP^ ݭo kݭ[  RDB$DBHANDLE3*~ P B =  6   .~ (0( [ ~ ` `((b 0} 8~ h} X8 PB xF p4RO"1} D P|} ] RPk} 1 c} PU1P} 1e1J?} 1@6}  P[ dU1}  P| 1U| | T`d ݭݭݭݭ P<ЭP!` !Ra Pؗ ~Z 4! 4 Эﲗ Ь[ԫ`v [k@^,@n| ) YiZ| | T} X| | B Ue Ώk4y0| PЭ Ь[ԫ`v [k@^,@n{  YiZ{{ y{ { z{ 1 𥳐 M GPVЭ Ь[ԫ`v [k@^,@nf{  YiZz z z `P~z  P Э Ь[ԫ`v [k@^,@nz  YiZkwz iz uz ~jz !  = PF Эz Ь[ԫ`v [k@^,@nVz YiZۯy y ~^м{ м { м{ м{ :'P'P{ QP(Paм{ ה U` SԭԭԭԭԞWЏV To{ ZЏ=YXPY  ~A{ ݏﰘ  ۥ P' [TZ{ j { kkB  %' SCJ SCRIPT_TABLEG:::::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPE/ SELECT_ID/ MODULE_TYPE/SEGMENT_NUMBER"/dLЭ4 Ь[ԫ`v [k@^,@nx 㮝 YiZw w ~^мy ɒ UR SԭԭԭԭԞWЏV Ty ZЏYXPK  ~xy ݏ練  ͣ P [TZFy jCy kk4   SCJSCRIPT_LINE_TABLEG/ SCRIPT_ID"/dLMODSCRP_LINE_ZERO_CURSOR#ݭ[ мUz H Uѐ SЏ̞9z 2ԞWЏV\ Tz ZЏYXGPP8 P1y z y 2 y y 2 UWHҤ :[- 'ǜq ~ﭔ  P[ x ݭχ[ œ8ݭĞ UT S4Ўĺ8t ݏԷ"ȏ ~-x ݏ T  P]x kk=2+ݭ[ ݭ[ ЭB Ь[ԫ`v [k@^,@nt ﹎ YiZs s m[TZx jZx jЭˎ Ь[ԫ`v [k@^,@ns B YiZ,8s *s ?v Ώ1k`1v QP,Pa cGw Bw [TZ4w jЭ% Ь[ԫ`v [k@^,@ns  YiZr r 9PЭヘ Ь[ԫ`v [k@^,@nr 5 YiZ+r r ~^jt : PPYt QP(P aмt м t мt мt :'P'Pt QP(Paмt U SԭԭԭԭԞWЏ#V Ts ZЏYXPxﱌ ~xt ݏא =  PF[TZFt jCt kka%%' SCJ SCRIPT_TABLEG:::::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPE/ SELECT_ID/ MODULE_TYPE/SEGMENT_NUMBER" )CREATION_REMARK/dLЭ2 Ь[ԫ`v [k@^,@np 琢 YiZo o ~^r : PPr QP(P aмs  U+ SԭԭԭԭԞWЏVŽ TRr ZЏYXϱP$] ~r ݏ  P[TZr jr kk k% SCJSCRIPT_LINE_TABLEG:/ SCRIPT_ID/SEQUENCE_NUMBER" ) SCRIPT_TEXT/dL  CJSCRIPT_LINE_TABLEG:/ SCRIPT_ID/SEQUENCE_NUMBER  SCRIPT_TEXTX dLHm Ue U+  P:խսi ݭ  Pkݭ[ ןݭ[܇ kխսP^ ݭm kݭ[  RDB$DBHANDLE3*0q Pr > 9 r 2 |r rr p (0$ [ p \ `$(r 0p 8p hp X4 Pq xq pfc h e G#p * P p C RPo 1 o P϶U1o 1e1Jo 1@o ۚ PA JU1o n Po 1Uoo |o T`d ݭݭݭݭ z P<ЭP!`҅ !RG Pナ ~Z 4 4 Э Ь[ԫ`v [k@^,@no  YiZn n Tp n n ( Ue Ώkyn P=Э Ь[ԫ`v [k@^,@nn w YiZan n n n   3 -PЭp Ь[ԫ`v [k@^,@nm YiZўm wm m JP~um p P-Э Ь[ԫ`v [k@^,@ntm g YiZQm l m ~l   # PMODSTEP_ADD_IN_CURSORݭ[ <мao м ]o мYo U SЏ̞Uo 2ԞsWЏVB T o ZЏ YX#PP8 Pf1n +o n 2 ťo n 2 ﮥU)  [ 3 ~ ́ n P[ﻁ ᅬᄒ: מּ菉ݭz[ 8ݭĞﻁ UTB SЎĺ8j `ݏԷ"v ~m ݏ ܅  Ӓ Pm kk=ݭ[ހ ލݭ[ŀ ﭘǽЭ Ь[ԫ`v [k@^,@nj { YiZej j ][TZ6m jZ0m jЭ Ь[ԫ`v [k@^,@nj  YiZi i ?el Ώ1k1Rl ql ll [TZ^l jЭ Ь[ԫ`v [k@^,@nyi l YiZV i h GPЭ Ь[ԫ`v [k@^,@ni  YiZh h ~^j мj м j мj  U~ SԭԭԭԭԞ>WЏbV4 Tj ZЏYX5P[TZj JDEPENDENCY_IN_TABLE) STREAM_ID) MODULE_ID)STEP_IDLMODSTEP_ADD_OUT_CURSORݭ[} 𧻓мhj м dj м`j } U} SЏ̞j 2ԞWЏV5 Tj ZЏ YXPP8 Pe1(j Xj j 2 ﴠEj j 2 U(  [| x"} ~ | ] P[| ﮊケ) 﫹ݭy[s| s8ݭĞ| UT1| SЎĺ8e _ݏԷ"qy| ~h ݏ π |  Ph kk=ݭ[{ ͈ݭ[{ ƸЭ{ Ь[ԫ`v [k@^,@nwe j{ YiZTe d ][TZch jZ]h jЭ|{ Ь[ԫ`v [k@^,@ne z YiZݕd d ?lg Ώ1k1Yg g g [TZg jЭz Ь[ԫ`v [k@^,@nhd [z YiZEc c GP Э}z Ь[ԫ`v [k@^,@nd y YiZޔc c ~^мe м e z Uy SԭԭԭԭԞWЏV6~ Te ZЏYX3P y ~re ݏ} Qy  P [TZ@e j=e kk D  SCJDEPENDENCY_OUT_TABLEG:/ STREAM_ID/ MODULE_ID"/dLЭx Ь[ԫ`v [k@^,@n?b 2x YiZa a ~^$d м d м d мd 9x Uw SԭԭԭԭԞ>WЏcVi| Tc ZЏYXbP, [TZj  JDEPENDENCY_OUT_TABLE) STREAM_ID)STEP_ID) MODULE_IDLЭ|w Ь[ԫ`v [k@^,@na v YiZݑ` ` ~^мb м b w Uv SԭԭԭԭԞWЏV={ Tb ZЏYX2P v ~b ݏ{ Pv  P [TZ_b j\b kk C  SCJLATEST_GEN_TABLEG:/ STREAM_ID/ MODUL>E_ID"  CHANGE_LEVEL/dLЭu Ь[ԫ`v [k@^,@n(_ u YiZ^ ^ ~^м4a м 0a 1u Ut SԭԭԭԭԞWЏViy T` ZЏYXZP$t ~` ݏ.y xt 5 P[TZ` j` kk k SCJDEPENDENCY_IN_TABLEG:/ STREAM_ID/STEP_ID"/dLЭs Ь[ԫ`v [k@^,@ni] \s YiZF\ \ ~^м_ м _ rs Ur SԭԭԭԭԞWЏVw TH_ ZЏYXϛPe-s ~_ ݏsw r v P3[TZ^ j^ kkN SCJDEPENDENCY_OUT_TABLEG:/ STREAM_ID/STEP_ID"/dLЭ%r Ь[ԫ`v [k@^,@n[ q YiZ:[ ,[ ~^м] м ] м] q U3q SԭԭԭԭԞWЏVu T] ZЏ YXPeq ~b] ݏu p  Pk[TZ0] j-] kk SCJDEPENDENCY_IN_TABLEG::/ STREAM_ID/ MODULE_ID/STEP_ID"/dLЭJp Ь[ԫ`v [k@^,@nY o YiZ響_Y QY ~^м\ м \ м\ o UXo SԭԭԭԭԞWЏVt T[ ZЏ YXPo ~[ ݏs o Ӏ P[TZi[ jf[ kk  SCJDEPENDENCY_OUT_TABLEG::/ STREAM_ID/STEP_ID/ MODULE_ID"/dL  CJDEPENDENCY_IN_TABLEG::/ STREAM_ID/ MODULE_ID/STEP_ID  STREAM_ID) dL  CJDEPENDENCY_OUT_TABLEG::/ STREAM_ID/STEP_ID/ MODULE_ID  STREAM_ID) dLV Uem Ul ~ P:խսl ݭl |~ Pkݭ[~l fݭ[kl ozkխսP^l ݭ} kݭ[,l  RDB$DBHANDLE3*XY PZ k k Z k Z Z X (0k [ X k `ﴟ(.Z 0X 8X hX Xk PZ xZ pB;&0# ( %!*!'%,z%)\(.Q(+*0*- 121/HrW L PAW ej RPW 1 W PHU1W 1e1JW 1@~W ~ Pcj luU1YW ~ PGW 1U)W 6W T`d ݭݭݭݭj { P<ЭP!`i !Ri{ Pi ~Z 4){ 4!{ Эi Ь[ԫ`v [k@^,@nV 1i YiZgV YV TxY V RV Ji Ue ΏkK@yxV P?Э"i Ь[ԫ`v [k@^,@n>V h YiZU U U lU 9} h Uh OqPm?Эh Ь[ԫ`v [k@^,@nU h YiZ?U 1U =U P~/U | P>Эh Ь[ԫ`v [k@^,@n.U g YiZsT T T \~T )| g Eg  oP]>MODSTRM_DLT_GROUP_CURSORDݭ[g /ۀм0X 9g Uf S6Џ̞] 2Ԟ6WЏ Vk TW ZЏYX0PP8 Pﵣ1=] ] ] 2 ] o] 2 ݉Uxiz [[f Hrbf ~j e w P[e s iz ݭχ[e ݢr8ݭĞe UTqe SЎĺ8R ﯢݏԷ"[2e ~V ݏ;j =e v PU<e ~TV ݏ  j e v P#<*V kk=ݭϧ[d qݭ[d |ܡЭd Ь[ԫ`v [k@^,@nR pd YiZZQ Q 3[TZ[ jZ[ jЭd Ь[ԫ`v [k@^,@nQ c YiZ~/Q !Q  U Ώ1k&;1T Z Z [TZZ jЭc Ь[ԫ`v [k@^,@nQ ac YiZK~P P ~^{T мwT } sT Oݭ[c 9N}8ݭĞFc UTb SyЎĺ8P ݏԷ"^Xc ~S ݏg b Rt P9[TZjG9Эb Ь[ԫ`v [k@^,@nO Eb YiZ/}{O mO ~^мR cb Ua SԭԭԭԭԞWЏVf TyR ZЏYXjP8b ~KR ݏxf a gs P8[TZR jR kk8;8 SCJGROUP_MEMBER_TABLEG/GROUP_ID"/dLЭ+a Ь[ԫ`v [k@^,@nGN ` YiZ{M M NP7MODSTRM_REPTBL_CURSORݭ[J`  zмQ м Q мQ n` U_ Sc0Џ̞[W 2ԞJ0WЏVd TAQ ZЏ YXePP8 P16W 1W V 2 )W V 2 U|ﮜs [S_ k_ ~3d 1_ p P[_ #mRs @8ݭz[^ "k8ݭĞ_ UT^ SRЎĺ8K ݏԷ"7T՛2^ ~O ݏtc r^ #p P5^ ~O ݏ Bc @^ o PX5O kk=^WݭϚ[^ Bkݭ[] u!Э.^ Ь[ԫ`v [k@^,@nJK ] YiZxJ J #[TZU jZT jЭ] Ь[ԫ`v [k@^,@nJ .] YiZxdJ VJ `N Ώ1k[41MN =T 8T [TZ*T jЭ] Ь[ԫ`v [k@^,@n;J \ YiZwI I ~^龎ݭ[[\ v8ݭĞ\ UT\ SЎĺ8jI gݏԷ"Qa\ ~oM ݏ` [ m P3[TZj2Э\ Ь[ԫ`v [k@^,@n6I [ YiZ{vH H ~^мL [ U8[ SԭԭԭԭԞWЏV` TK ZЏYX϶P@2j[ ~K ݏ_ Z l P2[TZqK jnK kk)21 SCJREPLACEMENT_REVIEW_TABLEG/REPLACEMENT_ID"/dLЭkZ Ь[ԫ`v [k@^,@nG Y YiZtG G ~^мcJ Z UY SԭԭԭԭԞWЏVX^ T.J ZЏYXP0Y ~J ݏ^ GY k P_0[TZI jI kkz0/ SCJRESERVATION_TABLEG/REPLACEMENT_ID" REPLACEMENT_ID/dLЭX Ь[ԫ`v [k@^,@nE X YiZ sVE HE ϗP/ЭBX Ь[ԫ`v [k@^,@n^E W YiZrD D ~^мFH м BH W UXW SԭԭԭԭԞWЏV+\ T H ZЏYXP`.W ~G ݏ[ W h P..[TZG jG kkI.- SCJRESERVATION_TABLEG:/RES_TYPE/ STREAM_ID"/dLЭV Ь[ԫ`v [k@^,@nC U YiZp1C #C ~^F мF мF м F V UU SԭԭԭԭԞWЏVbZ TDF ZЏYX P,U ~.F ݏ'Z IU g Pa,[TZE jE kk|,+ SCJRESERVATION_TABLEG:/RES_TYPE/ STREAM_ID" )RES_TYPE/dLЭT Ь[ԫ`v [k@^,@nA T YiZnKA =A ~^мD м D +T US SԭԭԭԭԞWЏVX TD ZЏYX2P*S ~_D ݏTX rS /e P*[TZ-D j*D kk** SCJRESERVATION_TABLEG:/RES_TYPE/ STREAM_ID"/dLЭR Ь[ԫ`v [k@^,@n? WR YiZAm? ? ~^мC uR UQ SԭԭԭԭԞWЏVV TB ZЏYX|P)0R ~B ݏV Q yc P([TZB jB kk(M( SCJLATEST_GEN_TABLEG/ STREAM_ID"/dLЭ>Q Ь[ԫ`v [k@^,@nZ> P YiZk= = ~^мA P U\P SԭԭԭԭԞWЏV?U TQA ZЏYXPd'P ~#A ݏU P a P2'[TZ@ j@ kkM'& SCJDEPENDENCY_IN_TABLEG/ STREAM_ID"/dLЭO Ь[ԫ`v [k@^,@n< O YiZiF< 8< ~^м? .O UN SԭԭԭԭԞWЏVS T? ZЏYX5P%N ~? ݏcS uN 2` P%[TZX? jU? kk%% SCJDEPENDENCY_OUT_TABLEG/ STREAM_ID"/dLЭM Ь[ԫ`v [k@^,@n; jM YiZTh: : ~^мS> M UM SԭԭԭԭԞWЏVQ T> ZЏYXϏP$CM ~= ݏQ L ^ P#[TZ= j= kk$`# SCJDIRECTORY_TABLEG/ STREAM_ID"/dLЭRL Ь[ԫ`v [k@^,@nn9 K YiZf8 8 ~^м< K UpK SԭԭԭԭԞWЏV_P T< ZЏYXPx"K ~[< ݏ$P .K \ PF"[TZ)< j&< kka"! SCJLOCATION_TABLEG/ STREAM_ID"/dLMODSTRM_READ_FAC_CURSORݭ[6J  drJ UI S9Џ̞A 2Ԟ WЏVN TZxPP8 P1 RA A JA 2 I ~: ݏ M H JZ P9 kk=ﻅﴅݭ[UH UUݭ[ > [TZ> jЭlG Ь[ԫ`v [k@^,@n4 F YiZa4 4 GPMODSTRM_READ_ONE_CURSORݭ[F _`:'P'P%8 QP(PaF U6F SЏ̞> 2ԞWЏV)K T7 ZЏ)YXϤPP8 PY1= = = 2 hi= = 2 QiU 7Z [E ,RE ~zJ pE W P[^E bSﱂY ݭx['E 'R8ݭĞ^E UTD SϑЎĺ862 SݏԷ"v:-E ~I6 ݏ=I D vV P6 kk=ݭ[D ہQݭ[hD P\ﺁЭD Ь[ԫ`v [k@^,@n1 D YiZ_T1 F1 ][TZ; jZ; jMODSTRM_READ_RNG_CURSOR3ݭ[C ]:'P'P5 QP(Pa:' P'P5 QP(P aC UIC SЏ̞g; 2ԞWЏV@H TP5 ZЏRYXϷPP8 P|1+ ; =; ; 2 {f*; : 2 dfU?0JW "[B ?OB ~G B $T P[qB uPV ݭ`[:B :O8ݭĞqB UTA SϤЎĺ8I/ vݏԷ"7@B ~3 ݏ=F A S P3 kk=ݭϺ[A ~Nݭ[{A cY~ЭA Ь[ԫ`v [k@^,@n. 1A YiZ\g. Y. E[TZH9 jZB9 jMODSTRM_READ_ALL_CURSORV~ݭ[@ A~ZA U@ SЏ̞8 2ԞWЏVE TZ PP8 P}1}8 8 8 2 c8 ~8 2 cU}}T } [? q}L;@ ~D ? vQ P[? M6}BT $}}ݭϟ[? }L8ݭĞ? UTJ? SЎĺ8, |ݏԷ"4? ~1 ݏ=0D ? P P6y1 kk=||u|ݭ[> `|Kݭ[> V?|Э ? Ь[ԫ`v [k@^,@n(, > YiZmY+ + τ[TZ6 jZ6 jЭ> Ь[ԫ`v [k@^,@n+ > YiZXB+ 4+ Ϥd/ Ώ1k91Q/ M/ Ώ1k1>/ QP,Pa ' cl5 g5 [TZY5 jЭ= Ь[ԫ`v [k@^,@n* I= YiZ3X* q* ρPFЭk= Ь[ԫ`v [k@^,@n* < YiZW* * g. Ώ1k1. . Ώ1k1z. QP,Pa ' c4 {4 [TZm4 jЭ< Ь[ԫ`v [k@^,@n) < YiZ WU) G) DPЭA< Ь[ԫ`v [k@^,@n]) ; YiZV( ( . Ώ1k1- - Ώ1k1- QP,Pa ' c3 3 [TZ3 jЭ~; Ь[ԫ`v [k@^,@n( : YiZU+( ( PMODSTRM_READ_ID_CURSOR;xݭ[: &xrTм4/ : UY: SlЏ̞2 2ԞSWЏVX? T. ZЏYXPP8 Pw1;2 2 2 2 ]2 z2 2 t]Uow`wZN Rw[9 ?wOF9 ~> 9 4K P[9 GwN vvݭω[J9 vJF8ݭĞ9 UT9 SϴЎĺ8Y& vݏԷ".v2H9 ~0 ݏ= 8 J P9 ~d+ ݏ= 8 _J P:+ kk=v vݭϩ[j8 ujEݭ[Q8 9PuЭ8 Ь[ԫ`v [k@^,@n% 8 YiZR=% /% 3[TZ0 jZ0 jЭ8 >[ԫ`v [k@^,@n5% 7 YiZzR$ $ * Ώ1k1 * QP,Pa 'c * Ώ1k1 * * Ώ1ks12) ) Ώ1kT12) ) Ώ1k51) ) Ώ1k1}) ) Ώ1k 1}) ) Ώ1k 1) QP,Pa $cv* Ώ1k 1g* QP,Pa (c. . [TZ. jЭa6 Ь[ԫ`v [k@^,@n}# 5 YiZP# # ~^_* м[* } W* :PPJ* QP(Pasݭϧ[h5 rO8ݭĞ5 UT&5 SЎĺ8w" rݏԷ"*n5 ~) ݏ: 4 F P [TZj Э'5 Ь[ԫ`v [k@^,@nC" 4 YiZO! ! ϳP Э4 Ь[ԫ`v [k@^,@n! 74 YiZ!Om! _! ~^м8% м 4% M4 U3 SԭԭԭԭԞWЏV8 T$ ZЏYXTP 4 ~$ ݏ8 3 QE P [TZ$ j$ kk %  SCJSTREAM_SUCCESSOR_TABLEG:/ STREAM_ID/ SUCCESSOR_ID"/dLЭ2 Ь[ԫ`v [k@^,@n p2 YiZZM  ~^' :'P'P' QP(Paм ' м' м' }' }' : PP' QP(P a:$PPd( QP(P$aRoݭ[1 W I ~^м+ # U0# SԭԭԭԭԞWЏVC( T ZЏYXP2)b# ~ ݏ( " 4 P)[TZ j kk)y( SCJREVIEW_NOTIFY_TABLEG/USER_ID"/dLMODUSR_READ_ONE_CURSOR_ݭ[! _;: P P QP(Pa" U! SЏ̞$ 2ԞWЏ)V& T ZЏYXPP8 P_1}'Y$ $ Q$ 2 Dv$ :$ 2 DU^^5 ^[ ^-A! ~% |2 P[ .\^H5 J^B^ݭy[ ,^-8ݭĞ UTP SlЎĺ89 ]ݏԷ"]2 ~ ݏ>%  1 P.&^ ~F ݏ %  1 P% kk=h]a]ݭϙ[ L],ݭ[ 7+]Э Ь[ԫ`v [k@^,@n O YiZ9:  #[TZZ" jZT" jMODUSR_READ_RNG_CURSOR\ݭ[ \8: P Pd QP(Pa: P PZ QP(P a U{ SЏ̞! 2ԞWЏ=V# T ZЏYXYPP8 P[1W$q! ! i! 2 A! R! 2 AU[[|2 [[ [q* ~"  V/ P[ +F["2 4[,[ݭa[l [l*8ݭĞ UT* SFЎĺ8 ZݏԷ"Z2j ~! ݏ"  . P#8 ~ ݏ!  . P"W kk=RZKZݭρ[ 6Z)ݭ[s [4ZЭ Ь[ԫ`v [k@^,@nf ) YiZ7   [TZr jZl jMODUSR_READ_ALL_CURSORYݭ[ zY5 U SЏ̞ 2ԞWЏ V TZrPP8 PY1p!   2 >  2 >UXX/ X [ X'4 ~  o, P[ (oX;/ ]XUXݭϠ[ ?X'8ݭĞ UTC S_Ўĺ8, XݏԷ"W2 ~ ݏ9  + P! Q ~  ݏ  + P kk={WtWݭ[ _W&ݭ[ t1>WЭ Ь[ԫ`v [k@^,@n B YiZ,4  J[TZ jZ jЭT Ь[ԫ`v [k@^,@n  YiZ3   Ώ1k1  Ώ1k1 QP,Pa c Ώ1k1 QP,Pa (c Ώ1k}1  Ώ1k^1  Ώ1k?1 QP,Pa c  [TZ jЭ Ь[ԫ`v [k@^,@n r YiZ\2@ 2 ?PiЭ Ь[ԫ`v [k@^,@nH  YiZ1  ^ Ώ1k21} y Ώ1k1j QP,Pa cd Ώ1k1U QP,Pa (ck Ώ1k1X T Ώ1k1A = Ώ1k1. QP,Pa cE @ [TZ2 jЭ; Ь[ԫ`v [k@^,@n  YiZ0 r ϥPЭ Ь[ԫ`v [k@^,@n K YiZ50  υ? Ώ1kr1, ( Ώ1kS1 QP,Pa c Ώ1k(1 QP,Pa (c Ώ1k1  Ώ1k1  Ώ1k1 QP,Pa c  [TZ jЭ{ Ь[ԫ`v [k@^,@n/  YiZ. PЭ Ь[ԫ`v [k@^,@n  YiZu.Y K ~^ м }  :PP QP(PaPݭ[ PZ-8ݭĞR UT SЎĺ8 PݏԷ"j! ~  ݏ  ^$ P[TZjMЭ Ь[ԫ`v [k@^,@n Q YiZ;-  ~^ м }  :PP QP(PaOݭ[ O ,8ݭĞ UT SϻЎĺ8 ]OݏԷ"0 ~> ݏ s $# P[TZjЭ Ь[ԫ`v [k@^,@nT  YiZ, ~^ м }  :PP QP(PawNݭ[ aN*8ݭĞ UTe SρЎĺ8N 3NݏԷ" ~W ݏc 9 ! PK[TZjЭf Ь[ԫ`v [k@^,@n  YiZ*  ~^ : P P QP(Pa:( P(P{ QP(P aм м :PP QP(PaLݭ$[= L|)8ݭĞt UT SЎĺ8 LݏԷ"C ~ ݏ   P[TZjoЭ Ь[ԫ`v [k@^,@n s YiZ])A 3 ~^ : P P QP(Pa:( P(P QP(P aм м :PP QP(PaKݭ[ }K(8ݭĞ  UT SϭЎĺ8z OKݏԷ"" ~ ݏ e  Pw[TZjЭ Ь[ԫ`v [k@^,@nF YiZ'  ~^~ : P Ps QP(Pa:( P(Pi QP(P aм м~ :PPm QP(Pa9Jݭτ[i #J&8ݭĞ UT' SCЎĺ8 IݏԷ"o ~ ݏ%  P [TZjMODUSR_USER_ID_CURSORIݭ[ xI%: P P QP(Pa U[ SЏ̞' 2ԞWЏVr T ZЏYX9PP8 PH17   2 .  2 v.UHH\ H[ HQ ~ 6 P[ FH 4H,Hݭz[L HL8ݭĞ UT S&Ўĺ8 GݏԷ"R ~] ݏ    P3 kk=GGݭ[ pGݭ[ u!OGЭ Ь[ԫ`v [k@^,@n C YiZ-$  ][TZ jZ jЭU Ь[ԫ`v [k@^,@n   YiZ#  ? Ώ1k1 C > [TZ0 jЭ Ь[ԫ`v [k@^,@nq 4 YiZ# GP+MODUSR_EDITOR_CURSOREݭ[ E!м  U S Џ̞ 2Ԟ WЏV T ZЏYXxPP8 P=E1v J z B 2 *g + 2 *UED D[ D: ~  u P[ DA D{Dݭϋ[ eD8ݭĞ UTI SeЎĺ82 7DݏԷ" ~ ݏ|O   P/  kk=CCݭ[ Cݭ[ CЭ  Ь[ԫ`v [k@^,@n  YiZl P B m[TZ jZ jЭ Ь[ԫ`v [k@^,@nH  YiZ ?l Ώ1k2 1] QPP11P,Pa 1cu Ώ1k 1f QPP11P,Pa 1 cy t [TZf jЭ Ь[ԫ`v [k@^,@ni , YiZ P# ЭN Ь[ԫ`v [k@^,@n  YiZ ~^l :1 P1Pa QP(P a:1P1P| QP(Paм  U5 SԭԭԭԭԞWЏVL T ZЏnYX#P7 g ~G ݏ   P [TZ j kk ~%1%1 SCJ USER_TABLEG/USER_ID" )EDITOR_READ_WRITE)EDITOR_READ_ONLY/dL  (% #%% %(% CJ USER_TABLEG:/USERNAME/DELETION_USER_ID USER_ID)USERNAMEX FULL_USERNAMEXAUTH_PRIVILEGES) DEF_PRIVILEGES) CREATION_REMARKX  ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S)USERNAME) FULL_USERNAME)AUTH_PRIVILEGES)DEF_PRIVILEGES)CREATION_REMARK  dL  (% % #%% %(% CJ USER_TABLEG::2USERNAME3USERNAME/DELETION_USER_ID USER_ID)USERNAMEX FULL_USERNAMEXAUTH_PRIVILEGES) DEF_PRIVILEGES) CREATION_REMARKX  ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S)USERNAME) FULL_USERNAME)AUTH_PRIVILEGES)DEF_PRIVILEGES)CREATION_REMARK  dL  (#%% %(%CJ USER_TABLEG/DELETION_USER_ID USER_ID)USERNAMEX FULL_USERNAMEXAUTH_PRIVILEGES) DEF_PRIVILEGES) CREATION_REMARKX  ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S)USERNAME) FULL_USERNAME)AUTH_PRIVILEGES)DEF_PRIVILEGES)CREATION_REMARK  dL % CJ USER_TABLEG:/USERNAME/DELETION_USER_ID USER_ID) dL 22 CJ USER_TABLEG/USER_ID EDITOR_READ_WRITEXEDITOR_READ_ONLYX dL UeU" P:խս`ݭ Pkݭ[ݭ[kխս>P^ ݭd kݭ[| RDB$DBHANDLE3* P% 61 * j (0[ R T`-( 06 8> h2 X,P~ x p !!!!w66h!! " P  ;RP 1 P϶U1v 1e1Je 1@\  P9BU17 f P% 1U  T`d ݭݭݭݭ r P<ЭP!`!R? P~Z 4 4 ЭЬ[ԫ`v [k@^,@n YiZE 7 T ~ 0 Ue Ώk~ yV P0 ЭЬ[ԫ`v [k@^,@n oYiZY   +%P ЭhЬ[ԫ`v [k@^,@n YiZ   JP~ h P ЭЬ[ԫ`v [k@^,@n _YiZI ~  yP POPSTRM_LATGEN_FROM_CURSOR2ݭ[2м USoЏ̞ 2ԞVWЏVT ZЏYX.PP8 PI21 2  { 2 U 21 1[16~q P[1= 11ݭυ[q18ݭĞUTESЎĺ8 C1ݏԷ"~N ݏO P$ kk=00ݭ[0ݭ[ 0ЭЬ[ԫ`v [k@^,@n+ ~YiZh  m[TZ jZ jЭЬ[ԫ`v [k@^,@n YiZ E 7 ? Ώ1k1  Ώ1kr1  [TZ jЭЬ[ԫ`v [k@^,@n PYiZ:  (PPOPSTRM_LATGEN_TO_CURSOR/ݭ[. м, )US=Џ̞N 2Ԟ$WЏVT ZЏYXJPP8 Pu.1 $ 2  2 U8.). .[.R~& P[-Y --ݭχ[-8ݭĞUTaS7Ўĺ8 o-ݏԷ"~ ݏo5 PX kk=- -ݭ[,ݭ[,Э#Ь[ԫ`v [k@^,@nG YiZ  m[TZ/ jZ) jЭЬ[ԫ`v [k@^,@n #YiZ a S ?8 Ώ1k1% ! Ώ1k1 K F [TZ8 jЭЬ[ԫ`v [k@^,@n lYiZV (P  CJLATEST_GEN_TABLEG/ STREAM_IDFH STREAM_IDH MODULE_ID  MODULE_ID) GENERATION_ID) dL  CJLATEST_GEN_TABLEG/ STREAM_IDFH STREAM_IDH MODULE_ID  MODULE_ID) GENERATION_ID) dL$ UeU P:խսݭ Pkݭ[kݭ[ptkխսP^ݭ kݭ[1 RDB$DBHANDLE3* PU K D :  (0[  `( 0f 8n hb XP x pzw | yJ~?{(D(]  P  RP 1 PϠU1 1e1J 1@v Y PU1Q  P? 1U! . T`d ݭݭݭݭw P<ЭP!`P!R P<~Z 4 4} ЭЬ[ԫ`v [k@^,@n YiZw_ Q T J Ue Ώkyp PmЭ~Ь[ԫ`v [k@^,@n6 YiZ   PЭЬ[ԫ`v [k@^,@n eYiZO7 ) 5 4P~'  P]ЭnЬ[ԫ`v [k@^,@n& YiZ ϴ~  |PPOPSTRM_INSERT_CURSOR$ݭ[dn$:м м USЏ̞ 2ԞWЏVPTr ZЏYX+PP8 P#1 2 K  j 2 4 U## #[u#~S P[AED# 2#*#ݭς[ # 8ݭĞAUTSЎĺ8 "ݏԷ"Y~ ݏ(Y P kk=""ݭ[dn"dݭ[K3M"ЭЬ[ԫ`v [k@^,@nB YiZ e[TZ jZ jЭЬ[ԫ`v [k@^,@n YiZt\ N ? Ώ1k1  Ώ1k1 Ώ1k1n j Ώ1kn1}W  [TZ jЭЬ[ԫ`v [k@^,@n YiZg Y PЭЬ[ԫ`v [k@^,@no .YiZ ~^ м м м м м м м }$ USԭԭԭԭԞ>WЏVTC ZЏ(YXϸP[TZj@ # JLATEST_GEN_TABLE) STREAM_ID) MODULE_ID) CHANGE_LEVEL) GENERATION_ID)GENERATION_NUMBER)GENERATION_FLAGS)CREATION_USER_ID) CREATION_DATELЭЬ[ԫ`v [k@^,@n @YiZ*  ~^м м VUSԭԭԭԭԞWЏVT ZЏYXP~ ݏZ P[TZ\ jY kkB SCJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID"/dLPOPSTRM_UPDATE_CURSORݭ[gм м  UFS Џ̞N 2Ԟ WЏVT ZЏYXXPP8 P)1< $ 2 x 2 aUG [<~! P[nr ogݭς[7Q78ݭĞnUTSEЎĺ8 #ݏԷ"=~V ݏ( P , kk=ݭ[ݭ[x`ЭЬ[ԫ`v [k@^,@no .YiZ e[TZ/ jZ) jЭ@Ь[ԫ`v [k@^,@n YiZ { ? Ώ1k 1  Ώ1k 1 Ώ1k 1  Ώ1k 1}   [TZ jЭKЬ[ԫ`v [k@^,@n YiZ P ЭЬ[ԫ`v [k@^,@n [YiZE-  ~^ м м м м м }$ м м  :USԭԭԭԭԞWЏMVT ZЏ(YXP ~ ݏ> P [TZx ju kk &  # SCJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID" ) GENERATION_ID) CHANGE_LEVEL)GENERATION_NUMBER)GENERATION_FLAGS)CREATION_USER_ID) CREATION_DATE/dLPOPSTRM_STREAM_GET_CURSOR ݭ[мq USЏ̞ 2ԞWЏVT, ZЏYXϝPP8 P~1w o 2  X 2 UA2 $[+~f P[2 ݭφ[||8ݭĞUT:SϊЎĺ8' xݏԷ"~ ݏd P: kk=ݭ[ݭ[ЭЬ[ԫ`v [k@^,@n sYiZ]E 7 m[TZ jZ jЭЬ[ԫ`v [k@^,@n= YiZ ? Ώ1k=12n h Ώ1k12U  [TZ jЭЬ[ԫ`v [k@^,@n EYiZ/ (PVЭgЬ[ԫ`v [k@^,@n YiZ ~^ м м м м м } м UNSԭԭԭԭԞWЏCVTc ZЏ$YXpPj~a ݏV  P8[TZ/ j, kkS# SCJ STREAM_TABLEG/ STREAM_ID" )POPULATE_STREAM_ID)POPULATE_UPD_COUNT)POPULATE_INS_COUNT)POPULATE_REM_COUNT)POPULATE_USER_ID) POPULATE_DATE/dL  # CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID GENERATION_NUMBER)GENERATION_FLAGS)CREATION_USER_ID) CREATION_DATE) dL  # CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID GENERATION_NUMBER)GENERATION_FLAGS)CREATION_USER_ID) CREATION_DATE) dL  CJ STREAM_TABLEG/ STREAM_ID  STREAM_FLAGS) FROZEN_STATE) dL UehU P:խսFݭ Pkݭ[ݭ[kխսP^ݭJ kݭ[zb RDB$DBHANDLE3* PI ? 8 .  (0[ v <`( 0Z 8b hV XP x p22la  tix((W p  P1n RP] 1 U P^U1B 1e1J1 1@( c PU1  P 1U T`d ݭݭݭݭ  P<ЭP!`Z!R PF~Z 4 4 Э Ь[ԫ`v [k@^,@n YiZ  T, J Ue Ώk/y" Pv/REPLACE_MAX_GEN_CURSOR\ ݭ[ G IUS*Џ̞Q 2Ԟ*WЏV1TZPP8 P1. 6 2 # 2 U  [=w~ P[  < *"ݭϠ[ 8ݭĞ UTSЎĺ8% ݏԷ"!2~ ݏ\ P-~ ݏ* PU- kk=HAݭ[,ݭ[ ЭЬ[ԫ`v [k@^,@nx YiZy J[TZ jZ jЭЬ[ԫ`v [k@^,@n YiZ  Ώ1kX,1l h Ώ1k9,1U #  [TZ jЭЬ[ԫ`v [k@^,@nJ aYiZK ~^ м м _ݭ[IN8ݭĞFUTSЎĺ8b ݏԷ"^~T ݏ R P*[TZjZ*ЭЬ[ԫ`v [k@^,@n. EYiZ/ PU*ЭgЬ[ԫ`v [k@^,@n YiZX J V aK ~ P)ЭЬ[ԫ`v [k@^,@n7 NYiZ8 P~  PE)ЭWЬ[ԫ`v [k@^,@n YiZH : F Q~; n eP(ЭЬ[ԫ`v [k@^,@n' >YiZ( ~^м м TUSԭԭԭԭԞWЏV0T ZЏYXP'~ ݏX P'[TZX jU kk'?' SCJRESERVATION_TABLEG:/RES_TYPE/ MODULE_ID"/dLREPLACE_FOLDGEN_CURSORݭ[dм0 UKS#Џ̞ 2Ԟ#WЏ|VT ZЏYXSPP8 P^1@& 2 } 2 fU!L [A~& P[sw ݭω[<<8ݭĞsUTS@Ўĺ8 XݏԷ"B~ ݏ H P$d kk=ݭ[ݭ[}eЭЬ[ԫ`v [k@^,@n 3YiZ m[TZ jZ jЭEЬ[ԫ`v [k@^,@n _YiZ6 ( ?D Ώ1k#11 $  [TZ jЭﭿЬ[ԫ`v [k@^,@n $YiZ GP4#REPLACE_GET_LATGEN_CURSOR7ݭ[Ⱦ"м м ~ U}SЏ̞x 2ԞWЏVT5 ZЏYXυPP8 P1r" N  2 ; 2 UcT~ F[ٽ3s~5﷽X P[諒$ ݭ~[nn8ݭĞ諒UT,SrЎĺ8 ݏԷ"イt~ ݏ~ P+! kk=>7ݭ[ȼ"ݭ[ﯼЭЬ[ԫ`v [k@^,@nN eYiZO e[TZY jZS jЭwЬ[ԫ`v [k@^,@n YiZh Z ? Ώ1>k. 1s o Ώ1k 1\ u p [TZb jЭЬ[ԫ`v [k@^,@n 7YiZ! (PGREPLACE_READ_MODULE_CURSORYݭ[ںDм USЏ̞ 2ԞWЏVT ZЏYXϟPP8 P1v n 2  W 2 U~ p[]7~Sѹr P["> ݭυ[8ݭĞUTFSόЎĺ8 ݏԷ"׮~ ݏn PE kk=haݭ[Lݭ[ɸ+ЭЬ[ԫ`v [k@^,@nh YiZi m[TZ jZ jЭЬ[ԫ`v [k@^,@n YiZ t ? Ώ1kH1 QP,Pa (c Ώ1k1 QP,Pa ( c Ώ1k12  [TZ jЭЬ[ԫ`v [k@^,@n YiZ P*REPLACE_READ_LATGEN_CURSORLݭ[カ7м м UrS3Џ̞ 2ԞWЏVT ZЏYXzPP8 P1g 2  p 2 Uxis [[εHh~2וּM P[  ݭ}[cc8ݭĞUT!SgЎĺ8ﶿ ݏԷ"ﲪi~S ݏ { P ) kk=SLݭ[エ7ݭ[老ЭЬ[ԫ`v [k@^,@nC ZYiZDԾ ƾ e[TZ jZ jЭlЬ[ԫ`v [k@^,@n̾ YiZ] O ? Ώ1k#1  [TZ jЭԳЬ[ԫ`v [k@^,@n4 KYiZ5Ž ﷽ GP[ЭmЬ[ԫ`v [k@^,@nͽ YiZ^ P ~^ м м м м м м :'P'P QP(PaﻲUDSԭԭԭԭԞWЏVT' ZЏEYX\P_v~F ݏ` P-[TZ j kkH%' SCJRESERVATION_TABLEG::::/RES_TYPE/ STREAM_ID/ MODULE_ID/USER_ID/RES_IDENTIFIER" )RES_TYPE)REPLACEMENT_ID/dLЭЬ[ԫ`v [k@^,@n] tYiZ^ ~^ м } мy U SԭԭԭԭԞWЏVgT< ZЏ YX$P'>~" ݏ,ʯ P[TZ j kkn SCJGENERATION_TABLEG/ GENERATION_ID" )DELTA_LETTER_MASK/dLЭ&Ь[ԫ`v [k@^,@n YiZ ~^ᄐ мﺼ мﶼ мﲼ м﮼ м 謁 }$寮 м寮 м  |USԭԭԭԭԞWЏMVdTI ZЏ(YXP 7~K ݏ)í P[TZ j kk g # SCJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID" ) CHANGE_LEVEL) GENERATION_ID)GENERATION_NUMBER)GENERATION_FLAGS)CREATION_USER_ID) CREATION_DATE/dLЭЬ[ԫ`v [k@^,@n YiZ q ~^V мR : PPA QP''PP(P aм$Q м(M м,I }0E :4PP8 QP(P4aмﭺ м 喙 м梁 м :'P'P QP(PaU SԭԭԭԭԞWЏVlT} ZЏYX!P$;~[ ݏ1Ǫ P[TZ) j& kk k %'#%%' SCJRESERVATION_TABLEG::::/RES_TYPE/ STREAM_ID / MODULE_ID /USER_ID /RES_IDENTIFIER " ) RES_FLAGS)CANCEL_FOLD_IDENT)PROP_STREAM_ID)REPLACEMENT_ID)REPLACEMENT_USER_ID)REPLACEMENT_DATE)CREATION_REMARK/dLЭ3Ь[ԫ`v [k@^,@n 直YiZ$  ~^ м м м м м м м м$ :'(P'Pܷ QP(P(aм, }0 м4 }8 :WЏV#T< ZЏYXP [TZje %'##% JRESERVATION_TABLE)RES_TYPE) RES_FLAGS) STREAM_ID)PROP_STREAM_ID) FACILITY_ID) MODULE_ID) GENERATION_ID)USER_ID) RES_IDENTIFIEREXP_DELTA_LETTER EXP_GEN_EXPRCANCEL_FOLD_IDENTHISTORY_STRING NOTE_STRING NOTE_POSITIONREPLACEMENT_ID) REPLACEMENT_USER_ID) REPLACEMENT_DATE) CREATION_USER_ID)  CREATION_DATE)CREATION_REMARKLREPLACE_WRT_REVTBL_CURSORݭ[?м м  kUSHЏ̞勺 2Ԟ/WЏVgTF ZЏYXPP8 PG1O  G 2 &l 0 2 U  [P~︩.ϵ P[  ݭ~[o8ݭĞUTSЎĺ88 AݏԷ"4~ ݏ w4 P￴ kk=ݭ[??ݭ[&ЭeЬ[ԫ`v [k@^,@nŭ ܢYiZƽV H e[TZ jZ jЭЬ[ԫ`v [k@^,@nN eYiZO߬ Ѭ ? Ώ1k1 Ŵ [TZﲴ jЭVЬ[ԫ`v [k@^,@nﶬ ͡YiZ﷼G 9 GPЭЬ[ԫ`v [k@^,@nO fYiZP ҫ ~^ﮱ м缾 м 鈴 м } eUSԭԭԭԭԞ>WЏVYTY ZЏYXP [TZj# JREPLACEMENT_REVIEW_TABLE)REPLACEMENT_ID)USER_ID)STATUS) REVIEW_DATE REVIEW_REMARKL CJMAX_MODULE_ID_TABLE MAX_GENERATION_ID)MAX_CHANGE_LEVEL) ^ S)MAX_GENERATION_ID)MAX_CHANGE_LEVEL  dL  CJGENERATION_TABLEG/ GENERATION_ID  STREAM_ID) dL  CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID  GENERATION_ID)GENERATION_FLAGS) dL  (( CJ MODULE_TABLEG/ MODULE_ID HISTORY_STRINGX NOTE_STRINGX NOTE_POSITION) dL  CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID  GENERATION_ID) dL  CJREPLACEMENT_REVIEW_TABLEG:/REPLACEMENT_ID/USER_ID REPLACEMENT_ID) dL益 UeiU  P:խսGݭ˭ Pkݭ[͛ﵳݭ[ﺛᄅkխսP^ݭK kݭ[{c RDB$DBHANDLE3*\ P﹯ ﯯ 隷   (0[  <`(2 0ʭ 8ҭ hƭ XP x p) RG B9  P  RP 1  PϠU1 1e1J 1@ڬ  P U1ﵬ 8 P 1U  T`d ݭݭݭݭÙ D P<ЭP!`!R P~Z 4Ѫ 4ɪ ЭbЬ[ԫ`v [k@^,@n2 ٘YiZóë ﵫ T鶴 ﮫ Ue Ώkyԫ PVSETDIR_MAX_DIR_CURSORݭ[P&USЏ̞ 2ԞgWЏVTZPP8 P1E u = 2 Vb & 2 ?UJ;% - [ė~^ P[LP˫ ݭϡ[8ݭĞLUTӖSЎĺ8ة ݏԷ"db2~Э ݏ9P Ph~~ ݏm* P6T kk=ݭ[55ݭ[Э[Ь[ԫ`v [k@^,@n+ ҕYiZPH ﮨ J[TZF jZ@ jЭЬ[ԫ`v [k@^,@nﴨ [YiZEE 7 4 Ώ1k91!  Ώ1k1 b ] [TZO jЭ-Ь[ԫ`v [k@^,@n 樂YiZ  ~^ м м  ݭ[R8ݭĞUTSЎĺ8 ݏԷ"X~ ݏ ~ P[TZj;ЭЬ[ԫ`v [k@^,@n YiZrr d P6Э望Ь[ԫ`v [k@^,@nz !YiZ  Ϥ  ;ݒכPЭЬ[ԫ`v [k@^,@n YiZ{{ m y P~k  P&ЭЬ[ԫ`v [k@^,@nj YiZ ϔ~  +͑神PЭ Ь[ԫ`v [k@^,@nڤ YiZkk ] ~^мr U(SԭԭԭԭԞWЏVﯖT= ZЏYXPZ~ ݏt P[TZݥ jڥ kk( SCJDIRECTORY_TABLEG/ DIRECTORY_ID"/dLSETDIR_GET_SYMBOL_CURSORݭ[←:'P'P QP(Pa US Џ̞O 2Ԟ WЏVT都 ZЏ)YX\PP8 P 1) % 2 Ȳ ֦ 2 ﱲU [6~nЎq P[ホœa= OGݭw[18ݭĞホUTESIЎĺ8J ݏԷ"փ~K ݏ ﷓֟ P ! kk=ݭ[ݭ[ȍﰥjЭЬ[ԫ`v [k@^,@nנ ~YiZhh Z ][TZ0 jZ* jЭЬ[ԫ`v [k@^,@n` YiZ ? Ώ1k 1 k f [TZX jЭЬ[ԫ`v [k@^,@nȟ oYiZYY K GP SETDIR_FLAG_CURSORݭ[мa м ] FUϋS Џ̞ƣ 2Ԟ WЏVZT ZЏYXϕPP8 PR1b l  d 2  M 2 UП [+ŗo~𢡄  P[v ݭυ[z8ݭĞUT~SςЎĺ8 LݏԷ"-2ハ~ˡ ݏJ P ~ ݏ ﺏ՛ PU kk=ݭϥ[ݭ[ljﯡyЭЬ[ԫ`v [k@^,@n֜ }YiZgg Y +[TZm jZg jЭЬ[ԫ`v [k@^,@n_ YiZ 5 Ώ1k12" 蘒  [TZ jЭЬ[ԫ`v [k@^,@nǛ nYiZXX J ~^﨟 м蘭 ݭ[$c8ݭĞ[UTSЎĺ8 ݏԷ"s}*~/ ݏXﶇg P[TZj ЭЬ[ԫ`v [k@^,@nﳚ ZYiZDD 6 PЭ|Ь[ԫ`v [k@^,@nL YiZݡݙ ϙ ~^ м м мݛ мٛ м՛ :PPě QP(Paм ﴜ }$ﰜ :(PP QP(P(aU'SԭԭԭԭԞ>WЏVﲋT@ ZЏYXP[TZjn %#% JDIRECTORY_TABLE) DIRECTORY_ID) STREAM_ID) FACILITY_ID)KIND) DIR_SYMBOL_IDFLAGS)DIRECTORY_SPEC)CREATION_USER_ID) CREATION_DATE) CREATION_REMARKLЭ=Ь[ԫ`v [k@^,@n ﴄYiZ  ~^U мQ :' P'PF QP(P aﳄU<SԭԭԭԭԞ>WЏ]VˉT ZЏ1YXP[TZj%' JDIRECTORY_SYMBOL_TABLE) DIR_SYMBOL_ID)DIR_SYMBOL_NAMEL CJMAX_DIRECTORY_ID_TABLE MAX_DIRECTORY_ID)MAX_DIR_SYMBOL_ID) ^ S)MAX_DIRECTORY_ID)MAX_DIR_SYMBOL_ID  dL %' CJDIRECTORY_SYMBOL_TABLEG/DIR_SYMBOL_NAME  DIR_SYMBOL_ID) dL  CJDIRECTORY_TABLEG:/ STREAM_ID/KIND FLAGS) ^ S)FLAGS  dL| UeˁUkX P:խս敏ݭH- Pkݭ[/ݭ[ kխսP^Rݭ kݭ[݀Ř RDB$DBHANDLE3* PY ~yO rH >  (0d[  `d(ҙ 0j 8r hf XtPﲙ xﶙ pFCHEa JV Gﰾ)ٗ T P* mRPﯗ 1 輪 PϠU1 1e1J 1@z  PktU1U  PC 1U% 2 T`d ݭݭݭݭ# P<ЭP!`~!Rq P~~Z 41 4) Э~Ь[ԫ`v [k@^,@nҖ 9~YiZ#c U T  N R~Ue Ώkyt PЭ*~Ь[ԫ`v [k>@^,@n: }YiZ˕ u ɕ ユ A }]}WPЭ}Ь[ԫ`v [k@^,@n歹 }YiZ; - 9 4P~+  P|Э}Ь[ԫ`v [k@^,@n* |YiZ{ﻔ ﭔ ﹔ ϴ~ﮔ 1 |M|(PSHOARCH_READ_ONE_CURSORݭ[|غ:'P'P QP(Pa2|U{S$ Џ̞ 2Ԟ WЏEVJT ZЏ)YX!PP8 PN1$菱 ՘  2 ˜  2 ֞U [{ﱇ[{~z P[z惡b ݭx[zv﬇8ݭĞzUTjzSЎĺ8﯒ HݏԷ"oz~_ ݏ>z P5 kk=ݭ[zиݭ[yՑﯸЭ,zЬ[ԫ`v [k@^,@n< yYiZ͑ ￑ ][TZ jZږ jSHOARCH_READ_RNG_CURSOR(ݭ[9y:'P'P QP(Pa:' P'P- QP(P aEyUxS Џ̞P 2Ԟf WЏyVa~Tﶔ ZЏRYX4PP8 Pq17 & 2  ו 2 U4%ό [*xĄnx~}x P[wɶu ﷶﯶݭ`[wᅣ8ݭĞwUT}wS!Ўĺ8 kݏԷ"mw~ ݏ|Qw P V kk=ݭϺ[wݭ[wҵЭ?wЬ[ԫ`v [k@^,@nO vYiZ Ҏ E[TZ1 jZ+ jSHOARCH_READ_ALL_CURSORKݭ[Lv6"vUvS> Џ̞ѓ 2Ԟ% WЏ7V{TZφPP8 PӴ1  ﶓ ~ 2 R g 2 ;U! y [|ufu~{Zu P[HuL+lj ݭϟ[u8ݭĞHuUTtSsЎĺ8 ͳݏԷ"`ju~ ݏQzt` PB ߐ kk=qjݭ[ktUkݭ[Rt:4ЭtЬ[ԫ`v [k@^,@n tYiZ2 $ τ[TZ jZﻑ jЭtЬ[ԫ`v [k@^,@n* sYiZ{ﻋ וֹ Ϥz Ώ1kE 1g c Ώ1k& 1T QP,Pa ' ci Ώ1k12V P Ώ1k1= 9 Ώ1k1}& & Ώ1k1 QP,Pa cˏ Ə [TZ️ jЭrЬ[ԫ`v [k@^,@n݊ DrYiZ.n ` PЭfrЬ[ԫ`v [k@^,@nv qYiZnj Ԍ Ώ1k1 l Ώ1kr1ﮌ QP,Pa ' cÌ Ώ1kG12ﰌ 戴 Ώ1k(1  Ώ1k 1}  Ώ1k1q QP,Pa cU P [TZB jЭqЬ[ԫ`v [k@^,@n) pYiZzﺈ ﬈ 0PЭpЬ[ԫ`v [k@^,@nˆ )pYiZS E W Ώ1k1D @ Ώ1k11 QP,Pa ' cF Ώ1k123 - Ώ1kt1  Ώ1kU1}  Ώ1k61 QP,Pa cߌ ڌ [TŽ jЭeoЬ[ԫ`v [k@^,@nu nYiZƉ *P` '#%' CJARCHITECTURE_TABLEG:/ARCHITECTURE_NAME/DELETION_USER_ID ARCHITECTURE_ID)ARCHITECTURE_NAMEXARCHITECTURE_FLAGS)CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKX  dL '#%'%' CJARCHITECTURE_TABLEG::2ARCHITECTURE_NAME3ARCHITECTURE_NAME/DELETION_USER_IDFHARCHITECTURE_NAME ARCHITECTURE_ID)ARCHITECTURE_NAMEXARCHITECTURE_FLAGS)CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKX  dL '#CJARCHITECTURE_TABLEG/DELETION_USER_IDFHARCHITECTURE_NAME ARCHITECTURE_ID)ARCHITECTURE_NAMEXARCHITECTURE_FLAGS)CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKX  dL UejUj| P:խսjݭrjW| Pkݭ[YjAݭ[FjJxkխսP^|jݭ{ kݭ[j RDB$DBHANDLE3* PQ iiG i@ 6  (0i[ ~ i`(ʈ 0b 8j h^ XiP愈 xﮈ p[& ﺓ﷓3﹓モﻓaVs“ᅮ﹧2牢 T} PS% mhRP{ 1 s PtU1` 1e1JO 1@F } PkhtsU1! | P 1U T`d ݭݭݭݭ#h y P<ЭP!`g!Rqy Pg~Z 41y 4)y ЭgЬ[ԫ`v [k@^,@n 9gYiZ#/ ! Tv h  RgUe Ώk$y@ P#Э*gЬ[ԫ`v [k@^,@n fYiZ   Ϙ A{ f]fWoP%#ЭfЬ[ԫ`v [k@^,@nv fYiZ  P~ z P"ЭfЬ[ԫ`v [k@^,@n eYiZ{ y  ψ~z 1z eMe(mP"SHOBLD_STREAM_CURSOR ݭ[e ~м EeUdSЏ̞ 2ԞWЏVijTE ZЏYX4PP8 P1`!﯈ ߈ 杻 2 ̈  2 UTEx 7[*d$pnd~idu P[cqux עϢݭϋ[c﹢p8ݭĞcUT}cS!Ўĺ8 ݏԷ"Yc~ ݏ iQcu P テ kk=/(ݭ[cpݭ[czЭ?cЬ[ԫ`v [k@^,@n bYiZ}ff  m[TZ jZ jЭbЬ[ԫ`v [k@^,@n豈 ?bYiZ)}5 ' ? Ώ1k1 % [TZ jЭ0bЬ[ԫ`v [k@^,@n aYiZ|  GPTSHOBLD_BUILD_JOB_CURSORlݭ[MaW#{м м yaUaS{Џ̞{ 2ԞbWЏVfTﳂ ZЏYXhPP8 P՟1! Q  2 4>  2 Uu {[^`hl`~e<`q P[*`.n-t ݭπ[_l8ݭĞ*`UT_SUЎĺ8} ϞݏԷ"BU_~, ݏ6;e_Bq PM kk=slݭ[M_WMlݭ[4_w6Эs_Ь[ԫ`v [k@^,@nO} ^YiZy| | e[TZ\ jZV jЭ^Ь[ԫ`v [k@^,@n| s^YiZ]yi| [| ?~ Ώ1kP1~ ~ Ώ1k112~ ~ Ώ1k12~ ~ Ώ1k1~ ~ Ώ1k1o~ k~ Ώ1k1X~ T~ Ώ1k1A~ =~ Ώ1kw1*~ $&~ Ώ1kX1~ (~ Ώ1k91}} ,} Ώ1k1}} 0} Ώ1k1}} 4} Ώ1k1}} 8} Ώ1k1}} <} Ώ1k1} @} Ώ1k1} D} Ώ1k`1o} Hk} Ώ1kA1}X} LX} Ώ1k"1I} QP,Pa Pc[ V [TZH jЭ(\Ь[ԫ`v [k@^,@nz [YiZvy y  PLSHOBLD_STEP_ALL_CURSORuݭ[F[`uм} z[U[SCЏ̞ 2Ԟ*WЏ>V`T} ZЏYXiPP8 P1`  X 2 5~} A 2 ~U繁o [_ZyfZ~_=Zk P[+Z/h>n ,$ݭω[Yf8ݭĞ+ZUTYSVЎĺ8w ݏԷ"COY~k{ ݏ@_YCk PNA{ kk=}ݭ[NYhNfݭ[5YqGЭtYЬ[ԫ`v [k@^,@nPw XYiZsv v m[TZ} jZ} jSHOBLD_STEP_STAT_CURSORݭ[X𧻓Wrм{ м { XU6XSЏ̞+} 2ԞWЏTV]T{ ZЏYXϜPP8 P)1| } | 2 h{| | 2 Q{Uݖ7l ϖ[W6,dW~.]pWi P[^Wbek ogݭπ['WQ'd8ݭĞ^WUTVSωЎĺ8t #ݏԷ"vL-W~wy ݏw\Vvh PMy kk=Ǖݭ[V𥉉cݭ[hVPnЭVЬ[ԫ`v [k@^,@nt VYiZqt t e[TZ { jZ{ jЭ0VЬ[ԫ`v [k@^,@n t UYiZps s rTw Ώ1k1Ew QP,Pa 'cZw Ώ1kY1Kw QP,Pa ' c`w Ώ1k.1Qw QP,Pa 'cfw Ώ1k1Sw Ow Ώ1k12?YiZZe e Tf Xe e ?Ue Ώk)2y0e P1Э?Ь[ԫ`v [k@^,@nd !?YiZ Zd yd d @zd S ;?>GPK1Э?Ь[ԫ`v [k@^,@nfd >YiZ{Yc c c ϰP~c S P0Э>Ь[ԫ`v [k@^,@nc >YiZXwc ic uc 0~jc R +>=EP;0SHOCTX_READ_ONE_CURSOR|ݭ[=|eW:'P'Pe QP(Paм f =U4=SG&Џ̞ j 2Ԟ.&WЏVBTe ZЏ-YXPP8 PG|1l/i i i 2 f`i i 2 O`U |{5Q {[<{*I<~4Bn<N P[\<`J{P {{ݭq[%<o{%I8ݭĞ\<UT;SЎĺ8da A{ݏԷ"t1+<~Dc ݏ}A;tM P%.c kk=zzݭ[;zHݭ[f;NSzЭ;Ь[ԫ`v [k@^,@n` ;YiZV` t` U[TZg jZg jSHOCTX_READ_RNG_CURSOR"zݭ[: zT:'P'P:d QP(Pa:' P'PKd QP(P aмcd :U@:S %Џ̞Vg 2Ԟ$WЏV?Tc ZЏVYX&PP8 Pcy1x,f ,g f 2 r]g f 2 []U&yyAN  y[9x6F9~D?z9K P[h9lGxM xxݭY[19x1F8ݭĞh9UT8SЎĺ8p^ ]xݏԷ".79~|a ݏ>8J P1+Ra kk=xwݭϳ[8wEݭ[r8ZPwЭ8Ь[ԫ`v [k@^,@n] (8YiZS] ] =[TZ7e jZ1e jSHOCTX_READ_ALL_CURSOR>wݭ[7)wQмb 7U|7S$Џ̞d 2Ԟ#WЏV3=T]b ZЏYXbPP8 Pv1)vd d nd 2 Zd Wd 2 ZUrvcv}K Uv[6BvrC7~<6WH P[6Dv#K uuݭω[m6umC8ݭĞ6UT+6SOЎĺ8[ uݏԷ"+s6~ ` ݏ;5G Pm(_ kk=MuFuݭ[51uBݭ[5MuЭ5Ь[ԫ`v [k@^,@n9[ d5YiZNPZ Z m[TZb jZb jЭv5Ь[ԫ`v [k@^,@nZ 4YiZOSZ EZ χB\ Ώ1kp'1/\ +\ Ώ1kQ'1\ QP,Pa ' c1\ Ώ1k&'1\ \ Ώ1k'1\ \ Ώ1k&1[ [ Ώ1k&1[ [ Ώ1k&1[ [ Ώ1k&1}[ $[ Ώ1kl&1[ QP,Pa (c^` Y` [TZK` jЭ3Ь[ԫ`v [k@^,@nY C3YiZ-NX X }P%Эe3Ь[ԫ`v [k@^,@nX 2YiZMBX 4X j][ Ώ1k_%1J[ F[ Ώ1k@%17[ QP,Pa ' cL[ Ώ1k%19[ 5[ Ώ1k$1"[ [ Ώ1k$1 [ [ Ώ1k$1Z Z Ώ1k$1Z Z Ώ1kz$1}Z $Z Ώ1k[$1Z QP,Pa (c^ ^ [TZx^ jЭ1Ь[ԫ`v [k@^,@nW 21YiZLV V `P#ЭT1Ь[ԫ`v [k@^,@nV 0YiZK1V #V Z Ώ1kN#1Z Z Ώ1k/#1{Z QP,Pa ' cZ Ώ1k#1}Z yZ Ώ1k"1fZ bZ Ώ1k"1OZ KZ Ώ1k"18Z 4Z Ώ1k"1!Z Z Ώ1ki"1} Z $ Z Ώ1kJ"1Y QP,Pa (c\ \ [TZ\ jЭ/Ь[ԫ`v [k@^,@nT !/YiZ JT yT Pt!SHOCTX_READ_ARCH_CURSORVnݭ[.AnHмY .U.SЏ̞\ 2ԞWЏV?4TY ZЏYXjPP8 Pm1 [ [ [ 2 Q[ [ 2 QUm{mB mm[-Zmz:$.~3-_? P[-;m+B  mmݭψ[u-lu:8ݭĞ-UT3-SWЎĺ8R lݏԷ""{-~X ݏ=2-> PuW kk=el^lݭ[,Il9ݭ[,D(lЭ,Ь[ԫ`v [k@^,@nAR l,YiZVGQ Q m[TZY jZY jЭ~,Ь[ԫ`v [k@^,@nQ +YiZF[Q MQ ?V Ώ1kx1V QP,Pa 'cV Ώ1kM1V Y Y [TZX jЭ+Ь[ԫ`v [k@^,@nQ 2+YiZFP P PSHOCTX_READ_CTX_CURSORxjݭ[*cjDмFV +U*S{Џ̞fX 2ԞbWЏVU0TV ZЏYX|PP8 Pi1 X i[)|i66*~/)q; P[)7Ai=> /i'iݭω[)i68ݭĞ)UTE)SiЎĺ8N hݏԷ")~kT ݏE.): PAT kk=hhݭ[(kh5ݭ[(@JhЭ)Ь[ԫ`v [k@^,@nSN ~(YiZhCM M m[TZGV jZAV jЭ(Ь[ԫ`v [k@^,@nM (YiZBmM _M ?!S Ώ1k1S QP,Pa 'c'S Ώ1k_1S S Ώ1k@1R 8U 3U [TZ%U jЭ'Ь[ԫ`v [k@^,@nL %'YiZBL }L PxSHOCTX_READ_FACIL_CURSORyfݭ[&df@мxR &U&S"Џ̞T 2Ԟ WЏVJ,T3R ZЏYXmPP8 Pe1;T kT 3T 2 IXT T 2 IUee: e[%}e}2'&~+%b7 P[%3Be.: 0e(eݭχ[x%ex28ݭĞ%UT6%SZЎĺ8J dݏԷ"~%~P ݏ=* %6 Px{P kk=ddݭ[$ld1ݭ[$<KdЭ$Ь[ԫ`v [k@^,@nDJ o$YiZY?I I m[TZvR jZpR jЭ$Ь[ԫ`v [k@^,@nI #YiZ>^I PI ?[O Ώ1k{1LO QP,Pa 'caO Ώ1kP1NO Q Q [TZsQ jЭ#Ь[ԫ`v [k@^,@n I 5#YiZ>H H PSHOCTX_READ_MODULE_CURSORbݭ["b<мN #U"SЏ̞P 2ԞWЏV](TN ZЏYX|PP8 P b1P P P 2 EP iP 2 EUaa6 a[!a.6"~'!q3 P[!/aa=6 OaGaݭφ[!1a.8ݭĞ!UTE!SiЎĺ8F aݏԷ"!~L ݏn&!2 PL kk=``ݭ[ `-ݭ[ 8j`Э!Ь[ԫ`v [k@^,@nSF ~ YiZh;E E m[TZN jZN jЭ Ь[ԫ`v [k@^,@nE  YiZ:mE _E ?K Ώ1k1K QP,Pa 'cK Ώ1k_1K QP,Pa ' cK Ώ1k41K M M [TZM jЭЬ[ԫ`v [k@^,@nD YiZ:D qD PlSHOCTX_READ_STREAM_CURSOR^ݭ[w^8мK UzSwЏ̞M 2Ԟ^WЏVE$TJ ZЏYX`PP8 P]1L L L 2 AL L 2 AU]]{2 ][]p*~#U/ P[+U]!2 C];]ݭφ[k%]k*8ݭĞUT)SMЎĺ8B \ݏԷ"q~KI ݏ=". Pk!I kk=\\ݭ[\)ݭ[4^\ЭЬ[ԫ`v [k@^,@n7B bYiZL7A A m[TZJ jZJ jЭtЬ[ԫ`v [k@^,@nA YiZ6QA CA ?H Ώ1kn1G QP,Pa 'cH Ώ1kC1G I I [TZI jЭЬ[ԫ`v [k@^,@n@ (YiZ6@ @ P{ SHOCTX_READ_CURSORZݭ[Z4мG US+ Џ̞XI 2Ԟ WЏV_ T?G ZЏYXvPP8 P#Z1 H .I H 2 =I H 2 =UYY. Y[Y&0~k+ P['{Y7. iYaYݭύ[KY&8ݭĞUT?ScЎĺ8> YݏԷ"~E ݏL* P xE kk=XXݭ[X%ݭ[0XЭЬ[ԫ`v [k@^,@nM> xYiZb3= = m[TZ9G jZ3G jЭЬ[ԫ`v [k@^,@n= YiZ2g= Y= ?XD Ώ1k 1ID QP,Pa cCD Ώ1kY 14D QP,Pa ( c=F 8F [TZ*F jЭЬ[ԫ`v [k@^,@n= 2YiZ2< < P  '#%' CJ CONTEXT_TABLEG::/ CONTEXT_NAME9/USER_ID/USER_ID/DELETION_USER_IDFH CONTEXT_NAMEIUSER_ID  CONTEXT_ID) CONTEXT_NAMEXUSER_ID)ARCHITECTURE_ID)  FACILITY_ID)  STREAM_ID) CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL '#%'%' CJ CONTEXT_TABLEG:::2 CONTEXT_NAME3 CONTEXT_NAME9/USER_ID/USER_ID/DELETION_USER_IDFH CONTEXT_NAMEIUSER_ID  CONTEXT_ID) CONTEXT_NAMEXUSER_ID)ARCHITECTURE_ID)  FACILITY_ID)  STREAM_ID) CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL '# CJ CONTEXT_TABLEG:9/USER_ID/USER_ID/DELETION_USER_IDFH CONTEXT_NAMEIUSER_ID  CONTEXT_ID) CONTEXT_NAMEXUSER_ID)ARCHITECTURE_ID)  FACILITY_ID)  STREAM_ID) CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL ' CJARCHITECTURE_TABLEG/ARCHITECTURE_ID ARCHITECTURE_NAMEXDELETION_USER_ID) dL ' CJ CONTEXT_TABLEG/ CONTEXT_ID  CONTEXT_NAMEXUSER_ID)DELETION_USER_ID) dL ' CJFACILITY_TABLEG/ FACILITY_ID  FACILITY_NAMEXDELETION_USER_ID) dL  '' CJ MODULE_TABLEG/ MODULE_ID  MODULE_NAMEX MODULE_TYPEXDELETION_USER_ID) dL ' CJ STREAM_TABLEG/ STREAM_ID  STREAM_NAMEXDELETION_USER_ID) dL  ( CJ USER_TABLEG/USER_ID USERNAMEX FULL_USERNAMEX dLS3 Ue&U  P:խսݭ  Pkݭ[ r%ݭ[w {kխսP^ ݭ kݭ[8  % RDB$DBHANDLE3*,< P=   = x= n= ; (0 [ ;  `@(= 0; 8; h; X P< x< p-:878o <8d 98 L"L78;  Pg;  RP: 1 : P϶U1: 1e1J: 1@: w P U1:  P: 1Uk: x: T`d ݭݭݭݭ   P<ЭP!`n !R PZ ~Z 4 4 Э4 Ь[ԫ`v [k@^,@n: YiZ%9 9 T; 9 9 Ue Ώk y9 P Э Ь[ԫ`v [k@^,@n9  YiZ$9 9 9 9  -  P9 Э Ь[ԫ`v [k@^,@n8 YiZm$8 s8 8 JP~q8   P Э Ь[ԫ`v [k@^,@np8  YiZ#8 7 7 ~7   P) SHODIR_READ_DIR_CURSORpHݭ[[HW"мx; м t; мp; U.SЏ̞f; 2ԞWЏVT#; ZЏ YX"PP8 PG1b ; <; ; 2 `+); : 2 I+UGG/ wG[dG$~R h  P[VZ)G GGݭy[F8ݭĞVUTSЎĺ85 FݏԷ"n%~7 ݏ n P 7 kk=oFhFݭ[ySFyݭ[`H2FЭЬ[ԫ`v [k@^,@n5 YiZ!5 5 ][TZG9 jZA9 jЭ(Ь[ԫ`v [k@^,@n 5 YiZ 4 4 ?6 Ώ1k16 6 Ώ1k1r6 QP,Pa c]7 Ώ1k1J7 F7 Ώ1k177 QP,Pa 'cL7 Ώ1k197 57 Ώ1ki1}"7 "7 Ώ1kJ17 QP,Pa c7 7 [TZ7 jЭЬ[ԫ`v [k@^,@n3 %YiZ#3 3 ePtSHODIR_FLAGS_CURSORCݭ[Cм6 м 6 USЏ̞6 2ԞWЏV[ T6 ZЏYXxPP8 P7C16 6 6 2 &6 6 2 &UBB B[Bz$~_ P[B+ }BuBݭτ[u_Bu8ݭĞUT3SeЎĺ8L1 1BݏԷ"{~45 ݏ  Pq 5 kk=AAݭ[A>[AЭЬ[ԫ`v [k@^,@n0 lYiZVj0 \0 e[TZ4 jZ4 jЭ~Ь[ԫ`v [k@^,@nb0 YiZ/ / ?3 Ώ1kt123 4 4 [TZ4 jЭЬ[ԫ`v [k@^,@n/ ]YiZG[/ M/ GP '# CJDIRECTORY_TABLEJDIRECTORY_SYMBOL_TABLEG:::/ STREAM_ID/ FACILITY_ID/KIND/ DIR_SYMBOL_ID DIR_SYMBOL_IDFHDIR_SYMBOL_NAME  DIRECTORY_ID)DIRECTORY_SPECX DIR_SYMBOL_ID)DIR_SYMBOL_NAMEX  CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKX dL  CJDIRECTORY_TABLEG::/ STREAM_ID/ FACILITY_ID/KIND FLAGS) dL, Ue*U P:խսݭ Pkݭ[vݭ[{ kխսP^ݭ  kݭ[<$ RDB$DBHANDLE3*0 P92 /2 (2 2 ~0 (0[ f0 `0(1 0J0 8R0 hF0 XP1 x1 p n(k(p(m( r( o(at(Vq(<:<'S(/  P/ RPy/ 1 q/ PϊU1^/ 1e1JM/ 1@D/ O PU1/  P / 1U. . T`d ݭݭݭݭm P<ЭP!`F!R P2~Z 4{ 4s Э Ь[ԫ`v [k@^,@n. YiZm-. . T/ f. . Ue Ώky>. PyЭtЬ[ԫ`v [k@^,@n. YiZ- - - Ϯ-  PЭЬ[ԫ`v [k@^,@nt- [YiZE- , - P~,  PiЭdЬ[ԫ`v [k@^,@n, YiZ, w, , Ϟ~x, { rPSHOFAC_READ_ONE_CURSORh8ݭ[YS8/м. :' P'P. QP(P auUS7Џ̞1 2ԞWЏKVTT. ZЏ-YXPP8 P71 0 0 0 2 00 0 2 U7u7 g7[ZT7~*8 P[&*7 76ݭq[68ݭĞ&UTSЎĺ8r* 6ݏԷ">~, ݏs> P+ kk=_6X6ݭ[IC6Iݭ[0"6ЭoЬ[ԫ`v [k@^,@n) YiZ) ) U[TZ. jZ. jSHOFAC_READ_RNG_CURSOR5ݭ[}5Sм, :' P'P, QP(P a:'P'P, QP(PaU SЏ̞d. 2ԞxWЏVTr, ZЏVYX&PP8 P41 . :. . 2 <'. - 2 %U44 4[fp4~:D P[2654 #44ݭY[48ݭĞ2UTSЎĺ8~' 3ݏԷ"J~<* ݏJ P* kk={3t3ݭϳ[U_3Uݭ[<$ >3Э{Ь[ԫ`v [k@^,@n ' YiZ & & =[TZE, jZ?, jSHOFAC_READ_ALL_CURSOR2ݭ[2_ м.+ UFSZЏ̞+ 2ԞAWЏXV)T* ZЏYXbPP8 P)21R+ + |+ 2 x+ e+ 2 aU11G 1[1<~z! P[nr1 o1g1ݭω[7Q178ݭĞnUTSOЎĺ8$ #1ݏԷ"=~( ݏ P ( kk=00ݭ[0ݭ[x`0ЭЬ[ԫ`v [k@^,@nG$ .YiZ # # m[TZ) jZ) jЭ@Ь[ԫ`v [k@^,@n# YiZ a# S# χ% Ώ1k1 % % Ώ1k 1$ QP,Pa ' c % Ώ1k 12$ $ Ώ1k 1$ $ Ώ1k 1}$ $ Ώ1kg 1$ QP,Pa c' ' [TZ' jЭЬ[ԫ`v [k@^,@n" jYiZT " " P ЭЬ[ԫ`v [k@^,@n" YiZ! ! z$ Ώ1kZ 1g$ c$ Ώ1k; 1T$ QP,Pa ' ci$ Ώ1k 12V$ P$ Ώ1k 1=$ 9$ Ώ1k 1}&$ &$ Ώ1k 1$ QP,Pa cS& N& [TZ@& jЭ?Ь[ԫ`v [k@^,@n YiZ` R P ЭЬ[ԫ`v [k@^,@nh OYiZ9  $ Ώ1k 1# # Ώ1k 1# QP,Pa ' c# Ώ1k\ 12# # Ώ1k= 1# # Ώ1k 1}# # Ώ1k 1# QP,Pa c$ $ [TZ$ jЭЬ[ԫ`v [k@^,@n YiZ  *P) SHOFAC_READ_CURSOR*ݭ[*м# UjSЏ̞@$ 2ԞWЏVQT]# ZЏYXφPP8 P]*1v# $ # 2  $ # 2  U **k *[)` ~E P[) ))ݭύ[[)[8ݭĞUTSsЎĺ8 W)ݏԷ"a~! ݏL P/! kk=((ݭ[(ݭ[(ЭЬ[ԫ`v [k@^,@nk RYiZ<  m[TZ!" jZ" jЭdЬ[ԫ`v [k@^,@n YiZ w ?v Ώ1k21g QP,Pa ca Ώ1k1R QP,Pa ( c%! ! [TZ! jЭЬ[ԫ`v [k@^,@n% YiZ  P3 '#%' CJFACILITY_TABLEG::/ARCHITECTURE_ID/ FACILITY_NAME/DELETION_USER_ID  FACILITY_ID) FACILITY_NAMEXFACILITY_FLAGS)CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKX  dL '#%'%' CJFACILITY_TABLEG:::/ARCHITECTURE_ID2 FACILITY_NAME3 FACILITY_NAME/DELETION_USER_IDFHARCHITECTURE_IDH FACILITY_NAME  FACILITY_ID) FACILITY_NAMEXFACILITY_FLAGS)CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKX  dL '# CJFACILITY_TABLEG:/ARCHITECTURE_ID/DELETION_USER_IDFHARCHITECTURE_IDH FACILITY_NAME  FACILITY_ID) FACILITY_NAMEXFACILITY_FLAGS)CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKX  dL  ( CJ USER_TABLEG/USER_ID USERNAMEX FULL_USERNAMEX dL UeRU P:խս0ݭ Pkݭ[ݭ[kխսP^ݭ4 kݭ[dL RDB$DBHANDLE3*d P     (0[  $`(: 0 8 h XP x p:/g \ W L   q f '      k$ `$    X P- qRP 1  PU1x 1e1Jg 1@^  PoxU19  P' 1U   T`d ݭݭݭݭ' P<ЭP!`!Ru P~Z 45 4- ЭЬ[ԫ`v [k@^,@n =YiZ'G 9 TJ  2 VUe Ώk,yX P<,Э.Ь[ԫ`v [k@^,@n YiZ   @ E a[P+ЭЬ[ԫ`v [k@^,@n YiZ   ϰP~  P,+ЭЬ[ԫ`v [k@^,@n YiZ   0~ 5 Q,P*SHOGEN_GET_STREAM_CURSOR`ݭ[Kм EUSK#Џ̞  2Ԟ2#WЏVTF ZЏYX0PP8 P1)   2   2 U w[*dn~  P[)u ݭχ[8ݭĞUT}SЎĺ8 ݏԷ"~ ݏ=SQ P( kk=ohݭ[Sݭ[2Э?Ь[ԫ`v [k@^,@n/ YiZ  m[TZ jZ jЭЬ[ԫ`v [k@^,@n ?YiZ)I ; ?n Ώ1k'1_ QP,Pa 'ct Ώ1kt'1a   [TZ jЭЬ[ԫ`v [k@^,@n |YiZf x P&SHOGEN_READ_ONE_CURSORݭ[#mм : PP QP(P a?USЏ̞X 2ԞWЏVTP ZЏYX*PP8 P1% .  2   2 U [$nh~ P[3o !ݭq[8ݭĞUTwSЎĺ8 ݏԷ"~ ݏ QK P$ kk=yrݭ[]ݭ[<Э9Ь[ԫ`v [k@^,@n) YiZ  U[TZ9 jZ3 jSHOGEN_READ_ALL_CURSOR_DESCݭ[Bм vUSЏ̞ 2ԞWЏVT ZЏYXaPP8 P"1#s  k 2 1 T 2 U [[~C9 P['+z h`ݭτ[J8ݭĞ'UTSNЎĺ8 ݏԷ"?~L ݏ ? P!" kk=ݭ[JJݭ[1ЭpЬ[ԫ`v [k@^,@n` YiZ m[TZ jZ jSHOGEN_READ_ALL_CURSOR_ASCݭ[zPм6 U7SЏ̞C 2ԞkWЏV.T ZЏYXϙPP8 Pj1L    2 i  2 RU-8 [-~q P[_c ݭυ[((8ݭĞ_UTSφЎĺ8 dݏԷ"w.~ ݏ w Pj kk=ݭ[ݭ[iQЭЬ[ԫ`v [k@^,@n YiZ )  m[TZ$ jZ jЭ1Ь[ԫ`v [k@^,@n! YiZ Ϯ Ώ1k1  [TZ jЭЬ[ԫ`v [k@^,@n YiZ ϶P@Э2Ь[ԫ`v [k@^,@n" YiZ  x; Ώ1k 1( "  [TZ jЭЬ[ԫ`v [k@^,@n YiZ  πPAЭ3Ь[ԫ`v [k@^,@n# YiZ  AL Ώ1k 19 a \ [TZN jЭЬ[ԫ`v [k@^,@n YiZ  IPBSHOGEN_LATGEN_NUM_CURSORF ݭ[1 м м  UlSKЏ̞ 2Ԟ2WЏVgT6 ZЏYXPP8 P 1\ T 2 y = 2 Ur c m U [B b ~G P[    ݭ[] ]8ݭĞUTSϻЎĺ8@ ݏԷ"c~ ݏ  P: kk=M F ݭ[1 ݭ[ ЭЬ[ԫ`v [k@^,@n TYiZ>^ P e[TZ jZ jЭfЬ[ԫ`v [k@^,@nV YiZ  ? Ώ1k=1|   [TZ jЭЬ[ԫ`v [k@^,@n EYiZ/O A GPuSHOGEN_LATGEN_ID_CURSOR ݭ[u м м  USЏ̞( 2ԞWЏVT~ ZЏYXPP8 P1   2   2 U [@~{ P[KG 91ݭπ[8ݭĞUTOSЎĺ8t ݏԷ"~! ݏ 9# Pn kk=ݭ[uݭ[TЭЬ[ԫ`v [k@^,@n YiZr e[TZ  jZ jЭЬ[ԫ`v [k@^,@n YiZ ? Ώ1kq1 D ? [TZ1 jЭЬ[ԫ`v [k@^,@nyYiZcuGPSHOGEN_PREV_EXISTS_CURSORݭ[м м  IUSЏ̞ 2ԞWЏVT ZЏYX4PP8 P51> n 6 2 [  2 U [.r~&  P[y {sݭ~[]>8ݭĞUTS!Ўĺ8/ݏԷ"~g ݏ oU P= kk=ݭ[ݭ[ЭCЬ[ԫ`v [k@^,@n3YiZe[TZy jZs jЭЬ[ԫ`v [k@^,@nCYiZ-M??Ώ1k1   [TZ jЭ4Ь[ԫ`v [k@^,@n$YiZGPSHOGEN_GENTBL_CURSORݭ[T*м@US Џ̞ 2Ԟ WЏVTZЏYXsPP8 P1& 2 C 2 ,UG8 *[m~iK P[9= ݭϋ[8ݭĞ9UTS`Ўĺ8~ݏԷ"Q~ݏQ P kk="ݭ[\\ݭ[C+ЭЬ[ԫ`v [k@^,@nrYiZm[TZjZjЭ Ь[ԫ`v [k@^,@nYiZl~?pΏ1k 1]YΏ1k 1F BΏ1k 13QP,Pa c1Ώ1ky 1Ώ1kZ 1Ώ1k; 1Ώ1k 1 Ώ1k 1$Ώ1k 1}(Ώ1k 1QP,Pa ,c[TZjЭBЬ[ԫ`v [k@^,@n2ﹼYiZP SHOGEN_READ_STREAM_CURSOR,ݭ[]3мUSQ Џ̞\2Ԟ8 WЏV%TCZЏYX|PP8 P1/ 22 L2 5U`Q C[v0ﺻ~vT P[BF ݭφ[  8ݭĞBUTɺSiЎĺ8ݏԷ"Z~ݏ;Z Pkk=;4ݭ[eeݭ[L4ЭЬ[ԫ`v [k@^,@n{YiZ m[TZ=jZ7jЭЬ[ԫ`v [k@^,@nYiZu?mΏ1k1^QP,Pa 'csΏ1k12` MH[TZ:jЭQЬ[ԫ`v [k@^,@nAȸYiZP ' CJ STREAM_TABLEG/DELTA_STREAM_ID  STREAM_NAMEXDELETION_USER_ID) dL % CJGENERATION_TABLEG:/ MODULE_ID/DELTA_FILE_CODE  GENERATION_ID) dL  CJGENERATION_TABLEG/ MODULE_IDFI CREATION_DATE  GENERATION_ID) dL  CJGENERATION_TABLEG/ MODULE_IDFH CREATION_DATE  GENERATION_ID) dL  CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID GENERATION_NUMBER) dL  CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID  GENERATION_ID) dL  CJGENERATION_TABLEG:/ MODULE_ID/PREV_GENERATION_ID  MODULE_ID) dL # CJGENERATION_TABLEG/ GENERATION_ID PREV_GENERATION_ID)GENERATION_NUMBER)DELTA_FILE_CODEXDELTA_LETTER_MASK) DELTA_STREAM_ID)  STREAM_ID) REPLACEMENT_ID)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL ' CJLATEST_GEN_TABLEJ STREAM_TABLEG:/ GENERATION_ID/ STREAM_ID STREAM_IDFH STREAM_NAME  STREAM_NAMEX STREAM_FLAGS) dLUeIU P:խս'ݭƱ Pkݭ[ﭱݭ[kխսP^бݭ+ kݭ[[C RDB$DBHANDLE3*P%  j(0[ R`(068>h2XP~xpT-odUJ vkaV<1!!7f P ,RP 1 P2U11e1J1@ P}U1 P1UT`d ݭݭݭݭ5 P<ЭP!`!R P~Z 4C 4; ЭԮЬ[ԫ`v [k@^,@n0KYiZ5TdUe Ώk*yPl*Э<Ь[ԫ`v [k@^,@nﳭYiZ)'VS ͭoiP)ЭשּׂЬ[ԫ`v [k@^,@n#YiZ P~ P\)Э,Ь[ԫ`v [k@^,@nYiZ F~ C ャ_:P(SHOGRP_READ_ONE_CURSORݭ[!мм :'P'PwQP(Pa5UᆱS Џ̞2Ԟ WЏ2VͱT!ZЏ1YXPP8 PQ1'2 z2 U [ﴷ^~ P[e ݭi[ﯪyﯷ8ݭĞUTmSЎĺ8KݏԷ"ﵪ~ݏgA P&kk=ݭ[  ݭ[Э/Ь[ԫ`v [k@^,@n囹YiZM[TZjZjSHOGRP_READ_RNG_CURSOR,ݭ[=мм :'P'PQP(Pa:'P'PQP(Pa9U¨SЏ̞52ԞWЏsVծT5ZЏZYXPP8 Pe1$ 2 2 U(ü  ϼ[︴b~& P[i ݭQ[ﳧﳴ8ݭĞUTqSЎĺ8_ݏԷ"﹧~ݏoE P#kk=ݭϫ[  ݭ[ܾЭ3Ь[ԫ`v [k@^,@n益YiZ 5[TZjZjSHOGRP_READ_ALL_CURSOR@ݭ[A+мм mUSЏ̞2ԞWЏGV TZЏYXJPP8 P1-"M}E2 (j.2 Ul] O[R<~^0Ѷ P[" ݭρ[8ݭĞUT磻S7Ўĺ86ݏԷ"6~rݏ離y6 P Hkk=G@ݭ[A+Aݭ[( ЭgЬ[ԫ`v [k@^,@nޣYiZȾTFe[TZjZjЭЬ[ԫ`v [k@^,@nLgYiZQwΏ1k1Ώ1k1QP,Pa ' cΏ1k1Ώ1k1}Ώ1ka1QP,Pa c[TZjЭ¢Ь[ԫ`v [k@^,@n9YiZ#PЭ[Ь[ԫ`v [k@^,@nҡYiZ\H:ZΏ1kT1GCΏ1k514QP,Pa ' cIΏ1k 162Ώ1k1}Ώ1k1QP,Pa cZU[TZGjЭ-Ь[ԫ`v [k@^,@n鸞YiZ PPЭƠЬ[ԫ`v [k@^,@n"=YiZ'Ώ1k1Ώ1k1QP,Pa ' cΏ1ku1Ώ1kV1}Ώ1k71QP,Pa c[TZjЭЬ[ԫ`v [k@^,@nYiZwχPaSHOGRP_MEMBER_CURSORݭ[︞мUuSbЏ̞d2ԞIWЏVTIZЏYXPP8 P81 :2 '2 Uv [ѝk~ﯝP P[ ~vݭϋ[f`f8ݭĞUT$S϶Ўĺ82ݏԷ"ﵒl~ݏ * Pekk=ݭ[ݭ[隆ЭЬ[ԫ`v [k@^,@nB]YiZGm[TZEjZ?jЭoЬ[ԫ`v [k@^,@nYiZж\N?Ώ1kh1{wΏ1kI1d `Ώ1k*1}MB=[TZ/jЭЬ[ԫ`v [k@^,@nYiZx PbSHOGRP_READ_FAC_CURSORݭ[﷚мUtSЏ̞2ԞWЏVTZЏYXPP8 PG1Gw?2 尿d(2 U u [Йj~ﮙO P[ ݭω[eoe8ݭĞUT#SϵЎĺ8AݏԷ"ﴎk~ݏ5- Pdkk=ݭ[￘¥ݭ[輦ЭЬ[ԫ`v [k@^,@nA\YiZFm[TZjZ|jЭnЬ[ԫ`v [k@^,@nYiZϲ[M?Ώ1kg1QP,Pa 'c[TZjЭʗЬ[ԫ`v [k@^,@n&AYiZ+;PSHOGRP_READ_GROUP_CURSORݭ[Pмм :'P'PQP(PaUSЏ̞2ԞWЏV列TZЏ1YXPP8 Pf12 ﵹu2 U)  [ߕy#~u^ P[𥉉ﯣ* ݭg[tt8ݭĞ𥉉UT2SЎĺ8`ݏԷ"Êz~Cݏ @æ Pskk=ݭ[ΔΡݭ[ﵔЭЬ[ԫ`v [k@^,@nPkYiZUM[TZjZjЭ}Ь[ԫ`v [k@^,@nYiZޮj\?Ώ1kv1 [TZjЭЬ[ԫ`v [k@^,@nA\YiZFGPSHOGRP_READ_MOD_CURSORBݭ[-٬м7US Џ̞i2Ԟ WЏVT|ZЏYXPP8 P1?2 ,2 ۵Uvg Y[Fﶞ`~8 P[ g ݭω[ﱑﱞ8ݭĞUToSЎĺ8ݏԷ"﷑~ݏnC P kk=QJݭ[ 5 ݭ[ڨЭ1Ь[ԫ`v [k@^,@n塚YiZm[TZJjZDjЭﺐЬ[ԫ`v [k@^,@n1YiZ?sΏ1k 1dQP,Pa 'cyΏ1k 1jQP,Pa ' cΏ1k] 1l/*[TZjЭ̏Ь[ԫ`v [k@^,@n(CYiZ-P SHOGRP_READ_CURSOR=ݭ[(Ĩм"U龜SE Џ̞2Ԟ, WЏV֔TZЏYXPP8 P1 8h02 ݱU2 ƱUqb T[AK~' P[ӍכR ݭύ[8ݭĞӍUTZSЎĺ8ݏԷ"~ݏLp. P kk=LEݭ[0ݭ[݌ŤЭЬ[ԫ`v [k@^,@nxYiZ} m[TZsjZmjЭ樓Ь[ԫ`v [k@^,@nYiZ?Ώ1k1QP,Pa cΏ1ks1QP,Pa ( cwr[TZdjЭ֋Ь[ԫ`v [k@^,@n2MYiZ7P  '#%' CJ GROUP_TABLEG:::/ STREAM_ID/ GROUP_TYPE/ GROUP_NAME/DELETION_USER_ID GROUP_ID) GROUP_NAMEXCREATION_USER_ID) CREATION_DATE) CREATION_REMARKX  dL  '#%'%' CJ GROUP_TABLEG::::/ STREAM_ID/ GROUP_TYPE2 GROUP_NAME3 GROUP_NAME/DELETION_USER_IDFH STREAM_IDH GROUP_TYPEH GROUP_NAME GROUP_ID) GROUP_NAMEXCREATION_USER_ID) CREATION_DATE) CREATION_REMARKX  dL  '# CJ GROUP_TABLEG::/ STREAM_ID/ GROUP_TYPE/DELETION_USER_IDFH STREAM_IDH GROUP_TYPEH GROUP_NAME GROUP_ID) GROUP_NAMEXCREATION_USER_ID) CREATION_DATE) CREATION_REMARKX  dL # CJGROUP_MEMBER_TABLEG/GROUP_ID  MODULE_ID)CREATION_USER_ID) CREATION_DATE) dL ' CJFACILITY_TABLEG/ FACILITY_ID  FACILITY_NAMEX dL %' CJ GROUP_TABLEG:::>/ STREAM_ID/ GROUP_TYPE/ GROUP_NAME/DELETION_USER_ID GROUP_ID) dL  '' CJ MODULE_TABLEG/ MODULE_ID  MODULE_NAMEX MODULE_TYPEX FACILITY_ID) dL  ( CJ USER_TABLEG/USER_ID USERNAMEX FULL_USERNAMEX dLdUe'Uǃ P:խսݭ賈 Pkݭ[sݭ[x|kխսP^ﮃݭ kݭ[9! RDB$DBHANDLE3*HPڂՂ΂ (0[ `(08hXЂPxp7b_da f chejg9گI P/RP1 PtU11e1J1@5 P奈U1uȕ Pc1UERT`d ݭݭݭݭS Ԓ P<ЭP!`,!R P~Z 4a 4Y ЭЬ[ԫ`v [k@^,@niYiZSuTNnUe ΏkyPЭZЬ[ԫ`v [k@^,@nZYiZﻚϘq PЭЬ[ԫ`v [k@^,@nAYiZ+[MYP~Kʓ PЭJЬ[ԫ`v [k@^,@nJ~YiZ龎ψ~a ~}~XPSHOLOC_CMS_DIR_1_CURSORݭ[>~м)м %м!b~U}SЏ̞2ԞWЏVTZЏ YX!PP8 P1)xp2 Y2 Uﲾ 菉[G}}~k%}Ǝ P[}V D<ݭx[|&܉8ݭĞ}UT|SЎĺ8ݏԷ"+r|~ݏﴂn|+ Pkk=ݭ[6|6ݭ[|_Э\|Ь[ԫ`v [k@^,@n\{YiZv][TZjZjЭ{Ь[ԫ`v [k@^,@n\{YiZFvh?cΏ1k1TQP,Pa c[TZjЭ?{Ь[ԫ`v [k@^,@n?zYiZ9PSHOLOC_CMS_DIR_2_CURSOR˻ݭ[\zﶻ2м)м %zUzSЏ̞62ԞWЏVDTZЏYXGPP8 P41O 2 C2 ,U ں[myǺy~Ky P[9y= zrݭπ[y\8ݭĞ9yUTxS4Ўĺ8.ݏԷ"Qny~ݏ~xQ Pkk=ҹ˹ݭ[\xﶹ\ݭ[Cx+ЭxЬ[ԫ`v [k@^,@nwYiZe[TZjZjЭ xЬ[ԫ`v [k@^,@n wYiZl?kΏ1k 1\QP,Pa cD?[TZ1jЭewЬ[ԫ`v [k@^,@nevYiZƑ9P5SHOLOC_GET_LOC_CURSORݭ[vZм7м 3м/vU1vS Џ̞2Ԟ~ WЏVh|TZЏ YXgPP8 Pd1o:j22 cW2 LU'2  [u'u~{ku P[Yu]V؉ 襁ݭz["u"8ݭĞYuUTtSTЎĺ8^ݏԷ"qj(u~ݏ{tq P(kk=ݭ[|t|ݭ[ctKŵЭtЬ[ԫ`v [k@^,@ntYiZ3%][TZujZojЭ+tЬ[ԫ`v [k@^,@n+sYiZ\﮼?iΏ1k+1VRΏ1k 1CQP,Pa c~[TZpjЭfsЬ[ԫ`v [k@^,@nfrYiZǍP6 ЭrЬ[ԫ`v [k@^,@nvrYiZ`ϳP SHOLOC_MARKER_DIR_CURSOR荒ݭ[rмм м?rUqS Џ̞i2Ԟ WЏVxT[ZЏ YXPP8 P 1 ?2 ,2 Uβ￲Ʌ ﱲ[$q}hq~Twq P[p~co QIݭw[p3}8ݭĞpUTwpSЎĺ8יּݏԷ"fp~4ݏvKp P kk=况ݭ[p}ݭ[olЭ9pЬ[ԫ`v [k@^,@n9oYiZʸX][TZJjZDjЭoЬ[ԫ`v [k@^,@n¸9oYiZ#SE?Ώ1k 1ۼQP,Pa cwr[TZdjЭoЬ[ԫ`v [k@^,@nnYiZ}ﭷ9PSHOLOC_READ_LOC_CURSORٯݭ[:nįмм м^nUmSЏ̞ƾ2ԞWЏOV&tTZЏ YXPP8 P:1%ld2 M2 U [Cmͮym~ws!m~ P[m{ xݭy[lby8ݭĞmUTlS Ўĺ8˵4ݏԷ"'bl~5ݏrjl'~ P kk=حѭݭ[2lM2yݭ[lЭXlЬ[ԫ`v [k@^,@nXkYiZ﹆۴][TZ識jZjЭkЬ[ԫ`v [k@^,@nXkYiZBrd?Ώ1k1عԹΏ1k1ŹQP,Pa cyΏ1k1fbΏ1kv1SQP,Pa 'ckf[TZXjЭjЬ[ԫ`v [k@^,@nҳIjYiZ3cUP  CJLOCATION_TABLEG:::/ STREAM_ID/ FACILITY_ID/KIND/ DIR_SYMBOL_ID DIRECTORY_SPECX dL  CJLOCATION_TABLEG::/ STREAM_ID/ FACILITY_ID/KIND DIRECTORY_SPECX dL  CJLOCATION_TABLEG::/ STREAM_ID/ FACILITY_ID/KIND  LOCATION_ID)DIRECTORY_SPECX dL  CJLOCATION_TABLEG:::/ STREAM_ID/ FACILITY_ID/KIND/ DIR_SYMBOL_ID DIRECTORY_SPECX dL  ' CJLOCATION_TABLEJDIRECTORY_SYMBOL_TABLEG:::/ STREAM_ID/ FACILITY_ID/KIND/ DIR_SYMBOL_ID DIR_SYMBOL_IDFHDIR_SYMBOL_NAME  LOCATION_ID)DIRECTORY_SPECX DIR_SYMBOL_ID)DIR_SYMBOL_NAMEX   dLUe fUew P:խսeݭew Pkݭ[el}ݭ[qeuskխսP^eݭw kݭ[2e} RDB$DBHANDLE3*<Pddd~ ޵(0d[ Ƶd`8(0蝹8ﲵh例XdPxp@֒ӒyؒnՒ+ ڒ גoܒdْMޒBےݒ!!ߒ'&**//ﮥǒx P^?f+cRPU1 MPU1:1e1J)1@ w P)c2nU1Vw P1U˳سT`d ݭݭݭݭb bt P<ЭP!`b!R/t Pb~Z 4s 4s ЭbЬ[ԫ`v [k@^,@nxaYiZ| TBbUe Ώk>yP=ЭaЬ[ԫ`v [k@^,@n_aYiZI|qco*du yaajP0=ЭXaЬ[ԫ`v [k@^,@nP`YiZ{ӱ߱ϚP~ѱXu P<Э`Ь[ԫ`v [k@^,@nбO`YiZ9{aS_~Tt i` `gP <SHOMOD_FAC_READ_ONE_CURSORxݭ[_cyм/:' P'P$QP(P a_Un_S-Џ̞2Ԟ-WЏVeTҲZЏ-YXPP8 PѠ1M;5e-2 R2 Uos w[^ddk_~e^Ip P[^l)s ݭm[_^_k8ݭĞ^UT^SЎĺ8J˟ݏԷ"Se^~Dݏ=Kd]o P:kk=ohݭ[]Sjݭ[]u2Э]Ь[ԫ`v [k@^,@n׮V]YiZ@xhZU[TZpjZjjSHOMOD_FAC_READ_RNG_CURSOR羽ݭ[\vмﹰ:' P'PﮰQP(P a:'P'P￰QP(Pa\Uv\S+Џ̞շ2Ԟ+WЏVbTDZЏVYXPP8 P1U8{﫷s2 \2 Uיִwp [[|lh\~b[Qm P[[iAp /'ݭU[g[gh8ݭĞ[UT%[S Ўĺ8RݏԷ"Pm[~ﶮݏ=WaZl P7kk=ݭϯ[Zkgݭ[ZrJЭZЬ[ԫ`v [k@^,@n߫^ZYiZHupb=[TZﶵjZﰵjSHOMOD_FAC_READ_ALL_CURSORݭ[Y﫛sмT%ZUYS*Џ̞K2Ԟ)WЏV_TZЏYXVPP8 P115!2 |Ҵ2 |Um ך[ YĚeNY~J_Xj P[XfUm woݭυ[XYe8ݭĞXUT]XSCЎĺ8+ݏԷ"MX~ݏ=^1Xi PF4Wkk=ϙșݭ[Wﳙdݭ[WoЭXЬ[ԫ`v [k@^,@nWYiZr﨨m[TZ,jZ&jЭWЬ[ԫ`v [k@^,@nWYiZ r1#:Ώ1kI31'#Ώ1k*31QP,Pa ' cﻱ[TZﭱjЭVЬ[ԫ`v [k@^,@nݧ\VYiZFqn`\PV2Э~VЬ[ԫ`v [k@^,@nvUYiZpMzΏ1k21gcΏ1k21TQP,Pa ' c԰ϰ[TZjЭUЬ[ԫ`v [k@^,@nﳦ2UYiZpD6*P,1ЭTUЬ[ԫ`v [k@^,@nLTYiZoݥϥΏ1k01Ш̨Ώ1k01ィQP,Pa ' c[TZկjЭTЬ[ԫ`v [k@^,@nTYiZn P0SHOMOD_READ_ONE_CURSORݭ[Symм﬩:' P'PQP(P aSUTSS$Џ̞/2Ԟt$WЏVYTOZЏ-YXPP8 P13/ծͮ2 vﶮ2 ovU杖Ug [RzJ_R~XR/d P[|R`?f -%ݭq[ERE_8ݭĞ|RUTRSЎĺ80ݏԷ"GKR~hݏ=XQc P->kk=~ݭ[Qi^ݭ[QniHЭQЬ[ԫ`v [k@^,@n「Ώ1k$1ZVΏ1k#1C?Ώ1k#12,&Ώ1k#12 Ώ1k#1QP,Pa ($cΏ1kj#1QP,Pa ((cΏ1k?#12,Ώ1k #10Ώ1k#1}؝4؝Ώ1k"1ɝQP,Pa 8cni[TZ[jЭFЬ[ԫ`v [k@^,@nFYiZ`$ P "Э4FЬ[ԫ`v [k@^,@n,EYiZ`vﯖﳝΏ1k!1Ώ1k!1QP,Pa ' cΏ1k!1QP,Pa 'c精Ώ1k`!1Ώ1kA!1~zΏ1k"!12gaΏ1k!12N HΏ1k 19QP,Pa ($cOΏ1k 1@QP,Pa ((cVΏ1k 12C,=Ώ1ko 1*0&Ώ1kP 1}4Ώ1k1 1QP,Pa 8c[TZjЭCЬ[ԫ`v [k@^,@naCYiZK^se3P[SHOMOD_ISRES_CURSORݭ[ C\мм 7CUBSЏ̞U2ԞWЏVIT列ZЏYXhPP8 P1+2 eܞ2 eUF7V )[BN`B~lHAS P[AOۃgV Ƀݭτ[A遲N8ݭĞAUToASUЎĺ8}ݏԷ"7A~ݏ8GCAS PXkk=!ݭ[ A Nݭ[@XЭ1AЬ[ԫ`v [k@^,@n)@YiZ[ﺑ﬑e[TZ6jZ0jЭ@Ь[ԫ`v [k@^,@nﲑ1@YiZ[C5?әΏ1k[19Ώ1k<1^}蓮PnUw(n c^Ώ1k1^}}PnUB(nc^jΏ1k1WSΏ1k12@:Ώ1k12'瀞拏[TZjЭ[?Ь[ԫ`v [k@^,@nS>YiZY֏πPЭ>Ь[ԫ`v [k@^,@nk>YiZUY}oPeЭ>Ь[ԫ`v [k@^,@n>YiZXϲPSHOMOD_READ_USER_CURSORݭ[=Wм=Ug=SmЏ̞:2ԞTWЏVCTZЏYXPP8 P:1Fؙ2 `2 `U~~hQ ~[<~]I=~C<BN P[<J~Q ~x~ݭψ[X<b~XI8ݭĞ<UT<SЎĺ8C4~ݏԷ"1^<~ݏL`B;M Pڕkk=}}ݭ[;}Hݭ[;S}Э;Ь[ԫ`v [k@^,@nЌO;YiZ9VaSm[TZjZjЭa;Ь[ԫ`v [k@^,@nY:YiZU܋?ﺔΏ1k1䀹QP,Pa c凜Ώ1k1QP,Pa ( c[TZ jЭ:Ь[ԫ`v [k@^,@n :YiZT PSHOMOD_READ_REVIEW_CURSOR{ݭ[9{SмAм =м99UZ9SЏ̞k2ԞWЏ(V?TZЏ YXPP8 P={19A 2 \.2 u\U{z[M z[8zPE8~?85J P[8FzM z{zݭv[K8ezKE8ݭĞ8UT 8SЎĺ867zݏԷ"-Q8~GݏTW>7I Pkk=yyݭ[7yDݭ[7tOyЭ7Ь[ԫ`v [k@^,@nÈB7YiZ,RTF][TZLjZFjЭT7Ь[ԫ`v [k@^,@nL6YiZQ݇χ?Ώ1k1Ώ1k1אQP,Pa cѐΏ1k1QP,Pa (c1,[TZjЭf6Ь[ԫ`v [k@^,@n^5YiZPPSHOMOD_READ_MAILADDR_CURSORwݭ[5wUOмqм mмi5U,5SЏ̞{2ԞWЏV;TZЏ YXPP8 Pw1 !Q2 ^X>2 GXUvv-I v[4v"A4~:f4F P[T4XBwvH ev]vݭt[4GvA8ݭĞT4UT3SЎĺ8vݏԷ"l)#4~yݏR-:3lE POkk=uuݭ[w3uw@ݭ[^3FKuЭ3Ь[ԫ`v [k@^,@n3YiZM&][TZ\jZVjЭ&3Ь[ԫ`v [k@^,@n2YiZM﯃?/Ώ1k1Ώ1k1 QP,Pa < clg[TZYjЭc2Ь[ԫ`v [k@^,@n[1YiZLނP  '%' CJFACILITY_TABLEG::/ARCHITECTURE_ID/ FACILITY_NAME/DELETION_USER_ID  FACILITY_ID) FACILITY_NAMEX dL '%'%' CJFACILITY_TABLEG:::/ARCHITECTURE_ID2 FACILITY_NAME3 FACILITY_NAME/DELETION_USER_IDFHARCHITECTURE_IDH FACILITY_NAME  FACILITY_ID) FACILITY_NAMEX dL ' CJFACILITY_TABLEG:/ARCHITECTURE_ID/DELETION_USER_IDFHARCHITECTURE_IDH FACILITY_NAME  FACILITY_ID) FACILITY_NAMEX dL  ''((#%' CJ MODULE_TABLEG::/ FACILITY_ID/ MODULE_NAME/DELETION_USER_IDFH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  LOCATION_ID)  SOURCE_FLAG)  MODULE_FLAGS)HISTORY_STRINGX NOTE_STRINGX NOTE_POSITION)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL  ''((#%'%' CJ MODULE_TABLEG:::/ FACILITY_ID2 MODULE_NAME3 MODULE_NAME/DELETION_USER_IDFHDELETION_USER_IDH FACILITY_IDH MODULE_NAMEH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  LOCATION_ID)  SOURCE_FLAG)  MODULE_FLAGS)HISTORY_STRINGX NOTE_STRINGX NOTE_POSITION)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL  ''((# CJ MODULE_TABLEG:/ FACILITY_ID/DELETION_USER_IDFHDELETION_USER_IDH FACILITY_IDH MODULE_NAMEH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  LOCATION_ID)  SOURCE_FLAG)  MODULE_FLAGS)HISTORY_STRINGX NOTE_STRINGX NOTE_POSITION)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL  ## CJRESERVATION_TABLEG:/RES_TYPE/ MODULE_ID CREATION_USER_ID) CREATION_DATE)REPLACEMENT_DATE)REPLACEMENT_USER_ID) RES_FLAGS) RES_TYPE)  dL  ( CJ USER_TABLEG/USER_ID USERNAMEX FULL_USERNAMEX dL   ( CJREVIEW_NOTIFY_TABLEJ USER_TABLEG::::/ OBJECT_TYPE/ ACTION_TYPE/ SELECT_ID/USER_IDUSER_ID0USERNAMEFHUSERNAME USER_ID)USERNAMEX FULL_USERNAMEX dL < CJREVIEW_NOTIFY_TABLEJ USER_TABLEG::::/ OBJECT_TYPE/ ACTION_TYPE/ SELECT_ID/USER_IDUSER_ID/USERNAMEFH MAIL_ADDRESS USER_ID) MAIL_ADDRESSX dLXuUe$U$ 6 P:խս]$ݭ#5 Pkݭ[#;ݭ[#1kխսP^$ݭa5 kݭ[#y; RDB$DBHANDLE3*Pe2#-#[&#TJ 婢(0#[ P#`W(ށ0v8~hrX(#PチxpW2Q"RFR/$R$!R &R #RT(RI%RH*R='R^,RS)R".R"+RUddnQ R6 P#1t!RPc1 [PHU1H1e1J71@.a6 P!,U1 5 P~1U~~T`d ݭݭݭݭ! 3 P<ЭP!`X!!R2 PD!~Z 42 42 Э!Ь[ԫ`v [k@^,@n~ YiZ;~ ~TgP~~ Ue Ώk/y(~P/Э Ь[ԫ`v [k@^,@n}YiZ:}q}}}lr}4  (P.ЭЬ[ԫ`v [k@^,@n^}mYiZW:|||P~|3 Pu.ЭvЬ[ԫ`v [k@^,@n|YiZ9o|a|m|\~b|3 &P-SHOREP_READ_ONE_CURSOR`ݭ[k`A8мw:' P'PlQP(P aUSY!Џ̞2Ԟ@!WЏV{$TZЏ-YXPP8 P`1-Έ2 BAﻈ2 +AU__2 _[l_*~#J. P[8<+k_1 Y_Q_ݭq[;_*8ݭĞ8UTSЎĺ8\z _ݏԷ"P~|ݏ #P. P+|kk=^^ݭ[[^[)ݭ[B*4t^ЭЬ[ԫ`v [k@^,@nyYiZ6zylyU[TZنjZӆjSHOREP_READ_RNG_CURSOR]ݭ[]e5м:' P'PQP(P a:'P'PQP(PaUSU Џ̞B2Ԟ< WЏ V!T]ZЏVYX&PP8 P/]1"*2 N>Ʌ2 7>U\\/ \[x\'~ V+ P[DH(\. u\m\ݭY[ W\ '8ݭĞDUTSЎĺ8hw)\ݏԷ"\~|ݏ % \+ P({kk=[[ݭϳ[g[g&ݭ[N61[ЭЬ[ԫ`v [k@^,@nvYiZ3vxv=[TZ#jZjSHOREP_READ_ALL_CURSOR [ݭ[Zq2м>UXSЏ̞#2ԞWЏVT~ZЏYXbPP8 P{Z1^'bZ2 ;C2 s;U>Z/ZY, !Z[ZN$~3) P[%Y+ YYݭω[IYI$8ݭĞUTSOЎĺ8tuYݏԷ" O~{ݏ e( P&t{kk=YYݭ[X#ݭ[r.XЭЬ[ԫ`v [k@^,@n1t@YiZ*1ssm[TZjZjЭRЬ[ԫ`v [k@^,@nsYiZ0Ks=sχuΏ1k%1uuΏ1k$1u uΏ1k$1uQP,Pa 'cuΏ1k$12u|uΏ1k$1muQP,Pa cXvΏ1ke$1EvAvΏ1kF$1}.v .vΏ1k'$1vQP,Pa $cvΏ1k#1|v(xvΏ1k#1}ev,[TZ jЭ{Ь[ԫ`v [k@^,@nqYiZ.tqfqPP#ЭЬ[ԫ`v [k@^,@n|qYiZu. qp=uΏ1k"1uuΏ1k"1u uΏ1k"1yuQP,Pa 'cuΏ1ks"12{uuuΏ1kT"1fuQP,Pa cQvΏ1k'"1>v:vΏ1k"1}'v 'vΏ1k!1vQP,Pa $cvΏ1k!1uv(qvΏ1k!1}^v,}}[TZ }jЭ=Ь[ԫ`v [k@^,@noYiZ,6o(oP ЭЬ[ԫ`v [k@^,@n>oMYiZ7,nnuΏ1k 1uuΏ1k 1u uΏ1k` 1uQP,Pa 'cuΏ1k5 12uuΏ1k 1uQP,Pa csvΏ1k1`v\vΏ1k1}Iv IvΏ1k1:vQP,Pa $cvΏ1k~1v(vΏ1k_1}v,{{[TZ {jЭЬ[ԫ`v [k@^,@ngmvYiZ`*llόPSHOREP_READ_ID_CURSORQݭ[Q(мwм wмwBUSЏ̞mz2ԞWЏVBTzwZЏ YXPP8 PP1zCz z2 10zy2 1UPP" P['Pk~ P[ VPr" DPWЏCV<TxsZЏYXPP8 PL1Guwu?u2 ,du(u2 ,UKK K[ Ka ~ P[\Kh JKBKݭρ[,K8ݭĞUTpSϸЎĺ8 fJݏԷ"~+qݏD Pqkk=JJݭ[ J ݭ[eJЭ2Ь[ԫ`v [k@^,@neYiZ"+eee[TZsjZ|sjЭЬ[ԫ`v [k@^,@n#e2YiZ"dd?oΏ1k1ooΏ1kd1o oΏ1kE1ooΏ1k&1ooΏ1k1ronoΏ1k1_oQP,Pa 'ctoΏ1k1eoQP,Pa ' czoΏ1k1koQP,Pa '$coΏ1kg12mo(goΏ1kH1XoQP,Pa ',cmoΏ1k12Zo0WqRq[TZDqjЭЬ[ԫ`v [k@^,@n%c4YiZ bbPUSHOREP_READ_REVIEW_CURSORwGݭ[bGмo USЏ̞p2ԞWЏ,V T@oZЏYXϟPP8 PF1YppQp2 'vp:p2 'UFF F[{F5~e p P[@F< .F&Fݭφ[F8ݭĞUTDSόЎĺ8`EݏԷ"~mݏ  PTlkk=EEݭ[jEݭ[IEЭЬ[ԫ`v [k@^,@nn`}YiZg__m[TZnjZnjЭЬ[ԫ`v [k@^,@n_YiZ_z_?kΏ1kW12kkΏ1k81}k kΏ1k1~kQP,Pa ckΏ1k1kQP,Pa ckΏ1k1kQP,Pa (c-m(m[TZmjЭUЬ[ԫ`v [k@^,@n^YiZN^@^ϥPSHOREP_READ_REV_USER_CURSORCݭ[nCDм+kм 'kU#SЏ̞l2ԞvWЏVTjZЏYX-PP8 PB1)%lUll2 U#Bll2 >#UIB:B$ ,B[B ~] P[KO A AAݭ|[A 8ݭĞKUTSЎĺ8o\AݏԷ"c~iݏ @c P Wikk=$AAݭ[nAn ݭ[U=@ЭЬ[ԫ`v [k@^,@n[ YiZ[[e[TZ`jjZZjjЭЬ[ԫ`v [k@^,@n[YiZ~[[?7hΏ1k 1$hii[TZijЭЬ[ԫ`v [k@^,@nZYiZ~ZpZGP  '##%' CJREPLACEMENT_TABLEG:/REPLACEMENT_TYPE/REPLACEMENT_NAMEFHREPLACEMENT_TYPEHREPLACEMENT_NAMEHREPLACEMENT_ID REPLACEMENT_ID) STREAM_ID)REPLACEMENT_NAMEXREPLACEMENT_FLAGS) DIRECTORY_SPECX CREATION_USER_ID)  CREATION_DATE)CREATION_REMARKXPERFORM_USER_ID) PERFORM_DATE) dL '##%'%' CJREPLACEMENT_TABLEG::/REPLACEMENT_TYPE2REPLACEMENT_NAME3REPLACEMENT_NAMEFHREPLACEMENT_TYPEHREPLACEMENT_NAMEHREPLACEMENT_ID REPLACEMENT_ID) STREAM_ID)REPLACEMENT_NAMEXREPLACEMENT_FLAGS) DIRECTORY_SPECX CREATION_USER_ID)  CREATION_DATE)CREATION_REMARKXPERFORM_USER_ID) PERFORM_DATE) dL '## CJREPLACEMENT_TABLEG/REPLACEMENT_TYPEFHREPLACEMENT_TYPEHREPLACEMENT_NAMEHREPLACEMENT_ID REPLACEMENT_ID) STREAM_ID)REPLACEMENT_NAMEXREPLACEMENT_FLAGS) DIRECTORY_SPECX CREATION_USER_ID)  CREATION_DATE)CREATION_REMARKXPERFORM_USER_ID) PERFORM_DATE) dL '## CJREPLACEMENT_TABLEG::/REPLACEMENT_TYPE2REPLACEMENT_ID4REPLACEMENT_IDFHREPLACEMENT_ID REPLACEMENT_ID) STREAM_ID)REPLACEMENT_NAMEXREPLACEMENT_FLAGS) DIRECTORY_SPECX CREATION_USER_ID)  CREATION_DATE)CREATION_REMARKXPERFORM_USER_ID) PERFORM_DATE) dL '''' CJRESERVATION_TABLEJ MODULE_TABLEJFACILITY_TABLEG:::/REPLACEMENT_ID/RES_TYPE/ MODULE_ID MODULE_ID/ FACILITY_ID FACILITY_IDFH FACILITY_NAMEH MODULE_NAMEH MODULE_TYPEHRES_IDENTIFIER  STREAM_ID) FACILITY_ID) MODULE_ID)USER_ID)PROP_STREAM_ID)  FACILITY_NAMEX  MODULE_NAMEX MODULE_TYPEX MODULE_FLAGS)RES_IDENTIFIERX RES_FLAGS) dL # ( CJREPLACEMENT_REVIEW_TABLEJ USER_TABLEG:/REPLACEMENT_ID/USER_IDUSER_IDFHUSERNAME STATUS) REVIEW_DATE) REVIEW_REMARKXUSERNAMEX   FULL_USERNAMEX  dL  CJREPLACEMENT_REVIEW_TABLEG:/REPLACEMENT_ID/USER_ID USER_ID) dLNUeXU P:խս6ݭ Pkݭ[ݭ[kխսP^ݭ: kݭ[jR RDB$DBHANDLE3*\PQ^ G^@^6^ \(0[ ~\,`#(]0b\8j\h^\XP]x]p3'  6+`!U!12[ P1v[RPe[1 ][P^U1J[1e1J9[1@0[S PU1 [ PZ1UZZT`d ݭݭݭݭq P<ЭP!`J!RP6~Z 44wЭЬ[ԫ`v [k@^,@nZYiZqZ ZT\RZZUe Ώk0y*ZPJ0ЭxЬ[ԫ`v [k@^,@nYYiZYsYYςtY P/ЭЬ[ԫ`v [k@^,@n`Y_YiZIXXXP~X P:/ЭhЬ[ԫ`v [k@^,@nXYiZqXcXoXr~dX vP.SHORES_READ_RES_ALL_CURSOR.ݭ[Y./м\US Џ̞|b2ԞWЏVTx\ZЏYX.PP8 P-1-"bRbb2 H?bb2 1UL-=-/-[r- ~PP[>B,,,ݭυ[,8ݭĞ>UTSЎĺ8rV,ݏԷ"V ~Xݏ67VP,Xkk=', ,ݭ[a ,aݭ[H0+ЭЬ[ԫ`v [k@^,@nUYiZUUm[TZ]`jZW`jЭЬ[ԫ`v [k@^,@nUYiZqU U?WΏ1k+1WQP,Pa 'cWΏ1k+1WQP,Pa ' cWΏ1kU+1WWΏ1k6+1WQP,Pa 'cWΏ1k +1WQP,Pa 'cWΏ1k*12WWΏ1k*1|W xWΏ1k*1eW$aWΏ1k*1NW(JWΏ1kd*17W,3WΏ1kE*1$WQP,Pa '0c9WΏ1k*12&W4 WΏ1k)1WQP,Pa 8cWΏ1k)1WQP,Pa '<cWΏ1k)1W@VΏ1k)1}VDVΏ1kg)1VQP,Pa HcLWΏ1k:)19WL5WΏ1k)1"WPWΏ1k(1} WT\\[TZ\jЭЬ[ԫ`v [k@^,@nAR@YiZ*QQϘP4(SHORES_READ_RES_FAC_CURSOR'ݭ['мXм XUSLЏ̞<\2Ԟ3WЏV#TWZЏYXϰPP8 P'1q'[\[2 [[2 U&&&[&8~tsP[s&?a&Y&ݭ}[C&8ݭĞUTGSϝЎĺ8O&ݏԷ"~TݏP*&Tkk=%%ݭ[%ݭ[|%Э Ь[ԫ`v [k@^,@nOYiZjOOe[TZZjZZjЭЬ[ԫ`v [k@^,@n O YiZNN?cSΏ1k-%1PSLSΏ1k%1=SQP,Pa ' cRSΏ1k$1CSQP,Pa 'cXSΏ1k$12ES?SΏ1k$1,S(SΏ1kz$1SSΏ1k[$1R RΏ1k<$1R$RΏ1k$1RQP,Pa '(cRΏ1k#12R,RΏ1k#1RQP,Pa 0cRΏ1k#1RQP,Pa '4cRΏ1k}#1R8RΏ1k^#1}R?BΏ1k1B'D"D[TZDjЭЬ[ԫ`v [k@^,@nI8HYiZ277GP< 1''''''## CJRESERVATION_TABLEJ MODULE_TABLEJFACILITY_TABLEJARCHITECTURE_TABLEG:::/RES_TYPE/ MODULE_ID MODULE_ID/ FACILITY_ID FACILITY_ID/ARCHITECTURE_IDARCHITECTURE_IDFHARCHITECTURE_NAMEH FACILITY_NAMEH MODULE_NAMEH MODULE_TYPEHRES_IDENTIFIERH CREATION_DATE ARCHITECTURE_NAMEX FACILITY_NAMEX MODULE_ID) MODULE_NAMEX  MODULE_TYPEX  RES_FLAGS) STREAM_ID)PROP_STREAM_ID) GENERATION_ID)USER_ID)RES_IDENTIFIERXEXP_DELTA_LETTER) EXP_GEN_EXPRX CANCEL_FOLD_IDENTX#!"CREATION_USER_ID)%$ CREATION_DATE)'&CREATION_REMARKX*()REPLACEMENT_ID),+REPLACEMENT_USER_ID).-REPLACEMENT_DATE)0/ dL +''''## CJRESERVATION_TABLEJ MODULE_TABLEG::/RES_TYPE/ FACILITY_ID/ MODULE_ID MODULE_IDFH MODULE_NAMEH MODULE_TYPEHRES_IDENTIFIERH CREATION_DATE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX RES_FLAGS)  STREAM_ID) PROP_STREAM_ID)  GENERATION_ID)USER_ID)RES_IDENTIFIERXEXP_DELTA_LETTER) EXP_GEN_EXPRXCANCEL_FOLD_IDENTXCREATION_USER_ID) CREATION_DATE)! CREATION_REMARKX$"#REPLACEMENT_ID)&%REPLACEMENT_USER_ID)('REPLACEMENT_DATE)*) dL #''## CJRESERVATION_TABLEG:/RES_TYPE/ MODULE_IDFHRES_IDENTIFIERH CREATION_DATE  RES_FLAGS) STREAM_ID)PROP_STREAM_ID) GENERATION_ID)USER_ID) RES_IDENTIFIERX EXP_DELTA_LETTER) EXP_GEN_EXPRXCANCEL_FOLD_IDENTXCREATION_USER_ID) CREATION_DATE)CREATION_REMARKXREPLACEMENT_ID)REPLACEMENT_USER_ID) REPLACEMENT_DATE)"! dL 1''''''## CJRESERVATION_TABLEJ MODULE_TABLEJFACILITY_TABLEJARCHITECTURE_TABLEG:::/REPLACEMENT_ID/ MODULE_ID MODULE_ID/ FACILITY_ID FACILITY_ID/ARCHITECTURE_IDARCHITECTURE_IDFHARCHITECTURE_NAMEH FACILITY_NAMEH MODULE_NAMEH MODULE_TYPEHRES_IDENTIFIERH CREATION_DATE ARCHITECTURE_NAMEX FACILITY_NAMEX MODULE_ID) MODULE_NAMEX  MODULE_TYPEX  RES_FLAGS) STREAM_ID)PROP_STREAM_ID) GENERATION_ID)USER_ID)RES_IDENTIFIERXEXP_DELTA_LETTER) EXP_GEN_EXPRX CANCEL_FOLD_IDENTX#!"CREATION_USER_ID)%$ CREATION_DATE)'&CREATION_REMARKX*()REPLACEMENT_ID),+REPLACEMENT_USER_ID).-REPLACEMENT_DATE)0/ dL ' CJREPLACEMENT_TABLEG/REPLACEMENT_ID REPLACEMENT_NAMEX dL % CJ USER_TABLEG:/USERNAME/DELETION_USER_ID USER_ID) dL)UeU%P:խսcݭPkݭ[ݭ[ּkխսP^ ݭgkݭ[ RDB$DBHANDLE3*`5P6:56.66 5(0 [ 4X` (660484h4X0P6x6p3_bT_ d afcbhWe)jgli* n k9$p.$mO3P23ﻺRP31 3P2U131e1Jy31@p3SPﹺU1K3P931U3(3T`d ݭݭݭݭq P<ЭP!`J!RP6~Z 44wЭЬ[ԫ`v [k@^,@n2YiZqY2K2T942D2Ue ΏkI1yj2P0ЭxЬ[ԫ`v [k@^,@n02YiZ111V1 﫸Pk0ЭЬ[ԫ`v [k@^,@n1_YiZI11#1/1P~!1P/ЭhЬ[ԫ`v [k@^,@n 1߷YiZ000F~0vP[/SHOSCRP_GET_ANY_CURSOR|ݭ[]g3м2м 2м2U SK#Џ̞o92Ԟ2#WЏ,V墳T2ZЏ YX"PP8 P1.9E9 92 <2982 %U [fp襁~DP[265#ݭy[8ݭĞ2UT﹵SЎĺ8.ݏԷ"J~0ݏCJPM-o0kk={tݭ[U_Uݭ[<$>Э{Ь[ԫ`v [k@^,@n3.YiZ--][TZP7jZJ7jЭЬ[ԫ`v [k@^,@n-{YiZeM-?-?O/Ώ1kP,12Pkk=ݭ[pݭ[ձOЭ,Ь[ԫ`v [k@^,@nYiZugm[TZujZojЭﵙЬ[ԫ`v [k@^,@nm,YiZ?Ώ1k1Ώ1k1QP,Pa c~[TZpjЭЬ[ԫ`v [k@^,@ngYiZQ9+P SHOSCRP_READ_CURSORݭ[мм мм :'P'PQP(Paм US Џ̞2Ԟ WЏ@VQTZЏ=YXϮPP8 P1 SK2 Ⱥp42 ﱺUϿ[l6~ЖqP[ヨ¤1=ݭT[8ݭĞヨUTESϛЎĺ82ݏԷ"֋~ݏ֧P pkk=wpݭϮ[[ݭ[ȕﰭ:ЭЬ[ԫ`v [k@^,@n~YiZhPB5[TZjZjЭЬ[ԫ`v [k@^,@nHYiZ  ?PΏ1k 1=9Ώ1k 1& "Ώ1k 1}Ώ1k 1QP,Pa c^Y[TZKjЭЬ[ԫ`v [k@^,@nE YiZ  P   # CJ SCRIPT_TABLEG::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPEFHSEGMENT_NUMBER SEGMENT_NUMBER) SCRIPT_ID)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX  dL '# CJ SCRIPT_TABLEJFACILITY_TABLEG:::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPE/ FACILITY_ID SELECT_IDFH FACILITY_NAMEHSEGMENT_NUMBER  FACILITY_NAMEXSEGMENT_NUMBER) SCRIPT_ID)CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKX  dL  # CJ SCRIPT_TABLEG:::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPE/ SELECT_IDFHSEGMENT_NUMBER SEGMENT_NUMBER) SCRIPT_ID)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX  dL '''# CJ SCRIPT_TABLEJ MODULE_TABLEJFACILITY_TABLEG::::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPE/ MODULE_ID SELECT_ID/ FACILITY_ID FACILITY_IDFH FACILITY_NAMEH MODULE_NAMEH MODULE_TYPEHSEGMENT_NUMBER  FACILITY_NAMEX MODULE_NAMEX MODULE_TYPEX SEGMENT_NUMBER)  SCRIPT_ID) CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL> ''# CJ SCRIPT_TABLEJFACILITY_TABLEG:::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPE/ FACILITY_ID SELECT_IDFH FACILITY_NAMEH MODULE_TYPEHSEGMENT_NUMBER  FACILITY_NAMEX MODULE_TYPEXSEGMENT_NUMBER) SCRIPT_ID) CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKX dL '# CJ SCRIPT_TABLEG::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPEFH MODULE_TYPEHSEGMENT_NUMBER  MODULE_TYPEXSEGMENT_NUMBER) SCRIPT_ID)CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKX  dL  CJSCRIPT_LINE_TABLEG:/ SCRIPT_ID1SEQUENCE_NUMBERFHSEQUENCE_NUMBER SEQUENCE_NUMBER) SCRIPT_TEXTX dL  #%' CJ SCRIPT_TABLEG:::::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPE/ SELECT_ID/ MODULE_TYPE/SEGMENT_NUMBER  SCRIPT_ID)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX  dLmUeԈUtaP:խսﲈݭQ6Pkݭ[8 ݭ[%)kխսP^[ݭkݭ[Ο RDB$DBHANDLE3*( P { ~t j   (0p[  輻`p( 0 8 h XP x protq v{ s;x0u?vW JP cRP 1 PϊU1 1e1J 1@ PajU1k PY 1U; H T`d ݭݭݭݭ P<ЭP!`!RgPޅ~Z 4'4Э︅Ь[ԫ`v [k@^,@n /YiZy k T|  d HUe Ώky PwЭ Ь[ԫ`v [k@^,@nP YiZϮ7ﱄSMPЭЬ[ԫ`v [k@^,@nYiZQCOP~APgЭЬ[ԫ`v [k@^,@n@YiZqϞ~'CPSHOSTEP_CHANGE_CURSORݭ[ܜм м 2UﻂSЏ̞ 2ԞWЏVzTJ ZЏYX+PP8 P1Y  Q 2 v : 2 ֥U[ﱎ[~ˈP[fbTLݭς[fi6﬎8ݭĞUTjSЎĺ8ݏԷ"vﲁ~ݏ>Pkk=ݭ[ݭ[՘oЭ,Ь[ԫ`v [k@^,@n\YiZe[TZjZjЭ﵀Ь[ԫ`v [k@^,@n,YiZvh?Ώ1k1Ώ1k1q [TZjЭЬ[ԫ`v [k@^,@n.uYiZ_(PSHOSTEP_DEP_IN_CURSORݭ[мм IU~S Џ̞2Ԟg WЏVTuZЏYXBPP8 P5102 2 UӒ[.~Ȋr~~ ~P[}y{sݭς[}]Ê8ݭĞ}UT}S/Ўĺ8/ݏԷ"s}~ݏ /U}P kk=ݭ[}ݭ[}ЭC}Ь[ԫ`v [k@^,@ns|YiZ珞e[TZjZjЭ|Ь[ԫ`v [k@^,@nC|YiZ-?Ώ1k 1$[TZjЭ4|Ь[ԫ`v [k@^,@nd{YiZGP$ SHOSTEP_DEP_OUT_CURSORݭ[R{(м м ~{U{SE Џ̞{2Ԟ, WЏV΁TZЏYXwPP8 Pz1e !Q2 9>2 "U=. [cz z~AzP[/z3ҽ︽ݭρ[y8ݭĞ/zUTySdЎĺ8tݏԷ"Goy~aݏ hyGP 7kk=ݭ[RyRݭ[9y!ۼЭxyЬ[ԫ`v [k@^,@nxYiZٓ9+e[TZ\jZVjЭyЬ[ԫ`v [k@^,@n1xxYiZb?Ώ1k!1[TZjЭixЬ[ԫ`v [k@^,@nwYiZʒ*GPYSHOSTEP_STEP_ID_CURSORVݭ[wA]мTм PwU37," t".& #& w*l* /.$. 2 2︲܂PXAmRP1 PU11e1J1@PmxU1 P1UivT`d ݭݭݭݭm ,P<ЭP!`m!R~Ppm~Z 4~4~ЭJmЬ[ԫ`v [k@^,@nlYiZ難TlUe Ώk@yP?ЭlЬ[ԫ`v [k@^,@n~)lYiZ ɀClktP*?Э"lЬ[ԫ`v [k@^,@nkYiZq}τP~o"P>ЭkЬ[ԫ`v [k@^,@nnkYiZ~3kjrP>SHOSTRM_READ_ONE_CURSORuݭ[j`l:'P'PQP(PajUCjS0Џ̞2Ԟ0WЏVqTZЏ)YX!PP8 P֭1R==m52 uZ2 ^UD~|[ii9vi~cp}i{P[kiow.}ݭx[4i4v8ݭĞkiUThSЎĺ8ЬݏԷ"^:i~ݏOohzP <kk=tmݭ[hXuݭ[uh]7ЭhЬ[ԫ`v [k@^,@n+hYiZ][TZxjZrjSHOSTRM_READ_RNG_CURSORﰫݭ[g:'P'PQP(Pa:' P'PQP(P agUVgS_0Џ̞2ԞF0WЏV)nT%ZЏRYX4PP8 P1e:2 o2 qUJﭪW{[fLsf~zmf1xP[~ftQz?7ݭ`[Gf!Gs8ݭĞ~fUTfS!Ўĺ8ݏԷ"[Mf~ݏOlewP9[kk=ݭϺ[e{rݭ[ep}ZЭeЬ[ԫ`v [k@^,@n>eYiZ($E[TZjZjSHOSTRM_READ_ALL_CURSORӨݭ[dᄄ~eUdS[0Џ̞i2ԞB0WЏVpkTZφPP8 P[17N2 ڇ;2 ÇUx [dpHd~jcuP[cqﳧOxݭϟ[cp8ݭĞcUTWcSsЎĺ8XUݏԷ"Xc~xݏOj+ctPp6Nkk=ݭ[bݦoݭ[bzFЭcЬ[ԫ`v [k@^,@nbYiZz}vhτ[TZYjZSjЭbЬ[ԫ`v [k@^,@nnbYiZ}ϤΏ1ks51Ώ1kT51QP,Pa ' cΏ1k)51Ώ1k 51Ώ1k412Ώ1k412Ώ1k41 Ώ1k41}z$zΏ1ko41}g(gΏ1kP41T,PΏ1k141=09Ώ1k41&4"Ώ1k318 Ώ1k31<Ώ1k31}@Ώ1k31DΏ1kw31}HΏ1kX31QP,Pa Lc[TZjЭ_Ь[ԫ`v [k@^,@nX_YiZBz>0σP2Эz_Ь[ԫ`v [k@^,@nF^YiZyieΏ1kK21RNΏ1k,21?QP,Pa ' cTΏ1k21A=Ώ1k11*&Ώ1k112 Ώ1k112Ώ1k11 Ώ1kf11}$Ώ1kG11}(Ώ1k(11,Ώ1k 110Ώ1k01v4rΏ1k01_8[Ώ1k01H.1}C$CΏ1k.1}0(0Ώ1k.1,Ώ1k-10Ώ1k-14Ώ1k-18Ώ1k-1<Ώ1ke-1}@Ώ1kF-1DΏ1k'-1}HΏ1k-1qQP,Pa Lc[TZjЭYЬ[ԫ`v [k@^,@n]YYiZsP2,SHOSTRM_READ_IF_PARENT_CURSOR﷜ݭ[X~rм]XUeXS&Џ̞s2Ԟ&WЏV@_TZЏYXCPP8 P(1t+I2 {62 {UܛflΛ[Wﻛ[dX~^W@iP[We lnfݭς[VWPVd8ݭĞWUTWS0Ўĺ8"ݏԷ"L\W~ݏC]VhP-*Zkk=ƚᅳݭ[V漢cݭ[VnЭVЬ[ԫ`v [k@^,@nMVYiZ7q3%m[TZTjZNjЭ_VЬ[ԫ`v [k@^,@n+UYiZp?:Ώ1k0)1'#Ώ1k)1QP,Pa ' c)Ώ1k(12E@[TZ2jЭ}UЬ[ԫ`v [k@^,@nITYiZoP(SHOSTRM_IS_PARENT_CURSOR︘ݭ[Tonм^TUVTSb#Џ̞2ԞI#WЏ{V5[TZЏYX4PP8 P)1e'Hx@2 we)2 qwUݗWhϗ[S7L`S~ZS1eP[~Sagogݭχ[GSQG`8ݭĞ~SUTSS!Ўĺ8#ݏԷ"HMS~ݏ YRdP&kk=ǖݭ[R𥳐_ݭ[RpjЭRЬ[ԫ`v [k@^,@n>RYiZ(m$m[TZjZ}jЭPRЬ[ԫ`v [k@^,@nQYiZl?rΏ1k!%1_[TZjЭQЬ[ԫ`v [k@^,@n/QYiZlGPY$SHOSTRM_MAX_STREAM_CURSORݭ[PjQUPS" Џ̞"2Ԟ WЏcV{WTZυPP8 P1#2 s2 sUM>d0[P\GP~VOaP[O]>NdГȓݭϝ[Oﲓ\8ݭĞOUTVOSrЎĺ8WݏԷ"DO~ݏ $V*O`Po"kk=(!ݭ[N [ݭ[NfЭOЬ[ԫ`v [k@^,@nNYiZyiugτ[TZjZ jЭNЬ[ԫ`v [k@^,@nmNYiZi?Ώ1kr!1MH[TZ:jЭ NЬ[ԫ`v [k@^,@nMYiZjhfXGP SHOSTRM_READ_PRED_CURSORdݭ[%MOfмYMULSЏ̞2ԞWЏVSTZЏYXPP8 PՐ1PH2 pm12 oU`{[>LhXL~SL]P[ LZ-`ݭχ[KX8ݭĞ LUTKSϭЎĺ8ϏݏԷ""AK~dݏ cReK"]P:kk=slݭ[-KW-Xݭ[Kb6ЭSKЬ[ԫ`v [k@^,@nJYiZem[TZjZjЭJЬ[ԫ`v [k@^,@nSJYiZ=e9+?Ώ1k1[TZjЭDJЬ[ԫ`v [k@^,@nIYiZdGPSHOSTRM_READ_INFO_CURSOR﯍ݭ[`I6cмIUISЏ̞#2ԞxWЏVPTZЏYXPP8 P 1,2 Ol2 8lUԌ]ƌ[yHﳌUH~YOWHYP[EHIVx\f^ݭχ[HHU8ݭĞEHUTGSЎĺ8ݏԷ"]=H~ݏNG]YPkk=ヒ﷋ݭ[hGhTݭ[OG7_ЭGЬ[ԫ`v [k@^,@nZGYiZam[TZjZjЭGЬ[ԫ`v [k@^,@nFYiZxatf?eΏ1k1VQP,Pa 'ckΏ1k1X TΏ1k12A;Ώ1k12("Ώ1k`1QP,Pa c[TZjЭEЬ[ԫ`v [k@^,@n`EYiZJ`F8ϱPSHOSTRM_READ_NOTECONF_CURSOR`ݭ[EK^м5EUDS'Џ̞2ԞWЏVKTZЏYXϜPP8 Pш12 g2 gUXw[DdP^D~JCUP[CQ)eXݭσ[CP8ݭĞCUTmCSωЎĺ8nˇݏԷ"8C~+ݏ GJACTPkk=ohݭ[ CS Pݭ[BZ2Э/CЬ[ԫ`v [k@^,@nBYiZ]~m[TZjZjЭBЬ[ԫ`v [k@^,@n/BYiZ]?Ώ1k1QP,Pa c [TZjЭBЬ[ԫ`v [k@^,@nAYiZs\oa9PSHOSTRM_READ_CURSORݭ[3A [мPgAU@SЏ̞r2ԞWЏVGT ZЏYXPP8 P1H2 "d52  dUքDŽT﹄[L@濾L@~4G*@QP[@NkTYQݭό[?;L8ݭĞ@UT?SϻЎĺ8 ݏԷ"05?~nݏL}Fs?0QPDkk=ﱃ廙ݭ[;?;Lݭ["? WtЭa?Ь[ԫ`v [k@^,@n->YiZYm[TZSjZMjЭ>Ь[ԫ`v [k@^,@na>YiZKYG9?$Ώ1k1QP,Pa cΏ1k1QP,Pa ( cWR[TZDjЭ>Ь[ԫ`v [k@^,@n=YiZ|XxjPSHOSTRM_READ_SUCC_CURSORﶁݭ[7= Wмdk=U<S}Џ̞2ԞdWЏVCTZЏYXPP8 P'1ZR2 &`w;2 `UۀP̀[P<ﺀH<~P:խս--ݭ,>Pkݭ[,Dݭ[,:kխսP^,ݭ1>kݭ[a,ID RDB$DBHANDLE3*LP,++ (0+[ ֿ ,`_("0ﺿ8¿hﶿX+PxpR^O^T^Q^t V^i S^X^ U^oo]7^?P*RP1 PϊU1ξ1e1Jセ1@﴾s?P*5U1?P}1U_lT`d ݭݭݭݭ* <P<ЭP!`j*!R;PV*~Z 4;4;Э0*Ь[ԫ`v [k@^,@n )YiZDT;ֽ)Ue Ώky﮽P1Э)Ь[ԫ`v [k@^,@nt)YiZCϮ=))(1PЭ)Ь[ԫ`v [k@^,@n(YiZiCugsP~e=P!Э(Ь[ԫ`v [k@^,@nd'YiZBϞ~<('/PSHOUSR_READ_ONE_CURSOR lݭ[}'kSA: P P@QP(Pa'U*'SЏ̞2ԞWЏ^V%.TZЏYX"PP8 Pmk1Cs;2 \J`$2 EJU0k!k+;k[&k 3&~v-d&8P[R&V4j:jjݭy[&j38ݭĞR&UT%SЎĺ8gjݏԷ"j!&~ݏ,%j7Pqkk= jjݭ[u%iu2ݭ[\%D=iЭ%Ь[ԫ`v [k@^,@nw%YiZ?][TZ~jZxjSHOUSR_READ_RNG_CURSORHiݭ[$3i>: P PQP(Pa: P PvQP(P a$U>$SkЏ̞2ԞRWЏV=+TZЏYX6PP8 Ph1Ž2 pGﲽv2 YGUThEh?87h[#$h40#~*x#5P[f#j1g7ggݭa[/#g/08ݭĞf#UT"S#Ўĺ8gݏԷ"~5#~ùݏ)"~4Pkk=/g(gݭϻ["g/ݭ[p"X:fЭ"Ь[ԫ`v [k@^,@n&"YiZ=E[TZлjZʻjSHOUSR_READ_ALL_CURSORlfݭ[!Wf;!U!S2Џ̞q2ԞWЏPV(TZωPP8 Pe11&V2 DC2 DUee5e [ e-1!~' l2P[ .Le85:e2eݭϠ[ e-8ݭĞ UT@ SvЎĺ8QdݏԷ" ~8ݏ.' 1Pkk=ddݭ[vd,ݭ[7UdЭ Ь[ԫ`v [k@^,@n޳yYiZc:oaτ[TZajZ[jЭЬ[ԫ`v [k@^,@ngYiZ9Ϧ︴Ώ1k1若Ώ1k1QP,Pa cΏ1k1}QP,Pa (cΏ1kx1|Ώ1kY1ieΏ1k:1RNΏ1k1}; ;Ώ1k 1,QP,Pa $c![TZjЭЬ[ԫ`v [k@^,@nбkYiZU8aSϯP& ЭЬ[ԫ`v [k@^,@niYiZ7ϔγΏ1k 1ﻳﷳΏ1k 1勉QP,Pa cΏ1k 1QP,Pa (c侀Ώ1kz 1Ώ1k[ 1{Ώ1k< 1hdΏ1k 1}Q QΏ1k 1BQP,Pa $ca\[TZNjЭЬ[ԫ`v [k@^,@nүmYiZW6cUϝP( ЭЬ[ԫ`v [k@^,@nkYiZ5CΏ1k 1߲۲Ώ1k 1̲QP,Pa cƲΏ1k 1ﷲQP,Pa (cͲΏ1k| 1ﺲﶲΏ1k] 1Ώ1k> 1Ώ1k 1}u uΏ1k 1fQP,Pa $c[TZjЭЬ[ԫ`v [k@^,@nԭoYiZY4eWLP* SHOUSR_READ_CURSOR]ݭ[]2мfNUSЏ̞2ԞWЏVT!ZЏYXPP8 PJ]1w者ڲ2  <Dz2 ;U ]\,\[3\$w~/)P[&\~,\\ݭύ[r\$8ݭĞUTSϼЎĺ8D\ݏԷ" ~ݏLxZ)P0Zkk=[[ݭ["["$ݭ[ .[ЭHЬ[ԫ`v [k@^,@n$YiZ1ﵪ離m[TZjZ߰jЭЬ[ԫ`v [k@^,@nﭪHYiZ21>0?:Ώ1k31+QP,Pa c%Ώ1k1QP,Pa ( c[TZ֯jЭЬ[ԫ`v [k@^,@nީyYiZc0oaP4  (#% CJ USER_TABLEG:/USERNAME/DELETION_USER_ID USER_ID)USERNAMEX FULL_USERNAMEXAUTH_PRIVILEGES) DEF_PRIVILEGES) CREATION_USER_ID)  CREATION_DATE)CREATION_REMARKX dL  (#% % CJ USER_TABLEG::2USERNAME3USERNAME/DELETION_USER_IDFHUSERNAME USER_ID)USERNAMEX FULL_USERNAMEXAUTH_PRIVILEGES) DEF_PRIVILEGES) CREATION_USER_ID)  CREATION_DATE)CREATION_REMARKX dL  (#CJ USER_TABLEG/DELETION_USER_IDFHUSERNAME USER_ID)USERNAMEX FULL_USER>NAMEXAUTH_PRIVILEGES) DEF_PRIVILEGES) CREATION_USER_ID)  CREATION_DATE)CREATION_REMARKX dL  ( CJ USER_TABLEG/USER_ID USERNAMEX FULL_USERNAMEX dL{UeU^K"P:խսݭ; "Pkݭ[" (ݭ[kխսP^Eݭ!kݭ[' RDB$DBHANDLE3*(Prm{ftj ʩ(0X[ ﲩ`XC(08hXhPުxpA"B6B$B!B&B#BmSSABH#PaRPۨ1 ӨPϠU11e1Jﯨ1@令"P_hU1"Po1UQ^T`d ݭݭݭݭ P<ЭP!` !ReP ~Z 4%4Э Ь[ԫ`v [k@^,@n- YiZ(\P~!PUSRCMOD_READ_ONE_CURSORQݭ[ uQ&м:' P'PQP(P a U` S=Џ̞參2Ԟ$WЏVkT-ZЏ-YXPP8 PP1K{C2 /h,2 {/UPPa P[ vPV ~ ;P[ ;P )P!Pݭq[Q  PQ8ݭĞ UT SϿЎĺ8OݏԷ"W ~ݏ P?̦kk=OzOݭ[ eOݭ[ z"DOЭ Ь[ԫ`v [k@^,@nH YiZ2%瘝U[TZjZjSRCMOD_READ_RNG_CURSORNݭ[ N#м:' P'PﶧQP(P a:'P'PǧQP(Pa Ul S Џ̞2Ԟ WЏV{TLZЏVYXPP8 PM1Ũ2 ,ﲨv2 ,UMMmM[Mb ~GP[WMEM=MݭY[]'M]8ݭĞUTSЎĺ8LݏԷ"c~ݏPKkk=LLݭϳ[Lݭ[`LЭЬ[ԫ`v [k@^,@n%TYiZ>"ﶡ﨡=[TZЦjZʦjSRCMOD_READ_ALL_CURSORKݭ[K м US Џ̞i2Ԟ WЏV TĥZЏYXPP8 PKK1 ?2 ),2 )UKJJ[JH~ P[JOJJݭω[sJ8ݭĞUTWSЎĺ8ԟEJݏԷ"~ݏU +P ckk=IIݭ[Iݭ[IЭЬ[ԫ`v [k@^,@naYiZzm[TZJjZDjЭЬ[ԫ`v [k@^,@nYiZ{mχΏ1k 1ݟΏ1kk 1ΟQP,Pa ' cΏ1k@ 1ԟQP,Pa 'cΏ1k 1֟ҟΏ1k 12￟﹟Ώ1k 1犯QP,Pa (cΏ1k 1ﱟQP,Pa ( cǟΏ1k 12ﴟ$[TZjЭЬ[ԫ`v [k@^,@nIxYiZbڜ̜φP ЭЬ[ԫ`v [k@^,@nYiZsesΏ1k 1Ώ1kc 1ٞQP,Pa ' cΏ1k8 1ߞQP,Pa 'cΏ1k 1ݞΏ1k12ʞĞΏ1k1ﵞQP,Pa (c˞Ώ1k1>QP,Pa ( cҞΏ1ky12￞$61[TZ#jЭЬ[ԫ`v [k@^,@nApYiZZҚĚrPЭЬ[ԫ`v [k@^,@nښ YiZk]/3Ώ1kz1 Ώ1k[1 QP,Pa ' c"Ώ1k01QP,Pa 'c(Ώ1k1Ώ1k12Ώ1k1QP,Pa (cΏ1k1QP,Pa ( cΏ1kq12$lg[TZYjЭЬ[ԫ`v [k@^,@n9hYiZRʘ8.P ''((%' CJ MODULE_TABLEG:::/ FACILITY_ID/ MODULE_NAME/ SOURCE_FLAG/DELETION_USER_IDFH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  MODULE_FLAGS) HISTORY_STRINGX  NOTE_STRINGX NOTE_POSITION) dL ''((%'%' CJ MODULE_TABLEG::::/ FACILITY_ID2 MODULE_NAME3 MODULE_NAME/ SOURCE_FLAG/DELETION_USER_IDFHDELETION_USER_IDH FACILITY_IDH MODULE_NAMEH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  MODULE_FLAGS) HISTORY_STRINGX  NOTE_STRINGX NOTE_POSITION) dL ''(( CJ MODULE_TABLEG::/ FACILITY_ID/ SOURCE_FLAG/DELETION_USER_IDFHDELETION_USER_IDH FACILITY_IDH MODULE_NAMEH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  MODULE_FLAGS) HISTORY_STRINGX  NOTE_STRINGX NOTE_POSITION) dLaUe8U P:խսݭ Pkݭ[ݭ[kխսP^ݭ kݭ[J2 RDB$DBHANDLE3*8Pz ڗ(0[ — `+(0聯8ﮗhXPxp **E<L<**A PE ( RP1 PU11e1J1@ PU1v4 P𥳐1UT`d ݭݭݭݭ @P<ЭP!`!R P~Z 44Э^Ь[ԫ`v [k@^,@n:YiZ˕uT_ﶕUe ΏkyܕPBLDJOBID_MAX_BUILD_CURSORG:ݭ[H2:U SKЏ̞2Ԟ2WЏV$TZPP8 P91ﴖﬖ2 Nі2 7U99 u9[xb9~VP[DH'99 9ݭϝ[ 8 8ݭĞDUTSЎĺ8ܓ8ݏԷ"\82 ~ݏHP~Iݏ e"Pkk=38,8ݭϽ[-8-ݭ[ 7ЭSЬ[ԫ`v [k@^,@n/YiZ ﲒJ[TZﵔjZﯔjЭЬ[ԫ`v [k@^,@n︒SYiZ= I;Ώ1k1[TZݓjЭDЬ[ԫ`v [k@^,@n YiZ ﱑ~^lмhq6ݭ[q[6 8ݭĞUT/S7Ўĺ8@-6ݏԷ"w~ݏ1P![TZjЭ0Ь[ԫ`v [k@^,@n YiZ PЭЬ[ԫ`v [k@^,@n縷@YiZ* 6(4)ZPЭ9Ь[ԫ`v [k@^,@nYiZ 憐羅cP~9PЭЬ[ԫ`v [k@^,@n0YiZ &$~JP  CJMAX_BUILD_JOB_ID_TABLE MAX_BUILD_JOB_ID) ^ S)MAX_BUILD_JOB_ID  dL3UevUP:խսTݭPkݭ[ݭ[kխսP^ݭXkݭ[p RDB$DBHANDLE3*羅P*% F(0[ .H`!(z08hX PZx^p: 7 11  פֿ,PERP1 {PU1h1e1JW1@NPCLU1)pP1UT`d ݭݭݭݭ |P<ЭP!`!RIP~Z 4 4ЭЬ[ԫ`v [k@^,@n轢YiZ7)Tp"*Ue ΏkyHPvЭЬ[ԫ`v [k@^,@nyYiZc5/PЭrЬ[ԫ`v [k@^,@n~YiZ `P~rPfЭЬ[ԫ`v [k@^,@niYiZS~ %PCOMPLINK_STEPINFO_CURSOR-ݭ[-м懶USЏ̞2ԞrWЏVT_ZЏYX0PP8 Pe-1.^&2  K2  U(-- -[,B~}P[,I,,ݭχ[,8ݭĞUTQSЎĺ8_,ݏԷ"~ݏW%PЋkk=,+ݭ[+ݭ[+ЭЬ[ԫ`v [k@^,@nYiZtﰈm[TZijZcjЭЬ[ԫ`v [k@^,@n行YiZ9+?ﰊΏ1k1Ώ1k1 [TZrjЭЬ[ԫ`v [k@^,@n\YiZFt(P  CJBUILD_STEP_TABLEG/STEP_ID  STEP_TYPE) MODULE_ID) dLІUeUpP:խսݭ`EPkݭ[G/ݭ[48kխսP^jݭkݭ[ RDB$DBHANDLEP[ ݈`(08ɈhhXPɉx͉p/PWHRPv1 nPSU1[1e1JJ1@APFOU1sP 1UT`d ݭݭݭݭ P<ЭP!`!RLP~Z 4 4ЭЬ[ԫ`v [k@^,@nYiZ*@UTϔP PЬ,$ݏ;n^YPALTER SCHEMA FILENAME 'VDE$LIBRARY:VDE$DATABASE' NO JOURNALЭЬ[ԫ`v [k@^,@nﲆ-YiZC5YUT8ϭP&PЬ,$ݏ\n^rPALTER SCHEMA FILENAME 'VDE$LIBRARY:VDE$DATABASE' JOURNAL FILENAME 'VDE$JOURNAL:VDE$DATABASE'UeUC0P:խսݭ Pkݭ[ݭ[kխսP^*ݭ RDB$DBHANDLE3*$Pniwbpf ƅ(0T[ ﮅ`T(08hXdPچxކp ##fu-pP< RP1 PU11e1Jׄ1@΄!PU1梅P1UyT`d ݭݭݭݭ? P<ЭP!`!RP~Z 4M4EЭЬ[ԫ`v [k@^,@n&UYiZ?ﷃ暑THnUe ΏkyȃPЭFЬ[ԫ`v [k@^,@nYiZ]ysPЭЬ[ԫ`v [k@^,@n-YiZ`P~PЭ6Ь[ԫ`v [k@^,@n~YiZ ~MiDPMAXCL_MAX_CL_CURSORM ݭ[.8 jUSЏ̞N2ԞWЏVTZLPP8 P1a32 4 2 U{[^h~r<P[*.-ݭϣ[8ݭĞ*UTS9Ўĺ8.ݏԷ"B2~ށݏ}.P~ݏ KPnkk=92ݭ[ݭ[Э9Ь[ԫ`v [k@^,@nYiZJ[TZjZjЭЬ[ԫ`v [k@^,@n 9YiZ#~~NΏ1k1;?:[TZ,jЭ*Ь[ԫ`v [k@^,@nr~YiZ~}~^мwݭ[Wa8ݭĞUTSϝЎĺ8}3ݏԷ"]~BݏP~[TZj ЭЬ[ԫ`v [k@^,@n^}YiZw||P CJMAX_MODULE_ID_TABLE MAX_CHANGE_LEVEL) ^ S)MAX_CHANGE_LEVEL  dL(|UeUP:խսݭ|aPkݭ[cKݭ[PTkխսP^ݭkݭ[ RDB$DBHANDLE3*}P~~~~ 6}(0[ }`(j~0}8 }h|XPJ~xN~p |P|RP|1 |PU1|1e1J|1@|P>U1]|<PK|1U-|:|T`d ݭݭݭݭ HP<ЭP!`!RP~Z 44ЭfЬ[ԫ`v [k@^,@n{YiZk{]{T^}{V{Ue ΏkPy|{PЭЬ[ԫ`v [k@^,@nB{EYiZ/zzz4z_PrЭ>Ь[ԫ`v [k@^,@nzYiZCz5zAzϤP~3z>PЭЬ[ԫ`v [k@^,@n2z5YiZyyy$~yOPbxyUe#UP:խսݭPkݭ[oݭ[txkխսP^ݭkݭ[5 RDB$DBHANDLE3*zPQ|G|@|6| z(0[ ~z`({0bz8jzh^zXP{x{p ]dyP yRPy1 yPU1y1e1Jy1@yPU1yyPgy1UIyVyT`d ݭݭݭݭ (P<ЭP!`!RPl~Z 44ЭFЬ[ԫ`v [k@^,@nxYiZxyxTzxrxUe Ώk yxP3 ЭЬ[ԫ`v [k@^,@n^x%YiZwwww?P ЭЬ[ԫ`v [k@^,@nwYiZ_wQw]w`P~OwP# ЭЬ[ԫ`v [k@^,@nNwYiZvvv~v/PMODLIB_DB_HEADER_CURSORݭ[hUWSЏ̞y2ԞWЏ'V~TZHPP8 PI1yyy2 yy2 U g [\~AP[ ݭϟ[WqW8ݭĞUTS5Ўĺ8tCݏԷ"樂]~wݏ 'Pawkk=ݭ[ݭ[ЭЬ[ԫ`v [k@^,@ntNYiZ8t tτ[TZwjZwjЭ`Ь[ԫ`v [k@^,@ntYiZss?AvΏ1k1.v*vΏ1k1v vΏ1kp1vuΏ1kQ1uQP,Pa 'cvΏ1k&1uQP,Pa 'cvΏ1k1uQP,Pa chvcv[TZUvjЭЬ[ԫ`v [k@^,@nr~YiZhHr:rφP%ЭЬ[ԫ`v [k@^,@nPrYiZqq~^sмsм sм~s:'P'PssQP(Pa:'P'PsQP(Pa:PPsQP(PaUYSԭԭԭԭԞWЏ(VTrZЏYXKP ~sݏQP[TZsj|skkR%'%'% SCJDB_HEADER_RECORD" ) LIBRARY_FLAGS)AUTH_PRIVILEGES)DEF_PRIVILEGES) LIBRARY_NAME)RIGHTS_IDENTIFIER)CREATION_REMARK/dL ''CJDB_HEADER_RECORDG/SENTINEL**VDE Database**  LIBRARY_FLAGS)AUTH_PRIVILEGES)DEF_PRIVILEGES) LIBRARY_NAMEX RIGHTS_IDENTIFIERX CREATION_REMARKX  dLcnUeUr_P:խսݭO4Pkݭ[6ݭ[#'kխսP^Yݭkݭ[ RDB$DBHANDLE3*qPsszsr Vq(0l[ >q`l(r0"q8*qhqX|Pjrxnrp qPpRPp1 pPU1p1e1Jp1@p}PU1}pPkp1UMpZpT`d ݭݭݭݭ P<ЭP!`t!RP`~Z 44Э:Ь[ԫ`v [k@^,@noYiZo}oT_rovoUe ΏkPyoPЭЬ[ԫ`v [k@^,@nboYiZnnn4n3տPrЭЬ[ԫ`v [k@^,@nnYiZscnUnanϤP~SnPЭЬ[ԫ`v [k@^,@nRn YiZmmm$~m#žPbmUeUP:խսվݭtYPkݭ[[Cݭ[HLkխսP^~ݭkݭ[  RDB$DBHANDLE3*oPQq諾諒Gq@q6q o(0[ ~oȽ`(p0bo8joh^oXPpxpp AHnPYnżRPn1 nPU1n1e1Jn1@n]PüU1ynPgn1UInVnT`d ݭݭݭݭ{ P<ЭP!`T!RP@~Z 44ЭЬ[ԫ`v [k@^,@nmYiZ{mymT[pmrm請Ue Ώk ymPЭЬ[ԫ`v [k@^,@n^mYiZllllﵺP+ЭЬ[ԫ`v [k@^,@nliYiZS_lQl]l`P~OlP ЭrЬ[ԫ`v [k@^,@nNlYiZkkk~k凉P RESERVE_MOD_CURSORݭ[kAмqм qU S Џ̞q2Ԟ WЏVOTnqZЏYX.PP8 P1` Aqqq9q2 R^q"q2 ;U![|~ZP[HLkYQݭυ[;8ݭĞHUTϷSЎĺ8i ݏԷ"`~Inݏ`P nkk=ݭ[kkݭ[R:tЭЬ[ԫ`v [k@^,@nmiYiZhhe[TZ|ojZvojЭЬ[ԫ`v [k@^,@nhYiZ{hyh?lΏ1k 1llΏ1k 1l lΏ1k 1llΏ1k 1llΏ1k 1lQP,Pa 'clΏ1ku 12llΏ1kV 12}l wlΏ1k7 1hlQP,Pa $cflΏ1k 1WlQP,Pa '(cllΏ1k1]lQP,Pa (,cslΏ1k1dlQP,Pa (0czlΏ1k12gl4alΏ1kl1Nl8JlΏ1kM17l<3lΏ1k.1} l@ lΏ1k1 lD lΏ1k1}kHkΏ1k1kQP,Pa Lc^lYl[TZKljЭ)Ь[ԫ`v [k@^,@nfYiZeePЭ³Ь[ԫ`v [k@^,@ne9YiZ#/e!e~^hмhм hмhмhм hмh:' P'PgQP(P aм$hм(hм, h:0PPhQP(P0a:'4P'PgQP(P4a:(8P(P hQP(P8a:(WЏ.VTfZЏYXPA[TZj%'%%'%(%(##% JRESERVATION_TABLE) STREAM_ID)PROP_STREAM_ID) FACILITY_ID) MODULE_ID) GENERATION_ID)USER_ID)RES_IDENTIFIER) RES_FLAGS) RES_TYPE) EXP_DELTA_LETTER)  EXP_GEN_EXPR) CANCEL_FOLD_IDENT) HISTORY_STRING) NOTE_STRING) NOTE_POSITION)REPLACEMENT_IDREPLACEMENT_USER_ID)REPLACEMENT_DATE)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKL +''((## CJRESERVATION_TABLEG:/RES_TYPE/ MODULE_IDFH CREATION_DATE  STREAM_ID)PROP_STREAM_ID) GENERATION_ID)USER_ID)RES_IDENTIFIERX  RES_FLAGS) EXP_DELTA_LETTER) EXP_GEN_EXPRXCANCEL_FOLD_IDENTXHISTORY_STRINGX NOTE_STRINGX NOTE_POSITION)REPLACEMENT_ID)REPLACEMENT_USER_ID)! REPLACEMENT_DATE)#"CREATION_USER_ID)%$ CREATION_DATE)'&CREATION_REMARKX*() dL^UeUᆲP:խսݭPkݭ[jݭ[oskխսP^塞ݭkݭ[0 RDB$DBHANDLE3*dP1fҫͫ'fƫ ff vd(0︫[ ^d`(e0Bd8Jdh>dXȫPexep !dPd1RPc1 cPU1c1e1Jc1@cɿP/8U1c\Pc1UmczcT`d ݭݭݭݭ hP<ЭP!`!R5Pשׁ~Z 44ЭЬ[ԫ`v [k@^,@ncYiZbbTdebbUe ΏkPybPЭЬ[ԫ`v [k@^,@nbeYiZObbb4b!PrЭ^Ь[ԫ`v [k@^,@naըYiZauaaϤP~sa^PЭިЬ[ԫ`v [k@^,@nraUYiZ?a`a$~`oPb`UeCUйP:խս!ݭPkݭ[裏ݭ[kխսP^ʧݭ%kݭ[U= RDB$DBHANDLE3*bPYdOdHd>d b(0ܦ[ b`(c0jb8rbhfbXPcxcpIb<Pd0bURPb1 bPU1b1e1Ja1@aPS\U1aPa1UaaT`d ݭݭݭݭ  P<ЭP!`!RYPХ~Z 44Э瘟Ь[ԫ`v [k@^,@nBa!YiZ ``Tkb a`:Ue Ώky`PЭЬ[ԫ`v [k@^,@n`YiZs;`-`9`4.`)E?P6ЭЬ[ԫ`v [k@^,@n`YiZ___ϤP~_PЭЬ[ԫ`v [k@^,@n_yYiZc+__)_$~_5P&ЭrЬ[ԫ`v [k@^,@n _YiZӽ^^~^N`м J`мF`USԭԭԭԭԞWЏVĩT `ZЏ YXPbﳢ~_ݏ?P0[TZ_j_kkK SCJ USER_TABLEG/USER_ID" ) CONTEXT_ID/dL]UeUC0P:խսݭ Pkݭ[ݭ[kխսP^*ݭkݭ[ﵠ RDB$DBHANDLE3*P^P_VQ_J__ ](0<[ ]t`<(&_0]8]h]XLP_x _p5 ]P]ﵟRPs]1 k]PU1X]1e1JG]1@>]MPﳟJU1]P]1U\\T`d ݭݭݭݭk P<ЭP!`D!RP0~Z 4y4qЭ Ь[ԫ`v [k@^,@n\YiZk'\\T^`\\Ue Ώkyy8\P+ЭrЬ[ԫ`v [k@^,@n[YiZӸ[[[4[諾PЭЬ[ԫ`v [k@^,@nn[YYiZCZZZϤP~ZPЭbЬ[ԫ`v [k@^,@nZٜYiZ÷ZqZ}Z$~rZypPЭҜЬ[ԫ`v [k@^,@n^ZIYiZ3YY~^м\м \м\м\:'P'P\QP(Pa7USԭԭԭԭԞWЏVTQ\ZЏ9YXP~#\ݏ̢~;Pt[TZ[j[kk%' SCJRESERVATION_TABLEG::::/RES_TYPE/ STREAM_ID/ MODULE_ID/USER_ID/RES_IDENTIFIER"/dLЭ﬚Ь[ԫ`v [k@^,@n8X#YiZ WW~^ZмZм Zм$Z:'(P'PZQP(P(a:,PPZQP(P,aм3[м /[м+[м'[:'P'P[QP(Pa9UESԭԭԭԭԞWЏrVTZZЏYXsP+w~ZݏUP[TZZjZkkr %'%%' SCJRESERVATION_TABLEG::::/RES_TYPE/ STREAM_ID/ MODULE_ID/USER_ID /RES_IDENTIFIER " ) RES_FLAGS)PROP_STREAM_ID)REPLACEMENT_ID)CANCEL_FOLD_IDENT)CREATION_REMARK/dL UUeU>+P:խս|ݭPkݭ[ݭ[kխսP^%ݭkݭ[ﰖ RDB$DBHANDLE3*|XPYRMYFYY X(08[ Xp`8(RY0W8WhWXHP2Yx6Ypb> |oW>PVWWRPEW1 =WP϶U1*W1e1JW1@WPU^U1VPV1UVVT`d ݭݭݭݭ  P<ЭP!`!R[PҔ~Z 44ЭﬔЬ[ԫ`v [k@^,@nhV#YiZ UUTuX2VU<Ue ΏkLy VPЭЬ[ԫ`v [k@^,@nUYiZuaUSU_UTU+肋GAPnЭЬ[ԫ`v [k@^,@n@UYiZTTTJP~TPЭЬ[ԫ`v [k@^,@nT{YiZeQTCTOT~DT7P^DOBUILD_BUILD_JOB_CURSORFݭ[1ͫм7Wм 3W#U﬑S Џ̞WW2Ԟ WЏVTVZЏYX(PP8 P1V-WV2 ޴WV2 ǴUrcU[BL~DP[Ԑ؞Sݭ[8ݭĞԐUT[SЎĺ8LRݏԷ"~7Uݏb/PV Ukk=MFݭ[1ݭ[ޏƧЭЬ[ԫ`v [k@^,@nQYiZ~jQ\Qe[TZ8UjZ2UjЭ憐Ь[ԫ`v [k@^,@nbQYiZPP?SΏ1kY1SSΏ1k:12S SΏ1k1SSΏ1k 1SSΏ1k 1|SxSΏ1k 1}eSeSΏ1k 1}RS RSΏ1k 1}?S$?SΏ1ka 1},S(,SΏ1kB 1S,\SWS[TZISjЭЬ[ԫ`v [k@^,@nOnYiZXDO6O0Pz DOBUILD_BUILD_STEP_CURSORqݭ[\мRм RмR6UᅩSq Џ̞R2ԞX WЏ:V T9RZЏ YX;PP8 P1 NR~RFR2 kR/R2 گUx[eﵘ_~[P[*fݭv[ﰋﰘ8ݭĞUTnS(Ўĺ8_MݏԷ"ﶋ~Pݏ4裸BPi Pkk=piݭ[ T ݭ[٢3Э0Ь[ԫ`v [k@^,@nL流YiZ}LoL][TZPjZPjЭ﹊Ь[ԫ`v [k@^,@nuL0YiZLK?jOΏ1kl 1WOSOΏ1kM 1@O Ь[ԫ`v [k@^,@nJ﵈YiZJ}J~^"MмMмMмMмM} M}$MмMм MUSԭԭԭԭԞWЏaVlTLZЏ,YXϩP4O~Lݏ1ۇP[TZLj~Lkk{ ## SCJBUILD_JOB_TABLEG:/BUILD_JOB_NUMBER/ STREAM_ID" )BUILD_JOB_STATUS)BUILD_JOB_RUN_COUNT)BUILD_JOB_REM_COUNT)BUILD_JOB_ERROR_COUNT)JOB_START_DATE) JOB_STOP_DATE/dLЭЬ[ԫ`v [k@^,@nNH YiZGG~^JмJ}J}JмJм JUSԭԭԭԭԞWЏV܌TMJZЏ YXPﻅ~GJݏGPn[TZJjJkk## SCJBUILD_JOB_STEP_TABLEG:/ BUILD_JOB_ID/STEP_ID" ) STEP_STATUS)STEP_START_DATE)STEP_STOP_DATE/dL #### CJBUILD_JOB_TABLEG:/ STREAM_ID/BUILD_JOB_NUMBER  BUILD_JOB_ID)BUILD_JOB_STATUS)BUILD_JOB_RUN_COUNT)BUILD_JOB_REM_COUNT)BUILD_JOB_ERROR_COUNT) BUILD_JOB_STEP_DELAY) BUILD_JOB_TIMEOUT) JOB_START_DATE) JOB_STOP_DATE)JOB_START_COUNT) dL  ## CJBUILD_JOB_STEP_TABLEJBUILD_STEP_TABLEG:::/ BUILD_JOB_ID/REM_WAIT_COUNT/ STEP_STATUS/STEP_IDSTEP_ID STEP_ID) MODULE_ID) STEP_TYPE)STEP_START_DATE)STEP_STOP_DATE)  dL CUemU P:խսKݭϒPkݭ[р﹘ݭ[タŽkխսP^ݭOkݭ[g RDB$DBHANDLE2P @KLeUЏʚ;U }PR UU EU PQyPPQ{URPTQST{USQS{URPTSUSQUSQ{URPT TPQTPQNQRNPP@RDBR@RPnQRnPP`RdPR`RPPRPRP#DBPJPPRQJPPRQ<|~H`PbPt0PRPdPPjPPRQjPPRQ}P~zTPPnTQzTQQTnQخRzUnSՎUTzUTTSQRTUxRRRUTUQT<|~^^S}P~^SPD}Pݬfcg#УУR R`_bRI Iϸ5$Sdѣ5wRݏoh֣|HԣlA|eC2DlAϘ@>\>ݬfcgݣݣ1$ ݏohìðPPݣPݣݣlݣH_P<BkUHTZS>d|(mgmkji~hgݬe (УR RbRpH lHϓd|cf(ϫl mjvi#hϡgݬeq(飀 ݏodcP ݣPo:P SZR|bHU~.{y yxݬ.jUHcbcPYRBGbmm%BׄϞ?>dό<ݬipm颀 ݏo{bP ݢP9P VSÌ ,Pcϋd cݬi|Ô:kZ"ϟhh!0fc2iR RbR+TyFLmdPSRdЬ`Pլd`ЬRPPPRլ d`Ь RPPPRլd `ЬRPPPRd `RPPPRSElAWЬUύXc}~hE^l F ݏoڇtXЬ`Ua#)N"}~ahWR7E l E ݏobЬ\hԢ|ğ)n)t&}~iDk sE ݏo5OVЬTbfb_}~gDlkЬTW)u(%t}~g]D0k D ݏoЬ8T>Wnϖ(x}~/gL^ЬVЬVЬ UfU0+PnnVQ^ȟ NVwP[[CVݏbouPTTTRPPRR ݏگoąPP~q(PTTVRf^TP`ZHYRXW,ZXgZWZX,Y+Xg~Vt(BTTqUN08USTUvUhSRT qNP[[1%T2PTU`TUTT!!TTPP~d'PTkTP,PcTTTTT/'PRRR@PRRPRRP RPЏP;PRyPRTGT-TQ PWg[.gP(PP]@pRTPR QQQIQQIS P[["ݏoSIQP7R=QzQUR<-Q3QQQPʹPQP 9ʹZP#Qϋ;1>R=R3RR R)VbRQQ Q5wrݏowQȟ RP[[xRݏbo=PP?QTQ4RQK45QKRFPTQ2R$POQ -KP[[1%Q PpQQ`bQQQQ!!QQPP~ $PQ'QP,PQ}Q|QqQpQ#POOR@PlORxPVORbP @OPЏPPN5PQQPN PWg[.gP(PP]@,OPFO NENNNNP NP[[ݏoNPNM6NUN~ZP0RZݏ8ozv%R}S9[|~ݮfPZV~Z*PZݏ8o@z|V ЩWWg ЧVЧWPVPPP1R~PVVV﵇P f!nZ'P yRVVݮZ&P LR!f nnnVݏ@oyf`VRTЏ(1,&H ᅢԃ0 PP ݮ ݏbox(Џ0ݨ(V PP ݮ ݏboxծ6$ݮ ZP  $~)~ݏKo`xlPT Y[X1dUQ#DaPPaPz P P PPDaUQٚ˂P-UP Y XﲂP-UP蓼 YXP-UP YXծ$1[Ԯ$d:w&ﲀcـOP~~XPTdWQ#DaPPaPz P P PPDaWQUWYUɁP-WPチU!P-WPﱁUU]~敏P 4<@~)P|~4v~e[XTUUJP~ԀPTd0d$P 4vdUF~TP8$TZ!P  $~)~ݏKouUծ$#[ ݏ0ouh[լЮ$լ Ю լV ^ЬRR |R ЬnЬS @cPcR^~CPTRSSPݮTCTrC TzBn} ~SݮxuR ^2P`ݏӖob<@n^|~tP P~ݏobtYO3X2Wθ^ݬb'PUЏHSghghݏPoiSSU PPTTTݏboiU^ЬSS:P1lSoPTTP3MPf PPPPP!0uݏogzSePSfЬR~ShSeP_ЬRSuSePSfЬRͭSiP1T~ShP&SiPwSfpSePhЬR>~SePSfЬR~S蓮oSePSf@n n<~ݮݏogЬPn/ЬRSSePSfЬR~SPPTPP|< VyhU:&TЬSzfPS}~etPRբd ݏoedբ  ѢR?PݏoeѢԢRcЬPS UQB&IR%BfPRb~sPI5PՠRРPՠРPR*5RЬP`6:AMS^jm|sݏoPgbР|Рˆ)°РРbˆ°$Р$РL,Р€Р5[D+$~ݫkPkULHUY PYkT\XThX PXЫ SpP`S~ݫːϟPRWݫRPWݫt:PZV|#RB~ݫ|PVUT`ЫZ ЫЫЫ  $Y(X,S0R4W8V<,QP0PaP,|QVUVЬSSPT1T1GGteGtqݏo1ЬRȥSePOSePSfЬR~Sﺞ+ЬRS=SePSfЬR~SnP=SePSfЬR~S2P" ݏondTPP _dS (լwݏڲocЬRPլ ݏoc 1SЬRb05:ELRY`dsxpݏorc&ТdТøìТcԣ@pdìHݢ`PH.ݢݏohcТ|ТТТ ^XV1TX$,eP PYgeRfP11RfPRhЬS~RP9RfPRhЬS~RҙPU﫩ݏogTPP~ݬ|VUz+T $dPՠePSdPSݬPF|~}~PRբf ݏo]fբ I ePSRcSPδ^PP QQP<@PЬ վ Ԯ ?0ծ ]ݏڲo%]P ЬPЮ ծ yST|~TlPR\բ ݏo\բ  qP R SЮ  ЬPЮ Ю ST?1@&PX"h~laP,,, ,,e,`+T,N,H,!!>,7,PP~P(,+P,P+,,,,Y)PՠXР[իЫ[X?IЬPРXhШ+ШXXլP`XXhШ+ШX?]VPXh~~ZkPC+=+(PՠXР[իЫ[X<1 +R;+PPϮt uݮݏ2oZSԮ(|,OPXhI(PՠXР[իЫ[X"ݮݬϩP$17Ԯ(|,T*QQCЬPРXh Ш=*ШXXլP`XXh Ш*ШX(CЬPРXhШ(ШXXլP`XXhШ(ШX1Qw(t(Q1|)a( g] :gI6g5Bg!Ng Qgagjgugl~haPnWVQ)nRBaPPaPz P P PnSPCaWQӐVPZj!" }|Ԫ${'((44Zϰ6Ԯ(|, PRb"}|Ԣ='0R P-'ЮЮ0Ю, '% '' $Ю($|PXh&@$PՠXР[իЫ[X&|&y&1qѮeOeݏo'|~ݮ gPce|~ݏ@B fP PYЮЮ ||ԩԩ$&P`Y`YYdT ~ݮcPWgSQ#GaPPaPz P P PPGaSQSwS uAnZgA`ZYARZK-.?09930-9'0!909 0 91S ~AwZpAiZbA[ZT-.H0B9<06900*9$09 0 9 0 9=TWݏorT~ݏӘoWݏo~ݏoQTTgCJc PYW| ԩ| |A$P`Y`YY19<$]E$P%PϮq zݮݏ2oSP|,\PXhV !PՠXР[իЫ[X"ݮݬ϶P$1<|,d#QQCЬPРXh ШM#ШXXլP`XXh Ш'#ШX!CЬPРXhШ!ШXXլP`XXhШ!ШX1$Q!!Q1|"q!$'`mJ`YF`ER`1^`a` q`z``|~aqPnVQ)nRBaPPaPz P P PnSPCaQҐVP̼PPݏzocbԢ4мbbbuPp, 7 b/\)~[ZIYhXWΨ^Ǡ`էH1U $l Ǽ PVV)ݧD}ݧHݏoi1ݧPէ.ggg!!ggPP~jPP,PggjP,,RhP,RhP,RlhP ,PЏPtPhP$ ǔ ݧ kPVV?YݏoiP1ϜϏPURhXRP`PRԮRYRPPL(iRݏ@oRݏ2oB 1EPXh |[ԨL| |(|0Ԩ8t<|@ԨHRLԨP>΀>4΀9ϭPPH΀PЮP@1U XYAѩ)2ѩ(ЩHЩLЩP΀Y$iiYYi΀ϓ΀!PPH΀PЮP@XpwP XX`XUMEQݏoAS}*Puo`PРZjЪ@@Ю@ЪZ }P`ԮDDHݮ̲P/ΌﳲPݮTPd }>Q\ծݮsP\  C!)CP `ݮ@ݮpݮ8ݮ@P ΀X[g~TUT&ФWgQeP-QP \PР[dTT+ݮ\U9/S6&PР["PTPXݮTG δδݮ\L δ1δhδμݮ\ PW ΰθ Ю  Ю$$[(0Ю4} 8(d << D( WW W 1/ݮXl δδݮ`q δ1δμݮ`W PW ΰθ Ю v<~ݏo=   Ю$$[( 0Ю4 8(z   W5 W W 1 ծh1PW  Юh ЮJ J  F <~ݏo<,   Ю$$[( 0Ю4 8( < D  Wx W W  1  } ~~ 6 +PPGPP/ `PЮP` Ю  PЮ`Ю R *  ݏ3o;Ԯ |~ Lݏۘo; =V ϵP Gc ݮ Lݏۘo~;=r QV VVI E N ݏoG;&  &  ' c I Lݏۘo:n2% +, Pݏo:R  G P  E ΄4d Ԯd ` Ԯ`Ԯ4 ЮH8  1ax t怜P[kPHQQPPPPPVPP~P8V8k PSPXhRbbbQbXbS n Ԩ$Ю8(,Юd0Ю`4Ԩ8}<|@ԨH[LԨPծ4bо48-bpHuPllSPݠݏo7bJPDHQ~ϻLLH P XX`XYXPYbѩVѩOQQEQQ;QQ1*Щ$ ЩHGЩLGYiiYYD~ LHX< Ш$1ZxYtP[kVPP~)PkPX(P-H0HVhrPРZjЪ@@Ю@ЪZ4G΀,rP`ԮDDݮ1PNΌPݮTP JsF\ծݮاP\9{0 !ﬧPkݮ@ݮpݮ8ݮ@Pz aX 'L6Fݏۘo4X i'Eݏۘo4UΌΐΐΜΤά\Ͱ$͈Pll1CQP@aUPnQP@aUPΨΨ~ݮz μA1O͈EP ΠTHΠ=$Q P V$Y-QiPf#͈T͈TθΜoԟTPWTP ά`P Ю $ WW,W%1]T;$Q P V$Y-QiPfڟxT~tP[[ݮݏېo2=PWT[ <~ݏoP2: Ю $ WW_WXΘ%ÏAΘPPs1c>5wCݏo1P}`|}̈́͌w͐|\Pv8z?QP@aP~E#ϣnPGX~]P RJ e9L4LRP`QLT-RdQݮPݏӑo0ծ45[yݮ,1RfR|PR~Δݮt|Pݮ|pPTA~nPRP~ݮHݮPAPD:0ݮpϵPTϪPXݮT1δδݮ\δδμݮ\$PWΰθ kk g<~ݏo/M Ю$$(0Ю48(< WW W1"V VݮXδδݮ`δ1δμݮ`6PWVΰθ }}, q<~ݏo%.W  Ю$$20Ю48(< WWW1!ծh1{PWVЮh , (<~ݏoi-O Ю$$v0Ю4I8(0< WWZWSII6@}m~=~9PPGPP`PЮP`PЮFDPЮ`Ю5YXRWk,VihihݏPofЬSTd4ݣ@OPݣvݏ*ofdݣ<ݏo18RdRУfYhݢ#PUUݢqݏ*ohbRSFgf gfYh~ݣ恵P!գ  Se!ݣݣ cSPݬ~P!T ݬT~^}~QҜTS*SPRD^4 ݬѮѮ J dPݏocnԼ bݮ ݼ*;ݏۘocݢPݬѢPЮLѮb;<5H=+4 *% dPݢݏ;oc n PPRbݬĠ.RĀ'dR'\Phf}~}~dR[]nhfݮ}~dR< $RshPSL|Ф P}Џԭ~@hPSݤ.ݤDSRPݤ}$~~dRmP PPݤ$qݏ*oe&Sݤݏ+oeRԘSݤݏӔoePPa[ЏҲoZpY$X!'WVCU^ЬSS?P1BStPTT&C`&2&&&&&&&&7Y&7ݏo1ЬRYgSeP"~Sk+YjZgSePaЬRSW1YSePSfЬRjSP1&T~SkPoS~PSf1FY*nZgSePЬR~1}SePSfЬR1>SePSfЬR~SQV SePSfЬR"SKeY^nZgSePSf@yn n<~ݮݏogЬPnuЬRS^'SeP^1GSePSfЬR~S_P9SePSfЬR~S~`PWpݏogTPP$TpS~}~gXPRբc ݏodcբ 2e ѢROPݏodѢԢR`YX5WVUЬTTSO|~WスPRբh ݏo#hբ d ԢfPSRcЬPSG ?i<fPRb~*PePՠRРSգУSR:ЬPРRbТňТRRTФRRbТňТRBi?fPRb~~QﯾPePՠRРSգУSRuRb°8L4h|ˆ}},| @|Hha4¼€ЏoTSЬRb?CJV]cnz~)04T1cТhТÈ4ТüðТТԣcÈð$ LhТ$ТLѢ@G31W, ݢ4PL9ݢݏoЮLѮb< bݮ <%ݏۘoPP _ScݬޭPR&~ݏ oݬ.PݣݏoRTPP|vVkUЬSSvPT1T .Jh.$ݏo^1SePSfЬRS?tSePSfЬR~SBVSePSfЬR~SK8SeP4ЬR~SLЬR`SeP~SnMPTPPzRWyVU_T  լ[ݏڲoedPS9լΰΤ(MΰkPΤkPSitkP,kPijg1HRݧPiMdXd TP0LR Ͽݧ<PkPLij$88Ci{ijЧPPPȕijȾSgSSijP` PijЧP$g CJNRW[6ݏoc(Тp8cԣԣ8LԣLТdм RbP PPbPP塀[啕ZnYXЏʲoWVUT^dP` VDE $WedP` VSC $WedP`'V TSC $WediPRRju-P dݏ"oeѤ5wݏoe֤JPФ@QQiԤ(PݤjRݤj-*f ݏ oeݤݤL}d~|~~ PwФRfͪPSSRR7^9 nR RRhP RhPD~ݤ ݤDϬfބkkݏPoe~ݤf$PPUPd*<ݏoeϝPSSTS\lSIhPR ЮЮ Ф@ФԢfPԢ Ф$Ԣ(|0Ԣ8ԢDdHդ0R0RR dݏoe5[ZYlXɷWkV0Ux^R~PSgh\iPTTnSe fPSeRnnRgjkPTTnSefPSeRnnRNh\iPTTnSe fPSeRnnRjkPTTnSe fPSeRnnRRSP R R~PTSu~PRSq( S^ndnReݮRendRPݏoRRݢ|~ݢ~ݬPݬ +tP ݬ [PS;S3333!NݏoqЬRݬ0PSPPլUPRݏʴo'"RPbЬPR ~~*ﰒPRRЬP` $),0ݏobhbԢhР”eRмݢhPb„¤b8„b¤&]hT6SL^^SÈ]PRR1hݣ7P˟dP^dPPPY^XϖWЏzoVUT ^d~ݏ{oݤVe.~ݤ P~ݏsoݤVed`^P~ݏoݤVefzPФtQ QgPSČ]PSԤ0Sd~gSd~g^R+hihiݏPoeSdRgSdRgnRФPSS`SHݤݏoe S裠AXRc Rݏoc Rݏ*o RݏKog[T^}~ݬ'8@PSS1ݖPR0fPdP ЬPRR`RdЬSSjWPTnT fff>fffff+) ݏo;ЬRS-P(SLP SpW~SX-ЬQPTPPլ ݏoYRЬP` *.49?BJNT] ݏob@hРxbԢ@DԢh|Ԣ|€Р”,eXWV馈:~ݦ PfTedRЦP`Q-RQQd$VDE$ ݏʲogfhPȯM$P fݏ"ogfЦPPݦhPݦݦhPݦ4P[f;ѦO1ЦP PPPP~7PPP(PݦݏogrYgXxWPPP~PVPP(Pfh iЧhViih 5~} `ݬTPSVSNNNN#N ݏo+ݬ(JP ݬTЬR~ݬ}!PSPP<UTSЬR 32ݏڲocd ݏocePRdbЬPRePR/1bЬPR RЬP`$M)06=G6 ݏo/b `bbԢ`Р”P¬Р´Rˆ€мݢ,bPb„¤b1„b'¤@bT`S^^ Sà'PRR @{ݣ<ݣO|{_bݣ1PdP^dP P#ԟcdPdP֣<ØPP|+~V{U{TSﯿR^Yˆn}b^1U$f fbS041fbP` ݢP dPSdeݢ&djbSde1deݢݢ쟣VdeÆáde ÿdeݢde ݢ dee nPb[Z`YzXbzW V}U^9+Џ#|< ԥԥe|ԥԥԥԥԥԥ $ԥ,ԥ4ԥH||<ԥPЬRݢL ТP `ݠ: >χSSSSSS$ SS,S4S S SHS S@S襸ԥեfȥॴTATXPRRRj$XPRRRjeݥݥ=hg^ݥ2_eƝPnmPݮPhg ݮpPRRRj7k**8ݏРoj~7 ~7kХPPݮkХh##6ݏРojPhghg_pݥiP蟭TݥiPݥݥݏݏSݥiPiPݥiPiPХPP$k"FCe hggO?eRle|~|~|~ ge|~|~ fݮZe hggPXWIV\U\TS$^k[؟[dPdPRdPԣԣԣԣԣԣԣ(ԣ0ԣ8||Lԣc|ԣԣ ԣDЬPݠDȣࣴ飠n飨n飰nnn($飼n飸 գУR0,n84n LH D@ݣePRePݣePݣݣݮ4[IZcݏ{ofݏofgEգ'hݣj]CcݏkohCc ݏcofgP[aZ^qЬPРP`P@mPPjRkPPRR ݏگojRYkXRWV,YWf YVYW,XWf~hPݏҰojO'A~m3e\Z3R\P(RbԢhЬPݠϬbP}SSP ֣c)S?P)׉PR~SPbRSϔPY ݏoЬRݬϳP ЬR ֢b(Rv?P ݏo>PS~RRPcЬPSЬRݬePQ[6Z+YX1W&VrU sTuS(^r9ngh ijk$vf֣ ^CMhgSdeZi"dek@de/OdeddeõRfÍRRdef deZP`Pd@deëRfsRRdeRRRdezRfGRRdeRfîRRdeeR/RRde ÜdeRfRRdewRfKRRdeRäRRde?Rf RRdeëRyRRdede2vdevRáRRde>RpRRdeeJTЬRbSS'glrx &-4;BIQXݏond~Т|Тx|$|,|Ԥp}Т4|Т<{@|ТD|P}ТX}d~Т`d{Ԥ}ԤԤzԤ$uԤ,ppjԤ@eԤP`Ԥd[ĀUĈOĐIĘCĤ=Ĭ7Т|0Ā)Ĉ"ĐĘТĠ ĤĬТR1<γUЬSSRbTT%chnt{ $*06<BIUamyݏoxe]`cТ{ Уxv$Y,\ԥpaТD{Ť]PaТXcdfТ`_e|ԥ ԥvԥ yԥ$(|ԥ,0ptuŤŨvԥPTwԥX\wԥdrŀ$ň*Ő0Ř6Ŭ<Т|MŀńAňŌ5ŐŔ)ŘŜŬŰlhlԥhТR1Y<bUЬSSR8bTT!&Kݏoe eУhТRcZEDY9X|TЬSSCPV1PRVbURUTRRTV'c}cݏojZShPSiSptShPp~S^_ShPSiSPWg( ݏHojW6ShPSi~SShPSiSP1UPBX78W|TЬSSxBPV1PRVbURUTRRTV%c}cwݏoceSgPShSnGSgPC~S2SgPSh~S SgPShSnP1UP<|RoݬhAPU@PTUdSTSRTTRUݏoSPЏ3oXWtVUTդ~UfPդ,@~4fPS~SrP,Ф,R Sݏ+o b' 'Xgĕbd!~bfPd( (Xg䕴դH!~ŐfPHH ~Xgdդ դ,դHųݏogRR W ݬ}b~}~ݢ ݏoIPɯdφϱ;ϫ ݬ>dۮ ݏoP QSޮR”db(ϛϣϢݬdb cﳀbc ݏoPﺮR6w7P6ԢT|ϫ`y%ݬcТb zВrPﳳ_ώ#T E ϸ$ݬﺳP }gSR|b|eM&y%$j$ϋݬɺl|cb;hgcPӾ  ݏoOϊ~dV}~N ݏo@% }~梁UP PP ݏoϐX}~_<ɗ ݏofϠϘ}~ нЬP ֠`ЬR~PdP̖"EE"}~Ź^^8rX} ~}~ e|eVhU#T臘S8^KA~RPRݬ:UP #JPRcݮRcݮ RceRRd?RdRdnf fdݮ $~eX~WĥV^}RRRP~SfR~hPTR2SPݮTfRPUT˥^TԤn0U~hPSSݧfRSfݮSfUSݮQ~ݬeYXuaWV^h,h0h4Џ8߸ﵗЬRR<wS{PUV PTTѦSЦSRgPS (ݦR PTfPԠЏTXծ SD$,4쟭ܟDݮ4 HP(RgPfiPS RgPfiPSUmz1W9V/U^[ЬRRE9PT1T Vt >Mo{{fݏog1XRePRfЬS~ReRePRfЬS~RGЬS1RePRfЬS~RRePRfЬS~RpRePRf@/n n<~ݮݏogЬPn1RePRfЬSRAlЬSR ]RePRfЬSNR6;ЬSI&RePRfЬSRЬSϾR! PTPPݬ~ݬvPR}~PbRP|VoU#TSЬR%PvPR~SePbЬPRbPdbPPN`_d~ePRfd~~#nPRf:R|bԢԢT|€ˆ|Œ|”} Ԣ|œ}¤¬°¸|||}(L|D|P|X|pxˆ} |”¬YЏoX4WDVЏoUIT$S^ЬRb GKQW^dkov|'-3T1cdТ3Тc/dۣ ԣPԣТ\cТdݢfPgPôݢX3ТТТѢԣѢUiТТТݣH~ﬞP^ݣCn*ݮfPgP ݢXiݣݣPТмߢRbP PˆbPPB[ZqY^թ ݏojP`$VDE$ ݏʲojkPXXPݏojݩPR詴RR;թ6ݏojV ݏoj~jkPi5wݏojiTi SSSXS4SS#D ,ݩﭬnPPSwWɈPPkPWbVɤPPkPVUЩ4PP[PUݩ4ݏojɨ0ɰ!ɬɰ&ɬi1ݩ)JPRcD ,RnRݩ]"RXPݩXPݏcoj ɨRi8iݩ* iݩɌPoPOɌUQݮYPRݮݏojݮkPi2FPT@iRЩ,PnPڛݩ,Qݮ/XPRݮݏojݮkPiEPT̋iRy蟭ݩOɠP}`ɸP}`ɀSWV蟭USݩݮ4Xi &ݩݩi?Pݩݩi PݩiPS Si]iݩ&թ||~ݩ;թtЮtݩ|ݩt:P|ݩ|~i;詰ݩ|~~ݩi Hݏoj 1ݬ/PS;S3333!*ݏoЬRݬEPSPPլMxnPRgPbЬPR ~~ .gPRHRЬP` $*-2ݏoGb b РHaRмݢf=Pbb b@WR(^^ݢWP Lb€PWUW0^\=^„^ P^=Pb֢PPE@ZЏcoYTXXWՈVЏ;oUKTМS@^c~ݏ{oݣUd飨~ݣ9D^P0μ쟮 (c W~ݏsoݣUdѣ﵇ݣݏodN [;PfWcP PcgHhPݣYdc8PRcRgHݣRhPYdcjcjfc9RcTc=Ɔ~cRHݣݏ+od pS:lRc RݏCoc Rݏo RݏoeZЏoY~XGW),Vi!U^ZЬRR+PT1TQo+IXxݏo1RePRfЬS~ROuRePRfЬS~RLWЬS~φ ЬS~χ1ЬS h xYgЬS~1RePRfЬS~RpRePRf@6"n n<~ݮݏogЬPn1RePRfЬSR3xЬSR2iRePRfЬSRb(IЬS1RePRfЬSR?$ h YgЬSRrP hDjP@YgTPPլ ݏo"[c8ZXY陸X3WЏoVUTS^ЬRbJPW]cjqx~<BKU^djpUVd$È2ТÔ 4$1,04Т\ÈÌۣÔ ,04Тd`hԣԣ1ТplxТ||PKPg~hPx^|in-ݮjPkPcݮݏodcxvtТ$(ТhТТТѢԣѢ VdТТТݣg~hP^ݣin,ݮjPkPcݮݏodcݣ1Т O[ЏoZ6YXBW4^駨~ݧWP<쟮 4g >Q<5P5PVD@駠 gЧpTdRЧP`Q-RQ~d$VDE$ ݏʲohݧpiP Pݧpݏoh*%NNPݧpݧPЧp<+ѧ8呂ݧݏ#oh8$ |nǜPPkPn ǜZhLj1njPMPPnjUqgwPH/LPݧݏcohgAbP,Pg4PHKPݧݏcohO﹏ホ.gP HKPݧݏ[ohǀDŽPg61PPDŽVoЮ RRkPS RZhSgO7PTTRZhTRkPSRiPg 9PSSg 7PTȟEPgPﲎ︍Iݮ kPS ݮ Zhݮ iPg8PU~gSXtЧxPg51P1ݧx8Ю RRkPS"RiPg8PS RZhSg6PTTRZhTRkPSRiPg7PSSg5PTǔPkPǔMݮ IPS ݮ Zhݮ iPgl7PUz}gS'P}` P}`PP PPVݧiPViPݮݮ}~iP1Mէp:g|1ЧlP PqcpPPP~_PlpPP(PplP9P~g/-0,P~gu-Hݧݏ3oh!WVϽU^ywЬSS?!PT1TdݏoeeSfPSg@n n@Bݏ@BݮݏoeЬPn SfPSgЬR~SPTPP %YSЬR$_PRRcPbЬPR ~`cPRRЬP`"(,39<[ݏoРbРˆ b tT)S^c?HPR cݏodxy~cݣZQP}^ݣLSnݣݏodn (z ݏod^P|УУРc RУtÄQPÀPaPÄ[*Z ^ʬPРР 0РHРOݪOGPjݪݏokݪ02GPYݪ0ݏokjaRѮݪݏokѮ ;y ݏokS|U|W nԮYOjOЮTծ 1e,x\yxNyݏPokT Pn1P]PRYn jTSRURcRSV^N+OЮTsT ծ hwxwxݏPokn1\PRYn jTSRURcRSX^0NЮ T1ѮTծ$wTxwFxݏPokT\PRjTSRURcRSWCNMHW@ݏSokzNjgPѮݪݏokѮ Aw ݏok>pw~~~YjpPX|VTUR10v`w!vRwݏPokThTNOvW@ݏSokMjOѮݪݏokѮ yv ݏokϢ1Iݏok=ݪTݢ }~ݢNV%ݪTݢ }~ݢMX }~JNWTbR1<EvW@YjHOMH3^uW@ݏSokݪ0ݪݏKokݏokuYuX#PPP~XPW VfPP(PfgV)PPRWݏohP P\RiWhtthiCC pݬRPS`S XXXXXXX-XXXݏo+ݬP ݬgЬR~ݬPSPPլY`ЬQP[RЬP` .38>DLSY`flwKݏob” ¤bb¤РL|œ”Р°<RݢXм¨¨'P¬<¬b颔b0b”b袔 0”bݢ¬ݢ<<'U͇TP^R(ĤĸĴļ䟤ԟT؟@,ﺎPSS"dݤVA[AG^b'^ݤePRdRR1g^eP(ePPP>[CZ&Y@X5AWVƆUL^rD(Х0Х4(0j j饔ݥV281jХP`ݥP g1xPVghݥ"1bݥVghΈ<ݥ￑-ghΈiP<iPFghХR ƌg'Έ}SR ݮX| 7SݮkPgSծݮkPƉgƑgRRs~e*ghݮ| ݮ{ 5 ݮ{ (ݮ{ݮ$ݮݮ$bgh8 (hcW ^_ԧtLjԧЬQ؞nЧP`С(ЬVЦ$Pfl|Lj2 Р|(LjԧԧLЦlЦ}PէTQT}̕P}L,ggP`Q:.QQQǰ%ݏomgRRǰPPbQPQQװPbЬ ЧP <S壟Rk˜R ib5wݏocbԢ|,ψ ϊ>Ϸϙݬbݢݢ fK ݏocP ﲂSc|Deς4ϳݬKT ݏoYR}~} ~}~}bRP>RbԢT O@ݬ)T ݏoP_Z8YXh8WցV|Ԧ|f||kϕݬ﬋kЦ PETfTjPUeXigRBeS ݣ igeRe=iggЦPHTfTjPUe higTDeS ݣȋigeTeȦigg ѦgݦzigPHhh ݏo~ϡϻ}~, h܎hPPP ݏoQϩ b }~gPh ݏoϾ# τ}~流gW }~}ƩYgXZW VU^cЬSS PT1TxxxxDl|xxxxxlxxxx$3?xXݏoiSePSfЬRSgPhLs9SePCЬRDЬRSeP ~SgPhݏoipSePhЬR~S$fЬRϪSvSePSf@n n<~ݮݏoiЬPnTЬRSAЬROSeP1ЬR~S SePSfЬR~SPTPPݬ~ݬ eS}~}~PRբc ݏockJR`WeVQJUTSЬR *Wݏڲod  WjݏxodPR#P ePR}~}~S@Pb PePRЬPR$Dfb+P33 f~~#BPR!|Rb| dԢ|H|„Ԣ`´|„}Ԣ Ԣh|lԢ8”|Œ|$|”|}P}XQ€|x|¤¬|¸ &zSЬRbJNYS^fq|pݏocH,Т`ТtТxÀc|HТt|ÀТТТТТТ Т$,ТH bSezRb:c ݏob&GPHcbм¸¸P°мP,ݠ?PHzR) RP$>&PРPР bPPY[yZ^ЪPРРԭЪЪЏԭ<PݪVPYHPXݪXYPݪݏo1jj5waݏokjЪʨB<ʨWT TUEОVfQP-QP EОʨGTЪ`BRWT TUEОVfQP-QP EОGTЪ| SS4S<SS\S,SlSSPL S^ݪnPP SaRaUʴPPUU}.PR UݏokԮժʘ1TУȠRУ äQPPaPݏӓod rSH:øRc Rݏoc RݏRo Rݏko|xVU^UЬSSPT1TDDTmuT}vݏof1SePЬRSePЬR~SIqЬR~ЬR~iЬRϿaSeP S@n n<~ݮݏofЬPn&ЬRSЬRiStPTPPլ ݏo<nRЬP`FKQVi]ov}sݏob-1 H3Рt8|€:bԢ HLРt|€„Р)Р3РРРРРРЏo[ZH YDmX^騠ZV~ -PDPuРV VШW*$~V.|PR Vݏ*owТWDPРUР TW)eRШP`Q-RQdRP`Q-RQGTiPUiPWPDPVPHPݏo1AWUTȤPP@PPȈPPȐȌ 騘`\hdXTxtݨ@iPݨ ݨiPݨiPݨݨiPݨiP |ȀPh 1PTe^Ȁ[dnwЮRR"PS R[jShQ PTTR[jTR"PSRiPh{PSSh PTğȰPiPd^ȰcnMݮR"PS ݮ[jݮiPhPUThSTlpPh 1P+d^p2cnЮRR!PS"RiPhPS R[jSh PTTR[jTRw!PSRiPh9PSSh PTȔPiPxc^ȔbnMݮPS ݮ[jݮiPha PUoShSݏojOЬSS?PTnTffff)ffOf6ݏo=SP SZЬR~SЬRSfPTPPVOݬPR ݬ RP QS|~}~PRբ  բc ݏoc6R`<QUTv6Sլ=e ݏocPRedd ЏcR`ЬQP<nUЏoTPgS^ЬRb "',2A:HQTec$\cc\Т$ԣ,ТRR'a^R0`n@Ϯ#Te(08ØHТT FSfR5мbbPφTSoR~bw ( ݏRo0 $ ~cP$(, /cP,<EUlTAfS^S xPRR#40ݣR1裐 nPРРР dPПdPDdP@èO   ,$cTPè$4(ݣU$dP4dPe֠e֠0PPgR^ЬbX ( } ~}~RU[UZYXW^VmUdTl^N"Ĥ Ф<0i i餘U34'iP` ݤ C.Cb;~ݏBoSYhRc\SzP^ݮ ϔnݮݏcohݮЬP:`[. `Q(Q P]@^ ݮ PV^V5ЮPЬQЬPѡ a`PPPQI[IZЏboYXW ^ 1kjPЬQaPPRDRaR<V(R@fЬRbPPVV ݏogjVbbQ<P(QF`[PRRR[ݏZogjP`$VDEѠ XݏogЏ n  P| <~ ~PRRR*YY$ݏo g :~~PRR ~R2YY(ݏo gЏboR^ݏ]  P|~~hP'~PRR(ݏo B<9UT^ݬϷPSSPRR_PNSiPScn^dPRRS P^dPRRRSݏsoeRݏoe^ZY[XY1 Z|Y_ݬϨ EGEGݏPo_bHPWWʂWW'XWݏboݬݏo1YbPPP~*PVafaP(Pafn^PWWVϩ P[[ ^PWWZW W2X1XP^n^UPPݬݏoVM[ЬZjݏokЬXhRRݏok@~)PVHb]Hb>~ݏJoXݏok[<q.kjW(WFg]Fg>~ݏRoZݏokhRGYY~Zݏ2okFgZ.FgR(RFYWZFgWf hPP(PhfVP^ЬWgVV_ݏo4VWݏo~ݏگo@~(PnGf]Gf>~ݏZoWݏoޅ[YYZnX,[Zh[X[Z,Zh XZ,GfZhYnP[ЬZjXJhWXݏokXZݏso~ݏگok@~(PYW]W>~ݏboZݏok(XVXP PVJ`.VPVWIf(cIhXi1XZݏso~ݏگokVXPPVJ`[ J`<VPVݏok(-IWIWVXX(XJIXW(IWiYP<gUЏoT|~ݬPPRbSS~ݏroݬTeB]B> B.Bc;ݏjoRTeSbRP<^ЬXЬWB1APhPPQDQhQ<V(Q@fgPPVV ݏoAVggQ<P(QF` AbPݮAݏZoN(AP`$VDEѠֿݏo#@Pӿݏo@P<Q@aО<Y<~%PVYf@P<Q(Y@aY~ݮWXݏoѮ ѮʂVݏ*oݮf~ݏ og1K<~%PV<~%PY,nPͰPͰPhg,n`P`PRTZRR\Ͱ0P~ݮWXݏo[f WͰHPѮ ѮʂVݏ*o|ݮRf~ݏ oaSiYVX\Z|Ͱ0PݮݏboԮҬ fTPF`<[F`F`>]F`TPU9UTUSUSS[$[VPDZYPJ`I`Pf 1y֮Ѯݏo,nPͰPͰPf,n`P`PZ\Ͱ0P~ݮVݏo[X\Z|Ͱ0Pݮμݏbo͈1Ѯ͉WW(WݔW͉WfPWPn(nFnW(WݔWuϝPX@hWPPWW ݏگoMhP(PQhP(QFWf1VP ^#PSЬPPPݬ$R^ϵPRSb#RP!YyXX@~iPW@~iPV,nPhPhЏP(,045,n`P`PRVTZW\X0PPݨ\[~ݏ oA~ X,XWHPPʂ1PPݧ ~ݏ o}gPPP~hPVgfgP(PV8P9QQPPP~hPV8f8P(PIVfPVPV9QQQfЧMP(QV PP ^U"PSЬPoPPݬ*P$R^ϝPRS!RPPYVX@~iPW@~iPV,nPhPhЏP(,045,n`P`PRVTZW\X0cXVWHP{PʂrPqgPPP~hPVgfgP(PV8P9QQPPP~hPV8f8P(PIVfPVPV9QQQfЧMP(QV PPhYiPViPW,nPfPfW$XX,4,nXgXgVP@ѧ 5: QQVPݦ PX~ݏoy{PP<qU^UxPTdP-PKdP-PBPЏ"n||~~|~~PPݏbo{nPPzTS^>SP3`n~ݬ zPRR-^ݏzodݬxPRRRݏbod zzS8^~n PЬRbMԀЏLnԀЏGԀ|~<}~~PPRݏrocѮ4: RݏoI4ݮ4Rݏۏoc< Rݏo"0 Rݏo0RݏocPP< ^PЏ ԀЏn||~~|~~PPﲶݏbo_y Q P@ QPQ!PP`  ``QQ(Q`nPyWΘ^QSլ QSPЬRbԀ*ԀbԀЏe|ЏЬnЏXQSЬ ||~}~~8PPRݏBogѭ:Rݏog>ݭRݏۏog(<PPP~PVf(VPP<xUЏboT_S$^ݏ cЏ PЬ|~~wPRR RTe" Ь $|~(PPRR R#Te}wR ^Ѭ ݏob ~ݬ HPPشݏbobn^nЬݬ XPP老ݏbovݬ(^  Џ<~WPRPЏnԀ~P!PPݏboLvnbRPP0^^ݬ!4^^ݬ"zPЮ 0^^ݬP"R^^ݬ"2,^^ݬA#ݬP}~PڣݬP0|VU^ЬRbTS Bc:^fѮ5wR;TSReP_DPnRP_^fѮ5wﰲݏot֮nݮ)3RePݮЮPPZR ^ϏJ~ݬY^bP1 (bPݏo.tЮ ЮPPݬfPļݬPPNC^^} ~}~?N<^ Џ XPPݏbosЬRnbFLWMVԮqLXGbLH_L 12HSL XELPW(WH=L  XLX"LLWMM MK,n KKWKP(W @KWKK+LKL LK,n KKKXYU>k 1zX~{PPPPXVQPQQPPn,n nHgKn\KkHVKLK[DKXXVZY<Z1`/ZpYЏoXWLV.SfRЦTЦUlS1SCl0jIMfWXiVSlS XiClR=SlS XiClR$U SlS XiClTRTUTfRbTRQjPPPQPJ1_RfTUjQQPPPPPPffPPæQPP@PPJRЬbbbbbݬP P@ЬPݠ<`~P,X+W^a*V.ЬPP<PPP(Pf6*ЬgvA,M,jЬPP<PPV(V nFTUUThf T`Pbբ #Rբ  8ScբТԠPTPTUХRѢWPѢWRUP1hRPT8ScФWPRPxPPP ݬRDXD^мRZЬWgR8UUYipj5wݏobjjXբТSУXТVݢ,kP0ݦ~}$~ݢ UkPݢݬXj $ТTݬT[ФTRW1c=[XW,[Xg[W[X,ߧXg WX,ZXgiPfQQPPn^|~WP PW;~ϰ}~8<TЬRPSSݬ7PUUcբSTSSTЬPЬRbPbVPPVPP~P[bZYVXW,ZXgZWZX,YҦXgVk[PPݬ(PR%R簾ݏo{VRPP%PRݬsPbRPЬR(PR2uPbЬPR<2}A282R#'*TݏoUbbм11RbP PbPPUXWVUTS1R cebfPc debfPd?WcgPdgPeݏohݏohݏoUݬwPR!R{ݏoTRPP0RoݏoTbb<TUOWTcS0RЬ,<~%PDԢ|H,Ԣ\1R}~NSbdbe:bdbewbdbe{bdbeÜbdbeïbdbebdbebdbebdbeEbdbeZbdbeabdbezbdbeÿbdbeb1SP<SU3VT S/R ݏoMS,XSbdbebdbeAbdbe~bdbeübdbebdbebLRZЏoY XW^ݏoNЮB`B S~YjV^vծ,nRR`ݏoNЮB`B SS1[I>W\PQQPkQ@VPP~PWVgЪXhP(PhVV.GfЪXhP(PGhPPVkP(PGWY} PW~mPWSC`1Ԫݮ!x  "PVVx@PUe~ϥRժY`PRЪ}ЏC TT TT7TT%T SݪRY7PݏÕo3MS.ϬWPP,[R)Z^0ݬ (hP^[P ЬYI>W\P QQPkQ@VPP~mPWVgЪXhP(PhVV.GfЪ XhP(PGhPPVkP(PGW4Y PW~PWajOjgLjOjRLjNj=LϝWP L[(Z^RЬWЬTRWDb Db R XSVSYRW1DbUU U  ݏXokYU!S"UXPPWD`XUNRDS@U" YS"X0U' YS'X U Y SX U Y USYY'Ua UzU U UUNRY1;U RWDbUU U RSTWݏ okV F VԪVF-V F VjP @jVjPP<~ݏokjP(Vn`Vj説jP `j j&ZjY^^ݪݪ(P ݏo.J^PXhPQQP QQPiVVPVPP~PWVghP(PhVjP`XiQQXQ(QGXVPiVVPV P(P GWPЬ!&$&T^ЬЬSR SP PQSQQ0NPPS瞢PP~-PdRQ QRP@nARQЬ%DI[^~PZVЬT ֤dTP ݏokФYi" i'i T1i$1~T﯂PWXUEgRЮP`Q-RQUXUX Wݏ:okXPP ~ݏ"okЮR ~ݏ"okRZ(bP3~TP$|$zPݮZPPVT۠P1PP~PWVZ^Z#nЮYiP(PGfiPPVWV ^$XPЬTT>8 Eqgi)ݏo\G1#PkPX#ݏ"o)G[#Rx#P PPRR_#ݏ*oF#VG#P PPVV.#ݏoF4XR1"1"Djݏ"oFԮ"}" Џ(Ԯ,q1"R"P PPRR"ݏ*o*F"Vy"P PPVV`"ݏoE4}~14*"Dﮚݏ"oE"ZG^!Duݏ"oE!6Q1!D=ݏ"o]E!1!Dݏ"o4E|1}؜!PȜ!P1$!9!5!Dﵙݏ"oD !aFN!ЮP`R UeQ-RQЮ QaS P`R-SR1 !PeQQP Q@RPP~PR P`n Wg[} VfZRYX,nYhnXnY,[Yh[X[Y,ﻛYhIXY,ZYh<亂x P+14}~|~wPWW 1T 1 PPXݏ"oC VP PEPVVݏoJC4X~VPWWNbV{P PPVVbݏoB4}~~VPWWDﮗݏoB4:R[/R/&ϊ RyPϩ RPRP YOXWPVЬTФSgSgQQУSgPdR[ФSg USHgPPUcP*gPPVhiVݢUhiУSgbRФSgS$gQQPcݏÔo5УSgP N}RPR9PR\f66pz6666"6,ݏo!5   戮  5  6 o oX   6 KN  流  % t  & V? [  O ԣ|VvݬfP ݏo4ЬRԢSPTSTTTSݬ碑PUe ݬ﷗Ud>uݬfP<iUMTSmRecdetRcdevRcdevRcdwRcdexRcdezRc>d-zRcde^}Rcde}Rcd%~RcdP P/cd #SRcc~﯌b b%Y2Xr2WЏboVQUTS^Sed $,4

KXer(3ݏo-sRS"sRSsRSUsRSsRSѤsRSsRSsRSsRSsRSpsRS#sRS諸sRSsRSsRSsRSﯬsRS0sRS﫭sRSsRSڮsRSsRSzsRSsRSpsRSsRSgsRS߱sRSxfRSYRSﵔLRSﴸ?RSM2RSʹ%RSRSH RSźSP`mSP S+YЏboXWV ^ PRUUTЏ}~ VPPSS SXindn|~|~|~~ݧ$~~ PSS JS S Xi<~XigbRgU.ݶPPЏbo[ЏҰoZ*YcXWD^QP@a P,nPͰPͰЏʹ h,n` `  Ͱ0PRR XZiSͰHPRR+Rʂ"R XZiSS<0V<2T<4US XZiSЏ0V:PPRR RB[incng|~|~|~|~$g|~ PRR(g|~|~|~|~$g|~ PRR RG[i<~M[i =WЏboVs(UTgRgRo Tݏoe|~~ݢ PSS SVe<~"Ve.bR'YЏboXWԇV ^ PRUUTЏݬVPPSS SXindn|~|~|~~ݧ$ݧ~ PSS S Xi<~XigbRgU 'TЏboSRxb7|~~ݢPPSd<~Sdb Sլ cP~cPRP@@bPbbPЬ@bݬRPXмWŬ PPP~hPWЬgWgRŬ RPPP~hPVRfŬ gP(PW2V<xUT&S^^%PRRRc|~}~~|~~<#~<~ݮ, PRRRc^%PRRRcddedݏHo~ݏPoce SRcbcbݏPoa%D%%WV%U$T-%S^0[PЏn|ePRRRc|~|~V~ݮ PRRRcgPRRRcn4Ԥ04qdm|~~TVPPRRRcePRRRc|~}~~p|~~<#~PcݢݏJoecP P9} ~ݢ}PУݢdP ݢ dPݣ [z[YdXWVUx^եy uX PRR1U 8ݮ`e `fP0fPgPfPgP(ԥ,~ݥeݥ,ԥ % !ХP}eݥ$ݥeݥ,ԥ е4 ݥ,PRR 1@0hh0ݥiP埮ݥ(iPٟ0fPTfPSQPRХTS ЏRCRPЮ ePP0R”b$w?ݬM( ݏo bPPϢВrP[,ύϰݬ3 ݏoP ۔r<_}ύݬh ݏoVPZR`RRTϐ/ݬ=bTR ݏoPR`NRR=Tvϙyj,ݬbTCR ݏoPRbԢ$3S@nݬ|Ó颔 ݏo:P|VU TSÔø|ԣ@Jϫvݬ Q( ݏodc:efefݏPodcRբ  RG  ݢݢ m ГsPRbԢ$2ԢPq=kݬy颔 ݏo7P cS8ԣ\|c"τ0ݬ")cR~}~[bRPR”bϚϣ dχ7 ϵݬ ( ݏobPP ВrP wSR^}M$!χ!g!ݬMTbo+6!!ݏРocnn nݢݢXHbJ^P @S:R|bԢ`)S(&F&{ݬѢcbu)cP ПSR|bԢg)'ψ&% ݬ Ѣcbu﹟cP,J  ݏoЬϛ  }~&  ݏoK ςϱ }~ C ݏoϴ <k }~RKi<  ݏob ݏ ob~ύ}~@R  ݏob ݏ obϮ~ψ3}~I ݏo BϾ}~XvI  ݏo }~Z0  ݏoϰ϶ }~w ݏo9'p ϯ}~w 1 ݏoЬw" }~]0ϸ~ o}~O<%  ݏotЬPPРSTPRRݬϋPUUbգRTRRT @ ݏoЬSSУTWUPRRݬPVVbVWդRURRUУR bPPWТR񻏘Ϧ Ϻ }~Ͽ ω ϥ}~X^Ь Ь[ծQݮjPΘݮ [JPnn1[ݮЮЮΘOP l(ݬ$0PYЏ\Ԯ`ЏdhԮ֮~`lxP ݮ v iZ<\X'W5V,ZWfZVZW,pWf VW,X`WfiP<\QQPP44zPݮ[1IP1x ůP4PP(P4XJ5wIpݏo RR8p [1Θ}~|~SfPnn ݏo ǏdPЏP oPP ݮ oݏbo: Μ~PDŽPS$S~Џ oPP ݮ oݏbo ݮ$WPS$Sp~ݬ}Pݮ,}PR[ݮݬm I`=I[ N#CЮЮ ^Ϭ # 7nݏo ЬVfP(P f 1"ЬRbPmQQPmQ@Ѯ ݏگo bZmYmXЮW V,ZWf2ZVZW,YmWf YVYW,*nWfVW,XmWf 1YPPYЬRbPiQQP;mQ@Ѯ ݏگo b[iZmXЮW V,[Wf/[V[W,ZWf ZVZW,mWfVW,XlWf^mݬ m&<~ݮ PRRݮݮ  nݮQjݏogSePSfЬR~S6 ЬRS?P=SePSfЬR~SAP@QݏoTPPլ0PRݏڴo''jPbЬPRFRЬP`&*/5:=AHjݏob@РdpbԢpР¸Р RSR^~bejP”ݢqP bݏoc^iQPPQQ7wP”ݢ}~ϬТPdP^dPPdPcPPP SGR^~ݢ]ﱐPQbdݏoc0 baz bBb}zbzPݢݏoc S裨_УQPcЏoRQ5ЏCoR,cЏzoRQЏboRЏoRQЏsoRPR<TUЬSS_PT1T +:Sy.cݏo_|ЬRSq1iSePeЬR~S+PSeP S _~S4ЬQP.ЬR~ЬRSh4ЬRS2PTPP~ݬo6 SRլR \>ݏڲocR' NN;`ЬQPݏoc SЬRb *.8BGNQUah3bݏo>cTТXТ`\pТÌcԣpТÔÐТøТ&[ЏoZ3lY\XWV(^&5hPƴP~fPP&WЏ2oUƴЏoUfUgЦdTKdRfP`Q-RQ8TiPTTƴW5PЏەoUƴЏ#oUݦd1Цdfh`ЦlP ݦLwNPk^ݦl?n7ݮڄPR ݮZgRݦ>wPSSݮZgPAPk^n)ݮPR ݮZgRݦhoRݦX̟$jPSS:RѮѮѮݏogR4ݦݦ8f ƐPPfiPTݦi,PݦTg{PݦTzЏoUƴЏ;oUH fUg ݬZPSTSLLLL!_ݏoB+ݬfPP ݬ[ЬRݬ1PSPPլ0ﺙPRݏڴo'B_ PbЬPRbRЬP` $),0=_ݏobpbԢpР Y;X^شWPPWW ݏ oigV(VnFnШP`V(V(F((7PHf`WݨhݏKoi~hW6P.律HШh ȀQP|PaPȀ|YVNUЬSSP1ĶSYPTT >Q!^ݏogSePSfЬR~S% ЬRS.P=SePSfЬR~S>0PC@ݏoTPPeT]SЬR.PRݏڴo'SPbЬPR db9  d~~.'PRARЬP`&*/5:=AH]ݏo:b@РdpbԢpР¸Р SR^k~bU P”ݢ'vP bݏoc^x1]QPPQQeP”ݢSv}~bТ~: E j~DiPγZﯳY`[Yﴳ1< $ȴձѮﹴݏob̳Q\^d\$6ij ׊!'  U|on1?XШWgP(PgVV.FШ WgP(PFgV~nGvPWP(Pg-vPRp勉<EP W荒EP8P R2R`R" S R1`f RбNR PTT]ѱPTPZSJʱбRȱ$0P G!|SR1YSẔﱈPS0SEݏZo*S1RiPPI`1IRRA RZR$Ұw[ RRR﫰 [mZ<եPR'tmRհ ]ﭱYQ PPaPZ.<B~L ~P'P~PIݏ*oKﳰůݏcoSﭯݏkoݏ˒o)[/ Z'sY(XF4WЬUT dedVhPՠ f f/f,1iPSc~UjPhPՠSРRբТRS dedVf"9iPS cUPhPՠSРRբТRSUn(PUg1MU3PSS {{+I{{{{P_DݏoNPUkPUgЬR~U .Ug+ЬRUUkPUgЬR~UjPSPPTﮌS~}~PRբc ݏodcբ t ѢԢѢRPݏod6qR`>ZsjY[XF[WVËU?DTЬSI}~TgPRբf ݏofԢpPSRcЬPS&   ecPgh  e~,iPRR Sj 'e$ gh~_iPRRSj>RЬP` *.3:AGJNSZCݏoDbР$РLXbԢXРœР[Z^誤j ݏ okjXPY jݏokjR 4~j=aP4 YѮ RݏokYdldYP&LXݪdYg$LXݪdYnfʴahXШWgP(PgVV.FШ WgP(PFgV~8?>PjݪPj~dYbyP!PxPݏ*ok jݏsok ZЏhoY(/Xh$W1VUЬSS.PT1;T3313333f3Aݏof%SgPShЬR#Pj1~SQeP PYfeSgPShЬRST{eP PYfeЬRSveP PYfeSgPShЬR1xeP PYfeSgPShЬR~SSgPShЬR~SPTPPX}lWV ^ЬT ݏoh ;ЬPРSc УfУSSTФSSc УfУS OنHgPS c~~!@dPff`PՠSРRբТRS ЦP RJPU|nԮU  XUݏ2ohi|nԮ g ` ЬT|Ԡ$f(^PL* g `ЬT |Ԡf~P_K gPU}<ԠЦ< |n$gPScЦ`PՠSРRբТRSRЬP`48OU\_djq|>ݏobРP*NHРPbHd РœdhР€РŒР˜РﴔW`V9UʦT ^`ﻄ~ݤ7o[PݤdG3İP#PeP2PİݏofPPݤePݤݤ21ϦPSSSgw SgEiPR nЮ dԢPPd{PP d$Ԣ(|0Ԣ8|DRRԤRĤ1zĨݤݏ{ofﭓWؓVIUx^R~gPSbX:SpPRSP P P~uhPTS~gPRSe$ SendnRfݮRfndRPЬSS(PTbTZZZZ#2M<ݏo/7ЬRS$SEP S(ЬR~SPTPP|_V拓U@<TЬSI}~T^PRբe ݏoeԢUgPSRcЬPS$ BfcPYQQ f~,[`PSRЬP`"&,/4;;ݏobHbHРŒРZ'Y^ɐ F~iv4XP4 ݩѮ iݏojݩ0|0ݩ.nB4XШWgP(PgVV.FШ WgP(PFgVݩiǛiݏojW&V*U?ЬSSm&PT1T7S7:ݏoASePSfЬRS+fSePSfЬR=Pg1~S0pSePSfЬR~SRЬRSS:=SePSfЬR~SЬRwSeP~SPTPP_ݬ#PR ݬ%RP rS~}~mPRբc ݏocբ 4 ѢԢdR`<U TcSլ8e ݏo)cPRedd ԢcR`ЬQP<UЏoTנS^ЬRb.4;?EJ`l~8TeТԣÐKТcԣcP*11Т ТcТhТÌÐØТRRn^RwndϮ%,%8TeÔÜäìТôücТsTSRRԢТPPsKPݢݏocP%PeKPݏoc(ݼlFbdмbբbPԠQbPЏQb1P^~\bXœ ¨° ݏRoc ¤ ~dP¤¨¬ ~dP¬°´ /dP´X%aW3VqUНTP7TPSS"lݤhh / KJ1-䤜ФD< ФDR< <R@PPݤfPRPPݤfPRФ|PPDRR(T"ݤTsQѤPQPQQRR130)gP8dQ}С ЏPhP4֤h( dPݠePR֢,gdQ}a`}ЏPhPePR֢dPݠ ePR֢PPﵝRl^Ьb¨\œ(0} ~}~~ﲛRbDPRT}~ QPgœբ]Т 2Q.Pݬ`ppP $Ѭ4 Ь4bLbPP p.S Rd^^˜蟢R”ݬ rЬcP^cP ”!,pPPռPPb ТܼlTﭛS裠a裄]УRÜQÐ-àPѠR QݏBocQݏ±oRQݏSodcQݏ[odG[GZS4YX^Ȅ@4ݨe0/-PR@"-PSȬ1hȰjkhIb~&nIP`(RP9jPVjk(R`jkhIV\IQIjq qPWW.V sj|UUjO,PjUVkHFEhݨHjkh P`"jPjkRjkH H jk訸1 Yjk jkШP PEjkujkɿjkjU|SR j]R0TUjAn^j}T2S/ jS#T S@n^ jSTSUTRk0P )jPBPjkVo oPWW.V Qj|UUj*PjUVkhըHɛPrPݨHPjkP1 Pk9*Pɿjծjk(j`Yjk jkɒjk,u1xjkhpSjkkrFXW>VHUyЬSSPT1TPj2ݏo{SePSfЬRPg{~SjSePSfЬR~ShPSePЬR~ShPt5ݏoZSePSfЬRSPTPPKRbԢО¼Ԣ<Ԣ SЬRb"9>BHV1ݏoڵТccP*)4ԣ4ТhptТТÌP^ PSPРР PpÖPnnӒo5ݏӒo凌2?7no͕&no(1ݏoﳕRnӒo!RĔSݏӒo R穀P |~P1Cݏoݏor1gΨ}~|~P ݏoJЏǏdPP0PPWWW|0ݏboά^&P,PYЏxA0PPWWW40ݏboi[Z<'X}V,[Xf[V[X,ZXfi|~΀'4PݏÒo1"Џݒ/PPWWW/ݏboY+PYNgԮ$Ԯ gPnnϏޟ"PԮ(ѬӒo1֮($!]mP$ԮծP`<Ԯ Ԯ Ѯ DЮ Ѯ ЮP@ ֮ 飮 ֮ PT-Pd ݮdݏoI61 פֿWЧVЧ f[ZY-X,[Yh![X[Y,+YhXY~,ZYhfPQQPP,ݧ+ݮ$8ҍ彩ݮƍݏo(`1i^ ݬ&  ЬPР  ЬPР ЮXhP}ZkYYPjnnPQ+Q@VV ݏگo,PP~PPWVghP(PhV(YGFV.Gf(nGnV*P(P*GWPlYͭX*W^^4ݬ~ ݮ iP-P~ݏ[oݬ ݏohgV(V~F ݮ ingPPPP ЬVfQP(Q@fPP<@ |~|~(PP5ݏbohݮݏүoh)[^Ь ZЪ Ъ ЬVfP}XiWWPhQQPP ݏگofP(PfV(WFFV.FhP(PFhVkW(W ЬYiX(XG HV FX(XF FV;FV <@^|~|~0PP?ݏbonnݏүoǫRI,g-P RЮRRݏ*o}Y~PSLS~ݮb~ݮٮݮҤSP<MUSЬRТTT&TSФTc<(ݏoSePУS ePТScԣSPWV}R LPHТTT@TVФTlUR+fBl#BlP@ P@gC P@gݏxovUR^ЬX^iXy PR ݬXbvRvRvR~R oR`RQRBR3R $R  &ݏoЬWgg ݏo_hX P[1[fXόPX; X PY ݏ o7PS/R'ݬRcSμ ^ЬP ֠`РRQQ ЏoPQ0Q9ЏPoP|nSQ0Q90Qzn QnծS`QߞQA QZ$Qa QzQQЏoPSnЏoPnP^ЬV(fnݬV0PWW)V/Pм ݬ VPWW(nfWPѼ  ݏo%PTݬЬRRCPSS7So)SPo RSoݢSdSdSPЬR ֢bR{PЏoPТT`ЬSR bcQcQA QZ2Qa Qz Q QQ$ Q_gQQA QZIS-PVe ֣cЬRSPRVeKR5SNP S9PTRd@nݏoeЬPTZYXw9W|TЬS~YS,PV~gPRVbURUTRRTV''AqݏoZShPSi~SShPSiSPЬTUSjP_gPUUTSjPTRRAoRِR)XZR￐RcLGRRP@RsRÍjK**!!ݏРo}_PPS[ݬPRRoRRWRÆKS[ݬ煉ԮZ@[ ZHZ 1 Z2Z (Z#ZY1hVVPP~x/PWVghP(PhP(1G(0ݮ,ݬWݮkPݮ$ݏon:֮,ݮ$ݮ0ݏoPݮ( -Ya1%ݮݮ[ݏ3o WV-U^NЬSSmPT1T -I^ ݏog^SePSfЬRS5mSePSf@n n<~ݮݏogЬPnISePSfЬRSY)ЬRSSePSfЬRSȹPTPPP HS}~}~﴾PRբc ݏoȊcs-R`XiHWЬSգi|T}~~J K$PR=բg ݏohg-PVRfUVUTVVTU ݏohUkRЬP` 06:?DGKOU[afl ݏoРbbԢԢ,Р Р$Р(,Р0Р4 ݏoмmjAGGݼn^^=jCjo^ЬOjj} ~}~i jV%RiP ݠݏo(iPbPݏRoPbPݏkogFT\FSЬR'OZeny ݏounТRcdPdP Pj-RPbcТRR;RD0c'RR$pRjpnEP ЬR!KЬSSP&S_kw ݏoS|PTX*PPSRS!RSDRSRStRS u<EUAThSDk TE ݏodS'ԣԣ,ЬPРR R ТRԣ(ѣe ݏ ode($ }c~' ݏodPEXЏoWVbDUTgSDj D ݏod ce|ԣԣЬPРR R ТRѣcݣ fceWd^ԣ,Rѣh ݏ odh,VDR ݣc}~ݣ~Rݣ, Rݣ fcWdeP SgR0Cj C ݏocR%r ϔJ+ϖ r ݬue}b~)& ݏocPCWVUZ TdfSBli3ԣc ЬPРR RϊТRc1Tfe|~ϗP ݠĦfee0ԣHRcg ݏ ogHBRRݣHl\3P<ЬSԣR'PTTݬ϶PUUdգTRTTR<ЬSԣR&PTTݬ7 PUUdգTRTTR ~ϛ }~sd<ЬSԣRl&PTTݬPUUdգTRTTR^ЬY~Ynլ` ݏoWм$Z {Ь*Yݬ Ԯլ1j֮~YPVլ Ь VЦ ݬ1PݮAhPD,ݮ Z5w ݏoZݮ(P}~~YZ%P[D[ݮ([8~YPV1ݦݮ,PDLݮ Z5w3 ݏoZݮH7Pݦ ~YZ^) %[De[ݮH[HfV1i[^~YV?0t?P"n ݏodݬݏoR?P(ݬPR~YP L4R!ݮLRr>ݮ<2t fV1^n9ݮݬݮ}W~1+nWݮ XPpWXbY]~XY,P H}4P$ݮ +PWݏo~W E 11Yݬt  e  Z$ < U T_S,R^|~bQPРQQs<PQ^Qc5wiݏo}cݮ1P}~|~c\+d dPnŸPݮP eeT Y@XЬW%hPPP~iPVhPPf[.(P5gRPP~iPV[.PG`FG`._FRPRffP]F`VP|V<^|S}~ݬr,4 ,PUUV PRЮμfPn}4fP ծЮ fPTRTSRcRSTP|jVU?ЬSSPTbTZ%ZZZZ:ݏo:|5SePSfЬRSePSfЬR~SPTPPL]RЬP`$(.37;?]ݏo{bР ԢbbРL*[{Z]Y^ѩ|~թ5թ00~ݩ,DPTi1ݤkiݤݏko1gթO~ݩ, PT1NФUeRЩ0P`Q-RQԩݤkiݤݏkojdTVݩ0PWWݼݮW.8ݮ +8 П ݮD,PXX1>WAPVթ0.ݮݩ,BPTԩݤkiݤݏkojݮݩ,PTФUeRЩ0P`Q-RQԩݤkiݤݏkojdTV n ݩݏ*o ݩݏKoji  ݏ{oj<U)=ЬSS3PTlTdd)Kddddd4ݏo|y;SeP SRЬRS6SePЬRSPTPP ZSЬRb(,>06@EJNRݏoyԣcТ Тԣcc<UZ<ЬSSCKOT]cgkݏowbР ԢԢԢ<<@РDbbРLмWXNXRbP P@bPP[ЏoZ=YOXvWXVѦR|~ϼPRݢkѦ܏5w YZg֦f ffhP#5ݦhP}~|~1ԦѦ4 ݏ og4覸1ﹽQQ馸aQ馴QPѦטּPզGPզ PPPQݏxogQQQPPPrghggj }SЬSЬ SSݬPR R$SݬPRRbR?WDSV&UUTS<^fdЦPUcP3cdfЬRݢݬcբ ݢŐcd\ݢ $cdgPgPcdݢ 4cd.ݢ ݢIcd//R._UЬPРP`PbQQPPbPЏ:oY}.X.W/.VpUA.UЬSУTddRWݏoeAwP&ЏfЏhЏRЏg~ݏo~YefRhRФTУPRg`RfPPRPRPYeRgP -pTSЬPРR,beݏooSSТRSPݬ~P ݏooMPR~ݬ PbЬPRXճݬ2PXYЬU ֥e~UPWZTDОVgQfP-QPDО[ZTZWݏZon[YXH]UPUPXUP UYP|RVRTs2ݬPU%TfPSUcR ЬPSSSRT?3ݬP ݏo2nfPR~ݬϨPbЬPR<RU2ݬPT)UPSTcR ЬPSSSR<PUgT^SRTbc+e$bcC+e.bc*eYWXMWWhTVRBǢӬ/BǞОUeSDTTP iWhTU hVRVhi NSc Ϸ{ϝ_KݬL cR RσbRP NScc'ϴI ݬLcR R/bRP 2NScp`ϷϣݬTLwcR RbRP)mP'* ݏokMp}~wLT)'P) ݏokhMώ*ϼ}~1L)O) ݏo]k"MHv}~K[-kZMYPXЬPРVРUР WРiЩP@Rkt|~ikPS~ViRkPTztT|~$UPݏrojSSPRR ݏojTPRЩP@4TR@$TWTjR=Vݩ|~~i*PR1ЏKoTRЏSoTTjX(TjSKRbP!PP bݏocbd ݏ ocd9( -ݬGPSPSHHݏoi+ݬP ݬlЬR~ݬ0PSPP ('S|~}~%PRբc ݏo9icբ  J7  R`<&UJTЬSb|~dP@XPRբe ݏoheբ z dE \ PSRcЬPSXJjJIJRЬP` #ݏoUhbbР +JS^ мRRRPл@ݢ hPcԣh5kݣRqMIT^@NPSS#Ѥ dݤ 7PR0PP^ЬvIHI} ~}~JAIR ТТТ ТbPbPPIRբbݢݏ±o bݢݏ[ogRRݏof ݬxP *ЬRR}P ֢bSS|ݏofݬR)ЬPРQ5@KValwBݏo6fwP|wPwPfwPdlPz!aP8VPxKP@PN5PN*PMJPiP P~P )}RRAP ֢b4>HR\fpzhݏoB:ݏo`b  bԢԢ Р@мBBRbP PDbPPXЏ oWVU!`TBS^cfPRR}P cݏo1ѣ 5wݏod֣ ^PУ(QQfԣP#ݣRݣ }eWdePRR5eWdݣ~c|~~hݣ~c~eh cݏodݏo_ #ݬPS;S3333!ݏo^ЬRݬ8PSPPլUkPRݏo'PbЬPR ~~PR3A@RЬP` $),0ݏo2^bPbԢPРpO@RмݢTPb`xbݢ`bݢxfQT@SP^^SݣpлPRR1]ݣ_P̟dP^dPPP v]S?R^Ѣ ~ݏ{o ~ݏsobݏroc~bc`PE^PТ\Q QPPpݢl< bݏoc ?S9УRc Rݏˏoc Rݏo Rݏ;o\!ЬSSPTjTbbb:bbb'ݏoN\;ЬRSﭕP(S`P S ~SЬQPTPPլ ݏo[!>RЬP`&*05;>FJݏo[b8PР`bԢ8<ԢPРpW>V馠~ݦPfT6dRЦP`Q-RQ"TgPTP fݏo1fЦPPݦgPݦݦgPݦ f;ѦV1ЦP PPPP~)PPP(PݦݏoZYX<WPPP~PVPP(PfhP PlЧiVhhi2" ݬPSTSLLL!L'ݏoY+ݬP ݬýЬR~ݬlPSPP<sU TYSЬR 3亂ݏڲocd ݏRocePRdbЬPRePRbЬPR;RЬP` 5#'-~ݏo"YbbР 0?;Rݢd֢\мݢ5Pb`xbݢ`bݢx{2T:S^^ S؟ݣhPRR ,zݣ(ݣc^ݣPdP^dP4#c dPdP֣(֣`PP<UTjSg:RbdݢSedUedݢݢܟ:edÍPnPPedݢïedP ݢȟþedd:R ;R_@1Ϫwݬn7b/ ݏo*WP;P:M:'ݬ7T9 ݏoVPT';9m5 q!ϑ ϼݬ69 ݏonVP:9R h . eݬ\6P Ss9R:|bԢϐϳ` ݬ6#ѢcbocP8R9 :bԢԢԢx6}P~<}~5ϡ}~5ϸ}~5Q[uZYVTЬSjPXiPWXgVWVTWWTЬRViPUU~SbPݏ´o'~\Pe ֣c~S4PeVTjPXiPWXgVWVTWWTV  }~4|V&UЬSSiPT1T --zzzzzzzKZݏoSMSePSfЬR~Si+ЬRSSePSfЬR~SPTPPPR}~PbRPЬRUPRݏ´o'~;0PbЬPR ~~<P R55R|b||@Ԣ |Ԣ0Ԣ8|$Ԣ|d5RЬP` ,29>EMQW[`fݏolRРbРLTbԢLHԢTŒԢllРpРŒˆм44RbP PbPP|HVlUQT5S^  ݏodc ec&飜&ԣУPPPݣݏodL&ԣУPPPݣݏ*od$(&ԣ$У,PPP$ݣ,ݏodݣfPRcR~P ݣݏofѣ5wݏod֣^zPУQQfPeݣ$ݣݣcRݣ ݣݏ od6ݏoP |ݬPS?S777777%ݏoFPЬRݬ契PSPPլUPRݏ´o''PbЬPR  ~~PR22RЬP`$(-048=ݏoObLbԢLԢddРhR2RмݢPbL|b`ԢDP DݢDݢLbݢ|Tg2SP^@tݣPRR1ݣ塚PȟdP^dPPP NS1R^题" ~ݢȟPY  ݏoc^{bbbP ݢ(Uݢݏoc 1Sx9УRc Rݏ+oc Rݏo RݏCoMƇW̱V UЬSSOPT1T 33MkzݏoMgSePSfЬR~SgISePSf~SgЬQP/ЬRSﲆSePSfЬR~SPTPPլ ݏoM/RЬP` 62=DIOWZbflpu{OݏoLbРРDLРTԢbԢD@ԢL„ԢddРhР„€﷾W_LVT/U ~ezP4\  ݏofԥ(4 (Х$T$#ϴrݬ~$E/( ݏo9DP|)(υ Ϻ "ݬ.$' ݏoCP'5Xτσݬ#省' ݏoCP 0S'R|bԢ]ϙ#" qݬ}#dѢcbucP' B ݏoC0}~#vI'  ݏoB Ϟ* }~Z#7 '  ݏoB _ }~#&Ͻ5ϡ}~"Y%Xx^Sݬ0ğ4$0̟AFMTݏov>bРxРh„b„РР¬Рl|VЏoU T&>S'"RТP"PPݢݏocТPPdPbТb4ݢUc( b~fbb ݏ ocfТPPdP ݢUcݢмddhP`Ϛ<lbd" RkP~ݨ=4PgѮ$BѮ0<;f 6UfSRFbQQ0Q9U UP@USRTPPUUPPT1騘~ݨPhP*KTRT TPR PQTQQ0BPT䞢QQ~ PhRP PRQhQ@RPݨݨ P4ШPԠըݨ QPݨݨ"ePݏ±oiݨ()PI|~hPݨݨݨݨݨ ݨ<ݨhݏ+oi|nVﮒU+ЬSSPT1T<^pݏovSePSfЬR~SsSePSfЬR~SsP=SePSfЬR~StP `ݏo8TPP|TЬST|~dPRբd ݏo8dբ 4y #PSRcЬPSRЬP`$(.47<Cݏo$8bРh„b„Р¬Рl7[sZH^|Wݪ4K@ПD$d؟ELTݏo4bРh„b„РР¬Рl4^|WLȟP (0\ПHP4\dltPnn14PVѮ$Ѯ0XTdQfP-QP*=WHݏJo3Ю,Ю VWLPY}Z(D10X!Dݏ2oi3W!kݏ2oD3!~WKPn PPYYXPZ[ݮݮW:P CWݏKo22WVNjUЬSS PT1T&B`&~Wݏog1SePSfЬRS_SSePSfЬR~SkqSePSfЬR~SbSЬRSeP ~Sl:: ݏ og-#ЬR;SeP~SImPTPP<[UNrTASլ=e ݏon1cPRedd ЏcR`ЬQPRЬP`(.15;AGMV0ݏo 1РbbРРР$Р08РD[Z,^ ݪ΄Έ$(͌ff+fftݏo;ЬRSHYP(SxP S糖~SYЬQPTPP)ݬPR!RݏoqRPPլ ݏoVqRЬP` *.3;@FJN8TݏobPb`РlԢԢ`РxPRﱾݏobb S)!"Pc請P~ݣPPȲPmݣDݣ$ic)ЏoRP7ݣDݣ$ЏےoRЏoRPЏoRdݣ`ݣPRݬլ^`ЬQPIR$',059>ݏobb Ԣ <R֢\мݢƏPb`tbs_ݢ<ݢ`bݢtﺏTS^^ Sݣ`JPRR 0zݣ,ݣ@^ݣ^PdP^dP #ԟcdPdP֣,֣XPP||V+UTS^ѣݣT ѣ ݣܟfݏo?ecL쟤!feݣݣ蟤Cfe|pfeݣďfe ݣ؟ fe nĞfeݣD -PRRDݮPķfecџ ݮD Pfec e hSMR ݏ ocRvYϴ c D 5 w M ݬNbY ݏocPTST ݏ oc ЬPРR RϓТRդ ݏoc}PdϞP dݏrocǞ ݏocP ݏ og ^ O Tg ݬh'P +S ݏ ocq, ЬPРR RTТR ݏocpPTS ݏ ocﵝ ЬPРR RТRդ ݏocHPdiP dݏrocQ ݏocPZW:VGU ݏ of|e2 ЬPРR RϭТR4ե ݏofϯPPݥݏrofaХTgTХR hPRggg ЏХP RSRS e ݏ{ofLeȹ6PW ݏo~ϧ}~<^ ݏoURPSSݬJ PTTcUSURSSRЬPU'ϑ~kL }~ <URPSSݬϼPTTcUSURSSRЬPU<; ݏoURיּPSSݬϺPTTcUSURSSRЬPU<JUR]PSSݬPTTcUSURSSRЬPU|3V^ݬUp쟦8Θ<@4V UPUUpݦݦ8Θݦ<ݦ@ݦ4ݬf U^f|RCnTT0T9ݏo RP@RSRP RQ QRQQ0@n RP^f61H ZSP^ݬT(S@DH< TPRR^·P0ݬs?RЬbЬЬ Ь^ЬWgV(V,F,4WnnV*Wݏʰo<Ux^ݥ8ݥ( Pݥ<ݥ@ݥ4ݬS^e酪|RCnTT0T9Nݏow RP@RSR e>P RQ QRQQ0@n RP^e˙Џo[PZ YXW^gP@R X[ibЏ gM....<...<M...".M%[i.ݧ>Pݧ؟ j jPRRRiЧQ6nPWVt^Ϧ%2222222%222"2%ŶݏodЦRТPQ*QQUТPQ*QQTТ PQ*QQSU`T)S&f@PWݦgPݏRodU1T+S(fݢhPЦPݠYjЦPР aU!TS fԦТ KU TSf:RgPݏʰo"fԦЦP*PhPݦYjfԦݦݦPݦfݦ PRRPRP9ZYTX2uWrjV;UЬSStPT1T;;;;;;;;;;;&ݏoesSfPSg}~SDPRբi ݏoeiЬPRݢjݢjݢ #SfPSgЬRSSJPݢjNЬRSIP;SfPSgZkhPPPݏoeЬPhTPPDzPR}~@PbRPլ ݏoRbԢ Ԣ}Ԣ|ԢԢ SЬRb>BGLQV[`ejotx~׳ݏomcc\cWcR cMcHcCc>c"c/ԣТc cТ cТ cc cТмRbP P(bPPNZY%XW3VUh^ե ݏoge5w VݏogeIPiPTThϒd QХ PPQQiP ݥݥiPݥݥ ݥhe N ~ej|~vR^ƻݥ[n PS~ݮ t PTT#P@RRejݮn>'ݥSݏogݏow KZ1YfXDqWfVM URЬSSpPT1T===========בּݏoesSfPSg}~S@PRբi ݏoeiЬPRݢjݢjݢ #SfPSgЬRScFPݢj;SfPSg}ghPPPݏoeЬPhTPP 1SЬRb@DINSX]bglqvzɰݏo cc_cZcP cKcFcAc<c ԣc)ԣc cТ cТ cc cТnR颴~bP pbݏo2 ZY!XnW?dV UeЬSS{nPT1T99999999999ﮯݏoesSfPSg}~Sg>PRբi ݏoeiЬPRݢjݢjݢ #SfPSgЬRS"DPݢj;SfPSg V7Up^e ݏofPSSPݏrof^6ݥnPTݥPSS:{PRb~ݮ@ n8ePTݏofЏoXaWuV6UЬSSkPT1T777777u777u77YݏofhSgP Sk}~~S;PRբ eXfeЬPR*ЬRSgP~SAP eXfeTPP SЬRb:>CHMRW\afkpty~Ĭݏo^ccPcKcF cAc<c7c2cc#ԣc c cТ cc cТ<UT^Ϥu5555R555Ru555"5"6ݏoeW^ݤ PR)nݏRoݤPRݤݏ*oedRd~ݤ/PSԤ SPݏroedPSݏoeZYXiW7_VUЬSSsiPT1 T???????????GݏoesSfPSg}~SY9PRբi ݏoeiЬPRݢjݢjݢ #SfPSgЬRS?PݢjNЬRS>P;SfPSg`hPPPݏoeЬPhTPP SЬRbBPFKUZ_dins}xOݏoccec`cV cQcLcGcBc&c3ԣԣТc cТ cТ cc cТ YvSR颴n~bH#PHТPPݢcPݢݢcPݢ ݢݢ bݏomZSYXfgW\VoUЬSSfPT1TCCCCCCCCCCCݏoesSfPSg}~S6PRբi ݏoeiЬPRݢjݢjݢ #SfPSgЬRS<Pݢj;SfPSg]hPPPݏoeЬPhTPP MSЬRbFOSW\akfpzu ݏocԣԣԣccfcac\ cWcMcCc>cc4c/ c*ТУ cТ cc  cТԣ[ςZ0YBXBWﱿVsUGT^ЬϤ8888%888%888I8*ݏo画Pggg ЏݤݤfkxTFPSS-ФPPdݤݬ hPΟxePiPjݤݤfxTPSS:ФR^eP ФPPdݤݬ hPxePiPjݤݤfxThPSSHФRPePФR^eP ФPPdݤݬ hPxePiPjݤݤfxT@lPSSФRPePФR(ePФR^eP ФPPdݤݬ hPxePiPjݬQqPRg԰*Pݤݤf~xTPSS0ФPPdڟPRx@P˟xePiPjݤݤfxTdPSS`ФPPdןPR@PȟxeP̟PePiPjԤݤݤfkxTPSS!ФPPdڟxePiPjYp[}ZY XWΰ^֧48ݧXijgZΜΐݧc䟨 ijΜkPΐkP.ijݧ\ij ݧȸij01TݧGxaPVVrT >TkijxoURUBxSPSPBxSBxCRSU Ȉiݮ~iUjT Ȕijg0j[Z^jԪЬSУU U1 ХUУXШ RRy'PV骤&ﻹjP@`W~VWkP< P} ݏ ok[<@bPT1jPPP VݏZo1P|ݢXPYPﴹQQP%Pݢ mPݢmPYJPTݏok~ᄍTiNݏokjT+|bԢV  ϙ mKݬ:]Ѣcb8ڄcP[ZYPXV)  ݏoj|VRЬSkPU(ϯPT-TVTVTVTeWUWRUUR?9ShPdR bc}~~S+Piՠ ݏojiPڴ8ShPVki ЬQPN9ShP SZ bcbP`/ SZ>ݬSJЬPWP 若 ݏogp}~,8[Z7Y`XNWﶳ C ݏoiVSЬRjPT PUUdVTVSTTSgP]T db}~~R)Phՠh ݏoihPTgPjh ЬQPN`8RgP R;Y dbdP`/ R Y? p" ݬRЬPVP/ l ϳϳ }~ݬXX悔ݬEX }S}~}~y(PRբc ݏociic3i.'iP@ RУ XXPR9ciאּ ݏo&WT}~|~݌PRTբ˰ ݏoﶰjPSRcX jPVfVWSWTSST}~|~uPRTբc ݏoNjPSRcX jPVfVWSWTSSTWW RbТDbR$(,15:>ZݏobbbԢԢR7ݏobbRмbbP{Fi_hbԢDXůW^Vg3U̯TcS&R^Ѣ1^(aP,,ݢ(ݏJof d~gݢh֢1,բbPݠcPeծ bPݠcPeծ bPݠ cPeծ {bPݠ"{PnP~QQP dPbPݠ cPbPݠcPݮ>Pћݏof d~gݢhТ(PP^Ь} ~}~E ŽSR)V"^P'P~bPP;ݢݢc*bݏoݢݢcbݏ oWRբ  bݏRo bݏkoT7ݬR S|~}~"PRբc ݏocբ / ﳑR`ﳬY#XWV[UTլ3 ݏofdЬSУR RhТRdGgPRbУR~UhPdb~?hPdbdbdP@,P|~PPRբi ݏofiբ . gR`PRb}ԢԢ| R$6,;EJNUݏobԢDbԢDDbԢHԢԢHeR֢@мbbPJBd.dﰫbԢ  ?S^lP@sc8^ZPRR (hݣ$ݣܟyyLcc إccݣPP>P1y֣$֣4PP S cP@R~ݣR︀P+ݣͪ6tcP@pRݣRK"RL"բ  bݏo bݏoݬO;ݬ|Oլ ݏoЬPՠ ݏoR ,195>CGLPTXIݏobbbԢԢԢԢR"'+ݏo1bLԢLb<U!T2~+eSdS褴 ^Sd-S~ݤSPФRФQ,P餴=dqЏoSPbЏÓoSYQqЏ oSPDЏ˓oS;drЏoSP%ЏoSQrЏoSPЏoS ݤS=ݬM<U*TόSլ=e ݏocPRedd ЏcR`ЬQPRbԢ| }R&26;CMR\|ݏo~bDԢ4bԢDbԢD4DbԢXh[ZuY!XWvV^, ;xݨ ШP@tfiGfij hfi|TfihkPSVSRRRRPWfj/^RkAj ݮS(fݮnnfiUfihkPRiRWPWfjJ^Rkӽj ݮR(fݮnnfѨRnQ_fiTTUqfiiRtЬЬHЬ ,мbмЬ,bТ wSHR  ݏoc1R2ϸϩ,ݬEbݢ331 ݏocPR|O  ݏobuϚZsݬug ݏobP}R   ݏobcTuQϞ ( ݬX[u ݏobP rSRd|bԢσϸiϖݬѢcbrcPϱ~ώ`}~,ρr"}~VϞ}~2 :Ϻ }~ IZJ>YXЬSSHPW1W##AݏohzSiPSjЬRSCIMSZﲒݏoРbcPPbР@cPP@PРLԢPРpЈЄм RbP PbPP[ZàYЏoX:W2V|TUT^ݤDePRRM-PݤDݏo1Ȥ褨d5w WXfdѤ5w Xf֤fݤePSݤ(ePiݤݤݤ d -^01wiݮ ݮݮd<ݤ Ф,PcPjݤ,kNݮ0mPRݮݏofݮePdsYPSݤdR1դ|ݤd -ݤjݤkNݮokPRݮݏofݮePdXPSݤdRT",ݤDݏofoݏoL ۩ݬCPS;S3333!RݏoЬRݬoPSPPլOPR (zPbЬPR ~~4V{PRp#RЬP` $),0$ݏoobHbԢHРxRмݢQPbhb=!ݢhbnQTS<^S蟭ԟ ݣtXoPRR9^Q^ݣ P^dPdPdPPPrTTSPR^bc ݢݏo{~ݢrPb^ZcբHHݢHPPcݢhobmbdbdݢݏo S:lRc Rݏoc Rݏo RݏoAZ6YXFЬSSAPW1W . . L  "ݏoh1SiPSjЬRSmSiPSjS=PR ݏ ohb( ݏHohfS(Ц,PfjO1Pk^ݦ,ЦnЮRRjPS"RgPf.RPS RYhSfOPTTRYhTRjPSRgPfoQPSSfmOPTЦ8PdPk^ݦ8+nMݮzcPS ݮYhݮgPf QPUfSݦݏoh [ݬ;PSTSLLL!LRݏoA+ݬe1P ݬ<ЬR~ݬPSPP zSЬR .ݏڲocPRVbЬPRcPRbЬPRwRЬP` 5#'-ﳈݏobbР4PHRݢlcz֢dмݢIPbhbBݢhbﲶIT﮽S^ S È PRR!Àݣ|ݣchcf^oI^ݣrP^dP$dPdP0#ԟc۷dPdP֣|֣tPPh[sZ@YHX#cW.VUbT^`ݥݥ@gdOgdݥݥpgdݥgdReijPSS(R gdRhPhPVgdReijPSS(R gdRhPhPVgdeĚ@PSS!R gdR@hPgd̟gdݥk1gdݥk eKgddPZ#Y^ЬP`WРRРTР S}UW WWЏXWXRU i XbR VU SW1XcRV$ %USW1XCRU9 :VX%R!Q RhW, j19WRWUk lS1WtVU x yWXVɇ ɈUWAUɘ əVS1W ɬ ɭh(jDU QV)QU ST jZQ UU VST j hT$jP Pnnn?@6@O&nPPPP@Bݏ@BݏݮݏojnSAբ<բ 7Ѣ-S G  ТTdUQDaP?@gSUQSҬ PPSPP Sբ ݢݏojRP  4%R^^ݬb ݬ"P ݬbԮn P P<K%U"T^ЬSS"P S-m SdP $R5@eFlPRnbn SdP @enRPB-["Z{Y^TW ЬRRjPZT4ԮW bRk ֢bТVfP?@i?@dP.3SRR#AbPPaPz P P PPAbSRQPPϘZ^ЬYЩWgV(VnFnЬXШWgV(V(F((jP\ЩWgV(VnFnШWgV(V(F((jP0Щ WgV(VnFnШ WgV(V(F((jPPP }Rb*#PbPc*P/c+bcb%!RSRb c PPSP|Լ *?%9ԼRBP-P* P%R랢PP~n`PV(RfV ЬPРQQ  Ql< PP|~pPX0^ЬPP 1@ Q QPRRQ/PU^U/nUݬݮVTݮPW@U϶P_PSW ~ K/PVSVTSdSThVS0hPУ@hX LPRݣ %PcShVPP$zZЬPРUzrݏoM1eWjXjV* TgQdP-QPfhV0aVXfVХ YgRRRiPPPBV]PVB gPP(Pg iPP(PijXhhXVh P2Pm^ZYwXWjPVЬRVЬSSP ݏ0ogqݏogSXPRb ݏogRf'ShPSiShP"UShP'USi@~jPTУRb  ݏogbU RbUd ݏHogddPD`RPPcRT RS0Y XЬRТSТP~RhVRhРWRhРURhРRGUݣVbcw]PTTTcbݏoiWcbݏ;oiТRPЏˑoZЏboYXٹW*wV3pU$^Џ ЏЏ TSݏe~S TVhPRRRUY~Zg T S nS TVhPRRRY~Zg$T S#& nS TVhPRRR&Y~Zg|S69 nS TVhPRRR=Y~ZgT$SMP nS TVhPRRRPY~Zg$T$S`c nS TVhPRRRcY~Zg T$Ssv nS TVhPRRRvY~Zg|Sņʼn nS TVhPRRRōY~Zg|Sŝ Ţ nS TVhPRRRŬY~Zg|Sż  nS TVhPRRRY~Zg|S nS TVhPRRRY~Zg TS nS TVhPRRRY~Zg$TS  nS TVhPRRR Y~Zg|S! nS TVhPRRR%Y~Zg TS59 nS TVhPRRR=Y~Zg$TSMQ nS TVhPRRRUY~ZgVPRRRg [ЏpoZY?XWWgPTЬUTgPPRbԢVfgPPRbԢgPPRbgPPRbԢUЬSSϷSiPd ݏoh(ϝSiP ݏ oh(ςffZhUkPRբfZhUkPRբ2gPSSԣgPcЏ`ԠP~tq= [ЏpoZY X~ЬSShPRU}ݬ[PVV ).3mqv{ykݏo1eeShPRYݬ;PYvТTdW YZkФTcesenShPR^EShPRݬW P `ZkݬP&CZkShPRԢee1ղ[^~Џ ԮЏԮЬPРYРPРRРPРXРPРVR1VSoPWWW ݏokScP\olPWTWTX ݏso W ݏokXT ݏCok1ZУSRZZp( ('oPWW(WX9 ݏsok ݏokXW ݏCokЦVPkYXTWgPVЬSVgPPRbԢgPPRbgPPRb|SݬώݬPfUf USݬo~ShPRТTTU ݏoiT f ݏoiShPRբ2gPSSԣgPcЏ`ԠP~mvYЏpoXWVzݬPTT/3u!hݏo<~ݬfPRDݬfPRWݬP WXiТScU WXiУSݬfPRԢg[(^ԮЬPРYРRТWТRТZWZ ݏhoТRТXТRТTТRW|SW1ЏԮ~ lsPUU8U T1d<;ФTUݏ@o VScRRPVУSV1QPSTSTQPRbЮRc1AT1d;7;ԮЏԮЏԮЏԮ Џ Ԯ$$$ krPUU1UUݏ@o%ZiޭPdέPm  :XSnkPPPkPPPPkPP.:n N:Y:8:1ФT1PZY-PXhPWЬSWhPPRbԢhPPRbԢhPPRbhPPRb|Sݬϳݬ PgVg VSݬϔSiPRТU~SiPRТTUV ݏojUT g ݏojSiPRTբ ݏhojբ5T2hPSSԣhPcЏ`ԠP~iSYЏpoXWVvݬPTT $(,($=qdݏo@ U~ݬfPRݬfPRWݬ P WXiТScU WXiУSݬfPRԢ<UT~ݬeРSݬeРR-RhP Pݏ8odS RݏodPMTdЬSPdPPRbdPPRb|SݬWЏpoVUfTKuݬLPS}S)-i.cݏoL~ݬdPR~>ݬdPRݬP UVgݬ. PUVgݬdPRԢЬR R}d 1<GR]hs~bݏowREwRwRRlRaReVRKR}@R5R*R|RcR+ RnP ЬRUsЬSS PRSφsS P 0<HT`lxaݏoRS"FRSRSSRS囹RSeRS$RSRS RSGRSsRSڱRS%RSE[eZЬPРVQQTVtfWYjXjT, UeQgP-QPdhTMYTXdTY WݏokЦVQ P`ݏokcJXtWVhPTЬRTPPgZݬgP ݏofԢShPTSTTTSݬL PUUde ݏofݬgPP Rݬ_ݏof V Ϸqݬ ؒ ݏoP i  'ݬ ݏo\P ̑SaR^cKv q ϯf: ݬDKcic+6!!ݏРobnn ncJ^aP =2SR|bԢJϰϊݬJѢcbi_.2cPQkϬϤ[EϿݬ9XP5n%πωݬ"Pϵ8kSݬ̈́P,c[aZ)YXX1WZ1VfU_T̐S ^|cIυzϾu4ݬSIcP1飰 PݣTfg^ĐhPRRReУP}`ni PRRReĤhPRRRejkjkݏPoeԣУPP PPIiP飰K^8f>~|~PRRRe1v飰cݣefУP@fgP`t.a ݏo&ϕ}~b`5` ݏoϐ }~F#`__ ~ϐ}~_ņ5 f\ }~_U` ݏo 'P}~fl_\` ݏoءϷ $}~mJ__ ݏox ϩ}~. _ޅ^G x}~ FS^ЬPѠ8< Px_P`^S]XPRRRc~|~PRRRcPRRRc/|~pPRx^[m F@ <0T4 \L(,H@¬°FF˜~^}~ kݬPSMSE#EEE3a\ݏo"ЬRݬ"ЬRݬ_PSPPBPR}~PbRP<zBUլ]ePS \;PcЬPS|~ݏ@B\:PTePRTbTe`RPƊR|b| ԢԢ$ԢD \HЏ°||||見RЬP`"&,25:[ݏobР$ŒbŒР¨^RмݢPbbb*ˆԢ<UTSP^c֣УPPàP^8DthÌlXÔÄH`dÀTPLx ݣ$vDcx|RУPP8dPRPP8dPRR1kc1*P$ ݣݣW*:*|@ݣBPeP(ݣ${CPàУ4P`  `à  Рà 1^eP@֣PPﲈR{Z~ݢ bV2P(ݢbݢ€ݢ bݏ oÜ>Oݏ+oW}VU^ggЬSSPT1T '6zGYݏogQЬRSWoSePSf@6n n<~ݮݏogЬPnKSePSfЬRS)ЬRS3SePSfЬRSiPTPP.RЬP` *.4:=BIPW^XݏodbР$ŒbŒРœР¤Р¨Р¸РĆR^X~ݢ bJT)0P¬P}`h¼P}`xœPP$ݢ$ Pxhbݢ˜P;P˜bݢ ˜P˜˜bݢ €ݢ bݏ#oY `eݬPSPSqWݏo&/ЬRЏݬ>PeݬPSPPЬP`;Wݏo͙РX^Z[}~W&.&مЅXX XXxXP﵅PX է2iPScЧЧPՠSРRբТRSg1iPScgЧPՠSРRբТRSէ02iPScЧ0ЧPՠSРRբТRSէ41iPScЧ4ЧPՠSРRբТRS~ݬI~ݬU[LZsY^ЬRS cbcURRPX1vX4nZݏok1:ѩzݏok~IRԾPiݏpok|niTiPՠ Ѡ  RoiP ѩݏok iSiPѠ  PSnRݏokЩPQPQPRծQ iPѠ R RЮ1Oѩ(ݏok~nRP4ݏpokԮԮݩ4SЩ4Pՠ Ѡ  R~Щ4P (ѩ(ݏok ݩ4RЩ4PѠ  PRЮRݏokЩPQPQPR,ծQw Щ4PѠ R0eR,Ю0ZV |>ЬPРR)bGݏo ?ТRP LݬSPR2z#PSRcRwGݏoЬPSRRhGݏoq ݬeP LЬRR P ֢bSS0GݏoݬRrh ЬPРP`RPQQ  `QbRS`PwbРbbY XdW @V^ЬTST SVh ݬ%hiԧ~TψPRPSƃP8PSƥPPhi~TMPRRbRRgPSS}ݮS3ݮ d'8 П ݮ'PUU3SPRPݮT*iR!n gݏ*o gݏKoubЬ b}~lPR Ri@#}~OPRRf@bR|vbV @UaTSfcݦUdcfЬRݢݬdբ ݢ]dc2ݢ ݢkdc|uVbU5AT^ݏVdRPSSoR2)))5ݏРof$ˮ̮ [\Џ@ Rݏݏݏ 0 PPSSSfeePIaR^ݏV??Џ@ ݏݏݏ ,PP PsbbPW@VnUP2TSЬPРRJb.Vݏos)dgeed޿SТRS d'geP<ЬS@ݬPU@PTUdգTTTRU?ݏosRR?ݏor ݬP ?ЬRRuP ֢bSSS?ݏorݬR< 0SRR'2?ݏoKrݬ;c-cR0P >ЬRRP ֢bSS&>ݏoqݬRRR>ݏoq ݬP x>ЬRREP ֢bSS>ݏoUqݬR ?qSRR"n>ݏocݏSoc ݬ﬐P =ЬRRP ֢bSS+>ݏopݬR~RR>ݏop ݬP j=ЬRR#P ֢bSS=ݏo3pݬR-^[^ի(PbЮV(bVP `n^ЬRR+ [P@[NnPSSЏzPS-nb+Тgbio+ТhbiSP[XЬRnnPVLݏohP<]eU^S~ݬSPRbЬPݏ;o^b~dPTTRݏSoe$nn }~ݮݏKoenPSݏoeP<dUT~ݬPRb լ RPݬRդPS Rݬ(c  ݬ ݏ;ocݬݏ3oeSPTݏoePOdTS~ݬHPRbլ-b ݬݏ;ob ݬ ݏ3odRPSݏodP<cUS~ݬPTݬTwPR Tݏ+ob ݏ;ob''ݏ3oeRPSݏoePP PP  PSR RP@PPcSRЬXPTTPPVVeWUKUݩ:WkSVUVi֩ԩ1PSRSkRS|ЏڱoVVUDTЬRb2=HcnvW&ݏoeRn=iR0^ԤdPѠVedPРdvԤdhkRόԤdVe~ԤдdRSrԤФPРddPѴVeДtԤdVed'RI@.ԤRԤdVe~~ RPS^ЬPРVР PРYЬXР XfPiWWPhQQPP ݏگoTfP(PfV(WFFV.FnhP(PFhVn~ATBSЬЬ} ЬгԣdPccR dPcR dPcR dP cPЏ︵[ڕZY﹬XWiPTT!ЬSSkPdd7Ua)G.$ݏoS'iPUAeUC ƻ19hPiPRggg Џ1V ֣c|~SPRբgբ g iPUReդUVUUVhPjHShPS略hPC( SkP|qiPUAeUHCShPG ֣c|~S#PRբgբ g iPUReU ISP`hP S@[}ZYX"WݫWhiЬPРT1UлRRk1ݢ dӒP16hU<SS%}~h< VV#Vc.S }~E7S hh@Sݢݢ jP}Sݢݢ jPh[ݏoQibR1JUdjP:hiФT1$iP["Z^E?P ݏok/?PРVР P}XfPhWWPiQQPP ݏگokfP(PfV(WFFV.FiP(PFiPPVV>PϬ ݏok1P(PjPVPP ݏگok(VjP(PFjVn~P^oPVPP ݏگokP(PFV~zPT`BjPVPP ݏگokjP(PFjV~/P ~Pݏ*ok O[w=ZЬPРP ݏ:okкX9`WЧYiPPЪ V(PiЧYiPP(PiЧ YiPP(Pi кXX ݨ ݪ ᅬP XjjώhXݪ yPݏ*ok <ScPР R}Т ԠݬcQݡ~P>Rݬ RݬRݬKyWVUTfЬR<SS}~Te #! b:S }~Q7SteBSݢݢ gPĉSݢݢ gPģeݏoTMff[Z^HݬM V RjU~ݮ KPYYjtVPPVPUPPR'URTSjTS[EP@jUXЮSSPPVVPPWWhXyjUWXWЮS1mnFVЬTdYPP D`QxQQD`QQVYPЬXzV~{PPVFhW UeP-PY,gW螩PPPWP(Pd FhgWFhhWP~ЬЬSc~PXchRTP@cQ RQBhaQTPRhݏoKRxTRSSRUS SCWEWdEUUWdGSRRVRRU2ݬBdB,PRݬWBP BFWFXP<Ϭ =,ݏoJ ЬQЬPѡ ЬQЬPѡ0 U TeQdP-QPPeQdP-QPPPJR@~PPݏbob3ݏРob[^ԮЏ $ЏΔΘЏΔΘ|~~<IPXXX<ݏboI)Z<ΔYWV,Z*WfZVZW,YޘWf|~@~@PXXXGݏboI@~PXXXOݏboZI7@E7H7H`|~|~ς|~ ,~~ HPXXXVݏboH~o7aLЏ `9:Ԯ PЏ Ԁ~ЏPXXXkݏbo]HkYWV,YWfYVYW, WfkP@ 6KYWV,YWfYVYW, WfP@ 6tKsTLˊC˓:˜1ˤ(˯˺   uP`Q@`P5Jݮ$(5FPXXX=ݏboG1Z< YWδV,Z2Wf ZVZW,Y$WfЏάδΰ|~~ݬ|~~ݏ ~,, xPXXXIݏboFΤΨЏdΌ(ΐάΐΔˁFPXXXˉݏboCF<Ό~Δ4ISPЏVDE$0 0@P`(ЏРoZYXЏboWiIVi4UETSc~efø~ùef@~hPRR RWdݬݬef~efiZd@~xPRR RWdiZd@~hPRR RWdHZ3YbX^~ij~ij~ijhP(PnhVЬWgP(PFngPPVVij,3Rb>b YΨ^ЬWWPXIiP(PniVgP(PFngPPV Fn"FhW(WFFV"FV2G<UTPSdd5T}~ϾPRRz~SePRRzSePR@2ЬPРRR  Rl< PP!R>R7P`ݏoJCRPoy|~pP> CR ^ϒmݬPzЏzPPPbP}1Ѭ^nw5Ѭ^n<6ݏobP~^}~[<ZЏPoYYBXWV1U^ЬK쟥E P P~PЏݬݥGfg fgYh*GPn%PPݥ4DPRRRRR|~~Ϗ~MPSeХTRwfg fgYhR)RPPQRa PPХPPRQR3R-ee&^RSKݮSjnW$PSjTRJSESk#Skݮ ЮP@$ݏ[ohee~ݏcohePP<RUT/S^Ьc؟C P P~?PԣЏݬdedeݏPoQ@^ݬ n)֣ݮcBPRRRRRݬݬRRݬ >P ^}~ݣ}~Rݬ cݬ LHУPS[ZL YX.W^ЬgЬVݬݬjPVRѬ!R^ݬgcCnnݬgChPѠRVѬ<PPRVgRR4PSRSgլ  Vݬ B1~iPU~iPThPPR|bTjkjkݏPo>T$qScPPP@RRݏou>TU~ݬV}~ݬPP ^Ь,-,,ATnѬnT ,P P~PVЏSUЬXX,{PPPPPfPSPSPUPUЏ~,Z~V P[ݬ Y2$ݏPo{= ݬ ^ЮRR?,?PWWWWZWZRf0RT~X,QYR[ W+W+Rf1eRAR%RPVPQRUa PPUUPPRQRfRT~X+URVR l+Q QP@bQPЏSUXw+PPfPSPSPUPUЬ TT  T ;f/ݮX+Ѭ~ݮ +fR?R%RSVSPRU` SSUUSSRPRfRX*URn[Y1V**R U*Q QP@bQPT  T Q*|~ݬ 8X5*X-*լ * *ݬ*eB)R)P:P)PQ)QSPRc QQRRQQPSP)[RP[%V))R z)Q QP@bQPP)謹_)W[ZWTWR T@)RݮF)[)PPP~ݮ `լ [ Xݬ }i[KZYkXW(V^ P P~gP P P~gPЏf P P~gP4Ԧ~RP0PSPSԦ(Pݦ8>^4>ծ&֦(nRRRS~ݮݮpPTЬU~gPSݦ0j ݦ0k ЮP@cԦ$fTR`R&RP4PQRfa PPffPPRQR40hihiݏPo8 BcRUA֦$TRݦ0jhihiݏPo8 ݦ0k ЮPPSPSUA^~ݬZP}ЏԮ^^c'[^ЬYЩVRZi:)Y?)Y?; ݏo7-^R~9ݮ  PݫÈPZ1^RN9ݮ PݫPZVC}kRxVPPPPxP~n%PkP@@bО~@Q@ОSPWЮUTD# ОXQhP-QP D ОWTW(PPP~PWg$P(PFZ~FPWFОZR~FPРZiYYݮPݮ PZ9PRݮݮ ZPݏ#o_Rݬ}PRQQPPݮPݮPZﴄPRݮݮ ZϯPݏo6s~ݫRRݬ 7ZYXWZVLU$T ^jejeݏPo5R~fPSݬd:<[)PRRRUfPSTݏBog Z ^ԼԼ ЬWg1gVV(<)@ϯ|~~P~Ϥ h%PXX,XrXXݬݏRo$X1TS`<@P PW,"P P?jP P'XNP P<b$\ D4PX`p $ѮLq\$}$H ݏo$\ D4PX`p $ѮLqݏoJΔdX΄hpxh΄jP $ծ`1#H01 PlݏJo~ݏo?P`PPЏ ||~~P|~PRRݏojRRݏboP4jPXh1ZhX\~,`PRRRXݏo`dԮ00~4`PRR!Xݏ oRRݏboѮ,(0PRRRݏboxST|P8S%@RR0R9R- R~R SSQ@A4Q4TPa\ D4PX`p "ЮDЮ@4<b8V8@+DB/ݮ4ݮ<bsa!\ D4PX`p !ѮLݏo\ΔdX΄hpxh΄|P !ծ`ݏJouPP^PP 4FPPX\/PهPhPPxP慎P`PPΔЇPzPdlt|ݮh!PVfPPP~vPWfPP(Pfg[ծlHtݮtծtԮlW+QPVfPPP~'P[fPP(PfkZծhHtݮp ծtԮhW+PVfPPP~صPZfPP(PfjYծdHtݮlծtԮdW+ﳆPVfPPP~PYfPP(Pfi$ݮDQ  ݏocP PV$LPP h$RRRPn(R$~ݮ_a~ݮ _OnЮL Ю ЮDI} LЮ@LЮHHЮDXEЮ9Ю<9ЮЮ\ЮXЮPЮX5Ю`y}hЮpЮThЮTdWaЮp]Юl1[.ЮhzZwЮdYЮ V}ЮЮ ЏoSjR ^^P,n ݏobѮSbѮ KPѮ !PѮ "PѮ T$PѮ %PѮ 'PѮ )PѮSbծ ݏҳob*ݏsobf:7- !_#$!&(+-a=f>SABqD*GHLOQ[T].degblomq1svzD{5}stj﫟H!ƥgLI#Puʵobx*1X3WvVUgЬRRXfbSCPP@ZwfgݢŖfݢŵfgТTS% fTUfg<fdUfd`SkS RS R_S TS% fTUf<fdUfgd S SRgSfg| VcUTЬRТSTeRBVP@YefeSefR#8eccefݣ ݣ eR/Vef|VsUŚTUdЬRSCP@YdfТRdRdfS8dbbydS Łd SŞdf<UT9SЬRTc1R ce>~ݢ$ce~b~^ceݢ<<~Ęceݢ@<~ce5~ݢ0 ce4~ݢ,Gceݢ~āce@~yP+ @~fP$"PfPV`VЦ W,nPgPgЏЦXX(ZZ,k4ЦY,nDiDiW<,n`h`hЦ Ц }WRWPTTݢ TZk~ݏڳoHЦRRPTTݢ Tݣ~ݏڳoV ^|~~<~~<~~PZZZ~ݏoPPЏ@ Ԁ|~|~`~<~~PZZZ~ݏo PVߤP ҤPŤP@~ﶤP@~理P[+kn@~P$"PfPV`VЦ W,nPgPgЏЦXX(,4ЦY,nDiDiW<,n`h`hЦ Ц }WRRPZZݢ Z<~ݏomkЦRݦPZZݢ Zݣ~ݏo;kV+Z^ЬV Xh ݬ XPRR ݏojRRݏojݣ$<"~)﬍[fgfgݏPod<"PPTSЬR  Sݏod&"ݏľodGXWЬR  WݏohݏľohТRPPP~ﲢPVfP(PVP=TnSdcdcݏPoЬR< ~ݢ$ݬ6 |~}~{P[ PVܠP ϠP P@~ﳠP@~鸞P+ $PfPV`VЦ W,nPgPgЏЦXX(ZZ,k4ЦY,nDiDiW<,n`h`hЦ Ц }WRRPTT ݢ TZk~#ЦRRPTTݢ Tݣ~ݏoeV WP^|~ݬ for list: (filename/[EDIT]/TOPIC): ([filename]/EDIT/TOPIC): (filename/EDIT/[TOPIC]): Enter number of SCT entry: VDE$TEMPLATES:SCT-BUG.TEMPLATEVDE$TEMPLATES:SCT-NEW.TEMPLATEEDITFILETOPICSCT-VDE$SCRATCH:SCT-SCRATCH.TMPCOPY !AC !AC $FAO\VDE$TEMPLATE!AC: !AC> $FAO\TITLE!AC-!SLZ$FAO[.VDE$STG_!SL]r$FAO[.VDE$REP_!SL]$FAO!VDERESERVE\DETERMINE_DELTA_LETTERREPLACEMENT_IDREPLACEMENT_ID*LIB$SET_LOGICAL\VDE$STAGING VDERESERVE\FETCH_PARSE_QUALIFIER'Enter the name of the module to fetch: $Enter name of stream to fetch from: VDERESERVE\FETCH_GET_QUAL_VALUE!VDERESERVE\MODRES_PARSE_QUALIFIER VDERESERVE\MODRES_GET_QUAL_VALUE"VDERESERVE\REPLACE_PARSE_QUALIFIERDHow many defects -- errors from any and all sources: design, coding,7 spelling, logic, etc. -- did this replacement repair??/REASONS and /[NO]DEFECTS_CORRECTED must be specified together.6Reason(s) for making this change (from the SCT note):  BF : Bug Fix, NF : New Feature/Enhancement, PI : Performance Improvement, CS : Common Sources,# CU : Cleanup/Retrofit/Regression, NH : New Hardware Support, FE : Functional Equivalence, OT : Other+Are there any applicable QARs or IPMT/CLDs?1Enter the IPMT/CLD number (or if none): 5Enter the IPMT/CLD number (or to end list): 2Enter name of QAR database (or if none): 6Enter name of QAR database (or to end list): Number of defects: /Enter name of module to replace (or ): Enter QAR number: $What was the reason for the change: Enter the replacement remark: $Enter name of stream to replace to: ()()!VDERESERVE\REPLACE_GET_QUAL_VALUE$VDERESERVE\REPLACE_GET_NEXT_MATCH 10{new}$VDERESERVE\REPLACE_PERFORM_ACTION 10CMS1$VDERESERVE\REPLACE_PERFORM_ACTION 20CMS2CMS3CMS4{}: {}: CMS5CMS6 GENERATION_ID1CMS7"VDERESERVE\RESERVE_PARSE_QUALIFIER)Enter the name of the module to reserve: &Enter name of stream to reserve from: Enter the reservation remark: $VDERESERVE\RESERVE_GET_QUAL_VALUE 10$VDERESERVE\RESERVE_GET_QUAL_VALUE 20$VDERESERVE\RESERVE_GET_NEXT_MATCH 10CMS8CMS9CMS10CMS10CMS12!VDERESERVE\SHORES_PARSE_QUALIFIER VDERESERVE\SHORES_GET_QUAL_VALUE#VDERESERVE\SHORES_GET_NEXT_MATCH 10;!43 !12 !11 !AC4!43 !12 !11 !ACQueued reservation !AC of !ACReservation !AC of !AC!44* !12 !11 !AC$ Queued reservation created on !%D Reservation created on !%D/ Queued reservation created by user !AC (!AC)( Reservation created by user !AC (!AC) for user !AC (!AC)- Will create first generation in stream !AC0 Generation !SL (!AC) reserved from stream !AC7 Expected generation expression at replacement is !AC (audit trail identifier)( No change propagation past stream !AC& Concurrent reservations are allowed) No concurrent reservations are allowed" Cancels fold !AC on replacement Replaced on !%D Replaced by user !AC (!AC)$ Member of reservation session !AC# Member of queued replacement !AC Replacement queued on !%D by user !AC (!AC) Remark: !AC& Fold record expected for stream !AC, !AC$VDERESERVE\UNRESERVE_PARSE_QUALIFIER+Enter the name of the module to unreserve: (Enter name of stream to unreserve from: #VDERESERVE\UNRESERVE_GET_QUAL_VALUE&VDERESERVE\UNRESERVE_PERFORM_ACTION 10Delete facility !AC ? [No]: Modify facility !AC ? [No]: +Number of facilities matching name !AC: !SL7Total number of facilities matching all parameters: !SL"VDEFACILITY\CREFAC_PARSE_QUALIFIER4Please supply required information for facility !AC:$Enter the name of the new facility: %Enter a remark for the new facility: !VDEFACILITY\CREFAC_GET_QUAL_VALUE FACILITY_ID!VDEFACILITY\CREFAC_SIGNAL_NOMATCH"VDEFACILITY\DELFAC_PARSE_QUALIFIER*Enter the name of the facility to delete: )Enter remark about deletion of facility: !VDEFACILITY\DELFAC_GET_QUAL_VALUE"VDEFACILITY\MODFAC_PARSE_QUALIFIER!VDEFACILITY\MODFAC_GET_QUAL_VALUE&Facility Id = !SL, Facility name = !AC"VDEFACILITY\SHOFAC_PARSE_QUALIFIER!VDEFACILITY\SHOFAC_GET_QUAL_VALUE Facility !ACFacility !15 "!AC" !25* "!AC"$ Facility added to database on !%D/ Facility added to database by user !AC (!AC) Facility can be deleted Facility cannot be deleted; Change propagation disallowed for new modules by default Remark: !AC Facility Id = !SL VDE$DB_AREA VDE$JOURNAL VDE$SNAPSHOT/Library !AC to be created in root directory !AC/ Library root directory !AC has been created.- Library root directory !AC already exists.% Subdirectory !AC has been created.# Subdirectory !AC already exists.: Logical name VDE$LIBRARY now points to the new library.@ Logical name VDE$LIBRARY_DEBUG now points to the new library., Creating library database; please wait...% Library database has been created.Library creation completed.0 0:00:05 I0 1:00:00 ]VDE$DATABASE.RDB;0!Library !AC in root directory !AC Created by user !AC on !%D Remark: !AC Created using !AC( Database format version number is !SL' Automatic library conversion enabled( Automatic library conversion disabled1 Automatic addition of users to library enabled/ New users must have rights identifier !AC2 Automatic addition of users to library disabled7 Automatic mail notification for replacements enabled8 Automatic mail notification for replacements disabled0 Sending of mail notification messages enabled1 Sending of mail notification messages disabled2 Display of architecture in module names enabled3 Display of architecture in module names disabled? Display of expected generation expression by RESERVE enabled@ Display of expected generation expression by RESERVE disabled5 History and notes information from RESERVE enabled6 History and notes information from RESERVE disabled9 History and notes strings in new CMS elements disabled9 Asking for information file on REPLACE command enabled: Asking for information file on REPLACE command disabled+ Asking for cause of replacements enabled, Asking for cause of replacements disabled1 Saving replacement history in database enabled2 Saving replacement history in database disabled5 Database entities allowed to be deleted by default9 Database entities not allowed to be deleted by default1 Wildcarding allowed when inserting generations5 Wildcarding not allowed when inserting generations, Initial default privileges for new users:/ Initial authorized privileges for new users:1 Library is unlocked: modifications are enabled0 Library is locked: modifications are disabled7 Statistics collection during replacements is enabled8 Statistics collection during replacements is disabled#VDELIBRARY\GET_CREATE_LIBRARY_QUALS#VDELIBRARY\GET_MODIFY_LIBRARY_QUALS!VDELIBRARY\GET_SHOW_LIBRARY_QUALS(VDELIBRARY\PARSE_CREATE_LIBRARY_QUALS 10(VDELIBRARY\PARSE_MODIFY_LIBRARY_QUALS 10&VDELIBRARY\PARSE_SHOW_LIBRARY_QUALS 103Enter directory specification for the new library: -Enter the name you want for the new library: -Enter your full name (first and last names): "Enter the remark for new library: $VDELIBRARY\QUERY_CREATE_LIBRARY_INFODelete stream !AC ? [No]: Modify stream !AC ? [No]: ,Populate stream !AC from stream !AC ? [No]: (Number of streams matching name !AC: !SL4Total number of streams matching all parameters: !SL!AC (main)!VDESTREAM\CRESTRM_PARSE_QUALIFIER2Please supply required information for stream !AC:$Enter the parent of the new stream: "Enter the name of the new stream: #Enter a remark for the new stream: #VDESTREAM\CRESTRM_GET_QUAL_VALUE 10#VDESTREAM\CRESTRM_GET_QUAL_VALUE 20!Enter root directory for stream: STREAM_ID!VDESTREAM\DELSTRM_PARSE_QUALIFIER(Enter the name of the stream to delete: 'Enter remark about deletion of stream: VDESTREAM\DELSTRM_GET_QUAL_VALUE!VDESTREAM\MODSTRM_PARSE_QUALIFIER#VDESTREAM\MODSTRM_GET_QUAL_VALUE 10#VDESTREAM\MODSTRM_GET_QUAL_VALUE 20!VDESTREAM\POPSTRM_PARSE_QUALIFIER*Enter the name of the stream to populate: .Enter name of source stream to populate from: VDESTREAM\POPSTRM_GET_QUAL_VALUE VDESTREAM\POPSTRM_PERFORM_ACTION"Stream Id = !SL, stream name = !AC!VDESTREAM\SHOSTRM_PARSE_QUALIFIER VDESTREAM\SHOSTRM_GET_QUAL_VALUE Stream !ACStream !15 "!AC" !23* "!AC" Stream created on !%D# Stream created by user !AC (!AC)! Stream owner is user !AC (!AC) Stream has no owner Parent stream is !AC Stream has no parent Successor streams: !AC, !AC Stream has no successors* Stream populated from stream !AC on !%D( Stream populated by user !AC (!AC)@ Populate module counts: update !SL, insert !SL, remove !SL/ Populate operation did not fully complete0 Stream is part of the main development thread4 Stream is not part of the main development thread Stream can be deleted Stream cannot be deleted7 Stream can be populated with POPULATE STREAM command: Stream cannot be populated with POPULATE STREAM command% CMS class is maintained for stream3 Automatic initialization of CMS class is enabled( Replacements are immediate for stream% Replacements are queued for stream) CMS class is not maintained for stream4 Automatic initialization of CMS class is disabled) Notes conference for replacements: !AC* Default build-step delay interval: !%D* Default build-job timeout interval: !%D% Users to review changes to stream:( Users to notify of changes to stream: !AC (!AC) !AC Remark: !AC Descendant streams: Successor chains: !AC (no successors)7 Default build-job batch queues to run !SL processes:9 Submit !SL processes (scaled from !SL) on queue !AC Stream is open for checkins) Stream is frozen--checkins not allowed0 Stream is closed permanently against checkins#VDESTREAM\SHOSTRM_PERFORM_ACTION 10 Stream Id = !SL !AC (main, no descendants) (no descendants) (main) -> !AC -> ...Delete module !AC ? [No]: Modify module !AC ? [No]: (Number of modules matching name !AC: !SL4Total number of modules matching all parameters: !SL $VDE$BOGUS$! #B; #B /* #B */{+ #B -}.! #B-- #B* #BC #B{ #B$! #H## #H! #G; #G /* #G */{+ #G -}.! #G-- #G* #GC #G{ #G! #G## #GB32BLICLDDATEVCGNMHLPINIMAPMASKMMSMSGOLBOPTPARPATCHESR32REQSAVSTBTBLTLBTPUBASBNFL32MLBNCSMESSAGESYSPENTECHLBFILELIST ECO_NUMBERSDBLMACMARMDLTXTVECULTRIXTEXTMAR_FT1CPLISRCHINBLYPASRNHRNOADACOBFORCMNSDLPRM KITINSTALCOMINSMANUP2UP3UP4UP5TEMPLATESHVDEMODULE\CREMOD_GET_NEXT_MATCH CHANGE_LEVELNumber of modules per facility:!6SL modules in facility !AC*Number of distinct facilities found is !SL"Number of modules per module type:!6SL modules have type !AC*Number of distinct type names found is !SL[] VDEMODULE\CREMOD_PARSE_QUALIFIER2Please supply required information for module !AC:/Enter the source file name for the new module: "Enter the name of the new module: #Enter a remark for the new module: VDEMODULE\CREMOD_GET_QUAL_VALUE*.*;0 MODULE_ID11VDEMODULE\CREMOD_SIGNAL_NOMATCH VDEMODULE\DELMOD_PARSE_QUALIFIER(Enter the name of the module to delete: 'Enter remark about deletion of module: VDEMODULE\DELMOD_GET_QUAL_VALUE VDEMODULE\MODMOD_PARSE_QUALIFIERVDEMODULE\MODMOD_GET_QUAL_VALUE VDEMODULE\SHOMOD_PARSE_QUALIFIER"VDEMODULE\SHOMOD_GET_QUAL_VALUE 10VDEMODULE\SHOMOD_GET_QUAL_VALUE Module !ACModule !30 "!AC" !38* "!AC"" Module added to database on !%D- Module added to database by user !AC (!AC) Module is a source module, Module is a derived module (not a source) Module can be deleted Module cannot be deleted& Module may be concurrently reserved) Module cannot be concurrently reserved! Source module is a binary file# Source module uses a marker file. Change propagation is disallowed for module- History informatio>n is provided by default1 History information is not provided by default History string: !ACM CMS element has no default history string--may cause problems with REPLACE+ Notes information is provided by default/ Notes information is not provided by default Notes string: !AC Note position: !SLK CMS element has no default notes string--may cause problems with REPLACE% Users to review changes to module:( Users to notify of changes to module: !AC (!AC) !AC Remark: !AC% Module Id = !SL, Facility Id = !SLLIB$CREATE_DIR VDE$SCRATCH VDE$SCRATCHLNM$JOB SYS$SCRATCH SYS$SCRATCHLNM$JOB SYS$SCRATCH SYS$SCRATCH:.;[.VDE$SCRATCH]VDESYSSERV\VDE$DEFINE_LOG_NAMELNM$PROCESS$CRELNMLIB$SET_LOGICALLNM$JOBLIB$SET_LOGICAL*.*;*$SEARCHVDESYSSERV\VDE$DIR_NAME_MERGE VDESYSSERV\VDE$DIR_NAME_MERGE 10#VDESYSSERV\VDE$DIRECTORY_TO_DIRTREE...#VDESYSSERV\VDE$DIRECTORY_TO_FILE 10.DIR;#VDESYSSERV\VDE$DIRECTORY_TO_FILE 20000000.DIR;.;.]["VDESYSSERV\VDE$EXPAND_FILE_SPEC 10"VDESYSSERV\VDE$EXPAND_FILE_SPEC 20$PARSE$PARSE LNM$PROCESSVDE$BATCH_MODETRUEFALSE$GETJPI VDE$DATE_TIME$GETTIM$GETJPI VDE$USERNAMELNM$PROCESSSYS$DISKLIB$SET_LOGICAL SYS$SETDDIRVDESYSSERV\VDE$TIME_TO_ASCII$ASCTIM$BINTIM LNM$FILE_DEV$TRNLNMUSER_IDUSER_ID!VDENAMETOID\VDE$MODULE_NAME_TO_IDSYS$FAOLVDEPRINT\VDE$PRINTVDEPRINT\VDE$PRINT_CONTROL 10VDEPRINT\VDE$PRINT_CONTROL 20VDEPRINT\VDE$PRINT_CONTROL 30VDEPRINT\VDE$PRINT_CONTROL 402---> Element not found for reservation of !AS(!AS)5---> Generation not found for reservation of !AS(!AS)0---> Class not found for reservation of !AC(!AC)& Reservation created by !AC on !%D& Reservation created by !AS on !%D CHANGE_LEVEL------ Unknown ------1RESERVEVDEFROMCMS\CMS_SHOW_HIST_RTNRESERVE /GEN= GENERATION_IDVDE$INPUT ;;SYS$INPUT ;';VDE$OUTPUT 3;?;SYS$OUTPUT K;W;SYS$INPUTSYS$OUTPUTC1E1X1Y1ACCEPTACCEPTEDADDAFTERALL ALLOW_DELETEALPHABETICALLY ARCHITECTURE ASK_INFO_FILEASK_REPL_CAUSE*@ATTACHAUTH_PRIVILEGES AUTO_ADD_USER AUTO_CONVERT AUTO_MAILBACKBEFOREBINARYBRIEFBUILD BUILD_JOBCANCELCET CHANGE_BAR CHANGE_LEVELCLOSED CMS_CLASS CMS_ELEM_HIST CMS_LIBRARY:,COMMANDCOMMENTCOMMENT_DELIMITER COMMIT_LIMITCOMPILE CONCURRENT CONFERENCECONFIRMCONTEXTCONVERTCOPY CREATECREATE_FACILITY CREATOR_NAMECURRENTDATABASE"DEFAULTDEFAULTSDEFECTS_CORRECTEDDEFERDEFINEDEF_PRIVILEGESDELETEDELETE_GENERATION DELTA_FILESDERIVED DESCENDANTS DEVELOPER DIFFERENCES DIRECTORYDIRECTORY_TREE...."DUMPECHOEDIT/EDTEDITOREMITENMASSEEPILOG=ERRORS EXACT_MATCHEXITEXTRACTFACILITYFETCHFILEFILEIOFIRSTFOLDFROM_CMS_LIBRARYFROM_DIRECTORY FROM_STREAMFROZENFULL GENERATIONGROUPHASHHELPHISTORY HISTORY_NOTESIDENTIFICATION IF_DIFFERENTIF_SAMEIF_STATEIGNOREIMAGES IMMEDIATE INFORMATIONINIT_CMS_CLASSINPUT IN_REVIEWINSERTINSERT_GENERATIONINVOKEJOURNALKEEP KEPT_PROCESSKEYKEYSKEYPADLAST(LIBRARYLINK LNM$FILE_DEVLOCATIONLOCKLOCKED LOCK_STATELOG LOGICAL_NAMESMACROMAIN MAIN_STREAMMARKERMATCHMAXIMUM_DIFFERENCESMEMBERSMEMORYMERGEMERGED-MODEMODIFYMODULENAMENEW NEW_SESSION NEW_STREAMNEXTNONOACTNOALLNOALLOW_DELETENOARCHITECTURENOASK_INFO_FILENOASK_REPL_CAUSENOAUTO_ADD_USERNOAUTO_CONVERT NOAUTO_MAILNOBINARYNOBRIEF NOCMS_CLASSNOCMS_ELEM_HIST NOCONCURRENT NOCONFERENCE NOCONFIRMNODEFERNODELETE NODIRECTORYNODEFECTS_CORRECTEDNOECHO NOFACILITYNOFOLDNOFULL NOGENERATIONS NOHISTORYNOHISTORY_NOTES NOIF_STATE NOINFORMATIONNOINIT_CMS_CLASS NOJOURNALNOKEEPNOKEYPAD NOLOCK_STATENOLOGNOLOGICAL_NAMESNOMAILNOMAINNOMARKER NOMEMBERSNONOTESNONOTIFYNONUMBER NOOBSOLETENOOUTPUTNOOWNER NOPOPULATENOPROMPT NOPROPAGATENOQARNOQUEUE NOREASONSNOREPL_HISTORY NORESERVE NOREVIEWERNORMAL NOSEND_MAIL NOSET_STATENOSHOW_ARCH_NAMENOSHOW_GEN_EXPRNOSTARTNOSTATE NOSTATISTICSNOSTREAM NOSYMBOLS NOSUCCESSOR NOTERMINATENOTENOTESNOTIFY NOTQUEUED NOT_REVIEWED NOTSTARTEDNOVERIFYNOWAITNOWILD_INS_GENNUMBEROBSOLETEOLDOPENOTHEROUTPUTOVERRIDEOWNERPAGEPARALLELPARENTPERFORM%+POPULATEPOSITIONPRIVATE PRIVILEGESPROCESS PROCESS_COUNTPROJECTOTHERPROLOGPROMPT PROPAGATEPUBLICQARQUEUEQUEUED' READ_ONLYREASONSBFNFPICSCUNHFEOTRECOVERREJECTREJECTEDREMARKREMOVEREPLACE REPLACEMENT REPL_HISTORY RESERVATIONRESERVEREVIEWREVIEWER)RUNNINGSCRIPTSCT VDE$SCTP-SEGMENTSELECT SEND_MAIL SEPARATEDSESSIONSET SET_FACILITY SET_STATE SET_STREAMSHOWSHOW_ARCH_NAME SHOW_GEN_EXPRSINCE'/SLPSNAPSHOTSOURCE SPAWNSTAGINGSTARTSTATE STATISTICSSTATUSSTEP STEP_DELAYSTOPSTOPPEDSTREAMSTRING SUBDIRECTORY SUBPROCESSSUCCESS SUCCESSORSUMMARYSUSPEND SUSPENDEDSYMBOLSYMBOLSSYNCH TABLEBASETERMINAL TERMINATETESTTEXTTIMEOUTTOTALTREETYPESUSERUSERNAMEUNLOCKED UNRESERVEVDE$VDE$CMSVDE$HELP VDE$DEFAULT VDE$LIBRARYVDE$LIBRARY_DEBUGVDE$LIBRARY_LABELVDE$LIBRARY_MNEMONICVDE$MSGVDE$NOTES_LIBRARY VDE$PROMPT VSC$PROMPTVDE$REPLACE_DEFAULT VDE$SCRATCH VDE$VERSIONVDE$V_VERIFYVERSIONWAITWIDTHWILDCARD_MATCH WILD_INS_GENWINDOWYESZQZQZQ CHECKMEM 1 CHECKMEM 2 CHECKMEM 3 CHECKMEM 4 CHECKMEM 5 CHECKMEM 6 CHECKMEM 7 CHECKMEM 8 CHECKMEM 9 CHECKMEM 10 CHECKMEM 11 CHECKMEM 12 CHECKMEM 13 CHECKMEM 14 CHECKMEM 15 CHECKMEM 16 COPY_MEMORY 1COPY_TEMPMEM 1VDEGETMEM\VDE$EXPAND_MEMORY#VDE$GET_MEMORY\VDE$EXPAND_MEMORY 10VDEGETMEM\VDE$GET_MEMORY 10VDEGETMEM\VDE$GET_MEMORY 20 GET_MEMORY 1MEMORY_USAGE 1VDEGETMEM\VDE$POP_TEMPMEMVDEGETMEM\VDE$PUSH_TEMPMEM5REL_MEMORY Attempt to release block with bad sentinel> ERROR: MISSING SCRIPT IN VDE DATABASE <<---"F$ WRITE SYS$OUTPUT "No script found in database to perform build step"$ GOTO VDE$ERROR_VDE$COM_VDE$LOG$DIR$FAC $FACMODTYP$FACROOT$FILEDIR $FILESPEC$LIBROOT$MOD$MODTYP$TYP $SESSIONNAME $SESSIONNUM $STAGEDEST $STAGEDIR $STAGEROOT$STREAM$STRMDIR $STRMROOT$SCRATCHIONOSO^OgOpOzOOOOOOOOOOOOOVDE$BLDINIT.COMVDE$NEWSTRM.COMVDE$CREFAC.COMEPUPePVDE$BLDVDE$COMQ Q Q QQ!VDESCRIPTINT\VDE$EXECUTE_DCL_FILE!VDESCRIPTINT\VDE$EXECUTE_DCL_FILE%PARENT!VDESCRIPTINT\VDE$INVOKE_SCRIPT 10!VDESCRIPTINT\VDE$INVOKE_SCRIPT 20!VDESCRIPTINT\VDE$INVOKE_SCRIPT 30!VDESCRIPTINT\VDE$INVOKE_SCRIPT 40!VDESCRIPTINT\VDE$INVOKE_SCRIPT 50!VDESCRIPTINT\VDE$INVOKE_SCRIPT 60!VDESCRIPTINT\VDE$INVOKE_SCRIPT 70!VDESCRIPTINT\VDE$INVOKE_SCRIPT 70!VDESCRIPTINT\VDE$INVOKE_SCRIPT 800.$VDESCRIPTINT\EXECUTE_SCRIPT_FUNCTION!VDESCRIPTINT\GET_SCRIPT_DIRECTORY!VDESCRIPTINT\GET_SCRIPT_DIRECTORYCURRENT"VDESCRIPTINT\PARSE_SCRIPT_FUNCTIONCURRENTPARENT!AD!AD/NOLOG/STREAM=#VDESCRIPTINT\PERFORM_SCRIPT_COMMANDVDE> VDEvsc> VDEbeta> VDEvscbeta> VDEdbg> VDEvscdbg> VDESET\VDE$EXECUTE_SET 20"VDESET\VDE$EXECUTE_SET_TERMINAL 10VDESET\VDE$PARSE_SET 20 VDESET\VDE$PARSE_SET_TERMINAL 10VDE$SET_PROMPTVDE$SET_PROMPTPrompt string is "!AS"VDESHOW\VDE$EXECUTE_SHOWDefined commands: !AC = "!AC"VDESHOW\VDE$PARSE_SHOW !AC enabled Developer Longword (in hex): !XLDeveloper string: "!AC"Output logging on file: !AFNo output loggingMemory usage statistics:. Number of bytes in VDE memory pool: !8SL. Number of areas in VDE memory pool: !8SL. Number of allocated bytes in VDE pool: !8SL. Number of allocated blocks in VDE pool:!8SL. Number of free bytes in VDE pool: !8SL. Number of free blocks in VDE pool: !8SL. Number of bytes in VDE pool free list: !8SL. Number of blocks in VDE pool free list:!8SL. Number of bytes of temporary memory: !8SL. Number of blocks of temporary memory: !8SL LIB$STAT_VM2 Number of successful LIB$GET_VM calls: !8SL LIB$STAT_VM2 Number of successful LIB$FREE_VM calls: !8SL LIB$STAT_VM2 Number of LIB$GET_VM bytes now allocated: !8SL LIB$STAT_VM2 Number successful LIB$GET_VM_PAGE calls: !8SL LIB$STAT_VM2 Number successful LIB$FREE_VM_PAGE calls: !8SL LIB$STAT_VM2 Number of LIB$GET_VM_PAGE pages allocated: !8SL2 Number of LIB$GET_VM_PAGE bytes allocated: !8SL$GETJPI2 First free address at end of P0 space: !8XL2 First free address at end of P1 space: !8XL2 Number of pages available for expansion: !8SLTerminal page size: !SL, Terminal width: !SLNot verifying commandsVerifying commandsVDECMD\VDE$EXECUTE_CMDVDECMD\VDE$PARSE_CMDVDE$GEN_ID_!SL_!SL+Z$FAO$ENQ $ENQ (lksb)---Sublock set: !ACVDE$LIBRARY:VDE$DATABASE.RDB;0VDE$DB_FID(!SL,!SL,!SL)Z$FAO$ENQW $ENQW (lksb)VDELOCK\VDE$LOCK_RELEASE_ALL$DEQ $DEQ (lksb)---Sublock released: !ACVDE$REPL_ID_!SL[$FAO$ENQW $ENQW (lksb)---Sublock set: !AC$DEQ $DEQ (lksb) t| $,l4<DLT\d*VDEMISC\VDE$REMOVE_FROM_LONGWORD_VECTOR 10*VDEMISC\VDE$REMOVE_FROM_LONGWORD_VECTOR 20Accept replacement !AC ? [No]: Cancel replacement !AC ? [No]: Delete replacement !AC ? [No]: @Do you want to edit a comment file for replacement !AC ? [Yes]: DDo you want to edit an information file for replacement !AC ? [No]: Modify replacement !AC ? [No]: Perform replacement !AC ? [No]: Reject replacement !AC ? [No]: Cancel session !AC ? [No]: Modify session !AC ? [No]: -Number of replacements matching name !AC: !SL)Number of sessions matching name !AC: !SL9Total number of replacements matching all parameters: !SL5Total number of sessions matching all parameters: !SL VDE$COMMENTVDE$INFO VDE$PENDINGVDE$STATISTICS VDE_REVREP> VSC_REVIEW> VDEdbg_REVREP> -REPLACEMENT_ID[.VDE$STG_!SL]^$FAO[.VDE$REP_!SL]^$FAO..'VDEREPLACEMENT\VDE$COPY_FILE_TO_STAGING)VDEREPLACEMENT\VDE$EDIT_COMMENT_INFO_FILEVDE$SESSION_NUMBER!SLL_%VDEREPLACEMENT\ACCREP_PARSE_QUALIFIER-Enter the name of the replacement to accept: $VDEREPLACEMENT\ACCREP_GET_QUAL_VALUE%VDEREPLACEMENT\CANREP_PARSE_QUALIFIER-Enter the name of the replacement to cancel: )Enter the name of the session to cancel: $VDEREPLACEMENT\CANREP_GET_QUAL_VALUE%VDEREPLACEMENT\CREREP_PARSE_QUALIFIER7Please supply required information for replacement !AC:3Please supply required information for session !AC:'Enter the name of the new replacement: #Enter the name of the new session: (Enter a remark for the new replacement: $Enter a remark for the new session: $VDEREPLACEMENT\CREREP_GET_QUAL_VALUEREPLACEMENT_ID[.VDE$STG_!SL]a$FAO[.VDE$REP_!SL]b$FAO$VDEREPLACEMENT\CREREP_SIGNAL_NOMATCH%VDEREPLACEMENT\DELREP_PARSE_QUALIFIER-Enter the name of the replacement to delete: $VDEREPLACEMENT\DELREP_GET_QUAL_VALUE$VDEREPLACEMENT\DELREP_PERFORM_ACTION%VDEREPLACEMENT\MODREP_PARSE_QUALIFIER$VDEREPLACEMENT\MODREP_GET_QUAL_VALUE'VDEREPLACEMENT\MODREP_PERFORM_ACTION 10%VDEREPLACEMENT\PERREP_PARSE_QUALIFIER.Enter the name of the replacement to perform: $VDEREPLACEMENT\PERREP_GET_QUAL_VALUE%VDEREPLACEMENT\REJREP_PARSE_QUALIFIER7Please supply required information for replacement !AC:-Enter the name of the replacement to reject: "Enter a remark for the rejection: $VDEREPLACEMENT\REJREP_GET_QUAL_VALUE%VDEREPLACEMENT\REVREP_PARSE_QUALIFIER-Enter the name of the replacement to review: $VDEREPLACEMENT\REVREP_GET_QUAL_VALUE2Reviewing replacement !AC queued by user !AC (!AC))Number of modules and files selected: !SLLOGVDE$LOG %VDEREPLACEMENT\SHOREP_PARSE_QUALIFIER SHOW SESSION$VDEREPLACEMENT\SHOREP_GET_QUAL_VALUE3!27 !11 !11 !12Replacement !AC"!28* !11 !11 !12!27 !AC!40* !11 !12!28* !AC Not reviewed Being reviewed Accepted RejectedQueued replacement !AC' Replacement queued by user !AC (!AC) Replacement queued on !%D' Replacement staging directory is !AC Replacement review status: Replacement is for stream !AC# Unique replacement number is !SL Reservations in replacement:+ Reservation !AC of !AC for stream !AC( Replacement contains !SL reservations Reviewers for replacement: Not reviewed by !AC (!AC)' Accepted by user !AC (!AC) on !%D' Rejected by user !AC (!AC) on !%D Remark: !AC1!36 !11 !12Reservation session !AC!36* !11 !12Reservation session !AC$ Session created by user !AC (!AC) Session created on !%D Session is for stream !AC Unique session number is !SL Reservations in session:$ Session contains !SL reservations#Performed immediate replacement !AC Performed queued replacement !AC* Replacement performed by user !AC (!AC) Replacement performed on !%D) Fold records cancelled by replacement:$ Fold !AC of !AC for stream !AC( Replacement contains !SL fold records Remark: !AC'VDEREPLACEMENT\SHOREP_PERFORM_ACTION 10+Delete generation !AC from library ? [No]: .Delete generation !AC from stream !AC ? [No]: .Insert generation !AC into stream !AC ? [No]: Modify generation !AC ? [No]: .Remove generation !AC from stream !AC ? [No]: ,Number of generations matching name !AC: !SL8Total number of generations matching all parameters: !SL CHANGE_LEVEL CHANGE_LEVEL#Number of generations per facility: !6SL generations in facility !AC*Number of distinct facilities found is !SL!Number of generations per module:!6SL generations for module !AC'Number of distinct modules found is !SL&Number of generations per module type:!6SL generations have type !AC*Number of distinct type names found is !SLSummary statistics:6 Number of generations successfully verified: !6SL6 Number of CMS elements not found: !6SL6 Number of CMS generations not found: !6SL6 Number of CMS generations missing from classes:!6SL6 Total number of generations scanned: !6SL6 Number of generations recovered: !6SL6 Number of generations not recovered: !6SL*VDEGENERATION\VDE$MAKE_FIRST_GENERATION 10 GENERATION_ID11$VDEGENERATION\DELGEN_PARSE_QUALIFIER2Please supply required information for module !AC:/Enter module name of the generation to delete: 4Enter name of the stream to delete generation from: []#VDEGENERATION\DELGEN_GET_QUAL_VALUE$VDEGENERATION\INSGEN_PARSE_QUALIFIER2Please supply required information for module !AC:9Source /STREAM was specified, also specify target stream.+Enter module name of generation to insert: 2Enter name of the stream to take generation from: 4Enter name of the stream to insert generation into: #VDEGENERATION\INSGEN_GET_QUAL_VALUE$VDEGENERATION\MODGEN_PARSE_QUALIFIEREnt>er the remark: #VDEGENERATION\MODGEN_GET_QUAL_VALUE$VDEGENERATION\REMGEN_PARSE_QUALIFIER2Please supply required information for module !AC:+Enter module name of generation to remove: 4Enter name of the stream to remove generation from: #VDEGENERATION\REMGEN_GET_QUAL_VALUE$VDEGENERATION\SHOGEN_PARSE_QUALIFIER&VDEGENERATION\SHOGEN_GET_QUAL_VALUE 10#VDEGENERATION\SHOGEN_GET_QUAL_VALUE'Generations for development stream !AC:Generation tree for module !AC:!3* !8<(!AC)!> !%D !AC "!AC" !3* (!AC)!12* !%D !AC "!AC", Latest generation for stream Generation !AC(!45 !12 !20Generation !AC!46* !12 !20 Generation created on !%D' Generation created by user !AC (!AC)/ Generation created by replacement number !SL Module is a source module, Module is a derived module (not a source)% CMS generation expression is "!AC" Delta letters in use: None# Generation created in stream !AC' Generation not created in any stream Latest generation for stream ( Module marked OBSOLETE for stream !AC# Module is current for stream !AC$ Main thread belongs to stream !AC (deleted) Remark: !AC, !AC,!AD-!AD, !AC: Module Id = !SL, Facility Id = !SL, Generation Id = !SL( Location Id = !SL, Change Level = !SL$VDEGENERATION\VFYGEN_PARSE_QUALIFIER#VDEGENERATION\VFYGEN_GET_QUAL_VALUE&VDEGENERATION\VFYGEN_PERFORM_ACTION 10[.VDE$STG_!SL]~w$FAOVDE$REP_!SL.DIRw$FAO[.VDE$REP_!SL]w$FAO.&VDEGENERATION\VFYGEN_PERFORM_ACTION 20.COPY !*** VMSCMS binary marker file *** _VDE$MARKER LIB$SPAWN LIB$SPAWN;0VDEPARSE\VDE$ADD_ADVERB 10VDEPARSE\VDE$DEVELOPER_PARSE 10VDEPARSE\VDE$DEVELOPER_PARSE 20VDEPARSE\VDE$GET_ADJECTIVEVDEPARSE\VDE$GET_ADVERBVDEPARSE\VDE$NEXT_WORDVDEPARSE\VDE$PREVIOUS_WORDVDEPARSE\VDE$SAVE_NAME_ASCIDVDEPARSE\VDE$SAVE_QUOTED_STRINGVDEPARSE\VDE$SELECT_KEYWORD_CS#VDEPARSE\VDE$SELECT_KEYWORD_ERR_RET#VDEPARSE\VDE$SELECT_KEYWORD_ERR_RPTVDEACCEPT\VDE$EXECUTE_ACCEPTVDEACCEPT\VDE$PARSE_ACCEPTVDESPAWN\VDE$EXECUTE_SPAWN$GETJPIVDEATTACH\VDE$PARSE_ATTACHVDESPAWN\VDE$PARSE_SPAWN+Start build job !SL for stream !AC ? [No]: VDEBUILD\VDE$QUEUE_LIST_COMPUTET$ WRITE SYS$OUTPUT "$ !! Job started on node ''F$GETSYI("NODENAME")' at ''F$TIME()'" $ SET VERIFY9$ !! Command file to run VDE build job !SL for stream !AC$ !! File generated by VDE !AC)$ !! Build job started by user !AC on !%D$ !!$ SET DEFAULT !AC$ DEFINE/NOLOG VDE$USERNAME !AC$ DEFINE/NOLOG VDE$LIBRARY !AC@$ VDE/DOBUILD !SL !SL !SL !! Stream Id, job number, start countJ$ VDE/ALTERNATE/DOBUILD !SL !SL !SL !! Stream Id, job number, start count$ LOGOUT>Not all queues are available; do you want to start job? [No]: VDE$DOBUILD.COMVDE$DOBUILD.LOG !ACVDEBUILD\BUILD_PARSE_CMD_QUAL7Enter the name of a module to build (or press RETURN): !VDEBUILD\BUILD_GET_CMD_QUAL_VALUEVDEBUILD\BUILD_GET_QUAL_VALUEVDECANCEL\VDE$EXECUTE_CANCELVDECANCEL\VDE$PARSE_CANCEL 20'Creating directory tree for stream !AC:(Creating directory tree for delta files:& Root directory !AC has been created$ Root directory !AC already exists3 Facility !AC root directory !AC has been created1 Facility !AC root directory !AC already exists3 CMS library for facility !AC has been created' Subdirectory !AC has been created% Subdirectory !AC already exists8 Script for facility !AC has successfully completed+ All directories for stream !AC now exist, All directories for delta files now exist0Staging area root directory !AC has been created.Staging area root directory !AC already exists-Directory-creation templates for delta files:,Directory-creation templates for stream !AC:ADirectory-creation templates for queued replacement staging area: Directory creation flags:5 Defer creation of directory tree for substreams< Do not defer creation of directory tree for substreams. Prompt for root directory for substreams5 Do not prompt for root directory for substreams! Delta-file root directory: !AC. Delta-file root directory is !AC by default Stream root directory: !AC* Stream root directory is !AC by default# Staging area root directory: !AC0 Staging area root directory is !AC by default2 Directory templates for unspecified facilities:( Directory templates for facility !AC: Root directory: !AC Subdirectory: !AC (symbol !AC)4 All other directories created using default rules* Template added to database on !%D5 Template added to database by user !AC (!AC) Remark: !AC6 Directory Id = !SL, Directory Symbol Id = !SL [.VDE$STAGE]+VDEDIRECTORY\VDE$PERFORM_CREATE_DIR_TREE 10 LOCATION_ID LOCATION_ID LOCATION_ID LOCATION_ID LOCATION_ID#VDEDIRECTORY\CANDIR_PARSE_QUALIFIER"VDEDIRECTORY\CANDIR_GET_QUAL_VALUE#VDEDIRECTORY\CREDIR_PARSE_QUALIFIER"VDEDIRECTORY\CREDIR_GET_QUAL_VALUE#VDEDIRECTORY\SETDIR_PARSE_QUALIFIER"VDEDIRECTORY\SETDIR_GET_QUAL_VALUE DIRECTORY_ID DIR_SYMBOL_ID DIRECTORY_ID"VDEDIRECTORY\SETDIR_SIGNAL_NOMATCH#VDEDIRECTORY\SHODIR_PARSE_QUALIFIER"VDEDIRECTORY\SHODIR_GET_QUAL_VALUEBUILDCREARCHCRECTXCREFACCREGRPCREMODCRESCRPCRESTEPCRESTRMCREUSRDELARCHDELFACDELMODDELREPDELSTRMFROZENMODLIBMODSTRMPERFREPRESREPUNCLOSEUSERNAMEVDEDEVONONEADMINALL @"*29AHOV^el@t|  @%VDEPRIV\VDE$EXECUTE_SET_PRIVILEGES 10&VDEPRIV\VDE$EXECUTE_SHOW_PRIVILEGES 10Currently set privileges:Default privileges:Authorized privileges: None !AC#VDECOMPLINK\COMPILE_PARSE_QUALIFIEREXE)Enter the name of the module to compile: &Enter the name of the module to link: &Enter the name of the module to copy: EXE"VDECOMPLINK\COMPILE_GET_QUAL_VALUEVDECONVERT\VDE$EXECUTE_CONVERTVDECONVERT\VDE$PARSE_CONVERTVDECREATE\VDE$EXECUTE_CREATE 20VDECREATE\VDE$PARSE_CREATE 20 Delete architecture !AC ? [No]: Modify architecture !AC ? [No]: .Number of architectures matching name !AC: !SL:Total number of architectures matching all parameters: !SL'VDEARCHITECTURE\CREARCH_PARSE_QUALIFIER8Please supply required information for architecture !AC:(Enter the name of the new architecture: )Enter a remark for the new architecture: &VDEARCHITECTURE\CREARCH_GET_QUAL_VALUEARCHITECTURE_ID&VDEARCHITECTURE\CREARCH_SIGNAL_NOMATCH'VDEARCHITECTURE\DELARCH_PARSE_QUALIFIER.Enter the name of the architecture to delete: -Enter remark about deletion of architecture: &VDEARCHITECTURE\DELARCH_GET_QUAL_VALUE'VDEARCHITECTURE\MODARCH_PARSE_QUALIFIER&VDEARCHITECTURE\MODARCH_GET_QUAL_VALUE.Architecture Id = !SL, Architecture name = !AC'VDEARCHITECTURE\SHOARCH_PARSE_QUALIFIER&VDEARCHITECTURE\SHOARCH_GET_QUAL_VALUEArchitecture !AC( Architecture added to database on !%D3 Architecture added to database by user !AC (!AC) Architecture can be deleted! Architecture cannot be deleted Remark: !AC Architecture Id = !SLDelete context !AC ? [No]: Modify context !AC ? [No]: )Number of contexts matching name !AC: !SL5Total number of contexts matching all parameters: !SL&Enter the name of the context to set: !VDECONTEXT\CRECTX_PARSE_QUALIFIER#Enter the name of the new context: $Enter a remark for the new context: VDECONTEXT\CRECTX_GET_QUAL_VALUE CONTEXT_ID VDECONTEXT\CRECTX_SIGNAL_NOMATCH!VDECONTEXT\DELCTX_PARSE_QUALIFIER)Enter the name of the context to delete: (Enter remark about deletion of context: VDECONTEXT\DELCTX_GET_QUAL_VALUE!VDECONTEXT\MODCTX_PARSE_QUALIFIER VDECONTEXT\MODCTX_GET_QUAL_VALUE VDECONTEXT\SETCTX_GET_QUAL_VALUE$Context Id = !SL, Context name = !AC VDECONTEXT\SHOCTX_GET_QUAL_VALUE!Library !AC in root directory !ACDefault directory is !AC!Context !AC (private to user !AC)!Context !AC (public to all users)Current session context: Default stream is !AC No default stream is set Default architecture is !AC! No default architecture is set Default facility is !AC No default facility is set (deleted)# Context added to database on !%D. Context added to database by user !AC (!AC) Default context for new users Default context for user !AC Remark: !AC[] Context Id = !SL-Number of folds matching module name !AC: !SL2Total number of folds matching all parameters: !SLVDEFOLD\CREFOLD_PARSE_QUALIFIER2Please supply required information for module !AC:0Enter name of module to create fold record for: .Enter the stream to fold module changes into: Enter the fold record remark: VDEFOLD\CREFOLD_GET_QUAL_VALUEADo you want to create another fold record for module !AC ? [No]: ;Do you want to create a fold record for module !AC ? [No]: 2Fold record !AC already created by user !AC on !%D Remark: !ACVDEFOLD\DELFOLD_PARSE_QUALIFIER0Enter name of module to delete fold record for: VDEFOLD\DELFOLD_GET_QUAL_VALUE=Do you want to delete fold record !AC for module !AC ? [No]: VDEFOLD\MODFOLD_PARSE_QUALIFIER2Please supply required information for module !AC:Enter the name of the module: 7Do you want to change the fold record remark? [No]: !AC"Enter the new fold record remark: VDEFOLD\MODFOLD_GET_QUAL_VALUE5Do you want to modify fold record !AC of !AC ? [No]: VDEFOLD\SHOFOLD_PARSE_QUALIFIERVDEFOLD\SHOFOLD_GET_QUAL_VALUEFold !AC of !AC(!AC)8!54 !11 !AC$Fold !AC of !AC(!AC) into stream !AC!55* !11 !AC6 Module to be folded from stream !AC into stream !AC( Fold record created by user !AC (!AC) for user !AC (!AC) Fold record created on !%D* Replacement performed by user !AC (!AC) Module reserved on !%D Module replaced on !%D Remark: !ACDelete group !AC ? [No]: Modify group !AC ? [No]: Add module !AC to group ? [No]: %Remove module !AC from group ? [No]: 'Number of groups matching name !AC: !SL3Total number of groups matching all parameters: !SLGROUP_IDVDEGROUP\CREGRP_PARSE_CMD_QUAL1Please supply required information for group !AC:!Enter the name of the new group: "Enter a remark for the new group: 4Enter the name of a group member (or press RETURN): "VDEGROUP\CREGRP_GET_CMD_QUAL_VALUEVDEGROUP\CREGRP_GET_QUAL_VALUE$VDEGROUP\CREGRP_SETUP_WILDCARD_MATCHVDEGROUP\CREGRP_GET_DB_ENTRYVDEGROUP\DELGRP_PARSE_QUALIFIER'Enter the name of the group to delete: &Enter remark about deletion of group: VDEGROUP\DELGRP_GET_QUAL_VALUEVDEGROUP\MODGRP_PARSE_CMD_QUALVDEGROUP\MODGRP_PARSE_QUALIFIER"VDEGROUP\MODGRP_GET_CMD_QUAL_VALUEVDEGROUP\MODGRP_GET_QUAL_VALUEVDEGROUP\SHOGRP_GET_QUAL_VALUESource group !ACBuild group !AC! Group added to database on !%D, Group added to database by user !AC (!AC) Group defined in stream !AC Remark: !AC Members of the group: Module !AC! Added by user !AC on !%DVDEGROUP\SHOGRP_PERFORM_ACTION Group Id = !SL .VDESCRIPTDelete script !AC ? [No]: Modify script !AC ? [No]: .Number of scripts matching specifications: !SL VDESCRIPT\VDE$SCRIPT_COPY_STREAM%VDESCRIPT\DELETE_SCRIPT_FROM_DATABASEto set up build-job definitionsto compile module !ACto copy module !ACto create a new facility#to delete generation for module !ACto fetch module !AC#to insert generation for module !ACto link module !AC%to create new stream for facility !AC)to replace module !AC with /NOKEEP optionto replace module !ACto reserve module !AC.to set facility !AC to be the current facility(to set a stream to be the default streamto stage module !ACto unreserve module !AC (segment !SL)$VDESCRIPT\GET_SCRIPT_NAME CTL_STRING"VDESCRIPT\GET_SCRIPT_NAME OUTRANGE!VDESCRIPT\READ_SCRIPT_TABLE_ENTRY!VDESCRIPT\CRESCRP_PARSE_QUALIFIER VDESCRIPT\CRESCRP_GET_QUAL_VALUE SCRIPT_ID000001 VDESCRIPT\CRESCRP_SIGNAL_NOMATCH!VDESCRIPT\DELSCRP_PARSE_QUALIFIER VDESCRIPT\DELSCRP_GET_QUAL_VALUE!VDESCRIPT\EXTSCRP_PARSE_QUALIFIER VDESCRIPT\EXTSCRP_GET_QUAL_VALUE!VDESCRIPT\INVSCRP_PARSE_QUALIFIER VDESCRIPT\INVSCRP_GET_QUAL_VALUE VDESCRIPT\INVSCRP_PERFORM_ACTION!VDESCRIPT\MODSCRP_PARSE_QUALIFIER VDESCRIPT\MODSCRP_GET_QUAL_VALUE!VDESCRIPT\SHOSCRP_PARSE_QUALIFIER VDESCRIPT\SHOSCRP_GET_QUAL_VALUE VDESCRIPT\SHOSCRP_DO_SCRIPT_TYPE Script !AC" Script added to database on !%D- Script added to database by user !AC (!AC) Remark: !AC Text of script: !6SL: !AC -: !AC# Text of script contains no lines Script Id = !SL$Create compile step for !AC ? [No]: !Create link step for !AC ? [No]: !Create copy step for !AC ? [No]: +Delete compile step for module !AC ? [No]: (Delete link step for module !AC ? [No]: (Delete copy step for module !AC ? [No]: $Modify compile step for !AC ? [No]: !Modify link step for !AC ? [No]: !Modify copy step for !AC ? [No]: +Add input module !AC to build step ? [No]: ,Add output module !AC to build step ? [No]: 0Remove input module !AC from build step ? [No]: 1Remove output module !AC from build step ? [No]: ,Number of build steps matching name !AC: !SL8Total number of build steps matching all parameters: !SL"VDESTEP\VDE$EXECUTE_CREATE_STEP 20!VDSTEP\VDE$EXECUTE_CREATE_STEP 30"Is the module compiled ? !AC[No]: Is the module linked ? !AC[No]: -Please supply information for compile of !AC:*Please supply information for link of !AC:'Enter the name of the compiled module: %Enter the name of the linked module: %Enter the name of the copied module: 7Enter the name of next input module (or press RETURN): 8Enter the name of next output module (or press RETURN): "VDESTEP\CRESTEP_GET_CMD_QUAL_VALUEVDESTEP\CRESTEP_GET_QUAL_VALUEVDESTEP\CRESTEP_GET_NEXT_MATCH#Is the module compiled ? !AC[Yes]: !Is the module linked ? !AC[Yes]: 6Enter the module name for the compile step to delete: 3Enter the module name for the link step to delete: 3Enter the module name for the copy step to delete: VDESTEP\DELSTEP_GET_QUAL_VALUE"VDESTEP\MODSTEP_GET_CMD_QUAL_VALUEVDESTEP\MODSTEP_GET_QUAL_VALUEVDESTEP\SHOSTEP_GET_QUAL_VALUECompile Step for module !ACLink Step for module !ACCopy Step for module !AC) Dependency links for stream !AC follow Build Step Id = !SL Inputs to the build step: Outputs from the build step: Module !AC with change level !SL( with Module Id !SL and change level !SL (up-to-date) (not up-to-date), Build step has !SL inputs and !SL outputsDefault context for userDelete user !AC ? [No]: Modify user !AC ? [No]: &Number of users matching name !AC: !SL2Total number of users matching all parameters: !SLVDEUSER\CREUSR_PARSE_QUALIFIER4Please supply required information for username !AC: Enter VMS username of new user: 4Enter full name of new user (first and last names): Enter remark for new user: VDEUSER\CREUSR_GET_QUAL_VALUEUSER_ID CONTEXT_IDVDEUSER\CREUSR_SIGNAL_NOMATCHVDEUSER\DELUSR_PARSE_QUALIFIER.Enter the VMS username of the user to delete: %Enter remark about deletion of user: VDEUSER\DELUSR_GET_QUAL_VALUEVDEUSER\MODUSR_PARSE_QUALIFIERVDEUSER\MODUSR_GET_QUAL_VALUEVDEUSER\SHOUSR_PARSE_QUALIFIERVDEUSER\SHOUSR_GET_QUAL_VALUEUser !AC (!AC) User added to database on !%D+ User added to database by user !AC (!AC) Remark: !AC( Users to review code changes by user:+ Users to notify of code changes by user: !AC (!AC) !AC Default privileges: Authorized privileges: User Id = !SL    < @  @  !AC:[!AC]!AC.!AC!AC:[!AC]!AC.!AC;*!AC:[!AC]!AC.!AC;!SL!AC:[!AC]!AC.!AC;*(!AC)!AC:[!AC]!AC.!AC;!SL(!AC) [!AC]!AC.!AC[!AC]!AC>.!AC;*[!AC]!AC.!AC;!SL[!AC]!AC.!AC;*(!AC)[!AC]!AC.!AC;!SL(!AC)!AC.!AC !AC.!AC;* !AC.!AC;!SL!AC.!AC;*(!AC)!AC.!AC;!SL(!AC)#VDEPARSENAME\VDE$PARSE_MAIL_NAME 105w%VDEPARSENAME\VDE$PARSE_SIMPLE_NAME 10%VDEPARSENAME\VDE$PARSE_STREAM_NAME 10"VDEPARSENAME\VDE$PARSE_USERNAME 10VDESTREAM\VDE$PATHNAME_MERGEVDEDEFINE\VDE$EXECUTE_DEFINEVDEDEFINE\VDE$PARSE_DEFINEDEFAULTGOLDBLUEPF1SMG$ADD_KEY_DEFPF1SMG$ADD_KEY_DEFPF1SMG$ADD_KEY_DEFPF2HelpSMG$ADD_KEY_DEFPF4SMG$ADD_KEY_DEFPF4SMG$ADD_KEY_DEFPF4SMG$ADD_KEY_DEFKP0NextSMG$ADD_KEY_DEFMINUSNext; EditSMG$ADD_KEY_DEFCOMMANext; ShowSMG$ADD_KEY_DEFPERIODSMG$ADD_KEY_DEFPERIODSMG$ADD_KEY_DEFPERIODSMG$ADD_KEY_DEFHELPHelpSMG$ADD_KEY_DEFHELPHelpSMG$ADD_KEY_DEFHELPHelpSMG$ADD_KEY_DEFVDEKEY\PARSE_DEFINE_KEY_QUALSVDEKEY\PARSE_DELETE_KEY_QUALSno!AS!AS keypad definitions: !AS = "!AS" (!ACecho,!ACterminate,!AClock ,state=!AS)VDEKEY\PARSE_SHOW_KEY_QUALSVDEKEY\PARSE_SET_KEY_QUALSVDEDELETE\VDE$EXECUTE_DELETE 10VDEDELETE\VDE$PARSE_DELETE 10 VDEDELETE\EXECUTE_QUAL_DELETE 10VDEDELETE\PARSE_QUAL_DELETE 10,Delete build job !SL for stream !AC ? [No]: ,Modify build job !SL for stream !AC ? [No]: +Start build job !SL for stream !AC ? [No]: *Stop build job !SL for stream !AC ? [No]: -Suspend build job !SL for stream !AC ? [No]: (Number of build jobs for stream !AC: !SL7Total number of build jobs matching all parameters: !SL is not yet queued for execution is queued for execution is running has successfully completed has completed with errors has been stopped has been suspended has timed out is not started is running has successfully completed has completed with errors VDEREVBLD> VSCREVBLD> VDEdbgREVBLD> 7Waiting until build job !SL for stream !AC completes...,Timeout interval has expired (interval: !%D)Build job !SL for stream !AC0 12:00:00 -0 0:00:15 A0 0:0:01U"VDEBUILDJOB\DELBLD_PARSE_QUALIFIER3Enter the stream name for the build job to delete: 4Enter identification number of build job to delete: !VDEBUILDJOB\DELBLD_GET_QUAL_VALUE"VDEBUILDJOB\MODBLD_PARSE_QUALIFIER!VDEBUILDJOB\MODBLD_GET_QUAL_VALUE"VDEBUILDJOB\REVBLD_PARSE_QUALIFIER!VDEBUILDJOB\REVBLD_GET_QUAL_VALUE/Reviewing steps of build job !SL for stream !AC#Number of build steps selected: !SL "VDEBUILDJOB\SHOBLD_PARSE_QUALIFIER!VDEBUILDJOB\SHOBLD_GET_QUAL_VALUEBuild job !SL for stream !AC4 Number of build steps not yet started: !7SL4 Number of currently running build steps: !7SL4 Number of build steps completed with errors: !7SL4 Number of successfully completed build steps:!7SL4 Total number of build steps in build job: !7SL Remark: !AC Created by user !AC (!AC) Started by user !AC (!AC) Created on !%D Queued on !%D Started on !%D Stopped on !%D' Build job has been started !SL times' Build job is performing a full build* Build job is performing a minimal build3 Number of changed modules scanned for build: !SL* Number of target modules for build: !SL" Build-step delay interval: !%D" Build-job timeout interval: !%D8 Batch queues to run !SL processes for this build job:9 Submit !SL processes (scaled from !SL) on queue !AC. Build steps that are part of the build job:# Compile step for [!AC]!AC.!AC Link step for [!AC]!AC.!AC Copy step for [!AC]!AC.!AC7 Step wait count is !SL, remaining count is !SL Step started on !%D Step stopped on !%D/ Precedes compile step for [!AC]!AC.!AC, Precedes link step for [!AC]!AC.!AC, Precedes copy step for [!AC]!AC.!AC) Number of build steps displayed is !SL& Build Job Id = !SL, Stream Id = !SL Step Id = !SL"VDEBUILDJOB\STABLD_PARSE_QUALIFIER!VDEBUILDJOB\STABLD_GET_QUAL_VALUE"VDEBUILDJOB\STOBLD_PARSE_QUALIFIER!VDEBUILDJOB\STOBLD_GET_QUAL_VALUE"VDEBUILDJOB\SUSBLD_PARSE_QUALIFIER!VDEBUILDJOB\SUSBLD_GET_QUAL_VALUE"VDEBUILDJOB\WAIBLD_PARSE_QUALIFIER!VDEBUILDJOB\WAIBLD_GET_QUAL_VALUE VDE$DIFF_FILE1:VDE$DIFF_FILE2:VDE$DIFF_FILE1VDE$DIFF_FILE2 DIFFERENCES GENERATIONSTREAM GENERATIONSTREAM GENERATIONSTREAM GENERATIONSTREAM GENERATION /GENERATION GENERATION&VDEDIFFERENCES\DIFF_PARSE_QUALIFIER 10STREAM/STREAMSTREAM&VDEDIFFERENCES\DIFF_PARSE_QUALIFIER 20&VDEDIFFERENCES\DIFF_PARSE_QUALIFIER 30/Enter the name of the first module generation: 0Enter the name of the second module generation: %VDEDIFFERENCES\DIFF_GET_QUAL_VALUE 10%VDEDIFFERENCES\DIFF_GET_QUAL_VALUE 20%VDEDIFFERENCES\DIFF_GET_QUAL_VALUE 30%VDEDIFFERENCES\DIFF_GET_QUAL_VALUE 40VDEEXIT\EXIT_GET_QUAL_VALUEVDEEXIT\EXIT_PARSE_QUALIFIERVDEEXTRACT\VDE$EXECUTE_EXTRACTVDEEXTRACT\VDE$PARSE_EXTRACT!ADVDEINSERT\VDE$EXECUTE_INSERTVDEINSERT\VDE$PARSE_INSERTVDEINVOKE\VDE$EXECUTE_INVOKEVDEINVOKE\VDE$PARSE_INVOKEVDEMODIFY\VDE$EXECUTE_MODIFY 20VDEMODIFY\VDE$PARSE_MODIFY 20VDEPERFORM\VDE$EXECUTE_PERFORMVDEPERFORM\VDE$PARSE_PERFORM VDEPOPULATE\VDE$EXECUTE_POPULATEVDEPOPULATE\VDE$PARSE_POPULATEVDEREJECT\VDE$EXECUTE_REJECTVDEREJECT\VDE$PARSE_REJECTVDEREMOVE\VDE$EXECUTE_REMOVEVDEREMOVE\VDE$PARSE_REMOVEVDEREVIEW\VDE$EXECUTE_REVIEWVDEREVIEW\VDE$PARSE_REVIEW$Directory locations for delta files:#Directory locations for stream !AC:9Directory locations for queued replacement staging areas:! Delta-file root directory: !AC8 Delta-file root directory is not recorded in database Stream root directory: !AC4 Stream root directory is not recorded in database# Staging area root directory: !AC: Staging area root directory is not recorded in database( Directory locations for facility !AC: Root directory: !AC Subdirectory: !AC (symbol !AC)5 Location Id = !SL, Directory Symbol Id = !SL"VDELOCATION\SHOLOC_PARSE_QUALIFIER!VDELOCATION\SHOLOC_GET_QUAL_VALUE!AD!SL.!SL-!SL@VDE Ancillary Support for OpenVMS VAX Version !AD!SL.!SL-!SL !AC.VDE for OpenVMS VAX Version !AD!SL.!SL-!SL !AC4VDE (VSC) for OpenVMS VAX Version !AD!SL.!SL-!SL !AC Executing !AC&VDEPRIV\VDE$EXECUTE_SHOW_PRIVILEGES 10 Executing !AC%VDEVERSLINE\VDE$PARSE_SHOW_VERSION 10VDESTART\VDE$EXECUTE_STARTVDESTART\VDE$PARSE_STARTVDESTOP\VDE$EXECUTE_STOPVDESTOP\VDE$PARSE_STOPVDESUSPEND\VDE$EXECUTE_SUSPENDVDESUSPEND\VDE$PARSE_SUSPENDVDEVERIFY\VDE$EXECUTE_VERIFYVDEVERIFY\VDE$PARSE_VERIFYVDEWAIT\VDE$EXECUTE_WAITVDEWAIT\VDE$PARSE_WAITVDE$OFFLINE$VDEINPUT\VDE$POP_SUBSYS_INPUT_STREAMSMG$CREATE_VIRTUAL_KEYBOARD ) VDEREVBLD\VDE$REVBLD_EXECUTE_CMDVDEREVBLD\VDE$REVBLD_PARSE_CMD5Steps being reviewed in build job !SL for stream !AC: Compile step for module !AC Link step for module !AC Copy step for module !AC! No steps match module name !ACBuild job !SL for stream !AC(Log file of compile step for module !AC:%Log file of link step for module !AC:%Log file of copy step for module !AC: !6SL: !AC -: !AC [End of file]_VDE$LOG"Comment file by reviewer !AC (!AC) accepting replacement rejecting replacement"Information file by user !AC (!AC)Replacement log fileModule !AC for stream !AC'Binary source module !AC for stream !AC VDEREVREP\VDE$REVREP_EXECUTE_CMDVDEREVREP\VDE$REVREP_PARSE_CMD5Modules and files being reviewed for replacement !AC: No modules or files match !AC"VDEREVREP\REVREP_EXECUTE_DIRECTORY _VDE$DIFF_VDE$OLD"VDEREVREP\REVREP_EXECUTE_EDIT_SHOW/OUTPUT=VDE$DIFF_QUAL: VDE$DIFF_QUAL DIFFERENCESVDEREVREP\REVREP_PRINT_SUMMARY3Print next page of file? [Yes/No, default Yes]!AC: !AC!VDESTATISTICS\VDE$STATISTICS_SORTVDESTATISTICS\SORT_COMPARE$ VDE$VERIFY = 'F$VERIFY(0)$SETEF$ DEFINE DBG$INPUT $ DEFINE DBG$OUTPUT VDE$EFC_VDE$PFTT LIB$GETJPI$ASCEFC$CLREF LIB$SPAWNLNM$PROCESS$TRNLNM VDE$LIBRARY VDE$DEPENDVDE$HELPVDE$KEPTVDE$MSG VDE$RECDEP VDE$STATUS VDE$UTILITYLINK VDE$USERNAME VDE$DATE_TIMEVDE$KEPT_SETUP_VDEVDE$KEPT_SETUP_VSCVDE$KEPT_SETUP_SVDEVDE$BUILD_SETUP!XL LIB$SYS_FAO$CRMPSCDEFINE/NOLOG/PROCESS VDE$PAGEFILE_SECTION !AS- LIB$SYS_FAO)$ DEFINE/NOLOG VDE$RECORD_DEPENDENCY TRUE$ VDE/STATUS UNWEDGE$CLREF$WAITFR$CLREF$ DEASSIGN SYS$OUTPUT$ DEFINE/NOLOG SYS$ERROR NL:$ DEFINE/NOLOG SYS$OUTPUT $ DEFINE/NOLOG VDESUBSYSTEM\SUBSYS_DO_COMMANDHLB$HLBMLB$MLBOBJ$OBJOLB$OBJTLB$TLB)VDEBUILDALG\VDE$UPDATE_DEP_FROM_PFSECT 10"VDEBUILDALG\PROCESS_DEP_DATA_BLOCK VDEVLLIST\VDE$VARLEN_LIST_GET 10 VDEVLLIST\VDE$VARLEN_LIST_PUT 10{VDE rollback}***1VDECMS\VDE$CMS_REPLACE 10VDECMS\VDE$CMS_RESERVE'VDECONNECTDB\VDE$CONNECT_TO_DATABASE 10$GETUAI $FIND_HELD $FINISH_RDB'VDECONNECTDB\VDE$CONNECT_TO_DATABASE 20!AC!XB!XL VDE$B_VERB_COMPOSITE =  Noun node address =  VDE$L_NOUN_VALUE = CET node address = !XL VDE$B_VERB_LITERAL = !AC VDE$L_VERB_ADVERB_PTR = !XL VDE$L_VERB_OBJECT_PTR = !XL Points to: !AC String: !AS Unknown VERB !XL!XL !AC" VDE$L_NOUN_VALUE2 = !XL !AC&CET dump of DEFINE/KEY not implemented"unimplemented qualifier for DEFINE!XL !ACDELETE/KEY CET unimplemented"DELETE unimplemented qualifier !ZLPassed 0 FAB !10XL9 FAB$L_ALQ !10XL FAB$B_BKS !10XB9 FAB$B_BID !10XB FAB$B_BLN !10XB9 FAB$W_BLS !10XW FAB$L_CTX !10XL9 FAB$W_DEQ !10XW FAB$L_DEV !10XL: FAB$L_DNA !10XL FAB$B_DNS !10XB 9 FAB$L_FNA !10XL FAB$B_FNS !10XB9 FAB$B_FAC !10XB FAB$L_FOP !10XL9 FAB$B_FSZ !10XB FAB$W_GBC !10XW9 FAB$W_IFI !10XW FAB$L_MRN !10XL9 FAB$W_MRS !10XW FAB$L_NAM !10XL9 FAB$B_ORG !10XB FAB$B_RAT !10XB9 FAB$B_RFM !10XB FAB$B_RTV !10XB9 FAB$L_SDC !10XL FAB$B_SHR !10XB9 FAB$L_STS !10XL FAB$L_STV !10XL FAB$L_XAB 10!XLPassed 0at !XL with !XL entries !ZL. !ACPassed 0 NAM !10XL9 NAM$B_BID !10XB NAM$B_BLN !10XB9 NAM$B_DEV !10XB NAM$L_DEV !10XB9 NAM$B_DIR !10XB NAM$L_DIR !10XL9 NAM$B_ESL !10XB NAM$B_ESS !10XB: NAM$B_NAME !10XB NAM$L_NAME !10XL : NAM$B_NODE !10XB NAM$L_NODE !10XL : NAM$B_TYPE !10XB NAM$L_TYPE !10XL : NAM$B_VER !10XB NAM$L_VER !10XL 9 NAM$B_NOP !10XB NAM$L_RLF !10XL9 NAM$L_RSA !10XL NAM$B_RSL !10XB9 NAM$B_RSS !10XB NAM$L_WCC !10XLPassed 0 RAB !10XL9 RAB$B_BID !10XB RAB$L_BKT !10XL9 RAB$B_BLN !10XB RAB$L_CTX !10XL9 RAB$L_FAB !10XL RAB$W_ISI !10XW9 RAB$L_KBF !10XL RAB$B_KRF !10XB9 RAB$B_KSZ !10XB RAB$B_MBC !10XB9 RAB$L_PBF !10XL RAB$B_PSZ !10XB9 RAB$B_MBF !10XB RAB$B_RAC !10XB9 RAB$L_RHB !10XL RAB$L_ROP !10XL9 RAB$W_RSZ !10XW RAB$L_STS !10XL9 RAB$L_STV !10XL RAB$B_TMO !10XB9 RAB$L_UBF !10XL RAB$W_USZ !10XW RAB$L_XAB !10XL Symbol specifications:$ VDE$L_NOUN_VALUE = !XL !ACPassed 0 XAB !10XL9 XAB$B_AID !10XB XAB$B_ALN !10XB9 XAB$L_ALQ !10XL XAB$B_AOP !10XB9 XAB$B_BKZ !10XB XAB$B_BLN !10XB9 XAB$B_COD !10XB XAB$W_DEQ !10XB9 XAB$W_DEQ !10XW XAB$L_LOC !10XL XAB$W_VOL !10XW All developer bitsVDEFILEIO\VDE$FILE_CLOSE 10VDEFILEIO\VDE$FILE_FAOLVDEFILEIO\VDE$FILE_GETread VDE$FILE_GET!AD!VDEFILEIO\VDE$FILE_MARK_PERMANENTanyVDE$FILE_MARK_PERMANENTVDEFILEIO\VDE$FILE_NAMEany VDE$FILE_NAMEVDEFILEIO\VDE$FILE_PRINTVDEFILEIO\VDE$FILE_PUTwrite VDE$FILE_NAME!AD}PѠ PР |~p<^ll ݏn:(XPnlnnllQP@l@QPn<^լѬ ݏn(TPnQP@l@QPn@<^ll ݏn(XPnlnnllQP@l@QPn<^լѬ ݏne(TPnQP@l@QPnA-mЬPѠ QQ ѠlPP~^}~3mЬPѠ !QQ Ѡl |~pP~^}~v8mЬQЬ PРRѡ ` аPl`bR |~RP~^}~j^ЬXЬRլ Ь YYVW<TTТTT*PYWhxWPYPЏ,n<TT<TT<TT<TT<TT<TT<TT<TT<TT<TT<|TTf} ~|~00P ЏP#P$ ЏnPP~ݏnk PˏPQxQQPPI Ю Z XQQ&JP XQ\`QQQծj|j ծ 0ЪV XSVW,nXcWFPSP,nXPc+P}~ݮЏZZPP| ^TTRRUլ U }~ݬxRPTP~~PVPPPfԦPPP ԦP  ЬS11V P ЏP+P  ЏnPP ЏDnPЏnPPRRrЏDnR PR~ݏn R~ݏnr 1PS}~~xRPTP~S~PU Sfլ(VPЬPP ЬPЬ~ЬPPhPP_PP<UuTPRRݬ!PSSedPddPՠhPаhPPRݬ PSSeSP<UTϖPRR~ݬϴPSSedPddPՠhPаhPPRݬ PSSeSP S0P~ݬQPRRcPccPՠhPаhPP)Pݬ| PRT9Sݬ~ݬPRRdcPccPՠhPаhPP}~! PRRdRP Sݬ~ݬώPRRVcPccPՠhPаhPPf}~PR SPݬ2PRRcPccPՠhPаhPP PݬPRTSݬݬPRRdcPccPՠhPаhPP}~.PRRdRP SݬݬoPRR7cPccPՠhPаhPPG}~PR \ SaRPcQcbPbbPP1 X. W V^,n RfPnQfPgP} ~}~gPRhPݬhRP^Џ}~ ЮP SЏPԼcQ լRQR QQRݬ cP ݬ ݬBP,P #PP"P~ݏnP SqRyb~Ԣ RP 6=P  n$+P $nP~ݏncP ݏ"clլ `ЬPwTSyR^^ճYdPdbPbbPՠhPаhPP cpP ЏL"PnPP ~P}j|aXTЏ "RЬPlЬQQ72 Rl`Ь `ԠQ PQݬ RPݏ"P Џ "SЏ8RЬPlЬQQ:2 `Sl`Ь `ԠQ PQݬ RSP d `RQ PQݬ -RPݏ"QPЏ "RЬPlЬQQ:2 `Rl`Ь `ԠQ PQݬ RPݏ"PЬSЬRlЬ TTѣ1Qc cЏ"УPP8Pz8P81AP 82bcѣT11'Pr82bPB81^P82obtPʀ82btP81(PZ8 Pl"2bP82boP "2 bxP"2 b1P"2bP82bpP"2 byPڀ82bzPJ82bjPZ8 Pb82b1P8 P82bzPh"db{PT" P82b1P"2b1Pʂ8P҂8 Pڂ82bP"2 btP"2 b}P"2b1P$"2b1Pd"2b1Pl"2b1P"P8 Pj82b|P" P"2b1P" Pt"2byP"2byPD"2b1P"2b1P4" P"2bwP"2bwP<"2bwP4"2bwP,"2bwPB8 PR82bwP"82bwP82bwP"2bwP "2bwP"2bwP"2bwP8 P"2b~P8<b~P8<bsP҃82bcP"2bSP"2 bCP "2 b3P82b#P"2bP*82bbT SQP S`УP020002200322007220182201222007R1001R1002440002300021000R200024000240002400024000420002600023000250002500025000R300022002S0000R4000S2000S30000800308002370003700008006S4001S4002420004200042000420004200042000S5001S5002R5000R6000R7000S6000440002202422022220230100301004220012202500000RR000S1001S1002S1003S7000RR000Z}WмVVd(jgyVRhFШ YY(ggY,Y,n Yn(gvYn( gv(gV(gVo(goV(#gxVѨ҃8((g~(-gwV(2gwV(7gwV (@Z# Z%[% [[0k&ݏ\"ݏ\"_% PP"XYgм PPмPP ^}~Ϩc|Π^ЦR ^}V~bP ݏ"#"U}bPqZ14f ݏ"d@ZjYfiZ(jZjYiP< `ZjYiP`Z jYiP `ZjYiP@QQPQP PՠhPаhPPQYi(fݏ"f  0PЦ Aݏ"1tW P ЏP+P  ЏnPP ЏDnPЏnPPRR%RDn RR~ݏ"ܯn ^}V~, ng1?ЧSwWP ЏP+P  ЏnPP ЏDnPЏnPPRRDn RRR~ݏ"?<PgPLibrary contains %*.*s Context->Stream contains %*.*s Context->Facility contains %*.*s VDE$$ContextLoad VDE$INTERFACE_PUTMSGVDE$RESD2$:[VDE-MOTIF-DEMO.TSTLIB]star.enet.dec.comVDE$$BufferUnpackItemlist(0)VDE$$BufferUnpackItemlist(1)VDE$$BufferUnpackItemlist(2)VDE$$BufferDeallocate()socket()gethostbyname()connect()shutdown()shutdown()send()send()0::NOTES$LIBRARY:.NOTE{VDE SCT}notes$note_beginnotes$note_addnotes$note_add_textnotes$note_endnotes$notefile_end0::NOTES$LIBRARY:.NOTE*notes$keyword_beginnotes$keyword_getnotes$keyword_endnotes$notefile_end%d.%d0::NOTES$LIBRARY:.NOTE*notes$keyword_beginnotes$keyword_getnotes$keyword_getnotes$keyword_endnotes$notefile_endNOTES$LIBRARY:.NOTEVDE$NOTES_NOTEFILE_OPEN VDE$NOTES_NOTEFILE_OPENVDE$NOTES_NOTEFILE_OPEN: Notefile context is non-zeroVDE$NOTES_NOTEFILE_OPEN: null In_ItmLst receivedVDE$NOTES_NOTEFILE_OPENCalling NOTES$NOTEFILE_BEGIN: Notefile Context = %d Notefile Name = %s VDE$NOTES_NOTEFILE_CLOSE VDE$NOTES_NOTEFILE_CLOSECalling NOTES$NOTEFILE_END: Notefile Context = %d Notefile Name = %s NOTES$NOTEFILE_ENDVDE$NOTES_NOTE_BEGIN VDE$NOTES_NOTE_BEGINVDE$NOTES_NOTE_BEGIN: Notefile context is zeroVDE$NOTES_NOTE_BEGIN: Note context is non-zeroCalling NOTES$NOTE_BEGIN: Notefile Context = %d Notefile Name = %s Note Context = %d NOTES$NOTE_BEGIN%xCalling NOTES$NOTE_ADD: Notefile Context = %d Notefile Name = %s Note Context = %d Note Title = %s Reply to Note ID = %s Reply to Note UID = %s New Base Note Debug/NoPost: ** Note Posting Disabled ** NOTES$NOTE_ADD99.199.0 ============================ BEGIN NEW REPLY ============================= ============================ BEGIN NEW NOTE ============================== Title: %s -------------------------------------------------------------------------- VDE$NOTES_ADD_TEXT VDE$NOTES_ADD_TEXTVDE$NOTES_ADD_TEXT: Note context is zeroVDE$NOTES_ADD_TEXT: null In_ItmLst receivedVDE$NOTES_ADD_TEXTCalling NOTES$NOTE_ADD_TEXT: Notefile Context = %d Notefile Name = %s Note Context = %d New Text = %s New Text = Debug/NoPost: ** Note Posting Disabled ** NOTES$NOTE_ADD_TEXT99.099.099.099.0=============================== END NOTE ================================= %s VDE$NOTES_NOTE_END VDE$NOTES_NOTE_ENDNOTES$LIBRARY:.NOTEVDE$NOTES_KEYWORD_TO_ID VDE$NOTES_KEYWORD_TO_IDVDE$NOTES_KEYWORD_TO_ID: null In_ItmLst receivedVDE$NOTES_KEYWORD_TO_ID: null Out_ItmLst receivedVDE$NOTES_KEYWORD_TO_ID: can't continue with null Note contextVDE$NOTES_KEYWORD_TO_ID: no Keyword Name string specifiedVDE$NOTES_KEYWORD_TO_ID: no Note ID in Out_ItmLstVDE$NOTES_KEYWORD_TO_IDCalling NOTES$NOTEFILE_BEGIN: Notefile Context = %d Notefile Name = %s Calling NOTES$NOTE_BEGIN: Notefile Context = %d Notefile Name = %s NOTES$NOTE_BEGINCalling NOTES$NOTE_GET: Notefile Context = %d Notefile Name = %s Note Context = %d Keyword Name = %s Continue Flag = Debug/NoPost: ** Notes Operations Disabled ** NOTES$NOTE_GET99.099.0NOTES$LIBRARY:.NOTEVDE$NOTES_TITLE_TO_ID VDE$NOTES_TITLE_TO_IDVDE$NOTES_TITLE_TO_ID: null In_ItmLst receivedVDE$NOTES_TITLE_TO_ID: null Out_ItmLst receivedVDE$NOTES_TITLE_TO_ID: can't continue with null Note contextVDE$NOTES_TITLE_TO_ID: no Title string specifiedVDE$NOTES_KEYWORD_TO_ID: no Note ID in Out_ItmLstVDE$NOTES_TITLE_TO_IDCalling NOTES$NOTEFILE_BEGIN: Notefile Context = %d Notefile Name = %s Calling NOTES$NOTE_BEGIN: Notefile Context = %d Notefile Name = %s NOTES$NOTE_BEGINCalling NOTES$NOTE_GET: Notefile Context = %d Notefile Name = %s Note Context = %d Title String = %s Continue Flag = Debug/NoPost: ** Notes Operations Disabled ** NOTES$NOTE_GET99.099.0NOTES$LIBRARY:.NOTEVDE$NOTES_ADD_KEYWORD VDE$NOTES_ADD_KEYWORDVDE$NOTES_ADD_KEYWORD: null In_ItmLst receivedVDE$NOTES_ADD_KEYWORD: no Keyword Name specifiedVDE$NOTES_ADD_KEYWORD: no Note ID specifiedVDE$NOTES_ADD_KEYWORDCalling NOTES$NOTEFILE_BEGIN: Notefile Context = %d Notefile Name = %s Calling NOTES$KEYWORD_BEGIN: Notefile Context = %d Notefile Name = %s NOTES$KEYWORD_BEGINCalling NOTES$KEYWORD_ADD: Notefile Context = %d Notefile Name = %s Keyword Context = %d Keyword Name = %s Note ID = %s Debug/NoPost: ** Keyword Operations Disabled ** NOTES$KEYWORD_ADDVDE$NOTES_END VDE$NOTES_END: null Notes_ctx argument received: invalid Notes_ctx argument received%*.*s%*.*s%*.*s%*.*sVDE$SEND_NOTIFICATION VDE$SENDMSG/VDE$SEND_NOTIFICATION 1Event notification for library !AC in !ACModule !AC concurrently reservedModules have been concurrently reserved by user !AC Remark: !AC The replacement removed !SL defect!%S Modules that are now concurrently reserved: Module !AC concurrently reserved for stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_CONCUR Event notification for library !AC in !ACFacility !AC createdFacility creation performed by user !AC Remark: !AC The replacement removed !SL defect!%S The following facilities were created: !AC: !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_CREFAC Event notification for library !AC in !ACConcurrent reservation of !AC deletedReplacement by !AC has deleted your concurrent reservation Remark: !AC The replacement removed !SL defect!%S Concurrent reservations that have been deleted: Reservation !AC of !AC for stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_DELCONRES Event notification for library !AC in !ACReservation of !AC deletedUser !AC has deleted your reservation with DELETE GENERATION Remark: !AC The replacement removed !SL defect!%S Reservations that have been deleted: Reservation !AC of !AC for stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_DELRESDEL Event notification for library !AC in !ACReservation of !AC deletedUser !AC has deleted your reservation with INSERT GENERATION Remark: !AC The replacement removed !SL defect!%S Reservations that have been deleted: Reservation !AC of !AC for stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_DELRESINS Event notification for library !AC in !ACReservation of !AC deletedUser !AC has deleted your reservation with REMOVE GENERATION Remark: !AC The replacement removed !SL defect!%S Reservations that have been deleted: Reservation !AC of !AC for stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_DELRESREM Event notification for library !AC in !ACReview immediate replacement for !ACPlease review an immediate replacement by user !AC Remark: !AC The replacement removed !SL defect!%S Replacement contains the following modules: Module !AC replaced into stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_IMREP_REV Event notification for library !AC in !ACImmediate replacement for !ACImmediate replacement has been performed by user !AC Remark: !AC The replacement removed !SL defect!%S Replacement contains the following modules: Module !AC replaced into stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_IMREP_NOT Event notification for library !AC in !ACGeneration information for module !AC modifiedModule generation modified by user !AC Remark: !AC The replacement removed !SL defect!%S The following modules were modified: Module !AC generation modified in stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_MODGEN Event notification for library !AC in !ACReplacement !AC (!UL) performed for !ACQueued replacement !AC has been performed by user !AC Remark: !AC The replacement removed !SL defect!%S Replacement contains the following modules: Module !AC replaced into stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_PERFREP Event notification for library !AC in !ACRequested module !AC releasedModules that you requested have been released by user !AC Remark: !AC Modules that are now available for reservation: Module !AC is available for stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_QUERES Event notification for library !AC in !ACReplacement !AC (!UL) queued for !ACReplacement !AC has been queued by user !AC Remark: !AC The replacement removed !SL defect!%S Replacement contains the following modules: Module !AC to be replaced into stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_QUEREP_NOT Event notification for library !AC in !ACReview replacement !AC (!UL) for !ACPlease review queued replacement !AC by user !AC Remark: !AC The replacement removed !SL defect!%S Replacement contains the following modules: Module !AC to be replaced into stream !AC Cancels fold !AC from stream !AC to stream !AC> Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_QUEREP_REV VDE$$Sendmsg_Extr_UserList VDE$$Sendmsg_Remove_Type Replacement to perform fold operations Reference: Entry !UL.!UL in the SCT conference !AC Problem !SL in QAR database !AC CLD number !AC OTHER Explanation: !ACVDE$$Sendmsg_Cause_Info VDE$SENDMSG/Case Table Error 1: CAUSE_TYPE Information file for replacement !AC: No information file provided for replacement !AC.VDE$$Sendmsg_Info_File Log file produced when replacement !AC was performed: No log file available for replacement !AC.VDE$$Sendmsg_Log_File VDE$$Sendmsg_Include_File VDE$$Sendmsg_Open_Notefile VDE Notification MessageVDEdbgVDE!AD: !ADVDE$$Sendmsg_Start_Mail VDE Notification Message!AS (REPL_!SL)VDE$$Sendmsg_Start_Note %s-%d*(REPL_%d)*VDE$$Sendmsg_Finish_Mail VDE$$Sendmsg_Finish_Note %d.%d%s%s-%dVDE$$Sendmsg_Sig_Handler (VAX) VDE$$Sendmsg_Sig_Handler (VAX)VDE$PENDING.VDE$STATISTICSVDE$ACCEPTED.VDE$STATISTICSVDE$STAGING:?VDE$PENDING.VDE$STATISTICS?VDE$STAGING:?{unspecified}?{problematic}?VDE$PENDING_%d.VDE$STATISTICS?VDE$STAGING:?{unspecified}?{problematic}CLDFoldOtherQARSCT{Unknown}SECURITYVDE$ENABLE_AUDITINGLNM$SYSTEM_TABLE{no cluster alias}SYS$CLUSTER_NODELNM$FILE_DEVFile: is not a native mode image. ident: VDE$OFFLINEVDEVDE$REGRESSION_TESTSLNM$SYSTEMLNM$PROCESSLNM$JOBDEFAULTGOLDBLUELNM$FILE_DEVVDE$LIBRARY_DEFAULTS_MNEMONICSSET LIBRARY %*.*sF%dLNM$FILE_DEVVDE$LIBRARY_DEFAULTS_MNEMONICSVDE$LIBRARY_DEFAULTSVDE$DEPENDVDE$SYSTEM:.EXEVDE$DEPEND_DEBUGVDE$DEPEND_DEBUG:.EXEVDE$DOBUILDVDE$SYSTEM:.EXEVDE$DOBUILD_DEBUGVDE$DOBUILD_DEBUG:.EXEVDE$KEPTVDE$SYSTEM:.EXEVDE$KEPT_DEBUGVDE$SYSTEM_DEBUG:.EXEVDE$READUAFVDE$SYSTEM:.EXEVDE$READUAF_DEBUGVDE$READUAF_DEBUG:.EXEVDE$RECDEPVDE$SYSTEM:.EXEVDE$RECDEP_DEBUGVDE$RECDEP_DEBUG:.EXEVDE$SHRVDE$SYSTEM:.EXEVDE$SHR_DEBUGVDE$SHR_DEBUG:.EXEVDE$STATUSVDE$SYSTEM:.EXEVDE$STATUS_DEBUGVDE$STATUS_DEBUG:.EXEVDE$UTILITYVDE$SYSTEM:.EXEVDE$UTILITY_DEBUGVDE$SYSTEM_DEBUG:.EXEVDE$WWWCLIENTVDE$SYSTEM:.EXEVDE$WWWCLIENT_DEBUGVDE$WWWCLIENT_DEBUG:.EXEVDE$WWWSERVERVDE$SYSTEM:.EXEVDE$WWWSERVER_DEBUGVDE$WWWSERVER_DEBUG:.EXELNM$FILE_DEVVDE$LIBRARY_DEFAULTS_MNEMONICSVDE$LIBRARY_DEFAULTSVDE$LIBRARY_DEFAULTS_LABELSVDEVDEVDELNM$FILE_DEVVDE$VMS_VERSIONlȃ(Vz˄1VDE.title: VDE: OpenVMS Development EnvironmentVDE.x: 100VDE.y: 100VDE.remarksVisible: trueVDE.fontList: *-*-Menu-Medium-R-Normal--*-120-*-*-P-*-ISO8859-1VDE.libraryVDE: VSC$ROOTDISK:[VMS.DBROOT]VDE.libraryVDEDebug: VDED$:[VDE]VDE.libraryVSC: VSC$ROOTDISK:[VMS.DBROOT]VDE.libraryVSCDebug: VDED$:[VDE]VDE.libraryLabel: VDE.libraryList: VDE.sctNotesPrefix: SCT-VDE.sctNotesNode: STAR::VDE*borderColor: #545445450000VDE$BACKSTOPVDE$BACKSTOP ""VDE$$LclAllocTreeRoot "" ""VDE$$LclAllocLibrary adding new library... ...adding new library after: 0x0%x ...commencing riffle from: 0x0%x VDE$$LclDeallocLibrary ...VDE$$LclDeallocLibrary deallocating library... ...Deallocating Library at: 0x0%x ...commencing riffle from: 0x0%x whoops 0x0%x whoops 0x0%x LclDeallocNode VDE$$LclDeallocNode1VDE$$LclDeallocNode4VDE$$LclDeallocNode7DumpSettings: Library Flags ....... 0x0%x Debug Mask .......... 0x0%x Image Flavor ........ 0x0%x Interface ........... 0x0%x VDE Version ......... %*.*s DumpNode: Node address ........ 0x0%x level ............... 0x0%x sibling pointer ..... 0x0%x children showing .... %d parent pointer ...... 0x0%x Node text ........... %s Kid count ........... 0x0%x Kid pointer ......... 0x0%x DumpNode: Node address ...... 0x0%x level ............. 0x0%x sibling pointer ... 0x0%x children showing .. %d parent pointer .... 0x0%x Node text ......... %s Kid count ......... 0x0%x Kid pointer ....... 0x0%x Svn entry number .. 0x0%x VDE$DumpLibrary: address ..... 0x0%x flags ............... 0x0%x pointer ............. 0x0%x Offset .............. 0x0%x Name ................ %s Remark .............. %*.*s Label ............... %s VDE$DumpXContext called at: ... %s App Shell Widget .... %p Help Context ........ %p Top Level Widget .... %p Application Ctx ..... %p The Screen .......... %p The Display ......... %p XtWinAppShell ....... %p DumpCallbackArgs: Widget...... %d *tag........ %d SvnCS....... %d MwmActivate Unknown tag activated; value: %d... Unimplemented tag activated; value: %d... NyiDialoginvalidWidgetMrmFetchWidgetXtToolkitErrorCan't Fetch WidgetNslDialoginvalidWidgetMrmFetchWidgetXtToolkitErrorCan't Fetch WidgetVDE$MotifActivateCB: opening specified/new library decw$book:vde_hyperhelp.decw$booktopichelp_on_windowHelp System Errordecw$book:vde_hyperhelp.decw$booktopichelp_on_versionHelp System Errordecw$book:vde_hyperhelp.decw$booktopichelp_on_errorsHelp System Errordecw$book:vde_hyperhelp.decw$booktopichelp_on_helpHelp System Errordecw$book:vde_hyperhelp.decw$bookdirIndexHelp System Errordecw$book:vde_hyperhelp.decw$booktopichelp_tutorialHelp System Errordecw$book:vde_manual.decw$bookdirContentsHelp System Errordecw$book:vde_guide.decw$bookdirContentsHelp System ErrorMwmApply MwmCreate MwmDestroy MwmExit Help System ErrorMwmHelp decw$book:vde_hyperhelp.decw$booktopicHelp System ErrorMwmDisplayOk MwmDisplayNg VDE$MotifFetch VDE Module FetchMwmFetchOk MwmFetchQuit VDE$MotifReserve VDE Module ReserveMwmReserveOk MwmReserveNg VDE$MotifReplace VDE Module ReplaceMwmReplaceOk MwmReplaceNg VDE$MotifUnreserve VDE Module UnreserveMwmUnreserveOk MwmUnreserveNg VDE$$MotifInit MwmMain VDE$MotifNyiCB NyiDialoginvalidWidgetMrmFetchWidgetXtToolkitErrorCan't Fetch WidgetSourceIsNodeParent MwmSvnAttach <%d> MwmSvnConfirm <%d> MwmSvnGetEntry <%d> - entry_number = %d, entry_tag = %d DXmprimaryWindowWidgetTextWidgetDXmprimaryWindowWidgetTextWidgetSvnDetach MwmToggle MwmDirSearch MwmFileSearch MotifCursorNormal MotifCursorNormalMwmCursorWatch VDE$$MotifHelpError() VDE$$MotifHelpError%s, %x VDE$K_SCTFCMTMAXLENVDE$K_SCTCONFMAXLENVDE$K_SCTNOTEMAXLENVDE$K_SCTQARMAXLENn_vdexm_maxinvalidHeirarchyMrmOpenHierarchyXtToolkitErrorCan't Open Hierarchymaxn_vdexm_versioninvalidHeirarchyMrmOpenHierarchyXtToolkitErrorCan't Open HierarchyversionInitCore InitCore Core->SvnSourceNumEntries: %d VDE$$MotifSignalHandler VDE$$MotifSignalHandler: signal 0x0%x VDEVDE UtilityVDE$System:VDE$Uil.UidVDE$System_Debug:VDE$Uil.UidVDEMwmActivateCBMwmApplyCBMwmCreateCBMwmDestroyCBMwmExitCBMwmHelpCBMwmNyiCBMwmSvnAttachCBMwmSvnConfirmCBMwmSvnGetEntryCBMwmToggleCBSvnPopupMenuCBSvnEntryTransferCBSvnDisplayChangedCBSvnTransitionsDoneCBSvnDraggedCBSvnUnselectedCBSvnSelectedCBSvnExtendedCBSvnDetachCBSvnHelpRoutineCBMwmSaveOptionsCBVDE$$MotifInitWidgets invalidDisplayXtOpenDisplayXtToolkitErrorCan't Open DisplayXtAppCreateShellinvalidShellXtAppCreateShellXtToolkitErrorCan't Create ShellnoMotifXmIsMotifWMRunningXtToolkitErrorMotif Is Not RunninginvalidHeirarchyMrmOpenHierarchyXtToolkitErrorCan't Open HierarchyMainWindowinvalidWidgetMrmFetchWidgetXtToolkitErrorCan't Fetch WidgetXtAppCreateShellInformationInformationWarningErrorErrorFatal ErrorSYS$DISKVDE$$OpenLibrary: Library Number 0x0%x VDE$$OpenLibrary: Open Status: 0x0%x DECW$USER_DEFAULTS:VDE.DATw# # VDE.DAT # VDE Motif configuration # file created by: %s # file created at: %s# values: DEFAULT SETTINGS # %s # end VDE.DAT ,true $$(8$AL$ Xh$q~$$remarksVisibleVDEclasslibraryVDEVDEclasslibraryVDEDebugVDEclasslibraryVSCVDEclasslibraryVSCDebugVDEclasslibraryLabelVDEclasslibraryListVDEclassDefault VDE Library (debug)Default VDE LibraryDefault VDE Library (beta)Default VDE Library (debug)Default VDE LibraryDefault VSC Library (beta)Default VSC Library (debug)Default VSC LibraryVDE$LIBRARY_DEFAULTSVDE$LIBRARY_DEFAULTSVDE$LIBRARY_DEFAULTS_LABELSVDE$$LclParseLibraryList... ...LibraryList: %s ...LibraryLabels: %s ,,VDE$$AccessLibrary ...VDE$$AccessLibrary commencing... ...commencing riffle from: 0x0%x ...VDE$$AccessLibrary list overrun ...Selected Library: %s ...Selected Library: %s VDE$$LoadLibraryIntoSvn Svn not ready yet... 0?$N[$sctNotesPrefixSCTNotesPrefixsctNotesNodeSCTNotesNodeVDE$$LocateSCTNotes VDE$$MotifMainLoop XtRealizeWidgetVDE$$TestInternalSkewing() done DXmdisplayModeDXmtreePerpendicularLinesDXmtreeCenteredComponentsDXmtreeArcWidthDXmtreeEntryShadowsDXmtreeEntryOutlinesDXmfixedWidthEntriesDXmtruncateTextDXmtreeEntryShadowsDXmHelpSystemOpendecw$book:vde_hyperhelp.decw$bookHelp System ErrorDXmHelpSystemOpen(ed)dropping into XtAppMainLoop SvnConfirmed SvnExtended ** Commencing core dump... ** Null EntryNumber in VDE$SvnSetPixmap()... ** NULL CurrentNode ** error ** ** NULL CurrentNode ** error ** VDE$$SvnWalkNodePtrTree - kicking-out - Count = %d, NodeName = %s VDE$$SvnWalkNodePtrTree - KickoutCount-- - Count = %d, at NodeName = %s VDE$$SvnWalkNodePtrTree - KickoutCount Child - Count = %d, to NodeName = %s VDE$$SvnWalkNodePtrTree - KickoutCount Sibling - Count = %d, to NodeName = %s SourceToggleNode SourceToggleEditable SourceToggleEditable Core->SvnSourceNumEntries: %d SourceUncloakNode <%d> SourceUncloakNode Core->SvnSourceNumEntries: %d SourceCloakNode LclCloakNodes LclCloakNode Core->SvnSourceNumEntries: %d SvnSelected - Entry_number = %d, component = %d, first = %d - Others = %d, Modules = %d, Level = %d, NodeName = %s SvnSelected **ERROR** - NodeLevel = %d SvnUnselected - Entry_number = %d - Others = %d, Modules = %d, Level = %d, NodeName = %s SvnUnselected **ERROR** - NodeLevel = %d SvnTransitionsDone handler SvnDisplayChanged <%d> Entry %d displayed at %d SvnDragged - to Entry_number = %d, component = %d, Transfer Mode %d DXmghostXDXmghostYDXmtreeStyleSvnDragging - to x = %d, y = %d SvnDraggingEnd - to x = %d, y = %d SvnEntryTransfe - to entry %d, Transfer mode = %d SvnPopupMenu (MB3) - on entry %d SvnHelpRoutine - entry_number = %d, component = %d SvnHelpRoutine2 - entry_number = %d, component = %d SetSensitivities - Others = %d, Modules = %d SetSensitivities - library is locked; library_flags: 0x0%x SetSensitivities - allowing fetch from locked library SetSensitivities - Unreservable module selected MenuExpandAll MenuExpandAll Core->SvnSourceNumEntries: %d MenuHighlightToggle Show HighlightingHide HighlightingMenuToggleDisplay DXmdisplayModeMenuToggleSelectMode DXmselectionModeMenuToggleEditable Editable TextNon-editable Texthighlight_entry toggle_highlight MenuToggleCentered DXmtreeCenteredComponentsComponents Centered>DXmtreeCenteredComponentsNormal ComponentsMenuToggleArcs DXmtreeArcWidthOval EntriesDXmtreeArcWidthRectangular EntriesMenuToggleOutlines DXmtreeEntryOutlinesAdd OutlinesDXmtreeEntryOutlinesRemove OutlinesMenuToggleShadows DXmtreeEntryShadowsAdd ShadowsDXmtreeEntryShadowsRemove ShadowsMenuToggleLineStyle DXmtreePerpendicularLinesPerpendicular LinesDXmtreePerpendicularLinesDiagonal LinesMenuTopTreeStyle Top Tree NavigationDXmnavWindowTitleDXmtreeStyleMenuLeftTreeStyle Left Tree NavigationDXmnavWindowTitleDXmtreeStyleMenuOutlineTreeStyle Outline Tree NavigationDXmnavWindowTitleDXmtreeStyleMenuUserDefTreeStyle User Defined NavigationDXmnavWindowTitleDXmtreeStyleMenuUserDefTreeStyle Core->SvnSourceNumEntries: %d MenuSelectAll MenuHighlightAll MenuToggleSelections Hide SelectionsShow SelectionsMenuToggleFixed Variables Width EntriesFixed Width EntriesDXmfixedWidthEntriesMenuToggleTruncate Truncate TextOverflow TextDXmtruncateTextMenuClearSelections MenuClearHighlight SetPositionMenuSens MenuPosition MenuSetSensitivity MenuSetSensitivity Core->SvnSourceNumEntries: %d LclFindSvnWidget ||$DD@ W @@A@LclSetUpPixmap VDE$MotifShowFacilitiesAR() callback executing VDE$MotifShowLibraryAR() callback executing VDE$MotifShowModulesAR() callback executing VDE$MotifShowReservationsAR() callback executing VDE$MotifShowStreamsAR() callback executing VDE$MotifSetFacility VDE$MotifSetLibrary() VDE$MotifSetStream() VDE$MotifShowLibrary() VDE$MotifShowStreams(): library %*.*s VDE$$MotifModuleDialog DialogBoxDialogBoxXDialogBoxTopDirectoryDialogBoxTopRCOutputLabelDialogBoxTopRCOutputTextRemarkDialogBoxTopRCRemarkLabelDialogBoxTopRCRemarkTextDialogBoxTopDialogBoxBotButSCTDialogBoxBotPBSctFoldDialogBoxBotPBFoldOtherDialogBoxBotPBOtherDialogBoxTopDialogBoxBotReasBug FixDialogBoxBotPBBFNew FeatureDialogBoxBotPBNFPerformanceDialogBoxBotPBPICommon SourceDialogBoxBotPBCSDialogBoxBotReasClean UpDialogBoxBotPBCUNew HardwareDialogBoxBotPBNHFunc EquivDialogBoxBotPBFEOtherDialogBoxBotPBOTDialogBoxBotReasNumber of Defects CorrectedDialogBoxBotBugsSCT Notes ConferenceDialogBoxTopRCOutputLabelDialogBoxTopRCOutputTextSCT Conference Note NumberDialogBoxTopRCRemarkLabelDialogBoxTopRCRemarkTextFold CommentDialogBoxTopRCRemarkLabelDialogBoxTopRCRemarkTextDialogBoxTopCauseDialogBoxTopCauseQARxDialogBoxTopCauseQARAssociated QARsDialogBoxTopRCRemarkLabelQAR DatabaseDialogBoxTopRCRemarkLabelDialogBoxTopRCRemarkTextQAR EntryDialogBoxTopRCRemarkLabelDialogBoxTopRCnumberDialogBoxTopCauseQARSep1DialogBoxTopCauseQARBoxAddDialogBoxTopCauseQARRemoveDialogBoxTopCauseQARDialogBoxTopCauseQARSep2DialogBoxTopCauseQARBoxListDialogBoxTopCauseCLDxDialogBoxTopCauseCLDAssociated CLDsDialogBoxTopRCRemarkLabelCLD NumberDialogBoxTopRCRemarkLabelDialogBoxTopRCRemarkTextDialogBoxTopCauseQARSep1DialogBoxTopCauseQARBoxAddDialogBoxTopCauseCLDRemoveDialogBoxTopCauseCLDDialogBoxTopCauseQARSep2DialogBoxTopCauseCLDBoxListDialogBoxTopCauseCLDBox x %d, widget parent: 0x0%x DialogBoxTopCauseQAR x %d, widget parent: 0x0%x DialogBoxTopCauseQARLis x %d, widget parent: 0x0%x DialogBoxTopCauseQAR x %d, widget parent: 0x0%x DialogBoxTopCauseCLDBox x %d, widget parent: 0x0%x DialogBoxTopCauseCLD x %d, widget parent: 0x0%x DialogBoxTopCauseCLD x %d, widget parent: 0x0%x DialogBoxTopCauseCLD x %d, widget parent: 0x0%x DialogBoxTopCause x %d, widget parent: 0x0%x md.DialogBoxTopCauseQARx x %d, widget parent: 0x0%x md.DialogBoxTopCauseCLDx x %d, widget parent: 0x0%x DialogBoxBotormOKDialogBoxBotPBOKCancelDialogBoxBotPBNGHelpDialogBoxBotPBHPDialogBoxBot x %d, widget parent: 0x0%x DialogBoxTop x %d, widget parent: 0x0%x DialogBox x %d, widget parent: 0x0%x DialogBoxTopRepSctBox 1 x %d, widget parent: 0x0%x DialogBoxTopRepReasons1 1 x %d, widget parent: 0x0%x DialogBoxTopRepReasons2 1 x %d, widget parent: 0x0%x DialogBoxTopRepReasons2 1 x %d, widget parent: 0x0%x DialogBoxTopRep x %d, widget parent: 0x0%x DialogBoxTopRep x %d, widget parent: 0x0%x DialogBoxTop x %d, widget parent: 0x0%x DialogBox x %d, widget parent: 0x0%x DialogBoxBot x %d, widget parent: 0x0%x CWA_MOD_OP x %d, widget parent: 0x0%x appshell x %d, widget parent: 0x0%x Module InformationDialogBoxDialogBoxXDialogBoxTopModule SpecificationDialogBoxTopRCDirectLabelDialogBoxTopRCDirectTextModule RemarkDialogBoxTopRCRemarkLabelDialogBoxTopRCRemarkTextDialogBoxBotormOKDialogBoxBotPBOKCancelDialogBoxBotPBNGHelpDialogBoxBotPBHPVDE$$ReplaceVerifySCTCommentCB() %s VDE$$ReplaceVerifySCTCommentCB() doit %x VDE$$ReplaceSelectType VDE$$ReplaceSelectReason VDE$$ReplaceSelectBugsFixed VDE$$MotifReplaceGetTypeToggle VDE$$MotifReplaceGetReasonToggle VDE$$MotifReplaceResetTypeToggle VDE$$MotifReplaceResetReasonToggle Database , Entry removing selected QAR entry removing selected CLD entry VDE$$MotifSystemLibraryPulldown SelectSystemLibraryPD1VDE$$WorkResetFocus SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA . SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA VDE$SENDMAIL_BEGIN VDE$SENDMAIL_BEGINVDE$SENDMAIL_BEGIN: Send context is non-zeroVDE$SENDMAIL_BEGIN: null In_ItmLst received** Signature File specified but not supported on this version of VMS VDE$SENDMAIL_BEGIN: unexpected item codeMAIL$SEND_BEGINMAIL$SEND_ADD_ATTRIBUTEVDE$SENDMAIL_ADD_ADDR VDE$SENDMAIL_ADD_ADDRVDE$SENDMAIL_ADD_ADDR: Send context is zeroVDE$SENDMAIL_ADD_ADDR: no Username argumentVDE$SENDMAIL_ADD_ADDRNM$WORKnm%NM%nm%MAIL$SEND_ADD_ADDRESSVDE$SENDMAIL_TEXT VDE$SENDMAIL_TEXTVDE$SENDMAIL_TEXT: Send context is zeroVDE$SENDMAIL_TEXT: no Text argumentVDE$SENDMAIL_TEXTMAIL$SEND_ADD_BODYPARTVDE$SENDMAIL_SEND VDE$SENDMAIL_SENDVDE$SENDMAIL_SEND: Send context is zeroMAIL$SEND_MESSAGEVDE$SENDMAIL_END VDE$SENDMAIL_ENDVDE$SENDMAIL_END(): Context = %d Status_In = %d MAIL$SEND_ENDMAIL$SEND_ABORTVDE$$SendMail_Debug_Begi>n(): Context = %d =========================== BEGIN MAIL MESSAGE =========================== Subject: %s PersName: %s SigFile: %s (Attr) To: %s (Attr) CC: %s (Attr) From: %s VDE$$SendMail_Debug_Address(): Context = %d ??TO:CC:%s %s VDE$SCRATCH:.TXTVDE$$SendMail_Debug_Text(): Context = %d -------------------------------------------------------------------------- %s %s VDE$$SendMail_Debug_Send(): Context = %d ============================ END MAIL MESSAGE ============================ VDE$$SendMail_Send_Error() VDE$$SendMail_Send_ErrorMAIL$SEND_MESSAGEMAIL$SEND_MESSAGEVDE$$SendMail_Send_Success() : null Msg_context argument received: invalid Msg_context argument receivedSQLCA VDE$LIBRARY:VDE$DATABASE @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE BUILD_JOB_TABLE BUILD_JOB_DEP_TABLE BUILD_JOB_QUEUE_TABLE BUILD_JOB_STEP_TABLE STREAM_TABLE BUILD_STEP_TABLE DEPENDENCY_IN_TABLE DEPENDENCY_OUT_TABLE FACILITY_TABLE GROUP_TABLE GROUP_MEMBER_TABLE LATEST_GEN_TABLE MAX_MODULE_ID_TABLE MAX_STEP_ID_TABLE MODULE_TABLE* @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD ARCHITECTURE_TABLE CONTEXT_TABLE FACILITY_TABLE STREAM_TABLE USER_TABLEi @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD REPLACEMENT_TABLE RESERVATION_TABLE STREAM_TABLE MODULE_TABLES] @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD REPLACEMENT_TABLE + @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD REPLACEMENT_TABLE + @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD REPLACEMENT_TABLE + @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD REPLACEMENT_TABLE3+ @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD DEPENDENCY_IN_TABLE DEPENDENCY_OUT_TABLE GENERATION_TABLE LATEST_GEN_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE REVIEW_NOTIFY_TABLE BUILD_STEP_TABLE MAX_STREAM_ID_TABLE MODULE_TABLE USER_TABLEo @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD DEPENDENCY_IN_TABLE DEPENDENCY_OUT_TABLE GENERATION_TABLE LATEST_GEN_TABLE REPLACEMENT_REVIEW_TABLE REPLACEMENT_TABLE RESERVATION_TABLE BUILD_STEP_TABLE MAX_STREAM_ID_TABLE MODULE_TABLE STREAM_TABLEK @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD USER_TABLE_$ @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE CONTEXT_TABLE FACILITY_TABLE LOCATION_TABLE MAX_ARCHITECTURE_ID_TABLE USER_TABLE DIRECTORY_SYMBOL_TABLE DIRECTORY_TABLE @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE CONTEXT_TABLE MAX_USER_ID_TABLE ARCHITECTURE_TABLE FACILITY_TABLE STREAM_TABLE ]> @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD CONTEXT_TABLE GENERATION_TABLE LATEST_GEN_TABLE LOCATION_TABLE MODULE_TABLE USER_TABLE DIRECTORY_SYMBOL_TABLE DIRECTORY_TABLE FACILITY_TABLE SCRIPT_TABLE SCRIPT_LINE_TABLE STREAM_TABLE% @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE MAX_FACILITY_ID_TABLE MAX_MODULE_ID_TABLE MAX_STREAM_ID_TABLE MAX_USER_ID_TABLE CONTEXT_TABLE FACILITY_TABLE GENERATION_TABLE LATEST_GEN_TABLE LOCATION_TABLE MODULE_TABLE RESERVATION_TABLE USER_TABLE DIRECTORY_SYMBOL_TABLE DIRECTORY_TABLE REVIEW_NOTIFY_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE STREAM_SUCCESSOR_TABLE STREAM_TABLE)p @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE GENERATION_TABLE LATEST_GEN_TABLE MAX_MODULE_ID_TABLE MODULE_TABLE RESERVATION_TABLE ARCHITECTURE_TABLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLE GROUP_MEMBER_TABLE GROUP_TABLE LOCATION_TABLE MAX_STREAM_ID_TABLE SCRIPT_TABLE SCRIPT_LINE_TABLE STREAM_TABLE STREAM_SUCCESSOR_TABLE USER_TABLE.D @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE GROUP_MEMBER_TABLE GROUP_TABLE MAX_GROUP_ID_TABLE ARCHITECTURE_TABLE FACILITY_TABLE MODULE_TABLE3q @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE GENERATION_TABLE LATEST_GEN_TABLE MAX_MODULE_ID_TABLE MAX_REPLACEMENT_ID_TABLE MAX_USER_ID_TABLE MODULE_TABLE REPLACEMENT_TABLE RESERVATION_TABLE REVIEW_NOTIFY_TABLE USER_TABLE ARCHITECTURE_TABLE FACILITY_TABLE LOCATION_TABLE MAX_STREAM_ID_TABLE STREAM_SUCCESSOR_TABLE STREAM_TABLE7> @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE MAX_REPLACEMENT_ID_TABLE REPLACEMENT_TABLE LOCATION_TABLE?D @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE MAX_SCRIPT_ID_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE ARCHITECTURE_TABLE FACILITY_TABLE MODULE_TABLEFr @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE BUILD_STEP_TABLE DEPENDENCY_IN_TABLE DEPENDENCY_OUT_TABLE LATEST_GEN_TABLE MAX_MODULE_ID_TABLE MAX_STEP_ID_TABLE MODULE_TABLE ARCHITECTURE_TABLE FACILITY_TABLEGK @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE MAX_DIRECTORY_ID_TABLE MAX_GROUP_ID_TABLE MAX_MODULE_ID_TABLE MAX_STREAM_ID_TABLE MAX_USER_ID_TABLE BUILD_JOB_QUEUE_TABLE DEPENDENCY_IN_TABLE DEPENDENCY_OUT_TABLE DIRECTORY_TABLE DIRECTORY_SYMBOL_TABLE GENERATION_TABLE GROUP_MEMBER_TABLE GROUP_TABLE LATEST_GEN_TABLE LOCATION_TABLE REVIEW_NOTIFY_TABLE SCRIPT_TABLE SCRIPT_LINE_TABLE STREAM_SUCCESSOR_TABLE STREAM_TABLE USER_TABLE FACILITY_TABLE MODULE_TABLEN @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE CONTEXT_TABLE MAX_USER_ID_TABLE REVIEW_NOTIFY_TABLE USER_TABLE DB_HEADER_RECORD^^ @>@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE BUILD_JOB_DEP_TABLE BUILD_JOB_STEP_TABLE BUILD_JOB_TABLE BUILD_STEP_TABLE DEPENDENCY_IN_TABLE DEPENDENCY_OUT_TABLE LATEST_GEN_TABLE MAX_MODULE_ID_TABLE MAX_STEP_ID_TABLE MODULE_TABLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLE GENERATION_TABLE GROUP_TABLE GROUP_MEMBER_TABLE LOCATION_TABLE SCRIPT_TABLE SCRIPT_LINE_TABLE STREAM_TABLEbr @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLE GENERATION_TABLE GROUP_TABLE GROUP_MEMBER_TABLE LATEST_GEN_TABLE LOCATION_TABLE MODULE_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE STREAM_TABLE/l @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLE LOCATION_TABLE MODULE_TABLE SCRIPT_TABLE SCRIPT_LINE_TABLE STREAM_TABLEs @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLEy @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE BUILD_JOB_TABLE BUILD_JOB_DEP_TABLE BUILD_JOB_QUEUE_TABLE BUILD_JOB_STEP_TABLE LOCATION_TABLE STREAM_TABLEӃ{ @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE CONTEXT_TABLE ARCHITECTURE_TABLE FACILITY_TABLE STREAM_TABLEwI @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE FACILITY_TABLE ARCHITECTURE_TABLE DIRECTORY_SYMBOL_TABLE LOCATION_TABLE MAX_STREAM_ID_TABLE MODULE_TABLEˑy @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE GENERATION_TABLE LATEST_GEN_TABLE RESERVATION_TABLE ARCHITECTURE_TABLE FACILITY_TABLE LOCATION_TABLE MODULE_TABLE REVIEW_NOTIFY_TABLE STREAM_TABLE USER_TABLE @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE GROUP_TABLE GROUP_MEMBER_TABLE ARCHITECTURE_TABLE FACILIT>Y_TABLE MODULE_TABLE\ @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DEPENDENCY_IN_TABLE DEPENDENCY_OUT_TABLE GENERATION_TABLE LATEST_GEN_TABLE MAX_USER_ID_TABLE MODULE_TABLE RESERVATION_TABLE REVIEW_NOTIFY_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE USER_TABLE ARCHITECTURE_TABLE BUILD_STEP_TABLE FACILITY_TABLE LOCATION_TABLE MAX_STREAM_ID_TABLEW4 @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE REPLACEMENT_TABLE REPLACEMENT_REVIEW_TABLE RESERVATION_TABLE MAX_REPLACEMENT_ID_TABLE STREAM_TABLE USER_TABLE~ @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE SCRIPT_TABLE SCRIPT_LINE_TABLE ARCHITECTURE_TABLE FACILITY_TABLE MODULE_TABLES\ @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE BUILD_STEP_TABLE DEPENDENCY_IN_TABLE DEPENDENCY_OUT_TABLE LATEST_GEN_TABLE MAX_MODULE_ID_TABLE MODULE_TABLE ARCHITECTURE_TABLE FACILITY_TABLE @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE BUILD_JOB_QUEUE_TABLE DEPENDENCY_IN_TABLE DEPENDENCY_OUT_TABLE DIRECTORY_TABLE GROUP_MEMBER_TABLE GROUP_TABLE LATEST_GEN_TABLE LOCATION_TABLE MAX_USER_ID_TABLE REPLACEMENT_TABLE REPLACEMENT_REVIEW_TABLE RESERVATION_TABLE REVIEW_NOTIFY_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE STREAM_SUCCESSOR_TABLE STREAM_TABLE USER_TABLE FACILITY_TABLE GENERATION_TABLE MODULE_TABLE> @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE MAX_USER_ID_TABLE REVIEW_NOTIFY_TABLE USER_TABLE+; @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE LATEST_GEN_TABLE STREAM_TABLE& @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE LATEST_GEN_TABLE STREAM_TABLE/& @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE GENERATION_TABLE LATEST_GEN_TABLE MAX_MODULE_ID_TABLE MAX_REPLACEMENT_ID_TABLE REPLACEMENT_TABLE REPLACEMENT_REVIEW_TABLE RESERVATION_TABLE ARCHITECTURE_TABLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLE GROUP_TABLE GROUP_MEMBER_TABLE LOCATION_TABLE MAX_STREAM_ID_TABLE MODULE_TABLE REVIEW_NOTIFY_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE STREAM_TABLE STREAM_SUCCESSOR_TABLE USER_TABLE @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DIRECTORY_SYMBOL_TABLE DIRECTORY_TABLE MAX_DIRECTORY_ID_TABLE ARCHITECTURE_TABLE FACILITY_TABLEGn @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE USER_TABLE& @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE BUILD_JOB_DEP_TABLE BUILD_JOB_QUEUE_TABLE BUILD_JOB_STEP_TABLE BUILD_JOB_TABLE BUILD_STEP_TABLE FACILITY_TABLE LOCATION_TABLE MODULE_TABLE STREAM_TABLE USER_TABLES  @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE CONTEXT_TABLE FACILITY_TABLE STREAM_TABLE USER_TABLEV @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE DIRECTORY_SYMBOL_TABLE DIRECTORY_TABLE FACILITY_TABLE USER_TABLE[b> @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE FACILITY_TABLE USER_TABLE" @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE FACILITY_TABLE GENERATION_TABLE LATEST_GEN_TABLE LOCATION_TABLE MODULE_TABLE STREAM_TABLE USER_TABLEg% @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE GROUP_MEMBER_TABLE GROUP_TABLE FACILITY_TABLE MODULE_TABLE USER_TABLE+i @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE LOCATION_TABLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLEw4T @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE FACILITY_TABLE MODULE_TABLE RESERVATION_TABLE REVIEW_NOTIFY_TABLE USER_TABLEo<p @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE FACILITY_TABLE GENERATION_TABLE LATEST_GEN_TABLE MAX_REPLACEMENT_ID_TABLE MODULE_TABLE REPLACEMENT_TABLE REPLACEMENT_REVIEW_TABLE RESERVATION_TABLE STREAM_TABLE USER_TABLEH @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE FACILITY_TABLE GENERATION_TABLE GROUP_MEMBER_TABLE GROUP_TABLE LATEST_GEN_TABLE MAX_STREAM_ID_TABLE MODULE_TABLE REPLACEMENT_TABLE RESERVATION_TABLE STREAM_SUCCESSOR_TABLE STREAM_TABLE USER_TABLEW> @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE FACILITY_TABLE MODULE_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE USER_TABLE/di @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE BUILD_STEP_TABLE DEPENDENCY_IN_TABLE DEPENDENCY_OUT_TABLE FACILITY_TABLE LATEST_GEN_TABLE MODULE_TABLEo @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE BUILD_JOB_QUEUE_TABLE MAX_STREAM_ID_TABLE REVIEW_NOTIFY_TABLE STREAM_SUCCESSOR_TABLE STREAM_TABLE USER_TABLECs} @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE REVIEW_NOTIFY_TABLE USER_TABLES' @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE MAX_BUILD_JOB_ID_TABLES @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLE GENERATION_TABLE GROUP_MEMBER_TABLE GROUP_TABLE LATEST_GEN_TABLE LOCATION_TABLE MODULE_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE STREAM_TABLE @@HOFFMAN RDB$CATALOGHOFFMAN @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE MAX_MODULE_ID_TABLE @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE RESERVATION_TABLE ARCHITECTURE_TABLE FACILITY_TABLE LATEST_GEN_TABLE MODULE_TABLE USER_TABLE STREAM_TABLE| @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD'> @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE MAX_REPLACEMENT_ID_TABLE ARCHITECTURE_TABLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLE GENERATION_TABLE GROUP_TABLE GROUP_MEMBER_TABLE LATEST_GEN_TABLE LOCATION_TABLE MAX_STREAM_ID_TABLE MODULE_TABLE REPLACEMENT_TABLE RESERVATION_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE STREAM_TABLE STREAM_SUCCESSOR_TABLE USER_TABLE7] @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE GENERATION_TABLE MAX_REPLACEMENT_ID_TABLE REPLACEMENT_TABLE RESERVATION_TABLE ARCHITECTURE_TABLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLE GROUP_TABLE GROUP_MEMBER_TABLE LATEST_GEN_TABLE LOCATION_TABLE MAX_STREAM_ID_TABLE MODULE_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE STREAM_SUCCESSOR_TABLE STREAM_TABLE USER_TABLES] @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLE GENERATION_TABLE GROUP_TABLE GROUP_MEMBER_TABLE LATEST_GEN_TABLE LOCATION_TABLE MAX_STREAM_ID_TABLE MODULE_TABLE REPLACEMENT_TABLE RESERVATION_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE STREAM_SUCCESSOR_TABLE STREAM_TABLE USER_TABLE B @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE USER_TABLE CONTEXT_TABLE! @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE GENERATION_TABLE MAX_REPLACEMENT_ID_TABLE REPLACEMENT_TABLE RESERVATION_TABLE ARCHITECTURE_TABLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLE GROUP_TABLE GROUP_MEMBER_TABLE LATEST_GEN_TABLE LOCATION_TABLE MODULE_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE STREAM_TABLE USER_TABLE. @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE BUILD_JOB_TABLE BUILD_JOB_STEP_TABLE BUILD_STEP_TABLE LATEST_GEN_TABLE FACILITY_TABLE DIRECTORY_SYMBOL_TABLE GENERATION_TABLE GROUP_TABLE GROUP_MEMBER_TABLE LOCATION_TABLE MODULE_TABLE SCRIPT_TABLE SCRIPT_LINE_TABLE STREAM_TABLE34O`N)WKke` KE#le`Nw!H/QKaEOe`N)'W^KE /'W0/Ee`Ek!$'*-0 `K`K `K/]W/(3\jW`-=N^m39d|)Km">jT&3\jWN`-=N^m3m9d|)Km"jNT/! ve(`x\Lg{Ka'`K  v(`\RLgKa'V` C(/]LW/k; O`y)KG`Kk`Oy)RK /;/W]Gj/@:PP D@DP D`:PP EI|` /OOe&` +m?OOe4?&@`az| @+2%{}cYJ.;RYP^W+:`KE``KOe` e`RK``KE</OeWB0/E4`K 4y`Kl4`}?QK`K/;/4tW0Gj/5E@:4`W30aed"W )/`K^'Oe`a+/`V //`V /` KV//V/^/`&Oo?&a|@`K`K`K/W/ O`K`KO`K//]/ e`KEe`Ee`KE /eW0/E`KG`KG %`KRG%R/G/c.`wKYVWc.`wYVWc.`wYVWc.`wYVWc.`wKYVW/c/.wYV"/WEc.`WWc.` %c.`WR%WR/c/./`K`K `RKE/W/4 CU`p/`d/e/d`d O4?a|@e`K e`K'| /e0u|/)````''D48Wr:?a4O4?&az|@aa4a/V4 }eJP|}eJ;PYH+7+a+u-,-y-,-}-,--,--,--,--,--,--,--,--,--,--,--,--,--,--,--,--,--,--,--,--,--,--,--,--,--,--,--,--,--,-.,-.,- .,-.,-!.,-%.,-).,--.,-1.,-5.,-9.,-A.,-I.,-Q.,%-U.,%-Y.,%-].,%-a.,%-e.,%-i.,%-m.,%-q.,1-u.,=-y.,=-}.,E-.,M-.,U-.,U-.,]-.,]-.-e-.-e-.-e-.-e-.-e-.-e-.-e-.-e-.-e-. -m->ooooooFp2HН 3I_˞t[oooÐoooːooo/TvĢ;]*XѥH|2Ng}õߵ  /?Kgݼ.W}<?=??@ M!  !!  d'@Bʚ;e0=I VDE$MESSAGE:VDE$MSG.EXECOSI$MSGSQL$MSG SHRIMGMSG@@D p x8'`HPp`P` x  ((  H  0h`H8 HXPh@0`@((08 xhX8(  8!h08@(8h p H@8HlXPh0p `hP0 H +((08px(8Hp 0@Phx(s(8p  `hxpXHPXpx 8hH0(`@P0, p h H Hhp(@ (h@`8 0 4 0 000 < (2C!֗%> #]!_!d73SnP!̞|Pxե*!ϟc˧ 4@ NOTES$SHAREVAXCRTLFORRTLLIBRTLMTHRTLSMGSHRDNS$RTL DNS$SHARERDBSHRCMSSHRLIBRTL2 SECURESHR SECURESHRP CMA$TIS_SHRDECW$XMLIBSHR12DECW$TRANSPORT_COMMONDECW$XTLIBSHRR5DECW$DXMLIBSHR12LBRSHRDECW$MRMLIBSHR12 DECW$XLIBSHRSQL$INTCOBRTLDECC$SHRMAILSHRMAILSHRPR&JfYmlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTX\`dhlptx|;;+;/;C;G;[;_;OOPP P PPPPP!P%P)P-P1P5P9P=PAPyPPPQQ!Q)Q-QCZZ'[^^T_abwwwĆ̆Ԇ܆ $,4<DLT\dltLPTDHLPTX\`dhlptxhlx|`dhlptx|=Qa| $#'+/38<TXptĚȚ048<@DHLPTX\`d (8@PXhp(0@HX`px$    *2 fn08HP`hx_gGO (8@PXhpD!L!&&k+s+(0@H 00X`pxp4x4  )919 0 8 H P ` h ??x FF L L   ( 8 @ P X h p   ( 0 PP@ H X ` 5_=_p x   0 8 H P ` h adidx mm   ( 8 @ P X h p xtt zz V^(0@HX`ȇЇpxLT 08HP'`hx (8@PXhp(0@H9AX`px 085=HP`hxnv  (]e8@PXhp(0@HX`px+ 3  08HP`hx!) (198@PXhp%&(0@HX`pxD,L, 0844HP`hx (<<8@PXhpII(0@HX`XXpx dd08HP`hx;pCp (8@PXhpss(0@HxX`iqpxowFNU]8@9A@H-  $(,48<@DHLPTX\`dhl@\x̚05VDE$SHRVDEV111-DEC-1996 14:3311-DEC-1996 14:33VAX-11 Linker V05-13 .$$ABS$$.#  2VDE$$SENDMSG_EMPTY_IL(  2VDE$$SENDMSG_FINISHRTN_PTR% 2VDE$$SENDMSG_NOTIFYLIST& 2VDE$$SENDMSG_OUTPUT_FLAG' 2VDE$$SENDMSG_STARTRTN_PTR# 2VDE$$SENDMSG_USERLIST  2VDE$$SENDMSG_WRITERTN_PTRVDE$VDEVDE$DONEVDE$FETCHMODULEVDE$REPLACEMODULE VDE$RESERVEMODULE0VDE$SETLIBRARY(VDE$SETFACILITY8 VDE$SETSTREAMHVDE$SHOWFACILITIES@VDE$SHOWFACILITYPVDE$SHOWLIBRARYXVDE$SHOWMODULE`VDE$SHOWMODULEShVDE$SHOWRESERVATIONSpVDE$SHOWSTREAMxVDE$SHOWSTREAMSVDE$UNRESERVEMODULE   RDB$DBHANDLE  PRDB$MESSAGE_VECTOR$ RDB$TRANSACTION_HANDLE  SQL$CALLER_PC SQL$REQUEST_AAA  SQL$REQUEST_AAC! $SQL$TRANSACTION_PTR گSQLCA0[SYSMSG]VDE$MSG.EXE`_`n$$Q˚-ʚ"_ _<>0D`0205.J_VDE$MSG VDE V1.4-0z].ʚ05-13]e(`{؏oБoȓoooxo o oزoдoȾo{oo o8 ob(o0o8o@o&HoXPoXo`ohopoJxotoooo$oXooooȀo@Ѐor؀ooooJoooo$oX o(o0o8o,@oNHotPoXo `o:hohpoxoooo@ofoooo o, of o o oHoZ>Po>Xo>`o?hoR?po?xo?o @o>@ot@o@o@o4AodAoAoAȓoB{Гo\BؓoBoBo CoRCoCoCo(DohDoD oD(oFE0o|E8oE@oEHoDFPoFXoF`oGho`GpoGxoGo(HonHoHoIoHIoIoIoIoBJȔorJДoJؔoJoKoVKoKoKo@LoLoLoL oM(ojM0oM8oM@o&NHotNPoNXoN`o>OhoOpoOxo PoNPoPoPoQoNQoQoQoRoXR{ȕo~RЕoRؕoRo(SonSoSoSo ToRTovToT oT(oU0oLU8oU@oUHoVPo>VXoV`oVhoWpofWxoWoWoXoHXo|XoXo YoPYoYoYȖo ZЖoDZؖotZoZoZoZo*[oX[o~[o[o[ o8\(od\0o\8o\@o\Ho*]Po^]Xo]`o]ho]po.^xor^o^o_o0_o^_o_o_o `o^`{o`ȗo`ЗoBaؗoaoaobo`bobobo@cococ o"d(old0od8oe@o\eHoePoeXo>f`ofhofpogxo2gojgogogogo&hodhohohoiȘo\iИoiؘoiojo@jozjojojo,koVkok ok(ok0o"l8oHl@olHolPolXo&m`oXmhompom@onHoPnPonXon`onho$opofoxoo{ooopo>popopoqoDqoqoqȟorПotr؟oro4sobsososo"toltotou oDu(onu0ou8ou@ovHoJvPovXov`ovho@wpowxowoxoHxo~xoxoxo yoVyoyoyȠozРo*zؠoXzozozozo({o^{o{o{o*| of|(o|0o|8o,}@ob}Ho}Po}Xo}`oJ~o~~o~{o~o2o\ooo@ o(o0o8oF@oHoPo0Xox`ohopo^xoooBoo܄o<ooȅooBȯoЯoކدo"oroćoo\oo܈ooH o(oȉ0o8o@oLHoPoފXoN`ohopoxoNoo،o$oTooo8ovoȰo аoVذoo{o4onooo8ooƑ o(o60on8o@oHo Po\Xo`oΓhopolxooʔoo o@ooʕooHorȱoбo֖رo o>ovooo<otoo o(o^0o8o@oHoPPoXo`oho*pofxooқoo<obooo*o|oȲoвo2زov{oƞo oHoooFooڠ o(ol0o8o@o8HovPoXo `oXhopoxo4o~oooJooԥoooȳoܦгoسopooЧoo4o`ooo` o(o0o28o^@oHoPoXo`oJhopoxoo@orooެooDoo­oȴo,дobP{شoo̮ooDooįoo@ov oİ(o0o$8od@oHoPo0Xo^`ohoȲpoxo0olooo6otoooo^ȵoo̵oo0ozooжooLozȾo4AERRORS"accepted.checkin.defectsfixed: !UL,AGROUPaccepted.checkin.group: !AC*AITEMaccepted.checkin.item: !XL.ANOTEaccepted.checkin.note: !UL.!UL.AMODULEaccepted.checkin.module: !AC2AREASON accepted.checkin.reasonmask: !XL6AREPLID#accepted.checkin.replacementid: !UL2 AREPLNAMEaccepted.checkin.replname: !AC.ASTREAMaccepted.checkin.stream: !AC0ATYPCODaccepted.checkin.typecode: !UL0ATYPNAMaccepted.checkin.typename: !AZ2 AUSERNAMEaccepted.checkin.username: !AC2QERRORS queued.checkin.defectsfixed: !UL*QGROUPqueued.checkin.group: !AC(QITEMqueued.checkin.item: !XL,QNOTEqueued.checkin.note: !UL.!UL,QMODULEqueued.checkin.module: !AC0QREASONqueued.checkin.reasonmask: !XL4QREPLID!queued.checkin.replacementid: !UL0 QREPLNAMEqueued.checkin.replname: !AC,QSTREAMqueued.checkin.stream: !AC.QTYPCODqueued.checkin.typecode: !UL.QTYPNAMqueued.checkin.typename: !AZ0 QUSERNAMEqueued.checkin.username: !AC2 QRMPBMODFLAGqueued.module.modflags: !UL2 QRMPBMODNAMEqueued.module.modname: !AC:QRMPBREPLREMARK queued.module.replaceremark: !AC:QRMPBRESREMARK queued.module.reserveremark: !AC2 QRMPBSTAGINGqueued.module.staging: !AC6 ARMPBCMSDIRaccepted.module.cmslibrary: !AC8 ARMPBGENNEW"accepted.module.newgeneration: !AC8 ARMPBGENOLD"accepted.module.oldgeneration: !AC4 ARMPBMODFLAGaccepted.module.modflags: !UL4 ARMPBMODNAMEaccepted.module.modname: !AC<ARMPBREPLREMARK"accepted.module.replaceremark: !AC<ARMPBRESREMARK"accepted.module.reserveremark: !AC4 ARMPBSTAGINGaccepted.module.staging: !AC( VDEDATETIMEvde.datetime: !%D"VDENAMEvde.product: !AC& VDEVERSIONvde.version: !ACL VDEFORMAT8vde.format: the format of this file is subject to changeL VDECONTACT6vde.contact: please contact VDE support for assistance.QLIBMNEqueued.library.mnemonic: !AC. QRMPBCOUNTqueued.module.count: !UW0 ARMPBCOUNTaccepted.module.count: !UW0 QCHECKCOUNTqueued.checkin.count: !UW VDENODE vde.node: !AC2 ADATETIMEaccepted.checkin.datetime: !%D& VDECLUSTERvde.cluster: !AC& VDEPROJECTvde.project: !AC,QPROJECTqueued.project.name: !AC0 QDATETIMEqueued.checkin.datetime: !%D. VDERDBBKPVDE$DATABASE$!AS_BCKP_!ASVDERDBBKP_FULLFULLVDERDBBKP_INCRINCR: ARCHADDED&architecture !AC added to the database<ARCHDEL*architecture !AC deleted from the databaseN ARCHEXISTS8architecture !AC already exists in database; not changedLARCHMOD9information for architecture !AC modified in the databaseVDEFARCHDarchitecture !AC not deleted; you cannot delete default architectureP ARCHNOTFOUND9architecture !AC not found in database; parameter ignored8ATTACHED$terminal now attached to process !AS4 BADQUESTATbad status for batch queue !ACh BLDALRSTARTQbuild job !SL for stream !AC already started;!/ build job cannot be started againj BLDALRSTOPUbuild job !SL for stream !AC has already stopped;!/ build job cannot be stopped again@ BLDINIFAIL*build initialization completed with errors8 BLDJOBAFTER!build job to be started after !%DB BLDJOBCRE-build job !SL for stream !AC has been createdF BLDJOBDEL2build job !SL for stream !AC deleted from database< BLDJOBENT'entry number !SL submitted to queue !ACL BLDJOBERR8error queuing build job on queue !AC; process not queuedF BLDJOBMOD1build job !SL for stream !AC modified in databaseF BLDJOBSIZ2build job !SL for stream !AC consists of !SL stepsP BLDJOBSTARTED7build job !SL for stream !AC started with !SL processes>BLDJOBSTARTING%starting build job !SL for stream !AC: BLDJOBSTOP$build job !SL for stream !AC stopped< BLDJOBSUSP&build job !SL for stream !AC suspendedj BLDNOTRUNVbuild job !SL for stream !AC is not queued or running;!/ build job cannot be suspendedL BLDSTEPNEED6build step needed to make inputs up-to-date:!/ !AC !ACD BLDSTEPNOTSHO+!SL additional needed build steps not shownT CMSBADGEN@bad CMS generation !AC found for module !AC!/ possible CMS errorJ CMSCLASSEXIST1CMS class !AC already exists for CMS facility !ACZ CMSDUPGENFduplicate CMS generation !AC found for module !AC!/ possible CMS error> CMSLIBEMPTY(the CMS library !AC contains no elementsd CMSNOCLASSOCMS class !AC does not exist for facility !AC!/ Unable to modify CMS class nameJCMSSTART6starting retrieval of CMS information for facility !AC. COMNOTDEFcommand "!AC" not defined@COMMIT/database transaction has successfully committed<COMPFAIL(compilation of !AC completed with errors<COMPSUCC)compilation of !AC completed successfully> COMSTEPADDED&compile step for !AC added to databaseF COMSTEPDEL1compile step for module !AC deleted from databaseF COMSTEPMOD0compile step for module !AC modified in databaseR CONCURRES=concurrent reservation !AC of !AC by user !AC already presentT CONRESDEL?concurrent reservation !AC of !AC for user !AC has been deleted: COPSTEPADDED#copy step for !AC added to databaseD COPSTEPDEL.copy step for module !AC deleted from databaseB COPSTEPMOD-copy step for module !AC modified in database4COPYFAIL!copy of !AC completed with errors6COPYSUCC"copy of !AC completed successfully4CTXADDED!context !AC added to the database6CTXDEL%context !AC deleted from the databaseP CTXEXISTS;context !AC already exists in database; context not changedFCTXMOD4information for context !AC modified in the databaseJ CTXNOTFOUND4context !AC not found in database; parameter ignoredHDCLTRUNC5DCL command line from script truncated; line too long.DEFKEY!AS key !AS has been defined.DELKEY!AS key !AS has been deletedH DEPNOTUPDATE1dependency information not updated for build stepB DEPUPDATE-dependency information updated for build stepDDIRADDED1directory specification !AC added to the database4 DIRCREATEDdirectory !AC has been createdBDIRDEL1directory specification !AC deleted from database: DIRFILNOTDEL#unable to delete directory file !ACN DIRNOTFOUND7directory specification to cancel not found in databaseD DIRSPECREQ/directory specification required for stream !ACB DIRTRENOTDEL+not all files deleted in directory tree !ACJ EDITUPDATE5default editor definition updated in the VDE database>ELENOTFOUNDCMS$element !AC not found in CMS libraryH ERRASSIGN4the attempt to acquire an I/O channel for VDE failed4 ERRCRELNMunable to create a logical nameP ERRDEASSIGN9attempt to deassign an I/O channel acquired by VDE failed0ERRFAOunable to format output string&ERRQIOWerror from SYS$QIOWTERRSMGBerror returned from a call to the Screen Management Facility (SMG)P EXPGENDIFF:expected generation expression !AC differs from actual !ACJ EXPGENEXPR4expected generation expression at replacement is !AC6FACADDED"facility !AC added to the database8FACDEL&facility !AC deleted from the databaseFFACMOD5information for facility !AC modified in the database*SPARE_3was FACNOTDEL; replacedL FACNOTFOUND5facility !AC not found in database; parameter ignored6FETCHED#generation !AC fetched from library. FILCOPLIBfile !AC copied to library4 FILCOPSTAGfile !AC copied to staging area*FILQUEprint file queued to !ACD FOLDADDED0fold record !AC for module !AC added to databaseBFOLDDEL/fold record !AC for module !AC has been deleted>FOLDEXP+fold record for !AC expected for stream !ACB FOLDINSTRM-generation !AC must be folded into stream !ACFFOLDMOD3fold record !AC for module !AC modified in database"SPARE_5was FOLDNOTFOUNDP FROMDIREMPTY9the directory !AC specified with /FROM_DIRECTORY is empty8GENDEL&generation !AC deleted from stream !AC8 GENDELLIB#generation !AC deleted from library< GENINSERT'generation !AC inserted into stream !ACHGENMOD7information for generation !AC modified in the databaseHGENNOTCLASSMEM/generation !AC is not a member of CMS class !AC@GENNOTFOUNDCMS'generation !AC not found in CMS library@ GENNOTINSTAGE(generation not found in staging area !ACJ GENNOTQUEREPL2replacement was not queued; no staging area exists6GENNOTRECOVEREDgeneration !AC not recoveredRGENRECCLASSMEM8generation !AC successfully recovered into CMS class !ACF GENRECOVERED.generation !AC successfully recovered from !AC8GENREM&generation !AC removed from stream !AC4 GENREPLDNFstaging directory !AC not found8 GENRETAINED"generation !AC retained in library< GENSUCVERIFY$generation !AC successfully verified2GRPADD module !AC is added to group !AC2GRPADDEDgroup !AC added to the database@ GRPALRMEM+module !AC is already a member of group !AC4GRPDEL#group !AC deleted from the databaseL GRPEXISTS7group !AC already exists in database; group not >changedDGRPMOD2information for group !AC modified in the databaseH GRPNOTFOUND2group !AC not found in database; parameter ignored< GRPNOTMEM'module !AC is not a member of group !AC6GRPREM$module !AC is removed from group !ACT INMODNOTFOU=input module !AC of build step not found in database; ignored@ INPNOTNAME+input string !AC is not syntactically validL INPTOOLONG7input string too long; maximum length is !SL charactersN INPTOOSHORT8input string too short; minimum length is !SL characters>SPARE_2+placeholder for VDE$_INVALANS (!AC) messageN INVNUMRNG:number not valid; number is !SL, valid range is !SL to !SL0 INVNUMSTGinvalid numeric string: !AC:INVRANGE&no values in inverted range !SL to !SL@JOURDISA-database journalling disabled for VDE library>JOURENA,database journalling enabled for VDE libraryBLIBCONV/library format converted for new version of VDE8LIBMOD'library attributes modified in database4LINKFAIL!link of !AC completed with errors6LINKSUCC"link of !AC completed successfully: LNKSTEPADDED#link step for !AC added to databaseD LNKSTEPDEL.link step for module !AC deleted from databaseB LNKSTEPMOD-link step for module !AC modified in database0MAILSENTmail message sent to user !AC8MERGEGEN$merging generation !SL(!AC) into !AC4MODADDED module !AC added to the databaseD MODALRINSTEP,module !AC is already an input to build stepH MODALROUTSTEP/module !AC is already an output from build step6MODDEL$module !AC deleted from the database>SPARE_1,placeholder for VDE$_MODEXISTS (!AC) message< MODINSTEP(module !AC is an input to the build stepFMODMODIF3information for module !AC modified in the databaseJ MODNOTFOUND3module !AC not found in database; parameter ignoredD MODNOTINSTEP,module !AC is not now an input to build stepH MODNOTOUTSTEP/module !AC is not now an output from build step@ MODOUTSTEP+module !AC is an output from the build stepD MODREMINSTEP,module !AC removed as an input to build stepH MODREMOUTSTEP/module !AC removed as an output from build stepRMUSTREPL>you must replace the new module to create its first generation6NOBLDJOB"no build jobs found for stream !AC6NOKEYPAD#unable to set up keypad definitionsL NOMATCHARCH6no architecture name matches the wildcarded string !ACF NOMATCHCTX1no context name matches the wildcarded string !ACH NOMATCHFAC2no facility name matches the wildcarded string !AC@ NOMATCHGEN+no generation matches wildcarded string !ACP NOMATCHGENS9no generation matches wildcarded string !AC in stream !ACD NOMATCHGRP/no group name matches the wildcarded string !ACF NOMATCHMOD0no module name matches the wildcarded string !ACJ NOMATCHREP5no replacement name matches the wildcarded string !AC8 NOMATCHSCRP"no scripts match the specificationF NOMATCHSES1no session name matches the wildcarded string !ACP NOMATCHSTEP9no build steps for modules matching !AC found in databaseD NOMATCHUSER.no user name matches the wildcarded string !ACF NOMATCHSTRM0no stream name matches the wildcarded string !AC: NOMODMEMGRP#no modules are members of group !AC: NORESFORMOD$no reservations exist for module !ACB NOSUCHQUE.batch queue !AC does not exist; check spellingD NOSUCHSTEP.no build step for module !AC found in database0 NOSUCHSYMno such symbol '!AC' exists0NOTESENTnote posted in conference !AC@NOTPROP-generation !AC not propagated past stream !AC$OUTFILEoutput file is !ACP OUTMODSRC;output module !AC of build step is a source module; ignoredD QUECLOSED0batch queue !AC is closed and cannot accept jobsR QUEPAUSED=batch queue !AC is paused or pausing; job execution is haltedT QUESTOPPED?batch queue !AC is stopped or stopping; job execution is haltedB REPACCEPT.replacement !AC marked as accepted in database8REPADDED%replacement !AC added to the database*REPCANreplacement !AC cancelled:REPDEL)replacement !AC deleted from the databaseL REPEXISTS7replacement !AC already exists; replacement not changed:REPLACED'generation !AC replaced into stream !AC8REPLQUE%module !AC queued for replacement !ACJREPMOD8information for replacement !AC modified in the databaseN REPNOTFOUND8replacement !AC not found in database; parameter ignored\ REPNOTPERFGreplacement !AC for stream !AC not performed; does not match stream !AC,REPPERFreplacement !AC performedB REPREJECT.replacement !AC marked as rejected in databaseFRESDEL4reservation !AC of !AC for user !AC has been deleted:RESERVED'generation !AC reserved from stream !ACL RESERVSES7generation !AC reserved from stream !AC for session !ACDRESMOD3reservation !AC for module !AC modified in databaseF RESQUEUED1reservation request for !AC queued for stream !AC2RETURNEDcontrol returned to process !AD<ROLLBACK)database transaction has been rolled backL SCRPADDED7script from file !AC added to the database!/ script !AC@SCRPDEL-script deleted from the database!/ script !AC<SCRPEXTR)script extracted to file !AC!/ script !ACDSCRPFILE1script produced DCL command file !AC!/ script !ACJSCRPMOD8script information modified in the database!/ script !AC&SCRPUSEDscript !AC was used4SESADDED!session !AC added to the database&SESCANsession !AC cancelledP SESEXISTS;session !AC already exists in database; session not changedFSESMOD4information for session !AC modified in the database@ SESNOMODS+session !AC contains no module reservationsJ SESNOTFOUND4session !AC not found in database; parameter ignored(SESTERMsession !AC terminated2SETKEY keypad state has been set to !AS$SPAWNEDsubprocess spawned$STGTRUNCstring truncated4 STRMADDED stream !AC added to the databaseH STRMCLOSED3stream !AC is permanently closed; state not changed6STRMDEL$stream !AC deleted from the databaseFSTRMMOD3information for stream !AC modified in the database, STRMNOTDELstream !AC not deletedJ STRMNOTFOUND3stream !AC not found in database; parameter ignored6STRMPOP$stream !AC populated from stream !ACR STRMPOPCOUNT:populate module counts: update !SL, insert !SL, remove !SLF SUCLNKADD2successor link from stream !AC to stream !AC addedH SUCLNKREM4successor link from stream !AC to stream !AC removedHUNAREPNOTECONF/unable to reply to note in notes conference !AC*UNDKEY!AS key !AS is undefinedL UNKCOMSTA7unknown completion status value !AS passed to VDESTATUS: UNRESERVED$reservation for module !AC cancelled2 USERADDEDuser !AC added to the database4USERDEL"user !AC deleted from the databaseJ USEREXISTS5user !AC already exists in database; user not changedDUSERMOD1information for user !AC modified in the databaseF USERNOTDEL0user !AC not deleted; you cannot delete yourselfH USERNOTFOUND1user !AC not found in database; parameter ignored: DBGLNMBAT&debug logical name VDE$BATCH_MODE: !AC: DBGLNMDAT%debug logical name VDE$DATE_TIME: !AS8 DBGLNMUSR$debug logical name VDE$USERNAME: !AC0 DEVOSYNCHexecuting synch command: !AS.UNLOCKEDoverriding library lockout&HELLOMotif !AC starting up*DBGNOLNMunable to translate !AC8 NEWDBGMSK$debug mask switching from !XL to !XL.DBGWAYPTdebug waypoint !XL reached&CULPRITreserved by user !ACJ SHORESFUL5use SHOW RESERVATION/FULL to check reservation stream LIBRESET library resetP USEDELMOD;to unreserve a CREATE MODULE reservation, use DELETE MODULE,SCRDONEcompleted wait for script0SCRLOADloading script into subprocess,SCRWAITcommencing wait for script> SCRIPTONLY)VDE/STATUS is invoked only within scripts, DBGQUALMSKqualifier mask !XL !XL4NOTEID#topic !UL.!UL entered in conference*NYIfeature not yet implementedLOUTNLA09if /OUTPUT=NLA0: was used, respecify with non-null outputCOMMAND command !AS< GBLSECNAM'communications global section name: !ASD FLAVORPIDS.flavor !XL, pid !8XL, master !8XL, parent !8XLFVERBOTEN3direct ATTACH to a VDE kept subprocess is forbiddenJOVERRIDE6VDE library controls overridden via OpenVMS privileges.MNEMONIClibrary (!AD) !AD available.LIBLABELlibrary (!AD) contents: !AD<NOPROMPT)no prompt specified; using default prompt@ICIGONE-intermediate conference information not foundFICIPARSE3parse of intermediate conference information failed>ICIBOGUS+intermediate conference information invalidF NODELARCH1no DELARCH privilege; cannot delete architecturesNNOBUILDNONOTE-no note topic entered; note entry is disabledD REGRESSION/operating in mode suitable for regression tests6QUOCHECK"performing a quota check operation@QUORESET-performing a quota check and update operation>QUOUSER+user !AS below recommended quota setting(s)8QUOLOW'quota !AZ set to: !SL, recommended: !SLDIPMTFMT2use ABC.12345, ABC-12345, ABC.123456 or ABC-123456@ DBGCMSGEN+at !AC, letflg !1XL, item1 !8XL, item2 !8XL( DBGCMSTXTat !AC, expected !AC: IPMTAGAIN&please re-enter the IPMT or CLD number:MODOBS(module !AC superceded or marked obsolete4CONFACC!unable to access notes conferenceDCONFMEM2check conference file accessability and membership*CONFNAMconference file name !AC4NOPNAMS"no projects defined for the stream.DBGXLACdebug !XL reached; text: !AC0DBGXLXLdebug !XL reached; value: !XL:SETLIB)use SET LIBRARY, VDE$LIBRARY, or /LIBRARY&WHEREIScomponent !AS is !AS:DBCNV*converting database format from !UL to !UL&DBFMTdatabase format is !ULR USEVERSLNM STRTOOLONG)quoted string too long; must be shortened8SYNTAX&command syntax error at or near: '!AS'6 UNAOPEINP!unable to open input stream '!AS'JUNKEYW8unrecognized keyword '!AC' - check validity and spellingDUNMATQUO1unmatched quote or missing quote at end of stringVVALREQEmissing qualifier or keyword value - supply all required values '!AC'8LOQUOTA%one or more process quotas is too low6LOASTLM#recommended free ASTLM value is !UL6LOBIOLM#recommended free BIOLM value is !UL6LOBYTLM#recommended free BYTLM value is !UL6LODIOLM#recommended free DIOLM value is !UL6LOENQLM#recommended free ENQLM value is !UL6LOFILLM#recommended free FILLM value is !UL> LOPGFLQUOTA'recommended free PGFLQUOTA value is !UL6LOPRCLM#recommended free PRCLM value is !UL6LOTQELM#recommended >free TQELM value is !UL*CONTINUEattempting to continue. BADIMAFLAbad image flavor detected0XMERRORMotif interface error detected4 NEEDMODULEthis request requires a module4 NEEDSTREAMthis request requires a stream8 NEEDFACILITY this request requires a facility6 NEEDLIBRARYthis request requires a libraryBNOCAUSE0replacement cause not known; module not replaced@SCTCONF-SCT note conference null; module not replacedJ SCTCONFSYN5SCT note conference syntax error; module not replaced<SCTNOTE)SCT note number null; module not replacedF SCTNOTESYN1SCT note number syntax error; module not replaced@SCTFCMT.SCT fold comment required; module not replaced@NOSCT0replacement cause not known; module not replaced6SCTFNF%unable to locate notes conference !AC<UNKPNAM*unable to locate project !AC in stream !AC"SPARE_8was FOLDNOTFOUND>NOPNAM-unknown project name specified for the streamL NONNULLARG7argument specfied MBZ has non-zero value in routine !AZ4 LOJTQUOTArecommended free JTQUOTA is !UL> BADMARKER)bad marker file format for generation !AC*SPARE_6was BADSTATUS; replacedL BINSRCMOD8binary source modules cannot be displayed or differenced*BITRANGEbit range out of limitsP BLDJOBACTCMS error when retrieving CMS class information in library !ACP CMSSHOWDESGEN7CMS error when retrieving CMS generation of element !ASJ CMSSHOWELEM4CMS error when retrieving CMS element in library !ACJ CMSSHOWHIST4CMS error when retrieving CMS history in library !ACN CMSSHOWRES9CMS error when retrieving CMS reservations in library !ACL CMSVARLET8all CMS variant letters in use; none left for module !AC` CMSVERGENKCMS error reading class membership list when verifying generation !AC (!AC)J COMTERMEOF4command terminated by CTRL/Z or end-of-file on inputB CTXDELARCH-context !AC contains deleted architecture !AC> CTXDELFAC)context !AC contains deleted facility !AC< CTXDELSTRM'context !AC contains deleted stream !ACP DATETOOLONG9date-time value is too long; maximum length is 24: !AD...L DCLBUFOVFL7DCL command line being generated is too long for bufferDDCLERROR0error status returned by spawned DCL !AC commandP DIRTOOLONG:directory specification is too long; maximum length is 255R DIRNOTFOUDCL:directory location not found for script's DCL command fileL DIRNOTFOULOG4directory location not found for build-step log fileL DIRNOTFOUSCRP3directory location not found by script function !AC:DUPLNAME'duplicate name in list not allowed: !ACF EDITUNDEF2your editor is undefined; editor cannot be invokedB ERRDIRSPEC,error in directory or file specification !AD* ERRWRIFILerror writing file !ACD EXPGENLONG.expected CMS generation expression is too long< FACEXISTS'facility !AC already exists in database* FILENOTFOUNDfile not found: !AC, FILREADERRunable to read file !AD. FILWRITERRunable to write file !ADV FIRGENNODEL?generation !AC is first generation of module; cannot be deleted< FOLDIDREQ'fold identifier required for module !ACp FOLDIDUSEDZfold identifier !AC already used for module !AC!/ attempt to create fold record has failed4GENNODEL generation !AC cannot be deleted< GENNOPRED(generation !AC of !AC has no predecessorDGETJPI2SYS$GETJPI system service failed, unable to attachL GETQUIERR8get queue information system service error for queue !AC< INVGENEXPR&invalid CMS generation expression: !ACN INVDATTIM:invalid date-time; use DD-MMM-YYYY:HH:MM:SS.CC format: !ASL INVDBFORM8invalid database format; VDE is unable to access library0 INVDIGDECinvalid decimal number: !AD: INVDIRSPEC$invalid directory specification: !ACd INVHISCHARNinvalid history or notes character following poundsign!/invalid string is: !ACFINVINPUT2invalid interactive command input; command aborted> INVINTVAL*invalid integer value on command line: !SLJINVPAGE8invalid screen height, value must be between !UL and !ULJINVWIDTH7invalid screen width, value must be between !UL and !ULL INVWILDSPEC6invalid wildcard specification in script selector: !ACL LIBNOTSET7library not set; no VDE database found in directory !ACL LOGNAMUNDEF5logical name !AC undefined; operation cannot completeFMAXIDVAL2maximum allowed Id value in database exceeded: !AC: MISCONTSCRP#missing continuation line in script> MISHISPARM)missing history parameter in string "!AC"H MISTYPNAM4missing type name for module !AC; type name requiredD MODALRQUEREP-module !AC already queued for replacement !ACH MODALRRES3module !AC already reserved; reservation has failedF MODLOCKED1module !AC locked for replacement by another user8 MODNOTINSTRM generation !AC not in stream !AC8 MODNOTRES$module !AC is not currently reserved8 MODNOTREV#module !AC not found in review listB NAMTOOLONG,name is too long: !AC; maximum length is !SL6NEEDMOD#module must be specified on command:NEEDSTEP'build step must be specified on command<NOACCLIB)no access to library allowed for user !AC< NOARCHSPEC'no architecture specified for operation6NOATTACH#failed to attach to process PID !XLP NOBLDSTEPS;build job contains no build steps; build job is not createdNNOCANRES;cannot cancel reservation to create first generation of !AC2 ARCHNOTDELarchitecture !AC not deleted, FACNOTDELfacility !AC not deleted,FACNOTMTfacility contains modules* MODNOTDELmodule !AC not deleted SPARE_4was STRMNOTDELF NODELTAROOT/no delta-file root directory exists for libraryD NODIRDELTA.no delta-file directory found for facility !ACF NODIRMARKER/no marker-file directory found for facility !AC8 NOFACSPEC#no facility specified for operation*NOFREEno free storage available: NOGENSTRM&generation !AC not found in stream !AC*NOLIBDEFno VDE library defined6NOMEMGRP"no members specified for group !AC2 NOMOREMODno more modules in review list8 NOMORESTEP"no more build steps in review list> NOPARSTRM)no parent stream specified for new stream@ NOPRIVQUAL+insufficient privilege to use !AC qualifierHNOPRIVS5insufficient VDE privilege(s) for attempted operation8 NOSCRIPTYP#no script type specified on command6 NOSTRMSPEC!no stream specified for operation< NOSUCHARCH&architecture !AC not found in database6 NOSUCHCTX!context !AC not found in databaseB NOSUCHDIRSYM*directory symbol !AC not found in database6 NOSUCHFAC"facility !AC not found in databaseL NOSUCHFOLD7fold record !AC not found for module !AC and stream !AC8 NOSUCHFUNC#no such script function exists: !AC8 NOSUCHGEN$generation !AC not found in database4 NOSUCHGRPgroup !AC not found in database4 NOSUCHMOD module !AC not found in database8 NOSUCHPRIV"no such privilege name exists: !AC: NOSUCHREP%replacement !AC not found in database< NOSUCHRES(reservation !AC for module !AC not found6 NOSUCHSCRP script !AC not found in database6 NOSUCHSES!session !AC not found in database4 NOSUCHUSERuser !AC not found in database6 NOSUCHSTRM stream !AC not found in database&NOSPAWNspawn command failedF NOSTAGROOT1no staging area root directory exists for libraryD NOSTRMROOT.no stream root directory exists for stream !AC> NOTREVREP*you are not a reviewer for replacement !ACR NOTCONNLIB=you are not connected to a VDE library; command not performed< NOTRESINSTRM%module !AC not reserved in stream !AC0 NULSTRNOTa null string is not allowedJ PREFIXNOTALL3prefix VDE$ not allowed in facility or stream namesD QUALDISALL/qualifier !AC is disallowed for the !AC commandP QUALNOTALL:qualifier !AC is not allowed when a parameter is specifiedF QUALTOOMANY/qualifier !AC has been specified too many times< REPBELUSER'replacement !AC belongs to another userBRESIDREQ.reservation identifier required for module !ACj RESIDUSEDUreservation Id !AC already used for module !AC!/ attempt to reserve module has failedR RIGIDNOTFOU;required rights identifier !AC not found in rights databaseF RIGIDNOTHELD.you do not hold required rights identifier !ACNSCRPCMDTOOLONG5script command is too long; it exceeds !SL charactersD SCRPFACFAIL.script for facility !AC terminated with errorsN SCRPFUNCUNDEF6script function !AC is undefined in the current scriptF SCRPMODFAIL0!AC script for module !AC terminated with errors8 SESBELUSER#session !AC belongs to another userN SETUNAUTH:attempt to set unauthorized privileges; privileges not set> SNDJBCERR)job controller error status for queue !ACJ SRCNOTOUT5source module !AC cannot be an output from build stepJ STATNOTSPEC3the kind of statistics to display was not specifiedN STEPNOTCRE8build step not created; module !AC not found in databaseF STEPNOTFOUND/build step for module !AC not found in databaseN STEPNOTMOD9build step not modified; module !AC not found in databaseH STEPNOTREV2build step for module !AC not found in review listJSTKOVF8command procedures too deeply nested; limit is 16 levels: STRMEXISTS%stream !AC already exists in databaseN STRMNOTCLOSED6stream !AC can not be deleted because it is not closedD STRMNOTOPEN-stream !AC is not open; operation not allowed> STRMNOTPOP)stream !AC is not allowed to be populatedL SUCGENEXIST6successor generation for !AC already exists in libraryF TRANTOODEEP0translation of logical name !AC more than 7 deepf TOOMANPARMPtoo many poundsign parameters in history or notes string!/invalid string is: !AC, UNACLOFILunable to close file !AD0 UNACLOLOGunable to close log file !AF2 UNACONLOGunable to connect log file !AFb UNACONVDBFORMJunable to convert database format due to access conflict with another user. UNACREFILunable to create file !AD2 UNACRELOGunable to create log file !AF6 UNACREMBX"unable to create temporary mailbox. UNADELFILunable to delete file !AC, UNAOPEFILunable to open file !ADJ UNAPARFIL5unable to parse file name !AC with default string !ACl UNKFILEXTWUnknown file extension in analysis file; the complete file!/specification found was !ASJ USERNOTUAF4user !AC not found in system User Authorization FileD WILDGENNUM/wildcarded generation number not allowed in !ACB WILDNOTALL,wildcard characters not allowed in name: !ADL INCNOTVAL8INPUT not valid on streams marked for queued replacement, CREDIRFAIcreate directory failed. NOSCRATCHno SYS$SCRATCH translation. BADSCRATCHbad SYS$SCRATCH directory0 SPEMERFAIspecification merge failure, SECMERFAIsecondary merge failure4 DIRTREFAI directory tree conversion failed8 DIRFILFAI$directory filename conversion failed8 DIREXPFAI#directory filename expansion failed4 DIREXPBAD directory filename expansion badR INVDATLNM>invalid VDE$DATE_TIME; use DD-MMM-YYYY:HH:MM:SS.CC format: !AS2LOCKED library write access is disabled8NOSETLIB%the SET LIBRARY command is locked out4 INVIPMTNAMinvalid IPMT/CLD number syntax4INVQARDB invalid QAR database name syntax2INVQARNOinvalid QAR entry number syntaxDITEMLIST1unable to parse itemlist list entry at offset !UL: ARCHSYNTAX%invalid architecture name syntax: !AC6 IPMTSYNTAX!invalid IPMT/CLD name syntax: !AC4 CTXSYNTAX invalid context name syntax: !AC6 FACSYNTAX!invalid facility name syntax: !AC2 GRPSYNTAXinvalid group name syntax: !AC8 REPSYNTAX$invalid replacement name syntax: !AC< QARDBSYNTAX%invalid QAR database name syntax: !AC<NOTIMPL)this feature is not currently implemented<NETERROR(network error; component: !AZ, code: !XLDFAMILY2unable to deallocate: siblings or children present6 NOLIBROOM"too many libraries in default fileF SCRQUOERR1no closing quotation mark in script command:!/!AD6 CRELNMFAI!failed to define logical name !ASN MODEXISTS9module !AC already exists in database; module not changed4 INTFUNCERRinternal script function error,INVALANS!AC is an invalid answer@ INVSOURCE,Invalid source of information specified: !XLD MNETOOLONG/library mnemonic too long; maximium length: !SWN FOLDNOTFOUND7fold record !AC not found for module !AC and stream !AC:NOSCTSRC&source file !AC for SCT note not found.NOTESERRerror from DEC Notes at !AZ:UNKEPT(unable to !AC to kept subprocess section0 BADSTATUSbad status returned from !AC6NOTESID#unable to parse DEC Notes topic !AC2UNKPROJunable to locate a project name<LIBREQ*specification of library mnemonic requiredN NOAUTOCONV8automatic conversion to current database format disabled8 SEECONLIB#see the VDE CONVERT LIBRARY commandD BADVMSVERS/unable to interpret OpenVMS version string: !AZ> NOMAILSENT(failure to send mail message to user !AC6 NONOTESENT!note NOT posted to conference !AC< NOBASENOTE&no base note found for replacement !AZ2INVPARAMinvalid parameter passed to !AZF NOCONFNAM1no notes conference name specified in call to !AZ@ NOTEXTSTR+text string argument missing in call to !AZ.MAILERRerror from MAIL routine !AZ*INTERRinternal VDE error in !AC: INTMEMERR%internal memory-pool error at !XL !ACJUIDSKEW7possible UID skew detected; check for correct UID file.( UIDSKEWCODEUID skew code !XL. UNKQARCLDinternal VDE coding error6 BADASSUMPTIONbad assumption, !AZ, !XL, !XLFOFFLINE3source code control system offline, try again later.FCBERRinternal VDE FCB error in !AC<FCBWRONG(internal error; !AC access failed in !AC. INTERR_AZinternal VDE error in !AZoVDE:VDE$MSG VDE V1.4-011-DEC-1996 14:2211-DEC-1996 14:22VAX-11 Linker V05-13 .$$ABS$$.0[SYSTEST.VDE]MACRO_LIBRARY1.MAR@џ˚rSGU[d9H)\ .MACRO SIGNAL  CALLS #1, G^LIB$SIGNAL .ENDM SIGNAL0[SYSTEST.VDE]MACRO_LIBRARY2.MARJ& 6˚VGU[d9H)\ .MACRO OUTPUT& CALLS #1, G^LIB$PUT_OUTPUT .ENDM OUTPUT0[SYSTEST.VDE]MACRO_LIBRARY3.MARH% ˚?ZGU[d9H)\ .MACRO INPUT% CALLS #1, G^LIB$GET_INPUT .ENDM INPUT0[SYSTEST.VDE]MACRO_TEST1.MAR7t˚>U[d9H)\.TITLE MACRO_TEST1.IDENT \V01A00\.PSECT $PLIT$,NOWRT,NOEXE,2)descr : .ascid /Output from MACRO_TEST1./7descr1: .ascid /References to macro libraries 1 and 2./".EXTRN LIB$PUT_OUTPUT, LIB$SIGNAL.PSECT $CODE$,NOWRT,2.ENTRY CONTROL,^M pushal descr OUTPUT BLBC R0, 2$ pushal descr1 OUTPUT BLBS R0, 1$ 2$: PUSHL R0 SIGNAL1$: RET .END CONTROL0&[SYSTEST.VDE]SCRIPT_MACRO1_3.VDESCRIPT,{T2S˚>U[d9H)\&! Test script for VDE compile command.!EMIT "$ SET VERIFY"-EMIT "$ VDE FETCH ",$FACMODTYP,"/OUTPUT=",SRC.EMIT "$ DEFINE/NOLOG VDE$TEST_SRC ", $DIR(SRC).EMIT "$ DEFINE/NOLOG VDE$TEST_OBJ ", $DIR(OBJ)6EMIT "$ ! A comment line for the emitted command file"{EMIT "$ MACRO/OBJ=VDE$TEST_OBJ:/ANA=VDE$TEST_OBJ: VDE$TEST_SRC:MACRO_LIBRARY1/library+MACRO_LIBRARY2/LIBRARY+",SRC,$MODTYP?EMIT "$ ! Record the build dependencies for this compile step." EMIT "$ !"1EMIT "$ VDE/DEPEND MAR VDE$TEST_OBJ:",$MOD,".ANA"EMIT "$ SET NOVERIFY"!EXIT0'[SYSTEST.VDE]SCRIPT_MACRO_EXE.VDESCRIPTOs˚25U[d9H)\O! VDE script to generate the DCL commands needed to link module MACRO_TEST.EXE..! The link also produces a map file MACRO.MAP.!EMIT "$ SET VERIFY"(EMIT "$ DEFINE OBJLIB ", $DIR(OBJ,MACRO).EMIT "$ DEFINE/NOLOG VDE$TEST_SRC ", $DIR(SRC).EMIT "$ DEFINE/NOLOG VDE$TEST_OBJ ", $DIR(OBJ)BEMIT "$ LINK/EXE=OBJLIB: /MAP=OBJLIB: VDE$TEST_OBJ:", $MOD, ".OBJ"EMIT "$ DEASSIGN OBJLIB"EXIT0,[SYSTEST.VDE]SCRIPT_MACRO_LIBRARY1.VDESCRIPTY,j)˚b5U[d9H)\&! Test script for VDE compile command.!-EMIT "$ VDE FETCH ",$FACMODTYP,"/OUTPUT=",SRC.EMIT "$ DEFINE/NOLOG VDE$TEST_SRC ", $DIR(SRC).EMIT "$ DEFINE/NOLOG VDE$TEST_OBJ ", $DIR(OBJ)YEMIT "$ LIBRARY/MACRO/REPLACE VDE$TEST_SRC:MACRO_LIBRARY1.MLB VDE$TEST_SRC:",$MOD,".MAR"'EMIT "$ ON WARNING THEN GOTO VDE$ERROR" EMIT "$ !"?EMIT "$ ! Record the build dependencies for this compile step." EMIT "$ !",!EMIT "$ !VDE/DEPEND LBR VDE$TEST_OBJ:",$MOD!EXIT0,[SYSTEST.VDE]SCRIPT_MACRO_LIBRARY2.VDESCRIPTY˚C5U[d9H)\&! Test script for VDE compile command.!-EMIT "$ VDE FETCH ",$FACMODTYP,"/OUTPUT=",SRC.EMIT "$ DEFINE/NOLOG VDE$TEST_SRC ", $DIR(SRC).EMIT "$ DEFINE/NOLOG VDE$TEST_OBJ ", $DIR(OBJ)YEMIT "$ LIBRARY/MACRO/REPLACE VDE$TEST_SRC:MACRO_LIBRARY2.MLB VDE$TEST_SRC:",$MOD,".MAR"'EMIT "$ ON WARNING THEN GOTO VDE$ERROR" EMIT "$ !"?EMIT "$ ! Record the build dependencies for this compile step." EMIT "$ !",!EMIT "$ !VDE/DEPEND LBR VDE$TEST_OBJ:",$MOD!EXIT0,[SYSTEST.VDE]SCRIPT_MACRO_LIBRARY3.VDESCRIPTYJ˚5U[d9H)\&! Test script for VDE compile command.!-EMIT "$ VDE FETCH ",$FACMODTYP,"/OUTPUT=",SRC.EMIT "$ DEFINE/NOLOG VDE$TEST_SRC ", $DIR(SRC).EMIT "$ DEFINE/NOLOG VDE$TEST_OBJ ", $DIR(OBJ)YEMIT "$ LIBRARY/MACRO/REPLACE VDE$TEST_SRC:MACRO_LIBRARY3.MLB VDE$TEST_SRC:",$MOD,".MAR"'EMIT "$ ON WARNING THEN GOTO VDE$ERROR" EMIT "$ !"?EMIT "$ ! Record the build dependencies for this compile step." EMIT "$ !",!EMIT "$ !VDE/DEPEND LBR VDE$TEST_OBJ:",$MOD!EXIT0[SYSTEST.VDE]VDE$IVP.COM  Ns˚~ [d9H)\$ oldvfy = F$Verify( 0 ) $ SET VERIFY$N$!****************************************************************************J$! Copyright Digital Equipment Corporation 1989-1996. All rights reserved.$!L$! Restricted Rights: Use, duplication, or disclosure by the U.S. GovernmentN$! is subject to restrictions as set forth in subparagraph (c)(1)(ii) of DFARSF$! 252.227-7013, or in FAR 52.227-19, or in FAR 52.227-14 Alt. III, as$! applicable.$!K$! This software is proprietary to and embodies the confidential technologyH$! of Digital Equipment Corporation. Possession, use, or copying of thisL$! software and media is authorized only pursuant to a valid written license-$! from Digital or an authorized sublicensor.N$!****************************************************************************$$!++$! File VDE$IVP.COM$!>$! This VDE command file is the Installation and Verification B$! Procedure (IVP) used to test out VDE after the VDE installation?$! procedures have run. The purpose of this IVP is to test thatE$! the VDE installation succeeded. This command procedure is intendedE$! to test that all of the VDE images have been installed and can be F$! run. This IVP is not intended to be a full functional test of all $! the VDE capabilities.$! $! Written by:$! William Vales 15-Dec-1989$!$! Modified by:$$! - Stephen Hoffman 06-Mar-1994$! General cleanup...$!$!--$.$! Clean up an remnants of a previous IVP run.$$ Call CleanUp$<$ Define/NoLog/Process VDE$INIT VDE$IVP_ROOT:VDEINIT.TXT9$ Define/NoLog/Process VDE$TEST_MAR VDE$IVP_ROOT:[000000]I$ Define/NoLog/Process VDE$TEST_SRC VDE$IVP_ROOT:[VDETEST.MAIN.MACRO.SRC]$$ VDE! ! Create a VDE library !0CREATE LIBRARY/NAME=LIBNAME/CREATOR="VDE_USER" - /REMARK="Test library" - VDE$IVP_ROOT:[VDETEST]!! SHOW VERSIONSET STREAM MAIN!!! Create a facility !CREATE FACILITY/NOLOG -8 /REMARK="MACRO Facility for VDE IVP tests" TSTFACNAMEXIT$ $;$! Create initial macro libraries for the build job the IVP$! will be submitting.$7$ LIBRARY/CREATE/MACRO VDE$TEST_SRC:MACRO_LIBRARY1.MLB 7$ LIBRARY/CREATE/MACRO VDE$TEST_SRC:MACRO_LIBRARY2.MLB 7$ LIBRARY/CREATE/MACRO VDE$TEST_SRC:MACRO_LIBRARY3.MLB $ $! Enter VDE and run a few tests$$ VDE SHOW LIBRARYSET FACILITY TSTFACNAM/MODIFY CONTEXT/NOLOG DEFAULT/FACILITY=TSTFACNAM!>! Create modules for the source module and the macro libraries!$CREATE MOD/DEL/INPUT=VDE$TEST_MAR: -+ MACRO_TEST1.MAR /REMARK="MACRO program"'CREATE MODULE/DEL/INPUT=VDE$TEST_MAR: -- MACRO_LIBRARY1.MAR/REMARK="Macro Library"'CREATE MODULE/DEL/INPUT=VDE$TEST_MAR: -- MACRO_LIBRARY2.MAR/REMARK="Macro Library"'CREATE MODULE/DEL/INPUT=VDE$TEST_MAR: -- MACRO_LIBRARY3.MAR/REMARK="Macro Library"!(! Create scripts for the macro libraries!5CREATE SCRIPT/COMPILE=[TSTFACNAM]MACRO_LIBRARY1.MAR -& VDE$TEST_MAR:SCRIPT_MACRO_LIBRARY15CREATE SCRIPT/COMPILE=[TSTFACNAM]MACRO_LIBRARY2.MAR -& VDE$TEST_MAR:SCRIPT_MACRO_LIBRARY25CREATE SCRIPT/COMPILE=[TSTFACNAM]MACRO_LIBRARY3.MAR -& VDE$TEST_MAR:SCRIPT_MACRO_LIBRARY3!2! Compile macro libraries to collect dependencies !COMPILE MACRO_LIBRARY1.MARCOMPILE MACRO_LIBRARY2.MARCOMPILE MACRO_LIBRARY3.MAR!E! Create build steps for compiling the macro libraries, compiling the4! IVP test program and linking the IVP test program.!5CREATE STEP/COMP MACRO_LIBRARY1.MAR = SIGNAL.$MLB/OUT5CREATE STEP/COMP MACRO_LIBRARY2.MAR = OUTPUT.$MLB/OUT4CREATE STEP/COMP MACRO_LIBRARY3.MAR = INPUT.$MLB/OUTCREATE STEP/LOG/COMP -H MACRO_TEST1.MAR = MACRO_TEST1.$OBJ/OUT,SIGNAL.$MLB/IN,OUTPUT.$MLB/IN3CREATE STEP/LINK MACRO_TEST1.EXE = MACRO_TEST1.$OBJ!! Display the step information&! SHOW STEP/FULL !>! Create the compile script for compiling the IVP test program!&CREATE SCRIPT/REMARK="Remark string" -) /COMPILE=[TSTFACNAM]MACRO_TEST1.MAR - VDE$TEST_MAR:SCRIPT_MACRO1_38SHOW SCRIPT/COMPILE=[TSTFACNAM]MACRO_TEST1.MAR/FULL/TEXT!!:! Create the link script for linking the IVP test program.!+CREATE SCRIPT/NOLOG/LINK=[TSTFACNAM]*.EXE -! VDE$TEST_MAR:SCRIPT_MACRO_EXE+SHOW SCRIPT/TEXT/LINK=[TSTFACNAM]*.EXE/FULL!!C! Create a simple build job. Wait for the build job to finish then L! stop it just in case it timed out. Running a successful build job checks G! that the VDE/DEPEND, VDE/STATUS and VDERECDEP images where installed.! BUILD/NOLOG/FULL MACRO_TEST1.EXEWAIT BUILD_JOB/TIMEOUT=01:00:00STOP BUILD_JOB!! Test the review subsystem.!REVIEW BUILD_JOBNEXIT!,! Test that the VDE help files are installed!HELP SHOW RESERVATION EXAMPLES!! Exit from VDE !EXIT$;$! Delete all IVP files, sub-directories and logical names.:$! Reset the verification state and exit from VDE$IVP.COM.$$ Call CleanUp$$ Deassign/Process VDE$INIT$ Deassign/Process VDE$TEST_MAR$ Deassign/Process VDE$TEST_SRC$ newvfy = F$Verify( oldvfy )$$ EXIT$$CLEANUP: SUBROUTINE$$ DEFINE/USER SYS$ERROR NLA0:$ DEFINE/USER SYS$OUTPUT NLA0:$ ON ERROR THEN CONTINUE3$ IF F$SEARCH("VDE$IVP_ROOT:[VDETEST]*.*") .NES. ""$ THEN:$ SET PROTECTION=(O:RWED) VDE$IVP_ROOT:[VDETEST...]*.*;*$ ENDIF$<$! Enter loop to delete directory tree and associated files.$ $ COUNT = 0 $DELETE_1:$ COUNT = COUNT + 14$ IF F$SEARCH("VDE$IVP_ROOT:[VDETEST]*.*" ) .NES. ""$ THEN $ DEFINE/User SYS$ERROR NLA0: $ DEFINE/User SYS$OUTPUT NLA0:)$ DELETE VDE$IVP_ROOT:[VDETEST...]*.*;*$ GOTO DELETE_1$ ENDIF$$ EXIT$$ ENDSUBROUTINE$$! End of file VDE$IVP.COM$0[SYSTEST.VDE]VDEINIT.TXTK w|˚`[ߥP=[d9H)\%! This file does absolutely nothing. !E! This file is supplied to explain why a VDE user will loose the lastE! definition of VDE$INIT after running the IVP or a VDE_EXAMPLE file.!K! When VDE$IVP.COM or any of the VDE_EXAMPLE*.COM files run they execute a 7! $ DEFINE VDE$INIT SYS$COMMON:[SYSTEST.VDE]VDEINIT.TXTC! so that an existing definition of VDE$INIT does not conflict with*! the running of the IVP or example files.!0[VDE.VAX_IMAGES]VDE$DEPEND.EXEiii ˚ kʚ"h h[d9H)\>0D`0205ZgJL VDE$DEPEND VDE V1.4-0ZZgʚ05-13 Z eff g ?$+CMA$TIS_SHR_001! LIBRTL_001 !G SQL$INT_001!! DECC$SHR_001Q! MTHRTL_001 @!  LIBRTL2_001!h SMGSHR_001Name Table blockFile Table blockis an SN with an invalid fieldSECURITYVDE$ENABLE_AUDITINGLNM$SYSTEM_TABLE{no cluster alias}SYS$CLUSTER_NODELNM$FILE_DEVFile: is not a native mode image. ident: VDE$OFFLINEVDEVDE$REGRESSION_TESTSLNM$SYSTEMLNM$PROCESSLNM$JOBDEFAULTGOLDBLUELNM$FILE_DEVVDE$LIBRARY_DEFAULTS_MNEMONICSSET LIBRARY %*.*sF%dLNM$FILE_DEVVDE$LIBRARY_DEFAULTS_MNEMONICSVDE$LIBRARY_DEFAULTSVDE$DEPENDVDE$SYSTEM:.EXEVDE$DEPEND_DEBUGVDE$DEPEND_DEBUG:.EXEVDE$DOBUILDVDE$SYSTEM:.EXEVDE$DOBUILD_DEBUGVDE$DOBUILD_DEBUG:.EXEVDE$KEPTVDE$SYSTEM:.EXEVDE$KEPT_DEBUGVDE$SYSTEM_DEBUG:.EXEVDE$READUAFVDE$SYSTEM:.EXEVDE$READUAF_DEBUGVDE$READUAF_DEBUG:.EXEVDE$RECDEPVDE$SYSTEM:.EXEVDE$RECDEP_DEBUGVDE$RECDEP_DEBUG:.EXEVDE$SHRVDE$SYSTEM:.EXEVDE$SHR_DEBUGVDE$SHR_DEBUG:.EXEVDE$STATUSVDE$SYSTEM:.EXEVDE$STATUS_DEBUGVDE$STATUS_DEBUG:.EXEVDE$UTILITYVDE$SYSTEM:.EXEVDE$UTILITY_DEBUGVDE$SYSTEM_DEBUG:.EXEVDE$WWWCLIENTVDE$SYSTEM:.EXEVDE$WWWCLIENT_DEBUGVDE$WWWCLIENT_DEBUG:.EXEVDE$WWWSERVERVDE$SYSTEM:.EXEVDE$WWWSERVER_DEBUGVDE$WWWSERVER_DEBUG:.EXELNM$FILE_DEVVDE$LIBRARY_DEFAULTS_MNEMONICSVDE$LIBRARY_DEFAULTSVDE$LIBRARY_DEFAULTS_LABELSVDEVDEVDELNM$FILE_DEVVDE$VMS_VERSION   *(T%(J(k#^  !#"%$'&(*),+.-0/213546789;:=<>@?BADCFEGIHKJLNMOSRUTVXWY[Z]\PP D@DP D`:PP EI|00    <h^}5-<USP1R| R\LP`LP`L\lR\R \L\l R\LP`LP`L\lR\R \L\l|~蟭|~PQQQT1@PQQQT1` RP@Qa@Qa@P`RPR P@P`|~|~PQPQS=@PRPRS&MˆР¢Ԣ ԢЏ rP^ЬWмP `ЏІrPԮ վ ݧݧ WX P־ ot[kݧݧ ݮWϾ POpkXH>V1VVVx1ǀYiЧx(ݧݧ ݮWk P1îVniY(niX оP<QXX XX оPQQVîVPnPnZ(PJI9X оP<QX XX оPQQVX оP<QQVxYViIǀZji(ݧݧ ݮWϨ PЮPîVnЮV(nFnkniViP@ik VkPîPkXоP<ǒX)оPǚPRR RоЏ rP^ЬVѦlQwƢ#զtݦݦ V Pnn|lԦtE|lԦtѦ 8ƚݏ+rݦݦ υς˟zݏƀYiphZ(Zݦݦݮ V PnnnPZ[([J[g[h [hg[gЦp֦lЏ rP 5S ^^ݬTPPnRbPPݬcԼ (b  PP ݬc< ЏІrPЏ rP^ЬWUlM|lԧtѧ!8ǚݏ+rݧ!ݧʟ ݏƀ[k jX(XݦAݦEݮVϝPqXY(YHYgYjg¾jzpRsR!nnVP]4xZѾjCƀ[k jX(XݦAݦEݮV,PЮPXY(YHYgYj¾jggо ֦lЏ rP<UЬPРcRТ$TI Pn0Ь$ReP'ЬS$RePST$Џ rP ^ЬYЬVԮp xWiggx Ƅ[[ggiZƀXݾ (hî[|XݦAݦE=V7Pnn1Цt[ƀ Z(ZkhZXZ[Z|Zgigi [k ѮLDѮ Ѯ0ƚݏ+rϽl~ݏrƒݏr ЮP@N֮yѮ|~iVϖPnn+iƀXѮg;gZ(gkhgXݦAݦE=V]PnntЦt[(ZkhZXZ[®|Zg1,(khX®|®g11Ѯg1x ƄgZƀоXgiiPP~iVPnn0iXݾ (hx ƄPîP|XݦAݦE=VϳPnnRЦt[(ZkhZXZ[Z|Zgо ®gux ƄƀоXiѮ~iViPnn8iXݾ (hx ƄPîP|Xо ݦAݦE=V&PnnnPЦt[[iѮ1[tЏ rP^<~ЬVƀRbƄP`Ѭ ` Qx`QQ``|`nRЬW (WW| Џ rP ^ЬSԣԣ=ԣԣ ԣ%ԣ1ԣt|lPլPgЏrPPЏІrPլ ЏrPIPPPnУcRn0Т$tRP<xЏ rP }Rc -ТcPР$tPP%Pzc cЏrPcЏІrPcc<xЏ rP<`^,n䐏Pݬ^|uVX^,n䐏Qݬf^PRݬ$l$լ ݬf  RP|VD^,nȐSȞ'؞ܕlլݬfЬ̑lլ  lլ,n䞭l լ Ь l լЬlլ ݬf^<`^,n䐏T}ql լЬ^<`^,n䐏U<0ݬ^|4Ve,U^T ^φm-Џ<~ePЏd<~eP|$Џ<~ePԤn^fϙ-dacad n^f_P~^}~Ϥ+}Ь ԠЬ`|PP+PVP`( ЬfVPY_XբV^ݦP ݬeYXNWJV^7mѼ l1Џ fЏ PЏԀ~hPUUfUUiЏ  Џ PЏԀ~hPUU[UUiPT-PTT<ݣ$<"~)=fgfgݏPod<"PP]TYOSЬR  Sݏod&"ݏľod\XOOWЬR  WݏohݏľohТRPPP~# PVfP(PVPT!SdcdcݏPo+\ЬR< ~ݢ$ݬ6 |~}~P[ YPVMP @P3P@~$P@~P+ ?P4fPV`V)Ц W,nPgPgЏЦXX(ZZ,k4ЦY,nDiDiW<,n`h`hЦ Ц }WRRPTT ݢ TZk~#ЦRRPTTݢ Tݣ~ݏoZV WP^|~~MݬPV,nP`P`vnΈΌfΔ,n`n`n α `0P ݮlPPZ8R9PPR:SBPP~gPVSRPPffP(P@V;PPP~gPV;ffP(PLV WZЏoY?JX|VЫpS1Rb YjSTTRT|b RYjP@bUb eRDѥP !RYjRk$e ,RYjV 7RYjVWe BRYjUR1w MRYjbb XRYjcS10V ckYjTkPPSРRRkMb bѢS oRYjP@bUe eѥP {RYjTRSТRѢSWT ȇRYjЫTSRccc ȓSYjb&b"PPPPPP ȟSYjP@bUee ȫRYjdT1z|RbbHRݏoURrrPVR(RfVP|RbbHRݏoTRrφPVR(RfVP|TVЏoU﷛T^Ѭ zHUfѬ? HUf^~ϛnPnQQQQd`xQ PdRASQ@bФPРQQPRR@cP RQСPPQSSRРPRP|~ݬPǏP~HPPݏoSլGݏoSVV?GݏoaSVVPРWggGWݏo-SV1}YZYYWZW PP}PPYU VZQ$T(<$UլѬeDݏo[PХSeRScTSSTSBeSRRЬP@eeŖRbbDݏoPbPТ@bԢbPO[ЏoZWg|DWZkgDWZkgHЧPPPWVfDWZkPQPQQPP,nPVW3@PРXPY}XWWPPP,nP P@gVfsDWZkf)}XYXPQQPP,nP@gVP^ݬЬ|~PP.DݏoN=TdRRbSRϖSRФP @ddRפd<^ Џ XPPCݏboNЬRnbFԓWܔVԮモXGﯓHﬓ 12H XPW(WH  XjXoeW]_VI,n @?W5P(W @&W+ ,n XYUk 1zX~{PPPPXVQPQQPPn,n nHﴒn禍kH[XXVZY<Z11ZFKYЏoXNAWiVōSfRЦTЦUlS1SCl0jIMfWXiVSlS XiClR=SlS XiClR$U SlS XiClTRTUTfRbTRQjPPPQPJ1_RfTUjQQPPPPPPffPPæQPP@PPMRЬbbbbbݬP P@ЬPݠ<`~PXRW^V.ЬPP<PPP(PfnjЬgvjЬPP<PPV(V nFTUUTH>Џ@ ݏݏݏ ,PP PGbbPW>VUxTSЬPРRJb.VݏoG)dgee﷣d9bSТRS d'geP<ЬSkݬ&PU@PTUdգTTTRU7>ݏoF|PPP~3PVPP(PfVPЬRbWPP~cPV(WfFgVPVP@PPQ PV螦PP~'PW(VVgWP|QAQQP QRB 4FS^~~  ^~EPRRR~ݏ2oݬݏocRR==ݏbocPRPP ݬ4PЏoYEX =W4^WϖP ϖP1 tPS8,uPS@ݏڰohLV~YV'PScRR~ݏ:oVYhC]C> C.Cb;~ݏBoSYhRc\SzP^ݮ ϔnݮݏcohݮL6ЬP:`[. `Q(Q P]@^ ݮ PV^V5ЮPЬQЬPѡ a`PPP[XZЏboY<X#DW ^ 1kjPЬQaPPRDRaR<V(R@fЬRbPPVV ݏogjVbbQ<P(QF`[uCPRRR[ݏZogjP`$VDEѠ XݏogЏ n  P| <~ ~PRRR*YY$ݏo g :~~BPRR ~R2YY(ݏo gЏboR^ݏ:  P|~~6BP'~P:RR(ݏo TB<KBUBT^ݬϷPSSPRR_PNSiPScn^dPRRS P^dPRRRSݏsoeRݏoe^ZY[XY1 Z|Y9ݬϨ 8h)ZݏPoqAHPWWʂWW'XW9ݏboݬݏo(A1YPPP~PVۉfԉP(P͉fn^@PWWVϩ P[[ ^v@PWWZW W2X1XP^n^;@PPݬݏoh@_@[ЬZj8ݏokЬXhRR8ݏok@~PVHb]Hb>~ݏJoXݏok[<q.kjW(WFg]Fg>~ݏRoZݏokhRGYY~Zݏ2okFgZ.FgR(RFYWZFgWf hPP(PhfVP^ЬWgVV7ݏoF?VWݏo~ݏگo$?@~PnGf]Gf>~ݏZoWݏo>[YYZnX,[Zh[X[Z,s7Zh XZ,GfZhYnP>[ЬZjXJhWX=7ݏokXZݏso~ݏگok@~PYW]W>~ݏboZݏok(XVXP PVJ`.VPVWIf(6IhXi1XZݏso~ݏگokVXPPVJ`[ J`<VPV6ݏok(6IWIWVXX(XJIXW(6IWiYP<y=UЏoT|~l6ݬPPRbSS~ݏroݬTeB]B> B.Bc;ݏjoRTeSbRP<^ЬXЬW`1PhPPQDQhQ<V(Q@fgPPVV ݏo<~VggQ<P(QF` ~H<Pݮ~ݏZo`<z~P`$VDEѠP5ݏo5<O~PM5ݏo<)~P<Q@aО<Y<~PVYf~P<Q(Y@aY~ݮWXݏo;Ѯ ѮʂVݏ*o;ݮf~ݏ oy;1K<~$PV<~PY,nPͰPͰPhg,n`P`PRTZRR\Ͱ0P~ݮWXݏo:[f WͰHPѮ ѮʂVݏ*o:ݮRf~ݏ os:SiYVX\Z|Ͱ0Pݮ3ݏbo+:ԮҬ fTPF`<[F`F`>]F`TP3U9U2TUSUSS[$[VPDZYPJ`I`Pf 1y֮Ѯݏo9,nPͰPͰPf,n`P`PZ\Ͱ0P~ݮ2Vݏo%9[X\Z|Ͱ0PݮH2ݏbo8͈1Ѯ͉WW(WݔW͉WfPWPn(nFnW(WݔW1ϝPX@hWPPWW ݏگo_8hP(PQhP(QFWf1VP ^ PSЬP1PPݬ$R^ϵPRSrRPYgX@~iPW@~iPV,nPhPhЏP(,045,n`P`PRVTZW\X0PPݨ\[~ݏ oS7XWHPPʂ1PPݧ ~ݏ o7gPPP~hPVgfgP(PV8P9QQPPP~hPV8f8P(PIVfPVPV9QQQfЧMP(QV PP ^ePSЬP/PPݬ*P$R^ϝPRSRPPY~X@~iPW@~iPV,nPhPhЏP(,045,n`P`PRVTZW\X0sX~WHP{PʂrPqgPPP~hPVgfgP(PV8P9QQPPP~hPV8f8P(PIVfPVPV9QQQfЧMP(QV PPxYiPViPW,nPfPfW$XX,4,nXgXgVP@ѧ w QQVPݦ PX~ݏo4PP<-U^UxPTdP-PKdP-PBPЏ"n||~~|~~PPݏbo4nPP4T-S^>SP3`n~ݬ 3PRR-^ݏzodݬxPRRRݏbod 3S8^~n PЬRbMԀЏLnԀЏGԀ|~<}~~PPRݏrocѮ4: RݏoI4ݮ4Rݏۏoc< Rݏo"0 Rݏo0RݏocPP< ^PЏ ԀЏn||~~|~~PP,,ݏboq2 Q P@ QPQ!,PP`  ``QQ(Q`nP'2WΘ^QSլ QSPЬRbԀ*ԀbԀЏe|ЏЬnЏXQSЬ ||~}~~8PPRݏBogѭ:Rݏog>ݭRݏۏog(<PPP~PVf(VPP<&1UЏboT*S$^ݏ cЏ PЬ|~~0PRR RTe" Ь $|~(PPRR R#Te0R ^Ѭ o*ݏob ~ݬ HPPR*ݏbobn^nЬݬ XPP*ݏbo/*ݬ(^  Џ<~gPRPЏnԀ~P!PP)ݏbo^/nbRPP<USЬRТTT&TSФTcZ)ݏo/SePУS ePТScԣSPnWV}R LPHТTT@TVФTlUR+fBl#BlP@ P@gC P@gݏxo.UR^ЬX^pqXy PR ݬXbvRvRvR~R oR`RQRBR3R $R  (ݏo-ЬWgg ݏo-pX P[1[fXόPX; X PY ݏ oQ-PSR'ݬRcSμ ^ЬP ֠`РRQQ ЏoPQ0Q9ЏPoP|nSQ0Q90Qzn QnծS`QߞQA QZ$Qa QzQQЏoPSnЏoPnP^ЬV(fnݬV0PWW)6V/Pм ݬ VPWW(nfWPѼ  ݏo?'P3'TݬЬRRCPSS7So)SPo RSoݢSdSdSPЬR ֢b R{PЏoPТT Executing !AC&VDEPRIV\VDE$EXECUTE_SHOW_PRIVILEGES 10 Executing !AC%VDEVERSLINE\VDE$PARSE_SHOW_VERSION 10LIB$CREATE_DIR VDE$SCRATCH VDE$SCRATCHLNM$JOB SYS$SCRATCH SYS$SCRATCHLNM$JOB SYS$SCRATCH SYS$SCRATCH:.;[.VDE$SCRATCH]VDESYSSERV\VDE$DEFINE_LOG_NAMELNM$PROCESS$CRELNMLIB$SET_LOGICALLNM$JOBLIB$SET_LOGICAL*.*;*$SEARCHVDESYSSERV\VDE$DIR_NAME_MERGE VDESYSSERV\VDE$DIR_NAME_MERGE 10#VDESYSSERV\VDE$DIRECTORY_TO_DIRTREE...#VDESYSSERV\VDE$DIRECTORY_TO_FILE 10.DIR;#VDESYSSERV\VDE$DIRECTORY_TO_FILE 20000000.DIR;.;.]["VDESYSSERV\VDE$EXPAND_FILE_SPEC 10"VDESYSSERV\VDE$EXPAND_FILE_SPEC 20$PARSE$PARSE LNM$PROCESSVDE$BATCH_MODETRUEFALSE$GETJPI VDE$DATE_TIME$GETTIM$GETJPI VDE$USERNAMELNM$PROCESSSYS$DISKLIB$SET_LOGICAL SYS$SETDDIRVDESYSSERV\VDE$TIME_TO_ASCII$ASCTIM$BINTIM LNM$FILE_DEV$TRNLNMVDEPARSE\VDE$ADD_ADVERB 10VDEPARSE\VDE$DEVELOPER_PARSE 10VDEPARSE\VDE$DEVELOPER_PARSE 20VDEPARSE\VDE$GET_ADJECTIVEVDEPARSE\VDE$GET_ADVERBVDEPARSE\VDE$NEXT_WORDVDEPARSE\VDE$PREVIOUS_WORDVDEPARSE\VDE$SAVE_NAME_ASCIDVDEPARSE\VDE$SAVE_QUOTED_STRINGVDEPARSE\VDE$SELECT_KEYWORD_CS#VDEPARSE\VDE$SELECT_KEYWORD_ERR_RET#VDEPARSE\VDE$SELECT_KEYWORD_ERR_RPTe VDE$MESSAGE:VDE$MSG.EXE@@`H(  P`  HPxh4 0 00 8 @ CMA$TIS_SHRLIBRTLSQL$INTDECC$SHRMTHRTLLIBRTL2SMGSHR0[VDE.VAX_IMAGES]VDE$DOBUILD.EXENONl˚hXʚ"N N[d9H)\>0D`0205.J S VDE$DOBUILD VDE V1.4-0q.ʚ05-13T68GIH J ?$!NOTES$SHARE_001 ! VAXCRTL_001E!d FORRTL_001! LIBRTL_001Q! MTHRTL_001!h SMGSHR_001 ! DNS$RTL_001"! DNS$SHARE_001! RDBSHR_001! CMSSHR_001 @!  LIBRTL2_001"! SECURESHR_001#!SECURESHRP_001$+CMA$TIS_SHR_001 !G SQL$INT_001!  COBRTL_001!! DECC$SHR_001!  LBRSHR_001 i! MAILSHR_001!i! MAILSHRP_001HSQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA . 0::NOTES$LIBRARY:.NOTE{VDE SCT}notes$note_beginnotes$note_addnotes$note_add_textnotes$note_endnotes$notefile_end0::NOTES$LIBRARY:.NOTE*notes$keyword_beginnotes$keyword_getnotes$keyword_endnotes$notefile_end%d.%d0::NOTES$LIBRARY:.NOTE*notes$keyword_beginnotes$keyword_getnotes$keyword_getnotes$keyword_endnotes$notefile_endNOTES$LIBRARY:.NOTEVDE$NOTES_NOTEFILE_OPEN VDE$NOTES_NOTEFILE_OPENVDE$NOTES_NOTEFILE_OPEN: Notefile context is non-zeroVDE$NOTES_NOTEFILE_OPEN: null In_ItmLst receivedVDE$NOTES_NOTEFILE_OPENCalling NOTES$NOTEFILE_BEGIN: Notefile Context = %d Notefile Name = %s VDE$NOTES_NOTEFILE_CLOSE VDE$NOTES_NOTEFILE_CLOSECalling NOTES$NOTEFILE_END: Notefile Context = %d Notefile Name = %s NOTES$NOTEFILE_ENDVDE$NOTES_NOTE_BEGIN VDE$NOTES_NOTE_BEGINVDE$NOTES_NOTE_BEGIN: Notefile context is zeroVDE$NOTES_NOTE_BEGIN: Note context is non-zeroCalling NOTES$NOTE_BEGIN: Notefile Context = %d Notefile Name = %s Note Context = %d NOTES$NOTE_BEGIN%xCalling NOTES$NOTE_ADD: Notefile Context = %d Notefile Name = %s Note Context = %d Note Title = %s Reply to Note ID = %s Reply to Note UID = %s New Base Note Debug/NoPost: ** Note Posting Disabled ** NOTES$NOTE_ADD99.199.0 ============================ BEGIN NEW REPLY ============================= ============================ BEGIN NEW NOTE ============================== Title: %s -------------------------------------------------------------------------- VDE$NOTES_ADD_TEXT VDE$NOTES_ADD_TEXTVDE$NOTES_ADD_TEXT: Note context is zeroVDE$NOTES_ADD_TEXT: null In_ItmLst receivedVDE$NOTES_ADD_TEXTCalling NOTES$NOTE_ADD_TEXT: Notefile Context = %d Notefile Name = %s Note Context = %d New Text = %s New Text = Debug/NoPost: ** Note Posting Disabled ** NOTES$NOTE_ADD_TEXT99.099.099.099.0=============================== END NOTE ================================= %s VDE$NOTES_NOTE_END VDE$NOTES_NOTE_ENDNOTES$LIBRARY:.NOTEVDE$NOTES_KEYWORD_TO_ID VDE$NOTES_KEYWORD_TO_IDVDE$NOTES_KEYWORD_TO_ID: null In_ItmLst receivedVDE$NOTES_KEYWORD_TO_ID: null Out_ItmLst receivedVDE$NOTES_KEYWORD_TO_ID: can't continue with null Note contextVDE$NOTES_KEYWORD_TO_ID: no Keyword Name string specifiedVDE$NOTES_KEYWORD_TO_ID: no Note ID in Out_ItmLstVDE$NOTES_KEYWORD_TO_IDCalling NOTES$NOTEFILE_BEGIN: Notefile Context = %d Notefile Name = %s Calling NOTES$NOTE_BEGIN: Notefile Context = %d Notefile Name = %s NOTES$NOTE_BEGINCalling NOTES$NOTE_GET: Notefile Context = %d Notefile Name = %s Note Context = %d Keyword Name = %s Continue Flag = Debug/NoPost: ** Notes Operations Disabled ** NOTES$NOTE_GET99.099.0NOTES$LIBRARY:.NOTEVDE$NOTES_TITLE_TO_ID VDE$NOTES_TITLE_TO_IDVDE$NOTES_TITLE_TO_ID: null In_ItmLst receivedVDE$NOTES_TITLE_TO_ID: null Out_ItmLst receivedVDE$NOTES_TITLE_TO_ID: can't continue with null Note contextVDE$NOTES_TITLE_TO_ID: no Title string specifiedVDE$NOTES_KEYWORD_TO_ID: no Note ID in Out_ItmLstVDE$NOTES_TITLE_TO_IDCalling NOTES$NOTEFILE_BEGIN: Notefile Context = %d Notefile Name = %s Calling NOTES$NOTE_BEGIN: Notefile Context = %d Notefile Name = %s NOTES$NOTE_BEGINCalling NOTES$NOTE_GET: Notefile Context = %d Notefile Name = %s Note Context = %d Title String = %s Continue Flag = Debug/NoPost: ** Notes Operations Disabled ** NOTES$NOTE_GET99.099.0NOTES$LIBRARY:.NOTEVDE$NOTES_ADD_KEYWORD VDE$NOTES_ADD_KEYWORDVDE$NOTES_ADD_KEYWORD: null In_ItmLst receivedVDE$NOTES_ADD_KEYWORD: no Keyword Name specifiedVDE$NOTES_ADD_KEYWORD: no Note ID specifiedVDE$NOTES_ADD_KEYWORDCalling NOTES$NOTEFILE_BEGIN: Notefile Context = %d Notefile Name = %s Calling NOTES$KEYWORD_BEGIN: Notefile Context = %d Notefile Name = %s NOTES$KEYWORD_BEGINCalling NOTES$KEYWORD_ADD: Notefile Context = %d Notefile Name = %s Keyword Context = %d Keyword Name = %s Note ID = %s Debug/NoPost: ** Keyword Operations Disabled ** NOTES$KEYWORD_ADDVDE$NOTES_END VDE$NOTES_END: null Notes_ctx argument received: invalid Notes_ctx argument received%*.*s%*.*s%*.*s%*.*sVDE$SEND_NOTIFICATION VDE$SENDMSG/VDE$SEND_NOTIFICATION 1Event notification for library !AC in !ACModule !AC concurrently reservedModules have been concurrently reserved by user !AC Remark: !AC The replacement removed !SL defect!%S Modules that are now concurrently reserved: Module !AC concurrently reserved for stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_CONCUR Event notification for library !AC in !ACFacility !AC createdFacility creation performed by user !AC Remark: !AC The replacement removed !SL defect!%S The following facilities were created: !AC: !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_CREFAC Event notification for library !AC in !ACConcurrent reservation of !AC deletedReplacement by !AC has deleted your concurrent reservation Remark: !AC The replacement removed !SL defect!%S Concurrent reservations that have been deleted: Reservation !AC of !AC for stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_DELCONRES Event notification for library !AC in !ACReservation of !AC deletedUser !AC has deleted your reservation with DELETE GENERATION Remark: !AC The replacement removed !SL defect!%S Reservations that have been deleted: Reservation !AC of !AC for stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_DELRESDEL Event notification for library !AC in !ACReservation of !AC deletedUser !AC has deleted your reservation with INSERT GENERATION Remark: !AC The replacement removed !SL defect!%S Reservations that have been deleted: Reservation !AC of !AC for stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_DELRESINS Event notification for library !AC in !ACReservation of !AC deletedUser !AC has deleted your reservation with REMOVE GENERATION Remark: !AC The replacement removed !SL defect!%S Reservations that have been deleted: Reservation !AC of !AC for stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_DELRESREM Event notification for library !AC in !ACReview immediate replacement for !ACPlease review an immediate replacement by user !AC Remark: !AC The replacement removed !SL defect!%S Replacement contains the following modules: Module !AC replaced into stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_IMREP_REV Event notification for library !AC in !ACImmediate replacement for !ACImmediate replacement has been performed by user !AC Remark: !AC The replacement removed !SL defect!%S Replacement contains the following modules: Module !AC replaced into stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_IMREP_NOT Event notification for library !AC in !ACGeneration information for module !AC modifiedModule generation modified by user !AC Remark: !AC The replacement removed !SL defect!%S The following modules were modified: Module !AC generation modified in stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_MODGEN Event notification for library !AC in !ACReplacement !AC (!UL) performed for !ACQueued replacement !AC has been performed by user !AC Remark: !AC The replacement removed !SL defect!%S Replacement contains the following modules: Module !AC replaced into stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_PERFREP Event notification for library !AC in !ACRequested module !AC releasedModules that you requested have been released by user !AC Remark: !AC Modules that are now available for reservation: Module !AC is available for stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_QUERES Event notification for library !AC in !ACReplacement !AC (!UL) queued for !ACReplacement !AC has been queued by user !AC Remark: !AC The replacement removed !SL defect!%S Replacement contains the following modules: Module !AC to be replaced into stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_QUEREP_NOT Event notification for library !AC in !ACReview replacement !AC (!UL) for !ACPlease review queued replacement !AC by user !AC Remark: !AC The replacement removed !SL defect!%S Replacement contains the following modules: Module !AC to be replaced into stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_QUEREP_REV VDE$$Sendmsg_Extr_UserList VDE$$Sendmsg_Remove_Type Replacement to perform fold operations Reference: Entry !UL.!UL in the SCT conference !AC Problem !SL in QAR database !AC CLD number !AC OTHER Explanation: !ACVDE$$Sendmsg_Cause_Info VDE$SENDMSG/Case Table Error 1: CAUSE_TYPE Information file for replacement !AC: No information file provided for replacement !AC.VDE$$Sendmsg_Info_File Log file produced when replacement !AC was performed: No log file available for replacement !AC.VDE$$Sendmsg_Log_File VDE$$Sendmsg_Include_File VDE$$Sendmsg_Open_Notefile VDE Notification MessageVDEdbgVDE!AD: !ADVDE$$Sendmsg_Start_Mail VDE Notification Message!AS (REPL_!SL)VDE$$Sendmsg_Start_Note %s-%d*(REPL_%d)*VDE$$Sendmsg_Finish_Mail VDE$$Sendmsg_Finish_Note %d.%d%s%s-%dVDE$$Sendmsg_Sig_Handler (VAX) VDE$$Sendmsg_Sig_Handler (VAX)VDE$PENDING.VDE$STATISTICSVDE$ACCEPTED.VDE$STATISTICSVDE$STAGING:?VDE$PENDING.VDE$STATISTICS?VDE$STAGING:?{unspecified}?{problematic}?VDE$PENDING_%d.VDE$STATISTICS?VDE$STAGING:?{unspecified}?{problematic}CLDFoldOtherQARSCT{Unknown}SECURITYVDE$ENABLE_AUDITINGLNM$SYSTEM_TABLE{no cluster alias}SYS$CLUSTER_NODELNM$FILE_DEVFile: is not a native mode image. ident: VDE$OFFLINEVDEVDE$REGRESSION_TESTSLNM$SYSTEMLNM$PROCESSLNM$JOBDEFAULTGOLDBLUELNM$FILE_DEVVDE$LIBRARY_DEFAULTS_MNEMONICSSET LIBRARY %*.*sF%dLNM$FILE_DEVVDE$LIBRARY_DEFAULTS_MNEMONICSVDE$LIBRARY_DEFAULTSVDE$DEPENDVDE$SYSTEM:.EXEVDE$DEPEND_DEBUGVDE$DEPEND_DEBUG:.EXEVDE$DOBUILDVDE$SYSTEM:.EXEVDE$DOBUILD_DEBUGVDE$DOBUILD_DEBUG:.EXEVDE$KEPTVDE$SYSTEM:.EXEVDE$KEPT_DEBUGVDE$SYSTEM_DEBUG:.EXEVDE$READUAFVDE$SYSTEM:.EXEVDE$READUAF_DEBUGVDE$READUAF_DEBUG:.EXEVDE$RECDEPVDE$SYSTEM:.EXEVDE$RECDEP_DEBUGVDE$RECDEP_DEBUG:.EXEVDE$SHRVDE$SYSTEM:.EXEVDE$SHR_DEBUGVDE$SHR_DEBUG:.EXEVDE$STATUSVDE$SYSTEM:.EXEVDE$STATUS_DEBUGVDE$STATUS_DEBUG:.EXEVDE$UTILITYVDE$SYSTEM:.EXEVDE$UTILITY_DEBUGVDE$SYSTEM_DEBUG:.EXE>VDE$WWWCLIENTVDE$SYSTEM:.EXEVDE$WWWCLIENT_DEBUGVDE$WWWCLIENT_DEBUG:.EXEVDE$WWWSERVERVDE$SYSTEM:.EXEVDE$WWWSERVER_DEBUGVDE$WWWSERVER_DEBUG:.EXELNM$FILE_DEVVDE$LIBRARY_DEFAULTS_MNEMONICSVDE$LIBRARY_DEFAULTSVDE$LIBRARY_DEFAULTS_LABELSVDEVDEVDELNM$FILE_DEVVDE$VMS_VERSIONSQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA VDE$SENDMAIL_BEGIN VDE$SENDMAIL_BEGINVDE$SENDMAIL_BEGIN: Send context is non-zeroVDE$SENDMAIL_BEGIN: null In_ItmLst received** Signature File specified but not supported on this version of VMS VDE$SENDMAIL_BEGIN: unexpected item codeMAIL$SEND_BEGINMAIL$SEND_ADD_ATTRIBUTEVDE$SENDMAIL_ADD_ADDR VDE$SENDMAIL_ADD_ADDRVDE$SENDMAIL_ADD_ADDR: Send context is zeroVDE$SENDMAIL_ADD_ADDR: no Username argumentVDE$SENDMAIL_ADD_ADDRNM$WORKnm%NM%nm%MAIL$SEND_ADD_ADDRESSVDE$SENDMAIL_TEXT VDE$SENDMAIL_TEXTVDE$SENDMAIL_TEXT: Send context is zeroVDE$SENDMAIL_TEXT: no Text argumentVDE$SENDMAIL_TEXTMAIL$SEND_ADD_BODYPARTVDE$SENDMAIL_SEND VDE$SENDMAIL_SENDVDE$SENDMAIL_SEND: Send context is zeroMAIL$SEND_MESSAGEVDE$SENDMAIL_END VDE$SENDMAIL_ENDVDE$SENDMAIL_END(): Context = %d Status_In = %d MAIL$SEND_ENDMAIL$SEND_ABORTVDE$$SendMail_Debug_Begin(): Context = %d =========================== BEGIN MAIL MESSAGE =========================== Subject: %s PersName: %s SigFile: %s (Attr) To: %s (Attr) CC: %s (Attr) From: %s VDE$$SendMail_Debug_Address(): Context = %d ??TO:CC:%s %s VDE$SCRATCH:.TXTVDE$$SendMail_Debug_Text(): Context = %d -------------------------------------------------------------------------- %s %s VDE$$SendMail_Debug_Send(): Context = %d ============================ END MAIL MESSAGE ============================ VDE$$SendMail_Send_Error() VDE$$SendMail_Send_ErrorMAIL$SEND_MESSAGEMAIL$SEND_MESSAGEVDE$$SendMail_Send_Success() : null Msg_context argument received: invalid Msg_context argument receivedVDE$LIBRARY:VDE$DATABASE @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD ARCHITECTURE_TABLE CONTEXT_TABLE FACILITY_TABLE STREAM_TABLE USER_TABLExUS\i @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD REPLACEMENT_TABLE RESERVATION_TABLE STREAM_TABLE MODULE_TABLExUb] @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD REPLACEMENT_TABLExU'f+ @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD REPLACEMENT_TABLExUch+ @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD REPLACEMENT_TABLExUj+ @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD REPLACEMENT_TABLExUl+ @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD DEPENDENCY_IN_TABLE DEPENDENCY_OUT_TABLE GENERATION_TABLE LATEST_GEN_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE REVIEW_NOTIFY_TABLE BUILD_STEP_TABLE MAX_STREAM_ID_TABLE MODULE_TABLE USER_TABLExUo @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD DEPENDENCY_IN_TABLE DEPENDENCY_OUT_TABLE GENERATION_TABLE LATEST_GEN_TABLE REPLACEMENT_REVIEW_TABLE REPLACEMENT_TABLE RESERVATION_TABLE BUILD_STEP_TABLE MAX_STREAM_ID_TABLE MODULE_TABLE STREAM_TABLExUr @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD USER_TABLExUw$ @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE CONTEXT_TABLE MAX_USER_ID_TABLE REVIEW_NOTIFY_TABLE USER_TABLE DB_HEADER_RECORDxU>y^ @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE BUILD_JOB_DEP_TABLE BUILD_JOB_STEP_TABLE BUILD_JOB_TABLE BUILD_STEP_TABLE DEPENDENCY_IN_TABLE DEPENDENCY_OUT_TABLE LATEST_GEN_TABLE MAX_MODULE_ID_TABLE MAX_STEP_ID_TABLE MODULE_TABLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLE GENERATION_TABLE GROUP_TABLE GROUP_MEMBER_TABLE LOCATION_TABLE SCRIPT_TABLE SCRIPT_LINE_TABLE STREAM_TABLExU}r @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE BUILD_JOB_TABLE BUILD_JOB_STEP_TABLE BUILD_STEP_TABLE LATEST_GEN_TABLE FACILITY_TABLE DIRECTORY_SYMBOL_TABLE GENERATION_TABLE GROUP_TABLE GROUP_MEMBER_TABLE LOCATION_TABLE MODULE_TABLE SCRIPT_TABLE SCRIPT_LINE_TABLE STREAM_TABLExU @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DEPENDENCY_IN_TABLE DEPENDENCY_OUT_TABLE GENERATION_TABLE LATEST_GEN_TABLE MAX_USER_ID_TABLE MODULE_TABLE RESERVATION_TABLE REVIEW_NOTIFY_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE USER_TABLE ARCHITECTURE_TABLE BUILD_STEP_TABLE FACILITY_TABLE LOCATION_TABLE MAX_STREAM_ID_TABLExU;4 @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE CONTEXT_TABLE FACILITY_TABLE STREAM_TABLE USER_TABLExUV @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE BUILD_JOB_TABLE BUILD_JOB_DEP_TABLE BUILD_JOB_QUEUE_TABLE BUILD_JOB_STEP_TABLE STREAM_TABLE BUILD_STEP_TABLE DEPENDENCY_IN_TABLE DEPENDENCY_OUT_TABLE FACILITY_TABLE GROUP_TABLE GROUP_MEMBER_TABLE LATEST_GEN_TABLE MAX_MODULE_ID_TABLE MAX_STEP_ID_TABLE MODULE_TABLExU/* @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE CONTEXT_TABLE MAX_USER_ID_TABLE ARCHITECTURE_TABLE FACILITY_TABLE STREAM_TABLExUS] @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE GENERATION_TABLE LATEST_GEN_TABLE MAX_MODULE_ID_TABLE MODULE_TABLE RESERVATION_TABLE ARCHITECTURE_TABLE DIRECTORY_SYMBOL_TA>BLE FACILITY_TABLE GROUP_MEMBER_TABLE GROUP_TABLE LOCATION_TABLE MAX_STREAM_ID_TABLE SCRIPT_TABLE SCRIPT_LINE_TABLE STREAM_TABLE STREAM_SUCCESSOR_TABLE USER_TABLExUsD @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE GENERATION_TABLE LATEST_GEN_TABLE MAX_MODULE_ID_TABLE MAX_REPLACEMENT_ID_TABLE MAX_USER_ID_TABLE MODULE_TABLE REPLACEMENT_TABLE RESERVATION_TABLE REVIEW_NOTIFY_TABLE USER_TABLE ARCHITECTURE_TABLE FACILITY_TABLE LOCATION_TABLE MAX_STREAM_ID_TABLE STREAM_SUCCESSOR_TABLE STREAM_TABLExU> @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE MAX_REPLACEMENT_ID_TABLE REPLACEMENT_TABLE LOCATION_TABLExUsD @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE MAX_SCRIPT_ID_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE ARCHITECTURE_TABLE FACILITY_TABLE MODULE_TABLExUr @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE BUILD_STEP_TABLE DEPENDENCY_IN_TABLE DEPENDENCY_OUT_TABLE LATEST_GEN_TABLE MAX_MODULE_ID_TABLE MAX_STEP_ID_TABLE MODULE_TABLE ARCHITECTURE_TABLE FACILITY_TABLExU @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE MAX_DIRECTORY_ID_TABLE MAX_GROUP_ID_TABLE MAX_MODULE_ID_TABLE MAX_STREAM_ID_TABLE MAX_USER_ID_TABLE BUILD_JOB_QUEUE_TABLE DEPENDENCY_IN_TABLE DEPENDENCY_OUT_TABLE DIRECTORY_TABLE DIRECTORY_SYMBOL_TABLE GENERATION_TABLE GROUP_MEMBER_TABLE GROUP_TABLE LATEST_GEN_TABLE LOCATION_TABLE REVIEW_NOTIFY_TABLE SCRIPT_TABLE SCRIPT_LINE_TABLE STREAM_SUCCESSOR_TABLE STREAM_TABLE USER_TABLE FACILITY_TABLE MODULE_TABLExU @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLE GENERATION_TABLE GROUP_TABLE GROUP_MEMBER_TABLE LATEST_GEN_TABLE LOCATION_TABLE MODULE_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE STREAM_TABLExU @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLE LOCATION_TABLE MODULE_TABLE SCRIPT_TABLE SCRIPT_LINE_TABLE STREAM_TABLExUC @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE REPLACEMENT_TABLE REPLACEMENT_REVIEW_TABLE RESERVATION_TABLE MAX_REPLACEMENT_ID_TABLE STREAM_TABLE USER_TABLExU[~> @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE SCRIPT_TABLE SCRIPT_LINE_TABLE ARCHITECTURE_TABLE FACILITY_TABLE MODULE_TABLExU\ @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE MAX_USER_ID_TABLE REVIEW_NOTIFY_TABLE USER_TABLExU; @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE GENERATION_TABLE LATEST_GEN_TABLE MAX_MODULE_ID_TABLE MAX_REPLACEMENT_ID_TABLE REPLACEMENT_TABLE REPLACEMENT_REVIEW_TABLE RESERVATION_TABLE ARCHITECTURE_TABLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLE GROUP_TABLE GROUP_MEMBER_TABLE LOCATION_TABLE MAX_STREAM_ID_TABLE MODULE_TABLE REVIEW_NOTIFY_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE STREAM_TABLE STREAM_SUCCESSOR_TABLE USER_TABLExU @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE FACILITY_TABLE USER_TABLExU" @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE FACILITY_TABLE GENERATION_TABLE LATEST_GEN_TABLE LOCATION_TABLE MODULE_TABLE STREAM_TABLE USER_TABLExU! @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE GROUP_MEMBER_TABLE GROUP_TABLE FACILITY_TABLE MODULE_TABLE USER_TABLExUO(i @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE LOCATION_TABLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLExU0T> @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE FACILITY_TABLE MODULE_TABLE RESERVATION_TABLE REVIEW_NOTIFY_TABLE USER_TABLExU8p @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE FACILITY_TABLE GENERATION_TABLE LATEST_GEN_TABLE MAX_REPLACEMENT_ID_TABLE MODULE_TABLE REPLACEMENT_TABLE REPLACEMENT_REVIEW_TABLE RESERVATION_TABLE STREAM_TABLE USER_TABLExU[E @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE FACILITY_TABLE GENERATION_TABLE GROUP_MEMBER_TABLE GROUP_TABLE LATEST_GEN_TABLE MAX_STREAM_ID_TABLE MODULE_TABLE REPLACEMENT_TABLE RESERVATION_TABLE STREAM_SUCCESSOR_TABLE STREAM_TABLE USER_TABLExUkT @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE FACILITY_TABLE MODULE_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE USER_TABLExU`i @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE BUILD_JOB_QUEUE_TABLE MAX_STREAM_ID_TABLE REVIEW_NOTIFY_TABLE STREAM_SUCCESSOR_TABLE STREAM_TABLE USER_TABLExU#l}> @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE REVIEW_NOTIFY_TABLE USER_TABLExU3x' @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLE GENERATION_TABLE GROUP_MEMBER_TABLE GROUP_TABLE LATEST_GEN_TABLE LOCATION_TABLE MODULE_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE STREAM_TABLExU3 @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE RESERVATION_TABLE ARCHITECTURE_TABLE FACILITY_TABLE LATEST_GEN_TABLE MODULE_TABLE USER_TABLE STREAM_TABLExU'| @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE MAX_REPLACEMENT_ID_TABLE ARCHITECTURE_TABLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLE GENERATION_TABLE GROUP_TABLE GROUP_MEMBER_TABLE LATEST_GEN_TABLE LOCATION_TABLE MAX_STREAM_ID_TABLE MODULE_TABLE REPLACEMENT_TABLE RESERVATION_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE STREAM_TABLE STREAM_SUCCESSOR_TABLE USER_TABLExUc] @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE GENERATION_TABLE MAX_REPLACEMENT_ID_TABLE REPLACEMENT_TABLE RESERVATION_TABLE ARCHITECTURE_TABLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLE GROUP_TABLE GROUP_MEMBER_TABLE LATEST_GEN_TABLE LOCATION_TABLE MAX_STREAM_ID_TABLE MODULE_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE STREAM_SUCCESSOR_TABLE STREAM_TABLE USER_TABLExU] @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLE GENERATION_TABLE GROUP_TABLE GROUP_MEMBER_TABLE LATEST_GEN_TABLE LOCATION_TABLE MAX_STREAM_ID_TABLE MODULE_TABLE REPLACEMENT_TABLE RESERVATION_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE STREAM_SUCCESSOR_TABLE STREAM_TABLE USER_TABLExU7B @ HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE GENERATION_TABLE MAX_REPLACEMENT_ID_TABLE REPLACEMENT_TABLE RESERVATION_TABLE ARCHITECTURE_TABLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLE GROUP_TABLE GROUP_MEMBER_TABLE LATEST_GEN_TABLE LOCATION_TABLE MODULE_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE STREAM_TABLE USER_TABLExU;.PP D@DP D`:PP EI|4O`N)WKke` KE#le`Nw!H/QKaEOe`N)'W^KE /'W0/Ee`Ek!$'*-0` /`KE``KOe` e`RK``KE</OeWB0/E}eJ;PYHc.`wKYVWc.`wYVWc.`wYVWc.`wYVWc.`wKYVW/c/.wYV"/WE e`KEe`Ee`KE /eW0/E`K`K `RKE/W/D48Wr:?aed"W/^/ }eJP|oooooo``>a  2 X   z E d    # I ??@ M!  !!  d'@Bʚ;^?\l9uլ t UP^?\luլ `t ^?\l vլ 8t P^y?\~l_vլ t ^Q?Rbxբ s ݬ(ݬ$߭ݬ߭߭߭ݬ ݬ߭b AyѢ dԼPբ s ЭЭЭЭЭ bzբ {s ^>Rݬb{}բ Us ݬ,ݬ(߭ݬ ݬ߭߭߭ݬ ߭b }Ѣ dԼPբ s ЭЭЭЭЭ$baբ r  ^%>S߬cգ r ݬ ЬRRcAѣ dbգ r cգ |r P^=R߬bwբ Ur ߭߭߭߭ݬbʅբ 1r bՆբ r Э ЭЭЭ^=\}l^լ q 'lլ q ߭lmլ q lլ q ѭ7l6լ iq lﱕլ Tq R1cPl+լ 8q lլ Ѭ dq lլ Ѭ dp lzլ p lլ p ߭lmѬ dnլ p ߭l2լ p ߭lլ {p lլ fp ߭lcլ Np 1~Pl]լ 4p lﯡլ p l%լ  p _lլ o RRPP^;\lլ o P^;\ lEլ o ^;\}l֩լ ko lլ Ko ߭lլ 3o lhլ o ѭ7mlﮭլ n l)լ n R`Plcլ n lxլ n lլ n lcլ n RRPP^:\l︰լ \n P^:\lլ 2n ^:\}l͵լ n Sl}լ m ߭lܸլ m l_լ m ѭ7l凉լ m l լ m R`Plլ dm loլ Om lլ :m lZլ m RRPP^9\lﯼլ l P^9\:lլ l ^:\}lլ l l6լ {l ߭lլ cl lլ Nl ѭ7l^լ -l lլ l R`Plլ k l(լ k lլ k 'lլ k RRPP^8\lhլ k P^8\lլ bk ^9\}lլ 3k l>լ k ߭lլ j l լ j ѭ75lfլ j lլ j R`Plլ j l0լ j lլ jj lլ Oj RRPP^ 8\lpլ $j P^7\jlլ i  ^58\}lլ i Ll^լ i ߭lլ i l@լ ~i ѭ7lլ ]i lլ Hi R1Plլ ,i lլ i ߭l!Ѭ d1լ h ߭lլ h ߭l@լ Ѭ dh Ѭ dlլ h lլ 1qh 1glլ hh l7լ Sh l_լ >h ߭lѬ d'լ h ݭݭPlլ g lnլ g lլ g lYլ g RRPP^5\lլ |g P^5\lլ Rg  ^ 6\}lpլ #g xsl լ g ߭lլ f lլ f ѭ7%lHլ f lլ f R1Pl_լ f ߭lѬ dyլ bf ߭l4լ Ѭ d@f ߭lլ Ѭ df ߭lGլ Ѭ d1|e 1rlլ e lnլ e ߭lѬ d0լ e ߭lCլ Ѭ de lլ pe lsլ [e ߭lѬ dլ 9e ݭҟl?լ e lլ e l լ d Cl| լ d RRPP^3\l լ d P^i3\l' լ ~d ^3Rbբ \d bjբ լ Y_ l ?լ D_ ЭPP ^/R} ݬ ݬ߬bAբ  _ ߭߭b(BѢ dԭPբ ^ bBբ ^ ЭP խS1PPPS1Pb\Eբ ^ ߭bEբ ^ ֭߭b8Fբ e^ b7Gբ P^ ݬ߬߬߬ݬ ݬ߭b qGբ #^ ЭSSPP^].Rݬ ݬ߬bLբ ] ߭b MѢ dԭPբ ] bzMբ ] ЭPP^-R߬߬ ߬bMբ ] ^-R߬߬ ߬bNբ Ѣ dI] P^-R߬߬bRբ ] ^a-\߭lSѬ dlSլ \ Rլ \ ЭRRP^-Rݬ߬b'Vբ \ ߭bVѢ dԭPբ }\ bVբ h\ ЭPP^,R߬ ߬b1Wբ Ѣ d0\ ߬ ߬߬bXբ \ ^U,R߬ ߬߬bYբ Ѣ d[ P^,R߬߬b]բ [ ^+\߭l.^Ѭ dl^լ z[ Rլ i[ ЭRRP^+R߬ ߬߬b^բ 7[ ^y+R߬߬b+cբ [ ߭bcբ Z ֭ݬ߬߭߬ bcբ Z beբ Z P ^*R߬߬bgբ Z S߭bhѢ dS բ iZ bvhբ TZ S$ݬ߬߬ ߬߬bhբ ,Z ^*\luլ Z UXP^*\lmuլ Y -^*\luլ Y P^q*\l+vլ Y ^I*R߬߬bxբ ^Y ߭ݬ,ݬ(ݬ$ݬ ߭߭߭߭߭b .yѢ dԭPբ Y bzբ Y Э խЭЭЭЭЭ0P ^)R߬ ߬߬b,}բ X ݬ ݬ߭߭߭b}բ Ѣ dX Ѣ dS)Pbd~բ `X ЭЭЭSSP^ )Rݬ ݬ߬߬߬߬ ߬߬b {~բ X P^(Rݬݬ߬ ߬߬bբ W VDEDB_MODMOD\VDE$DB_MODMOD_DEL_GENS^(\lɉլ W UP^(\l1լ dW ﹺ^(\lլ ЭЭЭ TTPP^R߬bIբ qJ ߭ݬbբ VJ bSբ AJ Э P ^MR߬bբ J ߭߭ݬb4բ I bբ I Э ЭP^R߬bբ I ߭ݬbբ I bբ I Э PT^R߬b բ SI TПbq բ 4I bJ բ I T ЬSQT'QX= 'T/ ¨X! PS ¬S ® PSԢ O^R߬bc բ H ߭ݬb բ fH bmբ QH Э P^]R߬bբ %H ݬ ݬbMբ  H bբ G P ^S'ݬ 'ݬ  ϟè PЬRR֡ ìR îϡ PR O^EPP,,'''' P?PݏРo QxPPPPPQQQPP^ .ˏ@\ݏۖoR ݏoA ^ެT PPdPPdSPS@SPSЏo@SPS@RxRQdPPQP+QQQQSQSxRPoPASPS@RR S  p^UeSWXЬRbPbݏof ЏoY15͐Sݬxu͐ ЏJoY1|ͤͬ|T TRBSЬVfcBS1cBRbTPT P@RbWƟ TRBSPcBS/cBRWbTPT P@Rb TRBScBScBRbTPT P@Rbͤ͠͠ P4ͤͤ͠ ݏoVݏ oݏoN T TRBScBScBR͠bTPT P@Rb TRBScBScBRbTPT P@Rbͤ͜͜0 PRP)ͤͤ͠ R$ݏRo TX} TRBSPcBScBRXbTPT P@Rb TRBSЬ P`cBScBRbTPT P@Rb TRBScBScBRbTPT P@Rb͘V VRBSPcB ScB R͸bVPV P@R͘b VRBScB ScB RbVPV P@Rb͜ PRP)ͤͤ̚͠ R5ݏRoz ͔<~͸͐pPTST4 SP@Q͔a@Qa@P͸`SPS P@P`,P SP@Qa@Qa@P`SPS P@P` SP@Qa@Qa@P`SPS P@P`ͤ͜ PRP)ͤͤ͠ RDݏRo T1͐jT TRBScBScBRbTPT P@Rbͤ͜ PRPRXݏRo' ͤͤ͠P PRPRgݏRo ͘ͰͳͲ͸ʹ͌ͰS͌V|̈́͢b SRBP`B P`B RbSRS RBRbͤR PRR* RЏoWݏoߑ 1R5ЏRoWͬͬͨ RݏRo 1<͢~͸QRRRK 3͢Qլ Q/nmPQЬ P`T TP@Qa@Q&a@P`TPT P@P` TP@Qa@Qa@P`TPT P@P`S SP@QPa@ Q+a@ P͸`SPS P@P>͢` SP@Qa@ Qa@ P`SPS P@P`ͤ܏ PRR* RW1R5ЏRoWͬͬͨ R.ݏRoD NP<͢~͸QPPP 3͢Qլ Qlzl1PQЬ P`1PS SRBP`BP`BRbSRS RBRbͬͤ PRP!R@ݏRo ЏRoS@ͬͬͨ PRP#RRݏRo` ЏRoSPWSSP,^ WhZ|X} }Ő ЬSǘ S.ǐ ݏo ЏoTZP<RR[ ݏoݏ oݏo9 ЏRoYЬSݏ[o YYPP^sTC Ă ЬRĜ R, ݏo ЏoSX<PP ЏoTX<RR RbݤbXbݤ bYDЬS  PTT3Ÿ́  TݏRo8 ЏRoW1 P) 4 VTЬR2S1׉ SP2PP3 TP@͐Qba@͒Qa@͔PТ`TPT P@͘PТ`2PP  V2b~ݢc2bP@2PP  Vݢ; 2PP2b~ݢc2bP@ R2P1[ TRB͐ScB͒ScB͔RbTRT RB͘Rb TRB͐ScB͒ScB͔RbTRT RB͘Rb ?1> ScЬRݢXcXpcݢ ňcŠcV V %Ÿ9 Pc PcPސՐ ޟR  ePq𢡄h_ޟRVݬ ͐ЬS ] PTT1Ÿ́ P T0ݏRoم ЏRoW1P1Ь R2SCP2PP/V?TDT2b~Tݢt ТST_ Pc R2Pݏol J RbV LbŘbކ ӆ ЏoWPWWPt^UWtQ @ ЬST S. ݏo ЏoTZP<RRP?PY URB,SdcB.ScB0RФbURU RB4RФb2d~ݤЬRf3dE~P1 URB,SdcB.ScB0RФbURU RB4RФb1P[ WRBxSdcBzScB|RФbWRW RB̀RФb2d~ݤf2dRBNPZ WRBxSdcBzScB|RФbWRW RB̀RФb2d~ݤf2dRB T2R1YЬRH}P[ȵݏoj Џo1kZ ݏoj Џo1HPn1EY!ݏoj Џo1Pծ:ݮel URB,SPcB.S/cB0RЮbURU RB4Rb URB,ScB.ScB0RbURU RB4Rb URB,ScB.ScB0RbURU RB4Rb Mt&*k ScЬRݢPcݮhcݮ ,ЬRh PBݮ h ݏoݏ oݏoi ЏRo1Pծ1,.ЬS048:|<|DL s"Ȁj RbݣȠbݮȸbݮ ,ЬSHh PTTJݮ >h nݮ h TݏRoh ЏRo17 WRBxScBzScB|RbWRW RB̀Rb WRBxScBzScB|RbWRW RB̀Rb ryi ScЬRݢcݮcݢ0cHc`c0Pvrmr ޟR xi P1@r14r1ޟR1ݮ xЬTf PUU_ծݮ f nЬSݮ f UȮݏRo>g ЏRo1Pgݮݏcog KPЬ S2R7P2RR+#2c~ݣh УRh Pb S2RЏoUծЬSݮ e nЬSݮ e UP<^Sp g ЬRh R,h ݏo"f ЏoTX<PPݏoe ЏoS[ЬQ<PP`c Ь(i14[c :9a W 0<~b icRТX, k 5h3;j=h-c(k7h;j=hc1cUХRi |XWd^CfY8f[W}ψ}ς}τ<}ρ؞f}~ОLj}zȞǼ}v}r}n$}j`}fǘ}bǼh g_ kn1ZXSkR*S&bPѢZѢS PRXPRRSSn1^RT?e1ݭoݤ PM9TݬeP`P kЏon1ݭo hgP 9ݬiP`ЬR}φXRiP`d@PЬR}`XRiP`ݬiP`}=XRiP`ݭngP~8ЬSSiP`դASR}xX|xRiP`ݭnݤP48SiP`Ф0S*ЬR}ϫpXtpRiP`Sݬ+ЬR}ρhXlhRiP`Э쟭ݬiP`TR1nV7UPbTѢZѢxݭfݢݢ PeЬSSiP`բ4>ݭfݢݢ8ݢ4PeSiP`ݭfݭfݢݢ8ݢ4PeSiP`ݭfݭfݢݢ8ݢ4PeSiP`ݭfݭfݢݢ8ݢ4PeSiP`ݭfݭfݢݢ8ݢ4PeSiP`ݭfݭfݢݢ8ݢ4PeSiP`ݭfݭfݢݢ8ݢ4PeSiP`ݭfݭfݢݢ8ݢ4PeSiP`ݭfݭfݢݢ8ݢ4PeSiP`ݭfݭfݢݢ8ݢ4PeSiP`ݭfSR}׭XRiP`ݭ~LݤPSiP`Ф0S*ЬR}φxX|xRiP`Sݬ ЬR}\pXtpRiP`Эĭ쟭ݬiP`TR1KVUPbTѢZѢxݭfݢݢ PeЬSSiP`բ4>ݭfݢݢ8ݢ4PeSiP`ݭfݭfݢݢ8ݢ4PeSiP`ݭf 6 6<n1,P [XSR>PݬiP`ЬR}ѭXRiP`<;@PЬR}ЭXRiP`ݬiP`}ЭXRiP`ݭ|EF>ݪPЬSSiP`ժASR}|xX|xRiP`ݭ,EݪPSiP`Ъ0SS=RЬR}.pXtpRiP`ЪDRSRУRݭDRP`ݬiP`S*ЬR}hXlhRiP`SݬЬR}Ϯ`Xd`RiP`Э쟭ݬiP`ZR1DDV UbTѢ[1Ѣ}ݭfݢݢ PeЬSSiP`բ4>ݭfݢݢ8ݢ4PeSiP`ݭf}ϓͭh}/έ؞Ş}+έО}'έȞD: 1 ЬR15BW VТPPLdx1P?PЬQˏ P PTˏ SݭgݢSTPfaPݭgݢݢ PfIPݭgݢPf4ݭgݢPf ȭЭ̭ݏ̾o/ ݬhP`bR190^6W﮺S}%̭}G̭H}̭q 9 èh0 ЬTTV}ḘОXԟVgP`ЬRТ(U|UKOP%ݭ@ݢPp TgP`ݭ@ݢPK TgP`}˭؞XܟVgP`UTݭr@ݢP TgP`P0^5WS}˭}̭}˭8 (X/ ЬTTV}5˭ОXԟVgP`ЬRТ,UU=NP'ݭ?ݢPb TgP`Pݭ?ݢP; TgP`}ϼʭ؞XܟVgP`UT ^4SﴸRD7 ?. |ݬ<~P1ݬcP`<~P^4[%4VXЏoZ6 \- f1W- YfR gfPР RT TRBSgcBS1cBRЧbTRT RBRb TRBScBScBRbTRT RBRbkݬTPZZVfPݠ ݏo+ UfRBSbTbUPU P@hRb`ݬlPRPMݏoݤ ݏko& RU1 P%PYT 9ݤݬ PXT TP@Rhb@Rb@RШbTPT P@Rb TP@RXb@Rb@R\bTPT P@RbY3 TP@RLb@R b@RPbTPT P@Rb TP@Rb@Rb@RbTPT P@Rb-ݬ%PUUPP ^aR/ 9' ЬPPPSլ >SoЬPݠ ݏoY% SoЬPݠ ݏo:% SPP^߰Vo/ .& ЬUХZ| |(0P|Ь WЬRЬSSWSﺤPRPRX1PH"& 1yT TRBP`BP`B RbTRT RB$Rbݥ`6PUUNX% TYX% TRBQPaBP+`B RXbTRT RB$Rb TRBP`BP`B RbTRT RB$RbW ǃPM+ЬSSxZURX% X2% YRBQPaBP+`B PX`B$Rbլ  KP*ЬRRPSSSXXXP^|~ݬݬP΀^ЬP`Р||h*ݬP^IR}XݬT*P`P<t^RЬSЬPУUРt, `# U  Ul < T1OPc  c€ݏo" xc~Sx# x|~xP < T1PˏUQQ QQT1ˏUPxPPP~T1PT1ˏUPxPPPmT1PmT1PmT~PPmTnPPmT^PPmTNPPmT>PPmT.PPm< T((tpUTTP @^S}׭c}֭螣}ԭ8䞣H͘dTrVÁX͐ЬWЬP`~P͘" *PT'" PT͘" T" PP͘V5! UeV! TdPRRR5X6eXdPRRR6͘͘e͘dPP͘͘͘͜͜͜ԭ͜VЏoUX>RRTUPTT TX T>X>V͜!ЬRТH͜PЏ9oLH?RRDLPTT T D?H?PQ͜)͜@Џao<8ͨͪͫ@RRͬͰͨ4<PTT TI 4@8@@͜͜ޟZ  [XYg͐͠P͐P͌̈́̀͂̓͜7PP͈̈́̀̀ݏiojPRPRk̀7̈́7͌h͜iЧ5͜|thjk8PPlphpݏojPRPRkp8t8|h͜i2͜VЏ oTUPRS9PPTXPlTjPRPRkl9U9Vh͜iЧ 5͜VЏoTU8:;:PP<@8hTjPRPRkh:U:Vh͜iЧ 5͜VЏoTU "#;PP$( dTjPRPRkd;U;Vh͜iЧ$5͜VЏoTU  ` RP@Qa@Qa@P`RPR P@P`|~|~PQPQS=@PRPRS&a@jQa@lPЬ `TPT P@pP` TP@hQa@jQa@lP`TPT P@pP`լ  Ь `P`h`UPQQPP H^`~9 P~H( `IJHPIpЏLЬPPt`||~H0PQPQS'ЬRQPPQQbQ~JRR SSP^ STRBBRRԭ߭2~T]P\\ \" ߭쟭߭ 1T TRB\lB\lBRbTRT RBRޭb TRB\lB\lBRbTRT RBRbԭ|~🭬|~P\\\V1@P\\\V1<\\ \V1PRPB~X PBRR蔭RRV$ݏKoݏoj ЏoV1K.$ PU'ݏKoݏo5 ЏoV1PRRU\\ L PWhբ Ƌ bhբ ﱋ ЭPP^%R߬߬bhբ Ѣ dx P^R߬bmբ Q ݬݬ ߭bsmբ 3 ֭߭b.nբ  b-oբ  Э ^yRbqբ ܊ ߭brբ Ċ brբ ﯊ b uբ  ߭biuբ  buբ m ЭЭ^ݎR߬߬bwxբ : ߭bxբ " bYyբ  Э P^R߬ ߬߬byբ ۉ ^UR߬߬b}բ ﲉ ^-R߭߭߭b}Ѣ d b~բ t ԭ|Pբ ] ЭЭЭ ^ɍR߬߬bբ & ^\߭lkѬ dlլ  ԭ լ ݈ ЭPP^QR߬߬boբ ﮈ ߭b΄բ Ѣ d Ѣ dԭb:բ j ЭP^R߬߬bˇբ >  ^﹌Rݬ ߭߭bѢ dbբ  SPբ  ЭЭSSPP^UR߬߬ݬ߬ ߬߬bբ 驪 ^!R߬߬bբ ~ ^\߭lѬ dlpլ F ԭ լ 5 ЭPP ^碑R߬߬b$բ  ߭߭bբ  ߭߭bբ Ɔ bբ ﱆ P^)R}߬߬bݕբ  ߭߭߭b6բ Ѣ dX Ѣ d)߬ ߬߬߬bԖբ * ԭ( ߭߭߬bsբ  bբ  ЭPP^]R} ݬ4ݬ0߬,ݬ(ݬ$߬ ߬߬߬߬߬ ߬߬bբ  P^ Rݬ߬߬߬ ߬߬b+բ Z ^ՉR}Ϙ߬ ߬߬߬bբ # ^R߬ ߬߬b`բ  ^\loլ Ԅ U$P^\lץլ 滑 ^\l?լ | P^u\lլ R  ^MR߬bOբ - ߭߭b﫩բ  bMբ  ЭЭ ^eRb↓բ ȃ b羚բ 糖 ߭bբ  Э^R߬brբ e bqբ P bñբ ; P^רּ\l(լ  P^\Vl~լ   ^aR߬ݬbIբ ツ ߭b卑SѢ dS բ  bբ  SPP^Rݬbﴸբ U ߭bѢ dԭ բ - bբ  ЭPP^R߬ݬb$բ  ߭bѢ dԭPբ  bբ fi ЭPP^!Rݬbբ  ߭bѢ dԭ բ Y bbբ D ЭPP^﹆R}<ݬ$ݬ ߬߬߬߬߬ ݬ߬b }բ   ^Rbբ ̀ bբ ff ߭߭bZբ  ЭЭ^R߬߬bբ ^ bբ I b7բ 4 ^)\lլ  P^\Rlլ   ^݅R߬߬bբ  S߭b Ѣ dS բ  bբ | SPP ^qR߬߬b բ N Sݬ$߭߭߭߭߭bZѢ dS բ  biբ  Э ԼЭЭЭЭ SQQP^لR}ݬ0ݬ,߬(߬$߬߬ ߬ݬ߬߬ ߬߬b bբ ~ ^Rݬ ߬߬߬߬߬ ߬߬b &բ X~ P^QR߬߬bբ .~ ^\lqլ ~ UTP^q\lլ } )^I\lAլ } P^%\lլ }  ^R߬ ݬݬbuբ W} ߭bSѢ dS բ -} bEբ } SPP^SЬTݬ߭cգ s| PTGRЬ PB`BÀB`PRPBPPPBÀݬ ߭cգ %| T߭c1գ t| P ^RԼЬSGݬ ߭buѢ db%բ 1+| բ 1| 1PS?ݬ ߭bSѢ dbբ ]{ բ K{ BPS;ݬ ߭b9Ѣ dbբ { բ { ЭP^R߬beբ e{ ߭bբ M{ bGբ 8{ Э^סּRbբ { ߭߭߭bNբ z ЭЭЭ ^]R߬ ߬߬bբ z bբ z ^R}dݬ4ݬ0߬,߬(ݬ$ݬ ߬߬߬߬ݬ ݬ߬b բ Pz P^ɀRݬ߬߬߬ ߬߬b=բ z ^5\l լ y U@P^\lqլ y ^݀\lլ y P^﹀\l/լ ny ^Rݬ߬b բ Fy ߭bW Ѣ dԭPբ y b բ y ЭPP ^%R߬bQբ x S߭bѢ dSPբ x bբ x SPP ^Rݬ߬bբ nx Sݬ߭bѢ d SԭPբ =x bբ (x Э SQQPP^=RbZբ w ߭bբ w Э^~R}ϰݬ$ݬ ߬ݬ߬߬ݬ ߬߬b բ w P^~R߬bpբ mw boբ Xw ^~RbMբ 4w b8"բ w ߭b"բ v Э^~R߬b#բ v b$բ v bU$բ v P^A~\l$լ |v P^~\l%լ Rv ^}R߬b'բ -v P ^}Rݬ$ݬ ߭߭ݬ߭߭߭߭b 'Ѣ db)բ u S.բ u ЭЭЭ ЭЭЭSSPP^E}Rݬ(ݬ$߬ ߬ݬ߬߬߬ ߬߬b )բ bu ^}Rݬ ߬߬b+բ 7u ^Y}\l1լ u UdP^)}\lK2լ t 9^}\l2լ t P^|\l 3լ t  ^|R߬߬b5բ jt ߭b"6Ѣ dԭPբ At b6բ ,t խЭSbL9բ  t ߭b9բ s ֭߭b(:բ s b';բ s ߬߬߭bp;բ s ЭSSP^{R߬b>բ ys ߭b)?բ as b?բ Ls ЭP^{RbEբ s lbpHբ r ߭bHբ r bKբ r ߭b!Lբ r bOբ r ߭bsOբ r bhRբ ur ߭bRբ ]r ЭЭЭ ЭԼ^zR߬b#Sբ !r b"Tբ  r ߬bqTբ q bpUբ q ߬ bUբ q bVբ q ߬b Wբ q b Xբ q b^Xբ pq ^ z\lXլ Hq P^y\lYլ q L^yR߬b[բ p Ь ZP# Ob [Ѣ dRբ p O߬b b]բ 1s]p 1ib_բ Dp P^xR}߬bbբ p Ь rP; ߭߭߭bKbѢ d1բ o ֭߭߬߭߭b Zcբ o ߭bgբ {o P ߭߭bhѢ d2բ Co ߭߭߭bhբ "o Pb jբ 1o 1bXjբ n ЭPP,^wR߬blբ n *P ߭߭߭߭߭߭؟b"mѢ dDբ }n ܸխ߭߭߭߭߭߭߬b 4nբ Gn b pբ 0n ߬brբ n PJ ߭߭؟brѢ d.բ m ߭߭߬bsբ m Pbtբ m ߬bJwբ m P ߭߭ԟbwѢ d.բ _m ߭߭߬b%xբ Am PbKyբ (m P^uR߬b{բ m ߭b6|բ l b|բ l ЭPP^quRݬbOբ l ߭bѢ dԭ բ l b!բ ll ЭPP^ uR߬b輸բ Al ݬ ݬbբ &l b暑բ l P^tR߬bnբ k ߭b͆բ k Ѭ߬ bGբ k bFբ k ЭP^9tR߬߬b}բ Ѣ ddk ߬߬bբ Ik P^sR}ݬ4ݬ0߬,ݬ(ݬ$ݬ ߬߬߬߬ ߬ݬ߬bբ j ^t\l%լ j U P^s\lլ j ^s\lլ xj P^s\lKլ Nj  ^qsRݬ߬bբ &j ߭߭bwѢ d|Pբ i bբ i Э Э^rR߬bբ i ݬ ߭bբ i bբ i Э^!s\lKլ \i P^rSЬTݬ ߬cգ s,i PTGRЬPB`BÀB`PRPBPPPBÀݬ߬c瑩գ %h T߬cLգ h P^arRЬSR߭߭ݬݬ ߭bѢ dbբ th T1Pբ 1^h 1PSK߭߭ݬݬ ߭bƲѢ db߳բ h Tnբ W h NPSG߭߭ݬݬ ߭b Ѣ db"բ g Tբ g ЭЭЭTTP^q\lլ g UP^q\lլ Tg ^q\lgլ ,g P^uq\rlスլ g ^MqR߬ ߬߬b{բ f  ^!qR߭߭bѢ dbmբ f | բ f ЭЭ^pR߬߬ ߬߬bբ Pf P ^pR߭߭b7Ѣ dbբ f | բ f ЭЭ^ApR߬߬ ߬߬b^բ e P ^pR߭߭bѢ dbOբ e | բ ye ЭЭ^oRݬ߬߬ ߬߬bբ =e P ^oR߭߭b0Ѣ dbբ d | բ d ЭЭ ^-oR߬߬ ߬߬bYբ d SݬbѢ dSPբ d b6բ td SPP^nRݬbբ Id ߭b2Ѣ dԭ բ !d bբ  d ЭPP^QnRݬ߬ ߬߬bIբ c P ^!nR߭߭bѢ db:բ c | բ c ЭЭ^In\lGլ \c UP^n\l﯍լ ,c ^m\lլ c P^m\Jlmլ b ^n\lլ b UP^m\lլ b ^m\lcլ Xb P^m\lլ .b ^ymR߬b$բ  b P^QmR߬bբ Ѣ da ^!mR߬bբ Ѣ da  ^lR߬߬bѢ dSPբ ma SSP^lSЬTݬ߬cգ s8a PTGRЬ PB`BÀB`PRPBPPPBÀݬ ߬cգ %` T߬czգ ` P^lRЬSVݬ ߭ݬ߭ݬ߭߭bѢ dbբ z` T1բ 1f` 1PSSݬ ߭ݬ߭ݬ߭߭b8Ѣ dbբ ` T}Pբ _ ` VPSOݬ ߭ݬ߭ݬ߭߭bѢ db(բ _ T%Pբ _ ЭЭ ЭЭTTP^jR߬߬߬ bբ o_  ^jRݬ߭ݬ߭ݬ ߭߭b Ѣ dbsբ $_ S&Pբ _ ЭЭЭЭSSP^AjR߬ݬ ߬߬b~բ ^ P ^jR߬߬bբ ^ ݬݬ߭bѢ dbբ m^ S)բ ]^ b>բ H^ Э SSPP^iR߬bբ ^ P^]i\߭lѬ dlլ ] Rլ ] ЭRRP ^ iR߬߬bբ ] ߭bvSТ PPdSPPdh] bբ S] SPP^hRݬݬ߬ ߬߬bբ ] P^ehR}0߬b$բ Ѣ d\  ^-hRЬS"ݬ߬ ݬbբ R\ PSݬ߬ ݬb բ +\ Sݬ߬ ݬb< բ f\ ^gRݬ ߬ݬb[ բ ;\ ^gR߬߬b| բ \ ^h\loլ [ U@P^g\lլ [ ^g\l?լ [ P^g\޾lլ n[ ^agR߬ݬ߬߬ ߬߬bբ :[ ^-gR߬bբ [ P^gR߬b"բ Z ݬb;#բ Z b#բ Z P^fRݬ߬ݬ߬߬ ߬߬b#բ Z ^yfRݬ߬b]&բ ^Z ^f\l,լ բ ^W S'ݬ߬߬ݬ ݬb@բ 3V PS$ݬ߬߬ݬ ݬb[Aբ V P^9cRݬbDբ V ߭bYEѢ dԭ բ yV bEբ dV ЭPP^bR߬bSHբ 9V ݬ ݬbHբ V byIբ  V P^ybRݬ ݬ߬bIբ U ^b\lլ U UP^b\lլ U ݸ^b\lOլ `U P^ab\隸l聾լ 6U  ^bRbUբ  U \bXբ T ߭߭b=Yբ T ЭЭ^IbR߬߬bYբ T bZբ T b[բ tT ɷ^a\l[լ LT P^a\l[լ "T ^aR߬߬b@\բ Ѣ dS P^qaR߬b`բ S ߭by`բ S b`բ S Э ^aR߬߬bcբ nS ߭߭bcѢ d|Pբ AS bydբ ,S Э Э^`R߬bgբ R ߭ݬ ݬb[gբ R b4hբ R ЭP^E`R߬>bjբ R ߭b#kѢ dԭPբ qR bkբ \R ЭPP^_R߬߬ݬ߬߬ ߬߬bkբ R ^_R߬߬bnբ Q ^y_Rݬ ߬߬߬߬߬ ߬߬b oբ Q P^=_Rݬ0ݬ,߬(߬$߬ ݬ߬ݬ߬߬ ߬߬b qբ tQ P^^R},ݬ8ݬ4߬0ݬ,߬(ݬ ߬߬߬߬߬ ߬߬$߬btբ  Q P ^^R}߬߬bzբ P S߭bzТ PPdSPPdP b`{բ P S!߬ ߬߬b{բ P ^^\lەլ `P UﰳP^U^\lCլ 0P ^-^\l𥳐լ P P^ ^\Nlլ O ^Y^\lլ O UP^)^\lլ O ٲ^^\lkլ \O P^]\lլ 2O ^]R߬߬bzբ  O  ,^]RݬHݬD߭ݬ<߭߭߭ݬ,ݬ(ݬ$ݬ ߭߭ݬ߭߭߭߭bѢ dbwբ N SCPբ N ЭЭЭ ЭЭЭЭ0Эܼ4Эؼ8ЭԼ@SSPP^\R}dݬLݬH߬D߬@߬<ݬ8ݬ4ݬ0ݬ,߬(߬߬$ݬ ߬߬߬߬߬ ߬b-բ M ^\\lլ M UP^\\lլ M ^\\l]լ tM P^u\\ﺰlﳂլ JM ^M\SЬTݬ ߬czգ sM PTGRЬPB`BÀB`PRPBPPPBÀݬ߬c գ %L T߬cƊգ L P^[RЬSVݬݬ߭߭ݬ ߭bѢ db;բ aL T1Pբ 1JL 1PSOݬݬ߭߭ݬ ߭bZѢ dbբ L Tsբ [K RPSKݬݬ߭߭ݬ ߭bﺍѢ dbբ K Tբ K ЭЭЭTTPP^ZR߬bWբ eK ݬ ݬbﳑբ JK bmբ 5K ^Z\lլ K U`P^Z\lլ J 5^Z\lլ J P^aZ\l=լ J ^9ZR߬bբ iJ ߭ݬbSբ NJ bբ 9J Э P^YRլݬ ߬bբ PJ PѬ?Ѭ߬b:բ (I Pլ߬bբ I P ^eYRլG߭b,Ѣ dbﱨբ }I S1Pբ 1fI 1PѬ1ѬA߭bըѢ dbZբ 'I SVPբ KI BPլ;߭bѢ dbբ H Sբ H ЭSSP^uXR߬߬bբ H ߭bѢ dԭPբ yH bcբ dH ЭPP^ XR߬߬bբ 6H ߭bQѢ dԭPբ  H bðբ G ЭPP ^WR߬߬bTբ G S߭bﰳѢ dS բ G b%բ G SPP ^1WR߬bזּբ aG ݬ,ݬ(߭߭߭߭߭ݬ߭߭b բ .G b露բ G ЭЭ ЭЭЭЭ Э$^VR߬bբ F P ^yVR߭ݬb_Ѣ dbբ F SPբ F ЭSSP^V\lMլ TF U朗P^qV\lլ $F y^IV\lլ E P^%V\Blsլ E ^USЬT"ݬ߬߬c?գ {E PTKRЬ PB`BÀB`PRPBPPPBÀݬ ߬߬cգ )OE T߬߬cգ -E P ^UURЬSRݬݬ߭ݬ ߭bѢ dbբ D T1Pբ 1D 1PSKݬݬ߭ݬ ߭bѢ db)բ D Tiբ WyD NPSGݬݬ߭ݬ ߭bSѢ dbnբ 9D Tբ )D ЭЭTTPP^ATR߬bբ C P ^TRݬ ߭߭b!Ѣ dbբ C SPբ C ЭЭSSPP^SR߬bMբ eC ݬbբ MC b;բ 8C P^aSRݬ ߬߬bբ  C ߭bCѢ dԭPբ B bբ B ЭPP^RR߬b=բ B ߭ݬ ݬbբ B Эbjբ iB P^RR߬bբ AB ݬ ݬbNբ &B bբ B ^R\lլ A U<P^R\l/լ A ^R\lլ A P^eR\ڤlլ jA ^=RR߬߬ ߬bբ ?A Tݬb բ Ѣ dA բ Tbբ @ TSf߬߬b%բ @ ݬbբ Ѣ d@ բ Tbբ @ TSSSPP^]QR߬ ߬߬bբ _@  ^1QRݬ߭bѢ dbբ #@ SPբ @ ЭSSP^P\lլ ? P ^PR߬ ߬߬bKբ ? Sݬbբ Ѣ d? բ Sb'բ v? SP^EPR߬ ߬߬bբ G?  ^PRݬ߭ݬ߭bѢ dbբ ? Sբ > ЭЭ SSP^5P\l լ > UP^P\lu լ > ^O\l լ h> P^O\ﮡl3 լ >> ^OSЬTݬ߭cգ s > PTGRЬ PB`BÀB`PRPBPPPBÀݬ ߭cգ %= T߭cNգ = P ^NRԼЬSGݬ ߭bѢ dbBբ 1W= բ 1F= 1PS?ݬ ߭bpѢ db բ ]= բ K= BPS;ݬ ߭bVѢ dbբ < բ < ЭP^ NSЬTݬ ߬cգ w< PTKRЬPB`BèB`PRPBçPPPBçèݬ߬c4գ '8< PT߬cգ < P ^iMRЬSjݬ8ݬ4߭߭ݬ(ݬ$߭߭߭߭ݬݬ ߭bѢ db5!բ ; T1 Pբ 1; 1PSgݬ8ݬ4߭߭ݬ(ݬ$߭߭߭߭ݬݬ ߭b@!Ѣ dbw#բ E; T1Pբ o1; fPS_ݬ8ݬ4߭߭ݬ(ݬ$߭߭߭߭ݬݬ ߭b#Ѣ db%բ : T2բ : ЭЭЭЭЭ Э,Э0TTPP^KR߬߭b(բ r: ݬݬݬݬݬ ЬTTb[(բ BѢ dTԼݬW ݬ I b)բ : SXb)բ 9 S>Pdݬ ݬ  9 b)բ 9 SSP^KR߬b,բ 9 ݬ ݬb,բ r9 b-բ ]9 P^JR߬ ߬߬b10բ /9  ^JRݬ ݬ߭b|0Ѣ dbW1բ 8 SPբ 8 ЭSSP^%JR߬ ߬߬b3բ 8  ^IRݬ߭b%4Ѣ db4բ k8 SPբ Y8 ЭSSP^qJ\lEլ ,8 U|P^AJ\lCFլ 7 Q^J\lFլ 7 P^I\lGլ 7 ^ISЬTݬ߬cIգ s|7 PTGRЬ PB`BÀB`PRPBPPPBÀݬ ߬cnLգ %.7 T߬cOգ 7 P^1IRЬSbݬ,߭ݬ$ݬ ߭ݬ߭ݬ߭߭b COѢ dbQբ 6 T1Pբ 16 1PS[ݬ,߭ݬ$ݬ ߭ݬ߭ݬ߭߭b QѢ dbRբ N6 T1բ g=6 ^PSWݬ,߭ݬ$ݬ ߭ݬ߭ݬ߭߭b RѢ dbTբ 5 T)բ 5 ЭЭЭЭ(Э TTP^GR߬߬߬ b$Wբ 5  ^GRݬ(߭ݬ ݬ߭ݬ߭ݬ ߭߭b ZWѢ dbYբ ?5 S*Pբ -5 ЭЭЭЭ$ЭSSP^1GR߬߬b[բ 4  ^ GR߭ݬ(߭ݬ ݬݬ߭߭߭߭߭b [Ѣ db]բ 4 S5Pբ }4 ЭЭЭ ЭЭЭ$Э,SSPP^uFR߬b_բ -4 P ^MFRݬݬݬ ݬ߭b7`Ѣ db^aբ 3 Sբ 3 ЭSSP ^ER߬߬bcբ 3 S߭b7dѢ dSbdբ r3 SP^9F\l tլ L3 UP^ F\lqtլ 3 q^E\ltլ 2 P^E\:l/uլ 2 ^ER߬bwբ 2 P ,^mERݬP߭߭ݬDݬ@߭ݬ8ݬ4߭ݬ,߭߭߭߭߭ݬݬ߭ݬݬbxѢ db5{բ 12 SAբ !2 Э<Э0Э$Э Э ЭHЭLЭܼЭؼЭԼ(SSPP^DR߬߬b}բ 1  ,^DRݬH߭߭ݬ<ݬ8߭ݬ0ݬ,߭ݬ$߭߭߭߭߭ݬ ݬ߭b}Ѣ dbբ S1 SCPբ A1 Э4Э(ЭЭЭЭ@ЭDЭܼЭؼЭԼ SSPP^CR߬߬bʂբ 0  (^CRݬ<߭߭ݬ0ݬ,߭ݬ$ݬ ߭ݬ߭߭߭߭߭bѢ db[բ |0 S?Pբ i0 Э(ЭЭЭ Э4Э8ЭЭܼЭؼSSP^CR߬b輻բ 0 P ,^BRݬP߭߭ݬDݬ@߭ݬ8ݬ4߭ݬ,߭߭߭߭߭ݬݬ߭ݬݬbヌѢ dbբ / SAբ / Э<Э0Э$Э Э ЭHЭLЭܼЭؼЭԼ(SSPP^BR߬b:բ -/ ݬbբ / b(բ / P^ARݬbƐբ . ߭b%Ѣ dԭ բ . bբ . ЭP^A\l1լ t. UđP^A\lլ D. ^A\lլ . P^eA\blWլ - ^=AR߬ ߬߬bբ -  ^ARݬݬ߭߭߭b^Ѣ dbmբ - Sբ q- ЭЭЭ SSPP^@R߬ ߬߬bբ /-  ^y@Rݬݬ߭߭߭ݬb"Ѣ db\բ , S Pբ , ЭЭ ЭSSPP^ @R߬ ߬߬bͮբ ,  ^?Rݬݬ߭߭߭bѢ db!բ N, Sբ =, ЭЭЭ SSPP^q?R߬ ߬߬bբ +  ^E?Rݬ ݬ߭߭߭ݬ ݬݬb βѢ db^բ + Sբ + ЭЭЭSSPP^>R߬ ߬߬b϶բ [+  ^>Rݬݬ߭߭߭ݬݬbѢ dbsբ + S!Pբ * Э ЭЭSSPP^1>R߬ ߬߬bբ *  ^>Rݬݬ߭߭߭ݬb$Ѣ db^բ s* S Pբ a* ЭЭ ЭSSPP^=R߬bƾբ %* P ^m=Rݬ߭bѢ dbĿբ ) SPբ ) ЭSSP ^=R߬ݬ߬߬ ߬߬b\բ ) ݬ(ݬ$߭߭bѢ dԭ բ e) bբ P) խQPЭЭ QQP^<\lլ ) U`P^<\l'լ ( 5^<\lլ ( P^<\lլ ( ^YbTRT RBRb TRBScBScBR>bTRT RBRb TRBScBScBRbTRT RBRb TRBScBScBRbTRT RBRbT TRBScB ScB RbTRT RBRbnP#vvޟR pv ݬ ЬS!n PTT+TS Tݏʵok ЏʵoWWWP<^)T}Zu @m ЬR]m R-<Bm ݏock ЏoSYP<PP!PЭЬ[ԫ`v [k@^,@n!wYiZ Ϯ 3X 3PsЭpЬ[ԫ`v [k@^,@nt YiZ]  P~W PЭЬ[ԫ`v [k@^,@ngYiZwϞ~x#W #PcDB_HEADER_CURSORD ݭ[D M'USЏ̞$2ԞWЏVTZOPP8 P*D 1=$m$5$2 } Z$$2 f UC C U C [C A_~[T P[wC U pC hC ݭϦ[RC <8ݭĞUTnS<Ўĺ8$C ݏԷ"~ݏbBT Ppkk=B B ݭ[ B ݭ[eB Э0Ь[ԫ`v [k@^,@n4YiZτ[TZx"jZr"jЭЬ[ԫ`v [k@^,@n0YiZN@?PΏ1k12=7Ώ1kf1(QP,Pa 2 cHΏ1k;19QP,Pa 'cNΏ1k1;7Ώ1k1$ Ώ1k1  Ώ1k1QP,Pa ' cΏ1k1$Ώ1ki1}(Ώ1kJ1QP,Pa ,cj e [TZW jЭЬ[ԫ`v [k@^,@nOYiZm_PtUSER_TBL_CURSOR? ݭ[? _: P PQP(Pa!USЏ̞2ԞwWЏVTZЏYX:PP8 P%? 1f^2 hG2 QU> > P > [> ,J~JO P[b}> P k> c> ݭπ[M> '8ݭĞUTYS'Ўĺ8> ݏԷ"v~ݏn-N Pmkk== = ݭ[= ݭ[P= ЭЬ[ԫ`v [k@^,@nYiZ][TZjZjЭЬ[ԫ`v [k@^,@nYiZ9+?Ώ1kp1Ώ1kQ1wQP,Pa ( cΏ1k&1zvΏ1k1c_Ώ1k1LHΏ1k1}55Ώ1k1&QP,Pa cΏ1k}12$}Ώ1k^1nQP,Pa 2(cΏ1k31QP,Pa 2,cZjЭЬ[ԫ`v [k@^,@n:YiZXJP_ USER_ENT_CURSOR: ݭ[: Jм@US- Џ̞2Ԟ WЏVTZЏYX5PP8 P0: 1 2 c2 LU9 9 K 9 [9 'E~IJ P[]9 K v9 n9 ݭϐ[X9 "8ݭĞUTTS"Ўĺ8*9 ݏԷ"q~^ݏL(I Ph 4kk=8 8 ݭ[ 8 |ݭ[ K8 ЭЬ[ԫ`v [k@^,@n YiZm[TZjZjЭ Ь[ԫ`v [k@^,@n YiZ4&?Ώ1kk 1QP,Pa cΏ1k@ 1QP,Pa ( c[TZjЭ Ь[ԫ`v [k@^,@nG YiZeWPl CONN_CXT_TBL_CURSOR6 ݭ[ 6 Sм% U SЏ̞@2ԞWЏV T]ZЏYX>PP8 PI6 12 l2 UU 6 5 G 5 [ 5 0N ~V F P[ f5 G 5 5 ݭό[ q5 +8ݭĞ UT] S+Ўĺ8C5 ݏԷ"z ~ݏU 1 F Pqkk=4 4 ݭ[ 4 ݭ[ T4 Э Ь[ԫ`v [k@^,@n# YiZ m[TZ!jZjЭ Ь[ԫ`v [k@^,@n YiZ=/?mΏ1kt1^QP,Pa 'csΏ1kI1` \Ώ1k*1IEΏ1k 12.Ώ1k1[TZjЭЬ[ԫ`v [k@^,@n YiZu  ϿP$ 2''#CJDB_HEADER_RECORDG/SENTINEL**VDE Database** DATABASE_VERSION) VDE_VERSIONX LIBRARY_NAMEX LIBRARY_FLAGS) AUTH_PRIVILEGES) DEF_PRIVILEGES) RIGHTS_IDENTIFIERXCREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL (#22% CJ USER_TABLEG:/USERNAME/DELETION_USER_ID USER_ID) FULL_USERNAMEXAUTH_PRIVILEGES)DEF_PRIVILEGES)  CONTEXT_ID)  CREATION_DATE) CREATION_REMARKX EDITOR_TYPE)EDITOR_READ_WRITEXEDITOR_READ_ONLYX dL  ( CJ USER_TABLEG/USER_ID USERNAMEX FULL_USERNAMEX dL  ' CJ CONTEXT_TABLEG/ CONTEXT_ID  CONTEXT_NAMEXUSER_ID)ARCHITECTURE_ID) FACILITY_ID)  STREAM_ID)  dL9UeTU> P:խս2ݭ> Pkݭ[,ݭ[5kխսP^ݭJ> kݭ[f RDB$DBHANDLE3*$P wpf  (0[  (`x, (0 8 h XPxpR O ZT OQ V S -, T,  5  = P& RP 1 PϠU1 1e1J 1@ = PU1} 8= Pk 1UM Z T`d ݭݭݭݭ D< P<ЭP!`!R< Pt~Z 4; 4; ЭNЬ[ԫ`v [k@^,@n YiZ; } UzSTy ύPg PЬ,$ݏn^H < PmALTER TABLE STREAM_TABLE ADD COLUMN POPULATE_STREAM_ID INTEGER ADD COLUMN POPULATE_UPD_COUNT INTEGER ADD COLUMN POPULATE_INS_COUNT INTEGER ADD COLUMN POPULATE_REM_COUNT INTEGER ADD COLUMN POPULATE_USER_ID INTEGER ADD COLUMN POPULATE_DATE DATEЭЬ[ԫ`v [k@^,@nU YiZ LUST P PЬ,$ݏ<n^ r: PALTER TABLE RESERVATION_TABLE ADD COLUMN FACILITY_ID INTEGERЭЬ[ԫ`v [k@^,@nf 1YiZT 0 JUe ΏkB PCONV_18_19_DB_HDR_CURSOR' ݭ[' UjSЏ̞ 2ԞWЏcVTZSPP8 P$' 1R_ W 2 7| @ 2  U& & 8 &  [& ~1h7 P[1|& t8 j& b& ݭϞ[jL& 8ݭĞUT(S@Ўĺ8 & ݏԷ"Ep~ ݏ z6 P kk=% % ݭ[% Pݭ[% ЭЬ[ԫ`v [k@^,@naYiZ'τ[TZjZjЭsЬ[ԫ`v [k@^,@nYiZ`?Ώ1k12[TZjЭЬ[ԫ`v [k@^,@nRYiZ GPFЭtЬ[ԫ`v [k@^,@n YiZaς~5 PЭЬ[ԫ`v [k@^,@n[YiZ!P~4 P6ЭdЬ[ԫ`v [k@^,@nYiZQ~^}U{SԭԭԭԭԞWЏ VTSZЏ YXePz~9ݏ9 3 PH[TZjkkc# SCJ STREAM_TABLE" POPULATE_STREAM_IDPOPULATE_UPD_COUNTPOPULATE_INS_COUNTPOPULATE_REM_COUNTPOPULATE_USER_ID) POPULATE_DATE/dLЭ1Ь[ԫ`v [k@^,@nYiZn`~^UWSԭԭԭԭԞvWЏVTZPPe~,ݏ$0 P3[TZjkkNSCJREPLACEMENT_TABLEG:/REPLACEMENT_TYPE0PERFORM_USER_ID" REPLACEMENT_TYPE/dLCONV_18_19_RESTBL_CURSOR ݭ[ W1US Џ̞82Ԟh WЏV%TZϣPP8> P 1 2  2 pUG 8 / *  [% Ki~. P[ /   ݭϞ[ F8ݭĞUTxSϐЎĺ8Y~ ݏԷ"_ 2~zݏD . PS ~4ݏ - P! kk=  ݭϾ[ fݭ[5 ЭЬ[ԫ`v [k@^,@nwYiZ=/J[TZjZjЭЬ[ԫ`v [k@^,@n5YiZvΏ1k$ 1)$[TZjCONV_18_19_MODTBL_CURSOR ݭ[tv мU1S Џ̞2Ԟv WЏvVTHZЏYX PP8 P 1 2 t2 U  f,  [ ~k + P[YT ,, B : ݭχ["$ 8ݭĞYUTSЎĺ8 ݏԷ"(~ݏ :* Pkk=  ݭ[|~ ݭ[c] ЭЬ[ԫ`v [k@^,@nNYiZm[TZjZjЭ+Ь[ԫ`v [k@^,@nYiZhZ?Ώ1k1 [TZjЭЬ[ԫ`v [k@^,@n? YiZGPЭ,Ь[ԫ`v [k@^,@nYiZi[~^мa ݭ=[YK $8ݭĞUTS/Ўĺ8 ݏԷ"4_~ݏm' P[TZjЭЬ[ԫ`v [k@^,@nYiZUG4PЭЬ[ԫ`v [k@^,@n](YiZ~^NUSԭԭԭԭԞvWЏVJTZP~ݏu& P[TZjkk,SCJDB_HEADER_RECORD" DATABASE_VERSION/dLЭ&Ь[ԫ`v [k@^,@nYiZcUa4VY& Y߷PhЭЬ[ԫ`v [k@^,@nB YiZϤP~% PЭЬ[ԫ`v [k@^,@nYiZSEQ$P~C.% PhЭЬ[ԫ`v [k@^,@nB YiZϤ~$ '0P CJDB_HEADER_RECORD DATABASE_VERSION) dL CJRESERVATION_TABLE  MODULE_ID) ^ S) FACILITY_ID  dL  CJ MODULE_TABLEG/ MODULE_ID  FACILITY_ID) dLUeU%&" P:խսcݭ! Pkݭ[]ݭ[fkխսP^ ݭ{! kݭ[  RDB$DBHANDLE3*P:5. "(0 [  X` (V08hX0P6x:pS   X! P pURP_1 WPU1D1e1J31@* ! PSU1 P1UT`d ݭݭݭݭ  P<ЭP!`!Rm P~Z 4- 4% ЭЬ[ԫ`v [k@^,@n!YiZMUSTύP PЬ,$ݏ!n^s P DROP INDEX REPLACEMENT_NAME_INDEXЭЬ[ԫ`v [k@^,@nMYiZ?1Tx*fUe Ώk ϥPP1 CONV_19_20_DB_HDR_CURSOR ݭ[ #USЏ̞2ԞWЏcVTZPP8 Pp 14d,2 SQ2 <U3 $    [ 5~] P[M    ݭϞ[ 8ݭĞUTDSЎĺ8Qj ݏԷ"a~ݏ  PHkk=  ݭ[ lݭ[; ЭЬ[ԫ`v [k@^,@n}YiZoaτ[TZojZijЭЬ[ԫ`v [k@^,@ngYiZ|?Ώ1kK12[TZjЭЬ[ԫ`v [k@^,@nnYiZ`RGPЭЬ[ԫ`v [k@^,@nhYiZ}n~ !*PЭЬ[ԫ`v [k@^,@nwYiZi[gP~Y PsЭЬ[ԫ`v [k@^,@nXYiZm~^USԭԭԭԭԞvWЏV)TZCP~aݏsD P[TZ/j,kkSCJDB_HEADER_RECORD" DATABASE_VERSION/dLЭЬ[ԫ`v [k@^,@nlYiZ^P\Q( (ﮩPXЭeЬ[ԫ`v [k@^,@n=YiZRCP~} PЭЬ[ԫ`v [k@^,@n\YiZҺN@LP~> PXЭeЬ[ԫ`v [k@^,@n=YiZRC~ P CJDB_HEADER_RECORD DATABASE_VERSION) dLUedU P:խսBݭ Pkݭ[<ݭ[EkխսP^ݭZ kݭ[v RDB$DBHANDLE3*P >(0[ &8` (r0 8hXPRxVp   8 P 5RP{1 sPU1`1e1JO1@F P3ȧU1!t P1UT`d ݭݭݭݭ  P<ЭP!`!RM P~Z 4  4 ЭЬ[ԫ`v [k@^,@nYiZw/!-USTύP^ PЬ,$ݏ`n^S P) CREATE INDEX REPLACEMENT_NAME_INDEX ON REPLACEMENT_TABLE ( REPLACEMENT_TYPE , REPLACEMENT_NAME )ЭwЬ[ԫ`v [k@^,@nYiZdTUUe Ώk f-P1 CONV_20_21_DB_HDR_CURSORݭ[bijU'SЏ̞\2ԞWЏcVTZPP8 P!1A 2 .2 ݼUk  [︥~p% P[^y1 g_ݭϞ['Iﳥ8ݭĞ^UTSЎĺ8.ݏԷ"-~ݏ O PHkk=ݭ[ ݭ[hܯЭЬ[ԫ`v [k@^,@nYiZL>τ[TZLjZFjЭ0Ь[ԫ`v [k@^,@nDYiZ?Ώ1kK12[TZtjЭЬ[ԫ`v [k@^,@nYiZ=/GPЭ1Ь[ԫ`v [k@^,@nEYiZ/~d d˝PЭЬ[ԫ`v [k@^,@nYiZF8DϟP~6 PsЭ!Ь[ԫ`v [k@^,@n5YiZ~^UGSԭԭԭԭԞvWЏVTZP~>ݏ P[TZ j kkSCJDB_HEADER_RECORD" DATABASE_VERSION/dLЭЬ[ԫ`v [k@^,@n YiZ;-9ϔ. 'OPXЭЬ[ԫ`v [k@^,@n}YiZP~ PЭЬ[ԫ`v [k@^,@nYiZs+)τP~ PXЭЬ[ԫ`v [k@^,@n}YiZ~9 9P CJDB_HEADER_RECORD DATABASE_VERSION) dLUeU P:խսݭ{ Pkݭ[iݨݭ[VkխսP^ݭ kݭ[ RDB$DBHANDLE3*xP (0[ `((N08hXP.x2pS zwY`JY P hRPW1 OPU1<1e1J+1@" PhU1 P1UT`d ݭݭݭݭ  P<ЭP!`d!R PP~Z 4 4 Э*Ь[ԫ`v [k@^,@nzYiZ UVSTύP PЬ,$ݏ!n^ P DROP INDEX REPLACEMENT_NAME_INDEXЭVЬ[ԫ`v [k@^,@nYiZC7)Tp"Ue Ώk ϥHP1 CONV_21_22_DB_HDR_CURSORݭ[As}USЏ̞w2ԞWЏcVTZPP8 P1,\$2 ӯI 2 OUJ  [q~O P[=͙h VNݭϞ[88ݭĞ=UTSЎĺ8I ݏԷ" ~ݏ 6i PHkk=ݭ[`ݭ[GﻢqЭЬ[ԫ`v [k@^,@nYiZsgYτ[TZgjZajЭЬ[ԫ`v [k@^,@n_YiZ?Ώ1kK12[TZjЭwЬ[ԫ`v [k@^,@nYiZdXJGPЭЬ[ԫ`v [k@^,@n`YiZn~C C敖PЭЬ[ԫ`v [k@^,@nYiZmaS_P~QPsЭЬ[ԫ`v [k@^,@nPwYiZ~^U&SԭԭԭԭԞvWЏVTZCPg~YݏP[TZ'j$kkSCJDB_HEADER_RECORD" DATABASE_VERSION/dLЭuЬ[ԫ`v [k@^,@nYiZbVHTI.PXЭЬ[ԫ`v [k@^,@n5\YiZҠCP~PЭeЬ[ԫ`v [k@^,@nܿYiZRF8DP~6}PXЭЬ[ԫ`v [k@^,@n5\YiZҟC~vP CJDB_HEADER_RECORD DATABASE_VERSION) dLUeUP:խս¾ݭaZPkݭ[H;ݭ[5őkխսP^kݭkݭ[j RDB$DBHANDLE3*P 6(0[ ︽`(j08 hXPJxNp $roIPBQP ﵼRPs1 kPU1X1e1JG1@>iPﳼHU1P1UT`d ݭݭݭݭk P<ЭP!`D!RP0~Z 44Э Ь[ԫ`v [k@^,@nYiZ'ﭻU6STύPo PЬ,$ݏqn^P: CREATE INDEX REPLACEMENT_NAME_INDEX ON REPLACEMENT_TABLE ( REPLACEMENT_TYPE , REPLACEMENT_NAME , REPLACEMENT_ID )ЭЬ[ԫ`v [k@^,@nr]YiZӚTYiZ-+ώP~(PsЭЬ[ԫ`v [k@^,@nYiZ}~^-UﶴSԭԭԭԭԞvWЏVQTZP~%ݏ%TP[TZjkkSCJDB_HEADER_RECORD" DATABASE_VERSION/dLЭЬ[ԫ`v [k@^,@n|YiZ" σ88チPXЭuЬ[ԫ`v [k@^,@nYiZbP~PЭЬ[ԫ`v [k@^,@nlYiZsP~ PXЭuЬ[ԫ`v [k@^,@nYiZb~僧P CJDB_HEADER_RECORD DATABASE_VERSION) dLUetUP:խսRݭPkݭ[ذLݭ[ŰUkխսP^ݭjkݭ[ RDB$DBHANDLE3*`P*% (0[ H`(608hX Pxp<1  d Y h ]'PRP1 PϊU11e1J1@PU1BP1UsT`d ݭݭݭݭ﹮ NP<ЭP!`!RP~~Z 44ЭXЬ[ԫ`v [k@^,@n ϭYiZEUSTύPPЬ,$ݏHn^n!PCREATE INDEX REVIEW_NOTIFY_USER_INDEX ON REVIEW_NOTIFY_TABLE ( USER_ID )Э]Ь[ԫ`v [k@^,@n%ԬYiZJUSTϒP#PЬ,$ݏLn^s&PCREATE INDEX SCRIPT_SELECT_INDEX ON SCRIPT_TABLE ( SELECT_TYPE , SELECT_ID )Э^Ь[ԫ`v [k@^,@n&իYiZKTUe ΏkXP CONV_23_24_DB_HDR_CURSORݭ[I響USvЏ̞2Ԟ]WЏcV參TZPP8 P81h2 ۓt2 ēUR [y|ェ~W P[E}~vݭϞ[`|8ݭĞEUT̩SЎĺ82ݏԷ"d~Cݏ NqP!kk=ݭ[h{ݭ[OÆЭЬ[ԫ`v [k@^,@nVYiZ{τ[TZjZjЭЬ[ԫ`v [k@^,@nYiZpb?Ώ1k$12 [TZjЭЬ[ԫ`v [k@^,@nGYiZlؿʿGP\ЭЬ[ԫ`v [k@^,@nYiZqco~dK逸KtPЭЬ[ԫ`v [k@^,@nPYiZuӾ߾vP~ѾPLCONV_23_24_REVTBL_CURSORݭ[ǦUPSЏ̞^2ԞWЏxVTZ/PP8 P1C 2 02 UM>0 [ﻥw~KNP[yZݭϞ[Pw8ݭĞUTSЎĺ8 ݏԷ"+`e2N~ݏڤP[~Uݏ Z﨤yP)+kk=ݭϾ[pvݭ[WˁЭЬ[ԫ`v [k@^,@n^ YiZJ[TZjZjЭЬ[ԫ`v [k@^,@nYiZ xj Ώ1k,1OJ[TZ11,[TZjЭWЬ[ԫ`v [k@^,@nΈYiZDi~~^мUuSԭԭԭԭԞWЏV,TZЏYXϹP(杻~ﶦݏ3P[TZjkko SCJREPLACEMENT_TABLEG/REPLACEMENT_ID"/dLЭ﯇Ь[ԫ`v [k@^,@nS&YiZg֢~^м}DU͆SԭԭԭԭԞWЏVTHZЏYXP~ݏM\PN[TZjkki SCJREPLACEMENT_REVIEW_TABLEG/REPLACEMENT_ID"/dLЭЬ[ԫ`v [k@^,@n嵐wYiZe5'~^мڣUSԭԭԭԭԞWЏV݅T北ZЏYXbPP~wݏ܄P[TZEjBkk SCJRESERVATION_TABLEG/REPLACEMENT_ID" REPLACEMENT_ID/dLЭ>Ь[ԫ`v [k@^,@n﵃YiZ+dse.P]CONV_24_25_STRMTBL_CURSOR ݭ[Y bUS Џ̞|2Ԟ WЏrVTZaPP8 P郞11a)2 kN2 kUk\bN[;T͂~AgP[UU(ݭϝ[ЭT8ݭĞUUT܁SNЎĺ8ﵝݏԷ"<$~ݏ ﰁPs Wkk=F?ݭ[x*Tݭ[_^ ЭЬ[ԫ`v [k@^,@nBYiZaӜŜτ[TZljZfjЭ'Ь[ԫ`v [k@^,@n˜YiZa\N?7Ώ1kv 1$履[TZjЭЬ[ԫ`v [k@^,@n3YiZ|`ěﶛ~^мu$USԭԭԭԭԞWЏVpT@ZЏYXP` ~ݏ5k<P. [TZjݝkkI   SCJRESERVATION_TABLEG:9/RES_TYPE/RES_TYPE/ STREAM_ID"/dLЭ~Ь[ԫ`v [k@^,@nl?~YiZ^πP CONV_24_25_DELMOD_CURSORﻩݭ[}囹F] ~U}SЏ̞E2ԞWЏrVp~TZPP8 PC1E *2 vfۜ2 _fU [}֨:OX}~}|P[|pPݭϞ[|k5O8ݭĞ|UTg|SЎĺ8@=ݏԷ"7|~ݏ };| Pkk=ڧݭ[|ŧNݭ[{^Y蠟Э)|Ь[ԫ`v [k@^,@n͗{YiZ\^Pτ[TZ5jZ/jЭ{Ь[ԫ`v [k@^,@nV){YiZ[ٖ?ΙΏ1k1ﻙpk[TZ]jЭ{Ь[ԫ`v [k@^,@nヨzYiZ[OAGP9ЭzЬ[ԫ`v [k@^,@nW*zYiZZڕ~^PzUySԭԭԭԭԞvWЏVzTZ,Pz~YݏtzywPi[TZ'j$kkSCJDB_HEADER_RECORD" DATABASE_VERSION/dLЭ(yЬ[ԫ`v [k@^,@n̔xYiZY]O[zP[x[xFPЭxЬ[ԫ`v [k@^,@n<xYiZX͓ᅮ˓P~sPЭxЬ[ԫ`v [k@^,@n3>wYiZXM?KjP~=0PЭwЬ[ԫ`v [k@^,@n<wYiZW͒ᅭ˒~˳)wv2DP CJDB_HEADER_RECORD DATABASE_VERSION) dL CJREPLACEMENT_TABLEJ STREAM_TABLEG::9/REPLACEMENT_TYPE/REPLACEMENT_TYPE/ STREAM_ID STREAM_ID0DELETION_USER_ID REPLACEMENT_ID) dL CJ STREAM_TABLEG0DELETION_USER_ID  STREAM_ID) dL CJ MODULE_TABLEG0DELETION_USER_ID  MODULE_ID) dLVUetUqtrP:խսtݭNtGPkݭ[5tQݭ["tGkխսP^Xtݭǯkݭ[sWQ RDB$DBHANDLE3*ﬓP sszs N(0ls[ 6s`(08"hX|sPbxfp 6385ﯞƞP rRPu1 mP϶U1Z1e1JI1@@?PrCU1ʮP 1UT`d ݭݭݭݭAr ֭P<ЭP!`r!RPr~Z 4c4[ЭqЬ[ԫ`v [k@^,@nWqYiZQ)TĒbpqUe Ώk y:PV CONV_DB_HEADER_CURSORﵜݭ[p0P qUpSm Џ̞2ԞT WЏV^qTZPP8 P=1 4d,2 `YQ2 IYU׬ [oЛ$BBp~poP[oZC{ݭϡ[oeB8ݭĞoUTQoSЎĺ8>7ݏԷ"n*o~ݏp%oPp kk=ۚԚݭ[nᅳyAݭ[nHLЭoЬ[ԫ`v [k@^,@nˎnYiZO\Nτ[TZojZijЭnЬ[ԫ`v [k@^,@nTnYiZN׍?Ώ1ks12Ώ1kT1v [TZxjЭmЬ[ԫ`v [k@^,@n\mYiZM. (PCONV_USER_TBL_CURSORݭ[mgL: P P﹎QP(Pa)mUlS0Џ̞܎2ԞWЏVmTkZЏYXPP8 P]1ﲎz2 pUc2 YUU [l4>Rl~lkP[kj?ﵗݭ{[k/>8ݭĞkUTakSЎĺ8NWݏԷ"~&k~ݏ l5kPkk=ݭ[jߖ=ݭ[jXHヨЭ#kЬ[ԫ`v [k@^,@nۊjYiZKl^][TZljZ﷌jЭjЬ[ԫ`v [k@^,@nd#jYiZJ?ċΏ1k1ﱋ[TZjЭjЬ[ԫ`v [k@^,@n̉iYiZJ]OGPЭiЬ[ԫ`v [k@^,@ne$iYiZI?>ihf7P+ЭiЬ[ԫ`v [k@^,@nՈhYiZ IfXdϯP~V5PЭhЬ[ԫ`v [k@^,@nUhYiZH؇/P~ևP+ЭhЬ[ԫ`v [k@^,@nՇgYiZ HfXdϯ~YPgPg4P CJDB_HEADER_RECORDG/SENTINEL**VDE Database** DATABASE_VERSION) LIBRARY_FLAGS) dL % CJ USER_TABLEG:/USERNAME/DELETION_USER_ID AUTH_PRIVILEGES) dLUeIfUeP:խս'fݭePkݭ[e!Cݭ[e*9kխսP^eݭ?kݭ[[eB RDB$DBHANDLE3*ﰇP ddd R(0d[ :e`l(08&hXdPfxjp||m|b|G^||PdRPy1 qP϶U1^1e1JM1@DPd4U1BP 1UT`d ݭݭݭݭc NP<ЭP!`c!RP~c~Z 4۞4ӞЭXcЬ[ԫ`v [k@^,@nbYiZEC-TfbUe Ώky>PAЭbЬ[ԫ`v [k@^,@n7bYiZBQbay0PЭ0bЬ[ԫ`v [k@^,@ntaYiZBJP~HP1ЭaЬ[ԫ`v [k@^,@n'aYiZAw~xAa`J.PCREUSR_READ_CURSORﰌݭ[` @: P PUQP(Pa`UV`SwЏ̞[2Ԟ^WЏV1aTZЏYX&PP8 P112 I2 HUԋŋ﷋[_喇1_~`_EP[~_3iQWOݭ}[G_918ݭĞ~_UT_SЎĺ8~ ݏԷ""M_~彩ݏ _^Pkk=﯊見ݭ[^-1ݭ[^;rЭ^Ь[ԫ`v [k@^,@n >^YiZ>][TZ%?`Ώ1k 1Mwr[TZdjЭ]Ь[ԫ`v [k@^,@n/]YiZ=GP CREUSR_MAX_USER_CURSORݭ[\؈8<]U\SR Џ̞ނ2Ԟ9 WЏVz]TZzPP8 Pu12 Â2 hEﰂt2 QEU8)ߘ [\,.J\~\[P[[b/͇ﻇﳇݭϠ[['.8ݭĞ[UTY[SgЎĺ8}oݏԷ"vP2[~0ݏ\%[P g[~ހݏ[ZĖP ﴀkk=ن҆ݭ[ZfG-ݭ[Z8ЭZЬ[ԫ`v [k@^,@n%}XZYiZ:||J[TZjZjЭjZЬ[ԫ`v [k@^,@n|YYiZW:?|1|Ώ1k 1}Ώ1k 1j [TZjЭYЬ[ԫ`v [k@^,@n{*YYiZ9{z{~^x}мt}:< PWЏVuYT}ZЏ^YXrP@[TZj%<## J USER_TABLE)USER_IDUSERNAME FULL_USERNAMEUSER_UIC) MAIL_ADDRESSAUTH_PRIVILEGESDEF_PRIVILEGES CONTEXT_ID EDITOR_TYPEEDITOR_READ_WRITEEDITOR_READ_ONLYDIFFERENCES_COMMAND)CREATION_USER_ID) CREATION_DATECREATION_REMARK)DELETION_USER_ID) DELETION_DATEDELETION_REMARKLЭVЬ[ԫ`v [k@^,@n/ybVYiZ6xx~^"|м|м |(ݭ[V58ݭĞGVUTUSЎĺ8GxݏԷ"V~{ݏ VUgP`[TZjЭUЬ[ԫ`v [k@^,@nxFUYiZ5ww PЭhUЬ[ԫ`v [k@^,@nwTYiZU5=w/w~^yмy: P P|yQP(P a:(P(PryQP(Paмyмyмyм y}${y:(PPnyQP(P(a},yxTUTSԭԭԭԭԞ>WЏVTTxZЏYXP[TZj= % %(#%# J USER_TABLE)USER_ID)USERNAME) FULL_USERNAMEUSER_UIC MAIL_ADDRESS)AUTH_PRIVILEGES)DEF_PRIVILEGES) CONTEXT_ID EDITOR_TYPEEDIT/EDTEDITOR_READ_WRITEEDITOR_READ_ONLYDIFFERENCES_COMMAND)CREATION_USER_ID) CREATION_DATE) CREATION_REMARKDELETION_USER_ID)  DELETION_DATEDELETION_REMARKL % CJ USER_TABLEG:/USERNAME/DELETION_USER_ID DELETION_USER_ID) dL CJMAX_USER_ID_TABLE  MAX_USER_ID)MAX_CONTEXT_ID) ^ S) MAX_USER_ID)MAX_CONTEXT_ID  dLrUePUvPwP:խսPݭSPLPkݭ[:P-ݭ['P#kխսP^]Pݭ̋kݭ[O\- RDB$DBHANDLE3*TvPwOOw~Oww u(0pO[ uO`y(*w0u8uhuXOP wxwpJgggg<g1gfg[ggg6g+g&g%g)g)gc2gX2g8g7g =g=g-zzfgt̊PGIhtMRPWt1 OtPU1oݭ[C(o"8ݭĞ=CUTBS Ўĺ8UinݏԷ" C~{mݏCB]~P=[TZj=ЭBЬ[ԫ`v [k@^,@n!iYiZuuegeJ[TZljZljЭ?Ь[ԫ`v [k@^,@nme>YiZddЬ[ԫ`v [k@^,@nd=YiZffdXd~^hмhiݭ[=iq8ݭĞ=UTd=SϬЎĺ8ciݏԷ"=~0hݏZ>8=xP8[TZj&8Эe=Ь[ԫ`v [k@^,@nc@ng`9YiZ__?KdΏ1k418d4dΏ1k412!d ff[TZfjЭT9Ь[ԫ`v [k@^,@n_8YiZAA_3_(P4DEPLINK_MAX_MOD_CURSORdݭ[r8d8U78S.Џ̞Kf2Ԟ.WЏVJ9TZPPP8 Pad1p3f0fe2 !fe2  U$dd{td [7c 7~875sP[n7 cAtccݭϠ[77c 8ݭĞn7UT6S=Ўĺ8][cݏԷ"bݏ76rP!27~aݏ 76`rP1akk=bbݭ[W6bݭ[>6bЭ}6Ь[ԫ`v [k@^,@n\5YiZjj\\\J[TZdjZcjЭ6Ь[ԫ`v [k@^,@nb\}5YiZ[[`Ώ1k01`WЏV3TO\ZЏvYXP.[TZj- %'%'## J MODULE_TABLE) MODULE_ID) MODULE_NAME) MODULE_TYPE) FACILITY_ID LOCATION_ID SOURCE_FLAG) MODULE_FLAGSHISTORY_STRING NOTE_STRING NOTE_POSITIONALLOC_GENERATION_IDMAX_GENERATION_ID)CREATION_USER_ID) CREATION_DATECREATION_REMARKDELETION_USER_ID) DELETION_DATEDELETION_REMARKLDEPLINK_GETMODOLD_CURSOR\ݭ[0\м[:' P'P[QP(P a:'P'P[QP(Pa0U0S'Џ̞g^2Ԟ&WЏV,1Ts[ZЏVYXPP8 P@\1?+ ^=^^2 *^]2 U\[Jl[[q/[/~}0O/kP[=/[l[~[ݭW[/h[8ݭĞ=/UT.S Ўĺ8UU:[ݏԷ" /~Zݏ /.ijP)Ykk=ZZݭϱ[`.Zݭ[G. ZЭ.Ь[ԫ`v [k@^,@nT-YiZssTeT=[TZH\jZB\jЭ.Ь[ԫ`v [k@^,@nkT-YiZ SS?XΏ1k(1X[~[[TZp[jЭw-Ь[ԫ`v [k@^,@nS,YiZd dSVSGP3(Э-Ь[ԫ`v [k@^,@nlS,YiZ RR~^wVмsVм oVмkV,U,SԭԭԭԭԞ>WЏbV-T*VZЏYX1Pg'[TZj& JDEPENDENCY_IN_TABLE) STREAM_ID) MODULE_ID)STEP_IDLЭ+Ь[ԫ`v [k@^,@n.RI+YiZ QQ~^мPUм LUмHUW+U*SԭԭԭԭԞWЏV+T UZЏ YXP0&+~Tݏ+*ofP%[TZTjTkk&w% SCJDEPENDENCY_IN_TABLEG::/ STREAM_ID/ MODULE_ID/STEP_ID"/dLDEPLINK_IN_READ_CURSORVݭ[|)Uм>Uм :U)U1)S Џ̞W2Ԟ WЏVL*TTZЏYX;PP8 PlU1[$gWW_W2 WHW2 U/U UfeU[(T(~)k( dP[Y(T,eTTݭρ["(T8ݭĞY(UT'S(Ўĺ8qNfTݏԷ"((~Sݏ ('cP#jSkk= TTݭ[|'Sݭ[c'SЭ'Ь[ԫ`v [k@^,@nM'YiZMMe[TZUjZUjЭ+'Ь[ԫ`v [k@^,@nM&YiZM M?JRΏ1k"17RTT[TZTjЭ&Ь[ԫ`v [k@^,@nL &YiZLrLGPO!DEPLINK_LOCFACIL_CURSORGRݭ[%2RмQ: PPuQQP(P a%UO%SЏ̞T2ԞWЏVn&T#QZЏYXYPP8 PQ1y SSS2  SS2  U]QNQa@Q[$-Q$~%$>`P[w$PJaPPݭj[@$P8ݭĞw$UT#SFЎĺ8JPݏԷ"F$~Oݏ %#_P2Okk=8P1Pݭ[#P&ݭ[#OЭ#Ь[ԫ`v [k@^,@nJ7#YiZIIO[TZQjZQjЭI#Ь[ԫ`v [k@^,@nI"YiZ66I(I?|NΏ1k51iN9Q4Q[TZ&QjЭ"Ь[ԫ`v [k@^,@n I("YiZHHGPmЭJ"Ь[ԫ`v [k@^,@nH!YiZ77H)H~^мKм K!U`!SԭԭԭԭԞWЏV_"TKZЏYXzP!~qKݏ$"!\P~[TZ?KjWЏcV TIZЏYXϩP[TZjm JDEPENDENCY_OUT_TABLE) STREAM_ID)STEP_ID) MODULE_IDLЭIЬ[ԫ`v [k@^,@nEYiZ66E(E~^мHм HмHUWSԭԭԭԭԞWЏV^THZЏ YXqP~Hݏ#YPu[TZVHjSHkk SCJDEPENDENCY_OUT_TABLEG::/ STREAM_ID/STEP_ID/ MODULE_ID"/dLDEPLINK_OUT_READ_CURSORIݭ[ISмIм IUSЏ̞K2ԞuWЏVTTIZЏYXϰPP8 PI1XKKPK2 duK9K2 MUHHXH[H(F~WP[^YHXGH?Hݭπ[)H#8ݭĞUTUSϝЎĺ8AGݏԷ"r~Gݏ c)VPGkk=GGݭ[G}ݭ[LbGЭЬ[ԫ`v [k@^,@nsAYiZA@e[TZIjZIjЭЬ[ԫ`v [k@^,@n@YiZ@@?FΏ1k1FHH[TZHjЭЬ[ԫ`v [k@^,@nd@YiZ??GPЭЬ[ԫ`v [k@^,@n?YiZ??~^`Cм\CмXCм TCUSԭԭԭԭԞWЏVTCZЏYXP~Bݏxf7TP[TZBjBkk? SCJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID" ) CHANGE_LEVEL/dLDEPLINK_SET_CL_DATE_CURSORCݭ[8CмCм CdUSfЏ̞7F2ԞMWЏVTCZЏYXPP8 PXC1E FE2 EE2 UC C"SB[IBo~e'QP[BRBBݭ}[Bj8ݭĞUTSЎĺ8-ݭ[>jм>м >4USV Џ̞EA2Ԟ= WЏVT>ZЏYXPP8 P8>1 @A@2 {A@2 dU==M=[=?]~9LP[u=M~=v=ݭς[`=:8ݭĞUTlSϴЎĺ862=ݏԷ"~O=ݏ @LP %=kk=<<ݭ[<ݭ[c<Э.Ь[ԫ`v [k@^,@n6YiZ6 6e[TZ&?jZ ?jЭЬ[ԫ`v [k@^,@n6.YiZ55?<Ώ1k 1;a>\>[TZN>jЭЬ[ԫ`v [k@^,@n{5YiZ  54GP ЭЬ[ԫ`v [k@^,@n5/YiZ44~^8м8м 8м8м8}{8&U SԭԭԭԭԞ>WЏVT28ZЏYXɿP[TZj# JLATEST_GEN_TABLE) STREAM_ID) MODULE_ID) CHANGE_LEVEL GENERATION_IDGENERATION_NUMBERGENERATION_FLAGS)CREATION_USER_ID) CREATION_DATEL  CJBUILD_JOB_DEP_TABLEG:/ BUILD_JOB_ID/ STEP_ID_1  STEP_ID_2) dL  CJBUILD_JOB_STEP_TABLEG:/ BUILD_JOB_ID/STEP_ID REM_WAIT_COUNT) ^ S)REM_WAIT_COUNT  dL CJMAX_MODULE_ID_TABLE MAX_CHANGE_LEVEL) ^ S)MAX_CHANGE_LEVEL  dL %'%' CJ MODULE_TABLEG:::/ FACILITY_ID/ MODULE_NAME/ MODULE_TYPE/DELETION_USER_ID  MODULE_ID) SOURCE_FLAG) dL CJMAX_MODULE_ID_TABLE  MAX_MODULE_ID) ^ S) MAX_MODULE_ID  dL %'%' CJ MODULE_TABLEG:::/ FACILITY_ID/ MODULE_NAME/ MODULE_TYPE/DELETION_USER_ID  MODULE_ID) dL  CJDEPENDENCY_IN_TABLEG:/ STREAM_ID/STEP_ID  MODULE_ID) dL % CJLOCATION_TABLEG:/ STREAM_ID/DIRECTORY_SPEC  FACILITY_ID) dL  CJDEPENDENCY_OUT_TABLEG:/ STREAM_ID/STEP_ID  MODULE_ID) dL # CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID GENERATION_NUMBER) ^ S) CHANGE_LEVEL)GENERATION_NUMBER)CREATION_USER_ID) CREATION_DATE  dL  CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID  STREAM_ID) dLq+Ue4U@P:խսݭ@Pkݭ[ ݭ[kխսP^ݭ*@kݭ[F RDB$DBHANDLE3*3PY5O5H5>5 3(0[ 3`X.(40j38r3hf3XP4x4pb  002?P2RP21 2P϶U121e1J21@2?PU1k2.?PY21U;2H2T`d ݭݭݭݭ :>P<ЭP!`~!R>Pj~Z 4=4=ЭDЬ[ԫ`v [k@^,@n1YiZ1y1k1T31d1Ue ΏkLy1PЭЬ[ԫ`v [k@^,@nP1#YiZ0000==ePnЭЬ[ԫ`v [k@^,@n0YiZ Q0C0O0JP~A04=PЭЬ[ԫ`v [k@^,@n@0YiZ///~/<-6P^DOBUILD_BUILD_JOB_CURSORf,ݭ[Q,м2м 2UDS Џ̞22Ԟ WЏV{Tj2ZЏYX(PP8 P+1}22u22 2^22 U++y;u+[b+~~3:P[l'+?;+ +ݭ[5*8ݭĞlUTSЎĺ8-*ݏԷ";~0ݏb9PV0kk=m*f*ݭ[Q*ݭ[v0*ЭЬ[ԫ`v [k@^,@nY-,YiZ,,e[TZ0jZ0jЭ>Ь[ԫ`v [k@^,@n,YiZ+s,e,?m/Ώ1kY1Z/V/Ώ1k:12C/ =/Ώ1k1*/&/Ώ1k 1//Ώ1k 1..Ώ1k 1}..Ώ1k 1}. .Ώ1k 1}.$>.Ώ1ka 1}.(.Ώ1kB 1.,..[TZ.jЭЬ[ԫ`v [k@^,@n3+YiZ|**0Pz DOBUILD_BUILD_STEP_CURSOR'ݭ[|' м.м .м.UWSq Џ̞(.2ԞX WЏ:VT-ZЏ YX;PP8 P&1 ---2 --2 U&&6&[&~F5P[J&R68&0&ݭv[H&8ݭĞUTS(Ўĺ8(%ݏԷ"#N~4,ݏ4,4Pi ,kk=%%ݭ[t%.ݭ[S%ЭЬ[ԫ`v [k@^,@nl(?YiZ''][TZ ,jZ,jЭQЬ[ԫ`v [k@^,@n'YiZ>'x'?*Ώ1kl 1**Ώ1kM 1* *Ώ1k. 1**Ώ1k 1}**Ώ1k1}***[TZ*jЭ=Ь[ԫ`v [k@^,@n&YiZ*r&d&P(ЭЬ[ԫ`v [k@^,@nz&MYiZ &%~^(м(м(м(м(} (}$(м(м (,USԭԭԭԭԞWЏaVT-(ZЏ,YXϩP4~3(ݏsD1P[TZ(j'kk{ ## SCJBUILD_JOB_TABLEG:/BUILD_JOB_NUMBER/ STREAM_ID" )BUILD_JOB_STATUS)BUILD_JOB_RUN_COUNT)BUILD_JOB_REM_COUNT)BUILD_JOB_ERROR_COUNT)JOB_START_DATE) JOB_STOP_DATE/dLЭ*Ь[ԫ`v [k@^,@n#YiZ_#Q#~^*&м&&}"&}"&м"&м &U!SԭԭԭԭԞWЏVdT%ZЏ YXPS~%ݏ).Pn[TZ%j%kk## SCJBUILD_JOB_STEP_TABLEG:/ BUILD_JOB_ID/STEP_ID" ) STEP_STATUS)STEP_START_DATE)STEP_STOP_DATE/dL #### CJBUILD_JOB_TABLEG:/ STREAM_ID/BUILD_JOB_NUMBER  BUILD_JOB_ID)BUILD_JOB_STATUS)BUILD_JOB_RUN_COUNT)BUILD_JOB_REM_COUNT)BUILD_JOB_ERROR_COUNT) BUILD_JOB_STEP_DELAY) BUILD_JOB_TIMEOUT) JOB_START_DATE) JOB_STOP_DATE)JOB_START_COUNT) dL  ## CJBUILD_JOB_STEP_TABLEJBUILD_STEP_TABLEG:::/ BUILD_JOB_ID/REM_WAIT_COUNT/ STEP_STATUS/STEP_IDSTEP_ID STEP_ID) MODULE_ID) STEP_TYPE)STEP_START_DATE)STEP_STOP_DATE)  dLUeU*P:խսݭ{*Pkݭ[iݭ[VkխսP^ݭ)kݭ[ RDB$DBHANDLE3*"Pq#g#`#V# !(0[ !`(("0!8!h~!XP"x"pnti  y$( v(c+ X+ . . 4|4 a8V8<<??BBEEDP9P(P'mRP1 PϮU11e1J1@k(PJU1{'Pi1UKXT`d ݭݭݭݭm 'P<ЭP!`F!R&P2~Z 4&4&Э Ь[ԫ`v [k@^,@nYiZ{T4!tUe ΏkkyPkЭtЬ[ԫ`v [k@^,@n`YiZa&-PjЭЬ[ԫ`v [k@^,@n[YiZaS_BP~Q%PyjЭdЬ[ԫ`v [k@^,@nPYiZQ~%PiЭЬ[ԫ`v [k@^,@nKYiZQC~^мiUSԭԭԭԭԞWЏVATZЏYXP4i$~ݏ#Pi[TZjkki{h SCJGENERATION_TABLEG/ MODULE_ID"/dLMODMOD_DELSTEP_CURSORݭ[м=UuSUЏ̞}+2ԞUWЏvVTZЏYXϑPP8 P 1g#+S++2 3@++2 U"[~-d!P[-xp"f^ݭϊ[fH8ݭĞUT$S~Ўĺ8EݏԷ"Al~ݏ v PJfqkk=ݭ[Lݭ[ЭЬ[ԫ`v [k@^,@n]YiZcUm[TZ^)jZX)jЭoЬ[ԫ`v [k@^,@n[YiZ\?QΏ1kMe1>(([TZ(jЭЬ[ԫ`v [k@^,@nNYiZTFGPdMODMOD_DELGEN_MAXSTRM_CURSORݭ[Q+USRЏ̞'2ԞRWЏcVTZPP8 P~1c'''2 ''2 jUA2$[Ec~P[{ݭϚ[@8ݭĞUTrSЎĺ8xݏԷ"~ݏ FPbkk=ݭ[ݭ[i Э4Ь[ԫ`v [k@^,@n YiZ!τ[TZ%jZ%jЭЬ[ԫ`v [k@^,@n4YiZ:,?Ώ1ka1%% %[TZ%jЭ%Ь[ԫ`v [k@^,@nYiZGP`ЭЬ[ԫ`v [k@^,@n5YiZ﫿;-~^мм KUSԭԭԭԭԞWЏV'TZЏYXP`~ݏcP_[TZwjtkk_]_ SCJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID"/dLЭЬ[ԫ`v [k@^,@nwYiZ}o~^мfм bUSԭԭԭԭԞWЏVmT)ZЏYXBPX^H~ݏ2P&^[TZjkkA^] SCJDEPENDENCY_IN_TABLEG:/ STREAM_ID/ MODULE_ID"/dLЭ?Ь[ԫ`v [k@^,@n+YiZ,~^мм UUSԭԭԭԭԞWЏVTxZЏYXρP\~JݏuPe\[TZjkk\[ SCJDEPENDENCY_OUT_TABLEG:/ STREAM_ID/ MODULE_ID"/dLЭ}Ь[ԫ`v [k@^,@niYiZj ~^мм  USԭԭԭԭԞWЏVTZЏYXϿPZ~ݏQ"PZ[TZfjckkZZ SCJDEPENDENCY_IN_TABLEG:/ STREAM_ID/STEP_ID"/dLЭЬ[ԫ`v [k@^,@n 5YiZ﫸; - ~^мTм PKUSԭԭԭԭԞWЏV7TZЏYXPY~ݏcPX[TZjkkX]X SCJDEPENDENCY_OUT_TABLEG:/ STREAM_ID/STEP_ID"/dLMODMOD_DELSCRP_CURSORݭ[м%м !U9SFЏ̞2ԞxFWЏVT ZЏYXUPP8 P1UWc[2 D2 Un[ﻧ~s(P[a\4JBݭς[*,ﶧ8ݭĞaUTSBЎĺ8 ݏԷ"2(~ ݏ:yPV~A ݏ SPU kk=haݭϢ[JL֦ݭ[1辰+ЭpЬ[ԫ`v [k@^,@n\YiZ]+[TZdjZ^jЭЬ[ԫ`v [k@^,@npYiZvh Ώ1kT1 [TZjЭaЬ[ԫ`v [k@^,@nMYiZN~^м USԭԭԭԭԞWЏVT ZЏYXϫPS~ ݏ=PS[TZr jo kkSS SCJSCRIPT_LINE_TABLEG/ SCRIPT_ID"/dLЭЬ[ԫ`v [k@^,@n5YiZ﫱;-~^ݭR[Ű8ݭĞ1UTSЎĺ8ݏԷ"Ջ~_ݏQ PQ[TZjlQЭЬ[ԫ`v [k@^,@n0YiZ聆6(ePgQMODMOD_REV_NOTIF_CURSORݭ[8мм мUS@Џ̞E2Ԟj@WЏVT8ZЏ YXϟPP8 P^1P2 A2 *U! [#~Gr P[;~ ݭx[t8ݭĞUT2SόЎĺ8SXݏԷ"O92r~ݏ PPO@~ݏ V POwkk=ݭϘ[ ݭ[{ЭЬ[ԫ`v [k@^,@n1YiZ吝7)#[TZjZjЭCЬ[ԫ`v [k@^,@n/YiZ0WΏ1k!N1D'"[TZjЭЬ[ԫ`v [k@^,@n"YiZ(~^м]@USԭԭԭԭԞWЏV4T(ZЏYXP M~ݏXPL[TZjkkLRL SCJ USER_TABLEG:/USER_ID/USERNAME"/dLЭЬ[ԫ`v [k@^,@nuYiZ{m~^bݭ>[:L8ݭĞqUTSRЎĺ8ݏԷ"@~ݏVPK[TZjJЭЬ[ԫ`v [k@^,@npYiZvh[PJЭЬ[ԫ`v [k@^,@n~ YiZ~^мP'USԭԭԭԭԞWЏVTZЏYXPI~ݏn?PI[TZjkkI9I SCJ USER_TABLEG:/USER_ID/USERNAME"/dLЭЬ[ԫ`v [k@^,@n\YiZҧbT~^мм ммbUSԭԭԭԭԞWЏV^TbZЏYXP-H~4ݏ#zPG[TZjkkHtG SCJREVIEW_NOTIFY_TABLEG:::/ OBJECT_TYPE/ ACTION_TYPE/ SELECT_ID/USER_ID"/dLMODMOD_FAC_READ_ONE_CURSORݭ[kͤмm:' P'PbQP(P aUS6Џ̞ 2Ԟ6WЏVTZЏ-YX,PP8 P1,F 2 έ 2 ﷭UE[l~JP[8ȗS A9ݭm[#8ݭĞ8UTSЎĺ8ݏԷ"~~ݏ=!dPDXkk=ݭ[[}ݭ[Bﶠ\ЭЬ[ԫ`v [k@^,@nmYiZnU[TZjZjMODMOD_FAC_READ_RNG_CURSORݭ[м:' P'PQP(P a:'P'PQP(PaUS4Џ̞V2Ԟ4WЏVTZЏVYX4PP8 P14C,2 ֪2 ↑UM[t~RP[@ДkYQݭU[ ;8ݭĞ@UTS!Ўĺ8 ݏԷ"{~ݏ=-lPAkk=ݭϯ[cݭ[JンtЭЬ[ԫ`v [k@^,@nuYiZv=[TZ7jZ1jMODMOD_FAC_READ_ALL_CURSORݭ[мǿUPS2Џ̞2Ԟ2WЏVTMZЏYXlPP8 P[1l@rj2 S2 U[מּҐ~ ?P[xKݭυ[A͐8ݭĞxUTSYЎĺ8 UݏԷ"yG~ݏ=iӽP%?kk=ݭ[>'ݭ[ЭЬ[ԫ`v [k@^,@n8YiZﮝ>0m[TZjZjЭJЬ[ԫ`v [k@^,@n6YiZ7xΏ1k(>1eaΏ1k >1RQP,Pa ' cA<[TZ.jЭЬ[ԫ`v [k@^,@nsYiZt\P5=Э Ь[ԫ`v [k@^,@n YiZ MΏ1k<1Ώ1k<1QP,Pa ' cUP[TZBjЭ]Ь[ԫ`v [k@^,@nIԺYiZJ*P <ЭЬ[ԫ`v [k@^,@nmYiZse!Ώ1k;1 Ώ1k;1QP,Pa ' cid[TZVjЭ3Ь[ԫ`v [k@^,@n調YiZ P:MODMOD_FIND_REV_ENTRY_CURSORݭ[KﭘмZм VмR:<PΏ1k 12+%Ώ1k1QP,Pa ( c,Ώ1k1QP,Pa ($c3Ώ1k12 (Ώ1k}1,Ώ1k^1QP,Pa 0c[TZqjЭڝЬ[ԫ`v [k@^,@nQYiZ}WIϳPMODMOD_GET_ID_CURSORݭ[\|м:' P'P~QP(P a:'P'PQP(PaUSЏ̞2ԞWЏV"TZЏVYXϣPP8 P1[S2 Ex<2 .U[ n'~svP[ﯛ?oZH@ݭ[[x*n8ݭĞﯛUT6SϐЎĺ8WݏԷ"SV~~ݏ < P\kk=ݭϵ[Қ^mݭ[﹚-xcЭЬ[ԫ`v [k@^,@noYiZzug=[TZjZjЭЬ[ԫ`v [k@^,@nmYiZnz?mΏ1k_1Z[TZjЭЬ[ԫ`v [k@^,@n`YiZyfXGPЭЬ[ԫ`v [k@^,@nnYiZoy~^м} :PP{QP(Pa!ݭ[ Tx8ݭĞUTGSϡЎĺ8hݏԷ"dS~ݏPm[TZjЭHЬ[ԫ`v [k@^,@n4ᅲYiZ5x~^м} :PPQP(Paݭϭ[Ow8ݭĞUT SgЎĺ8.ݏԷ"*RU~bݏP3[TZjЭЬ[ԫ`v [k@^,@nYiZv}~^ м} :PP QP(Paݭϡ[u8ݭĞLUTӕS-Ўĺ8ݏԷ"P~ݏU崙lP[TZjЭԕЬ[ԫ`v [k@^,@nKYiZuQC~^x:'P'PmQP(Pa:' P'P~QP(P aмм:(P(PQP(Pa:(P(PQP(Paм :$PPQP(P$a ݭϻ[s>t8ݭĞ杖UT1SϋЎĺ8RݏԷ"NOy~qݏ<𥉉PW[TZjЭ2Ь[ԫ`v [k@^,@n禎YiZt~^:'P'PvQP(Pa:' P'PQP(P aмм:(P(PQP(Pa:(P(PQP(Paм :$PPQP(P$ayݭ/[ђcr8ݭĞUTSЎĺ85ݏԷ"Mג~zݏ< c(P[TZjCЭЬ[ԫ`v [k@^,@n|YiZ}r ~^8:'P'P-QP(Pa:' P'P>QP(P aмVмR:(P(PGQP(Pa:(P(PYQP(Paм r:$PPaQP(P$aݭϻ[/Ѿp8ݭĞfUTSGЎĺ8ݏԷ" L5~1ݏ<oP[TZj  CJBUILD_STEP_TABLEG/ MODULE_ID STEP_ID) dL CJMAX_STREAM_ID_TABLE  MAX_STREAM_ID) dL  CJ SCRIPT_TABLEG:/ SELECT_TYPE/ SELECT_ID  SCRIPT_ID) ^ S  dL  CJREVIEW_NOTIFY_TABLEG::/ OBJECT_TYPE/ ACTION_TYPE/ SELECT_ID USER_ID) ^ S  dL '%' CJFACILITY_TABLEG::/ARCHITECTURE_ID/ FACILITY_NAME/DELETION_USER_ID  FACILITY_ID) FACILITY_NAMEX dL '%'%' CJFACILITY_TABLEG:::/ARCHITECTURE_ID2 FACILITY_NAME3 FACILITY_NAME/DELETION_USER_IDFHARCHITECTURE_IDH FACILITY_NAME  FACILITY_ID) FACILITY_NAMEX dL ' CJFACILITY_TABLEG:/ARCHITECTURE_ID/DELETION_USER_IDFHARCHITECTURE_IDH FACILITY_NAME  FACILITY_ID) FACILITY_NAMEX dL %<%< CJREVIEW_NOTIFY_TABLEJ USER_TABLEG::::/ OBJECT_TYPE/ ACTION_TYPE/ SELECT_ID/USER_IDUSER_ID9/USERNAME/ MAIL_ADDRESS USER_ID) dL %< CJREVIEW_NOTIFY_TABLEJ USER_TABLEG:::::/ OBJECT_TYPE/ ACTION_TYPE/ SELECT_ID/USER_IDUSER_ID/USERNAME/ MAIL_ADDRESS USER_ID) dL  CJGENERATION_TABLEG/ MODULE_ID  MODULE_ID) dL ''((%'#% %'%'%(%(% CJ MODULE_TABLEG::/ FACILITY_ID/ MODULE_NAME/DELETION_USER_ID  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  SOURCE_FLAG)  MODULE_FLAGS) HISTORY_STRINGX NOTE_STRINGX NOTE_POSITION)CREATION_USER_ID)CREATION_REMARKX ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S) MODULE_NAME) MODULE_TYPE) FACILITY_ID) MODULE_FLAGS)HISTORY_STRING) NOTE_STRING) NOTE_POSITION)CREATION_REMARK  dL ''((%'%'#% %'%'%(%(% CJ MODULE_TABLEG:::/ FACILITY_ID2 MODULE_NAME3 MODULE_NAME/DELETION_USER_ID  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  SOURCE_FLAG)  MODULE_FLAGS) HISTORY_STRINGX NOTE_STRINGX NOTE_POSITION)CREATION_USER_ID)CREATION_REMARKX ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S) MODULE_NAME) MODULE_TYPE) FACILITY_ID) MODULE_FLAGS)HISTORY_STRING) NOTE_STRING) NOTE_POSITION)CREATION_REMARK  dL ''((#% %'%'%(%(% CJ MODULE_TABLEG:/ FACILITY_ID/DELETION_USER_ID  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  SOURCE_FLAG)  MODULE_FLAGS) HISTORY_STRINGX NOTE_STRINGX NOTE_POSITION)CREATION_USER_ID)CREATION_REMARKX ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S) MODULE_NAME) MODULE_TYPE) FACILITY_ID) MODULE_FLAGS)HISTORY_STRING) NOTE_STRING) NOTE_POSITION)CREATION_REMARK  dL %'%' CJ MODUL>E_TABLEG:::/ FACILITY_ID/ MODULE_NAME/ MODULE_TYPE/DELETION_USER_ID  MODULE_ID) dLUeBU~P:խս ݭ~Pkݭ[~\ݭ[~#RkխսP^~ݭ8kݭ[T~[ RDB$DBHANDLE3*P }}} N(0}[ 6~`d(08"hX}Pbxfp4}r[P  ##q'f'uﮗ}dPy3a|RP1 PU11e1J1@P_|LU1Po1UQ^T`d ݭݭݭݭ| P<ЭP!`{!RyP{~Z 4941Э{Ь[ԫ`v [k@^,@n-{YiZ[T\zF{Ue Ώk)2yP1Э{Ь[ԫ`v [k@^,@nfzYiZ [@QzQzHPK1ЭzЬ[ԫ`v [k@^,@nzYiZ{ZgYeϰP~WP0ЭzЬ[ԫ`v [k@^,@nVyYiZY0~AyAyFP;0SHOCTX_READ_ONE_CURSORڦݭ[yŦeX:'P'PZQP(Paм ryUxSG&Џ̞|2Ԟ.&WЏVGzTZЏ-YXPP8 P31l/"R2 fa?2 OaUݴ٥[xƥ*JHx~ywP[w`Kyqݭq[w[%J8ݭĞwUTWwSЎĺ8Կ-ݏԷ"t2w~ݏx+wP%.kk=Ѥʤݭ[vﵤIݭ[vNTЭwЬ[ԫ`v [k@^,@navYiZWU[TZ]jZWjSHOCTX_READ_RNG_CURSORݭ['vU:'P'PQP(Pa:' P'PQP(P aм+vUuS %Џ̞2Ԟ$WЏVWwTΏ1kx1/QP,Pa 'cDΏ1kM11 wr[TZdjЭ/gЬ[ԫ`v [k@^,@nwfYiZGPSHOCTX_READ_CTX_CURSORdݭ[MfOEмﶴfU fS{Џֶ̞2ԞbWЏVgTqZЏYX|PP8 PՓ1|זּt2 N]2 NU?{[feh7e~ gDeP[2e8-ݭω[d78ݭĞ2eUTdSiЎĺ86ϒݏԷ"e~۲ݏESfd^Pﱲkk=slݭ[UdW6ݭ[bPAмrbUaS"Џ̞2Ԟ WЏVcTZЏYXmPP8 P֏1﫲۲2 JȲ2 JU0|[Wai}3a~b5aP[#a4.ݭχ[`x38ݭĞ#aUT`SZЎĺ8'ЎݏԷ"`~ݏ=Hb~`OPxkk=tmݭ[F`X2ݭ[-`=7Эl`Ь[ԫ`v [k@^,@nﴨ_YiZY@E7m[TZjZjЭ_Ь[ԫ`v [k@^,@n=l_YiZ?Χ?˭Ώ1k{1MQP,Pa 'cѭΏ1kP1ᆳ [TZjЭ2_Ь[ԫ`v [k@^,@nz^YiZ? PSHOCTX_READ_MODULE_CURSORݭ[M^o=мi^U ^SЏ̞R2ԞWЏV_T$ZЏYX|PP8 P1(2 Fٮ2 FU︋碑?[f]/]~_D]P[2]0M;3ݭφ[\/8ݭĞ2]UT\SiЎĺ86ݏԷ"]~eݏn[^\^P;kk=ݭ[U\w.ݭ[<\9VЭ{\Ь[ԫ`v [k@^,@nä[YiZh<TFm[TZ3jZ-jЭ\Ь[ԫ`v [k@^,@nL{[YiZ;ݣϣ?Ώ1k1 QP,Pa 'c!Ώ1k_1QP,Pa ' c'Ώ1k41[TZjЭ[Ь[ԫ`v [k@^,@n^ZYiZ;PlSHOCTX_READ_STREAM_CURSORxݭ[1Zc9мeZUYSwЏ̞t2Ԟ^WЏV[TIZЏYX`PP8 P1J2 B72 BU﬇#[JY|p+Y~Z(YݔP[Y,A/'ݭφ[Xk+8ݭĞYUTXSMЎĺ8ݏԷ"X~ﻧݏ=CZqXBPkkk=ݭ[9Xk*ݭ[ X5JЭ_XЬ[ԫ`v [k@^,@n易WYiZL88*m[TZUjZOjЭWЬ[ԫ`v [k@^,@n0_WYiZ7ﳟ?qΏ1kn1bQP,Pa 'cwΏ1kC1d e`[TZRjЭ%WЬ[ԫ`v [k@^,@nmVYiZ7P{ SHOCTX_READ_CURSORݭ[GV5м{VUVS+ Џ̞ȧ2Ԟ WЏVWTﯥZЏYXvPP8 P1 nf2 >O2 >U҃Ã9﵃[`U'U~W>UP[,U(gUMݭύ[T7'8ݭĞ,UUTTScЎĺ80 ݏԷ"T~ݏL]VTXP kk=﭂廬ݭ[OT&ݭ[6T1pЭuTЬ[ԫ`v [k@^,@n|SYiZb4N@m[TZ贈jZjЭSЬ[ԫ`v [k@^,@nFuSYiZ3כɛ?ȢΏ1k 1﹢QP,Pa cﳢΏ1kY 1濫QP,Pa ( cﭤ﨤[TZjЭ/SЬ[ԫ`v [k@^,@nwRYiZ3P  '#%' CJ CONTEXT_TABLEG::/ CONTEXT_NAME9/USER_ID/USER_ID/DELETION_USER_IDFH CONTEXT_NAMEIUSER_ID  CONTEXT_ID) CONTEXT_NAMEXUSER_ID)ARCHITECTURE_ID)  FACILITY_ID)  STREAM_ID) CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL '#%'%' CJ CONTEXT_TABLEG:::2 CONTEXT_NAME3 CONTEXT_NAME9/USER_ID/USER_ID/DELETION_USER_IDFH CONTEXT_NAMEIUSER_ID  CONTEXT_ID) CONTEXT_NAMEXUSER_ID)ARCHITECTURE_ID)  FACILITY_ID)  STREAM_ID) CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL '# CJ CONTEXT_TABLEG:9/USER_ID/USER_ID/DELETION_USER_IDFH CONTEXT_NAMEIUSER_ID  CONTEXT_ID) CONTEXT_NAMEXUSER_ID)ARCHITECTURE_ID)  FACILITY_ID)  STREAM_ID) CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL ' CJARCHITECTURE_TABLEG/ARCHITECTURE_ID ARCHITECTURE_NAMEXDELETION_USER_ID) dL ' CJ CONTEXT_TABLEG/ CONTEXT_ID  CONTEXT_NAMEXUSER_ID)DELETION_USER_ID) dL ' CJFACILITY_TABLEG/ FACILITY_ID  FACILITY_NAMEXDELETION_USER_ID) dL  '' CJ MODULE_TABLEG/ MODULE_ID  MODULE_NAMEX MODULE_TYPEXDELETION_USER_ID) dL ' CJ STREAM_TABLEG/ STREAM_ID  STREAM_NAMEXDELETION_USER_ID) dL  ( CJ USER_TABLEG/USER_ID USERNAMEX FULL_USERNAMEX dLÑUeIU:I;P:խսxIݭIPkݭ[Hr&ݭ[H{kխսP^!Iݭkݭ[H & RDB$DBHANDLE3*PNHIHBHޛ >(04H[ &lH`r(r0 8hXDHPRxVpNQcc& c cFc;ccccc/c$c!c!c$c$c(c(c/c.c2c2c7c7cuubcﳘzPOwFRP1 PU1n1e1J]1@T+PuF U1/P1U T`d ݭݭݭݭ-F P<ЭP!`F!RPE~Z 4O4GЭEЬ[ԫ`v [k@^,@nﬗCEYiZ%=/Tޙv(\EUe Ώk\NyNPNЭ4EЬ[ԫ`v [k@^,@nDYiZ!%稜gDgDP~MЭDЬ[ԫ`v [k@^,@nDYiZ$nP~PLЭ$DЬ[ԫ`v [k@^,@nCYiZ$~WCWCPnLBUILD_CHNG_LVL_CURSORqݭ[Clq|"мЙм ̙FCUBSBЏ̞2ԞBWЏVDTZЏYX+PP8 Pp1Kﶚﮚ2 +Ӛ2 v+Uppp[+B}pQoB~D B}P[ABp~0p(pݭς[ApL8ݭĞAUT~AS>Ўĺ8oݏԷ"A~&ݏ LCRA#}PiJkk=ooݭ[Aloݭ[AuKoЭ@AЬ[ԫ`v [k@^,@n @YiZ-!ﱒe[TZjZjЭ@Ь[ԫ`v [k@^,@n禍@@YiZ :,?ܖΏ1klI1ɖ,'[TZjЭ1@Ь[ԫ`v [k@^,@n?YiZ GPHЭ?Ь[ԫ`v [k@^,@n晴A?YiZ;-~^мм W?U>SԭԭԭԭԞWЏV@TZЏYXLPG?~ݏx@>ozPG[TZaj^kkG.G SCJBUILD_JOB_QUEUE_TABLEG:/ STREAM_ID/BUILD_JOB_NUMBER"/dLBUILD_JOB_NUMBER_CURSORkݭ[=kмf=UA=S=Џ̞2Ԟ=WЏV(?T!ZЏYXϝPP8 Plk1"Ff^2 %G2 %U/k kvyk[{<0xP[i<j1Jߍ[TZэjЭm5Ь[ԫ`v [k@^,@nM4YiZZކІGP=BUILD_MAX_STEP_CURSOR#cݭ[4c4UQ4S6Џ̞L2Ԟ6WЏ_V@6TZϼPP8 Pb1A=12 2 Unb_bpQb [3>b4~53OoP[3b[paaݭϡ[Q3a8ݭĞ3UT3SϩЎĺ8$aݏԷ",W3~ݏ 42nP;މkk=IaBaݭ[2-a7ݭ[2 aЭ2Ь[ԫ`v [k@^,@nﱄH2YiZB4τ[TZ zze[TZ8jZ2jЭ(Ь[ԫ`v [k@^,@nzQ(YiZKz=z?^Ώ1k}11KGΏ1k^114 0Ώ1k?1150[TZ"jЭ(Ь[ԫ`v [k@^,@ny{'YiZuygy Pw0BUILD_MOD_CURSORUݭ[('Uмs~м o~T'U&S*Џ̞2Ԟp*WЏV(T&~ZЏYX9PP8 PXU1/8h02 U2 UU UcT[9&T_}&~)(&aP[&TbTTݭχ[%TZ8ݭĞ&UT%S&Ўĺ8wRTݏԷ"%~|ݏ r'`%1aPw.|kk=SSݭ[(%Sݭ[%SЭN%Ь[ԫ`v [k@^,@n.w$YiZ;vve[TZs~jZm~jЭ$Ь[ԫ`v [k@^,@nvN$YiZHv:v?{Ώ1kz-1l{}}[TZ}jЭ?$Ь[ԫ`v [k@^,@nv#YiZ,uuGP,BUILD_READ_JOBSTAT_CURSOR1Rݭ[Z#Rмzм z#U#SL'Џ̞}2Ԟ3'WЏV%TjzZЏYXkPP8 PQ1+|||2  ||2  U]QNQD_@Q[k"-Q"~_$I"]P[7"P _PPݭ~["P8ݭĞ7"UT!SXЎĺ8sPݏԷ""~yݏ #!c]P*xkk=8P1Pݭ[Z!Pݭ[A!OЭ!Ь[ԫ`v [k@^,@n`s YiZmrre[TZzjZzjЭ !Ь[ԫ`v [k@^,@nr YiZzrlr?wΏ1k)12wzz[TZ zjЭq Ь[ԫ`v [k@^,@nQrYiZ^qqGP(BUILD_READ_QUEUE_CURSORuNݭ[`Nм4wм 0wUCS$Џ̞ty2Ԟ$WЏVF!TvZЏYXϟPP8 PM1$(yJyy2 7yx2 UMMx[M[qM~ }2ZP[k6M>[$MMݭπ[4M8ݭĞkUTSόЎĺ8pLݏԷ":~UuݏAYP&+ukk=|LuLݭ[`Lݭ[u?LЭЬ[ԫ`v [k@^,@no+YiZ%ooe[TZUwjZOwjЭ=Ь[ԫ`v [k@^,@noYiZ*nn? tΏ1k%12ssΏ1k%12s sΏ1k%1sQP,Pa 'cFvAv[TZ3vjЭ[Ь[ԫ`v [k@^,@n;nYiZHmmP$ЭЬ[ԫ`v [k@^,@nmkYiZemWm~^IpмEp}Ap}ApмApм=pм9pм 5pRUSԭԭԭԭԞWЏ;VToZЏ(YXGP# ~oݏ{jVP#[TZojokk#)### SCJBUILD_JOB_TABLEG:/ STREAM_ID/BUILD_JOB_NUMBER" )BUILD_JOB_STATUS)JOB_QUEUE_DATE)JOB_START_DATE)JOB_START_COUNT)JOB_START_USER_ID/dLBUILD_STEP_CURSORGݭ[Gbмpм p,USЏ̞$s2ԞWЏVTmpZЏYXPP8 P`G1!rrr2 srr2 \U#GGTG[F7U~ SP[mFTFFݭφ[F28ݭĞUTdSЎĺ8yiZFݏԷ"~oݏ V8 SPO nkk=EEݭ[Eݭ[[EЭ&Ь[ԫ`v [k@^,@niYiZhhe[TZqjZpjЭЬ[ԫ`v [k@^,@nh&YiZ hh?mΏ1kR1m@p;p[TZ-pjЭЬ[ԫ`v [k@^,@ngYiZgzgGPBUILD_UPD_JOB_CURSOR>Dݭ[7)Dм mм mcUSpЏ̞o2ԞWWЏVTlZЏYXHPP8 PC1?ooo7o2 \o o2 UjC[C!QMC[H:Cn~H&OP[BPBBݭσ[Bi8ݭĞUTS5Ўĺ8eBݏԷ"B2~{kݏg,OP~~!kݏW5OPLjkk= BBݭϣ[Aݭ[XAЭ#Ь[ԫ`v [k@^,@neYiZdd+[TZ@mjZ:mjЭЬ[ԫ`v [k@^,@nd#YiZddiΏ1kO1iiΏ1k01i \lWl[TZIljЭЬ[ԫ`v [k@^,@nclYiZfcXc~^5iм1iм -i"@ݭ[ @8ݭĞQUTSrЎĺ8b?ݏԷ" ~hݏ qLP[TZjQЭЬ[ԫ`v [k@^,@nbPYiZJbZмgм g$USQЏ̞j2Ԟ8WЏ8VTgZЏYX PP8 Px>1>jnj6j2 k[jj2 TU;>,>K>[  >/M~ JP[e=K==ݭς[=*8ݭĞUT\SЎĺ8q`r=ݏԷ"yS=2~ofݏN(IP?j~ fݏ IP ekk=<<ݭϢ[ <Jݭ[ <Э Ь[ԫ`v [k@^,@n_[ YiZU_G_+[TZ?hjZ9hjЭm Ь[ԫ`v [k@^,@nM_ YiZZ^^dΏ1k12ddΏ1k1d dΏ1k1~dWЏV] T`ZЏ(YXP[TZj## JBUILD_JOB_STEP_TABLE) BUILD_JOB_ID)STEP_ID) STEP_STATUS)ORIG_WAIT_COUNT)REM_WAIT_COUNT)STEP_START_DATE)STEP_STOP_DATELЭ Ь[ԫ`v [k@^,@n\B YiZ<\.\~^:bм6bм 2bм.b9ݭ[ 88ݭĞ UT S@Ўĺ8[8ݏԷ" ~aݏ z ?EP[TZjЭ Ь[ԫ`v [k@^,@n[ YiZ[ [PЭ@ Ь[ԫ`v [k@^,@n [YiZ-ZZ~^]м]м ]м]м]м]м]м ]м$]м$]}(]},]}0]}0]}0]м4]м4]}8]:WЏfV T]ZЏYX%P[TZjN######% JBUILD_JOB_TABLE) BUILD_JOB_ID) STREAM_ID)BUILD_JOB_NUMBER)BUILD_JOB_STATUS)BUILD_JOB_FLAGS)BUILD_JOB_NUM_CHANGED)BUILD_JOB_NUM_TARGETS)BUILD_JOB_STEP_COUNTBUILD_JOB_RUN_COUNT) BUILD_JOB_REM_COUNTBUILD_JOB_ERROR_COUNT) BUILD_JOB_STEP_DELAY) BUILD_JOB_TIMEOUT) JOB_QUEUE_DATE) JOB_START_DATE) JOB_STOP_DATEJOB_START_COUNT)JOB_START_USER_ID)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKLЭpЬ[ԫ`v [k@^,@nPWYiZ]VV~^[мZм ZмZмZмZ:'P'PZQP(PaUOSԭԭԭԭԞ>WЏV6TZZЏAYXϻPV [TZj %' JBUILD_JOB_QUEUE_TABLE) STREAM_ID)BUILD_JOB_NUMBER)SEQUENCE_NUMBER)ORIG_>PROCESS_COUNT)ACTUAL_PROCESS_COUNT) QUEUE_NAMELЭЬ[ԫ`v [k@^,@nUYiZUU~^xYмtYм pYмlYмhYмdY}`Y}`YUSԭԭԭԭԞ>WЏVvT YZЏ(YXP [TZj ## JBUILD_JOB_STEP_TABLE) BUILD_JOB_ID)STEP_ID) STEP_STATUS)ORIG_WAIT_COUNT)REM_WAIT_COUNT)STEP_START_DATE)STEP_STOP_DATELЭЬ[ԫ`v [k@^,@nSOYiZIS;S~^WмWм WмWVUSԭԭԭԭԞ>WЏgVTWZЏYXKP [TZjt  JBUILD_JOB_DEP_TABLE) BUILD_JOB_ID) STEP_ID_1) STEP_ID_2L  CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID  CHANGE_LEVEL) dL ## CJ STREAM_TABLEG/ STREAM_ID MAX_BUILD_JOB_NUMBER)BUILD_JOB_STEP_DELAY)BUILD_JOB_TIMEOUT) ^ S)MAX_BUILD_JOB_NUMBER  dL CJMAX_MODULE_ID_TABLE  MAX_MODULE_ID) dL CJMAX_STEP_ID_TABLE  MAX_STEP_ID) dL  CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID GENERATION_FLAGS) dL  CJLATEST_GEN_TABLEG:/ STREAM_ID2 CHANGE_LEVELFH STREAM_IDI CHANGE_LEVEL  MODULE_ID) CHANGE_LEVEL)GENERATION_FLAGS) dL  CJDEPENDENCY_OUT_TABLEG:/ STREAM_ID/STEP_ID  MODULE_ID) dL  CJBUILD_JOB_TABLEG:/ STREAM_ID/BUILD_JOB_NUMBER BUILD_JOB_STATUS) dL ' CJBUILD_JOB_QUEUE_TABLEG:/ STREAM_ID/BUILD_JOB_NUMBERFH STREAM_IDHBUILD_JOB_NUMBERHSEQUENCE_NUMBER ORIG_PROCESS_COUNT)ACTUAL_PROCESS_COUNT) QUEUE_NAMEX dL  CJDEPENDENCY_IN_TABLEG:/ STREAM_ID/ MODULE_ID STEP_ID) dL  CJBUILD_JOB_TABLEG:/ STREAM_ID/BUILD_JOB_NUMBER BUILD_JOB_STEP_COUNT)BUILD_JOB_REM_COUNT) ^ S)BUILD_JOB_STEP_COUNT)BUILD_JOB_REM_COUNT  dL  CJBUILD_JOB_STEP_TABLEG:/ BUILD_JOB_ID/STEP_ID  STEP_STATUS)ORIG_WAIT_COUNT)REM_WAIT_COUNT) ^ S) STEP_STATUS)ORIG_WAIT_COUNT)REM_WAIT_COUNT  dL>IUe}U3P:խս[ݭ2Pkݭ[Uݭ[^kխսP^ݭs2kݭ[ RDB$DBHANDLE3*QPS2-R&RR FQ(0[ .QP` (zR0Q8QhQX(PZRx^RpUJ    ~H=Y$$:UP1PH0HݏԷ"b~Aݏ SP Akk=?8ݭ[#mݭ[<ЭЬ[ԫ`v [k@^,@n >~YiZ==U[TZBBjZ8ݭĞUTpSόЎĺ8:ݏԷ"~'>ݏ DP=kk=zsݭ[ ^ݭ[g=Э2Ь[ԫ`v [k@^,@n6:YiZ99][TZ>jZ>jЭЬ[ԫ`v [k@^,@n92YiZ慨P9B9?<Ώ1k1<==[TZ=jЭ#Ь[ԫ`v [k@^,@n'9YiZ88GPЭЬ[ԫ`v [k@^,@n83YiZ墳Q8C8~^@:м<::' P'P1:QP(P aмI:мE:мA:м=:м 9:}$5::(PP(:QP(P(a},:UeSԭԭԭԭԞ>WЏBVT9ZЏYXSP[TZjy %'#%# J CONTEXT_TABLE) CONTEXT_ID) CONTEXT_NAME)USER_ID)ARCHITECTURE_ID) FACILITY_ID) STREAM_ID)CREATION_USER_ID) CREATION_DATE) CREATION_REMARKDELETION_USER_ID)  DELETION_DATEDELETION_REMARKL CJMAX_USER_ID_TABLE MAX_CONTEXT_ID) ^ S)MAX_CONTEXT_ID  dL %' CJ CONTEXT_TABLEG::/ CONTEXT_NAME/USER_ID/DELETION_USER_ID DELETION_USER_ID) dL %' CJARCHITECTURE_TABLEG:/ARCHITECTURE_NAME/DELETION_USER_ID ARCHITECTURE_ID) dL %' CJ CONTEXT_TABLEG::/ CONTEXT_NAME/USER_ID/DELETION_USER_ID  CONTEXT_ID) dL %' CJFACILITY_TABLEG:/ FACILITY_NAME/DELETION_USER_ID  FACILITY_ID) dL2UeUP:խսݭ{tPkݭ[bִݭ[OߪkխսP^ݭkݭ[ RDB$DBHANDLE3*D7P8888 6(0[ 6` (80686h6XP7x7p)    U|^!6P46RP51 5PϠU151e1J51@5UP4U15P51Um5z5T`d ݭݭݭݭW P<ЭP!`0!RP~Z 4y4qЭЬ[ԫ`v [k@^,@n5mYiZ44Tf744Ue Ώky4PCREGEN_MAX_GEN_CURSOR[ݭ[FF USTЏ̞n82Ԟ;WЏVTZPP8 P1#8S882 v@882 _U [v:X~@P[p;)!ݭϡ[ 58ݭĞUTgSЎĺ82ݏԷ"2~6ݏ3 Pu~X6ݏO Pv.6kk=G@ݭ[+Uݭ[$ ЭЬ[ԫ`v [k@^,@n2fYiZܱ11J[TZ$6jZ6jЭxЬ[ԫ`v [k@^,@n1YiZe-115Ώ1ky144Ώ1kZ14 @5;5[TZ-5jЭЬ[ԫ`v [k@^,@n08YiZﮰv0h0~^d4м`4м \4^ݭ[Hﱯ8ݭĞUTSЎĺ8/ݏԷ"~3ݏ x= P[TZj{ЭЬ[ԫ`v [k@^,@n/YiZZ/L/PvЭ>Ь[ԫ`v [k@^,@nb/YiZ+...Ϥ.q qPЭЬ[ԫ`v [k@^,@n.%YiZc.U.a.P~S. PfЭ.Ь[ԫ`v [k@^,@nR.YiZ---ϔ~-a aȚPCREGEN_EXISTS_CURSORݭ[%м1м {1QUSfЏ̞12ԞMWЏVT21ZЏYX PP8 P111{12 1d12 U [6\z~fP[m[Sݭσ[=W8ݭĞUTSЎĺ8+ݏԷ"閭~/ݏ ].P/kk=ݭ[%ﱝݭ[ vЭKЬ[ԫ`v [k@^,@no+YiZ8+*e[TZ/jZ/jЭЬ[ԫ`v [k@^,@n*KYiZ*{*?.Ώ1k1x...[TZ.jЭ<Ь[ԫ`v [k@^,@n`*YiZ)))GP CREGEN_LATGEN_CURSORݭ[\ᄄм-м -US, Џ̞R.2Ԟ WЏVPT-ZЏYXCPP8 P\1P -(.-2 ϱ.-2 ︱UF[m~KP[9ɛ ݭσ[8ݭĞ9UTS0Ўĺ8(VݏԷ"݂~ ,ݏ8eP +kk=ݭ[\ݭ[C﷤ЭЬ[ԫ`v [k@^,@n'YiZo7')'e[TZ3,jZ-,jЭ Ь[ԫ`v [k@^,@n/'YiZ&&?*Ώ1k 1**Ώ1k 1* *Ώ1k 1**Ώ1k 1~*z*Ώ1k 1g*c*Ώ1kq 1}P***[>TZ*jЭЬ[ԫ`v [k@^,@n%OYiZť%%ϬP ЭqЬ[ԫ`v [k@^,@n%YiZ^&%%~^'м'м 'м'м':PP'QP(Paм'м 'м$'м('м,'}0':4PP'QP(P4aU SԭԭԭԭԞ>WЏVETA'ZЏYXLPo[TZj %#% JGENERATION_TABLE) GENERATION_ID)PREV_GENERATION_ID) MODULE_ID)GENERATION_NUMBERGENERATION_FLAGS)DELTA_FILE_CODE)DELTA_LETTER_MASK)DELTA_STREAM_ID) STREAM_ID) REPLACEMENT_ID LINE_COUNT LINES_ADDED LINES_REMOVED) CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKLЭsЬ[ԫ`v [k@^,@n"YiZ`(""~^%м%м %м%м%м%м%м %}$%URSԭԭԭԭԞ>WЏVTQ%ZЏ(YXϔP[TZjE # JLATEST_GEN_TABLE) STREAM_ID) MODULE_ID) CHANGE_LEVEL) GENERATION_ID)GENERATION_NUMBER)GENERATION_FLAGS)CREATION_USER_ID) CREATION_DATELЭЬ[ԫ`v [k@^,@n YiZr: , ~^$м #м# USԭԭԭԭԞWЏVT#ZЏ YXPƿ~#ݏR#P[TZo#jl#kk@ SCJ MODULE_TABLEG/ MODULE_ID" ) LOCATION_ID/dL CJMAX_MODULE_ID_TABLE MAX_GENERATION_ID)MAX_CHANGE_LEVEL) ^ S)MAX_GENERATION_ID)MAX_CHANGE_LEVEL  dL  CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID  MODULE_ID) dL  # CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID  CHANGE_LEVEL) GENERATION_ID)GENERATION_NUMBER)GENERATION_FLAGS)CREATION_USER_ID)  CREATION_DATE)  dL$UeUP:խսݭPkݭ[ݭ[pkխսP^僚ݭkݭ[1菱 RDB$DBHANDLE3* P!Һͺ!ƺ!! > (0︺[ & `@(r!0 8 h XȺPR!xV!p (O"D $ ! & #(%*'n,c)c 7P&RP 1 P^U11e1J1@3P}U1P1UT`d ݭݭݭݭ5 P<ЭP!`!RP~Z 4W4OЭԸЬ[ԫ`v [k@^,@n0KYiZTv dUe Ώk%yPN%Э<Ь[ԫ`v [k@^,@nﳷYiZ))'ςoͷoP$Э﬷Ь[ԫ`v [k@^,@n#YiZP~P>$Э,Ь[ԫ`v [k@^,@nYiZ r~ _カ_ƃP#CREMOD_READ_CURSORݭ[%:'P'P QP(Pa:' P'P QP(P aм* )UﲵSЏ̞!2ԞWЏVTZЏVYXPP8 P 1"-!]!%!2 pJ!!2 YU[4R~NP[ڴjeSKݭ][5/8ݭĞڴUTaSЎĺ8ݏԷ"~o充~6ݏ 5P! kk=ݭϷ[ݭ[XnЭ#Ь[ԫ`v [k@^,@nYiZ=[TZhjZbjЭדּЬ[ԫ`v [k@^,@n#YiZ?Ώ1k 1[TZjЭЬ[ԫ`v [k@^,@npYiZGPCREMOD_FAC_READ_ONE_CURSORݭ[.м:' P'PQP(P aJUӱSЏ̞2ԞnWЏV"TGZЏ-YX'PP8 P>12 m2 zU[/Us~s P[|ݭm[İfP8ݭĞUTSЎĺ88ݏԷ"kʰ~ݏ=RV'Pkk=ݭ[廒ݭ[yЭDЬ[ԫ`v [k@^,@nﻯYiZ11#U[TZjZjCREMOD_FAC_READ_RNG_CURSORݭ[Nﰎм.:' P'P#QP(P a:'P'P4QP(PaRUۮSeЏ̞,2ԞLWЏV.TZЏVYX/PP8 PV12 2 U [7]{~P[ݭU[̭~X8ݭĞUTSЎĺ8PݏԷ"hҭ~+ݏ=ȯ^/Pkk=ݭϯ[&ݭ[ ЭLЬ[ԫ`v [k@^,@nìYiZ99+=[TZ jZjCREMOD_FAC_READ_ALL_CURSOR-ݭ[V︋мUSЏ̞2ԞWЏVjTZЏYXgPP8 P1,Hx@2 єe)2 ﺔUaRHD[o1}ﳫ~ﻭMP[;~ݭυ[}8ݭĞ;UTªSTЎĺ8SݏԷ"e ~ݏ=gPkk=<5ݭ[^ |ݭ[E﹇ЭЬ[ԫ`v [k@^,@nYiZqqcm[TZjZ}jЭ Ь[ԫ`v [k@^,@niYiZΏ1k1Ώ1k1QP,Pa ' c[TZjЭJЬ[ԫ`v [k@^,@nYiZ77)\PЭЬ[ԫ`v [k@^,@n?ZYiZЈ MΏ1k1Ώ1k1QP,Pa ' c+&[TZjЭ Ь[ԫ`v [k@^,@n| YiZ  *PЭ﹧Ь[ԫ`v [k@^,@n 0YiZ驪 XΏ1k1EAΏ1ku12QP,Pa ' c?:[TZ,jЭЬ[ԫ`v [k@^,@nR mYiZ PCREMOD_GET_FACIL_CURSORݭ[uмGUХSRЏ̞2Ԟ9WЏ}V+TOZЏYX$PP8 Pk1Cs;2 `$2 wU.[,Rwp~| P[xݭψ[Mw8ݭĞUTSЎĺ8 eݏԷ"_Ǥ~ݏ ŦS$Pkk= ݭ[vݭ[vЭAЬ[ԫ`v [k@^,@n ︣YiZ.. m[TZ~jZxjЭʣЬ[ԫ`v [k@^,@n& AYiZﷃ?Ώ1k12[TZjЭ2Ь[ԫ`v [k@^,@n謁YiZGPCREMOD_MAX_MOD_CURSORHݭ[Q3ﳁUSЏ̞!2Ԟ WЏVuTZyPP8 P1>2 2 ̊UZv [csš~գ_P[Mt( ݭϡ[s8ݭĞMUTԠSfЎĺ8eݏԷ"[2~{ ݏeP ~ ݏn?P kk=4-ݭ[6rݭ[}Э\Ь[ԫ`v [k@^,@nӟYiZII;J[TZ jZ jЭЬ[ԫ`v [k@^,@nA\YiZ Ώ1k 1  Ώ1k 1 Ώ1k 1  [TZ jЭЬ[ԫ`v [k@^,@nkYiZ~~^ м м м $ݭϷ[,}8ݭĞcUTS|Ўĺ8{ݏԷ"Y2~ ݏ4ンP [TZj ЭЬ[ԫ`v [k@^,@nGbYiZ}ϫP ЭЬ[ԫ`v [k@^,@nYiZq}qc~^Aм=:' P'P2QP(P a:'P'PCQP(Paм[мWмSм O:($P(PDQP(P$a:((P(PVQP(P(aм,oм0k}4g:8PPZQP(P8a}<TUݛSԭԭԭԭԞ>WЏV0TFZЏ\YXAP [TZj%'%'%(%(#%# J MODULE_TABLE) MODULE_ID) MODULE_NAME) MODULE_TYPE) FACILITY_ID) LOCATION_ID) SOURCE_FLAG) MODULE_FLAGS)HISTORY_STRING)  NOTE_STRING)  NOTE_POSITIONALLOC_GENERATION_IDMAX_GENERATION_ID) CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKDELETION_USER_ID) DELETION_DATEDELETION_REMARKLЭЬ[ԫ`v [k@^,@nzYiZ z ~^7м3м /м+м'м#}U SԭԭԭԭԞ>WЏVdTZЏ YXqPL[TZj# JREVIEW_NOTIFY_TABLE) OBJECT_TYPE) ACTION_TYPE)USER_ID) SELECT_ID)CREATION_USER_ID) CREATION_DATEL %'%' CJ MODULE_TABLEG:::/ MODULE_NAME/ MODULE_TYPE/ FACILITY_ID/DELETION_USER_ID DELETION_USER_ID) dL '%' CJFACILITY_TABLEG::/ARCHITECTURE_ID/ FACILITY_NAME/DELETION_USER_ID  FACILITY_ID) FACILITY_NAMEX dL '%'%' CJFACILITY_TABLEG:::/ARCHITECTURE_ID2 FACILITY_NAME3 FACILITY_NAME/DELETION_USER_IDFHARCHITECTURE_IDH FACILITY_NAME  FACILITY_ID) FACILITY_NAMEX dL ' CJFACILITY_TABLEG:/ARCHITECTURE_ID/DELETION_USER_IDFHARCHITECTURE_IDH FACILITY_NAME  FACILITY_ID) FACILITY_NAMEX dL  CJFACILITY_TABLEG/ FACILITY_ID FACILITY_FLAGS) dL CJMAX_MODULE_ID_TABLE  MAX_MODULE_ID)MAX_GENERATION_ID)MAX_CHANGE_LEVEL) ^ S) MAX_MODULE_ID)MAX_GENERATION_ID)MAX_CHANGE_LEVEL  dLUeEUP:խս#ݭ’Pkݭ[禍pݭ[&fkխսP^̒ݭ;kݭ[Wo RDB$DBHANDLE3*P .(0[ `h(b08hXPBxFp^ گׯܯٯ| ޯq ۯ?4ݯNh￯SPl:ӐRP)1 !PϊU11e1J1@PѐfaU1P1UT`d ݭݭݭݭ P<ЭP!`b!RPN~Z 44Э(Ь[ԫ`v [k@^,@nLYiZpT️Ue ΏkyPЭЬ[ԫ`v [k@^,@nYiZ}oE7CϮ8!ÎI]P>ЭЬ[ԫ`v [k@^,@n$wYiZnP~PЭЬ[ԫ`v [k@^,@nYiZmn5'3Ϟ~(ﳍ[P.CREREP_READ_CURSORݭ[yklм:' P'P{QP(P aUSЏ̞2ԞWЏVT)ZЏ-YXPP8 Pټ1c2 ui2 uUS[zl^フ~֎X P[F_1ݭu[^8ݭĞFUT͋S Ўĺ8&ӻݏԷ"F~ݏ rPkk=wpݭ[i[]ݭ[Ph:ЭЬ[ԫ`v [k@^,@nYiZ|kD6U[TZjZjЭЬ[ԫ`v [k@^,@n<YiZk?Ώ1k1o[TZjЭЬ[ԫ`v [k@^,@nYiZmj5'GPWCREREP_READ_ID_CURSORﶹݭ[iмӉU\SЏ̞^2ԞWЏVNjTZЏYX\PP8 P'142 r!2 rU۸͸[︈ﺸZ~KP[\Wmeݭϊ[MOZ8ݭĞUT SIЎĺ8d!ݏԷ"(CS~Cݏ a߇PZkk=ŷᄋݭ[劉勺3Z>[eЭ͇Ь[ԫ`v [k@^,@nDYiZgtm[TZ?jZ9jЭVЬ[ԫ`v [k@^,@nz͆YiZCg ?Ώ1k]1zu[TZgjЭニЬ[ԫ`v [k@^,@n5YiZfseGPCREREP_READ_ENT_CURSORݭ[܅>eм;:' P'P0QP(P aUSO Џ̞2Ԟ6 WЏVTZЏ-YXρPP8 P\1 g_2 ?nH2 (nU[݄W!~AﻄpP[梅9Xﴴ|ݭq[rV8ݭĞ梅UT0SnЎĺ8VݏԷ"M?x~xݏտP Nkk=ݭ[̃޳XVݭ[ﳃ'aウЭЬ[ԫ`v [k@^,@niYiZcU[TZjZjЭ{Ь[ԫ`v [k@^,@nYiZhc0"?.Ώ1k 1Ώ1kc 1QP,Pa c[TZjЭﶂЬ[ԫ`v [k@^,@n-YiZbk]P CREREP_MAX_REPL_CURSOR ݭ[ԁ6aUS. Џ̞2Ԟ WЏV TZϨPP8 P1 2 fj2 OjUVGݽ9 [&*SH~lP[Ѐ`TٰѰݭϠ[ﻰ%S8ݭĞЀUTWSϕЎĺ8ݏԷ"t;n2~ݏ﭂#Pe~ݏ {»Pl}kk=ݭ[ۯERݭ[]ﺯЭЬ[ԫ`v [k@^,@nVYiZ_J[TZjZjЭhЬ[ԫ`v [k@^,@n~YiZU_]Ώ1ko1J[TZjЭ~Ь[ԫ`v [k@^,@nG~YiZ^w~^[мWм S:'P'PHQP(Paм`м\:PPKQP(Paм ;}$7:(PP*QP(P(a},}Uc}SԭԭԭԭԞ>WЏBVTZЏYXsP[TZj\ %'%#%# JREPLACEMENT_TABLE)REPLACEMENT_ID) STREAM_ID)REPLACEMENT_NAME)REPLACEMENT_TYPE)REPLACEMENT_FLAGS)DIRECTORY_SPEC)CREATION_USER_ID) CREATION_DATE) CREATION_REMARKPERFORM_USER_ID)  PERFORM_DATELЭ>|Ь[ԫ`v [k@^,@nb{YiZ+\~^8м4ݭr[k{6[8ݭĞ{UT){SgЎĺ8_ݏԷ"F6q{~ݏ}z¶Px[TZjЭ*{Ь[ԫ`v [k@^,@nNzYiZ[gP %' CJREPLACEMENT_TABLEG:/REPLACEMENT_TYPE/REPLACEMENT_NAME REPLACEMENT_ID) dL  CJREPLACEMENT_TABLEG/REPLACEMENT_ID REPLACEMENT_ID) dL %' CJREPLACEMENT_TABLEG:/REPLACEMENT_TYPE/REPLACEMENT_NAME REPLACEMENT_ID)DIRECTORY_SPECX dL CJMAX_REPLACEMENT_ID_TABLE MAX_REPLACEMENT_ID) ^ S)MAX_REPLACEMENT_ID  dLUexUwP:խսwݭwPkݭ[}wTݭ[jwJkխսP^wݭkݭ[+wT RDB$DBHANDLE3*P1vv'v  v(0v[ ^v`<(0B8Jh>XvPxp    WnȔֲP uRP1 P϶U11e1Jq1@hPufFU1CP11U T`d ݭݭݭݭu P<ЭP!`bu!RPNu~Z 44Э(uЬ[ԫ`v [k@^,@ntYiZUQCT:ݭϽ[q)Dݭ[qROЭrЬ[ԫ`v [k@^,@nqYiZ RF8J[TZjZjЭqЬ[ԫ`v [k@^,@n>qYiZQCΏ1kN101,[TZjЭqЬ[ԫ`v [k@^,@npYiZP7)~^мݭ[;pmP8ݭĞrpUToS7Ўĺ8?ݏԷ"+Ap~7ݏcroP [TZjw ЭoЬ[ԫ`v [k@^,@nqoYiZO#Pr ЭoЬ[ԫ`v [k@^,@n+ oYiZOƫ$onL=P ЭoЬ[ԫ`v [k@^,@nznYiZN,*MP~Pb ЭnЬ[ԫ`v [k@^,@nmYiZpN~nm;P CRESCRP_GET_VAR_CURSORϝݭ[xmﺝLмmU5mSЏ̞2ԞWЏUVoTuZЏYX5PP8 P@1 z2 Uc2 UUj[lӜ>l~ ool$P[]l?0~ݭω[&lh>8ݭĞ]lUTkS"Ўĺ8:ݏԷ"',l~+ݏRnkPkk=ޛכݭ[k› >ݭ[gkHЭkЬ[ԫ`v [k@^,@n>kYiZKm[TZjZjЭ/kЬ[ԫ`v [k@^,@njYiZKXJ?Ώ1k1Ώ1k12 Ώ1k12Ώ1kz1Ώ1k[1rQP,Pa 'cΏ1k012tnΏ1k1[ WΏ1k1}D$DΏ1k15QP,Pa (c[TZjЭiЬ[ԫ`v [k@^,@nhYiZrI5PЭiЬ[ԫ`v [k@^,@nhYiZ IG9~^KмGм Cм?м;м7:'P'P,QP(Paм Dм$@}(<:,PP/QP(P,a>hUgSԭԭԭԭԞ>WЏ VNjTZЏYXP[TZja %'#% J SCRIPT_TABLE) SCRIPT_ID) STREAM_ID) SCRIPT_TYPE) SELECT_TYPE) SELECT_ID) MODULE_TYPE)SEGMENT_NUMBER)CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKLЭfЬ[ԫ`v [k@^,@noNfYiZF~^мм :PPQP(Pa?fUeSԭԭԭԭԞ>WЏkVShTxZЏYXP[TZjb% JSCRIPT_LINE_TABLE) SCRIPT_ID)SEQUENCE_NUMBER) SCRIPT_TEXTL CJMAX_SCRIPT_ID_TABLE  MAX_SCRIPT_ID) ^ S) MAX_SCRIPT_ID  dL '# CJ SCRIPT_TABLEG/ STREAM_ID  SCRIPT_ID) SCRIPT_TYPE) SELECT_TYPE) SELECT_ID) MODULE_TYPEX SEGMENT_NUMBER) CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dLUexcUcP:խսVcݭbPkݭ[bP@ݭ[bY6kխսP^bݭnkݭ[b? RDB$DBHANDLE3*\P.b)b"b (0b[ Lb`(208hX$bPxp}rB9 P aRP1 PϠU11e1J1@ѝPa1U1\P1UT`d ݭݭݭݭ` hP<ЭP!``!R5P`~Z 44Эr`Ь[ԫ`v [k@^,@n2_YiZ_@T`Ue ΏkyPaЭ_Ь[ԫ`v [k@^,@nQ_YiZ?+) k_ _-PЭJ_Ь[ԫ`v [k@^,@n ^YiZ7?4P~bPQЭ^Ь[ԫ`v [k@^,@nA^YiZ> ϴ~[^]d+PCRESTEP_STEP_CURSOR)ݭ[]$=мм ]Uw]Sd Џ̞2ԞK WЏV`TZЏYX-PP8 P12 5F2 FUUF8[\%.]~S_\fP[\/0r،Ќݭτ[h\ﺌ.8ݭĞ\UT&\SЎĺ8ݏԷ"Cn\~kݏ ^[˗P Akk=0)ݭ[[N.ݭ[[9Э[Ь[ԫ`v [k@^,@n_[YiZ;9+e[TZjZjЭq[Ь[ԫ`v [k@^,@n1ZYiZ^;?!Ώ1k 14/[TZ!jЭZЬ[ԫ`v [k@^,@nPZYiZ:*GP CRESTEP_MAX_STEP_CURSORmݭ[YXX92ZUYS5 Џ̞2Ԟ WЏVJ\TZπPP8 P1X OG2 Bl02 qBU︉爫 [&YL+jY~[YP[X,Mŕ;3ݭϟ[XG+8ݭĞXUTyXSmЎĺ8nݏԷ"Ј2X~ݏZEX P X~ݏ ZXP nkk=YRݭϿ[W=g*ݭ[W65ЭXЬ[ԫ`v [k@^,@nxWYiZ7RDJ[TZPjZJjЭWЬ[ԫ`v [k@^,@nJWYiZw7NΏ1k1;[TZxjЭVЬ[ԫ`v [k@^,@niVYiZ6C5~^мݭ[V58ݭĞVVUTUSЎĺ8SݏԷ"%V~BݏWXUvPu[TZjЭUЬ[ԫ`v [k@^,@nUUYiZ5/!PЭwUЬ[ԫ`v [k@^,@n7TYiZd5~^м м мTU~TSԭԭԭԭԞ>WЏ_VWTZЏYXDP2[TZj JBUILD_STEP_TABLE)STEP_ID) MODULE_ID) STEP_TYPELCRESTEP_SOURCE_CURSORIݭ[S4$3мl;l@l}=l Bl ?l\DlQAllFlaClz Hlo El&Jl&Glo,Lld,Il2Nl2Kl7Pl7Ml<Rl<Ol@Tl@QlGDVl̞2ԞPWЏVBLTZPP8 Py1[Br:2 T2_#2 =2Uyy˅y[Hty6I~KHP[HN9y'yyݭϝ[H y8ݭĞHUTEHSЎĺ8xݏԷ"bx2H~ݏJHփPYSH~ݏ JGPYkk=Ex>xݭϽ[G)x3ݭ[G%xЭGЬ[ԫ`v [k@^,@nDGYiZ'J[TZCjZ=jЭVGЬ[ԫ`v [k@^,@nFYiZC'xΏ1kX1e~y[TZkjCRESTRM_MAX_DIR_CURSORvݭ[CFv%FUFSMЏ̞L2ԞMWЏVHTZgPP8 Prv1W12 .2 .U5v&vLv [sEvE~'HQEP[?EuuuݭϠ[Eu8ݭĞ?EUTDSTЎĺ83luݏԷ"Mu2E~ݏhGDWPHVD~Xݏ 6G`D1PV.kk=ttݭ[(Dtݭ[D!tЭNDЬ[ԫ`v [k@^,@nCYiZ;$ J[TZjZjЭCЬ[ԫ`v [k@^,@nNCYiZ#Ώ1kU1=8[TZ*jCRESTRM_MAX_GEN_CURSOR{sݭ[Bfs&"CUBSJЏ̞ 2ԞJWЏVLETZPP8 Ps1T2 V+2 ?+Urr~r [Ar8B~DA}P[AP[r~IrArݭϠ[A+r8ݭĞAUTGASЎĺ8ﴽqݏԷ"dq2A~4ݏCA|PRUA~ݏ C@|PRkk=gq`qݭ[@Kq5ݭ[@*qЭ@Ь[ԫ`v [k@^,@nF@YiZ J[TZjZjЭX@Ь[ԫ`v [k@^,@n?YiZE !Ώ1kQ1[TZjCRESTRM_MAX_GROUP_CURSOR pݭ[C?o?U?S HЏ̞2ԞGWЏVATZgPP8 Po1P}u2 '^2 'UUoFoL{8o [s>%o>~/AQ>zP[?>n{nnݭϞ[>n8ݭĞ?>UT=STЎĺ83nݏԷ"mn2>~ݏp@=WyPHO=~ݏ >@`=1yPOXkk=mmݭϾ[(=mݭ[=mЭN=Ь[ԫ`v [k@^,@nWЏ V1TﳮZЏYXBP@[TZj@ %#% JDIRECTORY_TABLE) DIRECTORY_ID) STREAM_ID) FACILITY_ID)KIND) DIR_SYMBOL_ID)FLAGS)DIRECTORY_SPEC)CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKLЭ-Ь[ԫ`v [k@^,@n-l-YiZ ᄅﰩP?CRESTRM_COPY_GROUP_CURSOR]ݭ[-]r мٴD-U,S7Џ̞ 2Ԟ7WЏV/TZЏYXPP8 Ph]1M>ﯶ߶臨2 ̶2 tU+]]i][),\Om,~.,gP[+\h\\ݭφ[+\J8ݭĞ+UT|+S Ўĺ8b\ݏԷ"+~^ݏ6.P+!gP=4kk=\[ݭ[+[ݭ[*s[Э>+Ь[ԫ`v [k@^,@nv*YiZ+ m[TZjZjЭ*Ь[ԫ`v [k@^,@n>*YiZ ?Ώ1k <1Ώ1k;1QP,Pa ' cΏ1k;12Ώ1k;1װӰΏ1k;1}Ώ1kb;1ﱰQP,Pa cpk[TZ]jЭz)Ь[ԫ`v [k@^,@nﲥ(YiZg C5~^NмJ:' P'P?QP(P aмWмSмO}K: PP>QP(P a}$ﳪ(U3(SԭԭԭԭԞ>WЏ V*TﳩZЏYXϓP9[TZjg9 %'#%# J GROUP_TABLE)GROUP_ID) GROUP_NAME) GROUP_TYPE) STREAM_ID)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKDELETION_USER_ID) DELETION_DATEDELETION_REMARKLCRESTRM_COPY_GRP_MEMBER_CURSORWݭ[&W"мﭮ&U}&S2Џ̞2Ԟy2WЏVP)ThZЏYXPP8 P(W17Ͱ2 ;ﺰ~2 $UVVbV[%V&~(%laP[%5VxbnVfVݭρ[n%PV8ݭĞ%UT,%SϺЎĺ8"VݏԷ"It%~ݏ '%`P6ͬkk=UUݭ[$UTݭ[$#UЭ$Ь[ԫ`v [k@^,@n&e$YiZ﷠褐m[TZخjZҮjЭw$Ь[ԫ`v [k@^,@nﯠ#YiZd@2?ﭫΏ1k51Ώ1k51 Ώ1k{51}lխЭ[TZ­jЭ#Ь[ԫ`v [k@^,@nٟ#YiZj\~^HмDм @м<}8#U"SԭԭԭԭԞ>WЏVO%TZЏYXPF4[TZj3# JGROUP_MEMBER_TABLE)GROUP_ID) MODULE_ID)CREATION_USER_ID) CREATION_DATELЭ<"Ь[ԫ`v [k@^,@nt!YiZ)ϤPN3Э!Ь[ԫ`v [k@^,@n L!YiZP2CRESTRM_COPY_LATGEN_CURSORQݭ[ QQм #!U Su-Џ̞d2Ԟ\-WЏ"V#TۨZЏYXPP8 PgQ1,2 :2 j '2 S U*QQ\ Q[ P.L ~"[P[dP\PPݭυ[P)8ݭĞUT[SЎĺ8țaPݏԷ"x~Jݏ@"/[P0 kk=POݭ[Oݭ[ROЭЬ[ԫ`v [k@^,@nUYiZ ؚm[TZEjZ?jЭЬ[ԫ`v [k@^,@nޚYiZoa?Ώ1k/1Ώ1k/1֥ ҥΏ1k/1¥ﻥΏ1k/1逸拉Ώ1kl/1Ώ1kM/1zvΏ1k./1}c Ƨ[TZﳧjЭTЬ[ԫ`v [k@^,@nYiZA~^мм ммммм }$U3SԭԭԭԭԞ>WЏVTZЏ(YXϓP-[TZjg- # JLATEST_GEN_TABLE) STREAM_ID) MODULE_ID) CHANGE_LEVEL) GENERATION_ID)GENERATION_NUMBER)GENERATION_FLAGS)CREATION_USER_ID) CREATION_DATELЭfЬ[ԫ`v [k@^,@nYiZS/!ϟPx,CRESTRM_COPY_DEPIN_CURSORKݭ[KмʢU>S,(Џ̞42Ԟ(WЏVTZЏYXώPP8 P K1+ڤ Ҥ2 ﻤ2 UJJsVJ[J~jx-UP[faJ9VOJGJݭφ[/1J8ݭĞfUTS{Ўĺ8ZJݏԷ" 5~ ݏTPw*kk=IIݭ[Iݭ[pjIЭЬ[ԫ`v [k@^,@n&YiZxjm[TZjZjЭ8Ь[ԫ`v [k@^,@npYiZ%?֟Ώ1kz)1ß￟Ώ1k[)1ײַ 1,[TZjЭЬ[ԫ`v [k@^,@n﹓YiZnJ<~^hмdм `м\USԭԭԭԭԞ>WЏbV?TZЏYXP.([TZj' JDEPENDENCY_IN_TABLE) STREAM_ID) MODULE_ID)STEP_IDLЭCЬ[ԫ`v [k@^,@n{YiZ0 PU'CRESTRM_COPY_DEPOUT_CURSORFݭ[]oFмンUS#Џ̞N2Ԟ#WЏVTyZЏYXjPP8 PE1&$2 ՟2 UEEOQE[vE~JT PP[BMEQ;E3Eݭυ[ E8ݭĞBUTSWЎĺ86DݏԷ"~ݏnOPS%kk=DDݭ[ewDݭ[LVDЭЬ[ԫ`v [k@^,@nÏYiZxTFm[TZ/jZ)jЭЬ[ԫ`v [k@^,@nLYiZݎώ?ʚΏ1kV$1﷚ﳚΏ1k7$1 KF[TZ8jЭ]Ь[ԫ`v [k@^,@nYiZJ&~^TмPм LмHUdSԭԭԭԭԞ>WЏcVTZЏYXP #[TZj" JDEPENDENCY_OUT_TABLE) STREAM_ID)STEP_ID) MODULE_IDLЭЬ[ԫ`v [k@^,@nVYiZ ٌP0"CRESTRM_GETPAR_CURSORtAݭ[=_AмﮘqUSЏ̞l2ԞWЏ{VTiZЏYXJPP8 P@1z!B 2 /2 U@@/L@[Vx@|~.4JP["=@K+@#@ݭϊ[ @w8ݭĞ"UTS7Ўĺ8?ݏԷ"~ ݏ w}NJP3 kk=?|?ݭ[Eg?ݭ[,F?ЭkЬ[ԫ`v [k@^,@n YiZX4&m[TZMjZGjЭ Ь[ԫ`v [k@^,@n,k YiZi﯉?•Ώ1k61ﯕ[TZujЭ\ Ь[ԫ`v [k@^,@n YiZI%GPnCRESTRM_READ_CURSOR=ݭ[} =:'P'PQP(Pa U* SЏ̞ڗ2ԞWЏVT穀ZЏ)YXzPP8 P%=1ﰗx2 a2 U<<_H><[ < ~bd GP[R }<%Hk<c<ݭ|[ M<8ݭĞR UT SgЎĺ8F<ݏԷ"! ~Lݏ  ~FPc"kk=;;ݭ[u ;ݭ[\ ;Э Ь[ԫ`v [k@^,@nӆ YiZdV][TZﻕjZﵕjЭ$ Ь[ԫ`v [k@^,@n\ YiZ߅?Ώ1kf1[TZjЭ Ь[ԫ`v [k@^,@ną YiZyUGGPCRESTRM_GET_INFO_CURSOR:ݭ[9 мoUfSЏ̞T2ԞtWЏVQ T*ZЏYX϶PP8 Pq91*2 $ۓ2  U49%9D9[9~ UCP[8aD88ݭψ[W88ݭĞUTSϣЎĺ8k8ݏԷ"2]~oݏ BPkk=88ݭ[7=ݭ[ 7ЭЬ[ԫ`v [k@^,@nNYiZm[TZ5jZ/jЭ`Ь[ԫ`v [k@^,@nYiZM)?sΏ1k1}``Ώ1k1}M QL[TZ>jЭЬ[ԫ`v [k@^,@n YiZrd(PCRESTRM_UPDPAR_CURSOR/6ݭ[6*мUSKЏ̞ﱐ2Ԟ2WЏVtTYZЏYXոPP8 P51WO2 Ct82 ,Uc5T5@F5[35%~t?P[=4@44ݭϊ[v48ݭĞUT4S·Ўĺ84ݏԷ"Q{42t~ ݏ>PB~‹ݏ >Pkk=43ݭϪ[3"ݭ[}3ЭЬ[ԫ`v [k@^,@n~3YiZ~w~3[TZXjZRjЭEЬ[ԫ`v [k@^,@n}~YiZ2~~xΏ1k1e[TZjЭЬ[ԫ`v [k@^,@n}$YiZv}h}~^мB2ݭ[,28ݭĞUTS&Ўĺ8}1ݏԷ"ﵻ~pݏrl1<P"[TZjЭЬ[ԫ`v [k@^,@n|YiZb|T|PЭ2Ь[ԫ`v [k@^,@nj|YiZ{{~^м@м WЏUV=T=ZЏ YXڱP [TZj JSTREAM_SUCCESSOR_TABLE) STREAM_ID) SUCCESSOR_IDLЭBЬ[ԫ`v [k@^,@nzyYiZ/ yx~^eмa:' P'PVQP(P aмnмjмfмbм ^}$Z}(Z:,PPMQP(P,a}0=м4=}89:WЏwVtT|~ZЏYX PS [TZj %'##%##%# J STREAM_TABLE) STREAM_ID) STREAM_NAME)PARENT_STREAM_ID)DELTA_STREAM_ID) FROZEN_STATE) STREAM_FLAGS) OWNER_USER_IDMAX_BUILD_JOB_NUMBER)BUILD_JOB_STEP_DELAY) BUILD_JOB_TIMEOUT) NOTES_CONFERENCEPOPULATE_STREAM_IDPOPULATE_UPD_COUNTPOPULATE_INS_COUNTPOPULATE_REM_COUNTPOPULATE_USER_ID)  POPULATE_DATE) CREATION_USER_ID)  CREATION_DATE)CREATION_REMARKDELETION_USER_ID) DELETION_DATEDELETION_REMARKL CJMAX_STREAM_ID_TABLE  MAX_STREAM_ID) ^ S) MAX_STREAM_ID  dL CJMAX_DIRECTORY_ID_TABLE MAX_DIRECTORY_ID) ^ S)MAX_DIRECTORY_ID  dL CJMAX_MODULE_ID_TABLE MAX_GENERATION_ID) ^ S)MAX_GENERATION_ID  dL CJMAX_GROUP_ID_TABLE  MAX_GROUP_ID) ^ S) MAX_GROUP_ID  dL # CJDIRECTORY_TABLEG/ STREAM_ID  DIRECTORY_ID) FACILITY_ID)KIND) DIR_SYMBOL_ID)FLAGS) DIRECTORY_SPECX CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL '# CJ GROUP_TABLEG:/ STREAM_ID/DELETION_USER_ID GROUP_ID) GROUP_NAMEX GROUP_TYPE)CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKX  dL # CJGROUP_MEMBER_TABLEG/GROUP_ID  MODULE_ID)CREATION_USER_ID) CREATION_DATE) dL # CJLATEST_GEN_TABLEG/ STREAM_ID  MODULE_ID) CHANGE_LEVEL) GENERATION_ID)GENERATION_NUMBER)GENERATION_FLAGS) CREATION_USER_ID)  CREATION_DATE)  dL  CJDEPENDENCY_IN_TABLEG/ STREAM_ID  MODULE_ID)STEP_ID) dL  CJDEPENDENCY_OUT_TABLEG/ STREAM_ID STEP_ID) MODULE_ID) dL  CJ STREAM_TABLEG/ STREAM_ID PARENT_STREAM_ID) dL %' CJ STREAM_TABLEG:/ STREAM_NAME/DELETION_USER_ID  STREAM_ID) dL ## CJ STREAM_TABLEG/ STREAM_ID BUILD_JOB_STEP_DELAY)BUILD_JOB_TIMEOUT) dL  CJ STREAM_TABLEG/ STREAM_ID DELTA_STREAM_ID) ^ S)DELTA_STREAM_ID  dLjUeU~*P:խսݭ[T*Pkݭ[Bݭ[/kխսP^eݭ)kݭ[d RDB$DBHANDLE3*HzP{{{{ y(0x[ y`({0y8yhyXPzx{p     KbT { ;y)P "yRPy1 yP϶U1x1e1Jx1@xK)P*U1x(Px1UxxT`d ݭݭݭݭM 'P<ЭP!`&!R'P~Z 4o'4g'ЭЬ[ԫ`v [k@^,@n4xcYiZwwTzww|Ue Ώk ywPS ЭTЬ[ԫ`v [k@^,@nwYiZA-ww+w w' P ЭЬ[ԫ`v [k@^,@n w;YiZvvvJP~v&PC ЭDЬ[ԫ`v [k@^,@nvYiZ1vvv~vw&w޶P FETCH_READ_GENEXPR_CURSORݭ[6мx: PPxQP(P aRUS{Џ̞$x2ԞbWЏVTwZЏYXPP8 P1www2 ww2 U%[7]{~#P[^$LDݭn[.X8ݭĞUTSЎĺ8tݏԷ"梨~Zvݏh^/#P0vkk=ݭ[&ﲹݭ[ gЭLЬ[ԫ`v [k@^,@nsYiZ9%ssU[TZvjZujЭЬ[ԫ`v [k@^,@nsLYiZrr?uΏ1k1ttΏ1k~1t !uu[TZujЭЬ[ԫ`v [k@^,@nfrYiZ qq(PFETCH_READ_GENTBL_CURSORݭ[:м\tnUSPЏ̞~t2Ԟ7WЏVTtZЏYX3PP8 P21$tTtt2 Att2 U,![Sy~?1P[ﯷ xpݭχ[Zt8ݭĞUTS Ўĺ8#p,ݏԷ"Þ~rݏ&zKPvrkk=ݭ[Bεݭ[)ЭhЬ[ԫ`v [k@^,@noYiZUAo3om[TZ_rjZYrjЭЬ[ԫ`v [k@^,@n9ohYiZnn?VqΏ1k1Cq?qΏ1k10qQP,Pa  coqjq[TZ\qjЭ.Ь[ԫ`v [k@^,@nvnYiZnmP % CJGENERATION_TABLEG:/ MODULE_ID/DELTA_FILE_CODE  GENERATION_ID)GENERATION_NUMBER) dL  CJGENERATION_TABLEG/ GENERATION_ID GENERATION_NUMBER)DELTA_FILE_CODEX dLlUeXUP:խս6ݭPkݭ[0ݭ[9kխսP^ݭNkݭ[j޼ RDB$DBHANDLE3*oPyp ophp^p n(0[ n,`| (o0n8nhnXPoxopAF6CHEJG)mP mRPm1 mPϠU1m1e1Jm1@mPU1um<Pcm1UEmRmT`d ݭݭݭݭ HP<ЭP!`!RPx~Z 44ЭRЬ[ԫ`v [k@^,@nlYiZ?lull\P~sljPGETMOD_READ_ONE_CURSOR ݭ[W ﹻмn:' P'P nQP(P asUS Џ̞[o2Ԟ WЏ*VTmZЏ-YXPP8 PG 1o1on2 on2 U  1 [X ~~H6P[$ﴮ   ݭq[o y8ݭĞ$UTSϿЎĺ8jA ݏԷ"ȕ~kݏ|PPkkk=  ݭ[G Ӭݭ[. ЭmЬ[ԫ`v [k@^,@n jYiZZiiU[TZݭ[)мiUDS Џ̞j2Ԟ WЏEVGTziZЏYXPP8 P1 iii2 ii2 UrcyU[BƧ~~3P[l?ݭω[58ݭĞlUTSЎĺ8dݏԷ";~gݏ|P gkk=MFݭ[1ݭ[vЭЬ[ԫ`v [k@^,@nUd,YiZccm[TZhjZgjЭ>Ь[ԫ`v [k@^,@ncYiZ+ocacχdΏ1k1ddΏ1k1dQP,Pa ' cdΏ1k1dQP,Pa 'cdΏ1kZ1ddΏ1k;12d+f&f[TZfjЭЬ[ԫ`v [k@^,@nbYiZCb5bPsЭЬ[ԫ`v [k@^,@nKb"YiZaacΏ1k<1ccΏ1k1cQP,Pa ' ccΏ1k1cQP,Pa 'ccΏ1k1ccΏ1k12cdd[TZdjЭЬ[ԫ`v [k@^,@naYiZl``\PЭЬ[ԫ`v [k@^,@n`YiZI`;`=cΏ1k1*c&cΏ1k1cQP,Pa ' c,cΏ1k_1cQP,Pa 'c2cΏ1k41ccΏ1k12cc|c[TZncjЭЬ[ԫ`v [k@^,@n_cYiZٯ__ύPM  ''%' CJ MODULE_TABLEG::/ FACILITY_ID/ MODULE_NAME/DELETION_USER_IDFH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  SOURCE_FLAG)  dL  ''%'%' CJ MODULE_TABLEG:::/ FACILITY_ID2 MODULE_NAME>3 MODULE_NAME/DELETION_USER_IDFHDELETION_USER_IDH FACILITY_IDH MODULE_NAMEH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  SOURCE_FLAG)  dL  '' CJ MODULE_TABLEG:/ FACILITY_ID/DELETION_USER_IDFHDELETION_USER_IDH FACILITY_IDH MODULE_NAMEH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  SOURCE_FLAG)  dL[UeU/0P:խսmݭ Pkݭ[gݭ[pkխսP^ݭkݭ[ RDB$DBHANDLE3*^P`B=_6__ F^(0([ .^``(z_0^8^h^X8PZ_x^_p&E:%    D)]P$]RP\1 \PHU1\1e1J\1@\PlU1\P\1Uu\\T`d ݭݭݭݭ $P<ЭP!`h!RPT~Z 44Э.Ь[ԫ`v [k@^,@n"\YiZ[[T][[Ue Ώk~#y[P0#ЭЬ[ԫ`v [k@^,@n[ YiZ[ [[l['OP"ЭЬ[ԫ`v [k@^,@nZ}YiZZ}ZZP~{ZP "ЭЬ[ԫ`v [k@^,@nzZYiZs ZY Z\~Y P!INVSCRP_ANY_CURSORFݭ[1м[м [м[U,SXЏ̞]2Ԟ?WЏV3T[ZЏ YX&PP8 P1 N]~]F]2 k]/]2 ӭUj[aM[:ﮖ~fP[T'ݭ}[節8ݭĞTUTSЎĺ8XݏԷ"~#~#ZݏPYkk=E>ݭ[w)ݭ[^ҠЭЬ[ԫ`v [k@^,@nWYiZ"WW][TZ[jZ[jЭ&Ь[ԫ`v [k@^,@nWYiZVV?XΏ1k1XXΏ1kj12X ZZ[TZZjЭoЬ[ԫ`v [k@^,@ncVYiZ\UU(PINVSCRP_FAC_CURSORhݭ[Sм Xм XмXмWU6S!Џ̞Y2ԞWЏVATWZЏYX0PP8 P1YYY2 YwY2 ݩUukg[T︒~p%P[^1ݭu['ﳒ8ݭĞ^UTSЎĺ8TݏԷ"{-~KVݏﹿP!Vkk=_Xݭ[C ݭ[hܜ"Э刺Ь[ԫ`v [k@^,@nSYiZ,SSU[TZWjZWjЭ0Ь[ԫ`v [k@^,@n$S茶YiZRR?UΏ1k1TTΏ1kt12T VV[TZVjЭyЬ[ԫ`v [k@^,@nmRYiZfQQ(PINVSCRP_FACMODTYP_CURSOR|ݭ[gм1Tм -Tм)Tм%TﱽU:SЏ̞2V2ԞWЏVITSZЏYX4PP8 P1UVU2 UU2 Uo{[h.ڼ~t)P[b-5ݭo[+﷎8ݭĞbUTS!Ўĺ8PݏԷ"w1~qRݏサPGRkk=slݭ[Wݭ[l6Э﫻Ь[ԫ`v [k@^,@nO"YiZ0O"OU[TZTjZ TjЭ4Ь[ԫ`v [k@^,@n(O﫺YiZ!NN?'QΏ1k1QQΏ1kx12P /S*S[TZSjЭ}Ь[ԫ`v [k@^,@nqNYiZjNM(PINVSCRP_FACTYP_CURSORݭ[~мZPм VPмRPмNP:'P'PCPQP(PaU)SЏ̞_R2ԞWЏV&,$ݭm[暴8ݭĞSUTڳSЎĺ8HݏԷ"n"~Jݏܶ﮳PJkk=}ݭ[vhݭ[]ѐGЭЬ[ԫ`v [k@^,@nGYiZ!GGU[TZLjZzLjЭ%Ь[ԫ`v [k@^,@nGYiZFF?IΏ1k1vIQP,Pa cKK[TZKjЭЬ[ԫ`v [k@^,@nsFYiZlFE9P INVSCRP_READ_DIRSYM_CURSORݭ[:'P'P{IQP(PaアUFS Џ̞J2Ԟj WЏVaT-IZЏ)YX@PP8 P1 JJJ2 JJ2 U{[Ȃ~ﲳ5P[niAWOݭu[79Â8ݭĞnUTS-Ўĺ8D ݏԷ"k=~Gݏ ɯP Gkk=ݭ[ݭ[xrЭ﷯Ь[ԫ`v [k@^,@nC.YiZ羅>?BΏ1k1BBΏ1k12B LDGD[TZ9DjЭЬ[ԫ`v [k@^,@n>YiZ'>>(P  CJ SCRIPT_TABLEG::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPE  SCRIPT_ID)SEGMENT_NUMBER) dL  CJ SCRIPT_TABLEG:::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPE/ SELECT_ID  SCRIPT_ID)SEGMENT_NUMBER) dL  CJ SCRIPT_TABLEG:::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPE/ SELECT_ID  SCRIPT_ID)SEGMENT_NUMBER) dL %' CJ SCRIPT_TABLEG::::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPE/ SELECT_ID/ MODULE_TYPE  SCRIPT_ID)SEGMENT_NUMBER) dL  CJLOCATION_TABLEG:::/ STREAM_ID/ FACILITY_ID/KIND/ DIR_SYMBOL_ID DIRECTORY_SPECX dL %' CJDIRECTORY_SYMBOL_TABLEG/DIR_SYMBOL_NAME  DIR_SYMBOL_ID) dL %' CJ SCRIPT_TABLEG:::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPE/ MODULE_TYPE  SCRIPT_ID)SEGMENT_NUMBER) dL8Ue、U]^P:խսݭ:3Pkݭ[!ݭ[wkխսP^Dݭkݭ[ϣC RDB$DBHANDLE3*=PI?rm??f8?.? =(0X[ v=`(>0Z=8b=hV=XhP>x>pRC  1&!!&&))}q< PBX< RPG<1 ?Э&Ь[ԫ`v [k@^,@n29YiZ88~^м:ﻞUDSԭԭԭԭԞWЏVwT:ZЏYXP+>v~w:ݏ<P=[TZE:jB:kk>r= SCJREPLACEMENT_TABLEG/REPLACEMENT_ID"/dLЭ~Ь[ԫ`v [k@^,@n7YiZk}7 7~^м>9USԭԭԭԭԞWЏVӟT 9ZЏYXvP<Μ~8ݏZ+PQ<[TZ8j8kkl<; SCJRESERVATION_TABLEG/REPLACEMENT_ID"/dLЭ֛Ь[ԫ`v [k@^,@n5MYiZ{s5e5~^м7kUSԭԭԭԭԞWЏV/Tm7ZЏYXP:&~?7ݏﲚP:[TZ 7j 7kk:": SCJREPLACEMENT_REVIEW_TABLEG/REPLACEMENT_ID"/dLЭ'Ь[ԫ`v [k@^,@n34YiZz33~^м5м 5ﴙU=SԭԭԭԭԞWЏV|T5ZЏYXP$9o~5ݏAP8[TZb5j_5kk 9k8 SCJREPLACEMENT_REVIEW_TABLEG:/REPLACEMENT_ID/USER_ID"/dLMODREP_READ_ONE_CURSORݭ[Ewм>7:' P'P37QP(P aUS,Џ̞A2Ԟ,WЏV˚T6ZЏ-YXRPP8 Ps1I7KA{ACA2 FhA,A2 /U6'[ i(~–wP[ﰖ@jݭq[yi8ݭĞﰖUT7S?Ўĺ8x0mݏԷ"TQN2w~l6ݏ]P5E~l3ݏ+ѕP5B3kk=ݭϑ[%hݭ[rЭᅰЬ[ԫ`v [k@^,@n/6YiZu\/N/ZL?jZF?jMODREP_READ_RNG_CURSORݭ[͔/tм6:' P'P6QP(P a:'P'P6QP(PaєUZS+Џ̞>2Ԟ+WЏ/VT6ZЏVYX$PP8 PU14[>>S>2 }x><>2 }U [ﶓe~IP[gUݭY[K}e8ݭĞUT SЎĺ8J-OݏԷ"&N02I~66ݏ3ՒP2~ 3ݏtP22kk=ݭy[kdݭ[Ro|ЭЬ[ԫ`v [k@^,@n,YiZ~r., ,[TZ\/2kk=ݭϩ[maݭ[TlЭЬ[ԫ`v [k@^,@n) YiZo0)")3[TZ9jZ9jЭЬ[ԫ`v [k@^,@n()YiZ o((+Ώ1k.1++Ώ1k.12+ +Ώ1ka.1+QP,Pa 'c+Ώ1k6.1++Ώ1k.1+QP,Pa c,Ώ1k-1~,z,Ώ1k-1k,QP,Pa cy7t7[TZf7jЭЬ[ԫ`v [k@^,@n'YiZm?'1'P,Э;Ь[ԫ`v [k@^,@nG'ﲌYiZ(m&&&,Ώ1k,1,,Ώ1k,12, ,Ώ1k,1,QP,Pa 'c,Ώ1kU,1,,Ώ1k6,1,QP,Pa c-Ώ1k ,1l-h-Ώ1k+1Y-QP,Pa c55[TZ5jЭЬ[ԫ`v [k@^,@n%8YiZk^%P%LP+ЭZЬ[ԫ`v [k@^,@nf%ъYiZGk$$C-Ώ1k*1--Ώ1k*12- -Ώ1k*1-QP,Pa 'c-Ώ1kt*1--Ώ1kU*1-QP,Pa c.Ώ1k(*1..Ώ1k *1p.QP,Pa c34.4[TZ 4jЭЬ[ԫ`v [k@^,@n#WYiZi}#o#iP3)MODREP_READ_ID_CURSORfݭ[Qahм0м 0м0#U﬈SW$Џ̞32Ԟ>$WЏVTr0ZЏ YXvPP8 PǺ1m()3Y3!32 jqF3 32 SqU{m[Z.ZL~LP[ԇd[ ݭz[)Z8ݭĞԇUT[ScЎĺ8!ݏԷ"xB2~/ݏ'P'i~,ݏ[P&,kk=+$ݭϚ[fIYݭ[句dЭЬ[ԫ`v [k@^,@n ZYiZf r #[TZ*1jZ$1jЭlЬ[ԫ`v [k@^,@nx YiZYf +Ώ1k%1++Ώ1k%12+ +Ώ1k%1t+QP,Pa 'c+Ώ1k%1v+r+Ώ1kg%1c+QP,Pa cN,Ώ1k:%1;,7,Ώ1k%1(,QP,Pa c/~/[TZp/jЭЬ[ԫ`v [k@^,@niYiZd+PE$ЭЬ[ԫ`v [k@^,@nYiZxd(~^l м h }d мd м` USԭԭԭԭԞWЏV͆T ZЏYXdPq##~ ݏHP?#[TZjkkZ#"# SCJREPLACEMENT_TABLEG/REPLACEMENT_ID" )PERFORM_USER_ID) PERFORM_DATE)REPLACEMENT_TYPE/dLMODREP_READ_REPTBL_CURSORjݭ[UUaм+м +U度SWЏ̞,2Ԟ>WЏVTv+ZЏYXrPP8 Pӳ1i!c,,[,2 fj,D,2 OjUݽy[f*SH~LP[Ѐ`T+ݭ~[%S8ݭĞЀUTWS_Ўĺ8ͲݏԷ"t;~(ݏD+P" (kk=qjݭ[URݭ[N]4ЭЬ[ԫ`v [k@^,@n%YiZ`e[TZ*jZ*jЭЬ[ԫ`v [k@^,@nYiZ_?1?'Ώ1k%12'~'Ώ1k1o'QP,Pa ' c'Ώ1k1u'QP,Pa c)|)[TZn)jЭ~Ь[ԫ`v [k@^,@n)~YiZ^OAPЭK~Ь[ԫ`v [k@^,@nW}YiZ8^ψPMODREP_REPREV_STATUS_CURSORݭ[d}֯\мF'}U!}SЏ̞t(2ԞWЏVxT'ZЏYXPP8 P\1(J((2 e7('2 eUV[}|N|~[|P[I|Oﴮݭτ[|N8ݭĞI|UT{SЎĺ8VݏԷ"6|~%ݏ {uP|%kk=ݭ[l{ޭMݭ[S{XュЭ{Ь[ԫ`v [k@^,@n {YiZ[/!m[TZU&jZO&jЭ{Ь[ԫ`v [k@^,@n'zYiZ[?\$Ώ1k12I$%%[TZ}%jЭzЬ[ԫ`v [k@^,@nyYiZpZ GPMODREP_REV_PRESENT_CURSOR5ݭ[y Yм#м #yUSySsЏ̞$2ԞZWЏV|TC#ZЏYXPP8 P1$$$2 b$k$2 aUaRD[x1Jx~{xBP[{x LNܪݭ~[DxƪJ8ݭĞ{xUTxS Ўĺ8CݏԷ"3Jx~!ݏ H{wP!kk=<5ݭ[w *Jݭ[wTЭwЬ[ԫ`v [k@^,@n;wYiZWaSe[TZ"jZ"jЭMwЬ[ԫ`v [k@^,@nYvYiZ:W? Ώ1k1 "![TZ!jЭvЬ[ԫ`v [k@^,@n,vYiZVRDGPЭNvЬ[ԫ`v [k@^,@nZuYiZ;V~^OмK}G:PP:QP(Paмм uU/uSԭԭԭԭԞWЏVvxTZЏYX Pau~Tݏ;xtP[TZ"jkk]#% SCJREPLACEMENT_REVIEW_TABLEG:/REPLACEMENT_ID/USER_ID" )STATUS) REVIEW_DATE) REVIEW_REMARK/dLЭ tЬ[ԫ`v [k@^,@nsYiZS ~^} мsUsSԭԭԭԭԞWЏVcvTkZЏYXPJs~Uݏ(vrP[TZ#j kkF# SCJRESERVATION_TABLEG/REPLACEMENT_ID" REPLACEMENT_IDREPLACEMENT_USER_ID)REPLACEMENT_DATE/dLЭqЬ[ԫ`v [k@^,@n vqYiZQ ~^:'P'PQP(Paм :PPQP(Pa.ݭ[pP8ݭĞ-qUTpSϼЎĺ8 ݏԷ"+p~:ݏspMP[TZj ЭpЬ[ԫ`v [k@^,@n ,pYiZPR D ~^:'P'PQP(Paм :PPQP(PaݭϺ[oޡwO8ݭĞoUTjoSrЎĺ8 ﰡݏԷ"*o~ݏr>oP5[TZjЭkoЬ[ԫ`v [k@^,@nw nYiZXO ~^:'P'PQP(Paм :PPQP(PaﺠݭϞ[bn鸞-N8ݭĞnUT nS(Ўĺ8avݏԷ"=)hn~DݏVqmP [TZjy Э!nЬ[ԫ`v [k@^,@n-mYiZN~^W:'P'PLQP(Paм d:PPSQP(Paݭ[mjL8ݭĞOmUTlSЎĺ8<ݏԷ"'m~ݏploP [TZj/ ЭlЬ[ԫ`v [k@^,@nNlYiZLtf~^ м м ]lUkSԭԭԭԭԞWЏV5oTQ ZЏ YXP l~7 ݏnkuP [TZ j kk   SCJREPLACEMENT_TABLEG/REPLACEMENT_ID" )REPLACEMENT_FLAGS/dL '%'%'% CJREPLACEMENT_TABLEG:/REPLACEMENT_TYPE/REPLACEMENT_NAMEFHREPLACEMENT_TYPEHREPLACEMENT_NAMEHREPLACEMENT_ID REPLACEMENT_ID)REPLACEMENT_FLAGS)REPLACEMENT_NAMEX STREAM_ID) DIRECTORY_SPECX CREATION_USER_ID) CREATION_REMARKX ^ S)REPLACEMENT_NAME)REPLACEMENT_FLAGS)CREATION_REMARK  dL '%'%'%'% CJREPLACEMENT_TABLEG::/REPLACEMENT_TYPE2REPLACEMENT_NAME3REPLACEMENT_NAMEFHREPLACEMENT_TYPEHREPLACEMENT_NAMEHREPLACEMENT_ID REPLACEMENT_ID)REPLACEMENT_FLAGS)REPLACEMENT_NAMEX STREAM_ID) DIRECTORY_SPECX CREATION_USER_ID) CREATION_REMARKX ^ S)REPLACEMENT_NAME)REPLACEMENT_FLAGS)CREATION_REMARK  dL '%'% CJREPLACEMENT_TABLEG/REPLACEMENT_TYPEFHREPLACEMENT_TYPEHREPLACEMENT_NAMEHREPLACEMENT_ID REPLACEMENT_ID)REPLACEMENT_FLAGS)REPLACEMENT_NAMEX STREAM_ID) DIRECTORY_SPECX CREATION_USER_ID) CREATION_REMARKX ^ S)REPLACEMENT_NAME)REPLACEMENT_FLAGS)CREATION_REMARK  dL '%'% CJREPLACEMENT_TABLEG::/REPLACEMENT_TYPE2REPLACEMENT_ID4REPLACEMENT_IDFHREPLACEMENT_ID REPLACEMENT_ID)REPLACEMENT_FLAGS)REPLACEMENT_NAMEX STREAM_ID) DIRECTORY_SPECX CREATION_USER_ID) CREATION_REMARKX ^ S)REPLACEMENT_NAME)REPLACEMENT_FLAGS)CREATION_REMARK  dL  ' CJREPLACEMENT_TABLEG:/REPLACEMENT_ID/REPLACEMENT_TYPE REPLACEMENT_FLAGS)REPLACEMENT_NAMEXDIRECTORY_SPECX dL  CJREPLACEMENT_REVIEW_TABLEG/REPLACEMENT_ID STATUS) dL  CJREPLACEMENT_REVIEW_TABLEG:/REPLACEMENT_ID/USER_ID REPLACEMENT_ID) dLUe`U=`>P:խս{`ݭ`Pkݭ[`u=ݭ[_~3kխսP^$`ݭkݭ[_#= RDB$DBHANDLE3*l P R_M_ F_  (08_[  p_`(B 0 8 h XH_P" x& p4"QXu pP\ m^RPK 1 C PU10 1e1J 1@ !Pk^/U1 P 1U T`d ݭݭݭݭ#^ P<ЭP!`]!RP]~Z 4E4=Э]Ь[ԫ`v [k@^,@nn 9]YiZ=T 8 R]Ue Ώk4y PЭ*]Ь[ԫ`v [k@^,@n\YiZ=gYeZ]\]\*PVЭ\Ь[ԫ`v [k@^,@nF\YiZ<`P~P Э\Ь[ԫ`v [k@^,@n[YiZ<WIU~JM[M[(PF Э[Ь[ԫ`v [k@^,@n6[YiZw;~^мм мм:'P'PQP(PaмZUpZSԭԭԭԭԞWЏV]TOZЏ=YXPY Z~!ݏ].ZP' [TZjkkB  %' SCJ SCRIPT_TABLEG:::::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPE/ SELECT_ID/ MODULE_TYPE/SEGMENT_NUMBER"/dLЭDYЬ[ԫ`v [k@^,@nXYiZ19s~^мXUbXSԭԭԭԭԞWЏV[TZЏYXPK X~Xݏ[ XP [TZ&j#kk4   SCJSCRIPT_LINE_TABLEG/ SCRIPT_ID"/dLMODSCRP_LINE_ZERO_CURSORˉݭ[$Wﶉ6м5XWUVSЏ̞2ԞWЏVPZTZЏYXGPP8 P<12 ?2 ?U[=Vψc(V~YVБP[ V)ܒzݭχ[Ud^(8ݭĞ VUTUS4Ўĺ8q6ݏԷ"U~ ݏXdU5P]kk=ڇӇݭ[,Uヌ'ݭ[U2ЭRUЬ[ԫ`v [k@^,@nTYiZ?5m[TZjZjЭTЬ[ԫ`v [k@^,@nRTYiZ4 ?Ώ1k`1QP,Pa c'"[TZjЭ5TЬ[ԫ`v [k@^,@nSYiZ"4rd9PЭSЬ[ԫ`v [k@^,@nzESYiZ3 ~^J: PP9QP(P aмм мм:'P'PQP(PaмSURSԭԭԭԭԞWЏ#VVTZЏYXPxR~XݏUMRPF[TZ&j#kka%%' SCJ SCRIPT_TABLEG:::::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TY>PE/ SELECT_ID/ MODULE_TYPE/SEGMENT_NUMBER" )CREATION_REMARK/dLЭBQЬ[ԫ`v [k@^,@nPYiZ/1q~^: PP|QP(P aмPU;PSԭԭԭԭԞWЏVST2ZЏYXϱP$mP~ݏ{SOʋP[TZhjekk k% SCJSCRIPT_LINE_TABLEG:/ SCRIPT_ID/SEQUENCE_NUMBER" ) SCRIPT_TEXT/dL  CJSCRIPT_LINE_TABLEG:/ SCRIPT_ID/SEQUENCE_NUMBER  SCRIPT_TEXTX dL(UeNU;N<P:խսyNݭNPkݭ[Ms+ݭ[M|!kխսP^"Nݭkݭ[M!+ RDB$DBHANDLE3*PmNMIMcBM\R (04M[ lM`w(0~8hzXDMPxp-.6o3o 8o 5o :o 7ood ;oLnoP%-LRP1 PtU1|1e1Jk1@bňPLU1=PP+1U T`d ݭݭݭݭK \P<ЭP!`K!R)PK~Z 44ЭfKЬ[ԫ`v [k@^,@nJYiZS+K=T6JUe Ώk+y\P+ЭJЬ[ԫ`v [k@^,@n"EJYiZ*Ϙ_JJP*Э>JЬ[ԫ`v [k@^,@nIYiZ+*#!P~VPw*ЭIЬ[ԫ`v [k@^,@n5IYiZ)ψ~OIHXP)Э.IЬ[ԫ`v [k@^,@nHYiZ)~^мHULHSԭԭԭԭԞWЏVKTZЏYXP2)~H~ݏK HۃP)[TZRjOkk)y( SCJREVIEW_NOTIFY_TABLEG/USER_ID"/dLMODUSR_READ_ONE_CURSORyݭ[Gyr&: P PQP(Pa4GUFSЏ̞o2ԞWЏ)V8JTZЏYXPP8 P(y1}'E 2 {/22 d/Uxxx[Fx?]F~IEP[Euxnxfxݭy[EPx:8ݭĞEUTlESlЎĺ8"xݏԷ"x2E~ݏH8EP.&zE~ݏHE׀P%kk=wwݭϙ[DpwZݭ[D)"OwЭDЬ[ԫ`v [k@^,@nHkDYiZ$#[TZjZjMODUSR_READ_RNG_CURSORvݭ[Dvd#: P P QP(Pa: P PQP(P aDUCSЏ̞2ԞWЏ=VGTZЏYXYPP8 Pv1W$-]%2 U,J2 >,Uuuu[Bu7C~gFB~P[BOjuXuPuݭa[B:u8ݭĞBUTFBSFЎĺ8 uݏԷ"ct2B~ݏEB}P#TB~=ݏvEA}P"kk=vtotݭρ[AZt4ݭ[A9tЭAЬ[ԫ`v [k@^,@n"EAYiZ! [TZ.jZ(jMODUSR_READ_ALL_CURSORsݭ[@s> AU@SЏ̞2ԞWЏ V$DTZrPP8 P;s1p!|2 n)e2 W)Urr|r [ @r2P@~C?{P[?hr|ryrݭϠ[?cr-8ݭĞ?UT_?S_Ўĺ85rݏԷ"|r2?~IݏB+?zP! m?~ݏB>zPkk=qqݭ[>qMݭ[>bqЭ>Ь[ԫ`v [k@^,@n;^>YiZJ[TZjZjЭp>Ь[ԫ`v [k@^,@n=YiZ]UGΏ1k1Ώ1k1QP,Pa cΏ1k1pQP,Pa (cΏ1k}1soΏ1k^1\XΏ1k?1IQP,Pa c~[TZpjЭ=Ь[ԫ`v [k@^,@nkм::PP)QP(Pa]dݭτ[1GdP8ݭĞ1UTC1SCЎĺ8dݏԷ"`1~kݏ41lP [TZjMODUSR_USER_ID_CURSORcݭ[0c,: P PQP(Pa0Uw0SЏ̞2ԞWЏV3TvZЏYX9PP8 Pc172 5j2 Ubblb[/b0~O3/fkP[//jbrlXbPbݭz[h/:b8ݭĞ/UT&/S&Ўĺ8 bݏԷ"Cn/~ݏ 2.jPkk=aaݭ[.aNݭ[. saЭ.Ь[ԫ`v [k@^,@n<_.YiZ][TZjZjЭq.Ь[ԫ`v [k@^,@n-YiZ^VH?Ώ1k1[TZjЭ-Ь[ԫ`v [k@^,@n-P-YiZ GP+MODUSR_EDITOR_CURSOR_ݭ[,_[ м--U,S Џ̞`2Ԟ WЏVA0T?ZЏYXxPP8 Pa_1v 62 t#2 ]U$__h_[,^8V,~/+gP[+n^h^^ݭϋ[+^38ݭĞ+UTe+SeЎĺ8[^ݏԷ"+~rݏ|.9+ gP/ Hkk=]]ݭ[+]ݭ[*\]Э'+Ь[ԫ`v [k@^,@n{*YiZ  m[TZAjZ;jЭ*Ь[ԫ`v [k@^,@n'*YiZ ?(Ώ1k2 1QPP11P,Pa 1c1Ώ1k 1"QPP11P,Pa 1 c50[TZ"jЭ)Ь[ԫ`v [k@^,@n%H)YiZ P# Эj)Ь[ԫ`v [k@^,@n(YiZW OA~^(:1 P1PQP(P a:1P1P8QP(PaмZ(UQ(SԭԭԭԭԞWЏV+TZЏnYX#P7 (~ݏ+(cP [TZjkk ~%1%1 SCJ USER_TABLEG/USER_ID" )EDITOR_READ_WRITE)EDITOR_READ_ONLY/dL  (% #%% %(% CJ USER_TABLEG:/USERNAME/DELETION_USER_ID USER_ID)USERNAMEX FULL_USERNAMEXAUTH_PRIVILEGES) DEF_PRIVILEGES) CREATION_REMARKX  ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S)USERNAME) FULL_USERNAME)AUTH_PRIVILEGES)DEF_PRIVILEGES)CREATION_REMARK  dL  (% % #%% %(% CJ USER_TABLEG::2USERNAME3USERNAME/DELETION_USER_ID USER_ID)USERNAMEX FULL_USERNAMEXAUTH_PRIVILEGES) DEF_PRIVILEGES) CREATION_REMARKX  ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S)USERNAME) FULL_USERNAME)AUTH_PRIVILEGES)DEF_PRIVILEGES)CREATION_REMARK  dL  (#%% %(%CJ USER_TABLEG/DELETION_USER_ID USER_ID)USERNAMEX FULL_USERNAMEXAUTH_PRIVILEGES) DEF_PRIVILEGES) CREATION_REMARKX  ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S)USERNAME) FULL_USERNAME)AUTH_PRIVILEGES)DEF_PRIVILEGES)CREATION_REMARK  dL % CJ USER_TABLEG:/USERNAME/DELETION_USER_ID USER_ID) dL 22 CJ USER_TABLEG/USER_ID EDITOR_READ_WRITEXEDITOR_READ_ONLYX dLUeU>?[P:խս|ݭ[Pkݭ[vݭ[kխսP^%ݭZkݭ[$ RDB$DBHANDLE3*PRMF &(08[ p`H(Z08hXHP:x>p22l@a@ @ @@@t@i@@x@(@(@CPP@@ZP1RP1 P^U11e1J1@YPU1>YP1UkxT`d ݭݭݭݭ JXP<ЭP!`!RXPz~Z 4W4WЭTЬ[ԫ`v [k@^,@nYiZATUe Ώk/yPv/REPLACE_MAX_GEN_CURSORHNݭ[A3N}US*Џ̞2Ԟ*WЏVTZPP8 PM1.2 2 UMMJWvM [qcM~OVP[=(MWMMݭϠ[L8ݭĞ=UTSЎĺ8LݏԷ"L2~ݏRUUP-~aݏ ^/UPU-7kk=4L-Lݭ[&Lݭ[ KЭLЬ[ԫ`v [k@^,@nYiZ9J[TZjZjЭЬ[ԫ`v [k@^,@nLYiZ*Ώ1kX,1Ώ1k9,1 [TZjЭЬ[ԫ`v [k@^,@nYiZ se~^mмiм eKJݭ[C5J8ݭĞzUTSЎĺ8JݏԷ"I~ݏ RP*[TZjZ*ЭЬ[ԫ`v [k@^,@nyYiZWIPU*ЭЬ[ԫ`v [k@^,@n_YiZaR,TP)Э Ь[ԫ`v [k@^,@nYiZ`R^P~P#RPE)ЭЬ[ԫ`v [k@^,@nOYiZxQ~Q%P(ЭЬ[ԫ`v [k@^,@nrYiZPB~^мм USԭԭԭԭԞWЏVTPZЏYXP'C~"ݏuOP'[TZjkk'?'> SCJRESERVATION_TABLEG:/RES_TYPE/ MODULE_ID"/dLREPLACE_FOLDGEN_CURSOREݭ[E$мUS#Џ̞2Ԟ#WЏ|V.TZЏYXSPP8 PJE1@&Fv>2 =c'2 &U EDND[D~nMP[7DzNDDݭω[prD8ݭĞUT.S@Ўĺ8'DDݏԷ"Kv~&ݏ LP$kk=CCݭ[CVݭ[%CЭЬ[ԫ`v [k@^,@ngYiZE7m[TZjZ{jЭyЬ[ԫ`v [k@^,@n=YiZf?Ώ1k#1[TZjЭЬ[ԫ`v [k@^,@nXYiZ6(GP4#REPLACE_GET_LATGEN_CURSOR#Bݭ[B^мм (USЏ̞2ԞWЏVdTZЏYXυPP8 PA1r"2 o2 XUOA@AJ2A[ A3Q~ IP[ i@J@@ݭ~[ @.8ݭĞ UT` SrЎĺ8Y@ݏԷ"} ~hݏ4 IP+!>kk=*@#@ݭ[ @ݭ[ W?Э" Ь[ԫ`v [k@^,@n YiZwie[TZjZjЭ Ь[ԫ`v [k@^,@no" YiZ?Ώ1k. 1 Ώ1k 1  [TZjЭ Ь[ԫ`v [k@^,@nk YiZI;(PGREPLACE_READ_MODULE_CURSORE>ݭ[ 0>pмB U SЏ̞h2ԞWЏVT]ZЏYXϟPP8 P=1>2 +2 rUy=j=G\=[' I=Mk ~  EP[ =F<<ݭυ[ <H8ݭĞ UTz SόЎĺ8s<ݏԷ" ~ݏn N EPEtkk=T<M<ݭ[ 8<ݭ[q<Э< Ь[ԫ`v [k@^,@nYiZ)m[TZIjZCjЭЬ[ԫ`v [k@^,@n<YiZ ?TΏ1kH1EQP,Pa (c[Ώ1k1LQP,Pa ( cbΏ1k12O.)[TZjЭЬ[ԫ`v [k@^,@nNYiZ,P*REPLACE_READ_LATGEN_CURSOR8:ݭ[#:Sмм US3Џ̞2ԞWЏVa THZЏYXzPP8 P91g'W2 dD2 MUd9U9BG9[49(F~ AP[^8B88ݭ}[8#8ݭĞUTUSgЎĺ8N8ݏԷ"r~ݏ )@P kk=?888ݭ[#8}ݭ[L8ЭЬ[ԫ`v [k@^,@nYiZl^e[TZbjZ\jЭЬ[ԫ`v [k@^,@ndYiZ?Ώ1k#1[TZjЭЬ[ԫ`v [k@^,@n̿YiZ]OGP[ЭЬ[ԫ`v [k@^,@neYiZ~^<м8м 4м0м ,м(м$:'P'PQP(PaUxSԭԭԭԭԞWЏVTZЏEYX\P_~ݏ6>P-[TZjkkH%' SCJRESERVATION_TABLEG::::/RES_TYPE/ STREAM_ID/ MODULE_ID/USER_ID/RES_IDENTIFIER" )RES_TYPE)REPLACEMENT_ID/dLЭ1Ь[ԫ`v [k@^,@nYiZx~^м мU@SԭԭԭԭԞWЏVTԿZЏ YX$P'r~ﺿݏ;P[TZjkkn SCJGENERATION_TABLEG/ GENERATION_ID" )DELTA_LETTER_MASK/dLЭZЬ[ԫ`v [k@^,@nYiZGﯺ~^VмRмNмJмFм B}$>м>м :U9SԭԭԭԭԞWЏMVTZЏ(YXP k~ݏ9P[TZﱽj﮽kk g # SCJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID" ) CHANGE_LEVEL) GENERATION_ID)GENERATION_NUMBER)GENERATION_FLAGS)CREATION_USER_ID) CREATION_DATE/dLЭЬ[ԫ`v [k@^,@n9YiZ ~^м: PPٻQP''PP(P aм$м(м,}0ݻ:4PPлQP(P4aмEм Aм=м9:'P'P.QP(PaU=SԭԭԭԭԞWЏVTZЏYX!P$o~ݏ6P[TZjᄏkk k %'#%%' SCJRESERVATION_TABLEG::::/RES_TYPE/ STREAM_ID / MODULE_ID /USER_ID /RES_IDENTIFIER " ) RES_FLAGS)CANCEL_FOLD_IDENT)PROP_STREAM_ID)REPLACEMENT_ID)REPLACEMENT_USER_ID)REPLACEMENT_DATE)CREATION_REMARK/dLЭgЬ[ԫ`v [k@^,@n+YiZTT﮴~^мм ммммм м$:'(P'PtQP(P(aм,}0м4}8:WЏVTԸZЏYXP [TZje %'##% JRESERVATION_TABLE)RES_TYPE) RES_FLAGS) STREAM_ID)PROP_STREAM_ID) FACILITY_ID) MODULE_ID) GENERATION_ID)USER_ID) RES_IDENTIFIEREXP_DELTA_LETTER EXP_GEN_EXPRCANCEL_FOLD_IDENTHISTORY_STRING NOTE_STRING NOTE_POSITIONREPLACEMENT_ID) REPLACEMENT_USER_ID) REPLACEMENT_DATE) CREATION_USER_ID)  CREATION_DATE)CREATION_REMARKLREPLACE_WRT_REVTBL_CURSOR(ݭ[s(м+м 'U(SHЏ̞A2Ԟ/WЏVT޷ZЏYXPP8 P3(1߸2 ȸ2 U'']1'['~8b0P[P'#1y'q'ݭ~[['8ݭĞPUTSЎĺ8Я-'ݏԷ"~ݏ |/PWkk=&&ݭ[s&ݭ[Z&ЭЬ[ԫ`v [k@^,@n]YiZe[TZ"jZjЭ"Ь[ԫ`v [k@^,@nYiZwi?7Ώ1k1$]X[TZJjЭЬ[ԫ`v [k@^,@nNYiZw߭ѭGPЭ#Ь[ԫ`v [k@^,@nYiZxj~^FмBм >м:}6U"SԭԭԭԭԞ>WЏVTZЏYXP [TZj# JREPLACEMENT_REVIEW_TABLE)REPLACEMENT_ID)USER_ID)STATUS) REVIEW_DATE REVIEW_REMARKL CJMAX_MODULE_ID_TABLE MAX_GENERATION_ID)MAX_CHANGE_LEVEL) ^ S)MAX_GENERATION_ID)MAX_CHANGE_LEVEL  dL  CJGENERATION_TABLEG/ GENERATION_ID  STREAM_ID) dL  CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID  GENERATION_ID)GENERATION_FLAGS) dL  (( CJ MODULE_TABLEG/ MODULE_ID HISTORY_STRINGX NOTE_STRINGX NOTE_POSITION) dL  CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID  GENERATION_ID) dL  CJREPLACEMENT_REVIEW_TABLEG:/REPLACEMENT_ID/USER_ID REPLACEMENT_ID) dLBUeU=>(P:խս{ݭ(Pkݭ[uݭ[~kխսP^$ݭ'kݭ[# RDB$DBHANDLE3*PQRMGF@6 (08[ ~p`(ʰ0b8jh^XHP練xﮰp B?DA F CaHVE 'ﻮ.'P+RP1 PϊU1v1e1Je1@\&P)ᄎU17j&P%1UT`d ݭݭݭݭ v%P<ЭP!`!RC%P~Z 4%4$ЭЬ[ԫ`v [k@^,@nﴭYiZmE7Tޮ~0Ue ΏkyVPyЭЬ[ԫ`v [k@^,@n_YiZﭬ﫬Ϯ%yPЭXЬ[ԫ`v [k@^,@nYiZEP~ p$PiЭЬ[ԫ`v [k@^,@n OYiZϞ~ $i rPSHOFAC_READ_ONE_CURSOR4ݭ[/мɭ:' P'PᆳQP(P aUrS7Џ̞22ԞWЏKV5TlZЏ-YXPP8 P1 دЯ2 0﹯2 UPA"3[ ~a!P[*m"ݭq[c8ݭĞUT!SЎĺ8ݏԷ">i~6ݏ P kk=+$ݭ[Iݭ[ЭЬ[ԫ`v [k@^,@nZYiZ﨨U[TZjZ jSHOFAC_READ_RNG_CURSORhݭ[SSм:' P'PQP(P a:'P'PQP(PaU~SЏ̞|2ԞxWЏVETZЏVYX&PP8 P1"R2 <?2 %Ul]O[<~mP[6yݭY[o8ݭĞUT-SЎĺ8ݏԷ"Ju~TݏP*kk=G@ݭϳ[+Uݭ[$ ЭЬ[ԫ`v [k@^,@n#fYiZﴥ殮=[TZ]jZWjSHOFAC_READ_ALL_CURSORݭ[o_мF1USZЏ̞2ԞAWЏXVTZЏYXbPP8 P1R̪2 x﹪}2 aU[<Z~P[rM;3ݭω[78ݭĞUTiSOЎĺ8ңݏԷ"~˧ݏ=P kk=ݭ[wݭ[`VЭ+Ь[ԫ`v [k@^,@n_YiZm[TZרjZѨjЭЬ[ԫ`v [k@^,@n+YiZykχ4Ώ1k1!Ώ1k 1QP,Pa ' c#Ώ1k 12 Ώ1k 1Ώ1k 1}Ώ1kg 1ѣQP,Pa cܦ[TZΦjЭgЬ[ԫ`v [k@^,@nYiZT,P ЭЬ[ԫ`v [k@^,@n4wYiZŠ﷠Ώ1kZ 1{Ώ1k; 1lQP,Pa ' cΏ1k 12nhΏ1k 1UQΏ1k 1}>>Ώ1k 1/QP,Pa ckf[TZXjЭЬ[ԫ`v [k@^,@n*YiZxjP ЭLЬ[ԫ`v [k@^,@nYiZ9Ώ1k 1Ώ1k 1QP,Pa ' cΏ1k\ 12Ώ1k= 1ܢآΏ1k 1}ŢŢΏ1k 1ﶢQP,Pa c[TZjЭЬ[ԫ`v [k@^,@n3vYiZĝﶝ*P) SHOFAC_READ_CURSOR ݭ[! мﺢUUSЏ̞X2ԞWЏVTuZЏYXφPP8 P) 1v.2 ߢ2 U   [: `~~P[ o g ݭύ[Q [8ݭĞUTSsЎĺ8# ݏԷ"朗~ؠݏLGa2P/ﮠkk=  ݭ[) ﵩݭ[ ЭOЬ[ԫ`v [k@^,@nYiZ<m[TZ9jZ3jЭЬ[ԫ`v [k@^,@n OYiZŶ?Ώ1k21QP,Pa cyΏ1k1jQP,Pa ( c=8[TZ*jЭ Ь[ԫ`v [k@^,>@n=YiZΙP3 '#%' CJFACILITY_TABLEG::/ARCHITECTURE_ID/ FACILITY_NAME/DELETION_USER_ID  FACILITY_ID) FACILITY_NAMEXFACILITY_FLAGS)CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKX  dL '#%'%' CJFACILITY_TABLEG:::/ARCHITECTURE_ID2 FACILITY_NAME3 FACILITY_NAME/DELETION_USER_IDFHARCHITECTURE_IDH FACILITY_NAME  FACILITY_ID) FACILITY_NAMEXFACILITY_FLAGS)CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKX  dL '# CJFACILITY_TABLEG:/ARCHITECTURE_ID/DELETION_USER_IDFHARCHITECTURE_IDH FACILITY_NAME  FACILITY_ID) FACILITY_NAMEXFACILITY_FLAGS)CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKX  dL  ( CJ USER_TABLEG/USER_ID USERNAMEX FULL_USERNAMEX dL۔UeUfg P:խսݭC< Pkݭ[*ݭ[泥kխսP^Mݭ kݭ[L RDB$DBHANDLE3*|Pٛzuϛnțロ (0`[ `(R08hXpP2x6p:/g\W L   qf'k$`$P՘ P-8RP齃1 PU11e1J1@v PxU1Q$ P?1U!.T`d ݭݭݭݭ 0 P<ЭP!`t!RP`~Z 44Э:Ь[ԫ`v [k@^,@nΗYiZ'_QTbJUe Ώk,ypP<,ЭЬ[ԫ`v [k@^,@n6YiZǖ﹖Ŗ@ﺖ3[P+ЭЬ[ԫ`v [k@^,@n練YiZ7)5ϰP~'*P,+ЭЬ[ԫ`v [k@^,@n& YiZ﷕突ﵕ0~歹#,P*SHOGEN_GET_STREAM_CURSOR,ݭ[мUBSK#Џ̞82Ԟ2#WЏVT^ZЏYX0PP8 P1)ޘ֘2 ￘2 U`QwC[0ě~f|1P[j=ݭχ[3ᅴ8ݭĞjUTSЎĺ8ﺓݏԷ"9~Еݏ=P(秊kk=;4ݭ[ݭ[tЭЬ[ԫ`v [k@^,@nG*YiZؒʒm[TZjZjЭ<Ь[ԫ`v [k@^,@nВYiZ)aS?Ώ1k'1wQP,Pa 'cΏ1kt'1y )$[TZjЭyЬ[ԫ`v [k@^,@n YiZfP&SHOGEN_READ_ONE_CURSORNݭ[9мœ: PPﺓQP(P aUݭ[)ݭ[nЭЬ[ԫ`v [k@^,@nA$YiZҎĎU[TZQjZKjSHOGEN_READ_ALL_CURSOR_DESC}ݭ[hмUsSЏ̞2ԞWЏVNTZЏYXaPP8 P1#ﻒ2 1晴l2 U[~bP[+Fn4,ݭτ[d8ݭĞUT"SNЎĺ8ݏԷ"?}j~dݏ P!:kk=ݭ[pJݭ[OЭЬ[ԫ`v [k@^,@nx[YiZѡ m[TZƐjZjSHOGEN_READ_ALL_CURSOR_ASCݭ[PмN"USЏ̞[2ԞkWЏVT ZЏYXϙPP8 P61L 12 i2 RU[-K~P[ӿc|tݭυ[^(8ݭĞӿUTZSφЎĺ8#0ݏԷ"wz~﬌ݏ $.Pkk=ݭ[ݭ[ݾQЭЬ[ԫ`v [k@^,@nﰉYiZ A3m[TZ/![<b~P[ݭ[ѹ]8ݭĞUTSϻЎĺ8XuݏԷ"t׹~ݏ ]c4P:džkk=ݭ[+﷋ݭ[ЭQЬ[ԫ`v [k@^,@nȸYiZ>vhe[TZ﯈jZ煮jЭڸЬ[ԫ`v [k@^,@nnQYiZǘ?暈Ώ1k=1[TZׇjЭBЬ[ԫ`v [k@^,@nւﹷYiZ/gYGPuSHOGEN_LATGEN_ID_CURSORVݭ[_Aмм ߄USЏ̞@2ԞWЏVTZЏYXPP8 P1ކ2 ҟdž2 ﻟUsIe[pRﴶ~LNP[<̉ݭπ[8ݭĞP<ЭP!`!R Pn~Z 44ЭHЬ[ԫ`v [k@^,@nHnᅵYiZ5}mmTonm؜Ue Ώk*ymPl*ЭﰜЬ[ԫ`v [k@^,@nm'YiZ|Am3m?mV4mAijP)Э Ь[ԫ`v [k@^,@n mYiZ |lllP~l8P\)ЭЬ[ԫ`v [k@^,@nlYiZ{1l#l/lF~$l1Ӛ:hP(SHOGRP_READ_ONE_CURSORݭ[yмnм n:'P'PnQP(Pa署U2S Џ̞ r2Ԟ WЏ2V)T9nZЏ1YXPP8 P1'qqq2 qq2 قUg[kҙ~zl!P[Zlu-c[ݭi[#Ek8ݭĞZUTSЎĺ8jݏԷ"S)~ lݏÜﵘP&kkk=ݭ[} kݭ[du~ЭЬ[ԫ`v [k@^,@niYiZx4i&iM[TZojZojSHOGRP_READ_RNG_CURSORݭ[ﱗwмlм >l:'P'PlQP(Pa:'P'PlQP(PaﭗU6SЏ̞Mo2ԞWЏsV1TMlZЏZYXPP8 P11$n#on2 on2 Ukϼ[h֖~p%P[^i1woݭQ['Yh8ݭĞ^UTSЎĺ8g+ݏԷ"Q-~jݏ˙﹕P#ikk=ݭϫ[ hݭ[hrЭ崙Ь[ԫ`v [k@^,@nfYiZu8f*f5[TZ.mjZ(mjSHOGRP_READ_ALL_CURSOR ݭ[ﵔtмkм kUjSЏ̞l2ԞWЏGViTjZЏYXJPP8 Pu1-"ell]l2 (}lFl2 }U8)[Ɠe ~ﺗ邏YP["geݭρ[[e8ݭĞUTS7Ўĺ8NdoݏԷ"6Na~hݏP `hkk= ݭ[ﵒAeݭ[pЭےЬ[ԫ`v [k@^,@ncRYiZrlc^ce[TZjjZjjЭdЬ[ԫ`v [k@^,@ndcۑYiZQrbbwdΏ1k1ddΏ1k1dQP,Pa ' cdΏ1k1ddΏ1k1}ddΏ1ka1dQP,Pa chh[TZhjЭ6Ь[ԫ`v [k@^,@n6bﭐYiZ#qaaPЭϐЬ[ԫ`v [k@^,@naFYiZp`aRardΏ1kT1_d[dΏ1k51LdQP,Pa ' cadΏ1k 1NdJdΏ1k1}7d7dΏ1k1(dQP,Pa crgmg[TZ_gjЭЬ[ԫ`v [k@^,@n`YiZo2`$`PPЭ:Ь[ԫ`v [k@^,@n:`ﱎYiZ'o__dΏ1k1dcΏ1k1cQP,Pa ' cdΏ1ku1ccΏ1kV1}ccΏ1k71cQP,Pa cff[TZfjЭ Ь[ԫ`v [k@^,@n _YiZm^^χPaSHOGRP_MEMBER_CURSORݭ[,~lмc`USbЏ̞|e2ԞIWЏVTacZЏYXPP8 P1"eRee2 u?ee2 uU[Ek^~=#P[_\JBݭϋ[ڋ,f^8ݭĞUTS϶Ўĺ8\ݏԷ"F~aݏ l=Peakk=ݭ[4]ݭ[heЭZЬ[ԫ`v [k@^,@nZ\ъYiZGk[[m[TZ]cjZWcjЭЬ[ԫ`v [k@^,@n[ZYiZjt[f[?`Ώ1kh1``Ώ1kI1|` x`Ώ1k*1}e`ZbUb[TZGbjЭ Ь[ԫ`v [k@^,@n [YiZiZZ PbSHOGRP_READ_FAC_CURSORݭ[+hм__USЏ̞a2ԞWЏVT_ZЏYXPP8 P1_aaWa2 q|a@a2 qUּǼﹼ[D寮jZ~@"P[[kYQݭω[ه;eZ8ݭĞUTSϵЎĺ8X ݏԷ"B߇~^ݏ5k<Pd]kk=ﱻ請ݭ[3Yݭ[dtЭYЬ[ԫ`v [k@^,@nYXІYiZFgWWm[TZ_jZ_jЭЬ[ԫ`v [k@^,@nWYYiZfsWeW?\Ώ1kg1\QP,Pa 'c^^[TZ^jЭ>Ь[ԫ`v [k@^,@n>W﵅YiZ+fVV;PSHOGRP_READ_GROUP_CURSORݭ[Z̹dм\м \:'P'P\QP(PanUSЏ̞^2ԞWЏVT[ZЏ1YXPP8 P21]]]2 m]]2 mU,ظ[SŸyV~S1P[Wxpݭg[ZtV8ݭĞUT旅SЎĺ8T,ݏԷ">~[Zݏ zKPs1Zkk=зɷݭ[BﴷUݭ[)`ЭhЬ[ԫ`v [k@^,@nhT߂YiZUcSSM[TZ[jZ[jЭЬ[ԫ`v [k@^,@nShYiZbStS?YΏ1kv1X"[[[TZ[jЭYЬ[ԫ`v [k@^,@nYSЁYiZFbRRGPSHOGRP_READ_MOD_CURSORݭ[w`мX贈U4S Џ̞Z2Ԟ WЏVCTXZЏYXPP8 P1'ZWZZ2 iDZZ2 iUB3i%[RԀ~n#P[\S״/Ŵエݭω[%林R8ݭĞ\UTSЎĺ8QyݏԷ";+~Vݏn݃P Vkk=ݭ[ Rݭ[f\ЭЬ[ԫ`v [k@^,@nPYiZ_6P(Pm[TZbXjZ\XjЭ.Ь[ԫ`v [k@^,@n.P~YiZ_OO?UΏ1k 1|UQP,Pa 'cUΏ1k 1UQP,Pa ' cUΏ1k] 1UGWBW[TZ4WjЭ@~Ь[ԫ`v [k@^,@n@O}YiZ-^NNP SHOGRP_READ_CURSOR ݭ[b}\мU}U}SE Џ̞V2Ԟ, WЏV2TTZЏYXPP8 Pz1 PVVHV2 emV1V2 eU=.T [{| N|~Y|P[G|OҰ︰ݭύ[|N8ݭĞG|UT{SЎĺ8MtݏԷ"6|~2SݏL{sP Skk=ݭ[j{Mݭ[Q{XۯЭ{Ь[ԫ`v [k@^,@nL{YiZ}[!LLm[TZTjZTjЭ{Ь[ԫ`v [k@^,@nLzYiZ[KK?QΏ1k1QQP,Pa cQΏ1ks1QQP,Pa ( cSS[TZ|SjЭJzЬ[ԫ`v [k@^,@nJKyYiZ7ZJJP  '#%' CJ GROUP_TABLEG:::/ STREAM_ID/ GROUP_TYPE/ GROUP_NAME/DELETION_USER_ID GROUP_ID) GROUP_NAMEXCREATION_USER_ID) CREATION_DATE) CREATION_REMARKX  dL  '#%'%' CJ GROUP_TABLEG::::/ STREAM_ID/ GROUP_TYPE2 GROUP_NAME3 GROUP_NAME/DELETION_USER_IDFH STREAM_IDH GROUP_TYPEH GROUP_NAME GROUP_ID) GROUP_NAMEXCREATION_USER_ID) CREATION_DATE) CREATION_REMARKX  dL  '# CJ GROUP_TABLEG::/ STREAM_ID/ GROUP_TYPE/DELETION_USER_IDFH STREAM_IDH GROUP_TYPEH GROUP_NAME GROUP_ID) GROUP_NAMEXCREATION_USER_ID) CREATION_DATE) CREATION_REMARKX  dL # CJGROUP_MEMBER_TABLEG/GROUP_ID  MODULE_ID)CREATION_USER_ID) CREATION_DATE) dL ' CJFACILITY_TABLEG/ FACILITY_ID  FACILITY_NAMEX dL %' CJ GROUP_TABLEG:::/ STREAM_ID/ GROUP_TYPE/ GROUP_NAME/DELETION_USER_ID GROUP_ID) dL  '' CJ MODULE_TABLEG/ MODULE_ID  MODULE_NAMEX MODULE_TYPEX FACILITY_ID) dL  ( CJ USER_TABLEG/USER_ID USERNAMEX FULL_USERNAMEX dL|CUerU;r<P:խսyrݭrPkݭ[qsOݭ[q|EkխսP^"rݭkݭ[q!O RDB$DBHANDLE3*`KPLNqIqLBqLL K(04q[ Jlq`;(6L0J8JhJXDqPLxLp76385 : 7<9>;LﮕJP/IpRPI1 IPtU1I1e1JI1@IŬPp@U1IPP{I1U]IjIT`d ݭݭݭݭo \P<ЭP!`o!R)Po~Z 44ЭfoЬ[ԫ`v [k@^,@n InYiZSOHHTfJHHnUe ΏkyHPЭnЬ[ԫ`v [k@^,@nrHEnYiZNHGHϘG_nn<PЭ>nЬ[ԫ`v [k@^,@nGmYiZ+NsGeGqGP~cGVPЭmЬ[ԫ`v [k@^,@nbG5mYiZMFFFψ~FOmlX:PSHOLOC_CMS_DIR_1_CURSORiݭ[lTLмAIм =Iм9IlU_lSЏ̞L2ԞWЏVvpTHZЏ YX!PP8 Pʠ1)LLL2 ULqL2 UU~p[k]=k~okNP[k?"Zݭx[Pk=8ݭĞkUTkSЎĺ8DğݏԷ"+&Vk~FݏojPFkk=haݭ[jL6=ݭ[jH+ЭjЬ[ԫ`v [k@^,@ntDGjYiZJDC][TZJjZJjЭYjЬ[ԫ`v [k@^,@nCiYiZFJCC?{EΏ1k1lEQP,Pa cII[TZIjЭiЬ[ԫ`v [k@^,@nWC*iYiZIBB9PSHOLOC_CMS_DIR_2_CURSORݭ[h2HмAFм =FhUhSЏ̞NI2ԞWЏVlTEZЏYXGPP8 P1OH$IH2 CQIH2 ,QUÜﴜ列[g:%h~kgtP[g=;XF>ݭπ[vg(:8ݭĞgUT4gS4Ўĺ8 AݏԷ"Q"|g~Cݏ:kg٢PCkk=ݭ[f\9ݭ[f+DaЭfЬ[ԫ`v [k@^,@n@mfYiZF+@@e[TZ/GjZ)GjЭfЬ[ԫ`v [k@^,@n#@eYiZlF???BΏ1k 1tBQP,Pa c\FWF[TZIFjЭeЬ[ԫ`v [k@^,@n}?PeYiZE??9P5SHOLOC_GET_LOC_CURSORϙݭ[dﺙZDмOCм KCмGCeUdS Џ̞E2Ԟ~ WЏVhTBZЏ YXgPP8 P01oREEJE2 cMoE3E2 LMUڠ֘[dØ'6Ed~hcP[c]7vnݭz[cX"68ݭĞcUTTcSTЎĺ8-=*ݏԷ"qc~@ݏ^g(cP(@kk=ΗǗݭ[bﲗ|5ݭ[bK@ЭcЬ[ԫ`v [k@^,@n77][TZb?jZ\?jЭ6^Ь[ԫ`v [k@^,@n7]YiZ#>k7]7?<Ώ1k 1;QP,Pa c>>[TZ|>jЭ]Ь[ԫ`v [k@^,@n47]YiZ}=669PSHOLOC_READ_LOC_CURSOR陋ݭ[\<м =м =м=\U[\SЏ̞=2ԞWЏOV`T188Ώ1k18QP,Pa c9Ώ1k1~9z9Ώ1kv1k9QP,Pa 'c:~:[TZp:jЭFYЬ[ԫ`v [k@^,@n2XYiZ39{2m2P  CJLOCATION_TABLEG:::/ STREAM_ID/ FACILITY_ID/KIND/ DIR_SYMBOL_ID DIRECTORY_SPECX dL  CJLOCATION_TABLEG::/ STREAM_ID/ FACILITY_ID/KIND DIRECTORY_SPECX dL  CJLOCATION_TABLEG::/ STREAM_ID/ FACILITY_ID/KIND  LOCATION_ID)DIRECTORY_SPECX dL  CJLOCATION_TABLEG:::/ STREAM_ID/ FACILITY_ID/KIND/ DIR_SYMBOL_ID DIRECTORY_SPECX dL  ' CJLOCATION_TABLEJDIRECTORY_SYMBOL_TABLEG:::/ STREAM_ID/ FACILITY_ID/KIND/ DIR_SYMBOL_ID DIR_SYMBOL_IDFHDIR_SYMBOL_NAME  LOCATION_ID)DIRECTORY_SPECX DIR_SYMBOL_ID)DIR_SYMBOL_NAMEX   dL.UeTU4T5P:խսrTݭT Pkݭ[Sl1ݭ[Su'kխսP^Tݭkݭ[S1 RDB$DBHANDLE3*T5P6JSES6>S66 4(00S[ 4hS`}(*60484h4X@SP 6x6p@xxyxnx+ x xoxdxMxBxxx!x!x'x&x*x*x/x/xzwx3P^?~3QRPm31 e3PU1R31e1JA31@83SPQ2"U13ލP31U22T`d ݭݭݭݭUQ P<ЭP!`.Q!RPQ~Z 4w4oЭPЬ[ԫ`v [k@^,@n2kPYiZ0!22T4Z2 2PUe Ώk>y22P=Э\PЬ[ԫ`v [k@^,@n1OYiZI01{11*|1OOP0=ЭOЬ[ԫ`v [k@^,@nh1COYiZ/000ϚP~0P<ЭLOЬ[ԫ`v [k@^,@n0NYiZ9/y0k0w0~l0NNP <SHOMOD_FAC_READ_ONE_CURSORDݭ[=N/-мG2:' P'P<2QP(P aYNUMS-Џ̞92Ԟ-WЏV RT1ZЏ-YXPP8 P1M;M9}9E92 6j9.92 6U`QC[>M0dM~^QMшP[ M ݉ہݭm[LŁ_8ݭĞ MUTLSЎĺ8b.ݏԷ"L~\0ݏ=PeL6P:20kk=;4ݭ[-Lݭ[L)ЭSLЬ[ԫ`v [k@^,@n-KYiZ@,-r-U[TZ7jZ7jSHOMOD_FAC_READ_RNG_CURSORtݭ[]K_*м/:' P'P/QP(P a:'P'P/QP(PaaKUJS+Џ̞62Ԟ+WЏVOT\/ZЏVYXPP8 P1U86662 36t62 3Uxi[[FJHlJ~jN$JمP[J ~~ݭU[I~g8ݭĞJUTIS Ўĺ8j+~ݏԷ"I~-ݏ=MmI>P7-kk=S~L~ݭϯ[5I7~ݭ[I&~Э[IЬ[ԫ`v [k@^,@n*HYiZH)*z*=[TZ4jZ4jSHOMOD_FAC_READ_ALL_CURSOR}ݭ[eHw}'мl-HU"HS*Џ̞c42Ԟ)WЏVULT'-ZЏYXVPP8 P|15 49442 0&432 0U||W|[~G|G~K\GP[JGU|C|;|ݭυ[G%|8ݭĞJGUTFSCЎĺ8({ݏԷ"G~+ݏ=JFvPF4o+kk={{ݭ[mF{ݭ[TF#^{ЭFЬ[ԫ`v [k@^,@n/( FYiZ&''m[TZD2jZ>2jЭFЬ[ԫ`v [k@^,@n'EYiZ &I';'R)Ώ1kI31?);)Ώ1k*31,)QP,Pa ' c00[TZ0jЭYEЬ[ԫ`v [k@^,@n&DYiZF%&x&\PV2ЭDЬ[ԫ`v [k@^,@n&iDYiZ$&&M(Ώ1k21({(Ώ1k21l(QP,Pa ' c//[TZ/jЭ/DЬ[ԫ`v [k@^,@n%CYiZ$\%N%*P,1ЭCЬ[ԫ`v [k@^,@nd%?CYiZ#$$'Ώ1k01''Ώ1k01'QP,Pa ' c/.[TZ.jЭCЬ[ԫ`v [k@^,@n$|BYiZ"2$$$P0SHOMOD_READ_ONE_CURSORZwݭ[#BEw!м(:' P'P(QP(P a?BUAS$Џ̞G.2Ԟt$WЏVETg(ZЏ-YXPP8 Pv13/-.-2 * .-2 o*Uvvgv}Yv[$AFvJhA~PEA|P[@ v}uuݭq[@uE8ݭĞ@UTw@SЎĺ8H"uݏԷ"@~%ݏDK@|P-V%kk=QuJuݭ[@5uݭ[?nuЭ9@Ь[ԫ`v [k@^,@n!?YiZ& f!X!U[TZ(,jZ",jSHOMOD_READ_RNG_CURSORtݭ[G?ytм':' P'P'QP(P a:'P'P'QP(PaK?U>S#Џ̞+2Ԟ#WЏ`VCT6'ZЏVYXPP8 Ps1?,7+g+/+2 'T++2 {'Uss {us[0>bsVt>~`B>yP[='szs sݭY[=rQ8ݭĞ=UT=SЎĺ8TrݏԷ"=~O$ݏAW=(yP*%$kk=mrfrݭϳ[=Qrݭ[=z0rЭE=Ь[ԫ`v [k@^,@n:dvP4(M#kk=ooݭ[[:o ݭ[B:|oЭ:Ь[ԫ`v [k@^,@n9YiZnm[TZ&jZ&jЭ :Ь[ԫ`v [k@^,@n9YiZ7)χ~Ώ1k7'1kgΏ1k'1XQP,Pa ' cmΏ1k&1^QP,Pa 'csΏ1k&1`\Ώ1k&1IEΏ1k&122,Ώ1ke&12 Ώ1kF&1QP,Pa ($cΏ1k&1 QP,Pa ((c!Ώ1k%12,Ώ1k%10Ώ1k%1}4Ώ1k%1QP,Pa 8c##[TZ#jЭ7Ь[ԫ`v [k@^,@n\77YiZP$ЭY7Ь[ԫ`v [k@^,@n6YiZFxΏ1k$1}yΏ1kg$1jQP,Pa ' cΏ1k<$1pQP,Pa 'cΏ1k$1rnΏ1k#1[WΏ1k#12D>Ώ1k#12+ %Ώ1k#1QP,Pa ($c,Ώ1kj#1QP,Pa ((c3Ώ1k?#12 ,Ώ1k #10Ώ1k#1}4Ώ1k"1QP,Pa 8c!![TZs!jЭ5Ь[ԫ`v [k@^,@n4YiZ<. P "Э4Ь[ԫ`v [k@^,@nD4YiZΏ1k!1Ώ1k!1QP,Pa ' cΏ1k!1QP,Pa 'cΏ1k`!1Ώ1kA!1Ώ1k"!12yΏ1k!12f `Ώ1k 1QQP,Pa ($cgΏ1k 1XQP,Pa ((cnΏ1k 12[,UΏ1ko 1B0>Ώ1kP 1}+4+Ώ1k1 1QP,Pa 8c[TZjЭ^2Ь[ԫ`v [k@^,@n1YiZK}3P[SHOMOD_ISRES_CURSORfݭ[1fм м 1U41SЏ̞m2ԞWЏVw5TZЏYXhPP8 POf1C 2 02 Uffime[0e0~4n0#lP[\0e/meeݭτ[%0we8ݭĞ\0UT/SUЎĺ8IeݏԷ"+0~5ݏ84/kPX kk=ddݭ[/d ݭ[f/ dЭ/Ь[ԫ`v [k@^,@nA/YiZe[TZNjZHjЭ./Ь[ԫ`v [k@^,@n.YiZ[M?Ώ1k[1Ώ1k<1^}PnUe(n c^Ώ1k1^}PnUe(nc^Ώ1k1okΏ1k12XRΏ1k12?[TZjЭ-Ь[ԫ`v [k@^,@nkF-YiZ πPЭh-Ь[ԫ`v [k@^,@n,YiZU PeЭ-Ь[ԫ`v [k@^,@nx,YiZ . ϲPSHOMOD_READ_USER_CURSORaݭ[,a мR,U+SmЏ̞R2ԞTWЏV"0TZЏYXPP8 Pa1F(2 2 U``h`[7+`]{+~s/+fP[+^`gL`D`ݭψ[*.`X8ݭĞ+UT*SЎĺ8[ `ݏԷ"*~ݏL.^*/fPkk=__ݭ[&*_ݭ[ *g_ЭL*Ь[ԫ`v [k@^,@n )YiZ9 y k m[TZ3jZ-jЭ)Ь[ԫ`v [k@^,@nq L)YiZ  ?Ώ1k1QP,Pa cΏ1k1QP,Pa ( c72[TZ$jЭ)Ь[ԫ`v [k@^,@n }(YiZ3 % PSHOMOD_READ_REVIEW_CURSOR]ݭ[!(]мYм UмQE(U'SЏ̞2ԞWЏ(V,TZЏ YXPP8 P ]19)Y!2 F 2 uU\\d\[*'\Pn'~j+'bP[&a\cO\G\ݭv[&1\K8ݭĞ&UT}&SЎĺ8N\ݏԷ"&~_ݏT*Q&"bP5kk=[[ݭ[&[ݭ[&tj[Э?&Ь[ԫ`v [k@^,@n%YiZ,l^][TZdjZ^jЭ%Ь[ԫ`v [k@^,@nd?%YiZ?Ώ1k1Ώ1k1QP,Pa cΏ1k1QP,Pa (cID[TZ6jЭ$Ь[ԫ`v [k@^,@nvQ$YiZPSHOMOD_READ_MAILADDR_CURSORYݭ[#uYUмм м$U#SЏ̞2ԞWЏV'T4ZЏ YXPP8 PX1 9i12 ^ V2 G UXX_X["~X"@#~@'"^P["XCX_1X)Xݭt["X8ݭĞ"UTO"SЎĺ8 WݏԷ"l"~ ݏR&#"]Pg kk=WWݭ[!mWwݭ[!FLWЭ"Ь[ԫ`v [k@^,@n!YiZ>0][TZtjZnjЭ!Ь[ԫ`v [k@^,@n6!YiZ?G Ώ1k14 0 Ώ1k1! QP,Pa < c[TZqjЭ Ь[ԫ`v [k@^,@nsN YiZP  '%' CJFACILITY_TABLEG::/ARCHITECTURE_ID/ FACILITY_NAME/DELETION_USER_ID  FACILITY_ID) FACILITY_NAMEX dL '%'%' CJFACILITY_TABLEG:::/ARCHITECTURE_ID2 FACILITY_NAME3 FACILITY_NAME/DELETION_USER_IDFHARCHITECTURE_IDH FACILITY_NAME  FACILITY_ID) FACILITY_NAMEX dL ' CJFACILITY_TABLEG:/ARCHITECTURE_ID/DELETION_USER_IDFHARCHITECTURE_IDH FACILITY_NAME  FACILITY_ID) FACILITY_NAMEX dL  ''((#%' CJ MODULE_TABLEG::/ FACILITY_ID/ MODULE_NAME/DELETION_USER_IDFH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  LOCATION_ID)  SOURCE_FLAG)  MODULE_FLAGS)HISTORY_STRINGX NOTE_STRINGX NOTE_POSITION)CREATION_USE>R_ID) CREATION_DATE)CREATION_REMARKX dL  ''((#%'%' CJ MODULE_TABLEG:::/ FACILITY_ID2 MODULE_NAME3 MODULE_NAME/DELETION_USER_IDFHDELETION_USER_IDH FACILITY_IDH MODULE_NAMEH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  LOCATION_ID)  SOURCE_FLAG)  MODULE_FLAGS)HISTORY_STRINGX NOTE_STRINGX NOTE_POSITION)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL  ''((# CJ MODULE_TABLEG:/ FACILITY_ID/DELETION_USER_IDFHDELETION_USER_IDH FACILITY_IDH MODULE_NAMEH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  LOCATION_ID)  SOURCE_FLAG)  MODULE_FLAGS)HISTORY_STRINGX NOTE_STRINGX NOTE_POSITION)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL  ## CJRESERVATION_TABLEG:/RES_TYPE/ MODULE_ID CREATION_USER_ID) CREATION_DATE)REPLACEMENT_DATE)REPLACEMENT_USER_ID) RES_FLAGS) RES_TYPE)  dL  ( CJ USER_TABLEG/USER_ID USERNAMEX FULL_USERNAMEX dL   ( CJREVIEW_NOTIFY_TABLEJ USER_TABLEG::::/ OBJECT_TYPE/ ACTION_TYPE/ SELECT_ID/USER_IDUSER_ID0USERNAMEFHUSERNAME USER_ID)USERNAMEX FULL_USERNAMEX dL < CJREVIEW_NOTIFY_TABLEJ USER_TABLEG::::/ OBJECT_TYPE/ ACTION_TYPE/ SELECT_ID/USER_IDUSER_ID/USERNAMEFH MAIL_ADDRESS USER_ID) MAIL_ADDRESSX dLpUeUNP:խսݭpiNPkݭ[Wݭ[DkխսP^zݭMkݭ[y RDB$DBHANDLE3* P}slb (0[ `<(08hXPxpW2Q7F7/7$7 7 7T7I7H7=7^8S7"8"7!FFB77@MP#1=RP{1 sPHU1`1e1JO1@FLP;U1!|LP1UT`d ݭݭݭݭ KP<ЭP!`!RUKP~Z 4K4 KЭЬ[ԫ`v [k@^,@n YiZ/!Th"Ue Ώk/y@P/ЭЬ[ԫ`v [k@^,@nqYiZl-K-P.ЭjЬ[ԫ`v [k@^,@nv YiZWP~JPu.Э Ь[ԫ`v [k@^,@na YiZy\~zJ{  P-SHOREP_READ_ONE_CURSORBݭ[ qBAм:' P'PQP(P a U SY!Џ̞2Ԟ@!WЏVT2ZЏ-YXPP8 PA1-2 B2 +UAAHA[ rA$ ~( sGP[ <7AH%AAݭq[u A8ݭĞ UT3 SЎĺ8t@ݏԷ"P{ ~ݏ q FP+kk=}@v@ݭ[ a@[ݭ[ *@@Э Ь[ԫ`v [k@^,@nl YiZU[TZjZjSHOREP_READ_RNG_CURSOR?ݭ[ ?eм:' P'PQP(P a:'P'PQP(Pa U SU Џ̞Z2Ԟ< WЏ V TuZЏVYX&PP8 P>1"*02 N2 7U>>E>[>0 ~8 DP[HS>EA>9>ݭY[#> 8ݭĞUT?SЎĺ8=ݏԷ"\~ݏ  CP(kk===ݭϳ[}=gݭ[6\=ЭЬ[ԫ`v [k@^,@n xYiZ=[TZ;jZ5jSHOREP_READ_ALL_CURSOR<ݭ[<qмVCUSЏ̞2ԞWЏV' TZЏYXbPP8 PG<1^'zr2 [2 sU <;C;[(;Nl~x AP[;B;;ݭω[o;I8ݭĞUT{SOЎĺ8A;ݏԷ"~ݏ  O AP&kk=::ݭ[:ݭ[r:Э=Ь[ԫ`v [k@^,@nIYiZ*m[TZjZjЭЬ[ԫ`v [k@^,@n=YiZcUχΏ1k%1Ώ1k$1 Ώ1k$1QP,Pa 'cΏ1k$12Ώ1k$1QP,Pa cpΏ1ke$1]YΏ1kF$1}F FΏ1k'$17QP,Pa $cΏ1k#1(Ώ1k#1}},50[TZ"jЭЬ[ԫ`v [k@^,@nfYiZ~PP#ЭЬ[ԫ`v [k@^,@nYiZu%=Ώ1k"1Ώ1k"1 Ώ1k"1QP,Pa 'cΏ1ks"12Ώ1kT"1~QP,Pa ciΏ1k'"1VRΏ1k"1}? ?Ώ1k!10QP,Pa $cΏ1k!1(Ώ1k!1}v,50[TZ"jЭЬ[ԫ`v [k@^,@n(YiZN@P ЭJЬ[ԫ`v [k@^,@nVYiZ7Ώ1k 1Ώ1k 1 Ώ1k` 1QP,Pa 'cΏ1k5 12Ώ1k 1QP,Pa cΏ1k1xtΏ1k1}a aΏ1k1RQP,Pa $cΏ1k~1(Ώ1k_1},50[TZ"jЭsЬ[ԫ`v [k@^,@nYiZ`όPSHOREP_READ_ID_CURSORi3ݭ[T3мм мU?SЏ̞2ԞWЏVTZЏ YXPP8 P21+[#2 H 2 U2~2t9p2[]2~y.8P[g"2:922ݭz[018ݭĞgUTSЎĺ8/1ݏԷ" 6~7ݏ 87P kk=h1a1ݭ[L1ݭ[q+1ЭЬ[ԫ`v [k@^,@n'YiZM?][TZfjZ`jЭ9Ь[ԫ`v [k@^,@nEYiZ&?Ώ1k1Ώ1kn1 Ώ1kO1QP,Pa 'cΏ1k$12Ώ1k1QP,Pa cΏ1k1uqΏ1k1}^ ^Ώ1k1OQP,Pa $cΏ1km1(Ώ1kN1},b][TZOjЭbЬ[ԫ`v [k@^,@nnYiZOPSHOREP_READ_RES_CURSORg.ݭ[R.мм U5SЏ̞2ԞWЏCVTZЏYXPP8 P-1_W2 |@2 U--j4v-[c-~o$3P[](-04--ݭρ[&,8ݭĞ]UTSϸЎĺ8%,ݏԷ",~Cݏ22Pkk=n,g,ݭ[R, ݭ[g1,ЭЬ[ԫ`v [k@^,@nYiZC5e[TZjZjЭ/Ь[ԫ`v [k@^,@n;YiZ?Ώ1k1Ώ1kd1 Ώ1kE1Ώ1k&1Ώ1k1Ώ1k1wQP,Pa 'cΏ1k1}QP,Pa ' cΏ1k1QP,Pa '$cΏ1kg12(Ώ1kH1pQP,Pa ',cΏ1k12r0oj[TZ\jЭ1Ь[ԫ`v [k@^,@n=YiZPUSHOREP_READ_REVIEW_CURSORC)ݭ[L.)мU SЏ̞2ԞWЏ,VpTXZЏYXϟPP8 P(1qi2 R2 Uw(h(>/Z([eG(~C-P[1 (/''ݭφ['8ݭĞ1UTSόЎĺ8'ݏԷ"լ~ݏ ]-PTkk=R'K'ݭ[T6'ݭ[;'ЭzЬ[ԫ`v [k@^,@nYiZg m[TZjZjЭЬ[ԫ`v [k@^,@nzYiZ?Ώ1kW12Ώ1k81} Ώ1k1QP,Pa cΏ1k1QP,Pa cΏ1k1QP,Pa (cE@[TZ2jЭЬ[ԫ`v [k@^,@n@YiZfXϥPSHOREP_READ_REV_USER_CURSOR$ݭ[$DмCм ?USЏ̞2ԞvWЏVTZЏYX-PP8 PR$1)=m52 UZ2 >U$$*#[#7~S)P[O#*##ݭ|[z#8ݭĞUTFSЎĺ8L#ݏԷ"c~ݏ (P okk=""ݭ["nݭ[="ЭЬ[ԫ`v [k@^,@nYiZe[TZxjZrjЭЬ[ԫ`v [k@^,@nYiZ~. ?OΏ1k 1<[TZjЭЬ[ԫ`v [k@^,@npYiZGP  '##%' CJREPLACEMENT_TABLEG:/REPLACEMENT_TYPE/REPLACEMENT_NAMEFHREPLACEMENT_TYPEHREPLACEMENT_NAMEHREPLACEMENT_ID REPLACEMENT_ID) STREAM_ID)REPLACEMENT_NAMEXREPLACEMENT_FLAGS) DIRECTORY_SPECX CREATION_USER_ID)  CREATION_DATE)CREATION_REMARKXPERFORM_USER_ID) PERFORM_DATE) dL '##%'%' CJREPLACEMENT_TABLEG::/REPLACEMENT_TYPE2REPLACEMENT_NAME3REPLACEMENT_NAMEFHREPLACEMENT_TYPEHREPLACEMENT_NAMEHREPLACEMENT_ID REPLACEMENT_ID) STREAM_ID)REPLACEMENT_NAMEXREPLACEMENT_FLAGS) DIRECTORY_SPECX CREATION_USER_ID)  CREATION_DATE)CREATION_REMARKXPERFORM_USER_ID) PERFORM_DATE) dL '## CJREPLACEMENT_TABLEG/REPLACEMENT_TYPEFHREPLACEMENT_TYPEHREPLACEMENT_NAMEHREPLACEMENT_ID REPLACEMENT_ID) STREAM_ID)REPLACEMENT_NAMEXREPLACEMENT_FLAGS) DIRECTORY_SPECX CREATION_USER_ID)  CREATION_DATE)CREATION_REMARKXPERFORM_USER_ID) PERFORM_DATE) dL '## CJREPLACEMENT_TABLEG::/REPLACEMENT_TYPE2REPLACEMENT_ID4REPLACEMENT_IDFHREPLACEMENT_ID REPLACEMENT_ID) STREAM_ID)REPLACEMENT_NAMEXREPLACEMENT_FLAGS) DIRECTORY_SPECX CREATION_USER_ID)  CREATION_DATE)CREATION_REMARKXPERFORM_USER_ID) PERFORM_DATE) dL '''' CJRESERVATION_TABLEJ MODULE_TABLEJFACILITY_TABLEG:::/REPLACEMENT_ID/RES_TYPE/ MODULE_ID MODULE_ID/ FACILITY_ID FACILITY_IDFH FACILITY_NAMEH MODULE_NAMEH MODULE_TYPEHRES_IDENTIFIER  STREAM_ID) FACILITY_ID) MODULE_ID)USER_ID)PROP_STREAM_ID)  FACILITY_NAMEX  MODULE_NAMEX MODULE_TYPEX MODULE_FLAGS)RES_IDENTIFIERX RES_FLAGS) dL # ( CJREPLACEMENT_REVIEW_TABLEJ USER_TABLEG:/REPLACEMENT_ID/USER_IDUSER_IDFHUSERNAME STATUS) REVIEW_DATE) REVIEW_REMARKXUSERNAMEX   FULL_USERNAMEX  dL  CJREPLACEMENT_REVIEW_TABLEG:/REPLACEMENT_ID/USER_ID USER_ID) dLUeUlmP:խսݭIBPkݭ[0祿ݭ[ﭲkխսP^Sݭkݭ[R RDB$DBHANDLE3* Pi}_vXN (0h[ `(0z8hvXxPxp3'zw | y~{6+}>`!U!c2P1/RP}1 uP^U1b1e1JQ1@HP-­U1#nP1UT`d ݭݭݭݭ zP<ЭP!`!RGP~Z 44ЭЬ[ԫ`v [k@^,@nYiZq1#TjUe Ώk0yBPJ0ЭЬ[ԫ`v [k@^,@ncYiZٻς}數P/Э\Ь[ԫ`v [k@^,@nxYiZI P~tP:/ЭЬ[ԫ`v [k@^,@nSYiZɺ{r~|mvP.SHORES_READ_RES_ALL_CURSORݭ[/мUS Џ̞2ԞWЏVTZЏYX.PP8 PU1-:j22 HW2 1U [ *~JyP[Bݭυ[{}8ݭĞUT9SЎĺ8OݏԷ"V~ ݏ6 P,kk=  ݭ[ aݭ[0 ЭЬ[ԫ`v [k@^,@nrYiZm[TZujZojЭЬ[ԫ`v [k@^,@nYiZq1#?Ώ1k+1QP,Pa 'cΏ1k+1QP,Pa ' cΏ1kU+1Ώ1k6+1QP,Pa 'cΏ1k +1QP,Pa 'cΏ1k*12Ώ1k*1 Ώ1k*1}$yΏ1k*1f(bΏ1kd*1O,KΏ1kE*148Ώ1k)1)QP,Pa 8c'Ώ1k)1QP,Pa '<c-Ώ1k)1@Ώ1k)1}DΏ1kg)1QP,Pa HcdΏ1k:)1QLMΏ1k)1:P6Ώ1k(1}#T[TZjЭ=Ь[ԫ`v [k@^,@nYYiZ*ϘP4(SHORES_READ_RES_FAC_CURSOR~ ݭ[Wi ﹲм7м 3U SLЏ̞T2Ԟ3WЏVTZЏYXϰPP8 P1q'*2 ʻ2 ﳻUA[hz~F P[4ĥ?-%ݭ}[8ݭĞ4UTSϝЎĺ8 ݏԷ"،~ݏ` P*&kk=~ݭ[Wiݭ[>ﲮHЭ}Ь[ԫ`v [k@^,@nYiZj*e[TZ5jZ/jЭЬ[ԫ`v [k@^,@n"}YiZ?{Ώ1k-%1hdΏ1k%1UQP,Pa ' cjΏ1k$1[QP,Pa 'cpΏ1k$12]WΏ1k$1D@Ώ1kz$1-)Ώ1k[$1 Ώ1k<$1$Ώ1k$1QP,Pa '(cΏ1k#12,Ώ1k#1QP,Pa 0cΏ1k#1QP,Pa '4cΏ1k}#18Ώ1k^#1}<Ώ1k?#1QP,Pa @cΏ1k#1DΏ1k"1HΏ1k"1}L[TZjЭЬ[ԫ`v [k@^,@n1YiZP "SHORES_READ_RES_MOD_CURSORfݭ[/Qмм }[USЏ̞j2ԞWЏRV[T4ZЏYXψPP8 P1I!@2 -2 U u[@bf~P[ ' ݭ}[a8ݭĞ UTSuЎĺ8ݏԷ"ﰆ~yݏjg8P Okk=mfݭ[/Qﻝݭ[0ЭUЬ[ԫ`v [k@^,@nqYiZBe[TZKjZEjЭЬ[ԫ`v [k@^,@nUYiZ˪}?/Ώ1k12Ώ1k1 Ώ1k1Ώ1k1Ώ1k1Ώ1kj1QP,Pa 'cΏ1k?12 Ώ1k 1QP,Pa $cΏ1k1QP,Pa '(cΏ1k1,Ώ1k1}r0rΏ1k1cQP,Pa 4cΏ1k_18Ώ1k@1<Ώ1k!1}@[TZjЭbЬ[ԫ`v [k@^,@n~YiZOcPYSHORES_READ_RES_REP_CURSORݭ[|ަм U9SЏ̞2ԞWЏVTZЏYXPP8 P412 2 Un[ﻘ~s(P[a4zrݭυ[*\ﶘ8ݭĞaUTSЎĺ89.ݏԷ"0~@ݏ6NPWkk=ݭ[ݭ[kߢЭЬ[ԫ`v [k@^,@n!YiZWIm[TZjZjЭ3Ь[ԫ`v [k@^,@nOYiZ ?Ώ1kZ1QP,Pa 'cΏ1k/1QP,Pa ' cΏ1k1Ώ1k1QP,Pa 'cΏ1k1QP,Pa 'cΏ1k12Ώ1kp1 Ώ1kQ1$Ώ1k21(Ώ1k1,Ώ1k1sQP,Pa '0cΏ1k12u4oΏ1k1`QP,Pa 8c^Ώ1k1OQP,Pa '<cdΏ1kT1Q@MΏ1k51}:D:Ώ1k1+QP,Pa HcΏ1k1LΏ1k1qPmΏ1k1}ZTje[TZWjЭЬ[ԫ`v [k@^,@ncYiZ١ϘPSHORES_READ_REPLACE_CURSOR]ݭ[Hhм:US Џ̞2ԞWЏVBTZЏYXgPP8 P1(kc2 L2 jUt[aEc~P[{& ݭυ[﴿@8ݭĞUTrSTЎĺ8üݏԷ"zﺿ~ݏ5FPkk=leݭ[Pݭ[i/Э4Ь[ԫ`v [k@^,@nP﫾YiZ!ӻm[TZjZjЭセЬ[ԫ`v [k@^,@nٻ4YiZ爵j\?Ώ1k1QP,Pa 'c[TZjЭЬ[ԫ`v [k@^,@n5YiZƺ︺;PSHORES_READ_USER_CURSORݭ[6: P PQP(PaZUSЏ̞#2ԞWЏVfTZЏYXχPP8 P1H2 2 U[?e~P[ VD<ݭx[Ի&`8ݭĞ UTStЎĺ8ݏԷ"vڻ~]ݏ f7P3kk=ݭ[.ﺍݭ[_ЭTЬ[ԫ`v [k@^,@np˺YiZA][TZjZjЭݺЬ[ԫ`v [k@^,@nTYiZʚ|?Ώ1k1?:[TZ,jЭEЬ[ԫ`v [k@^,@naYYiZ2GP< 1''''''## CJRESERVATION_TABLEJ MODULE_TABLEJFACILITY_TABLEJARCHITECTURE_TABLEG:::/RES_TYPE/ MODULE_ID MODULE_ID/ FACILITY_ID FACILITY_ID/ARCHITECTURE_IDARCHITECTURE_IDFHARCHITECTURE_NAMEH FACILITY_NAMEH MODULE_NAMEH MODULE_TYPEHRES_IDENTIFIERH CREATION_DATE ARCHITECTURE_NAMEX FACILITY_NAMEX MODULE_ID) MODULE_NAMEX  MODULE_TYPEX  RES_FLAGS) STREAM_ID)PROP_STREAM_ID) GENERATION_ID)USER_ID)RES_IDENTIFIERXEXP_DELTA_LETTER) EXP_GEN_EXPRX CANCEL_FOLD_IDENTX#!"CREATION_USER_ID)%$ CREATION_DATE)'&CREATION_REMARKX*()REPLACEMENT_ID),+REPLACEMENT_USER_ID).-REPLACEMENT_DATE)0/ dL +''''## CJRESERVATION_TABLEJ MODULE_TABLEG::/RES_TYPE/ FACILITY_ID/ MODULE_ID MODULE_IDFH MODULE_NAMEH MODULE_TYPEHRES_IDENTIFIERH CREATION_DATE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX RES_FLAGS)  STREAM_ID) PROP_STREAM_ID)  GENERATION_ID)USER_ID)RES_IDENTIFIERXEXP_DELTA_LETTER) EXP_GEN_EXPRXCANCEL_FOLD_IDENTXCREATION_USER_ID) CREATION_DATE)! CREATION_REMARKX$"#REPLACEMENT_ID)&%REPLACEMENT_USER_ID)('REPLACEMENT_DATE)*) dL #''## CJRESERVATION_TABLEG:/RES_TYPE/ MODULE_IDFHRES_IDENTIFIERH CREATION_DATE  RES_FLAGS) STREAM_ID)PROP_STREAM_ID) GENERATION_ID)USER_ID) RES_IDENTIFIERX EXP_DELTA_LETTER) EXP_GEN_EXPRXCANCEL_FOLD_IDENTXCREATION_USER_ID) CREATION_DATE)CREATION_REMARKXREPLACEMENT_ID)REPLACEMENT_USER_ID) REPLACEMENT_DATE)"! dL 1''''''## CJRESERVATION_TABLEJ MODULE_TABLEJFACILITY_TABLEJARCHITECTURE_TABLEG:::/REPLACEMENT_ID/ MODULE_ID MODULE_ID/ FACILITY_ID FACILITY_ID/ARCHITECTURE_IDARCHITECTURE_IDFHARCHITECTURE_NAMEH FACILITY_NAMEH MODULE_NAMEH MODULE_TYPEHRES_IDENTIFIERH CREATION_DATE ARCHITECTURE_NAMEX FACILITY_NAMEX MODULE_ID) MODULE_NAMEX  MODULE_TYPEX  RES_FLAGS) STREAM_ID)PROP_STREAM_ID) GENERATION_ID)USER_ID)RES_IDENTIFIERXEXP_DELTA_LETTER) EXP_GEN_EXPRX CANCEL_FOLD_IDENTX#!"CREATION_USER_ID)%$ CREATION_DATE)'&CREATION_REMARKX*()REPLACEMENT_ID),+REPLACEMENT_USER_ID).-REPLACEMENT_DATE)0/ dL ' CJREPLACEMENT_TABLEG/REPLACEMENT_ID REPLACEMENT_NAMEX dL % CJ USER_TABLEG:/USERNAME/DELETION_USER_ID USER_ID) dLUeUP:խս׫ݭvoPkݭ[]шݭ[J~kխսP^ݭkݭ[  RDB$DBHANDLE3*xPյﮪ頻˵ĵﺵ (0[ ̪`(N08hX浪P.x2p3_6T3 8 5:7b<W9)>;@=* B ?9$D.$AZl#2P2β/RPイ1 ﵲP2U11e1J1@P-yU1cnPQ1U3@T`d ݭݭݭݭ zP<ЭP!`ᄄ!RGP直~Z 44ЭЬ[ԫ`v [k@^,@nYiZqqcTQ缾\Ue ΏkI1yP0ЭЬ[ԫ`v [k@^,@nHcYiZهٰ˰װV̰}uPk0Э\Ь[ԫ`v [k@^,@n︰ӦYiZII;GP~9tP/ЭܦЬ[ԫ`v [k@^,@n8SYiZɆɯﻯǯF~OmvsP[/SHOSCRP_GET_ANY_CURSORHݭ[ѥ33м м мU~SK#Џ̞2Ԟ2#WЏ,VTﶱZЏ YX"PP8 P1.-]%2 <J2 %Ul]O[ڤ<w~V︤mP[捻6xyݭy[ov8ݭĞ捻UT-SЎĺ8ᆳݏԷ"J_u~ﱯݏPM-kk=G@ݭ[ɣ+Uvݭ[ﰣ$ ЭЬ[ԫ`v [k@^,@nKfYiZ܃ܬά][TZhjZbjЭxЬ[ԫ`v [k@^,@nԬYiZeeW?gΏ1kP,12TNΏ1k1,1; 7Ώ1k,1$ Ώ1k+1}  Ώ1k+1QP,Pa c[TZjЭVЬ[ԫ`v [k@^,@nﲫ͡YiZCC5ϽP*SHOSCRP_GET_FACNZ_CURSORݭ[rԀмм мUS Џ̞f2Ԟ WЏV瘟THZЏ YXPP8 PZ15* <2 ݉)2 ƉUT[{r¢~YP[Gsݭw[r8ݭĞGUTΟSϰЎĺ8_TݏԷ"Z~ݏDsP>(kk=ݭ[jqݭ[Q|ЭЬ[ԫ`v [k@^,@nYiZ}}o][TZGjZAjЭЬ[ԫ`v [k@^,@nuYiZ?ȪΏ1k'1﹪QP,Pa 'cΪΏ1k'12ﻪ ﵪΏ1k'1Ώ1k'1Ώ1ki'1}ttΏ1kJ'1eQP,Pa cͰȰ[TZﺰjЭ̝Ь[ԫ`v [k@^,@n(CYiZ}﹦﫦ϒPt&SHOSCRP_GET_FACZ_CURSORݭ[kK|мԪм Ъм̪ US!Џ̞2ԞWЏ?V%TZЏ YX:PP8 P1%﹯2 Tޯ2 =U[tn6~vЛP[ロNo9'ݭx[ n8ݭĞロUTES'Ўĺ8֤ݏԷ"bV~zݏ￟Pe$Pkk=xݭ[cmmݭ[ȚjZ8jЭVЬ[ԫ`v [k@^,@nﲚ͐YiZCqC5? Ώ1k.1QP,Pa 'cΏ1k1QP,Pa ' cΏ1k12Ώ1k1Ώ1k1ҟΟΏ1k{1}ﻟﻟΏ1k\1ײַQP,Pa c[TZjЭޏЬ[ԫ`v [k@^,@n:UYiZo˘xgPSHOSCRP_GET_TYP_CURSORݭ[^nмMм IмE U祈SLЏ̞2Ԟ3WЏ[VDTZЏ YXMPP8 P$1ᄁ2 gw﫢o2 PwU[+`I~P[эaa|jbݭy[L&`8ݭĞэUTXS:Ўĺ8ݏԷ"uH~ݏޑ,Pxkk=ݭ[_ݭ[یOjЭЬ[ԫ`v [k@^,@nvYiZm][TZɠjZàjЭЬ[ԫ`v [k@^,@nYiZl?xΏ1k{1iQP,Pa 'c~Ώ1kP12k eΏ1k11RNΏ1k1;7Ώ1k1}$$Ώ1k1QP,Pa cOJ[TZ :Ώ1k 1}''Ώ1k 1QP,Pa cvq[TZcjЭЬ[ԫ`v [k@^,@n]xYiZbP   # CJ SCRIPT_TABLEG::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPEFHSEGMENT_NUMBER SEGMENT_NUMBER) SCRIPT_ID)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX  dL '# CJ SCRIPT_TABLEJFACILITY_TABLEG:::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPE/ FACILITY_ID SELECT_IDFH FACILITY_NAMEHSEGMENT_NUMBER  FACILITY_NAMEXSEGMENT_NUMBER) SCRIPT_ID)CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKX  dL  # CJ SCRIPT_TABLEG:::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPE/ SELECT_IDFHSEGMENT_NUMBER SEGMENT_NUMBER) SCRIPT_ID)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX  dL '''# CJ SCRIPT_TABLEJ MODULE_TABLEJFACILITY_TABLEG::::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPE/ MODULE_ID SELECT_ID/ FACILITY_ID FACILITY_IDFH FACILITY_NAMEH MODULE_NAMEH MODULE_TYPEHSEGMENT_NUMBER  FACILITY_NAMEX MODULE_NAMEX MODULE_TYPEX SEGMENT_NUMBER)  SCRIPT_ID) CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL ''# CJ SCRIPT_TABLEJFACILITY_TABLEG:::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPE/ FACILITY_ID SELECT_IDFH FACILITY_NAMEH MODULE_TYPEHSEGMENT_NUMBER  FACILITY_NAMEX MODULE_TYPEXSEGMENT_NUMBER) SCRIPT_ID) CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKX dL '# CJ SCRIPT_TABLEG::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPEFH MODULE_TYPEHSEGMENT_NUMBER  MODULE_TYPEXSEGMENT_NUMBER) SCRIPT_ID)CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKX  dL  CJSCRIPT_LINE_TABLEG:/ SCRIPT_ID1SEQUENCE_NUMBERFHSEQUENCE_NUMBER SEQUENCE_NUMBER) SCRIPT_TEXTX dL  #%' CJ SCRIPT_TABLEG:::::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPE/ SELECT_ID/ MODULE_TYPE/SEGMENT_NUMBER  SCRIPT_ID)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX  dLUeHwUvP:խս&wݭvPkݭ[v Tݭ[v)JkխսP^vݭ>kݭ[ZvS RDB$DBHANDLE3*@Puuu (0u[ ʊv`l(0ﮊ8ﶊh慠XuPxpBFCyHnE J G>L3I7N,KPM"Rt"O.&T#&Qw*Vl*S/.X$.U2Z 2Wq:9m@PXAT=tRPC1 ;PU1(1e1J1@P;tDU1|P׈1U﹈ƈT`d ݭݭݭݭs P<ЭP!`s!RUPs~Z 44 ЭsЬ[ԫ`v [k@^,@nf sYiZST0"sUe Ώk@yP?ЭrЬ[ԫ`v [k@^,@n·qrYiZR_Q]R-r-r@P*?ЭjrЬ[ԫ`v [k@^,@n>qYiZWRφ͆τP~ᅥP>ЭqЬ[ԫ`v [k@^,@nニaqYiZQOAM~B{qq>P>SHOSTRM_READ_ONE_CURSORէݭ[p@P:'P'P8QP(PaqUpS0Џ̞2Ԟ0WЏV2uTZЏ)YX!PP8 P61R=n2 IY搜n2 2YUܦ[oɦ B+p~tozP[oCC|tݭx[|o^B8ݭĞoUT:oSЎĺ8C0ݏԷ"W*o~JݏOsoߪP < kk=ԥͥݭ[n︥bAݭ[n1LЭnЬ[ԫ`v [k@^,@nЃsnYiZNaS][TZȌjZŒjSHOSTRM_READ_RNG_CURSORݭ[ nkM:'P'PۇQP(Pa:' P'PQP(P anUmS_0Џ̞82ԞF0WЏVIrTuZЏRYX4PP8 PY1e:ދ֋2 \Vᅨ2 EVU ө[l ?>m~qlP[lV@ﱣݭ`[l?8ݭĞlUTMlS!Ўĺ8VSݏԷ"j'l~ՄݏOp!lP9醙kk=ݭϺ[kۢu>ݭ[kDIﺢЭlЬ[ԫ`v [k@^,@nkYiZKtfE[TZjZjSHOSTRM_READ_ALL_CURSOR3ݭ[k~JXkUjS[0Џ̞﹉2ԞB0WЏVoTZφPP8 Pﻡ17nf2 SO2 SU~o%a [LjNr<j~n*jߥP[j=ݭϟ[im<8ݭĞjUTiSsЎĺ8~ﵠݏԷ"$i~ȃݏO9nsiDPp6kk=YRݭ[;i=;ݭ["iFЭaiЬ[ԫ`v [k@^,@n5~hYiZNI}}τ[TZ漢jZjЭhЬ[ԫ`v [k@^,@n}ahYiZHO}A}ϤeΏ1ks51RNΏ1kT51?QP,Pa ' cTΏ1k)51A=Ώ1k 51*&Ώ1k412 Ώ1k412~~Ώ1k41~ ~Ώ1k41}~$~Ώ1ko41}~(~Ώ1kP41~,~Ώ1k141~0~Ώ1k41v~4r~Ώ1k31_~8[~Ώ1k31H~k.1 ||Ώ1k.1{{Ώ1k.12{{Ώ1k|.12{{Ώ1k].1{ {Ώ1k>.1}{${Ώ1k.1}{({Ώ1k.1m{,i{Ώ1k-1V{0R{Ώ1k-1?{4;{Ώ1k-1({8${Ώ1k-1{< {Ώ1ke-1}z@zΏ1kF-1zDzΏ1k'-1}zHzΏ1k-1zQP,Pa Lck~f~[TZX~jЭ_Ь[ԫ`v [k@^,@ntP_YiZ?>t0tP2,SHOSTRM_READ_IF_PARENT_CURSORݭ[^R>мz$_U^S&Џ̞}2Ԟ&WЏV`cThzZЏYXCPP8 P1t+i}}a}2 kG}J}2 TGUK<.[ ^/0M^~b]P[]e1ΔƔݭς[]ﰔ*08ݭĞ]UT\]S0Ўĺ8erݏԷ"y]~xݏCa0]P-*xkk=&ݭ[\ /ݭ[\S:Э]Ь[ԫ`v [k@^,@nq\YiZ =quqm[TZ{jZ{jЭ\Ь[ԫ`v [k@^,@n{q\YiZ< qp?wΏ1k0)1wwswΏ1k)1dwQP,Pa ' cywΏ1k(12fwzz[TZzjЭ[Ь[ԫ`v [k@^,@np<[YiZ;*ppP(SHOSTRM_IS_PARENT_CURSORݭ[ZC:мv[UZSb#Џ̞y2ԞI#WЏ{VU_TivZЏYX4PP8 P1e'yyy2 \Cyyy2 ECUL=Ӗ/[Y ,>Z~^YP[YV-ϐǐݭχ[Yﱐ,8ݭĞYUTMYS!Ўĺ8VnݏԷ"jY~ uݏ ]!YP&tkk=' ݭ[X u+ݭ[XD6ЭYЬ[ԫ`v [k@^,@nmXYiZ8tmfmm[TZwjZwjЭXЬ[ԫ`v [k@^,@nlmXYiZ8ll?sΏ1k!%1sw w[TZvjЭXЬ[ԫ`v [k@^,@nlwWYiZ7elWlGPY$SHOSTRM_MAX_STREAM_CURSORbݭ[WM}6WWUVS" Џ̞rv2Ԟ WЏcV[TZυPP8 P1#'vWvv2 ?Dvv2 ?Uכֿ$[KV}q(V~Z)VޑP[V)B0(ݭϝ[Ul(8ݭĞVUTUSrЎĺ8jݏԷ"U~mqݏ DZrUCPo"Cqkk=ݭ[:Ul'ݭ[!U2KЭ`UЬ[ԫ`v [k@^,@n4jTYiZM5iiτ[TZbtjZ\tjЭTЬ[ԫ`v [k@^,@ni`TYiZ4Ni@i?#pΏ1kr!1pss[TZsjЭQTЬ[ԫ`v [k@^,@n%iSYiZ>4hhGP SHOSTRM_READ_PRED_CURSORĊݭ[mS﯊2мVoSU*SSЏ̞r2ԞWЏVWToZЏYXPP8 P51rrr2 ;rr2 ;U_ۉ[Rȉ$R~:WdRP[RR%%{sݭχ[R]$8ݭĞRRUTQSϭЎĺ8f/ݏԷ" !R~mݏ VQ~Pmkk=ӈ̈ݭ[uQ﷈$ݭ[\Q.ЭQЬ[ԫ`v [k@^,@nofQYiZ1fem[TZpjZpjЭ$QЬ[ԫ`v [k@^,@nePYiZ1e{e?jlΏ1k1Wlpp[TZpjЭPЬ[ԫ`v [k@^,@n`ePYiZy0ddGPSHOSTRM_READ_INFO_CURSORݭ[O /мllOUeOSЏ̞so2ԞxWЏV(TT'lZЏYXPP8 P1,oIoo2 #86on2  8UC4&[N O~ySNTP[N"؅`ƅナݭχ[VN洞 8ݭĞNUTNSЎĺ8czݏԷ"1 \N~iݏRMPikk=ݭ[M< ݭ[M +ЭMЬ[ԫ`v [k@^,@nbMMYiZ-;b-bm[TZTmjZNmjЭ_MЬ[ԫ`v [k@^,@n3bLYiZL-aa?hΏ1k1hQP,Pa 'chΏ1k1h hΏ1k12hhΏ1k12xhrhΏ1k`1chQP,Pa ckk[TZkjЭ1LЬ[ԫ`v [k@^,@naKYiZ,``ϱPSHOSTRM_READ_NOTECONF_CURSORݭ[IK輸*мi}KUKS'Џ̞Rk2ԞWЏVOThZЏYXϜPP8 P11j(kj2 3kj2 3U;ׁ[bJāJ~O@JP[.Jwoݭσ[IY8ݭĞ.JUTISωЎĺ8^+ݏԷ"I~{fݏ gNIZPQfkk=πȀݭ[QIﳀݭ[8I&ЭwIЬ[ԫ`v [k@^,@nK^HYiZd)]]m[TZ3ijZ-ijЭIЬ[ԫ`v [k@^,@n]wHYiZ(e]W]?1eΏ1k1"eQP,Pa c`h[h[TZMhjЭZHЬ[ԫ`v [k@^,@n.]GYiZG(\\9PSHOSTRM_READ_CURSORݭ[{G~&мeGU8GSЏ̞g2ԞWЏVLT[eZЏYXPP8 Ps~1hgg`g2 /gIg2 /U6~'~m~[F~F~TKrF'P[`F}3}}ݭό[)F}8ݭĞ`FUTESϻЎĺ8Zm}ݏԷ"/F~cݏLJEPckk=} }ݭ[E|ݭ[jE"|ЭEЬ[ԫ`v [k@^,@n}Z EYiZ%ZZm[TZejZejЭ2EЬ[ԫ`v [k@^,@nZDYiZ%YY?tbΏ1k1ebQP,Pa c_bΏ1k1PbQP,Pa ( cdd[TZdjЭcDЬ[ԫ`v [k@^,@n7YCYiZP$XXPSHOSTRM_READ_SUCC_CURSOR{ݭ[C{"мaCU2TT >S(002[ &Sh2`\(rT0 S8ShSX@2PRTxVTp[[[[t [i [[ [i>i([[cR&nPJR#1RP9R1 1RPϊU1R1e1J R1@RmP!1U1QbmPQ1UQQT`d ݭݭݭݭ0 nlP<ЭP!`0!R;lP0~Z 4k4kЭx0Ь[ԫ`v [k@^,@n\Q/YiZePPTR&QP0Ue ΏkyPP1Э/Ь[ԫ`v [k@^,@nPW/YiZUPGPSPϮHPlq//PЭP/Ь[ԫ`v [k@^,@n4P.YiZ=OOOP~OhkP!Э.Ь[ԫ`v [k@^,@nOG.YiZEO7OCOϞ~8Oka..jPSHOUSR_READ_ONE_CURSORleݭ[-We' : P PQQP(Pa-Ur-SЏ̞S2ԞWЏ^VE2TBQZЏYX"PP8 Pd1SSS2 0StS2 Uddisd[,`d-~1,ahP[,*%dmid dݭy[c,c8ݭĞ,UT!,SЎĺ8:McݏԷ">i,~Nݏ0+gPNkk=kcdcݭ[+OcIݭ[+ .cЭ+Ь[ԫ`v [k@^,@nLZ+YiZ XLJL][TZQjZQjSHOUSR_READ_RNG_CURSORbݭ[*bS : P POQP(Pa: P POQP(P a*U*SkЏ̞?Q2ԞRWЏV]/TjOZЏYX6PP8 Pa1PQP2 DQP2 -Uaafa[)a&*~.)ueP[)>Iaf7a/aݭa[w)a8ݭĞ)UT5)S#Ўĺ8NJ`ݏԷ"R})~Mݏ- )dPLkk=``ݭϻ[(s`]ݭ[(,R`Э(Ь[ԫ`v [k@^,@nIn(YiZlI^IE[TZ OjZOjSHOUSR_READ_ALL_CURSOR_ݭ[(_gA(U'S2Џ̞N2ԞWЏPV,TZωPP8 PT_11vNNnN2 NWN2 U__d^ [5'^[y'~,'bP['^c^^ݭϠ[&|^V8ݭĞ'UT&SvЎĺ8GN^ݏԷ"&~KݏN+\&-bP^Kkk=]]ݭ[$&]ݭ[ &]ЭJ&Ь[ԫ`v [k@^,@n.G%YiZ7FFτ[TZLjZLjЭ%Ь[ԫ`v [k@^,@nFJ%YiZHF:FϦHΏ1k1GGΏ1k1GQP,Pa cGΏ1k1GQP,Pa (cGΏ1kx1GGΏ1kY1GGΏ1k:1GGΏ1k1}G GΏ1k 1|GQP,Pa $cqJlJ[TZ^JjЭ<$Ь[ԫ`v [k@^,@n E#YiZ)D>DϯP& Э#Ь[ԫ`v [k@^,@nDL#YiZJD"Ь[ԫ`v [k@^,@n"C!YiZ+BBϝP( Э!Ь[ԫ`v [k@^,@nBN!YiZLB>BCBFΏ1k 1/F+FΏ1k 1FQP,Pa cFΏ1k 1FQP,Pa (cFΏ1k| 1 FFΏ1k] 1EEΏ1k> 1EEΏ1k 1}E EΏ1k 1EQP,Pa $cFF[TZFjЭ@ Ь[ԫ`v [k@^,@n$AYiZ-@@LP* SHOUSR_READ_CURSOR9Wݭ[b$WмEUSЏ̞TF2ԞWЏV#TqEZЏYXPP8 PV1wE*FE2 FE2 UmV^VT[PV[{=V~O#YZP[GV[UUݭύ[U8ݭĞGUTSϼЎĺ8>UݏԷ"~CݏL"sYP0Ckk=HUAUݭ[j,Uݭ[Q UЭЬ[ԫ`v [k@^,@nt>YiZ}>=m[TZ5DjZ/DjЭЬ[ԫ`v [k@^,@n=YiZ==?BΏ1k31{BQP,Pa cuBΏ1k1fBQP,Pa ( c9C4C[TZ&CjЭJЬ[ԫ`v [k@^,@n.=YiZ7<<P4  (#% CJ USER_TABLEG:/USERNAME/DELETION_USER_ID USER_ID)USERNAMEX FULL_USERNAMEXAUTH_PRIVILEGES) DEF_PRIVILEGES) CREATION_USER_ID)  CREATION_DATE)CREATION_REMARKX dL  (#% % CJ USER_TABLEG::2USERNAME3USERNAME/DELETION_USER_IDFHUSERNAME USER_ID)USERNAMEX FULL_USERNAMEXAUTH_PRIVILEGES) DEF_PRIVILEGES) CREATION_USER_ID)  CREATION_DATE)CREATION_REMARKX dL  (#CJ USER_TABLEG/DELETION_USER_IDFHUSERNAME USER_ID)USERNAMEX FULL_USERNAMEXAUTH_PRIVILEGES) DEF_PRIVILEGES) CREATION_USER_ID)  CREATION_DATE)CREATION_REMARKX dL  ( CJ USER_TABLEG/USER_ID USERNAMEX FULL_USERNAMEX dL7UeURP:խսݭ|RPkݭ[jݭ[WkխսP^ݭQkݭ[ RDB$DBHANDLE3*x=P>>>> =(0[ =`(@(N>0<8x2>pAj?6g?l?i?n?k?LL?M?U<QP<<RP+<1 #2Ԟ$WЏVT}>>2 f>|>2 OUJINI[I*H~MP[`INIIݭq[kI%8ݭĞUTWSϿЎĺ88=IݏԷ"t~F:ݏ%+LP?:kk=HHݭ[Hݭ[NHЭЬ[ԫ`v [k@^,@ni8YiZ77U[TZDr ~,* GP[ DHCCݭω[ Cm8ݭĞ UT SЎĺ8$3CݏԷ" ~6ݏus DGP 6kk=ICBCݭ[; -Cݭ["  CЭa Ь[ԫ`v [k@^,@n2 YiZNB242m[TZ7jZ7jЭ Ь[ԫ`v [k@^,@n:2a YiZ11χD3Ώ1k 113-3Ώ1kk 13QP,Pa ' c33Ώ1k@ 1$3QP,Pa 'c93Ώ1k 1&3"3Ώ1k 123 3Ώ1k 12QP,Pa (c3Ώ1k 13QP,Pa ( c3Ώ1k 123$P5K5[TZ=5jЭI Ь[ԫ`v [k@^,@n0YiZ6*00φP ЭЬ[ԫ`v [k@^,@n20YYiZ//sO2Ώ1k 1<282Ώ1kc 1)2QP,Pa ' c>2Ώ1k8 1/2QP,Pa 'cD2Ώ1k 112-2Ώ1k1222Ώ1k12QP,Pa (c2Ώ1k1 2QP,Pa ( c"2Ώ1ky122$33[TZs3jЭAЬ[ԫ`v [k@^,@n.YiZ."..rPЭЬ[ԫ`v [k@^,@n*.QYiZ--/1Ώ1kz1p1l1Ώ1k[1]1QP,Pa ' cr1Ώ1k01c1QP,Pa 'cx1Ώ1k1e1a1Ώ1k12N1H1Ώ1k191QP,Pa (cO1Ώ1k1@1QP,Pa ( cV1Ώ1kq12C1$11[TZ1jЭ9Ь[ԫ`v [k@^,@n,YiZ&, ,.P ''((%' CJ MODULE_TABLEG:::/ FACILITY_ID/ MODULE_NAME/ SOURCE_FLAG/DELETION_USER_IDFH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  MODULE_FLAGS) HISTORY_STRINGX  NOTE_STRINGX NOTE_POSITION) dL ''((%'%' CJ MODULE_TABLEG::::/ FACILITY_ID2 MODULE_NAME3 MODULE_NAME/ SOURCE_FLAG/DELETION_USER_IDFHDELETION_USER_IDH FACILITY_IDH MODULE_NAMEH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  MODULE_FLAGS) HISTORY_STRINGX  NOTE_STRINGX NOTE_POSITION) dL ''(( CJ MODULE_TABLEG::/ FACILITY_ID/ SOURCE_FLAG/DELETION_USER_IDFHDELETION_USER_IDH FACILITY_IDH MODULE_NAMEH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  MODULE_FLAGS) HISTORY_STRINGX  NOTE_STRINGX NOTE_POSITION) dL&UeU !;P:խս^ݭ:Pkݭ[Xݭ[akխսP^ݭv:kݭ[ RDB$DBHANDLE3*+P,61,*,, *+(0[ +T`((^,0*8*h*X,P>,xB,p.(+(55' (*T:Px*QRPg*1 _*PU1L*1e1J;*1@2*:POU1 *9P)1U))T`d ݭݭݭݭ 8P<ЭP!`!Ri8P~Z 4)84!8ЭЬ[ԫ`v [k@^,@n)YiZ) )Tp+T))6Ue Ώky,)PvЭЬ[ԫ`v [k@^,@n(YiZ(u((v(A8APЭ~Ь[ԫ`v [k@^,@nb(YiZk'''`P~'7PfЭЬ[ԫ`v [k@^,@n'uYiZs'e'q'~f'171PCOMPLINK_STEPINFO_CURSOR2ݭ[1Sм)%USЏ̞l)2ԞrWЏVTC)ZЏYX0PP8 Py11)B) )2 l/)(2 UU<1-151[ 10N~4P[f0500ݭχ[0+8ݭĞUT]SЎĺ8v%s0ݏԷ"z~'ݏ714P'kk=00ݭ[/ݭ[T/ЭЬ[ԫ`v [k@^,@n%YiZ $$m[TZM'jZG'jЭЬ[ԫ`v [k@^,@n$YiZ$$?&Ώ1k1&}&Ώ1k1j& i&d&[TZV&jЭЬ[ԫ`v [k@^,@n#hYiZf#X#(P  CJBUILD_STEP_TABLEG/STEP_ID  STEP_TYPE) MODULE_ID) dL"UeU1P:խսݭle1Pkݭ[Sݭ[@kխսP^vݭ0kݭ[u RDB$DBHANDLE3*$PE&;&4&*& $(0[ r$`(%0V$8^$hR$XP%x%p 5$1P$RP $1 $PU1#1e1J#1@#0PU1#@0P#1U##T`d ݭݭݭݭ L/P<ЭP!`!R/P|~Z 4.4.ЭVЬ[ԫ`v [k@^,@n.#YiZC""T$""Ue ΏkPy"PЭЬ[ԫ`v [k@^,@n"5YiZ'""%"4".OwPrЭ.Ь[ԫ`v [k@^,@n"YiZ!!!ϤP~!F.PЭЬ[ԫ`v [k@^,@n!%YiZ! !!$~ !-?HPb UeU,P:խսݭ,Pkݭ[wݭ[dkխսP^ݭ ,kݭ[% RDB$DBHANDLE3*H"P#### !(0[ !`4(#0!8!h!XP"x#p !(,P|!%RPk!1 c!PU1P!1e1J?!1@6!+P#︿U1!d+P 1U T`d ݭݭݭݭ p*P<ЭP!`!R=*P~Z 4)4)ЭzЬ[ԫ`v [k@^,@n YiZg  T"X Ue ΏkPy0 PЭЬ[ԫ`v [k@^,@nYYiZy4z*sPrЭRЬ[ԫ`v [k@^,@nfYiZ?ϤP~j)PЭЬ[ԫ`v [k@^,@nIYiZwiu$~j)clPb,Ue7U'P:խսݭ'Pkݭ[ݭ[kխսP^ݭ-'kݭ[I RDB$DBHANDLE3* P!!!! * (0[  `X(^!08hXP>!xB!p i"p"'PYxRPg1 _PU1L1e1J;1@2&PU1 D&P1UT`d ݭݭݭݭ P%P<ЭP!`!R%P~Z 4$4$ЭZЬ[ԫ`v [k@^,@nYiZG T TUe Ώk y,PЭЬ[ԫ`v [k@^,@n9YiZuv$S{P+Э2Ь[ԫ`v [k@^,@nbYiZ`P~J$P ЭЬ[ԫ`v [k@^,@n)YiZseq~f#CLP RESERVE_MOD_CURSORݭ[ мO"м K"U`S Џ̞/"2Ԟ WЏVWT"ZЏYX.PP8 P;1` !"!2 !!2 U"[~>O!P[["yݭυ[Qcݷ8ݭĞUTSЎĺ8t5ݏԷ",W~ݏ P kk=ݭ[7ݭ[ЭЬ[ԫ`v [k@^,@nHYiZe[TZ jZ jЭZЬ[ԫ`v [k@^,@nYiZG ?Ώ1k 1|Ώ1k 1i eΏ1k 1RNΏ1k 1;7Ώ1k 1(QP,Pa 'c=Ώ1ku 12*$Ώ1kV 12 Ώ1k7 1QP,Pa $cΏ1k 1QP,Pa '(cΏ1k1QP,Pa (,cΏ1k1QP,Pa (0cΏ1k124Ώ1kl18Ώ1kM1<Ώ1k.1}@Ώ1k1DΏ1k1}HΏ1k1{QP,Pa Lc[TZjЭiЬ[ԫ`v [k@^,@nYiZV*PЭЬ[ԫ`v [k@^,@n2yYiZ~^мм мммм:' P'PQP(P aм$м(м,:0PPQP(P0a:'4P'PQP(P4a:(8P(PQP(P8a:(WЏ.VTwZЏYXPA[TZj%'%%'%(%(##% JRESERVATION_TABLE) STREAM_ID)PROP_STREAM_ID) FACILITY_ID) MODULE_ID) GENERATION_ID)USER_ID)RES_IDENTIFIER) RES_FLAGS) RES_TYPE) EXP_DELTA_LETTER)  EXP_GEN_EXPR) CANCEL_FOLD_IDENT) HISTORY_STRING) NOTE_STRING) NOTE_POSITION)REPLACEMENT_IDREPLACEMENT_USER_ID)REPLACEMENT_DATE)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKL +''((## CJRESERVATION_TABLEG:/RES_TYPE/ MODULE_IDFH CREATION_DATE  STREAM_ID)PROP_STREAM_ID) GENERATION_ID)USER_ID)RES_IDENTIFIERX  RES_FLAGS) EXP_DELTA_LETTER) EXP_GEN_EXPRXCANCEL_FOLD_IDENTXHISTORY_STRINGX NOTE_STRINGX NOTE_POSITION)REPLACEMENT_ID)REPLACEMENT_USER_ID)! REPLACEMENT_DATE)#"CREATION_USER_ID)%$ CREATION_DATE)'&CREATION_REMARKX*() dLoUe^UP:խս<ݭPkݭ[6ݭ[?kխսP^ݭTkݭ[p RDB$DBHANDLE3*hP   (0[ 0`(>08hXPx"p tPqRP1 PU1p1e1J_1@V%PoU11P1UT`d ݭݭݭݭ' P<ЭP!`!RP~Z 4I4AЭЬ[ԫ`v [k@^,@n=YiZﳷ?1Tx*VUe ΏkPyPPЭ.Ь[ԫ`v [k@^,@nYiZ4aaPrЭЬ[ԫ`v [k@^,@nYiZ ϤP~PЭЬ[ԫ`v [k@^,@nYiZ $~QQ︢PbLUeU#$P:խսaݭPkݭ[[ݭ[dkխսP^ ݭykݭ[  RDB$DBHANDLE3*P61* 2(0[ T`(f08hX,PFxJp5 PRP1 PU11e1J1@~IP(U1YPG1U)6T`d ݭݭݭݭK P<ЭP!`$!RP~Z 4m4eЭЬ[ԫ`v [k@^,@naYiZײgYT RzUe ΏkyyxP+ЭRЬ[ԫ`v [k@^,@n>YiZ?4 PЭЬ[ԫ`v [k@^,@n9YiZﯱ?1=ϤP~/ PЭBЬ[ԫ`v [k@^,@n.YiZ/$~u uܝPЭЬ[ԫ`v [k@^,@n)YiZ/!~^мм мм:'P'PQP(PaUSԭԭԭԭԞWЏVTZЏ9YXP~cݏp^/ Pt[TZ1j.kk%' SCJRESERVATION_TABLEG::::/RES_TYPE/ STREAM_ID/ MODULE_ID/USER_ID/RES_IDENTIFIER"/dLЭЬ[ԫ`v [k@^,@nx YiZy ~^ мм м$:'(P'PQP(P(a:,PPQP(P,aмsм oмkмg:'P'P\QP(PaU%SԭԭԭԭԞWЏrV4TOZЏYXsP+W~!ݏP[TZjkkr %'%%' SCJRESERVATION_TABLEG::::/RES_TYPE/ STREAM_ID/ MODULE_ID/USER_ID /RES_IDENTIFIER " ) RES_FLAGS)PROP_STREAM_ID)REPLACEMENT_ID)CANCEL_FOLD_IDENT)CREATION_REMARK/dLK Ue~UP:խս\ݭPkݭ[Vݭ[_kխսP^ݭtkݭ[ RDB$DBHANDLE2P @KLeUЏʚ;U }PR UU EU PQyPPQ{URPTQST{USQS{URPTSUSQUSQ{URPT TPQTPQNQRNPP@RDBR@RPnQRnPP`RdPR`RPPRPRP#DBPJPPRQJPPRQ<|~l`PbPt0PRPdPPjPPRQjPPRQ}P~zTPPnTQzTQQTnQخRzUnSՎUTzUTTSQRTUxRRRUTUQT<|~^^S}P~^SPD}PPRR!Xݏ o%RRݏbo Ѯ,(0PRRRݏboST|P8S%@RR0R9R- R~R SSQ@A4Q4TP7\ D4PX`p &ЮDЮ@4<88g8@DSݮ4ݮ< 97%\ D4PX`p p&ѮLݏoΔdX΄hpxh΄P &ծ`ݏJomPhPPQP 4P9PX\xP"Ph`P PxIPP`1PPΔPPdlt|ݮh&PVfPPP~zPWfPP(Pfg[ծlHtݮtaNծtԮlW+PVfPPP~+P[fPP(PfkZծhHtݮpNծtԮhW+KPVfPPP~PZfPP(PfjYծdHtݮlOծtԮdW+PVfPPP~PYfPP(Pfi$ݮD.% ݏo[PVPV$P?P E#$RRRPn(R$~ݮ~ݮ nЮLЮ ЮDZ} ]Ю@]ЮHYЮUXVЮJЮS^~~  ^~PRRR~ݏ2oݬݏocRRݏbocPRPP ݬ4PЏoYXW4^WϖP ϖP1 tPS8,uPS@ݏڰohLV~YV'PScRR~ݏ:oVYhC]C> C.Cb;~ݏBoSYhRc\SzP^ݮ ϔnݮݏcohݮЬP:`[. `Q(Q P]@^ ݮ PV^V5ЮPЬQЬPѡ a`PPP[ZЏboYX-W ^ 1kjPЬQaPPRDRaR<V(R@fЬRbPPVV ݏogjVbbQ<P(QF`[PRRR[ݏZogjP`$VDEѠ XݏogЏ n  P| <~ ~PRRR*YY$ݏo g :~~PRR ~R2YY(ݏo gЏboR^ݏg  P|~~tP'~P(RR(ݏo ^<UU>T^ݬϷPSSPRR_PNSiPScn^dPRRS P^dPRRRSݏsoeRݏoe^ZY[XY1 Z|YiݬϨ ݏPo{HPWWʂWW'XWݏboݬݏo21YPPP~rPVqfjP(Pcfn^PWWVϩ P[[ ^PWWZW W2X1XP^n^yPPݬݏori[ЬZj$ݏokЬXhRR%ݏok@~PVHb]Hb>~ݏJoXݏok[<q.kjW(WFg]Fg>~ݏRoZݏokhRGYY~Zݏ2okFgZ.FgR(RFYWZFgWf hPP(PhfVP^ЬWgVViݏoPVWݏo~ݏگo.@~~PnGf]Gf>~ݏZoWݏo[YYZnX,[Zh[X[Z,Zh XZ,GfZhYnP[ЬZjXJhWXݏokXZݏso~ݏگok@~PYW]W>~ݏboZݏok(XVXP PVJ`.VPVWIf(mIhXi1XZݏso~ݏگokVXPPVJ`[ J`<VPV%ݏok(7IWIWVXX(XJIXW(IWiYP<UЏoT|~ݬPPRbSS~ݏroݬTeB]B> B.Bc;ݏjoRTeSbRP<^ЬXЬW1PhPPQDQhQ<V(Q@fgPPVV ݏoHVggQ<P(QF` aPݮIݏZojP`$VDEѠ ݏo?P ݏoP<>Q@aО<Y<~RPVYfwP<Q(Y@aY~ݮWXݏoѮ ѮʂVݏ*oݮf~ݏ o1K<~PV<~PY,nPͰPͰPhg,n`P`PRTZRR\Ͱ0P~ݮWXݏo[f WͰHPѮ ѮʂVݏ*oݮRf~ݏ o}SiYVX\Z|Ͱ0Pݮ ݏbo5ԮҬ fTPF`<[F`F`>]F`TP U9U TUSUSS[$[VPDZYPJ`I`Pf 1y֮Ѯݏo,nPͰPͰPf,n`P`PZ\Ͱ0P~ݮ Vݏo/[X\Z|Ͱ0Pݮ ݏbo͈1Ѯ͉WW(WݔW͉WfPWPn(nFnW(WݔW ϝPX@hWPPWW ݏگoihP(PQhP(QFWf1VP ^PSЬP PPݬ$R^ϵPRSRPOYX@~iPW@~iPV,nPhPhЏP(,045,n`P`PRVTZW\X0PPݨ\[~ݏ o]XWHPPʂ1PPݧ ~ݏ ogPPP~hPVgfgP(PV8P9QQPPP~hPV8f8P(PIVfPVPV9QQQfЧMP(QV PP ^PSЬPyPPݬ*P$R^ϝPRStRPPYQX@~iPW@~iPV,nPhPhЏP(,045,n`P`PRVTZW\X0XWHP{PʂrPqgPPP~hPVgfgP(PV8P9QQPPP~hPV8f8P(PIVfPVPV9QQQfЧMP(QV PP#YiPViPW,nPfPfW$XX,4,nXgXgVP@ѧ  QQVPݦ PX~ݏoPP<{U^UxPTdP-PKdP-PBPЏ"n||~~|~~PPݏbo#nPPTS^>SP3`n~ݬ PRR-^ݏzodݬxPRRRݏbod S8^~n PЬRbMԀЏLnԀЏGԀ|~<}~~PPRݏrocѮ4: RݏoI4ݮ4Rݏۏoc< Rݏo"0 Rݏo0RݏocPP< ^PЏ ԀЏn||~~|~~PPݏbo{ Q P@ QPQ!PP`  ``QQ(Q`nP1WΘ^QSլ QSPЬRbԀ*ԀbԀЏe|ЏЬnЏXQSЬ ||~}~~8PPRݏBogѭ:Rݏog>ݭRݏۏog(<PPP~מּPVf(VPP<0UЏboTiS$^ݏ cЏ PЬ|~~PRR RTe" Ь $|~(PPRR R#TeR ^Ѭ ݏob ~ݬ HPPݏbobn^nЬݬ XPPݏboݬ(^  Џ<~PRPЏnԀ~P!PP'ݏbohnbRPP<BUTS RЬ,<~PDԢ|H,Ԣ\1R}~eSbdbe:bdbewbdbe{bdbeÜbdbeïbdbebdbebdbebdbeEbdbeZbdbeabdbezbdbeÿbdbebīP<&UƮTSR ݏo,XSbdbebdbeAbdbe~bdbeübdbebdbebZЏoYwXqW^ݏoЮB`B S~Yj(^Hծ,nRR`ݏoZЮB`B SS1[I>W\PQQPkQ@VPP~vPWVgЪXhP(PhVV.GfЪXhP(PGhPPVkP(PGWY} PW~mPWSC`1ԪݮMx MPVVxPUe~ϥRժYŵPRЪ}ЏC TT TTTTT SݪRYTPݏÕoS.ϬWPP[Z^0ݬ 3(P^P ЬYI>W\P QQPkQ@VPP~ҴPWVgЪXhP(PhVV.GfЪ XhP(PGhPPVkP(PGW4Y PW~PWaj盛jjjjjФϝWP[Z^RЬWЬTRWDb Db R XSVSYRW1DbUU U  ݏXokYU!S"UXPPWD`XUNRDS@U" YS"X0U' YS'X U Y SX U Y USYY'Ua UzU U UUNRY1;U RWDbUU U RSTWݏ okV F VԪVF-V F VjP @jVjPP<~ݏokjP(Vn`Vj説jP `j j$ZY^^ݪݪ(P ݏo^GPXhPQQP QQPiVVPVPP~PWVghP(PhVjP`XiQQXQ(QGXVPiVVPV P(P GWPЬsvT^ЬЬSR SP PQSQQ0NPPS瞢PP~PdRQ QRP@nARQЬ [^~}PZVЬT ֤dTlP ݏokФYi" i'i T4"1i$1~T"PWXUE2gRЮP`Q-RQUXUX Wݏ:okXPP ~ݏ"okЮR ~ݏ"okRZˀbP3~TS"P|zPݮZPPVTaP1PP~PWVZ`^ZnЮYiP(PGfiPPVWV ^fPЬTT>8 Eqgiݏo"1GP= PXݏ"oRP P PRRݏ*oVP P PVVݏo4XR1;1<Dݏ"oPԮ} Џ(Ԯ,1RP P4 PRRݏ*oVP PK PVVݏo4}~14|DKݏ"oR^CDݏ"o[%61Dݏ"o#1Dݏ"o|1uPeP1$DRݏ"o YЮP`RAUeQ-RQЮ QaS*P`R-SR1_PeQQPQ@RPP~tPR/P`nWg[VfZRYX,nYhnXnY,[Yh[X[Y,XYhIXY,ZYhݬfcg УУR R`_bR ϸ Sdѣ5w}ݏoh֣|Hԣll|eC2DlAϘ@>\>ݬfcgݣݣ ݏohìðPPݣPݣݣlݣH_P<UT#S3d|mgmkji~hgݬeУR RbR ϓd|cϫl mjvi#hϡgݬe飀 ݏocP ݣPTXP eS%R|bH.~.{y yxݬ.HcbBHcPRbB%BׄϞ?>dό<ݬB颀 ݏo(bP ݢPkWP ?SÌWPcϋd cݬ7|Ô:kZ"ϟhh!0fcR RbRTdPSRdЬ`Pլd`ЬRPPPRլ d`Ь RPPPRլd `ЬRPPPRd `RPPPRS߿ЬύXc}~樂 q ݏoЬa#)N"}~︯/RR  ݏo3bЬ\hԢ|ğ)n)t&}~k? ݏoЬbfb_}~﴾Ь)u(%t}~׮x C ݏoYЬnϖ(x}~L^ЬЬЬ |Pnȟ P[[ݏboPRPPRR ݏگoqPP~{PC=VRfP`ZsYRXW,ZXgZWZX,YVXg~V8*: "'08TUK) j'P[[1%tPc`RLF!!<5PP~ﰚP&P,P {PR@cPRMPR7P PЏPVPP Pz$*PWg[.gP(PP]@P ,$ GP[[MݏoPHUk<0~ōPZPLny[VZZY!lYX"lXW[ZӊYHᅧnXs響Z~˦PTdUQ#DaPPaPz P P PPDaUQّU*Z )UVY )UVX )UVVW;VTݏ`o[VP#WXЬPРQa СnСQQЬPРQQa СnСQnV ݏ oէ/fggg!!ggPP~2PfP,PnggVP<ЬSУRУ TUݣOТP`cРUРPPTФPP`cРUРPU~~UPլP^ЬXШZШYVԮ$ݨYZPn(ݮP WP(QQPPP~PP[(6k/( kW,gW®, )g[(10ЪWghЧ$ЧWWԮ Y֮ ЩWWghЧ$ЧWԮԮծ$;֮ЪWgЧЧWW ЩWgЧЧWPQQ(Q `QQ(Q`V[SծSԮը$֮SS1VTR'~8]P[ݮݮ P |~ݮRPZT>~ZP0RZݏ8oCR}S9[|~ݮPZV~ZPZݏ8o|V ЩWWg ЧVЧWPVPPP1R~dPVVVP f!nZEP qRVVݮZDP LR!f nnVݏ@o/f(хRTЏ(1,s +0 FPP ݮ 6ݏbo(Џ0ݨ(V PP ݮ ݏboTծ6$ݮ Z P  $~)~ݏKo PT YX1dUQ#DaPPaPz P P PPDaUQٚP-UP Y7XP-UP Y3XP-UP Y/Xծ$1[Ԯ$﵃ރʃyP~~XPTdWQ#DaPPaPz P P PPDaWQUWYUP-WPUP-WPUU]~6P ž<@~P|~4/~TUUJP~PTd0d$P dUF~T/P8$TZP  $~)~ݏKoUծ$#[ ݏ0oy[լЮ$լ Ю լV ^ЬRR |R ЬnЬS @cPcR^~[PTRM>)n)PݮT[T[ T[n} ~SݮxR ^P`ݏӖob<@n^|~hP P~ݏobgY隷XiWθ^ݬ[PUЏHSghghݏPoiSSU PPTTTݏboizPլ ݏoc SЬRb05:ELRY`dsxݏorc&ТdТøìТcԣkdìHݢPH.ݢݏoТ|ТТТ ^XVۨNTX$,ݏo13RfPRh@nSS22~SݏogtЬPS1eP PYgeЬSRfPRfPRhЬS~R&RfP RfPRhЬS~RT1CtЬPԠWeP PYgeRfPRh R9 ݮݮ%PgЬPЮ JeP PYgeЬSRseP PYge1ԥT1RfPRhЬSRaRfP11ЬSϏR>eP PYgeRfP11RfPRhЬS~R)P9RfPRhЬS~RPﮘݏogTPP~ݬ|VsUǢT $dPՠePSdPSݬPF|~}~PRբf ݏoCfբ ﴩ ePSRcSPδ^PP QQP<@PЬ վ Ԯ ?0ծ ȲݏڲoҌ$sP ЬPЮ ծ yST|~TPR\բ ݏoբ  rP R SЮ  ЬPЮ Ю ST?1@5ErrPX"h~%P+%] Pﲣ`B!!PP~qPuP,P]\QP裂PՠXР[իЫ[X?IЬPРXhШШXXլP`XXhШ̢ШX?]"VOqPXh~~PPՠXР[իЫ[XH<1W䀹PPϮt uݮݏ2oQSԮ(|,pPXhﴦ`PՠXР[իЫ[X"ݮݬϩP$17Ԯ(|,QQCЬPРXh ШШXXլP`XXh ШdШXCЬPРXhШШXXլP`XXhШڟШX1QğQ1|ﮟ Beeeeseae_emeKeye7e|te#e`eeLed8ed~%PnWVQ)nRBaPPaPz P P PnSPCaWQӐVjPYW| ԩ| |P`Y`YY19R<cﶍP%PϮq zݮݏ2o[P|,iPXhmPՠXР[իЫ[X"ݮݬ϶P$1<|,ﱚQQCЬPРXh ШШXXլP`XXh ШtШX,CЬPРXhШШXXլP`XXhШШX1$QԘјQ1|リ$R^^u^^q^o^}^[^^G^^3^p^^量\^ ^ﰾH^]~5PnVQ)nRBaPPaPz P P PnSPCaQҐVP]PQPݏzocbԢ4мbb}Pp0 bWf\ޡ[`ZyYXjWΨ^Ǡ`էH1U $l Ǽ PVV)wݧDﲾݧHݏoi1ݧPէ.ggg!!ggPP~jPP,PggjP,,RhP,RhP,RlhP ,PЏP0PhP$ ǔ ݧ kPVVjݏoiP1g~Ǽ ,aePVVէݧxݏoi1 ǔ ݧ kPVVP 9<ǰ`P hPPPﮏRЬb¼t°H} ~}~ R(6P Pݏo bݏRo bݏkovH^p? p ݮ.]P<ݮ]Pݮ ]P6ݮ\Pnx΀ΈѮxѮx FӍݏoTvЮ|t﯍tPhhԮhWԮ$UwΌΐΐΜΤά\Ͱ$͈PPll1͈P ΠyW}%ծ$ άݏo^uPP``R Q Y-RQiUά歷Ю $Μ ΘVqPL$bPXͰTPd\EP`Δ΄Ό/PHΨ0ΐT}ttΤGݳݏot1Wݏ"oxtծ$9UڋݏoUtAݏjo:t8T4 /LTmLnPݏosЮHË碑P `P﯋P}I}~Xﮧ P(Yѩ ѩ0iYYծ0 0PP0ÊX̊0ծ0 0Պ!Ю|) }$ݮ|{ݏۘo s﷊ՊcϜbϏPRhXRcP`PRԮRYRPPLI(|Rݏ@o!މRݏ2oWr 1XPXh |輻Ԩ| |(|0Ԩ8<|@ԨHLԨP|>΀΀ϭPPgH΀PЮP@1U 賂YAѩv2ѩ(ЩH2ЩL2ЩP΀YqihiYYi΀ϓ΀!PPۈH΀PЮP@XhĈP XX`XM%ݏop܇ʇ*P‡'SQ﭅PРZjЪ@@Ю@ЪZP`ԮDDݮ]P|B{ΌDPݮT·0Pgﱇ ﮟi\ծݮP\!倫 !vԁPzOݮ@ݮpݮ8ݮ@סּPl^؆ C!΀X[g˅TUT&ФWgQeP-QP 海PР[dTT+ݮ\΅U|3ysPР["PTPXݮT%δδݮ\$δ1δ\δμݮ\$TPW ΰθ Ю ؃ Ю$$[(0Ю4ʄ8(ﱄ<Du WlWӄW̄1/ݮX$δδݮ`#δ1δμݮ`# TPW ΰθ ЮTT wP<~ݏodm6 Ю$$[( 0Ю48(ǃ<D WWW1 ծh1MSPW YЮh Ю w<~ݏoly1 Ю$$[(P0Ю4#8( ~kH̀VѩOQQEQQ;QQ1*Щ$X|ЩH~ЩL~Y}i}iYYDS}~b~X~M~T~N~L>~HX< Ш${ q1}~Zx=~RtxP[kVPP~uLP}kP}X(P-H0HVh}{PРZjЪ@@Ю@ЪZ_΀y}NP`ԮDDzݮwPzpΌwPݮT3}wP|} \ծݮiwP\z 0 |!|=wP\z"p|ݮ@ݮpݮ8ݮ@wP|zA| ךּ{X o'Sz{{@ݏۘodh{{zX n'zU{?{ݏۘoJd8z﫼UΌΐΐΜΤά\Ͱ$͈Pll1CFzQP@aUPnQP@aUPΨΨx~ݮ zz μAx1O͈uP ΠTnHΠ\{=$Q P V$Y-QiPf#{͈T$yo͈T yθ,ΜoԟTEIPWT1uP άPTx Ю $z WzWyyWry1]Tz$Q P V$Y-QiPfڟxTwttP[[wݮݏېo7bHPWT[ hly<~ݏoayw Ю $Ny WEyWxWxΘ%ÏAΘPP4w-w?w 1cx5w3ݏowaix w!x_wP}`|}̈́ x͌v͐|ͪPvv wQP@aP~xpwjxϣxsP8vxxXĠ.RĀ'dRPhf}~}~dRnhfݮ}~dR< $RhPSL|Ф P}Џԭ~@hPSݤ:;ݤDSPݤB}$~~dRTP PPݤ|ݏ*oe&Sݤݏ+oeRԘSݤݏӔoePP4[ЏҲoZi|Y}aXVWpVﰍU^ЬSS?P1BgcSPTT&C`&2&&&&&&&&7Y&ݏo1ЬRrSeP"~Sk+YzuZgSePaЬRSڥ1YSePSfЬRvSuP1&T~SkPj{SPPSf1FYyZgSePЬR~1}SePSfЬR1>SePSfЬR~Sl SePSfЬRbS︔eYyZgSePSf@n n<~ݮݏogЬPnuЬRSﯬ'SeP^1GSePSfЬR~SխP9SePSfЬR~SPZ_{ݏogTPP\TT^Sk~}~PRբc ݏodcբ p ѢRPݏodѢԢ<:R`]YB^XﭓW:VhUЬTTSO|~WPRբh ݏoShբ o ԢfPSRcЬPSGb^?i<fPRb~*]PePՠRРSգУSR:ЬPРRbТňТRRTФRRbТňТRBi?fPRb~~QsPePՠRРSգУSRgRb°8L’h|ˆ}},| @|Hh¼€P]ЏoT=gSЬRb?CJV]cnz~)0=T1cТhТÈ4ТüðТТԣcÈð$ LhТ$ТLѢ@r1W, ݢvPL9ݢݏoPhТÀТТТ fR|d(¬P)P#P¨¬ݏoP мbd bPЏbP@ϐ[C b;<#PUﳙTfS^t1S;PcPРRЏPdPcPR P1GP PaPݣncPЏPdPݏBo~PPRݏoeݣR/PncP|PdPݏ±oe ݮoaP羅ݏoePP0gRЬb¼t°H} ~}~  NSLdR^Zլ ݏ oc PRT}~ vP`b\ݬ Pݏocb ТP2t`Pݬ~~Pb P ԼPP g`ScR`^  䟭R”ݬ ЬcPcPb Т”~P MSdROHQPQ PݏBobPݏ±oQPݏSocbPݏ[ocP^z R RRl3PdR\3PdRL3PZc΄$,4lHdѮ$1dݏoLhd k[d!dcbc dNcЮ(Vc~c@d c V$ݮ((ccݏۘoLUPXbxW$4(@HPPğhp(|΄ΌΔWPYY1x(^PVѮDc2cP`RfQ-RQascݏolKbQQRP@bWPaRP@bWPծLLa{`~Qaeݮ`ϥ_`XU`1|ݮL@ib9b2~ݏ o.]PݏoZ`ݏ oJT$ \P/`VݏӐoJѮDzb;f 6TfSRFbQQ0Q9T TP@TSRUPPTTPPU1:Xa`P`.P­P!a_`ݏ2oIT.`aa2aaa&aa^a_``ҮPPxaB`n1_[Pn[_``ҮPP9a`[>_[P[*_8`P`8߉Yb``~^z_ϧPYS1^ R~\^|P `M`Ԯ ^^YwP ^:2P.PT_;_]Ю 8^]]]_ _$n([,Ю80Y4Ю 8_P T_T`T_Z*_o_Z^T{Z1HѤM]md[Ѥ08TФ(XФ,WФ4VhQPn~-QP4gQkP-QP$fQiP-QPZTu^dl^dT1{Z1l\MQԮ ]]Y2vP \0PK-PT1^]U\Ю \D\D\ \] ]$n([,Ю80Y4Ю 8T夕c^VURU UPR PQUQQ0BPU䞢QQ~,P+^R$^PPRQ^Q@RP%^ԮX^1^P+T\^]]PK]JJ\/\\\h]]~]J\]\X o]RBS]1 O|~8\"ݏۘoCE\BϑPRZZ讀 jO~R[ޅݏۘoDRrZϤPS 3OS﵅ݏoDi_\@\h\VPO\ݮH[VPݮVPݮ4VPSVPRO\M\VPB\Y.ZYݮT[r[[YxݮX!\x~Yh[ oP'P(oPiY\iݏ*oCZw#[RP[R;YݏoCծXݮXRYݏsotCRXݏko[CMSݏۑoBCXRD^4 ݬ>nԼݢPݬP>ЮLѮb< 6Mbݮ <ﷃݏۘoBPP XScݬPR&~ݏ oݬpPݣݏoBRTPP|VFyU{OЬSSPT1T .Jh.ݏo B1SePSfЬRStSePSfЬR~SVSePSfЬR~S8SeP4ЬR~SĚЬRLSeP~SPTPP]WKVWAU'T  լ&gݏڲoedPS9լeP¬¬QbP}`aЏ,2eP¬ЏbPݠcP<bPݠcP@bPݠ cPDRZ8Y9XPWUPVfSUt^1SŨq UL($t"PTTaŤYݏon=1lŀN UL(PTT\Sŀ1eե} UL($ﯲPTT1ΰgΈgΰ hPΈ$hPz1 UL($tGPTT1.tgΰgΈgthPiΰ hP[Έ$hPMfPՌŌRtfPŌRΰfPŌRΈfP ŌPP$SSkňP PSХP PUjPSŰP PUjPSŴ S40S4 0SS1ZfP🭜fP^fPLfPP|,ŨP xPY xݥ؟+PPRRb*„%Т,P Pݏo \ݏo:L[ZJYe|XPW`^E'qEDЧXEP`ǘǜ A8t,ݧ6(kPUgVDTЧR`hSVSSifbPdQQPP,SVqSݧzP UDݧSi,hSVSSijݧtzP Uij`YSg4S SijȧSgwS(tkP,kPS>ΰΤ(FΰkPΤkPSitkP,kPijg1HRݧyPiMdXd TP0LR Șݧ~yPkPLij+C$88CiB{ijЧPP+yPȕijȾSgSSijP` PijЧP$g h4ݣ$<"~)\fgfgݏPod<"PP)ToSЬR  Sݏod&"ݏľodz)XoWЬR  WݏohݏľohТRPPP~PVfP(PVP>3TM4SdcdcݏPo(ЬR< ~ݢ$ݬ6 |~}~DP[  PV P  P P@~ P@~v P+ @P@fPV`V@Ц W,nPgPgЏЦXX(ZZ,k4ЦY,nDiDiW<,n`h`hЦ Ц }WRRPTT ݢ TZk~#ЦRRPTTݢ Tݣ~ݏo'V  WP^|~mݬSCPV,nP`P`vnΈΌfΔ,n`n`n α `0P ݮlP'8R9PPR:SBPP~gPVSRPPffP(P@V;PPP~gPV;ffP(PLV Z0Y$XP^<~jPV<~jPW,nP`P`vn䐼,n`n`n  `iPRRݮlRh`HPRRݮlRh fgԮ |ܟ`iPRRݮlRhWPu<<^ Џ XPPjݏbo#ЬRnbF:W;VԮ:XG:H: 12H: X{:PW(WHs:  XS:XX:N:WF;H;?;2:,n ):(:W:P(W @:W::+;9: :9,n 999XYUk 1zX~{PPPPXVQPQQPPn,n nH9n9kH99[z9XXVZY<Z1>,Z YЏoXhWR:V+SfRЦTЦUlS1SCl0jIMfWXiVSlS XiClR=SlS XiClR$U SlS XiClTRTUTfRbTRQjPPPQPJ1_RfTUjQQPPPPPPffPPæQPP@PP68RЬbbbbbݬP P@ЬPݠ<`~P(X_(W^-V.ЬPP<PPP(Pf,Ьgv)+)jЬPP<PPV(V nFTUUTXW,[Xg[W[X,mZXg WX,ZXgiPfQQPPn^|~gP Psll~ϰ}~<TЬRPSSݬ7PUUcբSTSSTЬPЬRbPbVYPPVPP~/P[bZ}YYVXW,ZXgZWZX,Y`YXgVk[PPIݬOPR%R4YݏoeRPPPRݬePbRPЬR(PR2Y{PbЬPRb(}g(^(R#'*Xݏo bbм((RbP PbPP XWV.UkT`S'R cebfPc debfPd?ZcgPdgPQ^ZݏohݏohXݏo ݬ!NPR!R Xݏo RPP 'RWݏo bbz YЏboX&WWV ^ PRUUTЏ}~ VPPSS SXindn|~|~|~~ݧ$~~ PSS JS S Xi<~XigbRgUdPPЏbo[ЏҰoZ YIWX%WD^QP@a P,nPͰPͰЏʹ h,n` `  Ͱ0PRR XZiSͰHPRR+Rʂ"R XZiSS<0V<2T<4US XZiSЏ0V:PPRR RB[incng|~|~|~|~$g|~ PRR(g|~|~|~|~$g|~ PRR RG[i<~M[i ]$WЏboV UUTgRgRo Tݏoe|~~ݢ PSS SVe<~"Ve.%bRR YЏboX#WUV ^ PRUUTЏݬVPPSS SXindn|~|~|~~ݧ$ݧ~ PSS S Xi<~XigbRgU H}TЏboS"Rxb7|~~ݢPPTSd<~TSdb4XeWЬTФSiФR R ТRУR R ТRUShghgݏPoPVVUUУSE%Y->XЬTݬ ЬRR"PWФUe ePPWХUhP W~TV ֢bݬRPSVSSSVݬ RϹP$C$RhPRP`hP RHФSBWФUe ePPWХUУUe ePPWХU컏TУS:$Y"=X^ݬ }RRPPPnPУTddPPnФThP ^~SV ֢bݬRPUVUUUVݬ RϢP ,#RhPRP`hP RxGУUBnУTddPPnФTХTddPPnФT뻏(@ХU`Ь ЬQСP<URPSSݬPTTcUSURSSRUP! R”bI$w?ݬI( ݏobPPϢВrPL IύϰݬcI ݏotP0Ir<_}ύݬ7IY ݏo#PKR`1R3ϐ/ݬb31 ݏoPR`71R&3vϙyj,ݬPb3,1 ݏo[PRbԢ$HS@nݬH颔 ݏoP|CV UTSÔø|ԣ@GϫvݬG( ݏodc:efefݏPodcRբ  RG  ݢݢ m ГsPRbԢ$GԢPq=kݬG颔 ݏoP TS8ԣ\|c;qτ0ݬBqcR~}~{KbRPR”bXFϚϣ dχ7 ϵݬ:_F( ݏoNbPP ВrP PSR^a}fp$!χ!g!ݬmpboQ +6!!ݏРocnn nݢݢXHbx^6P S+R|bԢo`)S(&F&{ݬoѢcbNcP kSR|bԢ2og)'ψ&% ݬ9oѢcbsNTcP  P ݏofЬϛ  }~u 7  ݏo ςϱ }~W/  ݏoϴ <k }~R< o ݏob  ݏ ob~ύ}~VRJ  ݏob5  ݏ obϮ~ψ3}~]5 ݏoBϾ}~I | ݏo }~k 6 ݏoLϰ϶ }~c% ݏo'p ϯ}~Ew  ݏoЬh" }~ϸ~ o}~<` + ݏoAЬPPРSTPRRݬϋPUUbգRTRRT,  ݏoЬSStУTWUPRRݬPVVbVWդRURRUУR bPPWТR񻏘ϦZ Ϻ }~g)Ͽ ω ϥ}~^X^Ь Ь[ծQݮ PΘݮ [)Pnn1[ݮЮЮΘ P l(ݬV$ PYЏ\Ԯ`ЏdhԮ֮~`lEP ݮ CiZ<\X'W5V,ZWfZVZW,IWf VW,X`WfiP<\QQPP44+ Pݮ[(P1x 1P4PP(P4A)5wIݏoRRH [1Θ}~|~,|05Vp*UЬSSP1:S4PTT >QlCݏogSePSfЬR~S(B ЬRSJP=SePSfЬR~SLP!ݏoTPPլ0 PRݏڴo'B_PbЬPR7 RЬP`&*/5:=AHBݏoQb@РdpbԢpР¸Р S R^.~b>NXP”ݢ;P bݏoc^nBQPPQQP”ݢ;}~ϬТPcG=P~LPVPtt`&Џ2oRcЏoRLRdD:D5Dt5飔ЏӕoRcЏoRLRd ݬ1PS7S//AݏoЬRݬsGPSPPPR}~GPbRP|V U[ATЬS:PSdReRݏڴo'~Ra\PcЬPS( Tf RelRcR^ ,f)MRe$R~~R\PS6 RbtԢԢ||ԢԢ$|80Ԣ4Ԣ`||dԢ|(€ԢxԢX|Ğ@~ RЬP` #@ݏo2bbРHмRbP PbPPЏbo[PZYX@Wf V^ݦiPUUfPЏەoSfЏ#oS1oѦ5w Wݏoh֦f1 }~|~(0P ݏohǏdP P#jPRR R+[hngPPT T ݦCjPRR RK[hnݮ 6PT TOHnݦiPݮiPHfUiݦ fݦc馔Џ˕oSfЏ oSݦSh?ݏo  ݬA-PS=S55#555>ݏoЬRݬO@PSPP SRլR  ݏڲoRB cPRb$cPRݏڴo'>XPbЬPR SЬRb"&+5:=>ݏo>cPTТXpcԣpTjSУPP\-Pݣݏodм44P8ܟP8KУ Rѣ 飀R飄VУP`c `ccР ѣcݣcݏ[odRݣc52Rݣ8ݣPU0lTSP^ PS؟2 PS؟0PRRIJݣIPdP^dPPdPcV*PPP gS8R^v~ݢH6OPQb<ݏoc0 b. b3b.bq.Pݢݏoc S裨_УQPcЏoRQ5ЏCoR,cЏzoRQЏboRЏoRQЏsoRPR~<eUЬSS)PT1T +:Sy;ݏo,|ЬRS<iSePeЬR~S7PSeP S)~S0@ЬQP.ЬR~ЬRS?ЬRS9>PTPP~ݬA SRլR ݏڲocR' `ЬQPݏoc SЬRb *.8BGNQUah:ݏo cTТXТ`\pТÌcԣpТÔÐТøТН[ЏoZY4XWzV(^&hPƴP~fPLP&5Џ2oUƴЏoUfUgЦdTKdRfP`Q-RQ8TiPTTƴ@PЏەoUƴЏ#oUݦd1Цdfh`ЦlP ݦ+NPk^ݦln7ݮ<(PR ݮZgRݦ+PSSݮZgPAPk^n)ݮ'PR ݮZgRݦ;hoRݦqX̟$XPSS:RѮѮѮݏogR4ݦݦ8f ƐPPfiPTݦi,PݦT/PݦT,/ЏoUƴЏ;oUH fUg ݬ~%PSTSLLLL!K8ݏo+ݬP ݬ%ЬRݬ=PSPPլ0&PRݏڴo' 8PPbЬPRSRЬP` $),08ݏosbpbԢpР SY,X^QWPPWW ݏ oigV(VnFnШP`V(V(F((2CPHf`WݨhݏKoi~h0IP.HШh ȀQP|PaPȀ|3$VsUЬSSP1S#PTT >Q6ݏogSePSfЬR~S+1 ЬRS9P=SePSfЬR~S;P$ ݏoTPPT6SЬR.PRݏڴo'SNPbЬPR db%Խ  d~~. OPRRЬP`&*/5:=AHl6ݏob@РdpbԢpР¸Р SR^~b.GP”ݢ|*P bݏoc^l5QPPQQP”ݢ*}~bТ1XPXl$PPПTPRPX W3R3, Џ W RXP~XSP|PРnPhnXX֮1Q153Z[E^ 8` (08@ ;EPVV_U UjijT`kP8kPkP ݮPRPkPȔij1pTȹijp1g9H3%iHȍHȗH}oijUD Eθ$8,EPVV0+U ijUѮθkP$kPiZѮμkP(kP<Ѯ8μkP(kPdij0'0kPȌijݏo14Pijj^ ݬ3  ЬPР  ЬPР ЮXhP}ZkYYPjnnP,Q@VV ݏگolPP~︶PWVghP(PhV(YGFV.Gf(nGnV[,P(PT,GWPyY X,W^^4ݬ~ ݮ iP-P~ݏ[oݬ ݏohgV(V~F ݮ ingPPPP ЬVfQP(Q@fPP<@ |~|~(&PP5ݏbohݮݏүoh+[^Ь ZЪ Ъ ЬVfP}XiWWPhQQPP ݏگofP(PfV(WFFV.FhP(PFhVkW(W ЬYiX(XG HV FX(XF FV;FV <@^|~|~0 PP?ݏbo!nnݏүoRIP RЮRRݏ*o}Y~PSLS~ݮb~ݮݮߝSP<ͳUSЬRТTT&TSФTc)ݏo?SePУS ePТScԣSPWV}R LPHТTT@TVФTlUR+fBl#BlP@ P@gC P@gݏxoUR^ЬX^Xy PR ݬXbvRvRvR~R oR`RQRBR3R $R  Z(ݏoЬWgg ݏoKX P[1[fXόPX; X PY ݏ owPS-R'ݬRcSμ ^ЬP ֠`РRQQ ЏoPQ0Q9ЏPoP|nSQ0Q90Qzn QnծS`QߞQA QZ$Qa QzQQЏoPSnЏoPnP^ЬV(fnݬV0PWW)V/Pм ݬ VPWW(nfWPѼ  ݏoePYTݬЬRRCPSS7So)SPo RSoݢSdSdSPЬR ֢bR{PЏoPТTiTTecV ݬShPeTdP?@g*TTec( dP?@g?@g ݬShP eTydP?@nTTecЏndP?@gTTecЏn>?@6@nPPPP@Bݏ@BݏݮݏojnSAբ<բ 7Ѣ-S  ТTdUQDaP?@gSUQSҬ PPSPP Sբ ݢݏojRP  R^^ݬbݬ"P ݬbԮn P P<UT^ЬSSAP SSdP R5@ewPRnbnASdP @enRP[Z Y^TWTЬRRjPZT4ԮW bRk ֢bТVfP?@i{PYi%ԩ1WԮf f.֮VѮ'kgݬW?PnVXnHԮf.Vf.. XHVԮf"zPYXiP@@iXPYPWݏ+o6 ݏo"PXt^V~ݬ"PUeTլ1Tݬݏ;oh~XWSQAEaPPaPz P PRPRR  RRC R W SRWTQ C SS ^}~ݬ >nnPVLݏohP<FU^S~ݬSPRbЬPݏ;o^b~֒PTTRݏSoe$nn }~ݮݏKoenPSݏoeP<UT~ݬPRb լ RPݬR,PS Rݬ(c  ݬ ݏ;ocݬݏ3oeSPTݏoeP8TS~ݬHPRbլ-b ݬݏ;ob ݬ ݏ3odRPSݏodP<ՑUS~ݬPTݬTPR Tݏ+ob ݏ;ob''ݏ3oeRPSݏoeP PP OlSR RP@dISRЬXPSR}P RS~^}~ ЬRТSS  Sl< PSPo)R}SS |~pP|^ЬVfԦ(fnЬRRXPTBGLQV[`ejotx~Wݏotcc\cWcR cMcHcCc>c"c/ԣТc cТ cТ cc cТм<3RbP P(bPP0ZY~XsWV-Uh^ե ݏoge5w VݏogeIPiPTThϒe QХ PPQQiP ~ݥݥiPݥݥ ݥhe @ ~ej|~͜R^ƻݥEJnIPS~ݮ ^HPTT#P@RRejݮn(C~ݥSݏogݏorKZ|YX!WaVjrUЬSSPT1T===========,ݏoesSfPSg}~S3PRբi ݏoeiЬPRݢjݢjݢ #SfPSgЬRSPݢj;SfPSgZhPPPݏoeЬPhTPP ’SЬRb@DINSX]bglqvzIݏoqcc_cZcP cKcFcAc<c ԣc)ԣc cТ cТ cc cТR颴z~bP u{pbݏoOpZzYﲑXܱWV%pUЬSSXPT1T99999999999.ݏoesSfPSg}~SPRբi ݏoeiЬPRݢjݢjݢ #SfPSgЬRSPݢj;SfPSghPPPݏoeЬPhTPP >SЬRb<@EJOTY^chmrv{OݏonccVcQcL cGcBc=c8cc)ԣc cТ cТ cc cТ|[nVȏUp^e ݏofPSSPݏrof^ݥi?nDPTݥToPSS;PRb~ݮ*Hn">ePTݏofЏoXWmVwU}ЬSSᆴPT1T777777u777u77ݏofhSgP S̮}~~SVPRբ eXfeЬPR*ЬRSgP~S)P eXfeTPP 1SЬRb:>CHMRW\afkpty~Dݏo{lccPcKcF cAc<c7c2cc#ԣc c cТ cc cТ<lUdT^Ϥu5555R555Ru555"5"ݏoeW^ݤ íPR)nݏRoݤϬPRݤݏ*oedRd~vݤPSԤ SPݏroedPSݏoeZuY戴XԬWVkU{ЬSSPPT1 T???????????ݏoesSfPSg}~SPRբi ݏoeiЬPRݢjݢjݢ #SfPSgЬRSPݢjNЬRSP;SfPSghPPPݏoeЬPhTPP `SЬRbBPFKUZ_dins}xݏoiccec`cV cQcLcGcBc&c3ԣԣТc cТ cТ cc cТ Z{SR颴7s~bWPHТPPݢcPݢݢcPݢ ݢݢsﯵbݏohmZsYXCWVhUuyЬSS←PT1TCCCCCCCCCCCuݏoesSfPSg}~SOPRբi ݏoeiЬPRݢjݢjݢ #SfPSgЬRS Pݢj;SfPSgvhPPPݏoeЬPhTPP ވSЬRbFOSW\akfpzuݏogcԣԣԣccfcac\ cWcMcCc>cc4c/ c*ТУ cТ cc  cТԣ=[ςZ0YXWzqVxU؇T^ЬϤ8888%888%888I8ݏoffLPggg ЏݤݤfkxTPSS-ФPPdݤݬ hPΟxePiPjݤݤfIxT]PSS:ФR^eP ФPPdݤݬ hPxePiPjݤݤf>xThOPSSHФRPePФR^eP ФPPdݤݬ hPxePiPjݤݤf"xT@l0PSSФRPePФR(ePФR^eP ФPPdݤݬ hPxePiPjݬRvPRg԰*PݤݤfxTPSS0ФPPdڟPRP˟xePiPjݤݤfxTdPSS`ФPPdןPRPȟxeP̟PePiPjԤݤݤfkxT PSS!ФPPdڟxePiPjZu[h?Z?YX6Wΰ^֧48ݧXijgZΜΐݧ̾䟨 ijΜkPΐkP.ijݧ\ijl ݧȸij01TݧxPVVrT TkijxtURUBxSdmPSPBxSBxCRSU Ȉiݮ~iUjT Ȕijg0jaR@~PP%ݏboblݏРob[^ԮЏ $ЏΔΘЏΔΘ|~~<`PXXX<ݏbo`)Z<ΔYWV,Z*WfZVZW,YޘWf|~@~@PXXXGݏbo`@~PXXXOݏbo}`O03B656`|~|~ς|~ ,~~ `PXXXVݏbo`~ҁQ:Џ `9:Ԯ PЏ Ԁ~ЏPXXXkݏbo_kYWV,YWfYVYW, WfkP@ #9YWV,YWfYVYW, WfP@ d9sTLˊC˓:˜1ˤ(˯˺   |P`Q@`PA8ݮ$(5R^PXXX=ݏbo3^1Z< YWδV,Z2Wf ZVZW,Y$WfЏάδΰ|~~ݬ|~~ݏ ~,, xPXXXIݏbo]ΤhΨ{hЏdΌ(ΐάΐΔˁ]PXXXˉݏbof]<Ό~Δ/7"hPЏVDE$0 0@P`(ЏРoZgYXЏboWY7V~U\TTSc~efø~ùef@~hPRR RWdݬݬef~efiZd@~xPRR RWdiZd@~hPRR RWd6Z}YX^~ij~ij~ijhP(PnhVЬWgP(PFngPPVVij}Rb,bkYΨ^ЬWWPXIiP(PniVgP(PFngPPV Fn"FhW(WFFV"FV }5<UyfTPSdd5%#e}~ϾPRRz~SePRRzSePR96|BЬPРRR  Rl< PPR>R7|eP`ݏomZRPoy|~pPCZR ^ϒmݬPzЏzPPPbBP{Ѭ^kni5Ѭ^n eݏobP~^}~[<ZЏPoY|YXdW~cVw{U^Ь|쟥u P P~?PЏݬݥuwfg fgYhwPn%PPݥtPRRRRR|~~Ϗ~MPSeХTRwfg fgYhR)RPPQRa PPХPPRQR3R-ee&^R{ݮSjnBPSjTR{SESk#Skݮ ЮP@$ݏ[ohee~ݏcohePP<!cUaTyS^Ьc؟Zt P P~>PԣЏݬdedeݏPotW^ݬ n)֣ݮcrPRRRRRݬݬRR|ݬ EiP -b}~ݣ}~Rݬ cݬ xУP"b[`ZL YaXxW^{ЬgЬVݬݬ爫PVRѬ!R^ݬgsnnݬg thPѠRVѬ<GPRVg RR+PSUaRSgլ  Vݬ 91~iPU~iPThPPR|bTjkjkݏPoUT$qScPPP@RR`ݏoUTU~ݬV}~ݬPP ^ЬwawWwqTnѬnT 9wP P~;PVЏSUЬXXAwrPPPPPfPSPSPUPUЏvZ~V P[ݬ Y^`^_ݏPoT ݬ ^ЮRRvpPWWWWZWZRf0RT~X{vHYR[ W'ݮ `PݫPZVC}kRxVPPPPxP~n4PkP@@bО~@Q@ОSPWЮUTDОXQhP-QP DlОWTW(PPP~|4PWg$P(PFZ~FPWFОZR~FPРZiYYݮ_Pݮ _PZ0PRݮݮ ZPݏ#o_Rݬ}P!XQQPXPݮ_Pݮ_PZ𥉉PRݮݮ ZϯPݏo$MBX~ݫRRݬ WZYXWZVXUnT ^jejeݏPoLR~fPSݬdllPn nSgShSifRfPRndjjP ݮRgRh Riݬݮ d]ݬݮ ^ЬUUnPUm1U#WUWݏPoK~7PYZ0,U~mkkPnnY5ZZ(UmhkkPn nYVY[XYa13ЬTVPVnSS9mbiiPЮRFRVԮ T'RmyfPPPP Ѭ ZTݮ VkVWV,VZ~ݮݮoP[[WWjXWdTaSzlSFlS=lS.lS%lЬ R3/RlR~9lRkS#l1UlXX Uk UkXPPЬSTdR^ݏoIУP QBaԼ dd `Pՠ PPdЬPh~/PPPQԡ aQ ЬSѣݏo)IУRѢ dbh~g/PbbRԢ R֢ PТ QЬAЬPPQա QQԠ|HV kURT^ݏVdRIPSSoRS)))5ݏРof$ˮ̮ [\Џ@ Rݏݏݏ 0 PPSSSfeeP?jR^ݏVĵオЏ@ ݏݏݏ ,PP PGbbPF$W8V#URTSЬPРRJb.VݏoPG)dgeeNdNo|NSТRS d'geP<ЬSUXݬ>PU@D-PTUdգTTTRUוּݏoFiRbЬЬЬ ЬЬЬЬdЬ ψ i$#ϴrݬ>@i ݏo"FP|:i3υ Ϻ "ݬ=:h ݏoEPh5Xτσݬq=h ݏoEP !ShR|bԢϙ#" qݬ=Ѣcb]!cPJO M O ݏoD0}~,= OL O ݏoD Ϟ* }~<NL YO ݏooD _ }~<NOLϽ5ϡ}~<XVYgXx^Sݬx0ğ4$0̟AFMTﰰݏo_@bРxРh„b„РР¬Рl|0KVЏoUT@S8cRТP"PPݢݏocТPPdPbТb4ݢUc( b0\fbJb ݏ ocfТPPdP ݢUcݢмddP`ϚGbd+aRݢ0VPbPP^Ьa^ <>a} ~}~ aRX#´ bݏRo bݏkoV>P[jZ?>Y,aXx^\ Dݨ<=Ѯ4kPݏoiը  ݏ oiը(j(TݨK (0PğHP(\dlt1PWW1(kPVѮ$*Ѯ0<#hP`RfQ-RQݨhݏRoiѨ$sѨ<0lѨ ,e^G^|ݮ,?kPVykP_~ݨ=4PgѮ$BѮ0<;f 6UfSRFbQQ0Q9U UP@USRTPPUUPPT1騘F~ݨʢPhP*KTRT TPR PQTQQ0BPT䞢QQ~"PhRP PRQhQ@RPݨݨ P4ШPԠըݨ |PݨݨyPݏ±oi`ݨ(MPF|~hMPݨݨݨݨݨ ݨ<ﻑݨhݏ+oi|}VWrULЬSS|PT1T<^XݏovSePSfЬR~SWSePSfЬR~SP=SePSfЬR~SޔPEbݏo:TPPETЬST|~ϫdPRբd ݏoj:dբ V  PSRcЬPS\RЬP`$(.47<Cݏo :bРh„b„Р¬Рl9[\ZH^|Wݪ44@ПD$d؟EL<ݏo6bРh„b„РР¬Рl4^|W0Y﷎LȟP (0\ПHP4\dltPnn14OHPVѮ$XѮ0YXXXTdQfP-QP*=WYXݏJo5Ю,Ю VWLGPY}Z(D10X!XXUXݏ2oR5W!|XW0Xݏ2o-5W!D?~WWϧKPnXPPYY%GPZ[ݮԧݮWGPWWW WTWWݏKo44W0vVpkUEFЬSSuPT1T&B`&~?ݏog1SePSfЬRS0SSePSfЬR~SLqSePSfЬR~SSЬRSeP ~S:> ݏ og>#ЬR>SeP~SPTPP<=UOTSլ=e ݏoW3cPRedd ЏcR`ЬQP*VRЬP`(.15;AGMVݏo2РbbРРР$Р08РE[UZ,^ ݪ΄Έ$(͌QPfQPQjP`RRQQXPV0 /PVR 1 X]h  1ծ Ъ ݮ gqPjݪП80 ЮR\kPkPE Ѯn͸kP4kPJ F 1kPkP Ѯn͸kP4kP 5 3n  |6W  nR3PDRPkPDkP﹣ ΄kP 1RRtЬЬHЬ ,мbмЬ,bТ .SRR%96 9 ݏoc5sR9tϸϩ,ݬk&bݢt$s ݏocPk.R8f6 19 ݏobR{ϚZsݬ%{Q ݏobP-R285 8 ݏobQ{QϞ ( ݬ~%{5Q ݏobP STQR7{5|bԢσϸiϖݬ% ѢcbQ cPϱ~ώ`}~R%ρr"}~6%VϞ}~%2 :Ϻ }~$FnZcY,X|>ЬSSmPW1W##AﺡݏohzSiPSjЬRS9wSiPSjSjPR ݏ ohb( ݏHohCIMSZrݏo<*РbcPPbР@cPP@PРLԢPРpЈЄмJMAMRbP PbPP[Z4YЏoXW)V;U@MT^ݤDePRRnPݤDݏo1Ȥ褨d5w WXfdѤ5w Xf֤'NݤePSݤ(ePiݤݤݤ d Lo^0%^wiݮ ݮݮd<ݤ @OФ,PcPjݤ,kNݮAkPRݮݏofݮePd+~PSݤdRUդ|ݤdZnݤjݤkNݮiPRݮݏofݮePd}PSݤdRTUTrmݤDݏof/ݏo' 9ݬhPS;S3333!ݏo'ЬRݬYPSPPլO PR PbЬPR ~~PR!cJRЬP` $),0ݏo&bHbԢHРx$JRмݢ8Pbhb'ݢhbt8TIS<^S蟭ԟ ݣtuPRR9^8^ݣP^dPdPdPPP*yT?1SIR^bc ݢݏo{0~ݢ﹚3Pb^JբHΜHݢH7Pcݢhyubsbdbdݢݏox% WIS:lRc Rݏoc Rݏo Rݏo0%fZ\Y%XB7ЬSSLfPW1W . . L  ݏoh1SiPSjЬRSS2SiPSjScPR ݏ ohb( ݏHohR^   n bw~86PݬYPݏo<Ьb/ZˑY)=X^}~ϸЬ P`V(V.FЬWgP(PF gP@QQ nԨώY~XaPRR1.Ϫ~,XPPRRRݬݏ"ojԨ8YY|~~ ~ϘX PRRRrRݬݏ"ojR2.5~8XPRRRݬݏ"ojjXPRR"RJRrRݬݏ"ojY;X^}~MЬ PРQР WaV(V.FgP(PFgP@QQЏnԮЬP`n ЬVf Ԩj؏|~~(~_X PTT'TrTTVݬݏ*oiTnUШS(<)@x3ϯ|~~P~Ϥl3 PXX,XrXXݬݏRo1X1T3 3S<3TRRTYRURT Cb RURUSR~2PXXXݬݏRoE|~|~~TR2 _PXXX"XݬݏRoh,~c|~ݮ( ݮ(HG2 PXXݬݏRo Ю V(VlnFl1FmV+FlfVdlh1|~|~x~M1 u1ݏo 1P Y1XT^}~+Ь PРQР WaV(V\.F\gP(PF]VgP@QQT\XFDHUЬP&`$($UWЬ8PN`LPLWVЬ$P >`<@ZY{X 'W^_ ! |||g|||| |(|0ԧ8VRЬUiPSSUPT!TTTcVSVRSSRЬTVPU68P ~TTUpէէ0 X[jgէ4 [jTU;էէ0 $[jgէ4 6+[jЧP-g)@gݧJPݧݏbojUP`Us7P U|Bէ2iPScЧЧPՠSРRբТRSg1iPScgЧPՠSРRբТRSէ02iPScЧ0ЧPՠSРRբТRSէ41iPScЧ4ЧPՠSРRբТRS~ݬ5X~ݬY[yZ$Y^ЬRS cbcU&R@PX1vX4nZݏok1:ѩzݏok~IRUPiݏpok|ni.iPՠ Ѡ  R@iP ѩݏok iiPѠ  PnRݏokЩPQPQPRծQ iPѠ R RЮ1Oѩ(ݏok~nRTP4ݏpokԮԮݩ4>Щ4Pՠ Ѡ  R?Щ4P (ѩ(ݏok ݩ4Щ4PѠ  PЮRݏokЩPQPQPR,ծQw Щ4PѠ R0eR,Ю0ZS,PVe ֣cЬRS4PRVeKR5S-P S7qPTRd@0nmqݏoeЬPTq,Z7Y,X#W|TЬSS6PV~gPRVbURUTRRTV''AqݏogShPSi~S]DShPSiSlLPЬTUSjP_gPUUTSjPT`RfPPRPRPYeRgP -SЬPРR,b-pݏoSSТRSP=ݬ")P ݏo~PR~ݬ PbЬPRXwݬ(PXYЬU ֥e~UjJPWZTD}nОVgQfP-QPDgnО[ZTZWݏZo[YXHUQ(PEU=(PX@U&(P U/3YP|VRTgݬ2PU%TfPSUcR ЬPSSSRT?ݬ'P ݏofPR~ݬϨPbЬPR<RUݬ)2PT)U,PSTcR ЬPSSSR<PU/nTSSRTbcee$bce.bceY XnWWhTVRBǢӬ/BǞОUeSDTTP iWhTU hVRVhiЏoWV9U TЬRb *5ZowmݏofRfݤeԤdPѠWfdPРdݤeԤdvyRϼݤeԤдdRvdݤeԤФPРddP ݤeԤѴWfДtdWfdϊRRhPST SЬЬЬ гأԣ@~dPԣԣԣdPccR dPcR dPcR dP cPЏ-[Z Y$X WjPTT-ЬSSkPdd /VV;VVVMVkݏo -1hPjPRggg Џ1V ֣c|~S?PRբgբ g jPUReդUVUUVhPLz ShPS.phPdYSkPShPG ֣c|~S#?PRբgբ g jPUReU SP`hP S@.%6XBWVUݥ0ݥjgfЬPРSTTеRRe,ݢ cKPTݢ hP<P@4gfbRTchPjgfУSf[1ZЬPРP ݏBokкX9`WЧYiPPЪV(PiЧYiPP(PiЧ YiPP(Pi кXX1ݨ ݪKPXj ݪػԪjhXݪ4Pݏrok[jZY^ݩݩJkЬXݨ 4P<P@,kkbШ P}VfP(PfiinP.@gQP(Q@gPPijQP(Q@jinݨԩԩTRSSR?AY~~ݩʿPXX"ݩﶺԩkSjTiPPTPSPPRUЩUWiPW>PTTPPVVeWUUݩWkSVUVi֩ԩ1PSRSkRS !AC%VDE$DOBUILD\CHECK_BUILD_JOB_STATUS 10%VDE$DOBUILD\CHECK_BUILD_JOB_STATUS 200 0:0:01 t| $,l4<DLT\d Dump of global pagefile section for module !AC. Global pagefile section header fields)U VDE$L_PAGEFILE_SENTINEL !XB  VDE$V_PAGEFILE_OVERFLOW DEPENDENCY DATA OVERFLOWED7 VDE$V_PAGEFILE_OVERFLOW DEPENDENCY DATA FIT 1 VDE$L_PAGEFILE_SIZE !UL- VDE$L_PAGEFILE_STATUS VDE$K_PF_STAT_SUCCESS0U VDE$L_PAGEFILE_STATUS VDE$K_PF_STAT_FAILURE0 VDE$L_PAGEFILE_START !XLũ VDE$L_PAGEFILE_NEXT_FREE !XL! VDE$L_PAGEFILE_EFN !UL VDE$L_PAGEFILE_EFC_NAME !AC = e Pagefile dependency data blocks#m VDEDOBUILD\DUMP_PAGEFILE 10VDE$K_DEPEND_END_RECORD VDE$K_DEPEND_VERSIONժ VDE$K_DEPEND_INPUT_FILE VDE$K_DEPEND_INPUT_LIBRARY VDE$K_DEPEND_INPUT_MODULE5 VDE$K_DEPEND_OUTPUT_FILEY VDE$K_DEPEND_OUTPUT_LIBRARYy VDE$K_DEPEND_OUTPUT_MODULE VDEDOBUILD\DUMP_PAGEFILE 20 VDE$L_DDB_TYPE !ASݫ VDE$L_DDB_INDEX !UL VDE$A_DDB_NAME !AC = CLD$BUILD_JOB_NUMBERE CLD$START_COUNTa CLD$STREAM_ID y CLD$OUTPUT_QUALIFIER VDE$INPUT  SYS$INPUT Ŭ Ѭ VDE$OUTPUT ݬ SYS$OUTPUT   SYS$INPUTSYS$OUTPUTC1E1X1Y1ACCEPTACCEPTEDADDAFTERALL ALLOW_DELETEALPHABETICALLY ARCHITECTURE ASK_INFO_FILEASK_REPL_CAUSE*@ATTACHAUTH_PRIVILEGES AUTO_ADD_USER AUTO_CONVERT AUTO_MAILBACKBEFOREBINARYBRIEFBUILD BUILD_JOBCANCELCET CHANGE_BAR CHANGE_LEVELCLOSED CMS_CLASS CMS_ELEM_HIST CMS_LIBRARY:,COMMANDCOMMENTCOMMENT_DELIMITER COMMIT_LIMITCOMPILE CONCURRENT CONFERENCECONFIRMCONTEXTCONVERTCOPY CREATECREATE_FACILITY CREATOR_NAMECURRENTDATABASE"DEFAULTDEFAULTSDEFECTS_CORRECTEDDEFERDEFINEDEF_PRIVILEGESDELETEDELETE_GENERATION DELTA_FILESDERIVED DESCENDANTS DEVELOPER DIFFERENCES DIRECTORYDIRECTORY_TREE...."DUMPECHOEDIT/EDTEDITOREMITENMASSEEPILOG=ERRORS EXACT_MATCHEXITEXTRACTFACILITYFETCHFILEFILEIOFIRSTFOLDFROM_CMS_LIBRARYFROM_DIRECTORY FROM_STREAMFROZENFULL GENERATIONGROUPHASHHELPHISTORY HISTORY_NOTESIDENTIFICATION IF_DIFFERENTIF_SAMEIF_STATEIGNOREIMAGES IMMEDIATE INFORMATIONINIT_CMS_CLASSINPUT IN_REVIEWINSERTINSERT_GENERATIONINVOKEJOURNALKEEP KEPT_PROCESSKEYKEYSKEYPADLAST(LIBRARYLINK LNM$FILE_DEVLOCATIONLOCKLOCKED LOCK_STATELOG LOGICAL_NAMESMACROMAIN MAIN_STREAMMARKERMATCHMAXIMUM_DIFFERENCESMEMBERSMEMORYMERGEMERGED-MODEMODIFYMODULENAMENEW NEW_SESSION NEW_STREAMNEXTNONOACTNOALLNOALLOW_DELETENOARCHITECTURENOASK_INFO_FILENOASK_REPL_CAUSENOAUTO_ADD_USERNOAUTO_CONVERT NOAUTO_MAILNOBINARYNOBRIEF NOCMS_CLASSNOCMS_ELEM_HIST NOCONCURRENT NOCONFERENCE NOCONFIRMNODEFERNODELETE NODIRECTORYNODEFECTS_CORRECTEDNOECHO NOFACILITYNOFOLDNOFULL NOGENERATIONS NOHISTORYNOHISTORY_NOTES NOIF_STATE NOINFORMATIONNOINIT_CMS_CLASS NOJOURNALNOKEEPNOKEYPAD NOLOCK_STATENOLOGNOLOGICAL_NAMESNOMAILNOMAINNOMARKER NOMEMBERSNONOTESNONOTIFYNONUMBER NOOBSOLETENOOUTPUTNOOWNER NOPOPULATENOPROMPT NOPROPAGATENOQARNOQUEUE NOREASONSNOREPL_HISTORY NORESERVE NOREVIEWERNORMAL NOSEND_MAIL NOSET_STATENOSHOW_ARCH_NAMENOSHOW_GEN_EXPRNOSTARTNOSTATE NOSTATISTICSNOSTREAM NOSYMBOLS NOSUCCESSOR NOTERMINATENOTENOTESNOTIFY NOTQUEUED NOT_REVIEWED NOTSTARTEDNOVERIFYNOWAITNOWILD_INS_GENNUMBEROBSOLETEOLDOPENOTHEROUTPUTOVERRIDEOWNERPAGEPARALLELPARENTPERFORM%+POPULATEPOSITIONPRIVATE PRIVILEGESPROCESS PROCESS_COUNTPROJECTOTHERPROLOGPROMPT PROPAGATEPUBLICQARQUEUEQUEUED' READ_ONLYREASONSBFNFPICSCUNHFEOTRECOVERREJECTREJECTEDREMARKREMOVEREPLACE REPLACEMENT REPL_HISTORY RESERVATIONRESERVEREVIEWREVIEWER)RUNNINGSCRIPTSCT VDE$SCTP-SEGMENTSELECT SEND_MAIL SEPARATEDSESSIONSET SET_FACILITY SET_STATE SET_STREAMSHOWSHOW_ARCH_NAME SHOW_GEN_EXPRSINCE'/SLPSNAPSHOTSOURCE SPAWNSTAGINGSTARTSTATE STATISTICSSTATUSSTEP STEP_DELAYSTOPSTOPPEDSTREAMSTRING SUBDIRECTORY SUBPROCESSSUCCESS SUCCESSORSUMMARYSUSPEND SUSPENDEDSYMBOLSYMBOLSSYNCH TABLEBASETERMINAL TERMINATETESTTEXTTIMEOUTTOTALTREETYPESUSERUSERNAMEUNLOCKED UNRESERVEVDE$VDE$CMSVDE$HELP VDE$DEFAULT VDE$LIBRARYVDE$LIBRARY_DEBUGVDE$LIBRARY_LABELVDE$LIBRARY_MNEMONICVDE$MSGVDE$NOTES_LIBRARY VDE$PROMPT VSC$PROMPTVDE$REPLACE_DEFAULT VDE$SCRATCH VDE$VERSIONVDE$V_VERIFYVERSIONWAITWIDTHWILDCARD_MATCH WILD_INS_GENWINDOWYESZQZQZQ'VDECONNECTDB\VDE$CONNECT_TO_DATABASE 10$GETUAI $FIND_HELD $FINISH_RDB'VDECONNECTDB\VDE$CONNECT_TO_DATABASE 20LIB$CREATE_DIR VDE$SCRATCH VDE$SCRATCHLNM$JOB SYS$SCRATCH SYS$SCRATCHLNM$JOB SYS$SCRATCH SYS$SCRATCH:.;[.VDE$SCRATCH]VDESYSSERV\VDE$DEFINE_LOG_NAMELNM$PROCESS$CRELNMLIB$SET_LOGICALLNM$JOBLIB$SET_LOGICAL*.*;*$SEARCHVDESYSSERV\VDE$DIR_NAME_MERGE VDESYSSERV\VDE$DIR_NAME_MERGE 10#VDESYSSERV\VDE$DIRECTORY_TO_DIRTREE...#VDESYSSERV\VDE$DIRECTORY_TO_FILE 10.DIR;#VDESYSSERV\VDE$DIRECTORY_TO_FILE 20000000.DIR;.;.]["VDESYSSERV\VDE$EXPAND_FILE_SPEC 10"VDESYSSERV\VDE$EXPAND_FILE_SPEC 20$PARSE$PARSE LNM$PROCESSVDE$BATCH_MODETRUEFALSE$GETJPI VDE$DATE_TIME$GETTIM$GETJPI VDE$USERNAMELNM$PROCESSSYS$DISKLIB$SET_LOGICAL SYS$SETDDIRVDESYSSERV\VDE$TIME_TO_ASCII$ASCTIM$BINTIM LNM$FILE_DEV$TRNLNM9$!! VDE-created DCL command file to execute a VDE script.<$!! This file is needed only during execution of the script.$!! $ ON WARNING THEN GOTO VDE$ERROR$ CALL VDE$$YELLOW<$VDE$SUCCESS: SET NOVERIFY !! Successful script completion.$ VDE/STATUS SUCCESS$ EXIT<$VDE$ERROR: SET NOVERIFY !! Script completed with errors.$ VDE/STATUS FAILURE$ EXIT$VDE$$YELLOW: SUBROUTINED$!! database-derived script code all lives in the yellow subroutine.$!!$!!<$VDE$ERROR: !! Successful Script completion.<$VDE$SUCCESS: !! Script completed with errors.=$ EXIT !! End of VDE$$YELLOW subroutine.$ ENDSUBROUTINE$!!F$ WRITE SYS$OUTPUT "--->> ERROR: MISSING SCRIPT IN VDE DATABASE <<---"F$ WRITE SYS$OUTPUT "No script found in database to perform build step"$ GOTO VDE$ERROR_VDE$COM_VDE$LOG$DIR$FAC $FACMODTYP$FACROOT$FILEDIR $FILESPEC$LIBROOT$MOD$MODTYP$TYP $SESSIONNAME $SESSIONNUM $STAGEDEST $STAGEDIR $STAGEROOT$STREAM$STRMDIR $STRMROOT$SCRATCH   ! * 3 = F K S X e q | VDE$BLDINIT.COMVDE$NEWSTRM.COMVDE$CREFAC.COM  ( VDE$BLDVDE$COM !VDESCRIPTINT\VDE$EXECUTE_DCL_FILE!VDESCRIPTINT\VDE$EXECUTE_DCL_FILE%PARENT!VDESCRIPTINT\VDE$INVOKE_SCRIPT 10!VDESCRIPTINT\VDE$INVOKE_SCRIPT 20!VDESCRIPTINT\VDE$INVOKE_SCRIPT 30!VDESCRIPTINT\VDE$INVOKE_SCRIPT 40!VDESCRIPTINT\VDE$INVOKE_SCRIPT 50!VDESCRIPTINT\VDE$INVOKE_SCRIPT 60!VDESCRIPTINT\VDE$INVOKE_SCRIPT 70!VDESCRIPTINT\VDE$INVOKE_SCRIPT 70!VDESCRIPTINT\VDE$INVOKE_SCRIPT 800.$VDESCRIPTINT\EXECUTE_SCRIPT_FUNCTION!VDESCRIPTINT\GET_SCRIPT_DIRECTORY!VDESCRIPTINT\GET_SCRIPT_DIRECTORYCURRENT"VDESCRIPTINT\PARSE_SCRIPT_FUNCTIONCURRENTPARENT!AD!AD/NOLOG/STREAM=#VDESCRIPTINT\PERFORM_SCRIPT_COMMANDUSER_IDUSER_ID!VDENAMETOID\VDE$MODULE_NAME_TO_ID$Fetch module generation !AC ? [No]: *Modify reservation for module !AC ? [No]: Replace module !AC ? [No]: &Reserve module generation !AC ? [No]: Unreserve module !AC ? [No]: -Number of reservations matching name !AC: !SL*Number of reservations in session !AC: !SL9Total number of reservations matching all parameters: !SLLNM$JOB LNM$PROCESS  VDE$STAGING  []. CHANGE_LEVEL LOG.VDE$LOG%VDERESERVE\VDE$PERFORM_REPLACEMENT 10{new} CHANGE_LEVEL%VDERESERVE\VDE$PERFORM_REPLACEMENT 20{new}SCTFOLDOTHERGeneral type of replacement?* FO : Fold; see original change for info,* SC : SCT; See Source Code Tracking Note,2 OT : Other; replacement made for other reason(s)Type of replacement: !Enter reason (for use of OTHER): 9Invalid or missing SCT notes conference; please respecifyNOTES$LIBRARY:.NOTE,Enter the name of the SCT conference [!AC]: 1Invalid or missing project name; please respecify;Enter a filename to be entered into the SCT conference now,9 or enter the keyword EDIT to invoke the editor and edit: an SCT note now, or enter the keyword TOPIC to specify a+ pre-existing SCT conference topic number.:Include stream-specific SCT templates from VDE$TEMPLATES:.{none specified}-Enter SCT project name or for list: (filename/[EDIT]/TOPIC): ([filename]/EDIT/TOPIC): (filename/EDIT/[TOPIC]): Enter number of SCT entry: VDE$TEMPLATES:SCT-BUG.TEMPLATEVDE$TEMPLATES:SCT-NEW.TEMPLATEEDITFILETOPICSCT-VDE$SCRATCH:SCT-SCRATCH.TMPCOPY !AC !AC  $FAO\VDE$TEMPLATE!AC: !AC $FAO\TITLE!AC-!SL $FAO[.VDE$STG_!SL] $FAO[.VDE$REP_!SL] $FAO!VDERESERVE\DETERMINE_DELTA_LETTERREPLACEMENT_IDREPLACEMENT_ID*LIB$SET_LOGICAL\VDE$STAGING VDERESERVE\FETCH_PARSE_QUALIFIER'Enter the name of the module to fetch: $Enter name of stream to fetch from: VDERESERVE\FETCH_GET_QUAL_VALUE!VDERESERVE\MODRES_PARSE_QUALIFIER VDERESERVE\MODRES_GET_QUAL_VALUE"VDERESERVE\REPLACE_PARSE_QUALIFIERDHow many defects -- errors from any and all sources: design, coding,7 spelling, logic, etc. -- did this replacement repair??/REASONS and /[NO]DEFECTS_CORRECTED must be specified together.6Reason(s) for making this change (from the SCT note):  BF : Bug Fix, NF : New Feature/Enhancement, PI : Performance Improvement, CS : Common Sources,# CU : Cleanup/Retrofit/Regression, NH : New Hardware Support, FE : Functional Equivalence, OT : Other+Are there any applicable QARs or IPMT/CLDs?1Enter the IPMT/CLD number (or if none): 5Enter the IPMT/CLD number (or to end list): 2Enter name of QAR database (or if none): 6Enter name of QAR database (or to end list): Number of defects: /Enter name of module to replace (or ): Enter QAR number: $What was the reason for the change: Enter the replacement remark: $Enter name of stream to replace to: ()()!VDERESERVE\REPLACE_GET_QUAL_VALUE$VDERESERVE\REPLACE_GET_NEXT_MATCH 10{new}$VDERESERVE\REPLACE_PERFORM_ACTION 10CMS1$VDERESERVE\REPLACE_PERFORM_ACTION 20CMS2CMS3CMS4{}: {}: CMS5CMS6 GENERATION_ID1CMS7"VDERESERVE\RESERVE_PARSE_QUALIFIER)Enter the name of the module to reserve: &Enter name of stream to reserve from: Enter the reservation remark: $VDERESERVE\RESERVE_GET_QUAL_VALUE 10$VDERESERVE\RESERVE_GET_QUAL_VALUE 20$VDERESERVE\RESERVE_GET_NEXT_MATCH 10CMS8CMS9CMS10CMS10CMS12!VDERESERVE\SHORES_PARSE_QUALIFIER VDERESERVE\SHORES_GET_QUAL_VALUE#VDERESERVE\SHORES_GET_NEXT_MATCH 10;!43 !12 !11 !AC4!43 !12 !11 !ACQueued reservation !AC of !ACReservation !AC of !AC!44* !12 !11 !AC$ Queued reservation created on !%D Reservation created on !%D/ Queued reservation created by user !AC (!AC)( Reservation created by user !AC (!AC) for user !AC (!AC)- Will create first generation in stream !AC0 Generation !SL (!AC) reserved from stream !AC7 Expected generation expression at replacement is !AC (audit trail identifier)( No change propagation past stream !AC& Concurrent reservations are allowed) No concurrent reservations are allowed" Cancels fold !AC on replacement Replaced on !%D Replaced by user !AC (!AC)$ Member of reservation session !AC# Member of queued replacement !AC Replacement queued on !%D by user !AC (!AC) Remark: !AC& Fold record expected for stream !AC, !AC$VDERESERVE\UNRESERVE_PARSE_QUALIFIER+Enter the name of the module to unreserve: (Enter name of stream to unreserve from: #VDERESERVE\UNRESERVE_GET_QUAL_VALUE&VDERESERVE\UNRESERVE_PERFORM_ACTION 10VDEFILEIO\VDE$FILE_CLOSE 10VDEFILEIO\VDE$FILE_FAOLVDEFILEIO\VDE$FILE_GETread VDE$FILE_GET!AD!VDEFILEIO\VDE$FILE_MARK_PERMANENTanyVDE$FILE_MARK_PERMANENTVDEFILEIO\VDE$FILE_NAMEany VDE$FILE_NAMEVDEFILEIO\VDE$FILE_PRINTVDEFILEIO\VDE$FILE_PUTwrite VDE$FILE_NAME!ADSYS$FAOLVDEPRINT\VDE$PRINTVDEPRINT\VDE$PRINT_CONTROL 10VDEPRINT\VDE$PRINT_CONTROL 20VDEPRINT\VDE$PRINT_CONTROL 30VDEPRINT\VDE$PRINT_CONTROL 40 CHECKMEM 1 CHECKMEM 2 CHECKMEM 3 CHECKMEM 4 CHECKMEM 5 CHECKMEM 6 CHECKMEM 7 CHECKMEM 8 CHECKMEM 9 CHECKMEM 10 CHECKMEM 11 CHECKMEM 12 CHECKMEM 13 CHECKMEM 14 CHECKMEM 15 CHECKMEM 16 COPY_MEMORY 1COPY_TEMPMEM 1VDEGETMEM\VDE$EXPAND_MEMORY#VDE$GET_MEMORY\VDE$EXPAND_MEMORY 10VDEGETMEM\VDE$GET_MEMORY 10VDEGETMEM\VDE$GET_MEMORY 20 GET_MEMORY 1MEMORY_USAGE 1VDEGETMEM\VDE$POP_TEMPMEMVDEGETMEM\VDE$PUSH_TEMPMEM5REL_MEMORY Attempt to release block with bad sentinel editor string: VDEEDITOR\SETEDIT_GET_QUAL_VALUE VDEEDITOR\SETEDIT_SIGNAL_NOMATCH!VDEEDITOR\SHOEDIT_PARSE_QUALIFIER VDEEDITOR\SHOEDIT_GET_QUAL_VALUEVDE$GEN_ID_!SL_!SL $FAO$ENQ $ENQ (lksb)---Sublock set: !ACVDE$LIBRARY:VDE$DATABASE.RDB;0VDE$DB_FID(!SL,!SL,!SL) $FAO$ENQW $ENQW (lksb)VDELOCK\VDE$LOCK_RELEASE_ALL$DEQ $DEQ (lksb)---Sublock released: !ACVDE$REPL_ID_!SL} $FAO$ENQW $ENQW (lksb)---Sublock set: !AC$DEQ $DEQ (lksb)Accept replacement !AC ? [No]: Cancel replacement !AC ? [No]: Delete replacement !AC ? [No]: @Do you want to edit a comment file for replacement !AC ? [Yes]: DDo you want to edit an information file for replacement !AC ? [No]: Modify replacement !AC ? [No]: Perform replacement !AC ? [No]: Reject replacement !AC ? [No]: Cancel session !AC ? [No]: Modify session !AC ? [No]: -Number of replacements matching name !AC: !SL)Number of sessions matching name !AC: !SL9Total number of replacements matching all parameters: !SL5Total number of sessions matching all parameters: !SL VDE$COMMENTVDE$INFO VDE$PENDINGVDE$STATISTICS VDE_REVREP> VSC_REVIEW> VDEdbg_REVREP> -REPLACEMENT_ID[.VDE$STG_!SL] $FAO[.VDE$REP_!SL] $FAO..'VDEREPLACEMENT\VDE$COPY_FILE_TO_STAGING)VDEREPLACEMENT\VDE$EDIT_COMMENT_INFO_FILEVDE$SESSION_NUMBER!SL2 %VDEREPLACEMENT\ACCREP_PARSE_QUALIFIER-Enter the name of the replacement to accept: $VDEREPLACEMENT\ACCREP_GET_QUAL_VALUE%VDEREPLACEMENT\CANREP_PARSE_QUALIFIER-Enter the name of the replacement to cancel: )Enter the name of the session to cancel: $VDEREPLACEMENT\CANREP_GET_QUAL_VALUE%VDEREPLACEMENT\CREREP_PARSE_QUALIFIER7Please supply required information for replacement !AC:3Please supply required information for session !AC:'Enter the name of the new replacement: #Enter the name of the new session: (Enter a remark for the new replacement: $Enter a remark for the new session: $VDEREPLACEMENT\CREREP_GET_QUAL_VALUEREPLACEMENT_ID[.VDE$STG_!SL] $FAO[.VDE$REP_!SL] $FAO$VDEREPLACEMENT\CREREP_SIGNAL_NOMATCH%VDEREPLACEMENT\DELREP_PARSE_QUALIFIER-Enter the name of the replacement to delete: $VDEREPLACEMENT\DELREP_GET_QUAL_VALUE$VDEREPLACEMENT\DELREP_PERFORM_ACTION%VDEREPLACEMENT\MODREP_PARSE_QUALIFIER$VDEREPLACEMENT\MODREP_GET_QUAL_VALUE'VDEREPLACEMENT\MODREP_PERFORM_ACTION 10%VDEREPLACEMENT\PERREP_PARSE_QUALIFIER.Enter the name of the replacement to perform: $VDEREPLACEMENT\PERREP_GET_QUAL_VALUE%VDEREPLACEMENT\REJREP_PARSE_QUALIFIER7Please supply required information for replacement !AC:-Enter the name of the replacement to reject: "Enter a remark for the rejection: $VDEREPLACEMENT\REJREP_GET_QUAL_VALUE%VDEREPLACEMENT\REVREP_PARSE_QUALIFIER-Enter the name of the replacement to review: $VDEREPLACEMENT\REVREP_GET_QUAL_VALUE2Reviewing replacement !AC queued by user !AC (!AC))Number of modules and files selected: !SLLOGVDE$LOG %VDEREPLACEMENT\SHOREP_PARSE_QUALIFIER SHOW SESSION$VDEREPLACEMENT\SHOREP_GET_QUAL_VALUE3!27 !11 !11 !12Replacement !AC"!28* !11 !11 !12!27 !AC!40* !11 !12!28* !AC Not reviewed Being reviewed Accepted RejectedQueued replacement !AC' Replacement queued by user !AC (!AC) Replacement queued on !%D' Replacement staging directory is !AC Replacement review status: Replacement is for stream !AC# Unique replacement number is !SL Reservations in replacement:+ Reservation !AC of !AC for stream !AC( Replacement contains !SL reservations Reviewers for replacement: Not reviewed by !AC (!AC)' Accepted by user !AC (!AC) on !%D' Rejected by user !AC (!AC) on !%D Remark: !AC1!36 !11 !12Reservation session !AC!36* !11 !12Reservation session !AC$ Session created by user !AC (!AC) Session created on !%D Session is for stream !AC Unique session number is !SL Reservations in session:$ Session contains !SL reservations#Performed immediate replacement !AC Performed queued replacement !AC* Replacement performed by user !AC (!AC) Replacement performed on !%D) Fold records cancelled by replacement:$ Fold !AC of !AC for stream !AC( Replacement contains !SL fold records Remark: !AC'VDEREPLACEMENT\SHOREP_PERFORM_ACTION 10COPY !*** VMSCMS binary marker file *** _VDE$MARKER LIB$SPAWN LIB$SPAWN;0VDEPARSE\VDE$ADD_ADVERB 10VDEPARSE\VDE$DEVELOPER_PARSE 10VDEPARSE\VDE$DEVELOPER_PARSE 20VDEPARSE\VDE$GET_ADJECTIVEVDEPARSE\VDE$GET_ADVERBVDEPARSE\VDE$NEXT_WORDVDEPARSE\VDE$PREVIOUS_WORDVDEPARSE\VDE$SAVE_NAME_ASCIDVDEPARSE\VDE$SAVE_QUOTED_STRINGVDEPARSE\VDE$SELECT_KEYWORD_CS#VDEPARSE\VDE$SELECT_KEYWORD_ERR_RET#VDEPARSE\VDE$SELECT_KEYWORD_ERR_RPT t| $,l4<DLT\d*VDEMISC\VDE$REMOVE_FROM_LONGWORD_VECTOR 10*VDEMISC\VDE$REMOVE_FROM_LONGWORD_VECTOR 20    < @  @  !AC:[!AC]!AC.!AC!AC:[!AC]!AC.!AC;*!AC:[!AC]!AC.!AC;!SL!AC:[!AC]!AC.!AC;*(!AC)!AC:[!AC]!AC.!AC;!SL(!AC) [!AC]!AC.!AC[!AC]!AC.!AC;*[!AC]!AC.!AC;!SL[!AC]!AC.!AC;*(!AC)[!AC]!AC.!AC;!SL(!AC)!AC.!AC !AC.!AC;* !AC.!AC;!SL!AC.!AC;*(!AC)!AC.!AC;!SL(!AC)#VDEPARSENAME\VDE$PARSE_MAIL_NAME 105w%VDEPARSENAME\VDE$PARSE_SIMPLE_NAME 10%VDEPARSENAME\VDE$PARSE_STREAM_NAME 10"VDEPARSENAME\VDE$PARSE_USERNAME 10VDESTREAM\VDE$PATHNAME_MERGEVDE$OFFLINE$VDEINPUT\VDE$POP_SUBSYS_INPUT_STREAMSMG$CREATE_VIRTUAL_KEYBOARD )"Comment file by reviewer !AC (!AC) accepting replacement rejecting replacement"Information file by user !AC (!AC)Replacement log fileModule !AC for stream !AC'Binary source module !AC for stream !AC VDEREVREP\VDE$REVREP_EXECUTE_CMDVDEREVREP\VDE$REVREP_PARSE_CMD5Modules and files being reviewed for replacement !AC: No modules or files match !AC"VDEREVREP\REVREP_EXECUTE_DIRECTORY _VDE$DIFF_VDE$OLD"VDEREVREP\REVREP_EXECUTE_EDIT_SHOW/OUTPUT=VDE$DIFF_QUAL: VDE$DIFF_QUAL DIFFERENCESVDEREVREP\REVREP_PRINT_SUMMARY3Print next page of file? [Yes/No, default Yes]!AC: !AC .VDESCRIPTDelete script !AC ? [No]: Modify script !AC ? [No]: .Number of scripts matching specifications: !SL VDESCRIPT\VDE$SCRIPT_COPY_STREAM%VDESCRIPT\DELETE_SCRIPT_FROM_DATABASEto set up build-job definitionsto compile module !ACto copy module !ACto create a new facility#to delete generation for module !ACto fetch module !AC#to insert generation for module !ACto link module !AC%to create new stream for facility !AC)to replace module !AC with /NOKEEP optionto replace module !ACto reserve module !AC.to set facility !AC to be the current facility(to set a stream to be the default streamto stage module !ACto unreserve module !AC (segment !SL)$VDESCRIPT\GET_SCRIPT_NAME CTL_STRING"VDESCRIPT\GET_SCRIPT_NAME OUTRANGE!VDESCRIPT\READ_SCRIPT_TABLE_ENTRY!VDESCRIPT\CRESCRP_PARSE_QUALIFIER VDESCRIPT\CRESCRP_GET_QUAL_VALUE SCRIPT_ID000001 VDESCRIPT\CRESCRP_SIGNAL_NOMATCH!VDESCRIPT\DELSCRP_PARSE_QUALIFIER VDESCRIPT\DELSCRP_GET_QUAL_VALUE!VDESCRIPT\EXTSCRP_PARSE_QUALIFIER VDESCRIPT\EXTSCRP_GET_QUAL_VALUE!VDESCRIPT\INVSCRP_PARSE_QUALIFIER VDESCRIPT\INVSCRP_GET_QUAL_VALUE VDESCRIPT\INVSCRP_PERFORM_ACTION!VDESCRIPT\MODSCRP_PARSE_QUALIFIER VDESCRIPT\MODSCRP_GET_QUAL_VALUE!VDESCRIPT\SHOSCRP_PARSE_QUALIFIER VDESCRIPT\SHOSCRP_GET_QUAL_VALUE VDESCRIPT\SHOSCRP_DO_SCRIPT_TYPE Script !AC" Script added to database on !%D- Script added to database by user !AC (!AC) Remark: !AC Text of script: !6SL: !AC -: !AC# Text of script contains no lines Script Id = !SL$ VDE$VERIFY = 'F$VERIFY(0)$SETEF$ DEFINE DBG$INPUT $ DEFINE DBG$OUTPUT VDE$EFC_VDE$PFTT LIB$GETJPI$ASCEFC$CLREF LIB$SPAWNLNM$PROCESS$TRNLNM VDE$LIBRARY VDE$DEPENDVDE$HELPVDE$KEPTVDE$MSG VDE$RECDEP VDE$STATUS VDE$UTILITYLINK VDE$USERNAME VDE$DATE_TIMEVDE$KEPT_SETUP_VDEVDE$KEPT_SETUP_VSCVDE$KEPT_SETUP_SVDEVDE$BUILD_SETUP!XL LIB$SYS_FAO$CRMPSCDEFINE/NOLOG/PROCESS VDE$PAGEFILE_SECTION !AS- LIB$SYS_FAO)$ DEFINE/NOLOG VDE$RECORD_DEPENDENCY TRUE$ VDE/STATUS UNWEDGE$CLREF$WAITFR$CLREF$ DEASSIGN SYS$OUTPUT$ DEFINE/NOLOG SYS$ERROR NL:$ DEFINE/NOLOG SYS$OUTPUT $ DEFINE/NOLOG VDESUBSYSTEM\SUBSYS_DO_COMMANDHLB$HLBMLB$MLBOBJ$OBJOLB$OBJTLB$TLB     # ' , 0 )VDEBUILDALG\VDE$UPDATE_DEP_FROM_PFSECT 10"VDEBUILDALG\PROCESS_DEP_DATA_BLOCK VDEVLLIST\VDE$VARLEN_LIST_GET 10 VDEVLLIST\VDE$VARLEN_LIST_PUT 10!AD!SL.!SL-!SL@VDE Ancillary Support for OpenVMS VAX Version !AD!SL.!SL-!SL !AC.VDE for OpenVMS VAX Version !AD!SL.!SL-!SL !AC4VDE (VSC) for OpenVMS VAX Version !AD!SL.!SL-!SL !AC Executing !AC&VDEPRIV\VDE$EXECUTE_SHOW_PRIVILEGES 10 Executing !AC%VDEVERSLINE\VDE$PARSE_SHOW_VERSION 10-Number of folds matching module name !AC: !SL2Total number of folds matching all parameters: !SLVDEFOLD\CREFOLD_PARSE_QUALIFIER2Please supply required information for module !AC:0Enter name of module to create fold record for: .Enter the stream to fold module changes into: Enter the fold record remark: VDEFOLD\CREFOLD_GET_QUAL_VALUEADo you want to create another fold record for module !AC ? [No]: ;Do you want to create a fold record for module !AC ? [No]: 2Fold record !AC already created by user !AC on !%D Remark: !ACVDEFOLD\DELFOLD_PARSE_QUALIFIER0Enter name of module to delete fold record for: VDEFOLD\DELFOLD_GET_QUAL_VALUE=Do you want to delete fold record !AC for module !AC ? [No]: VDEFOLD\MODFOLD_PARSE_QUALIFIER2Please supply required information for module !AC:Enter the name of the module: 7Do you want to change the fold record remark? [No]: !AC"Enter the new fold record remark: VDEFOLD\MODFOLD_GET_QUAL_VALUE5Do you want to modify fold record !AC of !AC ? [No]: VDEFOLD\SHOFOLD_PARSE_QUALIFIERVDEFOLD\SHOFOLD_GET_QUAL_VALUEFold !AC of !AC(!AC)8!54 !11 !AC$Fold !AC of !AC(!AC) into stream !AC!55* !11 !AC6 Module to be folded from stream !AC into stream !AC( Fold record created by user !AC (!AC) for user !AC (!AC) Fold record created on !%D* Replacement performed by user !AC (!AC) Module reserved on !%D Module replaced on !%D Remark: !ACDefault context for userDelete user !AC ? [No]: Modify user !AC ? [No]: &Number of users matching name !AC: !SL2Total number of users matching all parameters: !SLVDEUSER\CREUSR_PARSE_QUALIFIER4Please supply required information for username !AC: Enter VMS username of new user: 4Enter full name of new user (first and last names): Enter remark for new user: VDEUSER\CREUSR_GET_QUAL_VALUEUSER_ID CONTEXT_IDVDEUSER\CREUSR_SIGNAL_NOMATCHVDEUSER\DELUSR_PARSE_QUALIFIER.Enter the VMS username of the user to delete: %Enter remark about deletion of user: VDEUSER\DELUSR_GET_QUAL_VALUEVDEUSER\MODUSR_PARSE_QUALIFIERVDEUSER\MODUSR_GET_QUAL_VALUEVDEUSER\SHOUSR_PARSE_QUALIFIERVDEUSER\SHOUSR_GET_QUAL_VALUEUser !AC (!AC) User added to database on !%D+ User added to database by user !AC (!AC) Remark: !AC( Users to review code changes by user:+ Users to notify of code changes by user: !AC (!AC) !AC Default privileges: Authorized privileges: User Id = !SL{VDE rollback} * * * 1VDECMS\VDE$CMS_REPLACE 10VDECMS\VDE$CMS_RESERVE VDE$DIFF_FILE1:VDE$DIFF_FILE2:VDE$DIFF_FILE1VDE$DIFF_FILE2 DIFFERENCES GENERATIONSTREAM GENERATIONSTREAM GENERATIONSTREAM GENERATIONSTREAM GENERATION /GENERATION GENERATION&VDEDIFFERENCES\DIFF_PARSE_QUALIFIER 10STREAM/STREAMSTREAM&VDEDIFFERENCES\DIFF_PARSE_QUALIFIER 20&VDEDIFFERENCES\DIFF_PARSE_QUALIFIER 30/Enter the name of the first module generation: 0Enter the name of the second module generation: %VDEDIFFERENCES\DIFF_GET_QUAL_VALUE 10%VDEDIFFERENCES\DIFF_GET_QUAL_VALUE 20%VDEDIFFERENCES\DIFF_GET_QUAL_VALUE 30%VDEDIFFERENCES\DIFF_GET_QUAL_VALUE 40VDESPAWN\VDE$EXECUTE_SPAWN$GETJPIVDEATTACH\VDE$PARSE_ATTACHVDESPAWN\VDE$PARSE_SPAWN!ADBUILDCREARCHCRECTXCREFACCREGRPCREMODCRESCRPCRESTEPCRESTRMCREUSRDELARCHDELFACDELMODDELREPDELSTRMFROZENMODLIBMODSTRMPERFREPRESREPUNCLOSEUSERNAMEVDEDEVONONEADMINALL    @         & . 5 < @D L S [ d @l q w %VDEPRIV\VDE$EXECUTE_SET_PRIVILEGES 10&VDEPRIV\VDE$EXECUTE_SHOW_PRIVILEGES 10Currently set privileges:Default privileges:Authorized privileges: None !AC VDEREVBLD\VDE$REVBLD_EXECUTE_CMDVDEREVBLD\VDE$REVBLD_PARSE_CMD5Steps being reviewed in build job !SL for stream !AC: Compile step for module !AC Link step for module !AC Copy step for module !AC! No steps match module name !ACBuild job !SL for stream !AC(Log file of compile step for module !AC:%Log file of link step for module !AC:%Log file of copy step for module !AC: !6SL: !AC -: !AC [End of file]_VDE$LOG}PѠ PР |~p<^ll ݏn(XnlnnllQP@l@QPn<^լѬ ݏn(T+nQP@l@QPn<^ll ݏnK(X>nlnnllQP@l@QPn<^լѬ ݏn(TLnQP@l@QPn~-mЬPѠ QQ ѠlPP~^}~3mЬPѠ !QQ Ѡl |~pP~^}~v8mЬQЬ PРRѡ ` аPl`bR |~RP~^}~j^ЬXЬRլ Ь YYVW<TTТTT}PYWhxWPYPЏ,n<TT<TT<TT<TT<TT<TT<TT<TT<TT<TT<|TT ЏnPP$ ЏnPЏnPPeˏPQxQQPPhvD|~~P-P$$PP~ݏn,vcS X P@P@Tѣ` TP P~@dPQ\c`QQQ;P SQPPPQRP1XVhWUg^QQPP}~ݬ PQP~~ԮQ `Ԡ0^Ь ЬЬЏnPP'P PPP PPԮЮQAP@[h lЬPPPPPPXX` 1XP~@kQ^aVwVZծj|j ծ 3ЪW SWY ,ncYGPSP,nPc@P}~ݮ11(((,ԮR.X QXQXQQR XRPV`,R^kPfPPRQ]bkQQQ(RQQQRPQ11VZծj|j ծ 0ЪW YSW[,nYc[GPSP,nYPcEP}~ݮЏZ1X QV$a,^QPRQ]bQQQ(RQQQRPQ1XZZ&FP XQ\`QQQVZծj|j ծ 0ЪW YSW[,nYc[GPSP,nYPcMP}~ݮЏVVPPP<PPRPƏPx PR|~(ǏR~HPnPP PD ЏnPP ЏnPЏPP&|~(Ю1{n~ݮqR?}~|~00P ЏPfP$ ЏnPTP~ݏnAf} ~|~00P ЏP#P$ ЏnPP~ݏnqPˏPQxQQPPpЮ Z XQQ&JP XQ\`QQQծj|j ծ 0ЪV XSVW,nXcWFPSP,nXPc?P}~ݮЏZZPP| ^TTRRUլ U }~ݬxRPTP~~PVPPPfԦPPP ԦP  ЬS11VoP ЏP+P  ЏnPP ЏDnPЏnPPRRrЏDnR0oPR~ݏnoR~ݏno1PS}~~xRPTP~S~PU Sfլ(VPЬPP ЬPЬЬPP|PPsPP<UTPRRݬ!PSSedPddPՠhPаhPPq3Rݬ oPSSeSP<UTϖPRR~ݬϴPSSedPddPՠhPаhPP3RݬpnPSSeSP ﶝS0P~ݬQPRRcPccPՠhPаhPP2PݬnPRTMSݬ~ݬPRRdcPccPՠhPаhPP<2}~mPRRdRP Sݬ~ݬώPRRVcPccPՠhPаhPP1}~GmPR SPݬ2PRRcPccPՠhPаhPP~1PݬmPRT.SݬݬPRRdcPccPՠhPаhPP1}~lPRRdRP ЛSݬݬoPRR7cPccPՠhPаhPP0}~TlPR lSuRPcQcbPbbPw0PlXlWlV^,n[0RfPnQfPgP} ~}~gPRhPݬhRP^Џ}~ ЮP MlSЏPԼcQ լRQR QQRݬ cP ݬ ݬBԙP,P #PP"P~ݏn0jP $jSRyb~Ԣ RP 6=P  n$+P $nP~ݏncP ݏ"clլ .ЬPkTSR^^ճYdPdbPbbPՠhPаhPP.cpP ЏL"PnPP ~P}~|ulhЏ "RЬPlЬQQ72 Rl`Ь `ԠQ PQݬ RPݏ"hP Џ "SЏ8RЬPlЬQQ:2 `Sl`Ь `ԠQ PQݬ RSP d `RQ PQݬ -RPݏ"gPЏ "RЬPlЬQQ:2 `Rl`Ь `ԠQ PQݬ RPݏ"gPЬSЬRlЬ TTѣ1Qc cЏ"УPP8Pz8P81AP 82bcѣT11'Pr82bPB81^P82obtPʀ82btP81(PZ8 Pl"2bP82boP "2 bxP"2 b1P"2bP82bpP"2 byPڀ82bzPJ82bjPZ8 Pb82b1P8 P82bzPh"db{PT" P82b1P"2b1Pʂ8P҂8 Pڂ82bP"2 btP"2 b}P"2b1P$"2b1Pd"2b1Pl"2b1P"P8 Pj82b|P" P"2b1P" Pt"2byP"2byPD"2b1P"2b1P4" P"2bwP"2bwP<"2bwP4"2bwP,"2bwPB8 PR82bwP"82bwP82bwP"2bwP "2bwP"2bwP"2bwP8 P"2b~P8<b~P8<bsP҃82bcP"2bSP"2 bCP "2 b3P82b#P"2bP*82bbT SQP S`УP020002200322007220182201222007R1001R1002440002300021000R200024000240002400024000420002600023000250002500025000R300022002S0000R4000S2000S30000800308002370003700008006S4001S4002420004200042000420004200042000S5001S5002R5000R6000R7000S6000440002202422022220230100301004220012202500000RR000S1001S1002S1003S7000RR000Z}WмVVd(jgyVRhFШ YY(ggY,Y,n Yn(gvYn( gv(gV(gVo(goV(#gxVѨ҃8((g~(-gwV(2gwV(7gwV (@Z# Z%[% [[~0k&ݏ\"ݏ\"N% PP~"XYgм PPмPP  ^}~Ϩc|Π^ЦR ^}V~OP ݏ"vN#"U}bPJ14f ݏ"7Nd@ZjYfiZ(jZjYiP< `ZjYiP`Z jYiP `ZjYiP@QQPQ}P }}PՠhPаhPPYi(fݏ"61Џ Ԯ WRV0 Џ Џ ݢ{6"Џ }~}~ ݢS61oPP PP >ùùZZRR@@OO@@\\FF{{  ??!!%%j+j+m/m/;3;377==^A^AFF>c>cjjmmqquupp99wwoo77zz%%,,dd  3333Y"Y"})})//55 < <0A0APFPF J JMMQQomomSqSqNzNzB}B}!!¾¾))ii%%))5;5;CCGGKKOO"a"aoorruul}l}גגjj66ŦŦaabbSS++hh` ` ((vv::%%o*o*|.|.22IILL~O~O Y Y^^AcAcgg||>>ffgg̰̰++@@ZZ[[     D D     ( ( + + q. q. +7 +7 C C F F ZI ZI \ \ o o e0=I VDE$MESSAGE:VDE$MSG.EXECOSI$MSGSQL$MSG SHRIMGMSG@@DP x8%`HPp`P` x H(  x 8 0 HXPh@0`@((08 xhX8(   `hxpXXpx 8HhH0(P`@P0h(@0 4 0 00 s< (2  @ NOTES$SHAREVAXCRTLFORRTLLIBRTLMTHRTLSMGSHRDNS$RTL DNS$SHARERDBSHRCMSSHRLIBRTL2 SECURESHR SECURESHRP CMA$TIS_SHRSQL$INTCOBRTLDECC$SHRLBRSHRMAILSHRMAILSHRP0[VDE.VAX_IMAGES]VDE$KEPT.EXE<=<\˚Tyʚ"< <[d9H)\>0D`0205vJp66VDE$KEPT VDE V1.4-0:¡vʚ05-130 798 : ?! RDBSHR_001! LIBRTL_001! CMSSHR_001 @!  LIBRTL2_001"! SECURESHR_001#!SECURESHRP_001$+CMA$TIS_SHR_001(!DECW$XMLIBSHR12_001.!! DECW$TRANSPORT_COMMON_001Q! MTHRTL_001 ! VAXCRTL_001(!DECW$XTLIBSHRR5_001)!DECW$DXMLIBSHR12_001!  LBRSHR_001)!DECW$MRMLIBSHR12_001%!dDECW$XLIBSHR_001 !G SQL$INT_001!! DECC$SHR_001!h SMGSHR_001SECURITYVDE$ENABLE_AUDITINGLNM$SYSTEM_TABLE{no cluster alias}SYS$CLUSTER_NODELNM$FILE_DEVFile: is not a native mode image. ident: VDE$OFFLINEVDEVDE$REGRESSION_TESTSLNM$SYSTEMLNM$PROCESSLNM$JOBDEFAULTGOLDBLUELNM$FILE_DEVVDE$LIBRARY_DEFAULTS_MNEMONICSSET LIBRARY %*.*sF%dLNM$FILE_DEVVDE$LIBRARY_DEFAULTS_MNEMONICSVDE$LIBRARY_DEFAULTSVDE$DEPENDVDE$SYSTEM:.EXEVDE$DEPEND_DEBUGVDE$DEPEND_DEBUG:.EXEVDE$DOBUILDVDE$SYSTEM:.EXEVDE$DOBUILD_DEBUGVDE$DOBUILD_DEBUG:.EXEVDE$KEPTVDE$SYSTEM:.EXEVDE$KEPT_DEBUGVDE$SYSTEM_DEBUG:.EXEVDE$READUAFVDE$SYSTEM:.EXEVDE$READUAF_DEBUGVDE$READUAF_DEBUG:.EXEVDE$RECDEPVDE$SYSTEM:.EXEVDE$RECDEP_DEBUGVDE$RECDEP_DEBUG:.EXEVDE$SHRVDE$SYSTEM:.EXEVDE$SHR_DEBUGVDE$SHR_DEBUG:.EXEVDE$STATUSVDE$SYSTEM:.EXEVDE$STATUS_DEBUGVDE$STATUS_DEBUG:.EXEVDE$UTILITYVDE$SYSTEM:.EXEVDE$UTILITY_DEBUGVDE$SYSTEM_DEBUG:.EXEVDE$WWWCLIENTVDE$SYSTEM:.EXEVDE$WWWCLIENT_DEBUGVDE$WWWCLIENT_DEBUG:.EXEVDE$WWWSERVERVDE$SYSTEM:.EXEVDE$WWWSERVER_DEBUGVDE$WWWSERVER_DEBUG:.EXELNM$FILE_DEVVDE$LIBRARY_DEFAULTS_MNEMONICSVDE$LIBRARY_DEFAULTSVDE$LIBRARY_DEFAULTS_LABELSVDEVDEVDELNM$FILE_DEVVDE$VMS_VERSIONPP D@DP D`:PP EI|    <h^}5-<USP1R| R\LP`LP`L\lR\R \L\l R\LP`LP`L\lR\R \L\l|~蟭|~PQQQT1@PQQQT1` RP@Qa@Qa@P`RPR P@P`|~|~PQPQS=@PRPRS&PbTF3""<\խ E<\խ E\\P^7Rh}E@}qM}ml}؞„S S\L`P`LbP`Ld\dlS\S \Lh\l S\L`P`LbP`Ld\lS\S \Lh\l`h蟭PQQ QT1 P`P`\`llpbP`\`llrdPl`\`llthP`\`llxlP`\`ll|nP`\`ll~[̀ZYptP`\`ll̈́xP`\`ll͈zP`\`ll͊X͌\`|P`\`ll͐P` \`ll͔P`\`ll͖P`\`ll͘P`\`ll͜ld1ޟSph؟cPQQQT1hcPQQQTlP`h蟭cPQQQTLP[XY`ݏoZ\Y`ݏo Clld1YTTPP ^cR}ϖ ЬQѡ  ѡl < S:Pxa~QBP < SPSSP ^R}¤ЬQѡ  ѡl < SXPxa~Q[BP < S#PˏQQQSP< SSPP ^SR}φ߭¨ЬQѡ  ѡl < SEPxa~QAP < SP|~p< SSPP<`^RЬd}ޭ¬ݬrAPЬЬSSRAPS잭UUT TP@hQa@jQa@lPd`TPT P@pP`լl<Pf TP@hQa@jQa@lPЬ`TPT P@pP`լ0 TP@hQa@jQa@lPЬ`TPT P@pP`լ 0 TP@hQa@jQa@lPЬ `TPT P@pP` TP@hQa@jQa@lP`TPT P@pP`լ  Ь `P`h`UPQQPP H^`~?P~H?`IJHPIpЏLЬPPt`||~H0PQPQS'ЬRQPPQQbQ~JRR@?SSP^|STRBBRRԭ߭2~T]P\\ \" ߭쟭߭h>1T TRB\lB\lBRbTRT RBRޭb TRB\lB\lBRbTRT RBRbԭ|~🭬|~P\\\V1@P\\\V1<\\ \V1PRPB~=PBRR蔭RRV$ݏKoݏo=ЏoV1K.=PU'ݏKoݏoi=ЏoV1PRRU\\u=L[=PWFмWؽVԮﺼXG﫼H屮 12H XPW(WH  XfXkaWY[RE,n <;W1P(W @"W+ ,n XYUk 1zX~{PPPPXVQPQQPPn,n nHﰻn糧kH[XXVZY<Z1Z YЏoX5WeV!SfRЦTЦUlS1SCl0jIMfWXiVSlS XiClR=SlS XiClR$U SlS XiClTRTUTfRbTRQjPPPQPJ1_RfTUjQQPPPPPPffPPæQPP@PPIRЬbbbbbݬP P@ЬPݠ<`~PIX﮶W^NV.ЬPP<PPP(Pf#ЬgvnzjЬPP<PPV(V nFTUUT0D`0205eJa VDE$READUAF VDE V1.4-0eʚ05-13adce   ?$!NOTES$SHARE_001 ! VAXCRTL_001E!d FORRTL_001! LIBRTL_001Q! MTHRTL_001!h SMGSHR_001 ! DNS$RTL_001"! DNS$SHARE_001! RDBSHR_001$+CMA$TIS_SHR_001 !G SQL$INT_001!  COBRTL_001!! DECC$SHR_001 @!  LIBRTL2_001"! SECURESHR_001#!SECURESHRP_001صSQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA . ASTLMBIOLMBYTLMDIOLMENQLMFILLMJTQUOTAPGFLQUOTAPRCCNTTQCNT??SECURITYVDE$ENABLE_AUDITINGLNM$SYSTEM_TABLE{no cluster alias}SYS$CLUSTER_NODELNM$FILE_DEVFile: is not a native mode image. ident: VDE$OFFLINEVDEVDE$REGRESSION_TESTSLNM$SYSTEMLNM$PROCESSLNM$JOBDEFAULTGOLDBLUELNM$FILE_DEVVDE$LIBRARY_DEFAULTS_MNEMONICSSET LIBRARY %*.*sF%dLNM$FILE_DEVVDE$LIBRARY_DEFAULTS_MNEMONICSVDE$LIBRARY_DEFAULTSVDE$DEPENDVDE$SYSTEM:.EXEVDE$DEPEND_DEBUGVDE$DEPEND_DEBUG:.EXEVDE$DOBUILDVDE$SYSTEM:.EXEVDE$DOBUILD_DEBUGVDE$DOBUILD_DEBUG:.EXEVDE$KEPTVDE$SYSTEM:.EXEVDE$KEPT_DEBUGVDE$SYSTEM_DEBUG:.EXEVDE$READUAFVDE$SYSTEM:.EXEVDE$READUAF_DEBUGVDE$READUAF_DEBUG:.EXEVDE$RECDEPVDE$SYSTEM:.EXEVDE$RECDEP_DEBUGVDE$RECDEP_DEBUG:.EXEVDE$SHRVDE$SYSTEM:.EXEVDE$SHR_DEBUGVDE$SHR_DEBUG:.EXEVDE$STATUSVDE$SYSTEM:.EXEVDE$STATUS_DEBUGVDE$STATUS_DEBUG:.EXEVDE$UTILITYVDE$SYSTEM:.EXEVDE$UTILITY_DEBUGVDE$SYSTEM_DEBUG:.EXEVDE$WWWCLIENTVDE$SYSTEM:.EXEVDE$WWWCLIENT_DEBUGVDE$WWWCLIENT_DEBUG:.EXEVDE$WWWSERVERVDE$SYSTEM:.EXEVDE$WWWSERVER_DEBUGVDE$WWWSERVER_DEBUG:.EXELNM$FILE_DEVVDE$LIBRARY_DEFAULTS_MNEMONICSVDE$LIBRARY_DEFAULTSVDE$LIBRARY_DEFAULTS_LABELSVDEVDEVDELNM$FILE_DEVVDE$VMS_VERSIONSQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA VDE$LIBRARY:VDE$DATABASE @HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD ARCHITECTURE_TABLE CONTEXT_TABLE FACILITY_TABLE STREAM_TABLE USER_TABLE{i @HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD REPLACEMENT_TABLE RESERVATION_TABLE STREAM_TABLE MODULE_TABLE# ] @HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD REPLACEMENT_TABLEO#+ @HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD REPLACEMENT_TABLE%+ @HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD REPLACEMENT_TABLE'+ @HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD REPLACEMENT_TABLE*+ @HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD DEPENDENCY_IN_TABLE DEPENDENCY_OUT_TABLE GENERATION_TABLE LATEST_GEN_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE REVIEW_NOTIFY_TABLE BUILD_STEP_TABLE MAX_STREAM_ID_TABLE MODULE_TABLE USER_TABLE?, @HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD DEPENDENCY_IN_TABLE DEPENDENCY_OUT_TABLE GENERATION_TABLE LATEST_GEN_TABLE REPLACEMENT_REVIEW_TABLE REPLACEMENT_TABLE RESERVATION_TABLE BUILD_STEP_TABLE MAX_STREAM_ID_TABLE MODULE_TABLE STREAM_TABLE0 @HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD USER_TABLE/4$ @HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE CONTEXT_TABLE MAX_USER_ID_TABLE REVIEW_NOTIFY_TABLE USER_TABLE DB_HEADER_RECORD6^ @HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DEPENDENCY_IN_TABLE DEPENDENCY_OUT_TABLE GENERATION_TABLE LATEST_GEN_TABLE MAX_USER_ID_TABLE MODULE_TABLE RESERVATION_TABLE REVIEW_NOTIFY_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE USER_TABLE ARCHITECTURE_TABLE BUILD_STEP_TABLE FACILITY_TABLE LOCATION_TABLE MAX_STREAM_ID>_TABLE:4 @HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE MAX_USER_ID_TABLE REVIEW_NOTIFY_TABLE USER_TABLE/O; @HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE CONTEXT_TABLE FACILITY_TABLE STREAM_TABLE USER_TABLEZV @HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE CONTEXT_TABLE MAX_USER_ID_TABLE ARCHITECTURE_TABLE FACILITY_TABLE STREAM_TABLE7d] @HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE GENERATION_TABLE LATEST_GEN_TABLE MAX_MODULE_ID_TABLE MAX_REPLACEMENT_ID_TABLE MAX_USER_ID_TABLE MODULE_TABLE REPLACEMENT_TABLE RESERVATION_TABLE REVIEW_NOTIFY_TABLE USER_TABLE ARCHITECTURE_TABLE FACILITY_TABLE LOCATION_TABLE MAX_STREAM_ID_TABLE STREAM_SUCCESSOR_TABLE STREAM_TABLEWi> @HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE FACILITY_TABLE MODULE_TABLE RESERVATION_TABLE REVIEW_NOTIFY_TABLE USER_TABLEqp> @HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE REVIEW_NOTIFY_TABLE USER_TABLE}' @HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE MAX_DIRECTORY_ID_TABLE MAX_GROUP_ID_TABLE MAX_MODULE_ID_TABLE MAX_STREAM_ID_TABLE MAX_USER_ID_TABLE BUILD_JOB_QUEUE_TABLE DEPENDENCY_IN_TABLE DEPENDENCY_OUT_TABLE DIRECTORY_TABLE DIRECTORY_SYMBOL_TABLE GENERATION_TABLE GROUP_MEMBER_TABLE GROUP_TABLE LATEST_GEN_TABLE LOCATION_TABLE REVIEW_NOTIFY_TABLE SCRIPT_TABLE SCRIPT_LINE_TABLE STREAM_SUCCESSOR_TABLE STREAM_TABLE USER_TABLE FACILITY_TABLE MODULE_TABLE @HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE @HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE GROUP_MEMBER_TABLE GROUP_TABLE FACILITY_TABLE MODULE_TABLE USER_TABLE_i @HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE FACILITY_TABLE GENERATION_TABLE GROUP_MEMBER_TABLE GROUP_TABLE LATEST_GEN_TABLE MAX_STREAM_ID_TABLE MODULE_TABLE REPLACEMENT_TABLE RESERVATION_TABLE STREAM_SUCCESSOR_TABLE STREAM_TABLE USER_TABLEPP D@DP D`:PP EI|`K`K `RKE/W//^/>??@ M!  !!  d'@Bʚ;^=\lQyլ UP^=\lyլ ﰒi^=\l!zլ P^y=\2lwzլ ^^Q=Rb}բ <ݬ(ݬ$߭ݬ߭߭߭ݬ ݬ߭b Y}Ѣ dԼPբ ЭЭЭЭЭ b~բ ˑ^l լ #RRPP^1\l լ P^i1\l?լ ΂^1Rbբ fl`bբ ߭߭bբ qЭ Эbvբ Rݬb բ :߭bբ "Эbբ bOբ bբ ؁P^0\l լ ﴁP^0\^lvլ ^0\l!լ `UP^0\ly!լ 0^0\l!լ P^y0\l7"լ ހ ^Q0Rݬb$բ ﹀߭bZ%SѢ dSPբ b%բ xSPP ^/Rbx(բ P߭߭b(բ 5ЭЭ^/Rݬ߬ ݬ߬bR)բ P^m/R߬߬b+բ b,բ P^-/R} ݬ$ݬ ߬߬߬߬ݬ ݬ߬b -բ tVDEDB_MODMOD\VDE$DB_MODMOD_DEL_GENS^A/\lY5լ ,UP^/\l5լ ~^.\l)6լ ~P^.\~l6լ ~^.V($&߬f6զ Ѧ ds~߬f:զ [~W߭ğf ;Ѧ d:զ 7~WƊPݏoWRWЭBfV;զ }f=զ }߭ȟfC>զ }f>զ }1}SHDUFTP߬߭f>զ  Ѧ dc߬߭f@զ  Ѧ dc߬߭f*Bզ  Ѧ dcRWJPB߭߭feզ  Ѧ dc߭߭fdզ  Ѧ dcRRW֭ѭ1@P^,R߬߬bkIբ |߭bIѢ dGբ |߭b@Jբ Ѣ d^|bKբ I|PbLբ 0|P^!,R߬ ߬߬bOբ |߭bOѢ dHբ {߭bWPբ Ѣ d{bQբ {PbRբ {P ^+S߬cSգ ѣ d_{߬߬ ߬߬cTѣ dRPգ -{RRP^+SЬTݬ߭cXգ szPTGRЬ PB`BÀB`PRPBPPPBÀݬ ߭cV[գ %zT߭c^գ zP ^y*RԼЬSGݬ ߭bD^Ѣ db^բ 1?zբ 1.z1PS?ݬ ߭b"_Ѣ db_բ ]yբ KyBPS;ݬ ߭b`Ѣ db`բ yբ yЭP^)Rݬ߬ ߬߬bpcբ py߭bcѢ dԭ բ IybCdբ 4yЭPP^!)Rݬ߬ ߬߬bfբ y߭bOgѢ dԭ բ xbgբ xЭPP ^(R߬bNjբ xS߭bjѢ dSPբ mxbkբ XxSPP^E(SЬTݬ ߬cmգ w$xPTKRЬPB`BèB`PRPBçPPPBçèݬ߬cpգ 'wPT߬csգ wP^'RЬSbݬ0߭߭ݬ$ݬ ߭߭߭ݬݬ ߭b sѢ dbuբ VwT1բ 1Bw1PS_ݬ0߭߭ݬ$ݬ ߭߭߭ݬݬ ߭b uѢ dbwբ vT1բ kvbPS[ݬ0߭߭ݬ$ݬ ߭߭߭ݬݬ ߭b wѢ dbyբ vT/Pբ yvЭЭЭЭЭ(Э,TTPP^E&Rݬ ݬ߬bh|բ 'v߭b|Ѣ dԭPբ ub8}բ uЭPP ^%RЬS"ݬݬ ߬bh}բ RuPSݬݬ ߬b{~բ +uSݬݬ ߬bբ fu ^Y%RЬS.ݬ$߬ ݬݬ߬߬ݬ ݬb բ n&uS/ݬ$߬ ݬݬ߬߬ݬ ݬb բ ;tS-ݬ$߬ ݬݬ߬߬ݬ ݬb hբ t^%\lǙլ tUPP^Q%\l/լ lt%^)%\lլ DtP^%\lլ t^$R߬bXբ Ѣ ds^$SЬTݬc\գ osTGRЬ PB`BÀB`PRPBPPPBÀݬ c8գ %usPTcգ Ws^$RЬSVݬ߭߭ݬݬ ߭b=Ѣ dbբ  sT1Pբ 1r1PSOݬ߭߭ݬݬ ߭bѢ dbբ rTsբ [rRPSKݬ߭߭ݬݬ ߭bѢ dbTբ ZrTբ IrЭЭЭTTPP ^"RЬS"ݬݬ ߬bbբ RrPSݬݬ ߬buբ +qSݬݬ ߬bբ q ^y"RЬS&ݬ߬߬ݬ ݬbբ ^qS'ݬ߬߬ݬ ݬbͭբ 3TqPS$ݬ߬߬ݬ ݬb բ (qP^!Rݬb者բ q߭b Ѣ dԭ բ pb|բ pЭPP^!R߬bբ pݬ ݬb_բ ~pb)բ ipP^)!Rݬ ݬ߬bbբ ;p^!\lլ pUP^]!\lլ o^5!\lgլ oP^!\jlլ o^ SЬT߬ݬcգ shoPTGRЬ PB`BÀB`PRPBPPPB߬Àݬ c*գ %oT߬cգ nP^M RЬS^ݬ(ݬ$߭߭߭߭߭ݬ ߭b Ѣ dbբ nT1Pբ 1n1PS[ݬ(ݬ$߭߭߭߭߭ݬ ߭b Ѣ dbGբ AnT1Pբ c-nZPSSݬ(ݬ$߭߭߭߭߭ݬ ߭b aѢ dbբ mT-բ mЭЭЭЭЭЭ TTPP^R߬bQբ m߭ݬbբ jmb[բ UmЭ P ^R߬bբ )m߭߭ݬb<բ  mb բ lЭ ЭP^=R߬bբ l߭ݬbբ lbբ lЭ PT^R߬b!բ glTПbyբ HlbRբ 3lT ЬSQT'QX1'T#¨XPS¬S®PS̶O^ R߬bkբ k߭ݬbբ zkbuբ ekЭ P^R߬bբ 9kݬ ݬbUբ kbբ  kP ^XS'ݬ'ݬ ϟèPЬRRεìRîPRO^ݬPQQP^ݬPQQPθ^gSP@8PP<͸8ͺc8ͼ5<ЏA @6D<9H:L<(C(PЏp ?0T 4:X 3bТЬR3bТПPSSST1|~<~@|~1ݭ PSSST1P` RP@Qa@Qa@P`RPR P@P`|~|~PQPQS=@PRPRS&լ @ ^R߬ݬb բ @߭bhSѢ dS բ }@bբ h@SPP^Rݬbtբ =@߭bѢ dԭ բ @bFբ @ЭPP^%R߬ݬbբ ?߭bCѢ dԭPբ ?bբ ?ЭPP^RݬbPբ i?߭bѢ dԭ բ A?b"բ ,?ЭPP^QR}<ݬ$ݬ ߬߬߬߬߬ ݬ߬b =բ >^\lլ >UhP^Q\lլ >=^)\lլ \>P^\l?լ 2> ^R߬ ݬݬbբ >߭b|SѢ dS բ =bբ =SPP^mSЬTݬ߭cգ s=PTGRЬ PB`BÀB`PRPBPPPBÀݬ ߭c/գ %B=T߭cգ $=P ^RԼЬSGݬ ߭bѢ dbբ 1<բ 1<1PS?ݬ ߭bѢ dbբ ]<բ K<BPS;ݬ ߭bѢ dbբ N<բ A<ЭP^R߬b բ <߭blբ ;bբ ;Э^Rbբ ;߭߭߭bբ ;ЭЭЭ ^=R߬ ߬߬bբ g;bբ R;^R}dݬ4ݬ0߬,߬(ݬ$ݬ ߬߬߬߬ݬ ݬ߬bբ ;P^Rݬ߬߬߬ ߬߬bբ :^\l= լ :U\P^\l լ x:1^\l լ P:P^\lcլ &:^ySЬTݬ߭c*գ s9PTGRЬ PB`BÀB`PRPBPPPBÀݬ ߭cգ %9T߭c~գ 9P ^RԼЬSGݬ ߭bѢ dbrբ 1?9բ 1.91PS?ݬ ߭bѢ dbPբ ]8բ K8BPS;ݬ ߭bѢ db6բ 8բ 8ЭP^SЬTݬ ߬cգ wp8PTKRЬPB`BèB`PRPBçPPPBçèݬ߬cdգ ' 8PT߬c!գ 8P ^QRЬSjݬ8ݬ4߭߭ݬ(ݬ$߭߭߭߭ݬݬ ߭b.!Ѣ dbe#բ 7T1 Pբ 171PSgݬ8ݬ4߭߭ݬ(ݬ$߭߭߭߭ݬݬ ߭bp#Ѣ db%բ -7T1Pբ o7fPS_ݬ8ݬ4߭߭ݬ(ݬ$߭߭߭߭ݬݬ ߭b%Ѣ db'բ 6T2բ 6ЭЭЭЭЭ Э,Э0TTPP^R߬߭b>*բ Z6ݬݬݬݬݬ ЬTTb*բ BѢ dTԼݬ'ݬ b+բ 5SXb,բ 5S>PdݬԀݬ ƀ5b',բ 5SSP^R߬b.բ u5ݬ ݬb/բ Z5b/բ E5P^R߬ ߬߬ba2բ 5 ^iRݬ ݬ߭b2Ѣ db3բ 4SPբ 4ЭSSP^ R߬ ߬߬b6բ 4 ^Rݬ߭bU6Ѣ db7բ S4SPբ A4ЭSSP^Y\lGլ 4UȉP^)\l1Hլ 3^\lHլ 3P^\flHլ 3^SЬTݬcKգ og3TGRЬ PB`BÀB`PRPBPPPBÀݬ cSNգ %3PTcPգ 2^!RЬSZݬ$ݬ ߭߭߭ݬݬ ߭b QѢ dbRբ 2T1բ 121PSWݬ$ݬ ߭߭߭ݬݬ ߭b RѢ db;Tբ L2T1Pբ c92ZPSSݬ$ݬ ߭߭߭ݬݬ ߭b YTѢ dbUբ 1T&Pբ 1ЭЭЭЭTTP^R߬b:Xբ 1ݬ ݬbXբ 1bPYբ m1^Rbabբ @1bLeբ  1߭beբ 1bhբ 0߭bhբ 0bkբ 0߭bOlբ 0bDoբ 0߭boբ 0ЭЭЭ ЭԼ^R߬boբ E0bpբ 00߬bMqբ 0bLrբ 0߬ brբ /bsբ /߬bsբ /btբ /b:uբ /M^A\luլ l/P^\luլ B/L^R߬bxբ /Ь PpOb xѢ dRբ .O߬b >zբ 1s.1ibl|բ h.P^R}߬b~բ 5.Ь Po߭߭߭b'Ѣ d1բ -֭߭߬߭߭b 6բ -߭b彩բ -lPJo߭߭bѢ d2բ g-߭߭߭bբ F-Pbբ 1)-1b4բ -ЭPP,^R߬bբ ,ﲁPn߭߭߭߭߭߭؟bѢ dDբ ,ܸխ߭߭߭߭߭߭߬b բ k,bբ T,߬bբ <, Pm߭߭؟bҏѢ d.բ ,߭߭߬baբ +Pbբ +߬b&բ +Pcm߭߭ԟbrѢ d.բ +߭߭߬bբ e+Pb'բ L+P^R߬bﳘբ %+߭bբ  +bբ *ЭPP^Rݬb+բ *߭bѢ dԭ բ *bբ *ЭPP^=R߬bբ e*ݬ ݬbբ J*bբ 5*P^R߬bJբ  *߭b謹բ )Ѭ߬ b#բ )b"բ )ЭP^mR߬߬bYբ Ѣ d)߬߬bբ m)P^R}ݬ4ݬ0߬,ݬ(ݬ$ݬ ߬߬߬߬ ߬ݬ߬bϧբ )^I\lլ (P^%SЬTݬ ߬c̻գ s(PTGRЬPB`BÀB`PRPBPPPBÀݬ߬crգ %v(T߬cգ X(P^RЬSR߭߭ݬݬ ߭bVѢ dboբ  (T1Pբ 1'1PSK߭߭ݬݬ ߭bѢ dbբ 'Tnբ W'NPSG߭߭ݬݬ ߭bѢ dbբ e'Tբ U'ЭЭЭTTP^\lyլ 'U|P^\lլ &|^\lIլ &P^\n|lլ &^uSЬT"ݬ߬߬ckգ {i&PTKRЬ PB`BÀB`PRPBPPPBÀݬ ߬߬cգ )&T߬߬cգ %P ^RЬSRݬݬ߭ݬ ߭bѢ dbբ %T1Pբ 1%1PSKݬݬ߭ݬ ߭b:Ѣ dbUբ Q%Tiբ WA%NPSGݬݬ߭ݬ ߭bѢ dbբ %>Tբ $ЭЭTTPP^R߬bբ $P ^Rݬ ߭߭bMѢ dbբ x$SPբ e$ЭЭSSPP^-R߬byբ -$ݬbբ $bgբ $P^Rݬ ߬߬bբ #߭boѢ dԭPբ #bբ #ЭPP^iR߬biբ i#߭ݬ ݬbբ K#Эbբ 1#P^ R߬bբ  #ݬ ݬbzբ "b4բ "^Y\l լ "UhxP^)\lqլ "=x^\lլ \"P^\xl/լ 2"^R߬bբ  "P ,^RݬP߭߭ݬDݬ@߭ݬ8ݬ4߭ݬ,߭߭߭߭߭ݬݬ߭ݬݬbѢ db5բ !SAբ !Э<Э0Э$Э Э ЭHЭLЭܼЭؼЭԼ(SSPP^R߬߬bբ &! ,^RݬH߭߭ݬ<ݬ8߭ݬ0ݬ,߭ݬ$߭߭߭߭߭ݬ ݬ߭bѢ dbբ  SCPբ  Э4Э(ЭЭЭЭ@ЭDЭܼЭؼЭԼ SSPP^R߬߬bբ F  (^Rݬ<߭߭ݬ0ݬ,߭ݬ$ݬ ߭ݬ߭߭߭߭߭bѢ db[բ S?Pբ Э(ЭЭЭ Э4Э8ЭЭܼЭؼSSP^!R߬b բ yP ,^RݬP߭߭ݬDݬ@߭ݬ8ݬ4߭ݬ,߭߭߭߭߭ݬݬ߭ݬݬb Ѣ db բ SAբ Э<Э0Э$Э Э ЭHЭLЭܼЭؼЭԼ(SSPP^=R߬b:բ ݬbբ }b(բ hP^Rݬbբ A߭b%Ѣ dԭ բ bբ ЭP<`^,n䐏PGg;gݬ%g^| gVX^,n䐏Qffݬf^PRݬfl$լ ݬf  RP|fVD^,nȐSȞ{f؞ofܕlլݬfЬ̑lլ  lլ,n䞭l լ Ь l լЬlլ ݬf^<`^,n䐏Teel լЬ^<`^,n䐏Ueeݬne^3*PI?8. (0[ v`Z(0Z8bhVXPxp:P7P P;P@P=PYZOPvePRP1 PϊU1n1e1J]1@T'ePU1/dP1U T`d ݭݭݭݭy *dP<ЭP!`R!RcP>~Z 4c4cЭЬ[ԫ`v [k@^,@nYiZ=/Tv(Ue ΏkQyNPЭЬ[ԫ`v [k@^,@nYiZ%ϮccPsЭЬ[ԫ`v [k@^,@ngYiZP~bPЭpЬ[ԫ`v [k@^,@nYiZϞ~SbPcDB_HEADER_CURSORRVݭ[k=VU0SЏ̞2ԞWЏV{TZOPP8 PU1M}E2 j.2 UUU$aU[mUy~yJ`P[g2U` UUݭϦ[0Ut8ݭĞgUTS<Ўĺ8TݏԷ"6~ݏb$_Pkk=xTqTݭ[\Tݭ[q;TЭЬ[ԫ`v [k@^,@nD'YiZUτ[TZjZjЭ9Ь[ԫ`v [k@^,@nYiZ^P?`Ώ1k12MGΏ1kf18QP,Pa 2 cXΏ1k;1IQP,Pa 'c^Ώ1k1KGΏ1k140Ώ1k1Ώ1k1 QP,Pa ' cΏ1k1 $Ώ1ki1}(Ώ1kJ1QP,Pa ,czu[TZgjЭXЬ[ԫ`v [k@^,@nYiZ}oPtUSER_TBL_CURSORtQݭ[}_Q: P PQP(PaU*SЏ̞2ԞwWЏVyTZЏYX:PP8 PP1vn2 W2 UPP\{P[hPd~d5[P[R-P[PPݭπ[O_8ݭĞRUTS'Ўĺ8OݏԷ"!~ݏnZPmkk=sOlOݭ[uWOݭ[\ 6OЭЬ[ԫ`v [k@^,@n/YiZ@ ][TZjZjЭ$Ь[ԫ`v [k@^,@nYiZ I;?Ώ1kp1Ώ1kQ1QP,Pa ( cΏ1k&1Ώ1k1soΏ1k1\XΏ1k1}EEΏ1k16QP,Pa cΏ1k}12$Ώ1k^1~QP,Pa 2(cΏ1k31QP,Pa 2,c[TZjЭCЬ[ԫ`v [k@^,@nYiZ hZP_ USER_ENT_CURSORoLݭ[hZL мPU%S- Џ̞ 2Ԟ WЏVxT ZЏYX5PP8 PK1 2 2 UKK WK[sK_~_0VP[M8KV&KKݭϐ[KZ8ݭĞMUTS"Ўĺ8JݏԷ"~nݏLUPh Dkk=~JwJݭ[pbJݭ[WAJЭЬ[ԫ`v [k@^,@n* YiZ;m[TZjZjЭЬ[ԫ`v [k@^,@nYiZD6?$Ώ1kk 1QP,Pa cΏ1k@ 1QP,Pa ( c[TZjЭPЬ[ԫ`v [k@^,@nYiZugPl CONN_CXT_TBL_CURSORHݭ[qsHмU.SЏ̞P2ԞWЏVTmZЏYX>PP8 PG1&2 2 UGGSG[Gh~h9RP[VQGR?G7Gݭό[!Gc8ݭĞVUTS+Ўĺ8FݏԷ"%~ݏUQPqkk=FFݭ[y{Fݭ[`ZFЭЬ[ԫ`v [k@^,@n3YiZDm[TZ1jZ+jЭ(Ь[ԫ`v [k@^,@nYiZM??}Ώ1kt1nQP,Pa 'cΏ1kI1p lΏ1k*1YUΏ1k 1B>Ώ1k1+[TZjЭЬ[ԫ`v [k@^,@nYiZ-ϿP$ 2''#CJDB_HEADER_RECORDG/SENTINEL**VDE Database** DATABASE_VERSION) VDE_VERSIONX LIBRARY_NAMEX LIBRARY_FLAGS) AUTH_PRIVILEGES) DEF_PRIVILEGES) RIGHTS_IDENTIFIERXCREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL (#22% CJ USER_TABLEG:/USERNAME/DELETION_USER_ID USER_ID) FULL_USERNAMEXAUTH_PRIVILEGES)DEF_PRIVILEGES)  CONTEXT_ID)  CREATION_DATE) CREATION_REMARKX EDITOR_TYPE)EDITOR_READ_WRITEXEDITOR_READ_ONLYX dL  ( CJ USER_TABLEG/USER_ID USERNAMEX FULL_USERNAMEX dL  ' CJ CONTEXT_TABLEG/ CONTEXT_ID  CONTEXT_NAMEXUSER_ID)ARCHITECTURE_ID) FACILITY_ID)  STREAM_ID)  dLIUeԼUtJP:խսﲼݭQfJPkݭ[8dݭ[%mkխսP^[ݭIkݭ[ RDB$DBHANDLE3*4P~v (0p[ 層`(>( 08hXPxp:474Z<4O94>4;4=>34,IP&yRP1 PϠU11e1J1@HPwU1hHP{1U]jT`d ݭݭݭݭ/ GP<ЭP!`!RGP~Z 4mG4eGЭιЬ[ԫ`v [k@^,@n EYiZsqUSTύPwPЬ,$ݏn^XGGPmALTER TABLE STREAM_TABLE ADD COLUMN POPULATE_STREAM_ID INTEGER ADD COLUMN POPULATE_UPD_COUNT INTEGER ADD COLUMN POPULATE_INS_COUNT INTEGER ADD COLUMN POPULATE_REM_COUNT INTEGER ADD COLUMN POPULATE_USER_ID INTEGER ADD COLUMN POPULATE_DATE DATEЭ)Ь[ԫ`v [k@^,@neYiZ̷UUSTPPЬ,$ݏ<n^EPALTER TABLE RESERVATION_TABLE ADD COLUMN FACILITY_ID INTEGERЭ:Ь[ԫ`v [k@^,@nvﱶYiZT@ʶUe ΏkBPCONV_18_19_DB_HDR_CURSORL9ݭ[%79?aUSЏ̞2ԞWЏcVQTZSPP8 P81Rog2 oP2 XU88Cz8 [Ug83~ﱵ3CP[!i,8C88ݭϞ[7.8ݭĞ!UT勤S@Ўĺ87ݏԷ"}~$ݏ |iBP kk=r7k7ݭ[DV7ݭ[+W57ЭjЬ[ԫ`v [k@^,@n尿YiZ7)τ[TZ謹jZ錄jЭЬ[ԫ`v [k@^,@n/jYiZﲼ?ھΏ1k12Ǿ[TZҾjЭ[Ь[ԫ`v [k@^,@nҲYiZ(GPFЭЬ[ԫ`v [k@^,@n0kYiZﳻς~ﴻ@'FPЭdЬ[ԫ`v [k@^,@n۱YiZ 1#/P~!,@P6ЭЬ[ԫ`v [k@^,@n [YiZﱺ~^}rUSԭԭԭԭԞWЏ VfTcZЏ YXePz-~Iݏ+ﹰ>PH[TZjkkc# SCJ STREAM_TABLE" POPULATE_STREAM_IDPOPULATE_UPD_COUNTPOPULATE_INS_COUNTPOPULATE_REM_COUNTPOPULATE_USER_ID) POPULATE_DATE/dLЭﱯЬ[ԫ`v [k@^,@n(YiZV~p~^NU׮SԭԭԭԭԞvWЏVFTZPPe~<ݏ冷<P3[TZ jkkNSCJREPLACEMENT_TABLEG:/REPLACEMENT_TYPE0PERFORM_USER_ID" REPLACEMENT_TYPE/dLCONV_18_19_RESTBL_CURSOR0ݭ[u0ﱭU:S Џ̞H2Ԟh WЏV省TZϣPP8 P401 -2 ޸2 U//.;/ [塞/~T:P[q/:z/r/ݭϞ[:\/~8ݭĞqUTSϐЎĺ8i./ݏԷ"/28~ݏFī9PS ~Dݏ 9P! kk=..ݭϾ[Z|.ݭ[Am[.ЭЬ[ԫ`v [k@^,@nTYiZ%M?J[TZjZjЭ Ь[ԫ`v [k@^,@nEYiZֳȳΏ1k$ 194[TZ&jCONV_18_19_MODTBL_CURSOR;-ݭ[&-м(UﱩS Џ̞2Ԟv WЏvV TXZЏYX PP8 P,1 ӵ2 '2 Uo,`,7R,[ ?,Q~q6P[٨!,\7++ݭχ[+8ݭĞ٨UT`SЎĺ8ѱ+ݏԷ"5﨨~ݏ ﺨ4!6Pѳkk=J+C+ݭ[.+@ݭ[ +Э"Ь[ԫ`v [k@^,@n^YiZm[TZ޳jZسjЭ﫧Ь[ԫ`v [k@^,@n"YiZPxj?ﱲΏ1k1[TZjЭЬ[ԫ`v [k@^,@nOYiZүGPЭﬦЬ[ԫ`v [k@^,@n#YiZQyk~^м)ݭ=[٥(\8ݭĞUTS/Ўĺ8(ݏԷ"lߥ~)ݏkL3P[TZjЭЬ[ԫ`v [k@^,@nԮYiZ=eW4PЭ1Ь[ԫ`v [k@^,@nm﨤YiZ~^ΤUWSԭԭԭԭԞvWЏVʤTZP~įݏ$2P[TZjkk,SCJDB_HEADER_RECORD" DATABASE_VERSION/dLЭ念Ь[ԫ`v [k@^,@>nYiZKseq4f17٢PhЭЬ[ԫ`v [k@^,@nRYiZիϤP~ӫ0PЭЬ[ԫ`v [k@^,@nҫ YiZ;cUa$P~S^0PhЭЬ[ԫ`v [k@^,@nRYiZժϤ~֪/李IhP CJDB_HEADER_RECORD DATABASE_VERSION) dL CJRESERVATION_TABLE  MODULE_ID) ^ S) FACILITY_ID  dL  CJ MODULE_TABLEG/ MODULE_ID  FACILITY_ID) dL"UeU寧-P:խսݭ-Pkݭ[iݭ[VkխսP^ݭ-kݭ[C RDB$DBHANDLE3*PﺞﵞﮞܬҬ 2(0[ ؞`X!(f08hXﰞPFxJpS i!p!,P ՝RPo1 gPU1T1e1JC1@:9,Pӝ U1+P1UT`d ݭݭݭݭ <+P<ЭP!`d!R +PP~Z 4*4*Э*Ь[ԫ`v [k@^,@nYiZ#͜UVSTύP PЬ,$ݏ!n^*P DROP INDEX REPLACEMENT_NAME_INDEXЭVЬ[ԫ`v [k@^,@nᄄ͛YiZOAT:Ue Ώk ϥ`P1 CONV_19_20_DB_HDR_CURSORݭ[A[}USЏ̞2ԞWЏcV}TZPP8 P 1Dt<2 a%2 tU( [qOﵚ~ݚO (P[=x(f^ݭϞ[HJ8ݭĞ=UTęSЎĺ8aݏԷ" ~ݏ &'PHkk=ݭ[`ݭ[GsЭЬ[ԫ`v [k@^,@nYiZ+qτ[TZjZyjЭЬ[ԫ`v [k@^,@nwYiZ?ԦΏ1kK12ﺦﵦ[TZ罹jЭwЬ[ԫ`v [k@^,@nߤYiZpbGPЭЬ[ԫ`v [k@^,@nxYiZ n~%CbPЭЬ[ԫ`v [k@^,@nYiZ%ykwP~iH%PsЭЬ[ԫ`v [k@^,@nhwYiZ~^U&SԭԭԭԭԞvWЏV節TZCPg~qݏ}#P[TZ?j2 Uw [dV~P[ތ&)aݭϞ[琉8ݭĞތUTeSЎĺ8>ݏԷ":בֿ~ݏ ό9&PHќkk=ohݭ[SEݭ[2Э'Ь[ԫ`v [k@^,@n˚YiZ\Nτ[TZ\jZVjЭﰋЬ[ԫ`v [k@^,@nT'YiZUי?ﱛΏ1kK12[TZjЭЬ[ԫ`v [k@^,@n9YiZM?GPЭﱊЬ[ԫ`v [k@^,@nU(YiZVؘ/~٘BPЭ!Ь[ԫ`v [k@^,@nŘYiZVHTϟP~FPsЭЬ[ԫ`v [k@^,@nEYiZF֗ȗ~^>ULjSԭԭԭԭԞvWЏVRTZP~Nݏ&P[TZjkkSCJDB_HEADER_RECORD" DATABASE_VERSION/dLЭЬ[ԫ`v [k@^,@nﺖYiZK=Iϔ>劉IPXЭЬ[ԫ`v [k@^,@n*YiZ+ﻕﭕ﹕P~𥉉NPЭЬ[ԫ`v [k@^,@n歹}YiZ;-9τP~+PXЭЬ[ԫ`v [k@^,@n*YiZ+ﻔﭔ﹔~ﮔi﹅سP CJDB_HEADER_RECORD DATABASE_VERSION) dL UeU%BP:խսcݭPkݭ[ݭ[քkխսP^ ݭkݭ[ RDB$DBHANDLE3*P:5ۖ.Ԗʖ *(0 [ X`(^08hX0P>xBpS b_ 2AP xURPg1 _PU1L1e1J;1@2PSU1 DP1UݓT`d ݭݭݭݭ P<ЭP!`!RPЂ~Z 4I4AЭ廒Ь[ԫ`v [k@^,@n!YiZO MUցST ύP PЬ,$ݏ!n^ؒ#P DROP INDEX REPLACEMENT_NAME_INDEXЭցЬ[ԫ`v [k@^,@nﶒMYiZ{G9T2fUe Ώk ϥXP1 CONV_21_22_DB_HDR_CURSOR8ݭ[#USЏ̞2ԞWЏcV TZPP8 P1{zneUe ΏkXzP CONV_23_24_DB_HDR_CURSOR`ݭ[dKeUdSvЏ̞|2Ԟ]WЏcV%eTZPP8 P1h|||2 ||2 U [c{ז=d~dcP[c @H.&ݭϞ[cҖ8ݭĞcUTLcSЎĺ8xݏԷ"!c~S{ݏ c c P!){kk=ݭ[bj,ݭ[bIЭcЬ[ԫ`v [k@^,@nfxbYiZﳣwwτ[TZzjZzjЭbЬ[ԫ`v [k@^,@nwbYiZ<wrw? zΏ1k$12yzz[TZzjЭaЬ[ԫ`v [k@^,@nWwvaYiZ濫vvGP\ЭaЬ[ԫ`v [k@^,@nvaYiZ=vsvv~tv{)a`PЭaЬ[ԫ`v [k@^,@n`v`YiZﭡuuuvP~uPLCONV_23_24_REVTBL_CURSORݭ[ `%G`U_SЏ̞nx2ԞWЏxVk`TZ/PP8 P:1#xSxx2 U@xx2 >U [;__~__P[_OxݭϞ[^b8ݭĞ_UT^SЎĺ8t4ݏԷ"cz2^~vݏ _Z^;P[^~evݏ ^(^P);vkk=ݭϾ[]4ݭ[]aЭ^Ь[ԫ`v [k@^,@nns]YiZﻞrrJ[TZ$vjZvjЭ]Ь[ԫ`v [k@^,@nr]YiZDrzruΏ1k,1u_uZu[TZLujCONV_23_24_USER_CURSORCݭ[\.列мt\UI\S Џ̞%u2Ԟ WЏV\TttZЏYXϙPP8 P1ttt2 ¥tt2 逸Uwh.Z[[G[~9\[TP[q[﹏ ݭω[:[~8ݭĞq[UTZSφЎĺ8pݏԷ"v@[~sݏ [ZP rkk=RKݭ[Z6؍ݭ[{Z律ЭZЬ[ԫ`v [k@^,@np1ZYiZ_oom[TZsjZsjЭCZЬ[ԫ`v [k@^,@noYYiZ,oo?qΏ1k 1qArP[[I}ݭϞ[$Ih|8ݭĞ[IUTHSЎĺ8KbݏԷ"d*I~eݏ IHPdkk=\Uݭ[~H@{ݭ[eHЭHЬ[ԫ`v [k@^,@naHYiZIia[aτ[TZdjZdjЭ-HЬ[ԫ`v [k@^,@naaGYiZ҈``?cΏ1k12ccc[TZcjЭGЬ[ԫ`v [k@^,@n` GYiZ:Z`L`GP4Э.GЬ[ԫ`v [k@^,@nb`FYiZӇ___~_FaFtPЭFЬ[ԫ`v [k@^,@n_FYiZCc_U_a_pP~S_fP$CONV_24_25_REPTBL_CURSORݭ[EsﻅEUfESЏ̞b2ԞWЏV%FTZ)PP8 P1aaa2 aa2 ԎUZ [DwE~EDP[Dxh VNݭϞ[fD8w8ݭĞDUT$DSЎĺ8] ݏԷ"_lD~M`ݏ DCP;#`kk=ݭ[Cwݭ[CӁqЭCЬ[ԫ`v [k@^,@n]]CYiZ\\τ[TZ`jZ`jЭoCЬ[ԫ`v [k@^,@n\BYiZ4\&\?_Ώ1k>1^A_<_[TZ._jЭBЬ[ԫ`v [k@^,@n \NBYiZ|[[~^м)^lBUASԭԭԭԭԞWЏVBT]ZЏYXϹP('B~]ݏqBAP[TZ]j]kko SCJREPLACEMENT_TABLEG/REPLACEMENT_ID"/dLЭ/AЬ[ԫ`v [k@^,@ncZ@YiZԁYY~^м\@UM@SԭԭԭԭԞWЏVATX\ZЏYXP@~*\ݏ@ @PN[TZ[j[kki SCJREPLACEMENT_REVIEW_TABLEG/REPLACEMENT_ID"/dLЭ?Ь[ԫ`v [k@^,@nX>YiZ%EX7X~^мZ?U>SԭԭԭԭԞWЏV]?TZZЏYXbP>~Zݏ"?\>IP[TZUZjRZkk SCJRESERVATION_TABLEG/REPLACEMENT_ID" REPLACEMENT_ID/dLЭ=Ь[ԫ`v [k@^,@nV5=YiZc~VuV.P]CONV_24_25_STRMTBL_CURSORݭ[<|=U*\)-P[J)]Eͷ3+ݭϡ[)W\8ݭĞJ)UT(SЎĺ8NFݏԷ"D)~Gݏ)(Pp Gkk=ݭ[m(o[ݭ[T(fNЭ(Ь[ԫ`v [k@^,@nE (YiZ8ilE^Eτ[TZGjZyGjЭ(Ь[ԫ`v [k@^,@ndE'YiZhDD?FΏ1ks12FFΏ1kT1F >FF[TZFjЭe'Ь[ԫ`v [k@^,@nD&YiZ h>D0D(PCONV_USER_TBL_CURSORשׁݭ[&f: P PEQP(Pa&U2&S0Џ̞E2ԞWЏV'T{EZЏYXPP8 P 1EEE2 oEsE2 oUЩﳩ[%lX%~R&l%=P[Z%YeݳSKݭ{[#%5gX8ݭĞZ%UT$SЎĺ8^BݏԷ"@)%~Dݏ %$PCkk=﫨廊ݭ[}$Wݭ[d$bnЭ$Ь[ԫ`v [k@^,@nA$YiZHe|AnA][TZCjZCjЭ,$Ь[ԫ`v [k@^,@ntA#YiZdA@?BΏ1k1BCC[TZBjЭ#Ь[ԫ`v [k@^,@n@ #YiZ9dm@_@GPЭ-#Ь[ԫ`v [k@^,@nu@"YiZc@?@??"`"QP+Э"Ь[ԫ`v [k@^,@n?"YiZBcv?h?t?ϯP~f?ePЭ"Ь[ԫ`v [k@^,@ne?!YiZb>>>/P~>P+Э!Ь[ԫ`v [k@^,@n>!YiZBbv>h>t>ϯ~i>.! NP CJDB_HEADER_RECORDG/SENTINEL**VDE Database** DATABASE_VERSION) LIBRARY_FLAGS) dL % CJ USER_TABLEG:/USERNAME/DELETION_USER_ID AUTH_PRIVILEGES) dLP@~y@r @@ b>(0d[ J>`(?0.>86>h*>XtPv?xz?pƘØmȘbŘ律=6P=RP=1 =P϶U1n=1e1J]=1@T=PNU1/=rP=1U< =T`d ݭݭݭݭ9 P<ЭP!`!RP~Z 4w4oЭЬ[ԫ`v [k@^,@nv<(WЏVT4ZЏ^YXrP@[TZj%<## J USER_TABLE)USER_IDUSERNAME FULL_USERNAMEUSER_UIC) MAIL_ADDRESSAUTH_PRIVILEGESDEF_PRIVILEGES CONTEXT_ID EDITOR_TYPEEDITOR_READ_WRITEEDITOR_READ_ONLYDIFFERENCES_COMMAND)CREATION_USER_ID) CREATION_DATECREATION_REMARK)DELETION_USER_ID) DELETION_DATEDELETION_REMARKLЭkЬ[ԫ`v [k@^,@n?0YiZQ//~^23м.3м *3ؓݭ[“P8ݭĞUTNSЎĺ8W/ݏԷ"#+~2ݏ "P`[TZjЭOЬ[ԫ`v [k@^,@n#/YiZO.. PЭЬ[ԫ`v [k@^,@n._YiZOM.?.~^0м0: P P0QP(P a:(P(P0QP(Paм0м0м0м 0}$0:(PP~0QP(P(a},0 U SԭԭԭԭԞ>WЏVhT/ZЏYXP[TZj= % %(#%# J USER_TABLE)USER_ID)USERNAME) FULL_USERNAMEUSER_UIC MAIL_ADDRESS)AUTH_PRIVILEGES)DEF_PRIVILEGES) CONTEXT_ID EDITOR_TYPEEDIT/EDTEDITOR_READ_WRITEEDITOR_READ_ONLYDIFFERENCES_COMMAND)CREATION_USER_ID) CREATION_DATE) CREATION_REMARKDELETION_USER_ID)  DELETION_DATEDELETION_REMARKL % CJ USER_TABLEG:/USERNAME/DELETION_USER_ID DELETION_USER_ID) dL CJMAX_USER_ID_TABLE  MAX_USER_ID)MAX_CONTEXT_ID) ^ S) MAX_USER_ID)MAX_CONTEXT_ID  dL *UeV U P:խս4 ݭ Pkݭ[ Gݭ[ =kխսP^ ݭhkݭ[h G RDB$DBHANDLE3*d-P.  ... -(0[ ,( `廓(:.0,8,h,X P.x.pnti  y$(v(c+X+. .4|4a8V8<<??BBEEDP9Pr4{O+P'm6+RP%+1 +PϮU1 +1e1J*1@*kPR8U1*P*1U**T`d ݭݭݭݭ nP<ЭP!`!R;P~Z 44Э\Ь[ԫ`v [k@^,@nH*YiZG))T,*)Ue Ώkky)PkЭЬ[ԫ`v [k@^,@n);YiZiFA)3)?)4)U54PjЭ4Ь[ԫ`v [k@^,@n )YiZE(((BP~(PyjЭЬ[ԫ`v [k@^,@n(+YiZYE1(#(/(~$(E2PiЭ$Ь[ԫ`v [k@^,@n(YiZD''~^мn*UBSԭԭԭԭԞWЏV5T9*ZЏYXP4it~ *ݏPi[TZ)j)kki{h SCJGENERATION_TABLEG/ MODULE_ID"/dLMODMOD_DELSTEP_CURSOR_ݭ[J"Bм)<USUЏ̞62ԞUWЏvVTH)ZЏYXϑPP8 PЅ1gs66k62 ;K6T62 $KUv[!c3e~!ЎP[55(pݭϊ[38ݭĞUTtS~Ўĺ8$ʄݏԷ"I~'ݏ jH5PJf'kk=ngݭ[RT3ݭ[#>1Э6Ь[ԫ`v [k@^,@n"$YiZ@##m[TZ4jZ4jЭЬ[ԫ`v [k@^,@n#6YiZd@<#.#?&Ώ1kMe1&33[TZ3jЭ'Ь[ԫ`v [k@^,@n#YiZ?""GPdMODMOD_DELGEN_MAXSTRM_CURSOR廬ݭ[?Y>{USRЏ̞J32ԞRWЏcVTZPP8 P.1c2/322 G322 rGUԁ[oM0~sMP[;1tlݭϚ[VH08ݭĞ;UTSЎĺ8 (ݏԷ" ~I$ݏ Pb$kk=̀ŀݭ[^ﰀ/ݭ[Eq:ЭЬ[ԫ`v [k@^,@np YiZ)= τ[TZ:1jZ41jЭ Ь[ԫ`v [k@^,@nYiZ<|?"Ώ1ka1"u0p0[TZb0jЭuЬ[ԫ`v [k@^,@naYiZ<GP`ЭЬ[ԫ`v [k@^,@nYiZ;}~^мd!м `!U$SԭԭԭԭԞWЏVT'!ZЏYXP`V~ ݏχP_[TZ j kk_]_ SCJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID"/dLЭPЬ[ԫ`v [k@^,@n<YiZ9~^мм UfSԭԭԭԭԞWЏVaTyZЏYXBPX^~Kݏ&$P&^[TZjkkA^] SCJDEPENDENCY_IN_TABLEG:/ STREAM_ID/ MODULE_ID"/dLЭЬ[ԫ`v [k@^,@n{YiZ48 ~^мм USԭԭԭԭԞWЏVTZЏYXρP\~ݏicPPe\[TZhjekk\[ SCJDEPENDENCY_OUT_TABLEG:/ STREAM_ID/ MODULE_ID"/dLЭЬ[ԫ`v [k@^,@nDYiZr6J<~^мSм OZUSԭԭԭԭԞWЏVTZЏYXϿPZ~ݏPZ[TZjkkZZ SCJDEPENDENCY_IN_TABLEG:/ STREAM_ID/STEP_ID"/dLЭЬ[ԫ`v [k@^,@nYiZ4}~^мм U$SԭԭԭԭԞWЏV+TgZЏYXPYV~9ݏπPX[TZjkkX]X SCJDEPENDENCY_OUT_TABLEG:/ STREAM_ID/STEP_ID"/dLMODMOD_DELSCRP_CURSORKvݭ[6v1мuм qUSFЏ̞ '2ԞxFWЏVT(ZЏYXUPP8 Pu1UW&&&2 :&&2 :UwuhunZu[Gu#)~~P[$ u4ttݭς[zt#8ݭĞUT8SBЎĺ8YtݏԷ" t2x~ݏ.}PVF~ݏ }PUgkk=ttݭϢ[s"ݭ[-sЭЬ[ԫ`v [k@^,@n7YiZe0=/+[TZ$jZ$jЭIЬ[ԫ`v [k@^,@n5YiZ/GΏ1kT14##[TZ#jЭЬ[ԫ`v [k@^,@n(YiZV/. ~^мWFUSԭԭԭԭԞWЏVT"ZЏYXϫPS~ݏz{PS[TZjkkSS SCJSCRIPT_LINE_TABLEG/ SCRIPT_ID"/dLЭЬ[ԫ`v [k@^,@nYiZ-}~^pݭR[Jp,8ݭĞUTSЎĺ8)~pݏԷ"P~ݏyPQ[TZjlQЭ Ь[ԫ`v [k@^,@nYiZ,xePgQMODMOD_REV_NOTIF_CURSORoݭ[&o@+мм мJUS@Џ̞ 2Ԟj@WЏVTZЏ YXϟPP8 Po1P; k 3 2 I4X  2 24Unnxn[/n s~; wP[Cfn~xTnLnݭx[6n8ݭĞUTSόЎĺ8 nݏԷ"Wm2~<ݏ|N/wPPO~>ݏ J wPOkk=rmkmݭϘ[Vm(ݭ[&5mЭ Ь[ԫ`v [k@^,@n YiZ) y #[TZ<jZ6jЭЬ[ԫ`v [k@^,@n YiZ8)  Ώ1k!N1wr[TZdjЭЬ[ԫ`v [k@^,@n rYiZ(x j ~^мUSԭԭԭԭԞWЏV(TxZЏYXP MK~JݏtPL[TZjkkLRL SCJ USER_TABLEG:/USER_ID/USERNAME"/dLЭNЬ[ԫ`v [k@^,@n: YiZ& ~^jݭ>[i &8ݭĞUTHSRЎĺ8i iݏԷ"~ ݏJrPK[TZjJЭIЬ[ԫ`v [k@^,@n5 YiZ%[PJЭЬ[ԫ`v [k@^,@nYYiZ%_Q~^м wUSԭԭԭԭԞWЏVTk ZЏYXPI2~= ݏqPI[TZ j kkI9I SCJ USER_TABLEG:/USER_ID/USERNAME"/dLЭ5Ь[ԫ`v [k@^,@n!YiZ#~^м м м м U;SԭԭԭԭԞWЏVRT ZЏYXP-Hm~ ݏoPG[TZR jO kkHtG SCJREVIEW_NOTIFY_TABLEG:::/ OBJECT_TYPE/ ACTION_TYPE/ SELECT_ID/USER_ID"/dLMODMOD_FAC_READ_ONE_CURSORReݭ[=e м:' P'PQP(P aU`S6Џ̞`2Ԟ6WЏV{T`ZЏ-YX,PP8 Pd1,F62 )#2 )Und_dEnQd[>d~kmP[d nccݭm[Qc8ݭĞUTSЎĺ80cݏԷ"W~ݏ=lPDkk=IcBcݭ[-cݭ[ cЭЬ[ԫ`v [k@^,@nHYiZvN@U[TZAjZ;jMODMOD_FAC_READ_RNG_CURSORbݭ[mbмG:' P'P<QP(P a:'P'PMQP(PaUhS4Џ̞2Ԟ4WЏVTZЏVYX4PP8 Pa14CL|D2 &i-2 &UawaMkia[Va~sjP[ak aaݭU[Y`8ݭĞUTS!Ўĺ88`ݏԷ"_~Dݏ=!iPAkk=a`Z`ݭϯ[E`ݭ[$`ЭЬ[ԫ`v [k@^,@nPYiZ~VH=[TZjZjMODMOD_FAC_READ_ALL_CURSOR_ݭ[_мUS2Џ̞2Ԟ2WЏVTZЏYXlPP8 P _1l@2 $2 #U^^h^[^ @~gP[c^KhQ^I^ݭυ[3^ 8ݭĞUTOSYЎĺ8p^ݏԷ"$~ݏ=]#gP%?kk=]]ݭ[]/ ݭ[l]ЭЬ[ԫ`v [k@^,@nYiZm[TZjZjЭЬ[ԫ`v [k@^,@nYiZ? Ώ1k(>1Ώ1k >1QP,Pa ' c [TZ~ jЭЬ[ԫ`v [k@^,@nNYiZ|TF\P5=ЭpЬ[ԫ`v [k@^,@n\YiZMΏ1k<1Ώ1k<1QP,Pa ' c [TZ jЭЬ[ԫ`v [k@^,@n$YiZR**P <ЭFЬ[ԫ`v [k@^,@n2YiZqΏ1k;1^ZΏ1k;1KQP,Pa ' c [TZ jЭЬ[ԫ`v [k@^,@noYiZ(P:MODMOD_FIND_REV_ENTRY_CURSORbYݭ[MYмм м:<PE[TZjZjЭ"Ь[ԫ`v [k@^,@nYiZ?"Ώ1k31<7[TZ)jЭЬ[ԫ`v [k@^,@nvYiZ/GP2MODMOD_GENS_EXIST_CURSORQݭ[xQ мUcS'Џ̞2Ԟx'WЏxVTZZЏYX/PP8 PP1/2?o72 \ 2 UPPHZP[P~nYP[VPZDP9[TZ+jЭЬ[ԫ`v [k@^,@nYiZmPn#Э墳Ь[ԫ`v [k@^,@n YiZN&ϔΏ1k7#1~zΏ1k#1kQP,Pa ' cΏ1k"1qQP,Pa 'cΏ1k"1soΏ1k"12\VΏ1k"12C=Ώ1ke"1.QP,Pa ( cDΏ1k:"15QP,Pa ($cKΏ1k"128(2Ώ1k!1,Ώ1k!1 QP,Pa 0c [TZjЭЬ[ԫ`v [k@^,@nYiZB (P Э6Ь[ԫ`v [k@^,@n"ﭺYiZΏ1k 1Ώ1k 1QP,Pa ' cΏ1kz 1QP,Pa 'cΏ1kO 1Ώ1k0 12Ώ1k 12{uΏ1k1fQP,Pa ( c|Ώ1k1mQP,Pa ($cΏ1k12p(jΏ1k}1W,SΏ1k^1DQP,Pa 0c[TZjЭ*Ь[ԫ`v [k@^,@nYiZϳPMODMOD_GET_ID_CURSORq=ݭ[J\=dм:' P'PQP(P a:'P'PQP(PaNU׷SЏ̞2ԞWЏVTdZЏVYXϣPP8 P<12 M2 6Uu<f<EX<[3E<w~gDP[G <E;;ݭ[[ȶ; 8ݭĞUTSϐЎĺ8;ݏԷ"[ζ~ݏ ﰷZGDP\kk=P;I;ݭϵ["4;fݭ[ 5;ЭHЬ[ԫ`v [k@^,@n4￵YiZ=[TZjZjЭѵЬ[ԫ`v [k@^,@nHYiZvN@?Ώ1k_1![TZjЭ9Ь[ԫ`v [k@^,@n%ﰴYiZGPЭҴЬ[ԫ`v [k@^,@nIYiZwOA~^м} :PPQP(Pa8ݭ[ٳ8\8ݭĞUTSϡЎĺ88ݏԷ"l߳~AݏﵴkLAPm[TZjЭЬ[ԫ`v [k@^,@nYiZ=~^QмM} I:PPP[TZjЭ$Ь[ԫ`v [k@^,@nYiZ~^:'P'PQP(Pa:' P'PQP(P aмм:(P(PQP(Pa:(P(PQP(Paм :$PPQP(P$a4ݭϻ[ï4F8ݭĞUTSϋЎĺ8w4ݏԷ"Vɯ~ݏ<U6=PW[TZjЭЬ[ԫ`v [k@^,@nnYiZ'~^:'P'PQP(Pa:' P'PQP(P aмм:(P(PQP(Pa:(P(PQP(Paм :$PPQP(P$a)3ݭ/[!38ݭĞXUT߭SЎĺ82ݏԷ"'~ݏ<ﳭ;P[TZjCЭЬ[ԫ`v [k@^,@nWYiZ]O~^:'P'P}QP(Pa:' P'PQP(P aмм:(P(PQP(Pa:(P(PQP(Paм :$PPQP(P$a1ݭϻ[18ݭĞﶬUT=SGЎĺ8^S1ݏԷ"~ݏ<c9P[TZj  CJBUILD_STEP_TABLEG/ MODULE_ID STEP_ID) dL CJMAX_STREAM_ID_TABLE  MAX_STREAM_ID)> dL  CJ SCRIPT_TABLEG:/ SELECT_TYPE/ SELECT_ID  SCRIPT_ID) ^ S  dL  CJREVIEW_NOTIFY_TABLEG::/ OBJECT_TYPE/ ACTION_TYPE/ SELECT_ID USER_ID) ^ S  dL '%' CJFACILITY_TABLEG::/ARCHITECTURE_ID/ FACILITY_NAME/DELETION_USER_ID  FACILITY_ID) FACILITY_NAMEX dL '%'%' CJFACILITY_TABLEG:::/ARCHITECTURE_ID2 FACILITY_NAME3 FACILITY_NAME/DELETION_USER_IDFHARCHITECTURE_IDH FACILITY_NAME  FACILITY_ID) FACILITY_NAMEX dL ' CJFACILITY_TABLEG:/ARCHITECTURE_ID/DELETION_USER_IDFHARCHITECTURE_IDH FACILITY_NAME  FACILITY_ID) FACILITY_NAMEX dL %<%< CJREVIEW_NOTIFY_TABLEJ USER_TABLEG::::/ OBJECT_TYPE/ ACTION_TYPE/ SELECT_ID/USER_IDUSER_ID9/USERNAME/ MAIL_ADDRESS USER_ID) dL %< CJREVIEW_NOTIFY_TABLEJ USER_TABLEG:::::/ OBJECT_TYPE/ ACTION_TYPE/ SELECT_ID/USER_IDUSER_ID/USERNAME/ MAIL_ADDRESS USER_ID) dL  CJGENERATION_TABLEG/ MODULE_ID  MODULE_ID) dL ''((%'#% %'%'%(%(% CJ MODULE_TABLEG::/ FACILITY_ID/ MODULE_NAME/DELETION_USER_ID  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  SOURCE_FLAG)  MODULE_FLAGS) HISTORY_STRINGX NOTE_STRINGX NOTE_POSITION)CREATION_USER_ID)CREATION_REMARKX ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S) MODULE_NAME) MODULE_TYPE) FACILITY_ID) MODULE_FLAGS)HISTORY_STRING) NOTE_STRING) NOTE_POSITION)CREATION_REMARK  dL ''((%'%'#% %'%'%(%(% CJ MODULE_TABLEG:::/ FACILITY_ID2 MODULE_NAME3 MODULE_NAME/DELETION_USER_ID  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  SOURCE_FLAG)  MODULE_FLAGS) HISTORY_STRINGX NOTE_STRINGX NOTE_POSITION)CREATION_USER_ID)CREATION_REMARKX ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S) MODULE_NAME) MODULE_TYPE) FACILITY_ID) MODULE_FLAGS)HISTORY_STRING) NOTE_STRING) NOTE_POSITION)CREATION_REMARK  dL ''((#% %'%'%(%(% CJ MODULE_TABLEG:/ FACILITY_ID/DELETION_USER_ID  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  SOURCE_FLAG)  MODULE_FLAGS) HISTORY_STRINGX NOTE_STRINGX NOTE_POSITION)CREATION_USER_ID)CREATION_REMARKX ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S) MODULE_NAME) MODULE_TYPE) FACILITY_ID) MODULE_FLAGS)HISTORY_STRING) NOTE_STRING) NOTE_POSITION)CREATION_REMARK  dL %'%' CJ MODULE_TABLEG:::/ FACILITY_ID/ MODULE_NAME/ MODULE_TYPE/DELETION_USER_ID  MODULE_ID) dL_UeU2O(P:խսpݭ$(Pkݭ["ݭ[+kխսP^ݭ'kݭ[酪 RDB$DBHANDLE3*PYFAO:H> (0,[ d`(0j8rhfXj;kk)y( SCJREVIEW_NOTIFY_TABLEG/USER_ID"/dLMODUSR_READ_ONE_CURSOR?ݭ[*": P PQP(Pa,UﵒSЏ̞[2ԞWЏ)VTkZЏYXPP8 P1}'12 +2 UcT F[3U~QP[ݑ%` ݭy[撚8ݭĞݑUTdSlЎĺ8ݏԷ"9{2螺~ݏ0P.&r~ݏ`P%kk=ݭϙ[Ɛ ݭ[ﭐЭЬ[ԫ`v [k@^,@n4cYiZ#[TZjZjMODUSR_READ_RNG_CURSORAݭ[,: P P QP(Pa: P PQP(P aUSЏ̞s2ԞWЏ=VސTZЏYXYPP8 P1W$I2 62 UM>t0[/~/ɎP[﷎:ݭa[8ݭĞ﷎UT>SFЎĺ8ݏԷ"e2~~ݏp P#L~)ݏ>؍P"kk=ݭρ[ݭ[ЭƍЬ[ԫ`v [k@^,@n=YiZk [TZjZjMODUSR_READ_ALL_CURSOR+ݭ[ԌUSЏ̞2ԞWЏ VTZrPP8 P1p!ph2 Q2 UvgY [FH~LP[Ћ SݭϠ[ݾ8ݭĞЋUTWS_Ўĺ8ݏԷ",2~5ݏ#P! e~ݏ[Pkk=ݭ[﹊ݭ[ЭߊЬ[ԫ`v [k@^,@n'VYiZJ[TZqjZkjЭhЬ[ԫ`v [k@^,@n߉YiZ A3Ώ1k1Ώ1k1qQP,Pa ckΏ1k1\QP,Pa (crΏ1k}1_[Ώ1k^1HDΏ1k?15QP,Pa coj[TZ\jЭЬ[ԫ`v [k@^,@nWYiZ?PiЭ行Ь[ԫ`v [k@^,@nYiZMs^8Ώ1k21%!Ώ1k1QP,Pa c Ώ1k1QP,Pa (cΏ1k1Ώ1k1Ώ1k1QP,Pa c[TZjЭOЬ[ԫ`v [k@^,@nƆYiZ(ϥPЭЬ[ԫ`v [k@^,@n0_YiZﳾυΏ1kr1Ώ1kS1QP,Pa cΏ1k(1QP,Pa (cΏ1k1Ώ1k1Ώ1k1QP,Pa ckf[TZXjЭЬ[ԫ`v [k@^,@n׽YiZ4hZPЭ(Ь[ԫ`v [k@^,@npYiZ~^PмL} H:PP;QP(Pag ݭ[/Q 8ݭĞfUTSЎĺ8j# ݏԷ"Ÿ5~ﱿݏ#P[TZjMЭЬ[ԫ`v [k@^,@n6eYiZǻﹻ~^м} }:PPpQP(Pa=ݭ['x8ݭĞ,UTﳂSϻЎĺ80ݏԷ"~ݏhP[TZjЭﴂЬ[ԫ`v [k@^,@n+YiZY~^м} :PPQP(Paݭ[ﻁ>8ݭĞUTySρЎĺ8ݏԷ"N~ݏﷂM.PK[TZjЭzЬ[ԫ`v [k@^,@n¹YiZSE~^8: P P-QP(Pa:( P(P#QP(P aм<м8:PP'QP(Paݭ$[Qs8ݭĞUTSЎĺ8EݏԷ"W~iݏE P[TZjoЭЬ[ԫ`v [k@^,@nXYiZ۷~^=: P P2QP(Pa:( P(P(QP(P aмAм=:PP,QP(Pa/ݭ[~j8ݭĞUT~SϭЎĺ8"ݏԷ"z~~nݏy~Z Pw[TZjЭ~Ь[ԫ`v [k@^,@n~YiZKq~^&: P PQP(Pa:( P(PQP(P aм*м&:PPQP(Paݭτ[}}8ݭĞ}UT;}SCЎĺ8︵ݏԷ"}~Wݏy~} P [TZjMODUSR_USER_ID_CURSOR)ݭ[|ܼ: P PﰾQP(Pa|Uo|SЏ̞Ͽ2ԞWЏV}TbZЏYX9PP8 P17u勵m2 V2 UM>T 0[{﩮|~}{z P[{߯ ݭz[`{冷8ݭĞ{UT{S&Ўĺ8ݏԷ"f{~ݏ `|zPۼkk=(!ݭ[z ݭ[z͸ЭzЬ[ԫ`v [k@^,@n(WzYiZﹲ﫲][TZﰽjZ諾jЭizЬ[ԫ`v [k@^,@nﱲyYiZB4?ﻻΏ1k1層[TZؼjЭyЬ[ԫ`v [k@^,@nHyYiZv缾GP+MODUSR_EDITOR_CURSORhݭ[xS мp%yUxS Џ̞L2Ԟ WЏV zT+ZЏYXxPP8 P1v "2 $ӻ2  U[ xlNx~ZywP[w1Yݭϋ[w8ݭĞwUT]wSeЎĺ8گݏԷ"2w~^ݏ|x1wP/ 4kk=wpݭ[v[=ݭ[v :ЭwЬ[ԫ`v [k@^,@ngvYiZķm[TZ-jZ'jЭvЬ[ԫ`v [k@^,@nvYiZMs?Ώ1k2 1QPP11P,Pa 1cΏ1k 1QPP11P,Pa 1 c![TZjЭuЬ[ԫ`v [k@^,@n@uYiZnP# ЭbuЬ[ԫ`v [k@^,@n節tYiZ;-~^:1 P1P QP(P a:1P1P$QP(PaмFtUItSԭԭԭԭԞWЏVuT燐ZЏnYX#P7 {t~ݏeutP [TZョjﺮkk ~%1%1 SCJ USER_TABLEG/USER_ID" )EDITOR_READ_WRITE)EDITOR_READ_ONLY/dL  (% #%% %(% CJ USER_TABLEG:/USERNAME/DELETION_USER_ID USER_ID)USERNAMEX FULL_USERNAMEXAUTH_PRIVILEGES) DEF_PRIVILEGES) CREATION_REMARKX  ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S)USERNAME) FULL_USERNAME)AUTH_PRIVILEGES)DEF_PRIVILEGES)CREATION_REMARK  dL  (% % #%% %(% CJ USER_TABLEG::2USERNAME3USERNAME/DELETION_USER_ID USER_ID)USERNAMEX FULL_USERNAMEXAUTH_PRIVILEGES) DEF_PRIVILEGES) CREATION_REMARKX  ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S)USERNAME) FULL_USERNAME)AUTH_PRIVILEGES)DEF_PRIVILEGES)CREATION_REMARK  dL  (#%% %(%CJ USER_TABLEG/DELETION_USER_ID USER_ID)USERNAMEX FULL_USERNAMEXAUTH_PRIVILEGES) DEF_PRIVILEGES) CREATION_REMARKX  ^ S)DELETION_USER_ID) DELETION_DATE)D>ELETION_REMARK ^ S)USERNAME) FULL_USERNAME)AUTH_PRIVILEGES)DEF_PRIVILEGES)CREATION_REMARK  dL % CJ USER_TABLEG:/USERNAME/DELETION_USER_ID USER_ID) dL 22 CJ USER_TABLEG/USER_ID EDITOR_READ_WRITEXEDITOR_READ_ONLYX dL ̄UekU6kSP:խսtkݭk(Pkݭ[j&ݭ[j/kխսP^kݭkݭ[jԨ RDB$DBHANDLE3*pPͯJjEjï>jOﲯ (00j[ hj`(F0ޭ8hڭX@jP&x*p4}r[P  ##q'f'yyɬhPy3ﰬhRP1 PU11e1Js1@jPhU1EP31U"T`d ݭݭݭݭkh P<ЭP!`Dh!RP0h~Z 44Э hЬ[ԫ`v [k@^,@n«gYiZﯨSET >gUe Ώk)2ydP1ЭrgЬ[ԫ`v [k@^,@n*fYiZﻪﭪ﹪@ﮪUgfPK1ЭfЬ[ԫ`v [k@^,@nYfYiZ+)ϰP~P0ЭbfЬ[ԫ`v [k@^,@neYiZ﫩響0~EeeﴓP;0SHOCTX_READ_ONE_CURSORݭ[Weq:'P'PQP(Paм 6seUdSG&Џ̞@2Ԟ.&WЏV[fTȫZЏ-YXPP8 P71l/ޯ2 rǯ2 [U[Xd6d~e6dP[$dl}uݭq[c_18ݭĞ$dUTcSЎĺ81ݏԷ"c~xݏdclP%.Nkk=ݭ[Gcݭ[.cZЭmcЬ[ԫ`v [k@^,@n%bYiZﶦ都U[TZ!jZjSHOCTX_READ_RNG_CURSORݭ[{b:'P'PnQP(Pa:' P'PQP(P aмbUbS %Џ̞2Ԟ$WЏVkcTZЏVYX&PP8 PS1x,0`(2 ~M2 gU[daBa~bBaP[0axݭY[`{=8ݭĞ0aUT`SЎĺ8襤MݏԷ"|`~ﰧݏb`xP1+kk=ݭϳ[S`ݭ[:`fЭy`Ь[ԫ`v [k@^,@n1_YiZ£ﴣ=[TZkjZejSHOCTX_READ_ALL_CURSOR.ݭ[_м֨_UD_S$Џ̞2Ԟ#WЏV`TZЏYXbPP8 P1)着ڪ2 ﺨǪ2 UbS)E[^2~^~_~^OP[l^ﴒݭω[5^y8ݭĞl^UT]SOЎĺ8ݏԷ"y;^~AݏE_]Pm(kk==6ݭ[]!Ӑݭ[v]Э]Ь[ԫ`v [k@^,@nm,]YiZZm[TZjZߨjЭ>]Ь[ԫ`v [k@^,@n\YiZyχvΏ1kp'1c_Ώ1kQ'1PQP,Pa ' ceΏ1k&'1RNΏ1k'1;7Ώ1k&1$ Ώ1k&1  Ώ1k&1 Ώ1k&1}ߡ$ߡΏ1kl&1СQP,Pa (c[TZjЭ[Ь[ԫ`v [k@^,@nL [YiZ9ݞϞ}P%Э-[Ь[ԫ`v [k@^,@nZYiZқvhjΏ1k_%1~zΏ1k@%1kQP,Pa ' cΏ1k%1miΏ1k$1VRΏ1k$1?;Ώ1k$1($Ώ1k$1 Ώ1kz$1}$Ώ1k[$1QP,Pa (c¦ﺤ[TZﬤjЭYЬ[ԫ`v [k@^,@n;XYiZ(̜ワ`P#ЭYЬ[ԫ`v [k@^,@nԜXYiZeWՠΏ1kN#1 ᅠΏ1k/#1ﯠQP,Pa ' cĠΏ1k#1ﱠﭠΏ1k"1Ώ1k"1Ώ1k"1lhΏ1k"1U QΏ1ki"1}>$>Ώ1kJ"1/QP,Pa (c[TZ٢jЭrWЬ[ԫ`v [k@^,@n*VYiZﻚﭚPt!SHOCTX_READ_ARCH_CURSORFݭ[V1節мVULVSЏ̞J2ԞWЏVWTڟZЏYXjPP8 P1 2 Ÿ ѡ2 﫟Uzk1][UJU~WUWP[tU)ݭψ[=U8ݭĞtUUTTSWЎĺ8ݏԷ"pCU~Lݏ=QVTPu"kk=UNݭ[T9ۇݭ[~T朗ЭTЬ[ԫ`v [k@^,@nu4TYiZbm[TZ+jZ%jЭFTЬ[ԫ`v [k@^,@nSYiZ?Ώ1kx1QP,Pa 'cΏ1kM1 ;6[TZ(jЭSЬ[ԫ`v [k@^,@n;RYiZ(̖ヨPSHOCTX_READ_CTX_CURSORhݭ[RSﻒмzRU^RS{Џ̞2ԞbWЏVST5ZЏYX|PP8 P1@p82 ԛ]!2 {UC[QlQ~SQiP[Q΅1 ݭω[OQ8ݭĞQUT QSiЎĺ8ݏԷ"lUQ~ݏEgRPPukk=wpݭ[P[ݭ[P.:ЭPЬ[ԫ`v [k@^,@nFPYiZt m[TZ{jZujЭXPЬ[ԫ`v [k@^,@nOYiZ?UΏ1k1FQP,Pa 'c[Ώ1k_1H DΏ1k@11lg[TZYjЭvOЬ[ԫ`v [k@^,@n.NYiZᅭﱒPxSHOCTX_READ_FACIL_CURSORiݭ[NT﬎м﬘NUONS"Џ̞ɚ2Ԟ WЏVOTgZЏYXmPP8 P1og2 ŗP2 ﮗU4[MmM~OMZP[wM￁2 ݭχ[@M8ݭĞwMUTLSZЎĺ8ݏԷ"hFM~ٖݏ=\NLPxﯖkk=xqݭ[L\ݭ[Lתּ;ЭLЬ[ԫ`v [k@^,@nx7LYiZe m[TZ滛jZ落jЭILЬ[ԫ`v [k@^,@nKYiZ?Ώ1k{1QP,Pa 'cΏ1kP1 ﺗﵗ[TZ輪jЭKЬ[ԫ`v [k@^,@n>JYiZ+ώPSHOCTX_READ_MODULE_CURSORݭ[Jsﻊм-JU^JSЏ̞2ԞWЏVKTZЏYX|PP8 P16ﴖ2 ԓٖ2 sUC[I|I~&KIiP[I}Q ?7ݭφ[OI!|8ݭĞIUT ISiЎĺ8ݏԷ"dUI~)ݏnoJHPkk=ݭ[H{{ݭ[H&ZЭHЬ[ԫ`v [k@^,@nFHYiZt m[TZjZjЭXHЬ[ԫ`v [k@^,@nGYiZ?ߑΏ1k1БQP,Pa 'cΏ1k_1֑QP,Pa ' cΏ1k41ؑܓד[TZɓjЭjGЬ[ԫ`v [k@^,@n"FYiZﳊ壘PlSHOCTX_READ_STREAM_CURSOR|ݭ[FgмRFUBFSwЏ̞82Ԟ^WЏVGT ZЏYX`PP8 P1ޒ֒2 ️ᅭ2 U'[E|xE~G|EMP[jEyE3+ݭφ[3Ewx8ݭĞjEUTDSMЎĺ8ވݏԷ"`9E~ݏ=WFDPkUkk=ݭ[Dowݭ[tDNЭDЬ[ԫ`v [k@^,@nk*DYiZXm[TZjZjЭYiZ(̂ツP  '#%' CJ CONTEXT_TABLEG::/ CONTEXT_NAME9/USER_ID/USER_ID/DELETION_USER_IDFH CONTEXT_NAMEIUSER_ID  CONTEXT_ID) CONTEXT_NAMEXUSER_ID)ARCHITECTURE_ID)  FACILITY_ID)  STREAM_ID) CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL '#%'%' CJ CONTEXT_TABLEG:::2 CONTEXT_NAME3 CONTEXT_NAME9/USER_ID/USER_ID/DELETION_USER_IDFH CONTEXT_NAMEIUSER_ID  CONTEXT_ID) CONTEXT_NAMEXUSER_ID)ARCHITECTURE_ID)  FACILITY_ID)  STREAM_ID) CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL '# CJ CONTEXT_TABLEG:9/USER_ID/USER_ID/DELETION_USER_IDFH CONTEXT_NAMEIUSER_ID  CONTEXT_ID) CONTEXT_NAMEXUSER_ID)ARCHITECTURE_ID)  FACILITY_ID)  STREAM_ID) CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL ' CJARCHITECTURE_TABLEG/ARCHITECTURE_ID ARCHITECTURE_NAMEXDELETION_USER_ID) dL ' CJ CONTEXT_TABLEG/ CONTEXT_ID  CONTEXT_NAMEXUSER_ID)DELETION_USER_ID) dL ' CJFACILITY_TABLEG/ FACILITY_ID  FACILITY_NAMEXDELETION_USER_ID) dL  '' CJ MODULE_TABLEG/ MODULE_ID  MODULE_NAMEX MODULE_TYPEXDELETION_USER_ID) dL ' CJ STREAM_TABLEG/ STREAM_ID  STREAM_NAMEXDELETION_USER_ID) dL  ( CJ USER_TABLEG/USER_ID USERNAMEX FULL_USERNAMEX dLyUe5U5P:խս5ݭk5Pkݭ[R5~sݭ[?5ikխսP^u5ݭkݭ[5,s RDB$DBHANDLE3*`Pc44ﳃ4ffi (04[ 4`@(60΁8ցhʁX4PxpUﺱJﷱ Q ﹱ ᄆ ﻱ~アH±=￱ﹹ2Pe3RP1 ߀PtU1̀1e1Jﻀ1@ﲀPc3dU1TP{1U]jT`d ݭݭݭݭ3 P<ЭP!`2!RP2~Z 4Y4QЭ2Ь[ԫ`v [k@^,@n 12YiZ_sToJ2Ue ΏkYyP CRECTX_MAX_CTX_CURSOR￷ݭ[1覆q1Um1S$Џ̞ʂ2Ԟ WЏV2TZPP8 PG1l﯂w2 z`2 zU a [0ڶc1~T20P[0d'ݭϡ[m0oc8ݭĞ0UT+0SЎĺ8}AݏԷ"L"2k0~~ݏ1/ؽP90~8ݏ c1/Pkk=﫵蘆ݭ[/bݭ[t/mnЭ/Ь[ԫ`v [k@^,@n}>*/YiZXp||J[TZjZzjЭmzylyxyP~jyaPЭ,Ь[ԫ`v [k@^,@niy+YiZlxxxϏ~x+L+kYPrCRECTX_EXISTS_CURSOR7ݭ[+"*k:'P'Ps{QP(Paм {,+U*S Џ̞P|2ԞWЏV@,T{ZЏ-YX#PP8 P1{&|{2 +t|{2 tUSD6[*#\U*~+)P[)%^`֯ίݭs[)︯\8ݭĞ)UTd)SЎĺ8vݏԷ"9E)~yݏ *8)%P^ykk=.'ݭ[)D\ݭ[(gЭ&)Ь[ԫ`v [k@^,@nvv(YiZivuU[TZ1zjZ+zjЭ(Ь[ԫ`v [k@^,@nu&(YiZTiuu?vxΏ1ka1cxlygy[TZYyjЭ(Ь[ԫ`v [k@^,@ngu'YiZhttGPCRECTX_READ_ARCH_CURSORkݭ[4'VNg:'P'PwQP(PaX'U&SЏ̞x2ԞWЏVp(TwZЏ)YXOPP8 P̬1`xxXx2 Wp}xAx2 @pUƴr[=&_Y&~'&P[ &QZ$ ݭx[%Y8ݭĞ &UT%S<Ўĺ8sƫݏԷ"eA%~%vݏ  'd%QPukk=jcݭ[,%NpXݭ[%?c-ЭR%Ь[ԫ`v [k@^,@nr$YiZe3r%r][TZvjZvjЭ$Ь[ԫ`v [k@^,@n+rR$YiZeqq?tΏ1k1tuu[TZujЭC$Ь[ԫ`v [k@^,@nq#YiZd$qqGP CRECTX_READ_CTX_CURSOR﨩ݭ[a#{c:'P'P2tQP(Paм Jt}#U#S Џ̞u2Ԟ WЏV$TsZЏ-YXtPP8 P1 ttt2 |ltt2 elUĨﵨ裡[b"@U"~#@"P[."vVYG?ݭq[!);U8ݭĞ."UT!SaЎĺ8:oݏԷ"=!~rݏ 3#!vP Urkk=ݭ[Q!Tݭ[8!d_bЭw!Ь[ԫ`v [k@^,@nn YiZbXnJnU[TZrjZrjЭ!Ь[ԫ`v [k@^,@nPnw YiZamm?5qΏ1k 1"q9r4r[TZ&rjЭh Ь[ԫ`v [k@^,@nmYiZ aIm;mGP CRECTX_READ_FACIL_CURSORۥݭ[ƥ_:'P'PpQP(PaU1SЏ̞q2ԞlWЏV T@pZЏ)YXϟPP8 P<1! ,q\q$q2 hIq q2 hU[ϤkQ~ k<P[YRܬzݭw["dfQ8ݭĞYUTSόЎĺ8ek6ݏԷ"9(~nݏ bPnkk=ڣӣݭ[|ᆪPݭ[c[ЭЬ[ԫ`v [k@^,@njYiZG^juj][TZgojZaojЭ+Ь[ԫ`v [k@^,@n{jYiZ] ji?mΏ1k1mnn[TZnjЭЬ[ԫ`v [k@^,@ni YiZ8]tifiGPЭ,Ь[ԫ`v [k@^,@n|iYiZ\ ih~^jмj:' P'PjQP(P aмkмkмjмjм j}$j:(PPjQP(P(a},YkLUSԭԭԭԭԞ>WЏBVhTQjZЏYXSP[TZjy %'#%# J CONTEXT_TABLE) CONTEXT_ID) CONTEXT_NAME)USER_ID)ARCHITECTURE_ID) FACILITY_ID) STREAM_ID)CREATION_USER_ID) CREATION_DATE) CREATION_REMARKDELETION_USER_ID)  DELETION_DATEDELETION_REMARKL CJMAX_USER_ID_TABLE MAX_CONTEXT_ID) ^ S)MAX_CONTEXT_ID  dL %' CJ CONTEXT_TABLEG::/ CONTEXT_NAME/USER_ID/DELETION_USER_ID DELETION_USER_ID) dL %' CJARCHITECTURE_TABLEG:/ARCHITECTURE_NAME/DELETION_USER_ID ARCHITECTURE_ID) dL %' CJ CONTEXT_TABLEG::/ CONTEXT_NAME/USER_ID/DELETION_USER_ID  CONTEXT_ID) dL %' CJFACILITY_TABLEG:/ FACILITY_NAME/DELETION_USER_ID  FACILITY_ID) dLcUenU+P:խսLݭPkݭ[Sݭ[JkխսP^ݭkݭ[S RDB$DBHANDLE3*hP]i"SiLiBi g(0[ g@`(h0ng8vghjgXPhxhp (OﲒD﯒ ﴒ ﱒ ﶒ ﳒ︒ﵒﺒ﷒n2c﹒sʚfP&fRPqf1 ifP^U1Vf1e1JEf1@$Э|Ь[ԫ`v [k@^,@ncYiZ!R}coc{cr~pc_ >P#CREMOD_READ_CURSORܖݭ[uǖP:'P'PegQP(Pa:' P'PvgQP(P aмgyUSЏ̞h2ԞWЏVTfZЏVYXPP8 P1"hhh2 xYhrh2 aYUѕÕ[^ﰕ ~ ] .P[K ?撚Ιݭm[ vX>8ݭĞK UT SЎĺ8w]HݏԷ"& ~bݏ=d Pakk=ݭ[n А=ݭ[U H﯐Э Ь[ԫ`v [k@^,@n] YiZ9K\\U[TZ+cjZ%cjCREMOD_FAC_READ_RNG_CURSOR%ݭ[ Iмa:' P'PaQP(P a:'P'PaQP(Pa U+ SeЏ̞b2ԞLWЏV TaZЏVYX/PP8 Pf16bfb.b2 RSbb2 RU) [e;~' e6P[S<ホ֖﬎癩ݭU[`;8ݭĞSUTSЎĺ8Z`ݏԷ"#"~_ݏ=p Pe_kk=ݭϯ[v:ݭ[]EǍЭЬ[ԫ`v [k@^,@n ZYiZAHYY=[TZq`jZk`jCREMOD_FAC_READ_ALL_CURSOR=ݭ[(Fм-_UcSЏ̞`2ԞWЏVT^ZЏYXgPP8 Pﮌ1,___2 O__2 OUqbHT[A8~cnP[9ݭυ[T֋88ݭĞUTSTЎĺ8W廓ݏԷ" Z~Z]ݏ=ӒP0]kk=LEݭ[07ݭ[BЭЬ[ԫ`v [k@^,@nDWKYiZyEVVm[TZ]jZ]jЭ]Ь[ԫ`v [k@^,@nVYiZE^VPV[Ώ1k1[ZΏ1k1ZQP,Pa ' c{\v\[TZh\jЭЬ[ԫ`v [k@^,@n VYiZ?DUU\PЭ3Ь[ԫ`v [k@^,@nUYiZC4U&UMSZΏ1k1@Z/![|Z2~$Z+P[H3Ӆˍ﹅ݭψ[U28ݭĞHUTSЎĺ8tQuݏԷ"~XWݏ mP.Wkk=ݭ[k1ݭ[R~<܄ЭЬ[ԫ`v [k@^,@nQYiZ6?PPm[TZWjZWjЭЬ[ԫ`v [k@^,@nPYiZ>P P?VΏ1k12UWW[TZ WjЭЬ[ԫ`v [k@^,@nOYiZ'>OuOGPCREMOD_MAX_MOD_CURSORXݭ[C<UfSЏ̞V2Ԟ WЏVTZyPP8 P1>:VjV2V2 EWVV2 EUZ [s.~}P[/8 &ݭϡ[f.8ݭĞUT$SfЎĺ8MځݏԷ"ﻁ2d~SݏшP 2~SݏP WSkk=D=ݭ[(-ݭ[m8ЭЬ[ԫ`v [k@^,@nM#YiZQ;LLJ[TZ;TjZ5TjЭ5Ь[ԫ`v [k@^,@nLYiZ:6L(L7RΏ1k 1$R RΏ1k 1 R RΏ1k 1Q8S3S[TZ%SjЭ_Ь[ԫ`v [k@^,@nKYiZ:`KRK~^vQмrQм nQмjQ4ݭϷ[|88ݭĞUT:S|Ўĺ8J~ݏԷ"~PݏP [TZj Э;Ь[ԫ`v [k@^,@nJYiZ8WЏVTKZЏ\YXAP [TZj%'%'%(%(#%# J MODULE_TABLE) MODULE_ID) MODULE_NAME) MODULE_TYPE) FACILITY_ID) LOCATION_ID) SOURCE_FLAG) MODULE_FLAGS)HISTORY_STRING)  NOTE_STRING)  NOTE_POSITIONALLOC_GENERATION_IDMAX_GENERATION_ID) CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKDELETION_USER_ID) DELETION_DATEDELETION_REMARKLЭnЬ[ԫ`v [k@^,@nFYiZ5oFaF~^JмJм JмJмJмJ}JU]SԭԭԭԭԞ>WЏV T6JZЏ YXqPL[TZj# JREVIEW_NOTIFY_TABLE) OBJECT_TYPE) ACTION_TYPE)USER_ID) SELECT_ID)CREATION_USER_ID) CREATION_DATEL %'%' CJ MODULE_TABLEG:::/ MODULE_NAME/ MODULE_TYPE/ FACILITY_ID/DELETION_USER_ID DELETION_USER_ID) dL '%' CJFACILITY_TABLEG::/ARCHITECTURE_ID/ FACILITY_NAME/DELETION_USER_ID > FACILITY_ID) FACILITY_NAMEX dL '%'%' CJFACILITY_TABLEG:::/ARCHITECTURE_ID2 FACILITY_NAME3 FACILITY_NAME/DELETION_USER_IDFHARCHITECTURE_IDH FACILITY_NAME  FACILITY_ID) FACILITY_NAMEX dL ' CJFACILITY_TABLEG:/ARCHITECTURE_ID/DELETION_USER_IDFHARCHITECTURE_IDH FACILITY_NAME  FACILITY_ID) FACILITY_NAMEX dL  CJFACILITY_TABLEG/ FACILITY_ID FACILITY_FLAGS) dL CJMAX_MODULE_ID_TABLE  MAX_MODULE_ID)MAX_GENERATION_ID)MAX_CHANGE_LEVEL) ^ S) MAX_MODULE_ID)MAX_GENERATION_ID)MAX_CHANGE_LEVEL  dL?UeU5R{P:խսsݭ'{Pkݭ[%+ݭ[.!kխսP^ݭzkݭ[* RDB$DBHANDLE3*FPMHJECH>yCP=Э\Ь[ԫ`v [k@^,@nCYiZ*%CC#C*C?wP0=ЭЬ[ԫ`v [k@^,@nCCYiZq)BBBϚP~BvP<ЭLЬ[ԫ`v [k@^,@nBYiZ(BBB~B/vP <SHOMOD_FAC_READ_ONE_CURSORnݭ[=mW'мC:' P'PCQP(P aYUS-Џ̞CK2Ԟ-WЏVTCZЏ-YXPP8 P]m1M;JKJ2 X0KJ2 A0U mmtm[>l~sP[ Rltllݭm[l8ݭĞ UTSЎĺ8?WlݏԷ"f~Aݏ=7eRsP:Akk=kkݭ[-kqݭ[@#kЭSЬ[ԫ`v [k@^,@n?YiZ%??U[TZ$IjZIjSHOMOD_FAC_READ_RNG_CURSOR4kݭ[]kw$мmA:' P'PbAQP(P a:'P'PsAQP(PaaUS+Џ̞H2Ԟ+WЏVT@ZЏVYXPP8 Puj1U8/H_H'H2 `-LHH2 I-U8j)jqj[Fj$~$pP[ZiqiiݭU[i8ݭĞUTS Ўĺ8=oiݏԷ"n~j?ݏ=CmZpP7@?kk=i iݭϯ[5hyݭ[H hЭ[Ь[ԫ`v [k@^,@nZЏYXVPP8 Pg15EEE2 *EE2 *Ugqgocg[~Pg\~6\-nP[Jgngfݭυ[fW8ݭĞJUTSCЎĺ8>:fݏԷ"~5=ݏ=mPF4 =kk=[fTfݭ[m?fݭ[TfЭЬ[ԫ`v [k@^,@n9 YiZ8 \9N9m[TZCjZCjЭЬ[ԫ`v [k@^,@nT9YiZ88:Ώ1kI31::Ώ1k*31:QP,Pa ' ctBoB[TZaBjЭYЬ[ԫ`v [k@^,@n8YiZ"88\PV2ЭЬ[ԫ`v [k@^,@n*8iYiZ77M.:Ώ1k21::Ώ1k21:QP,Pa ' cAA[TZuAjЭ/Ь[ԫ`v [k@^,@ng7YiZ66*P,1ЭЬ[ԫ`v [k@^,@n7?YiZm669Ώ1k0199Ώ1k01q9QP,Pa ' c@@[TZ@jЭЬ[ԫ`v [k@^,@n=6|YiZ55P0SHOMOD_READ_ONE_CURSORbݭ[#b=м`::' P'PU:QP(P a?US$Џ̞?2Ԟt$WЏVT:ZЏ-YXPP8 Psa13/???2 >$?j?2 '$U6a'aha[$a h~gP[8`sh``ݭq[` 8ݭĞUTwSЎĺ83m`ݏԷ"L~7ݏ)K8gP-6kk=` `ݭ[_W ݭ[&_Э9Ь[ԫ`v [k@^,@nq3YiZ32U[TZ=jZ=jSHOMOD_READ_RNG_CURSORN_ݭ[G9_aмG9:' P'P<9QP(P a:'P'PM9QP(PaKUS#Џ̞-=2Ԟ#WЏ`VT8ZЏVYXPP8 P^1?,<=<2 J!<<2 3!UR^C^e5^[0"^ t~dP[D ]e]]ݭY[] 8ݭĞUTSЎĺ80]ݏԷ"X~5ݏ9WDdP*5kk=-]&]ݭϳ[]c ݭ[2\ЭEЬ[ԫ`v [k@^,@n}0YiZ00=[TZ;jZ;jSHOMOD_READ_ALL_CURSORj\ݭ[SU\mм?8USR#Џ̞:2Ԟ9#WЏ2VT7ZЏYXDPP8 P[1{)M:}:E:2 j:.:2 oU[[b[[ln[J~0JbP[83[b![[ݭω[[E8ݭĞ8UTS1Ўĺ8,.ZݏԷ"~5ݏyaP4(4kk=yZrZݭ[[]Zݭ[Bn}YiZPSHOMOD_READ_REVIEW_CURSORhHݭ[!SH;м$м $м$EUSЏ̞'2ԞWЏ(VT$ZЏ YXPP8 PG19&&&2 D &&2 - UG}GNoG[*\Gn~MP[>!GyNGGݭv[￿F8ݭĞUT}SЎĺ8FݏԷ"Rſ~"ݏTCQ>MP"kk=gF`Fݭ[KF]ݭ[,*FЭ?Ь[ԫ`v [k@^,@nwﶾYiZ][TZ%jZ$jЭȾЬ[ԫ`v [k@^,@n?YiZm?!Ώ1k1!!Ώ1k1!QP,Pa c!Ώ1k1v!QP,Pa (c##[TZ#jЭڽЬ[ԫ`v [k@^,@nQYiZPSHOMOD_READ_MAILADDR_CURSORJDݭ[5D м%!м !!м!USЏ̞/#2ԞWЏVT ZЏ YXPP8 PC1 "#"2 ""2 UnC_CJQC[>C@~нڻIP[ȻCKJBBݭt[B8ݭĞȻUTOSЎĺ8BݏԷ"$~-ݏR#IPkk=IBBBݭ[-B/ݭ[Һ BЭЬ[ԫ`v [k@^,@nIYiZ][TZ!jZ !jЭЬ[ԫ`v [k@^,@nYiZ?cU?Ώ1k1Ώ1k1QP,Pa < c  [TZ jЭ׹Ь[ԫ`v [k@^,@nNYiZ|P  '%' CJFACILITY_TABLEG::/ARCHITECTURE_ID/ FACILITY_NAME/DELETION_USER_ID  FACILITY_ID) FACILITY_NAMEX dL '%'%' CJFACILITY_TABLEG:::/ARCHITECTURE_ID2 FACILITY_NAME3 FACILITY_NAME/DELETION_USER_IDFHARCHITECTURE_IDH FACILITY_NAME  FACILITY_ID) FACILITY_NAMEX dL ' CJFACILITY_TABLEG:/ARCHITECTURE_ID/DELETION_USER_IDFHARCHITECTURE_IDH FACILITY_NAME  FACILITY_ID) FACILITY_NAMEX dL  ''((#%' CJ MODULE_TABLEG::/ FACILITY_ID/ MODULE_NAME/DELETION_USER_IDFH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  LOCATION_ID)  SOURCE_FLAG)  MODULE_FLAGS)HISTORY_STRINGX NOTE_STRINGX NOTE_POSITION)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL  ''((#%'%' CJ MODULE_TABLEG:::/ FACILITY_ID2 MODULE_NAME3 MODULE_NAME/DELETION_USER_IDFHDELETION_USER_IDH FACILITY_IDH MODULE_NAMEH MODU>LE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  LOCATION_ID)  SOURCE_FLAG)  MODULE_FLAGS)HISTORY_STRINGX NOTE_STRINGX NOTE_POSITION)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL  ''((# CJ MODULE_TABLEG:/ FACILITY_ID/DELETION_USER_IDFHDELETION_USER_IDH FACILITY_IDH MODULE_NAMEH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  LOCATION_ID)  SOURCE_FLAG)  MODULE_FLAGS)HISTORY_STRINGX NOTE_STRINGX NOTE_POSITION)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL  ## CJRESERVATION_TABLEG:/RES_TYPE/ MODULE_ID CREATION_USER_ID) CREATION_DATE)REPLACEMENT_DATE)REPLACEMENT_USER_ID) RES_FLAGS) RES_TYPE)  dL  ( CJ USER_TABLEG/USER_ID USERNAMEX FULL_USERNAMEX dL   ( CJREVIEW_NOTIFY_TABLEJ USER_TABLEG::::/ OBJECT_TYPE/ ACTION_TYPE/ SELECT_ID/USER_IDUSER_ID0USERNAMEFHUSERNAME USER_ID)USERNAMEX FULL_USERNAMEX dL < CJREVIEW_NOTIFY_TABLEJ USER_TABLEG::::/ OBJECT_TYPE/ ACTION_TYPE/ SELECT_ID/USER_IDUSER_ID/USERNAMEFH MAIL_ADDRESS USER_ID) MAIL_ADDRESSX dL UeU9P:խսѫݭp9Pkݭ[Wݭ[DkխսP^zݭ9kݭ[1 RDB$DBHANDLE3*P寧 ^(0[ FĪ`D-(0*82h&XPrxvp))))t )i )) )#1Z1D))28PjRPY1 QPϊU1>1e1J-1@$7P}U1n7P1UT`d ݭݭݭݭ5 6P<ЭP!`!R6P~Z 4s64k6ЭԨЬ[ԫ`v [k@^,@n|KYiZy TFdUe ΏkyP1Э<Ь[ԫ`v [k@^,@nﳧYiZugsϮh6ͧoPЭﬧЬ[ԫ`v [k@^,@nT#YiZQ P~ t5P!Э,Ь[ԫ`v [k@^,@n YiZe W c Ϟ~X 5ヲ_~PSHOUSR_READ_ONE_CURSOR-ݭ[!s-;: P PQP(PaEUΥSЏ̞ 2ԞWЏ^VﱧTbZЏYX"PP8 P,12 D2 -U,,3,[*|,n~2P[>A,y3/,',ݭy[¦,8ݭĞUT}SЎĺ8Z +ݏԷ"RŤ~ ݏKQ>2P kk=++ݭ[k+]ݭ[,J+Э?Ь[ԫ`v [k@^,@n ﶣYiZx j ][TZjZjSHOUSR_READ_RNG_CURSOR*ݭ[M*g: P P QP(Pa: P P QP(P aYUSkЏ̞_2ԞRWЏVɤT ZЏYX6PP8 P *152 X"2 AU))0)[>)~/P[ Re)0S)K)ݭa[ӡ5)8ݭĞ UTS#Ўĺ8n)ݏԷ"f١~3 ݏceR/P kk=((ݭϻ[-(qݭ[@n(ЭSЬ[ԫ`v [k@^,@nʠYiZ~E[TZ@ jZ: jSHOUSR_READ_ALL_CURSOR'ݭ[a'{U&S2Џ̞ 2ԞWЏPVTZωPP8 Pp'11 2  w 2 U3'$'.' ['o՟~qo@-P[]&-&&ݭϠ[&&j8ݭĞ]UTSvЎĺ8j&ݏԷ"ﹺ,~ ݏﺠ︞,P~ kk=&&ݭ[%ݭ[g%Э咽Ь[ԫ`v [k@^,@nNYiZKτ[TZ jZ jЭ/Ь[ԫ`v [k@^,@n劣YiZhZϦ(Ώ1k1Ώ1k1QP,Pa cΏ1k1QP,Pa (cΏ1kx1Ώ1kY1Ώ1k:1Ώ1k1} Ώ1k 1QP,Pa $c[TZ~jЭЬ[ԫ`v [k@^,@n@YiZ=ϯP& Э1Ь[ԫ`v [k@^,@n福YiZj\ϔ>Ώ1k 1+'Ώ1k 1QP,Pa cΏ1k 1QP,Pa (cΏ1kz 1Ώ1k[ 1Ώ1k< 1Ώ1k 1} Ώ1k 1QP,Pa $c[TZjЭЬ[ԫ`v [k@^,@nBYiZ?ϝP( Э3Ь[ԫ`v [k@^,@n滋YiZl^CbΏ1k 1OKΏ1k 1<QP,Pa c6Ώ1k 1'QP,Pa (c=Ώ1k| 1*&Ώ1k] 1Ώ1k> 1Ώ1k 1} Ώ1k 1QP,Pa $c [TZjЭЬ[ԫ`v [k@^,@nDYiZALP* SHOUSR_READ_CURSORUݭ[ラ@мU{SЏ̞t2ԞWЏVjTZЏYXPP8 P1wJ2 72 Uz`%l[זY~ﻘﵖ$P[&% ݭύ[l8ݭĞUT*SϼЎĺ8ݏԷ"r~ݏL#P0kk=d]ݭ[ƕH ݭ[ﭕ'ЭЬ[ԫ`v [k@^,@ncYiZ%m[TZUjZOjЭuЬ[ԫ`v [k@^,@nYiZ?Ώ1k31QP,Pa cΏ1k1QP,Pa ( cYT[TZFjЭ璉Ь[ԫ`v [k@^,@nNYiZKP4  (#% CJ USER_TABLEG:/USERNAME/DELETION_USER_ID USER_ID)USERNAMEX FULL_USERNAMEXAUTH_PRIVILEGES) DEF_PRIVILEGES) CREATION_USER_ID)  CREATION_DATE)CREATION_REMARKX dL  (#% % CJ USER_TABLEG::2USERNAME3USERNAME/DELETION_USER_IDFHUSERNAME USER_ID)USERNAMEX FULL_USERNAMEXAUTH_PRIVILEGES) DEF_PRIVILEGES) CREATION_USER_ID)  CREATION_DATE)CREATION_REMARKX dL  (#CJ USER_TABLEG/DELETION_USER_IDFHUSERNAME USER_ID)USERNAMEX FULL_USERNAMEXAUTH_PRIVILEGES) DEF_PRIVILEGES) CREATION_USER_ID)  CREATION_DATE)CREATION_REMARKX dL  ( CJ USER_TABLEG/USER_ID USERNAMEX FULL_USERNAMEX dLUebUP:խս@ݭߎPkݭ[Ǝݭ[ﳎkխսP^ݭtkݭ[t RDB$DBHANDLE3*P :(0[ "4`(n08hX PNxRp%_   }   \ Q l a z o & & o, d, 2 2 7 7 < < @ @ GD 1e1J-1@$wP^U1P1UT`d ݭݭݭݭɋ zP<ЭP!`!RGP~Z 44ЭhЬ[ԫ`v [k@^,@n|ߊYiZ  TNFUe Ώk\yP[CRESTRM_MAX_STREAM_CURSORݭ[RlUSPЏ̞2ԞPWЏV.TZPP8 P1[2 2 UD5 '[`Ɖ~`1P[Nݭϝ[[8ݭĞNUTՈSЎĺ8{ݏԷ"瘝\2~tݏϊPY~.ݏ o\PYkk=ݭϽ[7{ݭ[JЭ]Ь[ԫ`v [k@^,@nqԇYiZJ[TZjZjЭЬ[ԫ`v [k@^,@n]YiZ}Ώ1kX1[TZjCRESTRM_MAX_DIR_CURSORݭ[ӆuUSMЏ̞2ԞMWЏVﳈTZgPP8 P1Wme2 N2 U    [ G~P[υj RX P ݭϠ[: ܸ8ݭĞυUTVSTЎĺ8 ݏԷ"+ 2~ ݏT"PHVd~ݏ "PVkk=v o ݭ[︄Z ݭ[9 ЭބЬ[ԫ`v [k@^,@nUYiZuJ[TZnjZhjЭgЬ[ԫ`v [k@^,@n{ރYiZ  zΏ1kU1g[TZjCRESTRM_MAX_GEN_CURSOR ݭ[T nUSJЏ̞w2ԞJWЏV8TZPP8 P 1T,\$2 I 2 Uf W  I  [6 bȂ~b3P[P   ݭϠ[ ]8ݭĞPUTׁSЎĺ8 ݏԷ"יִ~ 2~ݏكPR~Zݏ 遼q^PR0kk=  ݭ[9}ݭ[ LЭ_Ь[ԫ`v [k@^,@nsրYiZJ[TZ-jZ'jЭЬ[ԫ`v [k@^,@n_YiZΏ1kQ1hc[TZUjCRESTRM_MAX_GROUP_CURSORݭ[US HЏ̞42ԞGWЏVﻁTZgPP8 P21P2 2 U  [G~~ P[~R xpݭϞ[~Zܱ8ݭĞ~UTV~STЎĺ8,ݏԷ"+ 2~~4ݏ\"~ PHOd~~ݏ *} POkk=ݭϾ[}zݭ[}˻YЭ}Ь[ԫ`v [k@^,@nU}YiZuJ[TZjZjЭg}Ь[ԫ`v [k@^,@n{|YiZ  Ώ1kN1% [TZjЭ|Ь[ԫ`v [k@^,@nF|YiZttf~^мݭς[{8ݭĞ3|UT{SϸЎĺ8`ݏԷ"|~Yݏ}{o PL[TZjBLЭ{Ь[ԫ`v [k@^,@n2{YiZ``RzP=LЭT{Ь[ԫ`v [k@^,@nhzYiZ~^lмh9ݭω[z#8ݭĞzUT?zS=Ўĺ8ݏԷ"z~ݏE|zP9K[TZjJЭ@zЬ[ԫ`v [k@^,@nTyYiZ~PJЭyЬ[ԫ`v [k@^,@nPyYiZ~~p~^мݭύ[y8ݭĞ=yUTxSЎĺ8 ݏԷ" y~ݏzxyPI[TZjLIЭxЬ[ԫ`v [k@^,@njv~kduu%P,FCRESTRM_COPY_DIRTBL_CURSORݭ[t޴мtUtS=Џ̞[2Ԟv=WЏRVvT;ZЏYXAPP8 P1qE12 2 Uf[sﻦ!t~usP[st,bZݭυ[rsDﶦ8ݭĞsUT0sS.Ўĺ8yݏԷ"xs~ݏBusP*Dkk=ݭ[rݭ[r߰}ЭrЬ[ԫ`v [k@^,@nirYiZm[TZWЏ VuqTZЏYXBP@[TZj@ %#% JDIRECTORY_TABLE) DIRECTORY_ID) STREAM_ID) FACILITY_ID)KIND) DIR_SYMBOL_ID)FLAGS)DIRECTORY_SPEC)CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKLЭnЬ[ԫ`v [k@^,@nmYiZ**P?CRESTRM_COPY_GROUP_CURSORݭ[mﺭмEmU]mS7Џ̞u2Ԟ7WЏVoTZЏYXPP8 P1M>K2 Ӷ82 VUB[ll~nlhP[l͠`NFݭφ[Nl08ݭĞlUT lS Ўĺ8UݏԷ"Tl~ݏ"nkP=kk=ݭ[kݭ[kﻩiЭkЬ[ԫ`v [k@^,@nEkYiZssem[TZVjZPjЭWkЬ[ԫ`v [k@^,@nkjYiZ?Ώ1k <1miΏ1k;1ZQP,Pa ' coΏ1k;12\VΏ1k;1C?Ώ1k;1},,Ώ1kb;1QP,Pa c[TZjЭ jЬ[ԫ`v [k@^,@niYiZﯪ~^м:' P'PQP(P aммм}: PPQP(P a}$:iUhSԭԭԭԭԞ>WЏ VjTZЏYXϓP9[TZjg9 %'#%# J GROUP_TABLE)GROUP_ID) GROUP_NAME) GROUP_TYPE) STREAM_ID)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKDELETION_USER_ID) DELETION_DATEDELETION_REMARKLCRESTRM_COPY_GRP_MEMBER_CURSORWݭ[PgBjмgU gS2Џ̞c2Ԟy2WЏVjЭeЬ[ԫ`v [k@^,@n~dYiZﬥ?Ώ1k51Ώ1k51 Ώ1k{51}A<[TZ.jЭ1dЬ[ԫ`v [k@^,@nEcYiZ֤~^мм м}cU0cSԭԭԭԭԞ>WЏV;eT_ZЏYXPF4[TZj3# JGROUP_MEMBER_TABLE)GROUP_ID) MODULE_ID)CREATION_USER_ID) CREATION_DATELЭbЬ[ԫ`v [k@^,@nCbYiZqqcϤPN3ЭebЬ[ԫ`v [k@^,@nyaYiZ  P2CRESTRM_COPY_LATGEN_CURSORݭ[aмaUΏ1k/1+'Ώ1k/1Ώ1kl/1Ώ1kM/1Ώ1k./1} 2-[TZjЭ]Ь[ԫ`v [k@^,@n[]YiZ{~^м{м wмsмoмkмgм c}$_:]U\SԭԭԭԭԞ>WЏV^T ZЏ(YXϓP-[TZjg- # JLATEST_GEN_TABLE) STREAM_ID) MODULE_ID) CHANGE_LEVEL) GENERATION_ID)GENERATION_NUMBER)GENERATION_FLAGS)CREATION_USER_ID) CREATION_DATELЭ[Ь[ԫ`v [k@^,@n m[YiZϟPx,CRESTRM_COPY_DEPIN_CURSOR8ݭ[[#+м6E[UZS,(Џ̞2Ԟ(WЏV]TZЏYXώPP8 P1+Fv>2 Dc'2 -Ul]O[*Z<nZ~V\ZP[Y>yݭφ[Y8ݭĞYUT}YS{Ўĺ8ݏԷ"RuY~ݏ[QY>Pw*bkk=G@ݭ[Y+]ݭ[Y, Э?YЬ[ԫ`v [k@^,@nSXYiZm[TZjZ{jЭXЬ[ԫ`v [k@^,@n?XYiZmm_?BΏ1kz)1/+Ώ1k[)1 [TZjЭXЬ[ԫ`v [k@^,@n%WYiZﶘ~^мм мWUWSԭԭԭԭԞ>WЏbV+YTZЏYXP.([TZj' JDEPENDENCY_IN_TABLE) STREAM_ID) MODULE_ID)STEP_IDLЭVЬ[ԫ`v [k@^,@nJVYiZxxjPU'CRESTRM_COPY_DEPOUT_CURSOR$ݭ[Uм*!VUUS#Џ̞2Ԟ#WЏVWTZЏYXjPP8 P1&`X2  }A2  UXI;[U(JU~6WTP[TUݭυ[T߇8ݭĞTUTYTSWЎĺ8ݏԷ".pT~ݏV-TPS%Vkk=3,ݭ[S9ݭ[SЭTЬ[ԫ`v [k@^,@n/SYiZm[TZjZjЭSЬ[ԫ`v [k@^,@nSYiZII;?6Ώ1kV$1#Ώ1k7$1 [TZjЭRЬ[ԫ`v [k@^,@ndRYiZ~^мм мkRUQSԭԭԭԭԞ>WЏcV TTsZЏYXP #[TZj" JDEPENDENCY_OUT_TABLE) STREAM_ID)STEP_ID) MODULE_IDLЭQЬ[ԫ`v [k@^,@n¾%QYiZSSEP0"CRESTRM_GETPAR_CURSORݭ[PмQUPSЏ̞2ԞWЏ{VRTZЏYXJPP8 P1z!~v2 _2 UH9o+[OĂ*P~ROP[O5ݭϊ[{Oᅡ8ݭĞOUT9OS7Ўĺ8ݏԷ"kO~xݏ cQ OP3 Nkk=#ݭ[Nݭ[NЭNЬ[ԫ`v [k@^,@nrNYiZm[TZjZjЭNЬ[ԫ`v [k@^,@nMYiZ))?.Ώ1k61[TZjЭMЬ[ԫ`v [k@^,@ncMYiZGPnCRESTRM_READ_CURSORdݭ[ MO':'P'PcQP(Pa1MULSЏ̞F2ԞWЏVNTZЏ)YXzPP8 P12 0 2 Uyk[LX~ZL~NNKP[K*e ݭ|[K~8ݭĞKUTiKSgЎĺ8ﲸݏԷ">gK~ݏ M=K*Pckk=c\ݭ[KGI~ݭ[J&Э+KЬ[ԫ`v [k@^,@n?JYiZЋз·][TZ'jZ!jЭJЬ[ԫ`v [k@^,@nȷ+JYiZYYK?nΏ1kf1[b][TZOjЭJЬ[ԫ`v [k@^,@n0IYiZﳶGPCRESTRM_GET_INFO_CURSORݭ[9ISмmIUHSЏ̞2ԞtWЏV=KTZЏYX϶PP8 P1f^2 lG2 UU[RH0{H~J0HP[Hf|iWOݭψ[G9+{8ݭĞHUTGSϣЎĺ8 ݏԷ"zcG~)ݏIyGfPkk=ݭ[AGzݭ[(GTrЭgGЬ[ԫ`v [k@^,@n{FYiZ  m[TZjZjЭFЬ[ԫ`v [k@^,@ngFYiZ?߿Ώ1k1}̿̿Ώ1k1}ﹿ [TZjЭ9FЬ[ԫ`v [k@^,@nMEYiZކ޲в(PCRESTRM_UPDPAR_CURSORݭ[XErм EUESKЏ̞2Ԟ2WЏV`GTžZЏYXոPP8 P@12 2 tU[qDOwD~FOD P[=Dx~ݭϊ[DhJw8ݭĞ=DUTCS·Ўĺ8 :ݏԷ"_2D~xݏECqPC~.ݏ E^CKPkk=ݭϪ[&Cjvݭ[ C9gЭLCЬ[ԫ`v [k@^,@n`BYiZ3[TZĿjZ﾿jЭBЬ[ԫ`v [k@^,@nLBYiZzzlΏ1k1ѻ[TZjЭ=BЬ[ԫ`v [k@^,@nQAYiZԮ~^UмQݭ[jA8ݭĞAUT(AS&Ўĺ8qݏԷ"\pA~ܺݏ^C@P"[TZjЭ)AЬ[ԫ`v [k@^,@n=@YiZ΁έPЭ@Ь[ԫ`v [k@^,@n֭9@YiZggY~^мדּм 勉O@U?SԭԭԭԭԞWЏVAToZЏYXϨP @~AݏA?P[TZj kk5 SCJSTREAM_SUCCESSOR_TABLEG:/ STREAM_ID/ SUCCESSOR_ID"/dLЭ>Ь[ԫ`v [k@^,@nr>YiZ~^мм >U >SԭԭԭԭԞ>WЏUV)@T况ZЏ YXڱP [TZj JSTREAM_SUCCESSOR_TABLE) STREAM_ID) SUCCESSOR_IDLЭ=Ь[ԫ`v [k@^,@nI=YiZw~wi~^ѰмͰ:' P'P°QP(P aмڰмְмҰмΰм ʰ}$ư}(ư:,PPﹰQP(P,a}0况м4况}8辰:WЏwV`>TZЏYX PS [TZj %'##%##%# J STREAM_TABLE) STREAM_ID) STREAM_NAME)PARENT_STREAM_ID)DELTA_STREAM_ID) FROZEN_STATE) STREAM_FLAGS) OWNER_USER_IDMAX_BUILD_JOB_NUMBER)BUILD_JOB_STEP_DELAY) BUILD_JOB_TIMEOUT) NOTES_CONFERENCEPOPULATE_STREAM_IDPOPULATE_UPD_COUNTPOPULATE_INS_COUNTPOPULATE_REM_COUNTPOPULATE_USER_ID)  POPULATE_DATE) CREATION_USER_ID)  CREATION_DATE)CREATION_REMARKDELETION_USER_ID) DELETION_DATEDELETION_REMARKL CJMAX_STREAM_ID_TABLE  MAX_STREAM_ID) ^ S) MAX_STREAM_ID  dL CJMAX_DIRECTORY_ID_TABLE MAX_DIRECTORY_ID) ^ S)MAX_DIRECTORY_ID  dL CJMAX_MODULE_ID_TABLE MAX_GENERATION_ID) ^ S)MAX_GENERATION_ID  dL CJMAX_GROUP_ID_TABLE  MAX_GROUP_ID) ^ S) MA>X_GROUP_ID  dL # CJDIRECTORY_TABLEG/ STREAM_ID  DIRECTORY_ID) FACILITY_ID)KIND) DIR_SYMBOL_ID)FLAGS) DIRECTORY_SPECX CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL '# CJ GROUP_TABLEG:/ STREAM_ID/DELETION_USER_ID GROUP_ID) GROUP_NAMEX GROUP_TYPE)CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKX  dL # CJGROUP_MEMBER_TABLEG/GROUP_ID  MODULE_ID)CREATION_USER_ID) CREATION_DATE) dL # CJLATEST_GEN_TABLEG/ STREAM_ID  MODULE_ID) CHANGE_LEVEL) GENERATION_ID)GENERATION_NUMBER)GENERATION_FLAGS) CREATION_USER_ID)  CREATION_DATE)  dL  CJDEPENDENCY_IN_TABLEG/ STREAM_ID  MODULE_ID)STEP_ID) dL  CJDEPENDENCY_OUT_TABLEG/ STREAM_ID STEP_ID) MODULE_ID) dL  CJ STREAM_TABLEG/ STREAM_ID PARENT_STREAM_ID) dL %' CJ STREAM_TABLEG:/ STREAM_NAME/DELETION_USER_ID  STREAM_ID) dL ## CJ STREAM_TABLEG/ STREAM_ID BUILD_JOB_STEP_DELAY)BUILD_JOB_TIMEOUT) dL  CJ STREAM_TABLEG/ STREAM_ID DELTA_STREAM_ID) ^ S)DELTA_STREAM_ID  dLcUen/U/+P:խսL/ݭ.Pkݭ[.lݭ[.ckխսP^.ݭkݭ[.l RDB$DBHANDLE3*ﴫP"... V(0.[ >@.`(0"8*hX.PjxnpA6߮յŮĻP x-RPg1 _PϠU1L1e1J;1@2uP-\^U1 P1UݩT`d ݭݭݭݭ, xP<ЭP!`,!REP,~Z 44Эf,Ь[ԫ`v [k@^,@n+YiZ m \P~ .PGETMOD_READ_ONE_CURSORݭ[k+ݳkмשׁ:' P'PQP(P a+U+S Џ̞2Ԟ WЏ*V_-TOZЏ-YXPP8 PK1ɫ2 tﶫz2 otU[l*޲J]*~,J*P[8*^ݭq[*sE]8ݭĞ8*UT)SϿЎĺ8EݏԷ"E*~ݏ|+)PXkk=ݭ[[)ͱ\ݭ[B)ngבּЭ)Ь[ԫ`v [k@^,@n復(YiZ&j6(U[TZԩjZΩjGETMOD_READ_RNG_CURSOR&ݭ[(hмy:' P'PnQP(P a:'P'PQP(Pa(U(S Џ̞=2Ԟ WЏsVo*TZЏVYXPP8 Pg1 ۨ2 qĨ2 {qU* [x'VZ'~)V''P[D'[￯ǵﭯ說ݭY[ 'QZ8ݭĞD'UT&SЎĺ8$aݏԷ"B'~7ݏ| )&P kk=ݭϳ[g&Yݭ[N&zdȮЭ&Ь[ԫ`v [k@^,@nﱣ&YiZ2gB4=[TZjZjGETMOD_READ_ALL_CURSORBݭ[%-eмW%UX%S Џ̞﷦2Ԟ WЏEV'TZЏYXPP8 Pﳭ1 ]U2 nz>2 nUvg=Y[$FW$~'$cP[$X ݭω[I$۬W8ݭĞ$UT$SЎĺ8`ﭬݏԷ"?O$~Eݏ|I&#ȱP kk=QJݭ[#5Vݭ[#aЭ#Ь[ԫ`v [k@^,@n@#YiZnd~pm[TZjZjЭR#Ь[ԫ`v [k@^,@nv"YiZcχΏ1k1miΏ1k1ZQP,Pa ' coΏ1k1`QP,Pa 'cuΏ1kZ1b^Ώ1k;12Kâᄁ[TZﰢjЭ&"Ь[ԫ`v [k@^,@nJ!YiZb۞͞PsЭ!Ь[ԫ`v [k@^,@n6!YiZdbtfΏ1k<1Ώ1k1pQP,Pa ' cΏ1k1vQP,Pa 'cΏ1k1xtΏ1k12ani[TZ[jЭ Ь[ԫ`v [k@^,@n﷝ YiZ8aH:\PЭ, Ь[ԫ`v [k@^,@nPYiZ`Ӝ՟Ώ1k1Ÿ゚Ώ1k1ﯟQP,Pa ' cğΏ1k_1ﵟQP,Pa 'cʟΏ1k41﷟ﳟΏ1k12[TZjЭЬ[ԫ`v [k@^,@n$wYiZ_ﵛ率ύPM  ''%' CJ MODULE_TABLEG::/ FACILITY_ID/ MODULE_NAME/DELETION_USER_IDFH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  SOURCE_FLAG)  dL  ''%'%' CJ MODULE_TABLEG:::/ FACILITY_ID2 MODULE_NAME3 MODULE_NAME/DELETION_USER_IDFHDELETION_USER_IDH FACILITY_IDH MODULE_NAMEH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  SOURCE_FLAG)  dL  '' CJ MODULE_TABLEG:/ FACILITY_ID/DELETION_USER_IDFHDELETION_USER_IDH FACILITY_IDH MODULE_NAMEH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  SOURCE_FLAG)  dL益UeUC`P:խսݭ 5Pkݭ[3Xݭ[P<ЭP!`f!R PR~Z 4ˤ4äЭ,Ь[ԫ`v [k@^,@n落YiZW5'Tn Ue Ώk*yFPl*ЭЬ[ԫ`v [k@^,@n YiZ9WVw%EP)ЭЬ[ԫ`v [k@^,@n|{YiZV P~̣P\)ЭЬ[ԫ`v [k@^,@nYiZ)VF~gBP(SHOGRP_READ_ONE_CURSOR0ݭ[yTмм :'P'PQP(PaUS Џ̞g2Ԟ WЏ2VqTZЏ1YXPP8 P1' =2 ]*2 u]UD5'[rPF~P!P[>GٛǛᅴݭi[者KF8ݭĞ>UTSЎĺ8r{ݏԷ". ~eݏ P&;kk=ݭ[aEݭ[HtPЭЬ[ԫ`v [k@^,@nYiZ,SM[TZHjZBjSHOGRP_READ_RNG_CURSOR\ݭ[GQм&м ":'P'PQP(Pa:'P'P(QP(PaUSЏ̞繁2ԞWЏsVyT節ZЏZYXPP8 P1$OG2 Zl02 yZUXI;ϼ[v(TC~T%P[BDŞۘӘݭQ[ xOC8ݭĞBUTSЎĺ8vݏԷ"+~yݏP#Okk=3,ݭϫ[eBݭ[LxMЭЬ[ԫ`v [k@^,@nYiZ0P5[TZjZjSHOGRP_READ_ALL_CURSORpݭ[[Nмcм _UNSЏ̞2ԞWЏGVTZЏYXJPP8 Pٖ1-"﹖2 Wޖ2 WU3[ l@ ~ YP[v A1ݭρ[? @8ݭĞv UT S7Ўĺ8搜ӕݏԷ"(E ~ݏK P 2kk=wpݭ[ [?ݭ[ J:Э Ь[ԫ`v [k@^,@n76 YiZdMȍﺍe[TZjZjЭH Ь[ԫ`v [k@^,@n YiZLQCwSΏ1k1@<Ώ1k1-QP,Pa ' cBΏ1k1/+Ώ1k1}Ώ1ka1 QP,Pa c% [TZjЭ Ь[ԫ`v [k@^,@n YiZK#PЭ Ь[ԫ`v [k@^,@n+* YiZXK+ﮋΎΏ1kT1ﻎ﷎Ώ1k51﨎QP,Pa ' cnΏ1k 1搜年Ώ1k1}Ώ1k1QP,Pa cΑɑ[TZﻑjЭ Ь[ԫ`v [k@^,@nYiZ*JPPЭ Ь[ԫ`v [k@^,@nYiZI'rΏ1k1_[Ώ1k1LQP,Pa ' caΏ1ku1NJΏ1kV1}77Ώ1k71(QP,Pa cwr[TZdjЭЬ[ԫ`v [k@^,@nhgYiZHχPaSHOGRP_MEMBER_CURSORݭ[*GмDUSbЏ̞؏2ԞIWЏV4 TmZЏYXPP8 Ph1~ﮏv2 CP_2 ,PU+[)9m~ؓP[=:xﮎ年ݭϋ[98ݭĞUT|S϶Ўĺ8)bݏԷ"Q!~Lݏ P=Pe"kk=ݭ[\8ݭ[+CɍЭ>Ь[ԫ`v [k@^,@nﶆYiZEG9m[TZ﹍jZﳍjЭЬ[ԫ`v [k@^,@n?>YiZlEЅ…?Ώ1kh1Ώ1kI1؊ ԊΏ1k*1}ﶌﱌ[TZjЭЬ[ԫ`v [k@^,@nihYiZD PbSHOGRP_READ_FAC_CURSORݭ[)Cм:CUSЏ̞2ԞWЏV7TZЏYXPP8 Pw1ﻋﳋ2 BL؋2 +LU:+[( 5l~׏P[<6ϊwj﵊ݭω[58ݭĞUT{SϵЎĺ8(qݏԷ"P~oݏ5O<PdEkk=ݭ[[4ݭ[*?؉Э=Ь[ԫ`v [k@^,@n﵂YiZAF8m[TZjZjЭЬ[ԫ`v [k@^,@n>=YiZkAρ?%Ώ1kg1QP,Pa 'c% [TZjЭ"Ь[ԫ`v [k@^,@nYiZ@+;PSHOGRP_READ_GROUP_CURSOREݭ[>0X?мyм u:'P'PjQP(PaRUSЏ̞b2ԞWЏVJTZЏ1YXPP8 P182 QH%2 :HUYJ<[7)1{~P[K2܆Ԇݭg[ニ18ݭĞUTSЎĺ87ݏԷ"_~ﷄݏ ^KPskk=4-ݭ[&j0ݭ[ 9;ЭLЬ[ԫ`v [k@^,@n~YiZ=U~G~M[TZCjZ=jЭЬ[ԫ`v [k@^,@nM~LYiZz=}}?mΏ1kv1Z~y[TZkjЭ=Ь[ԫ`v [k@^,@n}YiZ<F}8}GPSHOGRP_READ_MOD_CURSORrݭ[[]u;м5US Џ̞݄2Ԟ WЏVTZЏYXPP8 P1ﳄ{2 Dd2 wDU旅[tvR-~R#P[@.;È)!ݭω[ M-8ݭĞ@UTSЎĺ8t{݂ݏԷ"~1ݏn%P kk=zݭ[ce,ݭ[Jv7DЭ>[ԫ`v [k@^,@n{YiZ.:zzm[TZツjZ︂jЭЬ[ԫ`v [k@^,@nzYiZ9z z?Ώ1k 1QP,Pa 'cΏ1k 1QP,Pa ' cΏ1k] 1[TZjЭ$Ь[ԫ`v [k@^,@nyYiZ8-yyP SHOGRP_READ_CURSORmݭ[FX`7мpzUSE Џ̞2Ԟ, WЏVzT+ZЏYXPP8 P1 ff܀豈2 y@ɀ2 b@U[_q=)~=P[+s*6$ݭύ[8)8ݭĞ+UTSЎĺ8_w~ݏԷ"~}ݏLsP d}kk=|~u~ݭ[N`~(ݭ[5a3?~ЭtЬ[ԫ`v [k@^,@nvYiZ6}vovm[TZ~jZ~jЭЬ[ԫ`v [k@^,@nuvtYiZ5vu?D|Ώ1k15|QP,Pa c/|Ώ1ks1 |QP,Pa ( c}}[TZ}jЭ.Ь[ԫ`v [k@^,@nuYiZ47u)uP  '#%' CJ GROUP_TABLEG:::/ STREAM_ID/ GROUP_TYPE/ GROUP_NAME/DELETION_USER_ID GROUP_ID) GROUP_NAMEXCREATION_USER_ID) CREATION_DATE) CREATION_REMARKX  dL  '#%'%' CJ GROUP_TABLEG::::/ STREAM_ID/ GROUP_TYPE2 GROUP_NAME3 GROUP_NAME/DELETION_USER_IDFH STREAM_IDH GROUP_TYPEH GROUP_NAME GROUP_ID) GROUP_NAMEXCREATION_USER_ID) CREATION_DATE) CREATION_REMARKX  dL  '# CJ GROUP_TABLEG::/ STREAM_ID/ GROUP_TYPE/DELETION_USER_IDFH STREAM_IDH GROUP_TYPEH GROUP_NAME GROUP_ID) GROUP_NAMEXCREATION_USER_ID) CREATION_DATE) CREATION_REMARKX  dL # CJGROUP_MEMBER_TABLEG/GROUP_ID  MODULE_ID)CREATION_USER_ID) CREATION_DATE) dL ' CJFACILITY_TABLEG/ FACILITY_ID  FACILITY_NAMEX dL %' CJ GROUP_TABLEG:::/ STREAM_ID/ GROUP_TYPE/ GROUP_NAME/DELETION_USER_ID GROUP_ID) dL  '' CJ MODULE_TABLEG/ MODULE_ID  MODULE_NAMEX MODULE_TYPEX FACILITY_ID) dL  ( CJ USER_TABLEG/USER_ID USERNAMEX FULL_USERNAMEX dLmUeUtRP-t1 %tP^U1t1e1Jt1@sCxP*U1swPs1UssT`d ݭݭݭݭ FwP<ЭP!`n!RwPZ~Z 4v4vЭ4Ь[ԫ`v [k@^,@nPsYiZ)rrTMusrUe Ώk0yrPJ0ЭЬ[ԫ`v [k@^,@nrYiZA)Ir;rGrςWR Rݭx[Q8ݭĞUTBStЎĺ8RQݏԷ"~ ]ݏ VP\kk=lQeQݭ[PQ"ݭ[/QЭЬ[ԫ`v [k@^,@n R{YiZQQ][TZ]jZ]jЭЬ[ԫ`v [k@^,@nQYiZ2:Q,Q?[Ώ1k1[\\[TZ\jЭЬ[ԫ`v [k@^,@nQlYiZPPGP< 1''''''## CJRESERVATION_TABLEJ MODULE_TABLEJFACILITY_TABLEJARCHITECTURE_TABLEG:::/RES_TYPE/ MODULE_ID MODULE_ID/ FACILITY_ID FACILITY_ID/ARCHITECTURE_IDARCHITECTURE_IDFHARCHITECTURE_NAMEH FACILITY_NAMEH MODULE_NAMEH MODULE_TYPEHRES_IDENTIFIERH CREATION_DATE ARCHITECTURE_NAMEX FACILITY_NAMEX MODULE_ID) MODULE_NAMEX  MODULE_TYPEX  RES_FLAGS) STREAM_ID)PROP_STREAM_ID) GENERATION_ID)USER_ID)RES_IDENTIFIERXEXP_DELTA_LETTER) EXP_GEN_EXPRX CANCEL_FOLD_IDENTX#!"CREATION_USER_ID)%$ CREATION_DATE)'&CREATION_REMARKX*()REPLACEMENT_ID),+REPLACEMENT_USER_ID).-REPLACEMENT_DATE)0/ dL +''''## CJRESERVATION_TABLEJ MODULE_TABLEG::/RES_TYPE/ FACILITY_ID/ MODULE_ID MODULE_IDFH MODULE_NAMEH MODULE_TYPEHRES_IDENTIFIERH CREATION_DATE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX RES_FLAGS)  STREAM_ID) PROP_STREAM_ID)  GENERATION_ID)USER_ID)RES_IDENTIFIERXEXP_DELTA_LETTER) EXP_GEN_EXPRXCANCEL_FOLD_IDENTXCREATION_USER_ID) CREATION_DATE)! CREATION_REMARKX$"#REPLACEMENT_ID)&%REPLACEMENT_USER_ID)('REPLACEMENT_DATE)*) dL #''## CJRESERVATION_TABLEG:/RES_TYPE/ MODULE_IDFHRES_IDENTIFIERH CREATION_DATE  RES_FLAGS) STREAM_ID)PROP_STREAM_ID) GENERATION_ID)USER_ID) RES_IDENTIFIERX EXP_DELTA_LETTER) EXP_GEN_EXPRXCANCEL_FOLD_IDENTXCREATION_USER_ID) CREATION_DATE)CREATION_REMARKXREPLACEMENT_ID)REPLACEMENT_USER_ID) REPLACEMENT_DATE)"! dL 1''''''## CJRESERVATION_TABLEJ MODULE_TABLEJFACILITY_TABLEJARCHITECTURE_TABLEG:::/REPLACEMENT_ID/ MODULE_ID MODULE_ID/ FACILITY_ID FACILITY_ID/ARCHITECTURE_IDARCHITECTURE_IDFHARCHITECTURE_NAMEH FACILITY_NAMEH MODULE_NAMEH MODULE_TYPEHRES_IDENTIFIERH CREATION_DATE ARCHITECTURE_NAMEX FACILITY_NAMEX MODULE_ID) MODULE_N>AMEX  MODULE_TYPEX  RES_FLAGS) STREAM_ID)PROP_STREAM_ID) GENERATION_ID)USER_ID)RES_IDENTIFIERXEXP_DELTA_LETTER) EXP_GEN_EXPRX CANCEL_FOLD_IDENTX#!"CREATION_USER_ID)%$ CREATION_DATE)'&CREATION_REMARKX*()REPLACEMENT_ID),+REPLACEMENT_USER_ID).-REPLACEMENT_DATE)0/ dL ' CJREPLACEMENT_TABLEG/REPLACEMENT_ID REPLACEMENT_NAMEX dL % CJ USER_TABLEG:/USERNAME/DELETION_USER_ID USER_ID) dLBUe喝UIfFP:խսݭ&;FPkݭ[ 9ݭ[BkխսP^0ݭEkݭ[ﻷ RDB$DBHANDLE2P @KLeUЏʚ;U }PR UU EU PQyPPQ{URPTQST{USQS{URPTSUSQUSQ{URPT TPQTPQNQRNPP@RDBR@RPnQRnPP`RdPR`RPPRPRP#DBPJPPRQJPPRQ<|~C`PbPt0PRPdPPjPPRQjPPRQ}P~zTPPnTQzTQQTnQخRzUnSՎUTzUTTSQRTUxRRRUTUQT<|~(C^^S}P~^SPD}PPLLP`@PUkPUU U!WWݫhPUU U!XXЏhqln^lݫ(PUnpUJKAhtPUplװPUU U?t J~ݏo? |~D̟4 ^PZZ14=PYi$PЏ ||~~$(|~@PUU+Yݏo?X#,&K U U>1QTV RP0V$@ QQ0Q9Q- Q~Q VV @ DDTRP̟DDT)TDDݮݮP4W , 1P~^}~<:JU`^ЬQСSS  Sl< PP@a@naPR S#P@wQQTSTQQRPR nPPPne /e|~~ S+S$SoIP`ɏS~@P|PPP~1%PVPP(PfVPЬRbWPP~a&PV(WfFgVPVP@PPQ PV螦PP~%&PW(VVgWP|QAQQP QRB <S^~~  ^~<PRRR~ݏ2oݬݏocRRKݏbocPRPP ݬ4PЏoY4<XW4^WϖP ϖP1 tPS8,uPS@ݏڰohLV~YV'PScRR~ݏ:oVYhC]C> C.Cb;~ݏBoSYhRc\SzP^ݮ ϔnݮݏcohݮܵЬP:`[. `Q(Q P]@^ ݮ PV^V5ЮPЬQЬPѡ a`PPPF[OFZЏboYX:W ^ 1kjPЬQaPPRDRaR<V(R@fЬRbPPVV ݏogjVbbQ<P(QF`[<:PRRR[ݏZogjP`$VDEѠ XݏogЏ n  P| <~ ~PRRR*YY$ݏo g :~~u9PRR ~R2YY(ݏo gЏboR^ݏ  P|~~8P'~P捻RR(ݏo 8<8U8T^ݬϷPSSPRR_PNSiPScn^dPRRS P^dPRRRSݏsoeRݏoe^ZY[XY1 Z|YݬϨ /C_D CQDݏPo8JEHPWWʂWW'XWݏboݬݏo71YNEPPP~ PV6Ef/EP(P(Efn^_7PWWVϩ P[[ ^=7PWWZW W2X1XP^n^7PPݬݏo66[ЬZjݏokЬXhRRݏok@~PVHb]Hb>~ݏJoXݏok[<q.kjW(WFg]Fg>~ݏRoZݏokhRGYY~Zݏ2okFgZ.FgR(RFYWZFgWf hPP(PhfVP^ЬWgVVݏo5VWݏo~ݏگo5@~PnGf]Gf>~ݏZoWݏo5[YYZnX,[Zh[X[Z,Zh XZ,GfZhYnP<5[ЬZjXJhWXKݏokXZݏso~ݏگok@~PYW]W>~ݏboZݏok(XVXP PVJ`.VPVWIf(IhXi1XZݏso~ݏگokVXPPVJ`[ J`<VPVݏok(ﵠIWIWVXX(XJIXW(IWiYP< 4UЏoT|~zݬPPRbSS~ݏroݬTeB]B> B.Bc;ݏjoRTeSbRP<^ЬXЬWW?1?PhPPQDQhQ<V(Q@fgPPVV ݏoK3>VggQ<P(QF` >3Pݮ>ݏZo2q>P`$VDEѠ^ݏo2F>P[ݏo2 >P<Q@aО<Y<~PVYf=P<Q(Y@aY~ݮWXݏoM2Ѯ ѮʂVݏ*o(2ݮf~ݏ o 21K<~"PV<~PY,nPͰPͰPhg,n`P`PRTZRR\Ͱ0P~ݮWXݏo^1[f WͰHPѮ ѮʂVݏ*o!1ݮRf~ݏ o1SiYVX\Z|Ͱ0Pݮݏbo0ԮҬ fTPF`<[F`F`>]F`TPU9U TUSUSS[$[VPDZYPJ`I`Pf 1y֮Ѯݏo00,nPͰPͰPf,n`P`PZ\Ͱ0P~ݮVݏo/[X\Z|Ͱ0PݮVݏbor/͈1Ѯ͉WW(WݔW͉WfPWPn(nFnW(WݔWϝPX@hWPPWW ݏگo.hP(PQhP(QFWf1VP ^ PSЬPPPݬ$R^ϵPRSpRPY;X@~iPW@~iPV,nPhPhЏP(,045,n`P`PRVTZW\X0PPݨ\[~ݏ o-Xu;WHPPʂ1PPݧ ~ݏ o-gPPP~hPVgfgP(PV8P9QQPPP~hPV8f8P(PIVfPVPV9QQQfЧMP(QV PP ^cPSЬPPPݬ*P$R^ϝPRSRPPY:X@~iPW@~iPV,nPhPhЏP(,045,n`P`PRVTZW\X0qX9WHP{PʂrPqgPPP~hPVgfgP(PV8P9QQPPP~hPV8f8P(PIVfPVPV9QQQfЧMP(QV PPvYiPViPW,nPfPfW$XX,4,nXgXgVP@ѧ ~7 QQVPݦ PX~ݏo+PP<U^UxPTdP-PKdP-PBPЏ"n||~~|~~PPݏbo*nPP*TS^>SP3`n~ݬ S*PRR-^ݏzodݬxPRRRݏbod *S8^~n PЬRbMԀЏLnԀЏGԀ|~<}~~PPRݏrocѮ4: RݏoI4ݮ4Rݏۏoc< Rݏo"0 Rݏo0RݏocPP< ^PЏ ԀЏn||~~|~~PP:ݏbo) Q P@ QPQ!PP`  ``QQ(Q`nP(WΘ^QSլ QSPЬRbԀ*ԀbԀЏe|ЏЬnЏXQSЬ ||~}~~8PPRݏBogѭ:Rݏog>ݭRݏۏog(<PPP~PVf(VPP<'UЏboTS$^ݏ cЏ PЬ|~~W'PRR RTe" Ь $|~(PPRR R#Te"'R ^Ѭ }ݏob ~ݬ HPP`ݏbobn^nЬݬ XPP,ݏbo&ݬ(^  Џ<~ePRPЏnԀ~P!PP肋ݏbo%nbRPPD^1ޟAPn~ݏ+o~ݏʱo%nP$r11P P~10P P0 1P P00P P00P P00P P001P Pv1 0P P^0D0P PF200P P.080P P&00P P 0d0P PR0H0P P60-tG\ D4PX`p GѮLqnGGH ݏo#G\ D4PX`p GѮL\ݏo#ΔdX΄hpxh΄/P Gծ`1FH0+rPf/ݏJo3#~ݏo"#9/P`PPЏ ||~~P|~i$PRR.ݏo"RRݏbo"4nPXh1ZhX\~,`PRRRXݏoV"|.`dԮ00~4`#PRR!Xݏ o"RRݏbo!Ѯ,(0PRRRŏݏbo!ST|P8S%@RR0R9R- R~R SSQ@A4Q4TP3V\ D4PX`p .EЮD,Ю@,4<V8P-8@D<- ݮ4ݮ<@WU*D\ D4PX`p DѮLﶎݏo ΔdX΄hpxh΄,-P Dծ`,ݏJo^ &PPPP 4PPX\PPhPrPxP[P`PCPΔP+Pdlt|ݮhDQPVfPPP~5PWfPP(Pfg[ծlHtݮtgծtԮlW+PVfPPP~P[fPP(PfkZծhHtݮpChծtԮhW+PVfPPP~PZfPP(PfjYծdHtݮl$iծtԮdW+dPVfPPP~HPYfPP(Pfi$ݮDcC ݏoLPPV$PP zA$RRRPn(R$~ݮ~ݮ n)ЮL)Ю )ЮDC)} F)Ю@F)ЮHB)Ю>)X?)Ю3)Ю<3)Ю(Ю\(ЮX(ЮP(ЮX/)Ю`s)}b)Юj)ЮTb(ЮT^(W[(ЮpW(Юl+([((Юht(Zq(Юd)Y(Ю z(Vw(Ю(Ю(( ЏoSR ^^(SPPn ݏobѮSbѮ ]BPѮ DPѮ FPѮ fGPѮ HPѮ JPѮ LPѮSbծ ݏҳob$'ݏsob)[ZЏoYᅱX|VЫpS1Rb YjSTTRT|b RYjP@bUb eRDѥP !RYjRk$e ,RYjV 7RYjVWe BRYjUR1w MRYjbb XRYjcS10V ckYjTkPPSРRRkMb bѢS oRYjP@bUe eѥP {RYjTRSТRѢSWT ȇRYjЫTSRccc ȓSYjb&b"PPPPPP ȟSYjP@bUee ȫRYjdT1z|RbbvRݏoRrrPVR(RfVP|Rbb>RݏonRrφPVR(RfVP|JVЏoU'T^Ѭ UfѬ? Uf^~ϛnPnQQQQd`xQ PdRASQ@bФPРQQPRR@cP R&QСPPQSSRРPRP|~ݬPǏP~HPPݏo6լ6ݏoVV?/ݏoVV%PРWggWݏoV1}YZYYWZW PP}PPFWVԮXGH 12Hs XePW(WH]  X=XB8W02),n WP(W @W+ ,n XYUk 1zX~{PPPPXVQPQQPPn,n nHn|kHvl[dXXVZY<Z1Z YЏoX﵊W<VhSfRЦTЦUlS1SCl0jIMfWXiVSlS XiClR=SlS XiClR$U SlS XiClTRTUTfRbTRQjPP>PQPJ1_RfTUjQQPPPPPPffPPæQPP@PP RЬbbbbbݬP P@ЬPݠ<`~PXW^V.ЬPP<PPP(PfjЬgvjЬPP<PPV(V nFTUUTwSiPSjS PR ݏ ohb( ݏHohCIMSZ}ݏo?РbcPPbР@cPP@PРLԢPРpЈЄмU L RbP PbPPR[sSZYЏoXQ}WVVUK T^ݤDePRR/PݤDݏo1Ȥ褨d5w WXfdѤ5w Xf֤ݤePSݤ(ePiݤݤݤ d 0^0lwiݮ ݮݮd<ݤ pФ,PcPjݤ,kNݮPRݮݏofݮePd*6PSݤdRtդ|ݤd/ݤjݤkNݮ5PRݮݏofݮePd5PSݤdR;tT.ݤDݏof{ݏo ݬPS;S3333!i{ݏoЬRݬT.PSPPլOPR ?{GPbЬPR ~~K{GPRo nRЬP` $),0;{ݏobHbԢHРx/RмݢkPbhb"6ݢhb9fTS<^S蟭ԟ ݣtK:PRR9^l^ݣz5P^dPdPdPPP)1T:SR^bc ݢݏo{~ݢx+?Pb^4բH%zHݢHiPcݢh:b8bdbdݢݏo{ bS:lRc Rݏoc Rݏo Rݏo3ZYXЬSS5PW1W . . L  9yݏoh1SiPSjЬRS+7SiPSjSPR ݏ ohb( ݏHohfSGlݦݏoh ݬPSTSLLL!Litݏo+ݬ P ݬ6ЬR~ݬPSPP SЬR .`ݏڲoccPRybЬPRcPR<_bЬPRRЬP` 5#'-sݏobbР4PHCRݢlF֢dмݢpPbhb'.ݢhbErkTS^ S È rPRR!Àݣ|ݣphf^I^ݣW-P^dP$dPdP0#ԟcnsdPdP֣|֣tPPI2[oZoYXWEsV/UsT^`ݥݥ@gdOgdݥݥpgdݥgdReijPSS(R gdRhPhPVgdReijPSS(R gdRhPhPVgde;o@ZoPSS!R gdR@hPgd̟gdݥk1gdݥk eKgddVXWЬTФSiФR R ТRУR R ТRUShghgݏPoPVVUUУS\Y=XЬTݬ ЬRR"PWФUe ePPWХUhP W~TV ֢bݬRPSVSSSVݬ RϹPF[RhPRP`hP RФSBWФUe ePPWХUУUe ePPWХU컏TУS[Y2X^ݬ }RRPPPnPУTddPPnФThP ^~SV ֢bݬRPUVUUUVݬ RϢP/ZRhPRP`hP RУUBnУTddPPnФTХTddPPnФT뻏(@ХU`Ь ЬQСP<URPSSݬPTTcUSURSSRUPݬP`}~ܬPc`ݬƬP`|VﭬU^ЬRbTS Bc:^fѮ5wRn;TSRePPnR'P_^fѮ5wnݏo֮nݮϾRePݮaЮPPER ^Ϗ{v$;$~ݬ@D^bP1 (bPmݏoЮ ЮPPݬzP tݬdP^^} ~}~uv<USЬRТTT&TSФTcmݏoYSePУS ePТScԣSPaWV}R LPHТTT@TVФTlUR+fBl#BlP@ P@gC P@gݏxoUR^ЬX^Xy PR ݬXbvRvRvR~R oR`RQRBR3R $R  DlݏoЬWgg ݏo]X P[1[fXόPX; X PY ݏ oPSXR'ݬRcSμ ^ЬP ֠`РRQQ ЏoPQ0Q9ЏPoP|nSQ0Q90Qzn QnծS`QߞQA QZ$Qa QzQQЏoPSnЏoPnP^ЬV(fnݬV0PWW)sPV/Pм ݬ VPWW(nfWPѼ  ݏoPsTݬЬRRCPSS7So)SPo RSoݢSdSdSPЬR ֢b-PR{PЏoPТTX}WV^ЬR ֢b|T@ghP#nT@ghP TUnT@gU UYfT< TYfn< nYfԮ;ERhP7?@6@nPPPP@Bݏ@BݏݮݏojnSAբ<բ 7Ѣ-S = ТTdUQDaP?@gSUQSҬ PPSPP Sբ ݢݏojRP  tR^^ݬb>ݬP ݬbԮn P P<UT^ЬSS/P SE<SdP VR5@eIPRnbn<SdP @enRP[ZnSY^TW=ЬRRj>PZT4ԮW bRk ֢bТVfP?@innPVLݏohP<QU^S~ݬSPRbЬPݏ;o^b~ͰPTTRݏSoe$nn }~ݮݏKoenPSݏoeP<İUT~ݬPRb լ RPݬR/PS Rݬ(c  ݬ ݏ;ocݬݏ3oeSPTݏoePCTS~ݬHPRbլ-b ݬݏ;ob ݬ ݏ3odRPSݏodP<US~ݬPTݬTPR Tݏ+ob ݏ;ob''ݏ3oeRPSݏoeP PP RgSR RP@_HSRЬXYXȦW8^ЬV%i ݏoghPRi RPV$ݣ$<"~)ӍfgfgݏPod<"PPT(SЬR  Sݏod&"ݏľod>X(WЬR  WݏohݏľohТRPPP~PVfP(PVPإT SdcdcݏPoЬR< ~ݢ$ݬ6 |~}~fP[ HPV

EPILOG=ERRORS EXACT_MATCHEXITEXTRACTFACILITYFETCHFILEFILEIOFIRSTFOLDFROM_CMS_LIBRARYFROM_DIRECTORY FROM_STREAMFROZENFULL GENERATIONGROUPHASHHELPHISTORY HISTORY_NOTESIDENTIFICATION IF_DIFFERENTIF_SAMEIF_STATEIGNOREIMAGES IMMEDIATE INFORMATIONINIT_CMS_CLASSINPUT IN_REVIEWINSERTINSERT_GENERATIONINVOKEJOURNALKEEP KEPT_PROCESSKEYKEYSKEYPADLAST(LIBRARYLINK LNM$FILE_DEVLOCATIONLOCKLOCKED LOCK_STATELOG LOGICAL_NAMESMACROMAIN MAIN_STREAMMARKERMATCHMAXIMUM_DIFFERENCESMEMBERSMEMORYMERGEMERGED-MODEMODIFYMODULENAMENEW NEW_SESSION NEW_STREAMNEXTNONOACTNOALLNOALLOW_DELETENOARCHITECTURENOASK_INFO_FILENOASK_REPL_CAUSENOAUTO_ADD_USERNOAUTO_CONVERT NOAUTO_MAILNOBINARYNOBRIEF NOCMS_CLASSNOCMS_ELEM_HIST NOCONCURRENT NOCONFERENCE NOCONFIRMNODEFERNODELETE NODIRECTORYNODEFECTS_CORRECTEDNOECHO NOFACILITYNOFOLDNOFULL NOGENERATIONS NOHISTORYNOHISTORY_NOTES NOIF_STATE NOINFORMATIONNOINIT_CMS_CLASS NOJOURNALNOKEEPNOKEYPAD NOLOCK_STATENOLOGNOLOGICAL_NAMESNOMAILNOMAINNOMARKER NOMEMBERSNONOTESNONOTIFYNONUMBER NOOBSOLETENOOUTPUTNOOWNER NOPOPULATENOPROMPT NOPROPAGATENOQARNOQUEUE NOREASONSNOREPL_HISTORY NORESERVE NOREVIEWERNORMAL NOSEND_MAIL NOSET_STATENOSHOW_ARCH_NAMENOSHOW_GEN_EXPRNOSTARTNOSTATE NOSTATISTICSNOSTREAM NOSYMBOLS NOSUCCESSOR NOTERMINATENOTENOTESNOTIFY NOTQUEUED NOT_REVIEWED NOTSTARTEDNOVERIFYNOWAITNOWILD_INS_GENNUMBEROBSOLETEOLDOPENOTHEROUTPUTOVERRIDEOWNERPAGEPARALLELPARENTPERFORM%+POPULATEPOSITIONPRIVATE PRIVILEGESPROCESS PROCESS_COUNTPROJECTOTHERPROLOGPROMPT PROPAGATEPUBLICQARQUEUEQUEUED' READ_ONLYREASONSBFNFPICSCUNHFEOTRECOVERREJECTREJECTEDREMARKREMOVEREPLACE REPLACEMENT REPL_HISTORY RESERVATIONRESERVEREVIEWREVIEWER)RUNNINGSCRIPTSCT VDE$SCTP-SEGMENTSELECT SEND_MAIL SEPARATEDSESSIONSET SET_FACILITY SET_STATE SET_STREAMSHOWSHOW_ARCH_NAME SHOW_GEN_EXPRSINCE'/SLPSNAPSHOTSOURCE SPAWNSTAGINGSTARTSTATE STATISTICSSTATUSSTEP STEP_DELAYSTOPSTOPPEDSTREAMSTRING SUBDIRECTORY SUBPROCESSSUCCESS SUCCESSORSUMMARYSUSPEND SUSPENDEDSYMBOLSYMBOLSSYNCH TABLEBASETERMINAL TERMINATETESTTEXTTIMEOUTTOTALTREETYPESUSERUSERNAMEUNLOCKED UNRESERVEVDE$VDE$CMSVDE$HELP VDE$DEFAULT VDE$LIBRARYVDE$LIBRARY_DEBUGVDE$LIBRARY_LABELVDE$LIBRARY_MNEMONICVDE$MSGVDE$NOTES_LIBRARY VDE$PROMPT VSC$PROMPTVDE$REPLACE_DEFAULT VDE$SCRATCH VDE$VERSIONVDE$V_VERIFYVERSIONWAITWIDTHWILDCARD_MATCH WILD_INS_GENWINDOWYESZQZQZQ CHECKMEM 1 CHECKMEM 2 CHECKMEM 3 CHECKMEM 4 CHECKMEM 5 CHECKMEM 6 CHECKMEM 7 CHECKMEM 8 CHECKMEM 9 CHECKMEM 10 CHECKMEM 11 CHECKMEM 12 CHECKMEM 13 CHECKMEM 14 CHECKMEM 15 CHECKMEM 16 COPY_MEMORY 1COPY_TEMPMEM 1VDEGETMEM\VDE$EXPAND_MEMORY#VDE$GET_MEMORY\VDE$EXPAND_MEMORY 10VDEGETMEM\VDE$GET_MEMORY 10VDEGETMEM\VDE$GET_MEMORY 20 GET_MEMORY 1MEMORY_USAGE 1VDEGETMEM\VDE$POP_TEMPMEMVDEGETMEM\VDE$PUSH_TEMPMEM5REL_MEMORY Attempt to release block with bad sentinel Executing !AC&VDEPRIV\VDE$EXECUTE_SHOW_PRIVILEGES 10 Executing !AC%VDEVERSLINE\VDE$PARSE_SHOW_VERSION 10Default context for userDelete user !AC ? [No]: Modify user !AC ? [No]: &Number of users matching name !AC: !SL2Total number of users matching all parameters: !SLVDEUSER\CREUSR_PARSE_QUALIFIER4Please supply required information for username !AC: Enter VMS username of new user: 4Enter full name of new user (first and last names): Enter remark for new user: VDEUSER\CREUSR_GET_QUAL_VALUEUSER_ID CONTEXT_IDVDEUSER\CREUSR_SIGNAL_NOMATCHVDEUSER\DELUSR_PARSE_QUALIFIER.Enter the VMS username of the user to delete: %Enter remark about deletion of user: VDEUSER\DELUSR_GET_QUAL_VALUEVDEUSER\MODUSR_PARSE_QUALIFIERVDEUSER\MODUSR_GET_QUAL_VALUEVDEUSER\SHOUSR_PARSE_QUALIFIERVDEUSER\SHOUSR_GET_QUAL_VALUEUser !AC (!AC) User added to database on !%D+ User added to database by user !AC (!AC) Remark: !AC( Users to review code changes by user:+ Users to notify of code changes by user: !AC (!AC) !AC Default privileges: Authorized privileges: User Id = !SLUSER_IDUSER_ID!VDENAMETOID\VDE$MODULE_NAME_TO_IDVDEPARSE\VDE$ADD_ADVERB 10VDEPARSE\VDE$DEVELOPER_PARSE 10VDEPARSE\VDE$DEVELOPER_PARSE 20VDEPARSE\VDE$GET_ADJECTIVEVDEPARSE\VDE$GET_ADVERBVDEPARSE\VDE$NEXT_WORDVDEPARSE\VDE$PREVIOUS_WORDVDEPARSE\VDE$SAVE_NAME_ASCIDVDEPARSE\VDE$SAVE_QUOTED_STRINGVDEPARSE\VDE$SELECT_KEYWORD_CS#VDEPARSE\VDE$SELECT_KEYWORD_ERR_RET#VDEPARSE\VDE$SELECT_KEYWORD_ERR_RPT    < @  @  !AC:[!AC]!AC.!AC!AC:[!AC]!AC.!AC;*!AC:[!AC]!AC.!AC;!SL!AC:[!AC]!AC.!AC;*(!AC)!AC:[!AC]!AC.!AC;!SL(!AC) [!AC]!AC.!AC[!AC]!AC.!AC;*[!AC]!AC.!AC;!SL[!AC]!AC.!AC;*(!AC)[!AC]!AC.!AC;!SL(!AC)!AC.!AC !AC.!AC;* !AC.!AC;!SL!AC.!AC;*(!AC)!AC.!AC;!SL(!AC)#VDEPARSENAME\VDE$PARSE_MAIL_NAME 105w%VDEPARSENAME\VDE$PARSE_SIMPLE_NAME 10%VDEPARSENAME\VDE$PARSE_STREAM_NAME 10"VDEPARSENAME\VDE$PARSE_USERNAME 10VDESTREAM\VDE$PATHNAME_MERGEBUILDCREARCHCRECTXCREFACCREGRPCREMODCRESCRPCRESTEPCRESTRMCREUSRDELARCHDELFACDELMODDELREPDELSTRMFROZENMODLIBMODSTRMPERFREPRESREPUNCLOSEUSERNAMEVDEDEVONONEADMINALL--&--- 4-@;-B-J-R-Z-a-i-p-w-~----@-- - --@---%VDEPRIV\VDE$EXECUTE_SET_PRIVILEGES 10&VDEPRIV\VDE$EXECUTE_SHOW_PRIVILEGES 10Currently set privileges:Default privileges:Authorized privileges: None !ACVDE$OFFLINE$VDEINPUT\VDE$POP_SUBSYS_INPUT_STREAMSMG$CREATE_VIRTUAL_KEYBOARD ) VDEVLLIST\VDE$VARLEN_LIST_GET 10 VDEVLLIST\VDE$VARLEN_LIST_PUT 10VDEFILEIO\VDE$FILE_CLOSE 10VDEFILEIO\VDE$FILE_FAOLVDEFILEIO\VDE$FILE_GETread VDE$FILE_GET!AD!VDEFILEIO\VDE$FILE_MARK_PERMANENTanyVDE$FILE_MARK_PERMANENTVDEFILEIO\VDE$FILE_NAMEany VDE$FILE_NAMEVDEFILEIO\VDE$FILE_PRINTVDEFILEIO\VDE$FILE_PUTwrite VDE$FILE_NAME!AD}PѠ PР |~p<^ll ݏnRq(XnlnnllQP@l@QPn<^լѬ ݏnq(TnQP@l@QPn4q<^ll ݏnp(XnlnnllQP@l@QPn<^լѬ ݏn}p(TnQP@l@QPnYp-mЬPѠ QQ ѠlPP~^}~3mЬPѠ !QQ Ѡl |~pP~^}~v8mЬQЬ PРRѡ ` аPl`bR |~RP~^}~j^ЬXЬRլ Ь YYVW<TTТTTBoPYWhxWPYPЏ,n<TT<TT<TT<TT<TT<TT<TT<TT<TT<TT<|TTuV(guV(guV(guV(g~V(g~V(g~V(g~V(gyV(gyV(gyV V(gpV(gpV( gxV(ggV(g[V(gJV(g9V ("g(V ('gV(,g(1gWP ЬRlЬ SSмPPd bЏ8lP bЏ8lP bЏ8lP bЏT"lP bЏl"lP bЏ 8lP bЏ"lP bЏ$"uP bЏ"uP  bЏ"uP  bЏ "uP  bЏ"uP P  bЏ "yP  bЏ"rP bЏ"\P  bЏ"FP bЏ"0P bЏ"P b ݏ"SMS RSݬ}mPxmSݬR`ТPЏ"RЬPlЬQQ:2 `Rl`Ь `ԠQ PQݬ σRPݏ"LP<Џ "UЏ"TЬRlЬSS:2 bUlbЬ bԢS RSݬ UP:2 bTlbЬ bԢS RSݬ TPݏ"LPYl}Zl]lmPhYlXlW^ЬSgVÏ@QУRR RdPP RlR1a3ձ.hPhhPՠhPаhPPvaVLRPR PR vRnmP"dʏPxPPPRP"'~SinfЏ 8Ԧ@Z# Z%[% [[ a0k&ݏ\"ݏ\"w@% PP`"XYgм PPмPP Ja^}~Ϩc|Π^ЦR ^}V~@P ݏ"?#"U}bP14f ݏ"?d@ZjYfiZ(jZjYiP< `ZjYiP`Z jYiP `ZjYiP@QQPQ`P __PՠhPаhPP V>Yi(f R> VY0 `^|Џ"Y&X^ЬQ WЬ Pѡ RR ѡl1СVVnzV"qѰY)VLnVdnVn V|YhЏ 8hԨ~Q\9P ЏPP, Џ,nPЏnPPˏPQxQQPP9ЏV1 n }XV0 1 1i%PP9Y% PP'Yِ 3"6;1'1'111;ݏ"6R&R! RR>@@KKQQUUBYBYppssuug~g~;;;;aaծծ88XX((//&6&6N<N<AAoHoHOLOLe0=I VDE$MESSAGE:VDE$MSG.EXECOSI$MSGSQL$MSG SHRIMGMSG@@`lx8`HPp`x P` H(  x 08 HXPh@0`@((08 `hxpXXpx 8HhH0(P`@P 0 h 4 0 00  @ NOTES$SHAREVAXCRTLFORRTLLIBRTLMTHRTLSMGSHRDNS$RTL DNS$SHARERDBSHR CMA$TIS_SHRSQL$INTCOBRTLDECC$SHRLIBRTL2 SECURESHR SECURESHRP0[VDE.VAX_IMAGES]VDE$STATUS.EXE5`˚ʚ" [d9H)\ 0D`0205J VDE$STATUS VDE V1.4-0ڻʚ05-13  ?$+CMA$TIS_SHR_001! LIBRTL_001<`^,n䐏P;/ݬ^|VX^,n䐏Qݬf^PRݬl$լ ݬf  RP|VD^,nȐSȞo؞cܕlլݬfЬ̑lլ  lլ,n䞭l լ Ь l լЬlլ ݬf^<`^,n䐏Tl լЬ^<`^,n䐏Uxݬb^Џ;oZYHX^PЏԀ➮䟭~YЏPWW ZhZPWWh|~ݏ~PWWWhЭTЏ  PWWWhVU-UV -UV -UVVݏ{oh P`|~ݤ@PWWWhݤPWWWhPFAILUREVDE$PAGEFILE_SECTIONYCLD$LAST_COMPLETION_STATUSuSUCCESSUNWEDGELNM$PROCESS VDE$PAGEFILE_SECTIONe VDE$MESSAGE:VDE$MSG.EXE@@`l`HP @ CMA$TIS_SHRLIBRTL0[VDE.VAX_IMAGES]VDE$UTILITY.EXE   tӔ˚cʚ" [d9H)\>0D`0205EJ VDE$UTILITY VDE V1.4-0eEʚ05-13^`c     ?$!NOTES$SHARE_001 ! VAXCRTL_001E!d FORRTL_001! LIBRTL_001Q! MTHRTL_001!h SMGSHR_001 ! DNS$RTL_001"! DNS$SHARE_001! RDBSHR_001! CMSSHR_001 @!  LIBRTL2_001"! SECURESHR_001#!SECURESHRP_001(!DECW$XMLIBSHR12_001.!! DECW$TRANSPORT_COMMON_001(!DECW$XTLIBSHRR5_001)!DECW$DXMLIBSHR12_001!  LBRSHR_001)!DECW$MRMLIBSHR12_001%!dDECW$XLIBSHR_001$+CMA$TIS_SHR_001 !G SQL$INT_001!  COBRTL_001!! DECC$SHR_001 i! MAILSHR_001!i! MAILSHRP_001 VDE$VDE VDE$Done VDE$FetchModule VDE$ReplaceModule VDE$ReserveModule VDE$SetLibrary VDE$RESD2$:[VDE-MOTIF-DEMO.TSTLIB] ...VDE$SetLibrary LIBPATH: %*.*s VDE$EXECUTE_SET_LIBRARY skipped: no target. VDE$EXECUTE_SET_LIBRARY skipped: defaulted. VDE$EXECUTE_SET_LIBRARY skipped: matched. VDE$$ExecuteSetLibrary done, status: 0x0%x VDE$SetFacility *VDE$SetStream VDE$ShowFacilities *VDE$ShowFacility VDE$ShowLibrary VDE$ShowModule *.*VDE$ShowModules *.*VDE$ShowReservations VDE$ShowStream VDE$ShowStreams *VDE$UnreserveModule VDE$$InterfaceSignalHandler (VAX) VDE$$DumpContext: Current Context Contents: Context->Library contains %*.*s Context->Stream contains %*.*s Context->Facility contains %*.*s VDE$$ContextLoad VDE$INTERFACE_PUTMSGVDE$RESD2$:[VDE-MOTIF-DEMO.TSTLIB]star.enet.dec.comVDE$$BufferUnpackItemlist(0)VDE$$BufferUnpackItemlist(1)VDE$$BufferUnpackItemlist(2)VDE$$BufferDeallocate()socket()gethostbyname()connect()shutdown()shutdown()send()send()0::NOTES$LIBRARY:.NOTE{VDE SCT}notes$note_beginnotes$note_addnotes$note_add_textnotes$note_endnotes$notefile_end0::NOTES$LIBRARY:.NOTE*notes$keyword_beginnotes$keyword_getnotes$keyword_endnotes$notefile_end%d.%d0::NOTES$LIBRARY:.NOTE*notes$keyword_beginnotes$keyword_getnotes$keyword_getnotes$keyword_endnotes$notefile_endNOTES$LIBRARY:.NOTEVDE$NOTES_NOTEFILE_OPEN VDE$NOTES_NOTEFILE_OPENVDE$NOTES_NOTEFILE_OPEN: Notefile context is non-zeroVDE$NOTES_NOTEFILE_OPEN: null In_ItmLst receivedVDE$NOTES_NOTEFILE_OPENCalling NOTES$NOTEFILE_BEGIN: Notefile Context = %d Notefile Name = %s VDE$NOTES_NOTEFILE_CLOSE VDE$NOTES_NOTEFILE_CLOSECalling NOTES$NOTEFILE_END: Notefile Context = %d Notefile Name = %s NOTES$NOTEFILE_ENDVDE$NOTES_NOTE_BEGIN VDE$NOTES_NOTE_BEGINVDE$NOTES_NOTE_BEGIN: Notefile context is zeroVDE$NOTES_NOTE_BEGIN: Note context is non-zeroCalling NOTES$NOTE_BEGIN: Notefile Context = %d Notefile Name = %s Note Context = %d NOTES$NOTE_BEGIN%xCalling NOTES$NOTE_ADD: Notefile Context = %d Notefile Name = %s Note Context = %d Note Title = %s Reply to Note ID = %s Reply to Note UID = %s New Base Note Debug/NoPost: ** Note Posting Disabled ** NOTES$NOTE_ADD99.199.0 ============================ BEGIN NEW REPLY ============================= ============================ BEGIN NEW NOTE ============================== Title: %s -------------------------------------------------------------------------- VDE$NOTES_ADD_TEXT VDE$NOTES_ADD_TEXTVDE$NOTES_ADD_TEXT: Note context is zeroVDE$NOTES_ADD_TEXT: null In_ItmLst receivedVDE$NOTES_ADD_TEXTCalling NOTES$NOTE_ADD_TEXT: Notefile Context = %d Notefile Name = %s Note Context = %d New Text = %s New Text = Debug/NoPost: ** Note Posting Disabled ** NOTES$NOTE_ADD_TEXT99.099.099.099.0=============================== END NOTE ================================= %s VDE$NOTES_NOTE_END VDE$NOTES_NOTE_ENDNOTES$LIBRARY:.NOTEVDE$NOTES_KEYWORD_TO_ID VDE$NOTES_KEYWORD_TO_IDVDE$NOTES_KEYWORD_TO_ID: null In_ItmLst receivedVDE$NOTES_KEYWORD_TO_ID: null Out_ItmLst receivedVDE$NOTES_KEYWORD_TO_ID: can't continue with null Note contextVDE$NOTES_KEYWORD_TO_ID: no Keyword Name string specifiedVDE$NOTES_KEYWORD_TO_ID: no Note ID in Out_ItmLstVDE$NOTES_KEYWORD_TO_IDCalling NOTES$NOTEFILE_BEGIN: Notefile Context = %d Notefile Name = %s Calling NOTES$NOTE_BEGIN: Notefile Context = %d Notefile Name = %s NOTES$NOTE_BEGINCalling NOTES$NOTE_GET: Notefile Context = %d Notefile Name = %s Note Context = %d Keyword Name = %s Continue Flag = Debug/NoPost: ** Notes Operations Disabled ** NOTES$NOTE_GET99.099.0NOTES$LIBRARY:.NOTEVDE$NOTES_TITLE_TO_ID VDE$NOTES_TITLE_TO_IDVDE$NOTES_TITLE_TO_ID: null In_ItmLst receivedVDE$NOTES_TITLE_TO_ID: null Out_ItmLst receivedVDE$NOTES_TITLE_TO_ID: can't continue with null Note contextVDE$NOTES_TITLE_TO_ID: no Title string specifiedVDE$NOTES_KEYWORD_TO_ID: no Note ID in Out_ItmLstVDE$NOTES_TITLE_TO_IDCalling NOTES$NOTEFILE_BEGIN: Notefile Context = %d Notefile Name = %s Calling NOTES$NOTE_BEGIN: Notefile Context = %d Notefile Name = %s NOTES$NOTE_BEGINCalling NOTES$NOTE_GET: Notefile Context = %d Notefile Name = %s Note Context = %d Title String = %s Continue Flag = Debug/NoPost: ** Notes Operations Disabled ** NOTES$NOTE_GET99.099.0NOTES$LIBRARY:.NOTEVDE$NOTES_ADD_KEYWORD VDE$NOTES_ADD_KEYWORDVDE$NOTES_ADD_KEYWORD: null In_ItmLst receivedVDE$NOTES_ADD_KEYWORD: no Keyword Name specifiedVDE$NOTES_ADD_KEYWORD: no Note ID specifiedVDE$NOTES_ADD_KEYWORDCalling NOTES$NOTEFILE_BEGIN: Notefile Context = %d Notefile Name = %s Calling NOTES$KEYWORD_BEGIN: Notefile Context = %d Notefile Name = %s NOTES$KEYWORD_BEGINCalling NOTES$KEYWORD_ADD: Notefile Context = %d Notefile Name = %s Keyword Context = %d Keyword Name = %s Note ID = %s Debug/NoPost: ** Keyword Operations Disabled ** NOTES$KEYWORD_ADDVDE$NOTES_END VDE$NOTES_END: null Notes_ctx argument received: invalid Notes_ctx argument received%*.*s%*.*s%*.*s%*.*sVDE$SEND_NOTIFICATION VDE$SENDMSG/VDE$SEND_NOTIFICATION 1Event notification for library !AC in !ACModule !AC concurrently reservedModules have been concurrently reserved by user !AC Remark: !AC The replacement removed !SL defect!%S Modules that are now concurrently reserved: Module !AC concurrently reserved for stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_CONCUR Event notification for library !AC in !ACFacility !AC createdFacility creation performed by user !AC Remark: !AC The replacement removed !SL defect!%S The following facilities were created: !AC: !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_CREFAC Event notification for library !AC in !ACConcurrent reservation of !AC deletedReplacement by !AC has deleted your concurrent reservation Remark: !AC The replacement removed !SL defect!%S Concurrent reservations that have been deleted: Reservation !AC of !AC for stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_DELCONRES Event notification for library !AC in !ACReservation of !AC deletedUser !AC has deleted your reservation with DELETE GENERATION Remark: !AC The replacement removed !SL defect!%S Reservations that have been deleted: Reservation !AC of !AC for stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_DELRESDEL Event notification for library !AC in !ACReservation of !AC deletedUser !AC has deleted your reservation with INSERT GENERATION Remark: !AC The replacement removed !SL defect!%S Reservations that have been deleted: Reservation !AC of !AC for stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_DELRESINS Event notification for library !AC in !ACReservation of !AC deletedUser !AC has deleted your reservation with REMOVE GENERATION Remark: !AC The replacement removed !SL defect!%S Reservations that have been deleted: Reservation !AC of !AC for stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_DELRESREM Event notification for library !AC in !ACReview immediate replacement for !ACPlease review an immediate replacement by user !AC Remark: !AC The replacement removed !SL defect!%S Replacement contains the following modules: Module !AC replaced into stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_IMREP_REV Event notification for library !AC in !ACImmediate replacement for !ACImmediate replacement has been performed by user !AC Remark: !AC The replacement removed !SL defect!%S Replacement contains the following modules: Module !AC replaced into stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_IMREP_NOT Event notification for library !AC in !ACGeneration information for module !AC modifiedModule generation modified by user !AC Remark: !AC The replacement removed !SL defect!%S The following modules were modified: Module !AC generation modified in stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_MODGEN Event notification for library !AC in !ACReplacement !AC (!UL) performed for !ACQueued replacement !AC has been performed by user !AC Remark: !AC The replacement removed !SL defect!%S Replacement contains the following modules: Module !AC replaced into stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_PERFREP Event notification for library !AC in !ACRequested module !AC releasedModules that you requested have been released by user !AC Remark: !AC Modules that are now available for reservation: Module !AC is available for stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_QUERES Event notification for library !AC in !ACReplacement !AC (!UL) queued for !ACReplacement !AC has been queued by user !AC Remark: !AC The replacement removed !SL defect!%S Replacement contains the following modules: Module !AC to be replaced into stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_QUEREP_NOT Event notification for library !AC in !ACReview replacement !AC (!UL) for !ACPlease review queued replacement !AC by user !AC Remark: !AC The replacement removed !SL defect!%S Replacement contains the following modules: Module !AC to be replaced into stream !AC Cancels fold !AC from stream !AC to stream !AC Fold record created on !%D-------------------------------------------------VDE$$Sendmsg_Process_QUEREP_REV VDE$$Sendmsg_Extr_UserList VDE$$Sendmsg_Remove_Type Replacement to perform fold operations Reference: Entry !UL.!UL in the SCT conference !AC Problem !SL in QAR database !AC CLD number !AC OTHER Explanation: !ACVDE$$Sendmsg_Cause_Info VDE$SENDMSG/Case Table Error 1: CAUSE_TYPE Information file for replacement !AC: No information file provided for replacement !AC.VDE$$Sendmsg_Info_File Log file produced when replacement !AC was performed: No log file available for replacement !AC.VDE$$Sendmsg_Log_File VDE$$Sendmsg_Include_File VDE$$Sendmsg_Open_Notefile VDE Notification MessageVDEdbgVDE!AD: !ADVDE$$Sendmsg_Start_Mail VDE Notification Message!AS (REPL_!SL)VDE$$Sendmsg_Start_Note %s-%d*(REPL_%d)*VDE$$Sendmsg_Finish_Mail VDE$$Sendmsg_Finish_Note %d.%d%s%s-%dVDE$$Sendmsg_Sig_Handler (VAX) VDE$$Sendmsg_Sig_Handler (VAX)VDE$PENDING.VDE$STATISTICSVDE$ACCEPTED.VDE$STATISTICSVDE$STAGING:?VDE$PENDING.VDE$STATISTICS?VDE$STAGING:?{unspecified}?{problematic}?VDE$PENDING_%d.VDE$STATISTICS?VDE$STAGING:?{unspecified}?{problematic}CLDFoldOtherQARSCT{Unknown}SECURITYVDE$ENABLE_AUDITINGLNM$SYSTEM_TABLE{no cluster alias}SYS$CLUSTER_NODELNM$FILE_DEVFile: is not a native mode image. ident: VDE$OFFLINEVDEVDE$REGRESSION_TESTSLNM$SYSTEMLNM$PROCESSLNM$JOBDEFAULTGOLDBLUELNM$FILE_DEVVDE$LIBRARY_DEFAULTS_MNEMONICSSET LIBRARY %*.*sF%dLNM$FILE_DEVVDE$LIBRARY_DEFAULTS_MNEMONICSVDE$LIBRARY_DEFAULTSVDE$DEPENDVDE$SYSTEM:.EXEVDE$DEPEND_DEBUGVDE$DEPEND_DEBUG:.EXEVDE$DOBUILDVDE$SYSTEM:.EXEVDE$DOBUILD_DEBUGVDE$DOBUILD_DEBUG:.EXEVDE$KEPTVDE$SYSTEM:.EXEVDE$KEPT_DEBUGVDE$SYSTEM_DEBUG:.EXEVDE$READUAFVDE$SYSTEM:.EXEVDE$READUAF_DEBUGVDE$READUAF_DEBUG:.EXEVDE$RECDEPVDE$SYSTEM:.EXEVDE$RECDEP_DEBUGVDE$RECDEP_DEBUG:.EXEVDE$SHRVDE$SYSTEM:.EXEVDE$SHR_DEBUGVDE$SHR_DEBUG:.EXEVDE$STATUSVDE$SYSTEM:.EXEVDE$STATUS_DEBUGVDE$STATUS_DEBUG:.EXEVDE$UTILITYVDE$SYSTEM:.EXEVDE$UTILITY_DEBUGVDE$SYSTEM_DEBUG:.EXEVDE$WWWCLIENTVDE$SYSTEM:.EXEVDE$WWWCLIENT_DEBUGVDE$WWWCLIENT_DEBUG:.EXEVDE$WWWSERVERVDE$SYSTEM:.EXEVDE$WWWSERVER_DEBUGVDE$WWWSERVER_DEBUG:.EXELNM$FILE_DEVVDE$LIBRARY_DEFAULTS_MNEMONICSVDE$LIBRARY_DEFAULTSVDE$LIBRARY_DEFAULTS_LABELSVDEVDEVDELNM$FILE_DEVVDE$VMS_VERSION>lIIIII(JVJzJJJJJK1KVDE.title: VDE: OpenVMS Development EnvironmentVDE.x: 100VDE.y: 100VDE.remarksVisible: trueVDE.fontList: *-*-Menu-Medium-R-Normal--*-120-*-*-P-*-ISO8859-1VDE.libraryVDE: VSC$ROOTDISK:[VMS.DBROOT]VDE.libraryVDEDebug: VDED$:[VDE]VDE.libraryVSC: VSC$ROOTDISK:[VMS.DBROOT]VDE.libraryVSCDebug: VDED$:[VDE]VDE.libraryLabel: VDE.libraryList: VDE.sctNotesPrefix: SCT-VDE.sctNotesNode: STAR::VDE*borderColor: #545445450000VDE$BACKSTOPVDE$BACKSTOP ""VDE$$LclAllocTreeRoot "" ""VDE$$LclAllocLibrary adding new library... ...adding new library after: 0x0%x ...commencing riffle from: 0x0%x VDE$$LclDeallocLibrary ...VDE$$LclDeallocLibrary deallocating library... ...Deallocating Library at: 0x0%x ...commencing riffle from: 0x0%x whoops 0x0%x whoops 0x0%x LclDeallocNode VDE$$LclDeallocNode1VDE$$LclDeallocNode4VDE$$LclDeallocNode7DumpSettings: Library Flags ....... 0x0%x Debug Mask .......... 0x0%x Image Flavor ........ 0x0%x Interface ........... 0x0%x VDE Version ......... %*.*s DumpNode: Node address ........ 0x0%x level ............... 0x0%x sibling pointer ..... 0x0%x children showing .... %d parent pointer ...... 0x0%x Node text ........... %s Kid count ........... 0x0%x Kid pointer ......... 0x0%x DumpNode: Node address ...... 0x0%x level ............. 0x0%x sibling pointer ... 0x0%x children showing .. %d parent pointer .... 0x0%x Node text ......... %s Kid count ......... 0x0%x Kid pointer ....... 0x0%x Svn entry number .. 0x0%x VDE$DumpLibrary: address ..... 0x0%x flags ............... 0x0%x pointer ............. 0x0%x Offset .............. 0x0%x Name ................ %s Remark .............. %*.*s Label ............... %s VDE$DumpXContext called at: ... %s App Shell Widget .... %p Help Context ........ %p Top Level Widget .... %p Application Ctx ..... %p The Screen .......... %p The Display ......... %p XtWinAppShell ....... %p DumpCallbackArgs: Widget...... %d *tag........ %d SvnCS....... %d MwmActivate Unknown tag activated; value: %d... Unimplemented tag activated; value: %d... NyiDialoginvalidWidgetMrmFetchWidgetXtToolkitErrorCan't Fetch WidgetNslDialoginvalidWidgetMrmFetchWidgetXtToolkitErrorCan't Fetch WidgetVDE$MotifActivateCB: opening specified/new library decw$book:vde_hyperhelp.decw$booktopichelp_on_windowHelp System Errordecw$book:vde_hyperhelp.decw$booktopichelp_on_versionHelp System Errordecw$book:vde_hyperhelp.decw$booktopichelp_on_errorsHelp System Errordecw$book:vde_hyperhelp.decw$booktopichelp_on_helpHelp System Errordecw$book:vde_hyperhelp.decw$bookdirIndexHelp System Errordecw$book:vde_hyperhelp.decw$booktopichelp_tutorialHelp System Errordecw$book:vde_manual.decw$bookdirContentsHelp System Errordecw$book:vde_guide.decw$bookdirContentsHelp System ErrorMwmApply MwmCreate MwmDestroy MwmExit Help System ErrorMwmHelp decw$book:vde_hyperhelp.decw$booktopicHelp System ErrorMwmDisplayOk MwmDisplayNg VDE$MotifFetch VDE Module FetchMwmFetchOk MwmFetchQuit VDE$MotifReserve VDE Module ReserveMwmReserveOk MwmReserveNg VDE$MotifReplace VDE Module ReplaceMwmReplaceOk MwmReplaceNg VDE$MotifUnreserve VDE Module UnreserveMwmUnreserveOk MwmUnreserveNg VDE$$MotifInit MwmMain VDE$MotifNyiCB NyiDialoginvalidWidgetMrmFetchWidgetXtToolkitErrorCan't Fetch WidgetSourceIsNodeParent MwmSvnAttach <%d> MwmSvnConfirm <%d> MwmSvnGetEntry <%d> - entry_number = %d, entry_tag = %d DXmprimaryWindowWidgetTextWidgetDXmprimaryWindowWidgetTextWidgetSvnDetach MwmToggle MwmDirSearch MwmFileSearch MotifCursorNormal MotifCursorNormalMwmCursorWatch VDE$$MotifHelpError() VDE$$MotifHelpError%s, %x VDE$K_SCTFCMTMAXLENVDE$K_SCTCONFMAXLENVDE$K_SCTNOTEMAXLENVDE$K_SCTQARMAXLENn_vdexm_maxinvalidHeirarchyMrmOpenHierarchyXtToolkitErrorCan't Open Hierarchymaxn_vdexm_versioninvalidHeirarchyMrmOpenHierarchyXtToolkitErrorCan't Open HierarchyversionInitCore InitCore Core->SvnSourceNumEntries: %d VDE$$MotifSignalHandler VDE$$MotifSignalHandler: signal 0x0%x VDEVDE UtilityVDE$System:VDE$Uil.UidVDE$System_Debug:VDE$Uil.UidVDEMwmActivateCBMwmApplyCBMwmCreateCBMwmDestroyCBMwmExitCBMwmHelpCBMwmNyiCBMwmSvnAttachCBMwmSvnConfirmCBMwmSvnGetEntryCBMwmToggleCBSvnPopupMenuCBSvnEntryTransferCBSvnDisplayChangedCBSvnTransitionsDoneCBSvnDraggedCBSvnUnselectedCBSvnSelectedCBSvnExtendedCBSvnDetachCBSvnHelpRoutineCBMwmSaveOptionsCBVDE$$MotifInitWidgets invalidDisplayXtOpenDisplayXtToolkitErrorCan't Open DisplayXtAppCreateShellinvalidShellXtAppCreateShellXtToolkitErrorCan't Create ShellnoMotifXmIsMotifWMRunningXtToolkitErrorMotif Is Not RunninginvalidHeirarchyMrmOpenHierarchyXtToolkitErrorCan't Open HierarchyMainWindowinvalidWidgetMrmFetchWidgetXtToolkitErrorCan't Fetch WidgetXtAppCreateShellInformationInformationWarningErrorErrorFatal ErrorSYS$DISKVDE$$OpenLibrary: Library Number 0x0%x VDE$$OpenLibrary: Open Status: 0x0%x DECW$USER_DEFAULTS:VDE.DATw# # VDE.DAT # VDE Motif configuration # file created by: %s # file created at: %s# values: DEFAULT SETTINGS # %s # end VDE.DAT ,true` a$aa$(a8a$AaLa$ Xaha$qa~a$aa$remarksVisibleVDEclasslibraryVDEVDEclasslibraryVDEDebugVDEclasslibraryVSCVDEclasslibraryVSCDebugVDEclasslibraryLabelVDEclasslibraryListVDEclassDefault VDE Library (debug)Default VDE LibraryDefault VDE Library (beta)Default VDE Library (debug)Default VDE LibraryDefault VSC Library (beta)Default VSC Library (debug)Default VSC LibraryVDE$LIBRARY_DEFAULTSVDE$LIBRARY_DEFAULTSVDE$LIBRARY_DEFAULTS_LABELSVDE$$LclParseLibraryList... ...LibraryList: %s ...LibraryLabels: %s ,,VDE$$AccessLibrary ...VDE$$AccessLibrary commencing... ...commencing riffle from: 0x0%x ...VDE$$AccessLibrary list overrun ...Selected Library: %s ...Selected Library: %s VDE$$LoadLibraryIntoSvn Svn not ready yet... 0d?d$Nd[d$sctNotesPrefixSCTNotesPrefixsctNotesNodeSCTNotesNodeVDE$$LocateSCTNotes VDE$$MotifMainLoop XtRealizeWidgetVDE$$TestInternalSkewing() done DXmdisplayModeDXmtreePerpendicularLinesDXmtreeCenteredComponentsDXmtreeArcWidthDXmtreeEntryShadowsDXmtreeEntryOutlinesDXmfixedWidthEntriesDXmtruncateTextDXmtreeEntryShadowsDXmHelpSystemOpendecw$book:vde_hyperhelp.decw$bookHelp System ErrorDXmHelpSystemOpen(ed)dropping into XtAppMainLoop SvnConfirmed SvnExtended ** Commencing core dump... ** Null EntryNumber in VDE$SvnSetPixmap()... ** NULL CurrentNode ** error ** ** NULL CurrentNode ** error ** VDE$$SvnWalkNodePtrTree - kicking-out - Count = %d, NodeName = %s VDE$$SvnWalkNodePtrTree - KickoutCount-- - Count = %d, at NodeName = %s VDE$$SvnWalkNodePtrTree - KickoutCount Child - Count = %d, to NodeName = %s VDE$$SvnWalkNodePtrTree - KickoutCount Sibling - Count = %d, to NodeName = %s SourceToggleNode SourceToggleEditable SourceToggleEditable Core->SvnSourceNumEntries: %d SourceUncloakNode <%d> SourceUncloakNode Core->SvnSourceNumEntries: %d SourceCloakNode LclCloakNodes LclCloakNode Core->SvnSourceNumEntries: %d SvnSelected - Entry_number = %d, component = %d, first = %d - Others = %d, Modules = %d, Level = %d, NodeName = %s SvnSelected **ERROR** - NodeLevel = %d SvnUnselected - Entry_number = %d - Others = %d, Modules = %d, Level = %d, NodeName = %s SvnUnselected **ERROR** - NodeLevel = %d SvnTransitionsDone handler SvnDisplayChanged <%d> Entry %d displayed at %d SvnDragged - to Entry_number = %d, component = %d, Transfer Mode %d DXmghostXDXmghostYDXmtreeStyleSvnDragging - to x = %d, y = %d SvnDraggingEnd - to x = %d, y = %d SvnEntryTransfe - to entry %d, Transfer mode = %d SvnPopupMenu (MB3) - on entry %d SvnHelpRoutine - entry_number = %d, component = %d SvnHelpRoutine2 - entry_number = %d, component = %d SetSensitivities - Others = %d, Modules = %d SetSensitivities - library is locked; library_flags: 0x0%x SetSensitivities - allowing fetch from locked library SetSensitivities - Unreservable module selected MenuExpandAll MenuExpandAll Core->SvnSourceNumEntries: %d MenuHighlightToggle Show HighlightingHide HighlightingMenuToggleDisplay DXmdisplayModeMenuToggleSelectMode DXmselectionModeMenuToggleEditable Editable TextNon-editable Texthighlight_entry toggle_highlight MenuToggleCentered DXmtreeCenteredComponentsComponents CenteredDXmtreeCenteredComponentsNormal ComponentsMenuToggleArcs DXmtreeArcWidthOval EntriesDXmtreeArcWidthRectangular EntriesMenuToggleOutlines DXmtreeEntryOutlinesAdd OutlinesDXmtreeEntryOutlinesRemove OutlinesMenuToggleShadows DXmtreeEntryShadowsAdd ShadowsDXmtreeEntryShadowsRemove ShadowsMenuToggleLineStyle DXmtreePerpendicularLinesPerpendicular LinesDXmtreePerpendicularLinesDiagonal LinesMenuTopTreeStyle Top Tree NavigationDXmnavWindowTitleDXmtreeStyleMenuLeftTreeStyle Left Tree NavigationDXmnavWindowTitleDXmtreeStyleMenuOutlineTreeStyle Outline Tree NavigationDXmnavWindowTitleDXmtreeStyleMenuUserDefTreeStyle User Defined NavigationDXmnavWindowTitleDXmtreeStyleMenuUserDefTreeStyle Core->SvnSourceNumEntries: %d MenuSelectAll MenuHighlightAll MenuToggleSelections Hide SelectionsShow SelectionsMenuToggleFixed Variables Width EntriesFixed Width EntriesDXmfixedWidthEntriesMenuToggleTruncate Truncate TextOverflow TextDXmtruncateTextMenuClearSelections MenuClearHighlight SetPositionMenuSens MenuPosition MenuSetSensitivity MenuSetSensitivity Core->SvnSourceNumEntries: %d LclFindSvnWidget ||$DD@ W @@A@LclSetUpPixmap VDE$MotifShowFacilitiesAR() callback executing VDE$MotifShowLibraryAR() callback executing VDE$MotifShowModulesAR() callback executing VDE$MotifShowReservationsAR() callback executing VDE$MotifShowStreamsAR() callback executing VDE$MotifSetFacility VDE$MotifSetLibrary() VDE$MotifSetStream() VDE$MotifShowLibrary() VDE$MotifShowStreams(): library %*.*s VDE$$MotifModuleDialog DialogBoxDialogBoxXDialogBoxTopDirectoryDialogBoxTopRCOutputLabelDialogBoxTopRCOutputTextRemarkDialogBoxTopRCRemarkLabelDialogBoxTopRCRemarkTextDialogBoxTopDialogBoxBotButSCTDialogBoxBotPBSctFoldDialogBoxBotPBFoldOtherDialogBoxBotPBOtherDialogBoxTopDialogBoxBotReasBug FixDialogBoxBotPBBFNew FeatureDialogBoxBotPBNFPerformanceDialogBoxBotPBPICommon SourceDialogBoxBotPBCSDialogBoxBotReasClean UpDialogBoxBotPBCUNew HardwareDialogBoxBotPBNHFunc EquivDialogBoxBotPBFEOtherDialogBoxBotPBOTDialogBoxBotReasNumber of Defects CorrectedDialogBoxBotBugsSCT Notes ConferenceDialogBoxTopRCOutputLabelDialogBoxTopRCOutputTextSCT Conference Note NumberDialogBoxTopRCRemarkLabelDialogBoxTopRCRemarkTextFold CommentDialogBoxTopRCRemarkLabelDialogBoxTopRCRemarkTextDialogBoxTopCauseDialogBoxTopCauseQARxDialogBoxTopCauseQAR>Associated QARsDialogBoxTopRCRemarkLabelQAR DatabaseDialogBoxTopRCRemarkLabelDialogBoxTopRCRemarkTextQAR EntryDialogBoxTopRCRemarkLabelDialogBoxTopRCnumberDialogBoxTopCauseQARSep1DialogBoxTopCauseQARBoxAddDialogBoxTopCauseQARRemoveDialogBoxTopCauseQARDialogBoxTopCauseQARSep2DialogBoxTopCauseQARBoxListDialogBoxTopCauseCLDxDialogBoxTopCauseCLDAssociated CLDsDialogBoxTopRCRemarkLabelCLD NumberDialogBoxTopRCRemarkLabelDialogBoxTopRCRemarkTextDialogBoxTopCauseQARSep1DialogBoxTopCauseQARBoxAddDialogBoxTopCauseCLDRemoveDialogBoxTopCauseCLDDialogBoxTopCauseQARSep2DialogBoxTopCauseCLDBoxListDialogBoxTopCauseCLDBox x %d, widget parent: 0x0%x DialogBoxTopCauseQAR x %d, widget parent: 0x0%x DialogBoxTopCauseQARLis x %d, widget parent: 0x0%x DialogBoxTopCauseQAR x %d, widget parent: 0x0%x DialogBoxTopCauseCLDBox x %d, widget parent: 0x0%x DialogBoxTopCauseCLD x %d, widget parent: 0x0%x DialogBoxTopCauseCLD x %d, widget parent: 0x0%x DialogBoxTopCauseCLD x %d, widget parent: 0x0%x DialogBoxTopCause x %d, widget parent: 0x0%x md.DialogBoxTopCauseQARx x %d, widget parent: 0x0%x md.DialogBoxTopCauseCLDx x %d, widget parent: 0x0%x DialogBoxBotormOKDialogBoxBotPBOKCancelDialogBoxBotPBNGHelpDialogBoxBotPBHPDialogBoxBot x %d, widget parent: 0x0%x DialogBoxTop x %d, widget parent: 0x0%x DialogBox x %d, widget parent: 0x0%x DialogBoxTopRepSctBox 1 x %d, widget parent: 0x0%x DialogBoxTopRepReasons1 1 x %d, widget parent: 0x0%x DialogBoxTopRepReasons2 1 x %d, widget parent: 0x0%x DialogBoxTopRepReasons2 1 x %d, widget parent: 0x0%x DialogBoxTopRep x %d, widget parent: 0x0%x DialogBoxTopRep x %d, widget parent: 0x0%x DialogBoxTop x %d, widget parent: 0x0%x DialogBox x %d, widget parent: 0x0%x DialogBoxBot x %d, widget parent: 0x0%x CWA_MOD_OP x %d, widget parent: 0x0%x appshell x %d, widget parent: 0x0%x Module InformationDialogBoxDialogBoxXDialogBoxTopModule SpecificationDialogBoxTopRCDirectLabelDialogBoxTopRCDirectTextModule RemarkDialogBoxTopRCRemarkLabelDialogBoxTopRCRemarkTextDialogBoxBotormOKDialogBoxBotPBOKCancelDialogBoxBotPBNGHelpDialogBoxBotPBHPVDE$$ReplaceVerifySCTCommentCB() %s VDE$$ReplaceVerifySCTCommentCB() doit %x VDE$$ReplaceSelectType VDE$$ReplaceSelectReason VDE$$ReplaceSelectBugsFixed VDE$$MotifReplaceGetTypeToggle VDE$$MotifReplaceGetReasonToggle VDE$$MotifReplaceResetTypeToggle VDE$$MotifReplaceResetReasonToggle Database , Entry removing selected QAR entry removing selected CLD entry VDE$$MotifSystemLibraryPulldown SelectSystemLibraryPD1VDE$$WorkResetFocus SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA . SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA SQLCA VDE$SENDMAIL_BEGIN VDE$SENDMAIL_BEGINVDE$SENDMAIL_BEGIN: Send context is non-zeroVDE$SENDMAIL_BEGIN: null In_ItmLst received** Signature File specified but not supported on this version of VMS VDE$SENDMAIL_BEGIN: unexpected item codeMAIL$SEND_BEGINMAIL$SEND_ADD_ATTRIBUTEVDE$SENDMAIL_ADD_ADDR VDE$SENDMAIL_ADD_ADDRVDE$SENDMAIL_ADD_ADDR: Send context is zeroVDE$SENDMAIL_ADD_ADDR: no Username argumentVDE$SENDMAIL_ADD_ADDRNM$WORKnm%NM%nm%MAIL$SEND_ADD_ADDRESSVDE$SENDMAIL_TEXT VDE$SENDMAIL_TEXTVDE$SENDMAIL_TEXT: Send context is zeroVDE$SENDMAIL_TEXT: no Text argumentVDE$SENDMAIL_TEXTMAIL$SEND_ADD_BODYPARTVDE$SENDMAIL_SEND VDE$SENDMAIL_SENDVDE$SENDMAIL_SEND: Send context is zeroMAIL$SEND_MESSAGEVDE$SENDMAIL_END VDE$SENDMAIL_ENDVDE$SENDMAIL_END(): Context = %d Status_In = %d MAIL$SEND_ENDMAIL$SEND_ABORTVDE$$SendMail_Debug_Begin(): Context = %d =========================== BEGIN MAIL MESSAGE =========================== Subject: %s PersName: %s SigFile: %s (Attr) To: %s (Attr) CC: %s (Attr) From: %s VDE$$SendMail_Debug_Address(): Context = %d ??TO:CC:%s %s VDE$SCRATCH:.TXTVDE$$SendMail_Debug_Text(): Context = %d -------------------------------------------------------------------------- %s %s VDE$$SendMail_Debug_Send(): Context = %d ============================ END MAIL MESSAGE ============================ VDE$$SendMail_Send_Error() VDE$$SendMail_Send_ErrorMAIL$SEND_MESSAGEMAIL$SEND_MESSAGEVDE$$SendMail_Send_Success() : null Msg_context argument received: invalid Msg_context argument receivedVDE$LIBRARY:VDE$DATABASE> @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE BUILD_JOB_TABLE BUILD_JOB_DEP_TABLE BUILD_JOB_QUEUE_TABLE BUILD_JOB_STEP_TABLE STREAM_TABLE BUILD_STEP_TABLE DEPENDENCY_IN_TABLE DEPENDENCY_OUT_TABLE FACILITY_TABLE GROUP_TABLE GROUP_MEMBER_TABLE LATEST_GEN_TABLE MAX_MODULE_ID_TABLE MAX_STEP_ID_TABLE MODULE_TABLE* @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD ARCHITECTURE_TABLE CONTEXT_TABLE FACILITY_TABLE STREAM_TABLE USER_TABLEi @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD REPLACEMENT_TABLE RESERVATION_TABLE STREAM_TABLE MODULE_TABLES] @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD REPLACEMENT_TABLE+ @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD REPLACEMENT_TABLE+ @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD REPLACEMENT_TABLE+ @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD REPLACEMENT_TABLE3+ @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD DEPENDENCY_IN_TABLE DEPENDENCY_OUT_TABLE GENERATION_TABLE LATEST_GEN_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE REVIEW_NOTIFY_TABLE BUILD_STEP_TABLE MAX_STREAM_ID_TABLE MODULE_TABLE USER_TABLEo @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD DEPENDENCY_IN_TABLE DEPENDENCY_OUT_TABLE GENERATION_TABLE LATEST_GEN_TABLE REPLACEMENT_REVIEW_TABLE REPLACEMENT_TABLE RESERVATION_TABLE BUILD_STEP_TABLE MAX_STREAM_ID_TABLE MODULE_TABLE STREAM_TABLEK @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD USER_TABLE_$ @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE CONTEXT_TABLE FACILITY_TABLE LOCATION_TABLE MAX_ARCHITECTURE_ID_TABLE USER_TABLE DIRECTORY_SYMBOL_TABLE DIRECTORY_TABLE @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE CONTEXT_TABLE MAX_USER_ID_TABLE ARCHITECTURE_TABLE FACILITY_TABLE STREAM_TABLE] @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORD CONTEXT_TABLE GENERATION_TABLE LATEST_GEN_TABLE LOCATION_TABLE MODULE_TABLE USER_TABLE DIRECTORY_SYMBOL_TABLE DIRECTORY_TABLE FACILITY_TABLE SCRIPT_TABLE SCRIPT_LINE_TABLE STREAM_TABLE @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE MAX_FACILITY_ID_TABLE MAX_MODULE_ID_TABLE MAX_STREAM_ID_TABLE MAX_USER_ID_TABLE CONTEXT_TABLE FACILITY_TABLE GENERATION_TABLE LATEST_GEN_TABLE LOCATION_TABLE MODULE_TABLE RESERVATION_TABLE USER_TABLE DIRECTORY_SYMBOL_TABLE DIRECTORY_TABLE REVIEW_NOTIFY_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE STREAM_SUCCESSOR_TABLE STREAM_TABLEp @>@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE GENERATION_TABLE LATEST_GEN_TABLE MAX_MODULE_ID_TABLE MODULE_TABLE RESERVATION_TABLE ARCHITECTURE_TABLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLE GROUP_MEMBER_TABLE GROUP_TABLE LOCATION_TABLE MAX_STREAM_ID_TABLE SCRIPT_TABLE SCRIPT_LINE_TABLE STREAM_TABLE STREAM_SUCCESSOR_TABLE USER_TABLED @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE GROUP_MEMBER_TABLE GROUP_TABLE MAX_GROUP_ID_TABLE ARCHITECTURE_TABLE FACILITY_TABLE MODULE_TABLEq @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE GENERATION_TABLE LATEST_GEN_TABLE MAX_MODULE_ID_TABLE MAX_REPLACEMENT_ID_TABLE MAX_USER_ID_TABLE MODULE_TABLE REPLACEMENT_TABLE RESERVATION_TABLE REVIEW_NOTIFY_TABLE USER_TABLE ARCHITECTURE_TABLE FACILITY_TABLE LOCATION_TABLE MAX_STREAM_ID_TABLE STREAM_SUCCESSOR_TABLE STREAM_TABLE> @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE MAX_REPLACEMENT_ID_TABLE REPLACEMENT_TABLE LOCATION_TABLED @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE MAX_SCRIPT_ID_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE ARCHITECTURE_TABLE FACILITY_TABLE MODULE_TABLE r @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE BUILD_STEP_TABLE DEPENDENCY_IN_TABLE DEPENDENCY_OUT_TABLE LATEST_GEN_TABLE MAX_MODULE_ID_TABLE MAX_STEP_ID_TABLE MODULE_TABLE ARCHITECTURE_TABLE FACILITY_TABLEG @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE MAX_DIRECTORY_ID_TABLE MAX_GROUP_ID_TABLE MAX_MODULE_ID_TABLE MAX_STREAM_ID_TABLE MAX_USER_ID_TABLE BUILD_JOB_QUEUE_TABLE DEPENDENCY_IN_TABLE DEPENDENCY_OUT_TABLE DIRECTORY_TABLE DIRECTORY_SYMBOL_TABLE GENERATION_TABLE GROUP_MEMBER_TABLE GROUP_TABLE LATEST_GEN_TABLE LOCATION_TABLE REVIEW_NOTIFY_TABLE SCRIPT_TABLE SCRIPT_LINE_TABLE STREAM_SUCCESSOR_TABLE STREAM_TABLE USER_TABLE FACILITY_TABLE MODULE_TABLE @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE CONTEXT_TABLE MAX_USER_ID_TABLE REVIEW_NOTIFY_TABLE USER_TABLE DB_HEADER_RECORD$^ @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE BUILD_JOB_DEP_TABLE BUILD_JOB_STEP_TABLE BUILD_JOB_TABLE BUILD_STEP_TABLE DEPENDENCY_IN_TABLE DEPENDENCY_OUT_TABLE LATEST_GEN_TABLE MAX_MODULE_ID_TABLE MAX_STEP_ID_TABLE MODULE_TABLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLE GENERATION_TABLE GROUP_TABLE GROUP_MEMBER_TABLE LOCATION_TABLE SCRIPT_TABLE SCRIPT_LINE_TABLE STREAM_TABLE(r @@H>OFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE BUILD_JOB_TABLE BUILD_JOB_STEP_TABLE BUILD_STEP_TABLE LATEST_GEN_TABLE FACILITY_TABLE DIRECTORY_SYMBOL_TABLE GENERATION_TABLE GROUP_TABLE GROUP_MEMBER_TABLE LOCATION_TABLE MODULE_TABLE SCRIPT_TABLE SCRIPT_LINE_TABLE STREAM_TABLE/2 @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLE GENERATION_TABLE GROUP_TABLE GROUP_MEMBER_TABLE LATEST_GEN_TABLE LOCATION_TABLE MODULE_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE STREAM_TABLEw6 @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLE LOCATION_TABLE MODULE_TABLE SCRIPT_TABLE SCRIPT_LINE_TABLE STREAM_TABLE#> @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE;D @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE BUILD_JOB_TABLE BUILD_JOB_DEP_TABLE BUILD_JOB_QUEUE_TABLE BUILD_JOB_STEP_TABLE LOCATION_TABLE STREAM_TABLEN{ @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE CONTEXT_TABLE ARCHITECTURE_TABLE FACILITY_TABLE STREAM_TABLEQI @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE FACILITY_TABLE ARCHITECTURE_TABLE DIRECTORY_SYMBOL_TABLE LOCATION_TABLE MAX_STREAM_ID_TABLE MODULE_TABLE\y @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE GENERATION_TABLE LATEST_GEN_TABLE RESERVATION_TABLE ARCHITECTURE_TABLE FACILITY_TABLE LOCATION_TABLE MODULE_TABLE REVIEW_NOTIFY_TABLE STREAM_TABLE USER_TABLE7f @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE GROUP_TABLE GROUP_MEMBER_TABLE ARCHITECTURE_TABLE FACILITY_TABLE MODULE_TABLEj\> @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DEPENDENCY_IN_TABLE DEPENDENCY_OUT_TABLE GENERATION_TABLE LATEST_GEN_TABLE MAX_USER_ID_TABLE MODULE_TABLE RESERVATION_TABLE REVIEW_NOTIFY_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE USER_TABLE ARCHITECTURE_TABLE BUILD_STEP_TABLE FACILITY_TABLE LOCATION_TABLE MAX_STREAM_ID_TABLEt4 @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE REPLACEMENT_TABLE REPLACEMENT_REVIEW_TABLE RESERVATION_TABLE MAX_REPLACEMENT_ID_TABLE STREAM_TABLE USER_TABLE~ @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE SCRIPT_TABLE SCRIPT_LINE_TABLE ARCHITECTURE_TABLE FACILITY_TABLE MODULE_TABLE\ @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE BUILD_STEP_TABLE DEPENDENCY_IN_TABLE DEPENDENCY_OUT_TABLE LATEST_GEN_TABLE MAX_MODULE_ID_TABLE MODULE_TABLE ARCHITECTURE_TABLE FACILITY_TABLEC @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE BUILD_JOB_QUEUE_TABLE DEPENDENCY_IN_TABLE DEPENDENCY_OUT_TABLE DIRECTORY_TABLE GROUP_MEMBER_TABLE GROUP_TABLE LATEST_GEN_TABLE LOCATION_TABLE MAX_USER_ID_TABLE REPLACEMENT_TABLE REPLACEMENT_REVIEW_TABLE RESERVATION_TABLE REVIEW_NOTIFY_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE STREAM_SUCCESSOR_TABLE STREAM_TABLE USER_TABLE FACILITY_TABLE GENERATION_TABLE MODULE_TABLEۢ @@>HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE MAX_USER_ID_TABLE REVIEW_NOTIFY_TABLE USER_TABLEs; @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE LATEST_GEN_TABLE STREAM_TABLE& @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE LATEST_GEN_TABLE STREAM_TABLEw& @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE GENERATION_TABLE LATEST_GEN_TABLE MAX_MODULE_ID_TABLE MAX_REPLACEMENT_ID_TABLE REPLACEMENT_TABLE REPLACEMENT_REVIEW_TABLE RESERVATION_TABLE ARCHITECTURE_TABLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLE GROUP_TABLE GROUP_MEMBER_TABLE LOCATION_TABLE MAX_STREAM_ID_TABLE MODULE_TABLE REVIEW_NOTIFY_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE STREAM_TABLE STREAM_SUCCESSOR_TABLE USER_TABLE @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DIRECTORY_SYMBOL_TABLE DIRECTORY_TABLE MAX_DIRECTORY_ID_TABLE ARCHITECTURE_TABLE FACILITY_TABLEn @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE USER_TABLE& @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE BUILD_JOB_DEP_TABLE BUILD_JOB_QUEUE_TABLE BUILD_JOB_STEP_TABLE BUILD_JOB_TABLE BUILD_STEP_TABLE FACILITY_TABLE LOCATION_TABLE MODULE_TABLE STREAM_TABLE USER_TABLE @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE CONTEXT_TABLE FACILITY_TABLE STREAM_TABLE USER_TABLE V @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE DIRECTORY_SYMBOL_TABLE DIRECTORY_TABLE FACILITY_TABLE USER_TABLEb @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE FACILITY_TABLE USER_TABLEO"> @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE FACILITY_TABLE GENERATION_TABLE LATEST_GEN_TABLE LOCATION_TABLE MODULE_TABLE STREAM_TABLE USER_TABLE @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE GROUP_MEMBER_TABLE GROUP_TABLE FACILITY_TABLE MODULE_TABLE USER_TABLEi @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE LOCATION_TABLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLET @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE FACILITY_TABLE MODULE_TABLE RESERVATION_TABLE REVIEW_NOTIFY_TABLE USER_TABLEp @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE FACILITY_TABLE GENERATION_TABLE LATEST_GEN_TABLE MAX_REPLACEMENT_ID_TABLE MODULE_TABLE REPLACEMENT_TABLE REPLACEMENT_REVIEW_TABLE RESERVATION_TABLE STREAM_TABLE USER_TABLE' @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE FACILITY_TABLE GENERATION_TABLE GROUP_MEMBER_TABLE GROUP_TABLE LATEST_GEN_TABLE MAX_STREAM_ID_TABLE MODULE_TABLE REPLACEMENT_TABLE RESERVATION_TABLE STREAM_SUCCESSOR_TABLE STREAM_TABLE USER_TABLE7"> @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE FACILITY_TABLE MODULE_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE USER_TABLEw.i @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE BUILD_STEP_TABLE DEPENDENCY_IN_TABLE DEPENDENCY_OUT_TABLE FACILITY_TABLE LATEST_GEN_TABLE MODULE_TABLE9 @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE BUILD_JOB_QUEUE_TABLE MAX_STREAM_ID_TABLE REVIEW_NOTIFY_TABLE STREAM_SUCCESSOR_TABLE STREAM_TABLE USER_TABLE=} @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE REVIEW_NOTIFY_TABLE USER_TABLEI' @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE MAX_BUILD_JOB_ID_TABLEU @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLE GENERATION_TABLE GROUP_MEMBER_TABLE GROUP_TABLE LATEST_GEN_TABLE LOCATION_TABLE MODULE_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE STREAM_TABLEW @@HOFFMAN RDB$CATALOGHOFFMAN @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE MAX_MODULE_ID_TABLE\ @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE RESERVATION_TABLE ARCHITECTURE_TABLE FACILITY_TABLE LATEST_GEN_TABLE MODULE_TABLE USER_TABLE STREAM_TABLE3^| @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE DB_HEADER_RECORDo` @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE MAX_REPLACEMENT_ID_TABLE ARCHITECTURE_TABLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLE GENERATION_TABLE GROUP_TABLE GROUP_MEMBER_TABLE LATEST_GEN_TABLE LOCATION_TABLE MAX_STREAM_ID_TABLE MODULE_TABLE REPLACEMENT_TABLE RESERVATION_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE STREAM_TABLE STREAM_SUCCESSOR_TABLE USER_TABLEd] @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE GENERATION_TABLE MAX_REPLACEMENT_ID_TABLE REPLACEMENT_TABLE RESERVATION_TABLE ARCHITECT>URE_TABLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLE GROUP_TABLE GROUP_MEMBER_TABLE LATEST_GEN_TABLE LOCATION_TABLE MAX_STREAM_ID_TABLE MODULE_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE STREAM_SUCCESSOR_TABLE STREAM_TABLE USER_TABLEg] @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE ARCHITECTURE_TABLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLE GENERATION_TABLE GROUP_TABLE GROUP_MEMBER_TABLE LATEST_GEN_TABLE LOCATION_TABLE MAX_STREAM_ID_TABLE MODULE_TABLE REPLACEMENT_TABLE RESERVATION_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE STREAM_SUCCESSOR_TABLE STREAM_TABLE USER_TABLESnB @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE USER_TABLE CONTEXT_TABLEWq! @@HOFFMAN RDB$CATALOGHOFFMAN RDB$DBHANDLE GENERATION_TABLE MAX_REPLACEMENT_ID_TABLE REPLACEMENT_TABLE RESERVATION_TABLE ARCHITECTURE_TABLE DIRECTORY_SYMBOL_TABLE FACILITY_TABLE GROUP_TABLE GROUP_MEMBER_TABLE LATEST_GEN_TABLE LOCATION_TABLE MODULE_TABLE SCRIPT_LINE_TABLE SCRIPT_TABLE STREAM_TABLE USER_TABLEKs.PP D@DP D`:PP EI|%{}cYJ.;RYP^W+:`&(3\jW`-=N^m39d|)Km">jT&3\jWN`-=N^m3m9d|)Km"jNT/Oo?&a|@`K`K`K/W/ O`K`KO`K//]//`V //`V /` KV//V `K`K `K/]W/ e`KEe`Ee`KE /eW0/E`KG`KG %`KRG%R/G/k; O`y)KG`Kk`Oy)RK /;/W]Gj/@:`KE``KOe` e`RK``KE</OeWB0/Ec.`wKYVWc.`wYVWc.`wYVWc.`wYVWc.`wKYVW/c/.wYV"/WEc.`WWc.` %c.`WR%WR/c/./! ve(`x\Lg{Ka'`K  v(`\RLgKa'V` C(/]LW/`K`K `RKE/W/4 CU`p/`d/e/d`d O4?a|@e`K e`K'| /e0u|/)````''4`K 4y`Kl4`}?QK`K/;/4tW0Gj/5E@:4`W30D48Wr:?a4O`N)WKke` KE#le`Nw!H/QKaEOe`N)'W^KE /'W0/Ee`Ek!$'*-04O4?&az|@aa4aOOe&` +m?` //^/OOe4?&@`az| @+2/Ved"W4a )/`K^'Oe`a+ }eJP|}eJ;PYH؎ooooooʭ'''''''''''''''''''''''''''''' '''''''3/7/;/?/C/G/K/S/[/c7g7k7o7s7w7{77COOW_ggoowwwwwwwww/Oe&Pf|xoooÐoooːoooLq 3XzGu.eOk   Uv#?!!!i""">  ggg=hfhhߡJ??@ M!  !!  d'@Bʚ;^PP,,'''' P?PݏРoFQxPPPP9PQQQPP^ `.ˏ\ݏۖoFݏo}F^ެTSPPdPPdSPS@SPSЏo@SPS@RxRQdPPQP+QQQ QSQSxRPoPASPS@RR SEE<^BUլeet[nZ|Ԯ ZYޭXޭW[Vh~JPRbVԢ RgTSC[6>XOBZP<PP , H81lP?PF kPFV FRFdФnPF Џo1IFPF`|| ԠVPV@PԠ1PPDT D|RDDRb/TRTBRԢ.RFD>PDT D|RDDRb.TRTBRԢ&1Ю PP:1v?PC0 E>PC0S C,RC0bC0RbC0RC0RԢSRSB0RԢ D=PDT D|RDDRbTRTBRԢ1PC0 =PC0S C,RC0bC0RbC0RC0R+!C0RЮC0RЮC0RԢC0RԢSRSB0R, UPC0 =PC0S C,RC0bC0RbC0RC0R-SRSB0RԢ D<PDT D|RDDRb0TRTBRԢT ЮRЭl4 Џon1ﺨlݮp=ծ ݮ?RPBB? PRR SPC0C0?P PSSRPBB? PRRSPC͈C͈q?P PSSRPB8B8I? PЮn PRRЮP^:Q31ZЬЬYЬ Ь Ь6X W$VZUg[~%;PRbUԢ RfTS2g'h1RЬ[Ь Ь ЬZZޭYޭVЮUi~'PRbUԢ RfTSЬ P`QPbTP TQQм TTTSSݬЬRRCbP^ЬP`լLЬ RbݬPTR Tbbм TT TSSݬЬRR~vTbSCb^PPLN?PBP>PPQQQR-P* ;PQQQRRRPx^RѼ  ݼ"ݏoЬQxa~QxxފPP!9?P|~x|~xx|~x|^ЬTdUե 1VФScP2PP1 VQARcbA P`A P`VPV P@P`Ф ScP2PP1 VQARcbA P `A P `VPV P@P`ե0 VP@Qa@ Qa@ PХ`VPV P@P` VP@Qa@ Qa@ P`VPV P@P`ݥХ P`|^ЬTdUե 1VФScP2PP1 VQARcbA P`A P`VPV P@P`Ф$ScP2PP1 VQARcbA P `A P$`VPV P@P`ե0 VP@Qa@ Qa@ PХ`VPV P@P` VP@Qa@ Qa@ P`VPV P@P`ݥХ P`|^ЬTdUե 10դ PVФScP2PPb VQARcbA P `A P`VPV P@P` VP@Qa@ Qa@ P`VPV P@P`Ф ScP2PP1 VQARcbA P `A P `VPV P@P`ե0 VP@Qa@ Qa@ PХ`VPV P@P` VP@Qa@ Qa@ P`VPV P@P`ݥХ P`|^ЬTdUե 1VФScP2PP1 VQARcbA P `A P`VPV P@P`Ф ScP2PP1 VQARcbA P `A P `VPV P@P`ե0 VP@Qa@ Qa@ PХ`VPV P@P` VP@Qa@ Qa@ P`VPV P@P`ݥХ P`|^мUե 1VЬTФScP2PP1 VQARcbA P`A P`VPV P@P`Ф ScP2PP1 VQARcbA P `A P `VPV P@P`ե0 VP@Qa@ Qa@ PХ`VPV P@P` VP@Qa@ Qa@ P`VPV P@P`ݥХ P`P^ݏo\\P ^RZYޭXޭWЬVhZ~PScVԣ SgUT խ խT+PЭPЭRЬQʏRRx PPʏPRPaTTP ˏRRx QʏQRQ SSPPP^UZXY|ͬʹ|T TRBSЬVfcBP1`BRbTRT RBRbX TRBQPaBP/`BRXbTRT RBRb TRBP`BP`BRbTRT RBRbͨͬͨ8PAЏoWͬͬͨݏoVݏ oݏo1PS SRBP`BP`BRͨbSRS RBRb SRBP`BP`BRbSRS RBRbͤͬͤPRP4ЏRoWͬͬͨjRݏRo1TݬC TRBQPaBP+`BRЬbTRT RBRb TRBP`BP`BRbTRT RBRbS SRBPP`B P+`B R͸bSRS RBR>͢b SRBP`B P`B RbSRS RBRbͤPRR* RЏoWݏo1R5ЏRoWͬͬͨ/RݏRo1<͢~͸QRRR3͢Qլ QPQЬ P`T TP@Qa@Q&a@P`TPT P@P` TP@Qa@Qa@P`TPT P@P`S SP@QPa@ Q+a@ P͸`SPS P@P>͢` SP@Qa@ Qa@ P`SPS P@P`ͤPRR* RW1R5ЏRoWͬͬͨR.ݏRo|NP<͢~͸QPPP3͢Qլ Q/1PQЬ P`1PS SRBP`BP`BRbSRS RBRbͬͤ7PRP!R@ݏRoЏRoS@ͬͬͨPRP#RRݏRoЏRoSPWSSP,^WhZ|Xp }ЬSǘzS._ݏo ЏoTZP<RR[ݏoݏ oݏoqЏRoYЬSݏ[oIYYPP^OTm ĂЬRĜ@R,%ݏoЏoSX<PPScЬRݢXcXpcݢ ňcŠcV V %ŸPc PcP"hh ޟR 6aPqghg_ޟRVݬ ͐ЬS PTT1Ÿ́ T0ݏRoЏRoW1P1Ь R2SCP2PP/V?TDT2b~Tݢ ТSTPc R2PݏoJRRbV LbŘb*ЏoWPWWPt^cUWtf @ЬSTNS.3ݏoЏoTZP<RR VRB,SPcB.S/cB0RЮbVRV RB4Rb VRB,ScB.ScB0RbVRV RB4Rb VRB,ScB.ScB0RbVRV RB4Rb [&Ű #ScЬRݢ cݮ cݮ ,ЬRnPCݮ _ݏoݏ oݏoЏRo19Pծ1,.ЬS048:|<|DL [" eRbݣ bݮ8 bݮ ,ЬS PTTJݮ nݮ TP ݏRo<ЏRo1s WRBxScBzScB|RbWRW RB̀Rb WRBxScBzScB|RbWRW RB̀Rb ,Z1a zScЬRݢŀ cݮŘ cݢ Ű cծ cծ 4_PYY ޟR ,P1Y1Y1ޟR1ݬ xЬS XPTT1ծݮ 9nЬSݮ T -Tp$TRT*T2 TT1T3 ݏRoiЏRo1PZPծ Џo1Ь S2R7P2RR#2c~B ݣbУRG KPb S2RЏoTծЬSݮ >nЬSݮ TPX^UL ` W a CЬSx S,ݏoRЏoTX<RRݏoЏoTPTTRRo Џo1PլŎ ݏoЏo1oլ  ݏoЏo1K|䞭 |ԭԮY|ZԮЬRSբSSnSբ SSЬT|V2R1{XP2PP,P>h1]P?PY VRB,SdcB.ScB0RФbVRV RB4RФb2d~ݤЬRh3d P1[ VRB,SdcB.ScB0RФbVRV RB4RФb1P WRBxSdcBzScB|RФbWRW RB̀RФb2d~ݤh2dRBlP WRBxSdcBzScB|RФbWRW RB̀RФb WRBxSdcBzScB|RФbWRW RB̀RФb T2R12YЬR} Pծ#ծ ݏo7Џo1ծ#ծ- ݏoЏo1Ь P2R P2RR 2RRZ P2RZ^ ݏoЏo1rn1EY!Ő ݏoЏo1IP[:ݮ VRB,SPcB.S/cB0RЮbVRV RB4Rb VRB,ScB.ScB0RbVRV RB4Rb VRB,ScB.ScB0RbVRV RB4Rb JS&Ŧ ScЬRݢ cݮ cݮ ,ЬRPCݮ ݏoݏ oݏo}ЏRo1)Pծ1,.ЬS048:|<|DL R" Rbݣ bݮ0 bݮ ,ЬS DPTTJݮ >nݮ TH ݏRoЏRo1c WRBxScBzScB|RbWRW RB̀Rb WRBxScBzScB|RbWRW RB̀Rb Q1Y ScЬRݢx cݮŐ cݢ Ũ cծ cծ טPeQ\Q ޟR y落P1/Q1#Q1ޟR1ݬ xЬS PTT1ծݮ nЬSݮ pT TpTR T2 T1PT+ݏRoЏRo1PZPծ Џo1Ь S2R7P2RR#2c~:ݣУR?Pb S2RЏoTծЬSݮ nЬSݮ TP\^OXDX{O YЬSp4S,ݏoЏoTX<RRP?PY URB,SdcB.ScB0RФbURU RB4RФb2d~ݤЬRf3dm P1 URB,SdcB.ScB0RФbURU RB4RФb1P[ WRBxSdcBzScB|RФbWRW RB̀RФb2d~ݤf2dRBNPZ WRBxSdcBzScB|RФbWRW RB̀RФb2d~ݤf2dRB T2R1YЬRp P[ȵݏo0Џo1kZ ݏo Џo1HPn1EY!ݏoЏo1Pծ:ݮ URB,SPcB.S/cB0RЮbURU RB4Rb URB,ScB.ScB0RbURU RB4Rb URB,ScB.ScB0RbURU RB4Rb K&*ScЬRݢPcݮhcݮ ,ЬR-PBݮ ݏoݏ oݏoЏRo1Pծ1,.ЬS048:|<|DL J"Ȁ%RbݣȠbݮȸbݮ ,ЬS|PTTJݮ rnݮ NTݏRoЏRo17 WRBxScBzScB|RbWRW RB̀Rb WRBxScBzScB|RbWRW RB̀Rb Iy=ScЬRݢcݮcݢ0cHc`c,PII ޟR xP1I1xI1ޟR1ݮ xЬT PUU_ծݮ nЬSݮ UȮݏRovЏRo1PgݮݏcoIKPЬ S2R7P2RR+#2c~ݣ^УRGPb S2RЏoUծЬSݮ &nЬSݮ UP<^SG KЬRR,ݏoZЏoTX<PP Pݬ>RЭRլ O <߭[P/ݭݬ>| Pݬ>RЭRլO߭P/ݭݬS>( Pݬ=>RЭRRP<X^Ь ScRЬQaPRPPPQSPU1Ь RbPqQPQQQqRPU1Ь QQ~aPPPrPPPrPPPuXXݬPTЬS/X9KrQQPRRXPQP~S~RcTUUPP ^ RhPPPhPPPqPPPqPPP B<ݬPSݬ咽UpASPP ^ЬRbSqQQS~QRRRPPP>hqPPSPP=RRP) 3(.57#1'%:2+<$4&9,/0-8^>Z>S>YV}Ϲ@ fQ>Ь\>14[*aW 0<~kicRТX, @ 5=3;j==-c(k7=;j==c1cUХRi |XWݏojC {;1>d^w;Yl;[W}ψ}ς}τ<}ρ؞f}~ОLj}zȞǼ}v}r}n$}j`}fǘ}bǼS= kn1ZXSkR*S&bPѢZѢS PRXPRRSSn1^RTs:1ݭ ݤ PTݬK:P`P kЏon1ݭ T=ݭfݢݢ8ݢ4PeSiP`ݭfݭfݢݢ8ݢ4PeSiP`ݭfݭfݢݢ8ݢ4PeSiP`ݭfݭfݢݢ8ݢ4PeSiP`ݭfݭfݢݢ8ݢ4PeSiP`ݭfݭfݢݢ8ݢ4PeSiP`ݭfݭfݢݢ8ݢ4PeSiP`ݭfݭfݢݢ8ݢ4PeSiP`ݭfݭfݢݢ8ݢ4PeSiP`ݭfPxݬiP`ЬR}ۭXRiP`(@PЬR}ϤۭXRiP`ݬiP`}ρۭXRiP`ݭL 2ݪPdxЬSSiP`ժASR}4xX|xRiP`ݭ ݪPxSiP`Ъ0S*ЬR}pXtpRiP`Sݬ ЬR}hXlhRiP`Э쟭ݬiP`ZR1p VwUbTѢ[1Ѣ}ݭfݢݢ PeЬSSiP`բ4>ݭfݢݢ8ݢ4PeSiP`ݭfSR}׭XRiP`ݭ ݤPtSiP`Ф0S*ЬR}φxX|xRiP`Sݬ ЬR}\pXtpRiP`Эĭ쟭ݬiP`TR1 V0tUPbTѢZѢxݭfݢݢ PeЬSSiP`բ4>ݭfݢݢ8ݢ4PeSiP`ݭf\^Y`W} ֭}֭}֭|}ϓ֭؞Ǧ}o֭О}խȞ}խ}խ0}χ֭`}խǐ}խ}խ $Jn1 P [XS3R*S&bPѢ[ѢS PRXPRRSSn1RZ1ݭL ݪݪݪPdrZݬP`PЏon1Pݭ fPrݬiP`ЬR}ԭXRiP`P@PЬR}ԭXRiP`ݬiP`}ϩԭXRiP`ݭt ZݪPqЬSSiP`ժASR}\xX|xRiP`ݭ$ ݪPBqSiP`Ъ0SgRЬR}pXtpRiP`ЪDRSRУRݭƬ RPpݬiP`S*ЬR}ϸhXlhRiP`SݬЬR}ώ`Xd`RiP`Э쟭ݬiP`ZR1< VbpUbTѢ[1Ѣ}ݭfݢݢ PeЬSSiP`բ4>ݭfݢݢ8ݢ4PeSiP`ݭfݭfݢݢ8ݢ4PeSiP`ݭf}ϓͭh}/έ؞Ş}+έО}'έȞx ȡЬR1M WsjVТPPLdx1P?PЬQˏ P PTˏ SݭgݢSTPfaPݭgݢݢ PfIPݭgݢPf4ݭgݢPf ȭЭ̭ݏ̾oEݬhP`bR190^ WzS}%̭}G̭H}̭qT èЬTTV}ḘОXԟVgP`ЬRТ(U|Uc P%ݭ ݢPiTgP`ݭҤ ݢPhTgP`}˭؞XܟVgP`UTݭ ݢPhTgP`P0^ WjS}˭}̭}˭D (ЬTTV}5˭ОXԟVgP`ЬRТ,UUU P'ݭ ݢPhTgP`Pݭ£ ݢPgTgP`}ϼʭ؞XܟVgP`UT ^ SRx ?Ȟ|ݬb<~`P1ݬcP`<~z`Pg[^D [Y VʬXЏoZ \ f1WiYfR gfPР RT TRBSgcBS1cBRЧbTRT RBRb TRBScBScBRbTRT RBRbkݬDPZZVfPݠ ݏoUfRBSbTaXT TP@Rhb@Rb@RШbTPT P@Rb TP@RXb@Rb@R\bTPT P@RbY3 TP@RLb@R b@RPbTPT P@Rb TP@Rb@Rb@RbTPT P@RbݬPUUPP ^-R% uЬPPTPSլ >SoЬPݠ ݏoSoЬPݠ ݏobSPP^﫥V .ЬUХZ| |(0P|Ь WЬRЬSSWS甆PRPRX1PH1yT TRBP`BP`B RbTRT RB$Rbݥx PUUNXTYXi TRBQPaBP+`B RXbTRT RB$Rb TRBP`BP`B RbTRT RB$RbW JPЬSShZURXAX YRBQPaBP+`B PX`B$Rbլ  7JPЬRRPSSSXXXP^|~ݬݬP΀^ЬP`Р||ݬsP^R}XݬP`P<t^RЬSЬPУUРt `U  Ul < T1OPc  c€ݏo.xc~Sx=x|~xP < T1PˏUQQ QQT1ˏUPxPPP~T1PT1ˏUPxPPPmT1PmT1PmT~PPmTnPPmT^PPmTNPPmT>PPmT.PPm< TtpUTTP @^ϻS}׭c}֭螣}ԭ8䞣H͘dTrVÁX͐ЬWЬP`~P͘*PTPT͘TPP͘V5UeVxTdPRRR5X6eXdPRRR6͘͘e͘dPP͘͘͘͜dM͜LU͜AUԭ͜VЏoUX>RRTUPTT TT>X>VR͜TЬRТH͜PЏ9oLH?RRDLPTT TD?H?PQ͜=T͜@Џao<8ͨͪͫ@RRͬͰͨ4<PTT Tq4@8@@nQ͜S͜SޟZ4[DQXSYg͐͠P͐P͌̈́̀͂̓͜7PP͈̈́̀̀ݏiojPRPRk̀7̈́7͌h͜iЧ5͜|thjk8PPlphpݏojPRPRkp8t8|h͜i2͜VЏ oTUPRS9PPTXPlTjPRPRkl9U9Vh͜iЧ 5͜VЏoTU8:;:PP<@8hTjPRPRkh:U:Vh͜iЧ 5͜VЏoTU "#;PP$( dTjPRPRkd;U;Vh͜iЧ$5͜VЏoTU      <h^}5<USP1R| R\LP`LP`L\lR\R \L\l R\LP`LP`L\lR\R \L\l|~蟭|~PQQQT1@PQQQT1qݭݏoݏoqPP<θ^R}œ\LpLLHL͸\\ ЏoЏoЏoЏoЏoЏoЏ`oЏoЏoЏo䚏HL<PT<X\<$`Џdh<,lHpLtPxT|X\`dhlT T\L@P`LBP`LD\ޭlT\T \LH\l T\L@P`LBP`LD\lT\T \LH\l T\L@P`LBP`LD\lT\T \LH\l T\L@P`LBP`LD\lT\T \LH\l T\L@P`LBP`LD\lT\T \LH\l T\L@P`LBP`LD\lT\T \LH\l T\L@P`LBP`LD\lT\T \LH\l T\L@P`LBP`LD\lT\T \LH\l T\L@P`LBP`LD\` RP@Qa@Qa@P`RPR P@P`|~|~PQPQS=@PRPRS&|^S}ϡ,}؞9}ОXЬTTdRRRTݬlЬRbU URBXTdBZTdB\RbURU RB`Rb URBXTdBZTdB\RbURU RB`RbX؟PTTTV1QXZ\`dfhlprt|x|||1X؟PTP1PPyfPPПPTPH ЬR"kbTg3E0/ͨͤͰbPCͨͰ|~<~ݭ\\\f3//ͤ͘͠8bPC͘͠|~<~ݭ\\\f3/\PS잭UUT TP@hQa@jQa@lPd`TPT P@pP`լl<Pf TP@hQa@jQa@lPЬ`TPT P@pP`լ0 TP@hQa@jQa@lPЬ`TPT P@pP`լ 0 TP@hQa@jQa@lPЬ `TPT P@pP` TP@hQa@jQa@lP`TPT P@pP`լ  Ь `P`h`UPQQPP H^`~ZP~HZ`IJHPIpЏLЬPPt`||~H0PQPQS'ЬRQPPQQbQ~JRR$ZSSP^STPLRBB5RRԭ߭2~T]P\\ \" ߭쟭߭(U1T TRB\lB\lBRbTRT RBRޭb TRB\lB\lBRbTRT RBRbԭ|~🭬|~P\\\V1@P\\\V1<\\ \V1PRPB~XPBRR蔭RRV$ݏKoݏoTЏoV1K.XPU'ݏKoݏo]TЏoV1PRRU\\YXLXPWdݣ`dݣ…dUªdP^=xSŶaЬRRITd dbd$Dd ldPPPPPPÐdødP^wRM1ݬHTd Pݠd Pݠ$d PݠHd ld Pݠd Pݠ ´d PРQСPPP СZS PСPРZSSdP0^wSм[ eGԭԭ1T[1[PPD7w3 P>?PPz'PznK' P?P[rF[×F Pՠ&9 &ݠݠEP|~ D Rݢ&DP Pՠ*9 *ݠ ݠEP|~B3$ D Rݢ*:D Rݢ*CP$D Rݢ*CP D RxD RYЬXU͜ZbDPVW+VKKVVpZ R5DVWWUݏoARU0B̟͜ݬ Pk9PGGPTRRU RBx RT RCP RC RYЬXU͜ZzCPVW+VKKVVDZ RMCVWWUݏo@RU0B̟͜ݬ P8PGGPTRRU RAx R  RBP RB RYЬXU͜ZBPVW+VKKVVZ ReBVWWUݏo@RU0B̟͜ݬ P7PGGPTRRU R@x RϬ  RAP RA RA RA RUЬ͜XAPVW+VKKVVX RYAVWWUݏo>RU0B̟͜ݬ P6PGGPTRRU R?x RϿ R@Pݯ X-B R? R@ R R[~ϓ( Rc@PЬЬ͜V RA@PTU*TKKTTͬV R@TUU̟͜ݬݬC R?P Rݢ?PϨôîÌ Rݢ?τ Rݢq?Z`JD" RݢM?â<ÔÎl Rݢ)?ô Rݢ?* Rݢ>j`\< Rݢ>êϬàÜ| Rݢ>ﺭRﳭﮭ鶴Rݏo;<[S٭z?Tdmådd?d.P`RRR&dP^nR ¼m? ^unR M?ЬScQ PЬA"c |~ݬ^1nR﹬  ?^nR >U PݠR= <> ^mRЬSI >.S( Pݠ<P ^}mSЬR> @D>K=<K><K ^1mSЬR>飼 N=K;K;K^lR~k>` `=ЬSSTpl~S ZS߯M[> Pj;TdSϖ<> Pnd*$> PrdP|Ό^GlUЬR=ᆰ ń=bݏoB9 RJT͏ST:PR~RS~O=R>=PcR R:V RNT͎STx:PR~RS~=R<PcR R: RF[: RFW: PFЬRT TQA͐S P P cA͒P`A͔S P P PPTPT P@͘P TP@͐QAa@͒Q a@͔QAPPaTPT P@͘P`GRĘ͏P7 TRB͐P͏`B͒P `B͔R͏PPbTPT P@͘Rb͎P7 TRB͐P͎`B͒P `B͔R͎PPbTPT P@͘Rb TRB͐P`B͒P`B͔RbTPT P@͘Rb|~͐ R PRP R'7V ^iRЬSvc;X :cݏo6P PF8 PF8 PFP^miR: ž8:Ѽݏok6PЬSSQQ°m~SzVS߯M: Pj8TdS϶: PndϚ: PrdPΌ^hTP=:2 9Ѽݏo5W RJV͏UV37PS~SU~9S9PeS Sn7W RNV͎UV6PS~SU~|9Sk9PeS S'7 RF6 RF6 RFЬSU UP@͐Q R R a@͒Rb@͔P R R RRURU RB͘R UP@͐QAa@͒Q a@͔RAPPbUPU P@͘P`GSĘ͏R7 URB͐S͏cB͒S cB͔S͏RRcURU RB͘Rb͎R7 URB͐S͎cB͒S cB͔S͎RRcURU RB͘Rb URB͐ScB͒ScB͔RbURU RB͘Rb|~͐ R ,PSS S3RR P`*GRϨP ^1fRЬS7﨤 6cݏo,3P PF4 PF4 PFP^eRVC78 6Ѽݏo2PЬSSϡMn~SRS߯M7 PjP4TdS&6 Pnd 6 PrdP|^eWX͌6| 5Ѽݏo1P RJU̓TU3PS~ST~6S5PdS S3V RNU͂TU93PS~ST~5S5PdS St3TUPXXPPP ?PPݏo-1̀́P̀́ﵢXP------#P?P͌1#P͌Pݏo0P͌G RFK2 RFG2 RFЬPV VSC͐T R R dC͒RbC͔S R R RRVRV RB͘R VRB͐SAcB͒S cB͔SARRcVRV RB͘RbGPĘ̓R7 VRB͐S̓cB͒S cB͔S̓RRcVRV RB͘Rb͂R7 VRB͐S͂cB͒S cB͔S͂RRcVRV RB͘RbЬSS R4&GS1XPP+3;#CKSF?P̈́6̈́.̈́&̈́̈́̈́̈́̈́ VRB͐ScB͒ScB͔R̈́bVRV RB͘Rb VRB͐ScB͒ScB͔R͌bVRV RB͘Rb*1OXPPO1[P?P͈ VRB͐ScB͒ScB͔R͈bVRV RB͘Rb1P͈ VRB͐ScB͒ScB͔R͈bVRV RB͘Rb VRB͐ScB͒ScB͔SRRcVRV RB͘Rb VRB͐S̀cB͒ScB͔S̀RRcVRV RB͘RboP͈ VRB͐ScB͒ScB͔R͈bVRV RB͘Rb VRB͐ŚcB͒ScB͔ŚRRcVRV RB͘RbЬUsQQ VSC͐PAoR`C͒RbC͔SAoRRRcVRV RB͘Rb VRB͐ScB͒ScB͔SAoR cVRV RB͘RbQЬTgPKPP VSC͐Q@cRaC͒RbC͔S@cRRRcVRV RB͘RbP VRB͐ScB͒ScB͔RbVRV RB͘Rb|~͐ R 3PTT T+SSsRRRPRBoSBoRS gRPRRPRBcSBcRS R="GSυ  ^^RЬS / .cݏo> +P PF, PF, PFP^]R6 #/ $h.Ѽݏo*P8o~ЬSSϵJS߯L/ Pj;,TdSϱ. Pnd. PrdP<ΐ^\TЬS u.j P-cݏo)Ϗ RF+ RF+ RFЬSU UP@͐Q R R a@͒Rb@͔P R R RRURU RB͘R UP@͐QAa@͒Q a@͔RAPPbUPU P@͘P`GS URB͐ScB͒ScB͔RbURU RB͘Rb|~͐ R l PSS S(RR PGRP ^q[RЬS , `8,cݏol(P PF* PF* PFP ^ZR p+B Pݏo(Ϩ \ PSS S'C 0,S PQQQ\\\P ^yZR €Q+ \"!PQQQSPSSP^5ZRx  + Pՠ&9 &ݠ ݠ *P|~¸ª ) Pݠ&(P^YSЬ PРTA *TTRݬ ݬ PvPRPբPP^eYRݼ:* P"Ѽy PЬ  P"P^YS@ЬRb)TdURVЬ WxUdfdWBdЬVЬ TФUI )UURTV PPRPբQQQPPЬ RRݬݢݬ'PP^CXUЬ RТYÖEݢݢЬSc()TdVSWRXVdgdXBd P;Ь PՠРTPPݬ PPTYCTXѼy PSPSSЬ Rݢݬk'դݢݬS' P1Bդ11aXT\Xݬ_&S~CXR(b~C\RФbS~CXR(b~C\R2bS~CXR(b~C\RbS~CXR(b~C\RbSSXxT &P1դ51ŃXP\Xݬ%S~CXRH(b~C\RФbS~CXR3(b~C\R2bS~CXR(b~C\RbS~CXR (b~C\RbSSXŚPk%P5dPP  P?PR RPФ=RRT P P]dPP6661P?P1ݤ5Ь Pݠݬ>%cݤ1Ь Pݠݬ"%GEPdPP2PR?P%P P ݤЬ Pݠݬ$S PSET RST%PQ P QS~SݢT$S PS^TRU ¥%^TR5 °% ^TR \"\ Z%ϕ QСPР\\\РZS PР\ЬZSSݡ p$ \ݬ ]$ ^TR $ \ݬF# \P QСPР\\\РZS Р\ЬZSSݡ # \ݬ #^SR  m$( Ϩݬݬ@ S$<~{$P^MSR \ݏoݏo\ ?߭ \ݬ ˜ ݬ #P,|~ µ ¤  "ݏؠo ѽ,~ݽ ݏoݏoݏo ?߭ \ݬ ݬ"P,|~1!"!!! !ݏؠoѽ*ݽH!ݏoݏoݏo \P^RR P!"b  \" \ \ \ \ \ \ \  \P \ \ \  \ \ \ \`!B" \ \ \Ԭ \Ԭ \ \.P \@ \@2 \@"PP \& \ \L 5 \P \ \ \ \ \ \  \  \  \  \  \"P^UPSЬRَ È!)!ϠѢ  Ѣl< T1ݢá! Ѣ|~pT1R? PТˏQQQTvP`ݏoѢPo|~]]W -' &߭pTTPP8^7O\!V)D!D@!@<8 "8(H"HL"P?T,"XQ\8"`χdF"hϙlP"ptZ"xY|c"x"`̈"$̜"ϰ̨"̷"P".""Ğ#̞#VԞ&#ܞ4#@#XQ#W b#P P S8<|~VV } RP  Rբ *|~̥#̖#̈#y#boݏؠod Rݢ A RP|~ Rݢ LVV RP̸# Rբ*|~####bݏؠo RݢPR,|~:$+$$$ ݏؠoVPSSSW1APRRR RR!U R@UGPSPT RDT&PSS,|~̀$q$`$O$ ݏؠoRRHPݏؠo R ݢ̕$ݢP,|~$̽$̮$̠$ ݏؠo$ϐ TФSУRRRУR УRТR~ R"WWPX^KR P"|~ݬP Qլ1 ЬPРS~CXP`~C\P`S PˏQQPPYY1?P P!SX$ݠ PQ PQ2$PT1 P!SX%ݠPQ PQ%gPTBP P!SX%ݠPQ PQ%#PT PSX P\w`TdXS PT PSESP5SP!^#IS RT1P"1!^PQ PQP߭?ݬ2~ݭ2P@PRR PPQ PQ TTTPP ^aHSݬ8%6!ݬmPRP#rPRPPRP  P"Rw R`%RPP^GSXP`~"߭â%Æ%PTä%TRbç%Tbò%Tb%Tb߭P%Tb%Tb&TbRBPPBP&T.RBP &TTAά^GS0&W2&X4&Rͬ|~X&<& \ݬRCPR<&ē Q\P\\ h _/2 PR'|~RͬKP\\ͬõ2 PR''|~RͬP\\ͬ\1PPYY1P?P'D&ͬP\\ͬ~ ? \ϝ1=P (D&ͬύP\\ͬ~ w \]1P((@&ͬMP\\ͬ~ ￴7 \1P<(L&ͬ P\\ͬ~  \~PX(L&ͬP\\ͬ~ ? \ϝ>Pt(H&ͬύP\\ͬ~ w \]ͰTʹϔ͸XVʹ|~|~|~È(WP1ʹ1@URͰ~T|~Ý(ePlͰ\LߔͰ~T|~ô(eP@Ͱ\LV͸bߟ͸bVbbWVTʹ1r͸\ϟ͸ͬ%VXT&P&T&ͬ\\P^{CU"(TRbݬ(bݬ )bмZnЬRbլ1Ь WЬVYXi[,WPRWRT WhPTTWkD )hTPPWRY,VPSVSR VhPRRVkB")hRPPVSYR$T ݮBPZnPYZZY1FZZЬRnbRRPP ^5BR P  Ь SHP P QQS1PQ QPQPQS PЬ ЏoSSPP^ARM $) P1 Sլ18)o P ^)[ P SЬP׬P1PS cS„)- P S ЬP׬P ¨)  P&PQ PQSϪSK+h )TTPP ^@R= ) \")wSOP \|~ \ \4 \ϒ,SSPP ^%@R~ ˆ*|~** \ݬ \\l \\*F*7PSS~* \\\\ \\Sl \\C*N*PSS~* \\\\\ \\S \\C\\PP^'?R}  * \ݬ  \ݬ ¸*Ϗp} *~XT*d~\S \&c*`«d+hªl0+p®t@+x¬|T+­i+¯€+°X \u +dcX \S ¤+RƟ+z¶+ \ݬh ++| ,  \\PP^=SQ|;,RbTЬUЬ V1|TbebVBbЬWЬ TФU| RUURTW P8PRPբQQQPPЬ RRݬlݢݬ Pp^N\0`>Ld0h>JlX P2JPPJRPT PЬ Q2LPP~2NPP~T PLP^I0RnЬ Pݠݠ0P^0RnЬ Pݠݠ 1P^/RynЬ Pݠ(ݠ01P^/RMnЬ Pݠd1Ь Pݠ0 PݠZH PݠZq^y/RnЬ Pݠݠˆ1GP^M/RmЬ Pݠݠ¼1P ^/Rm \1X\͸ͼ͸͸0͸͸8͸͸4͸͸<ˏm\aˏ"m\qm 2j \11ˏl\ \2:XX0aP \A;XX0XX8XX4XX<yl “2 \&Sc0 \ݬfc \*c8 \ݬnc \.c4 \ݬjc \6c< \ݬrc^;-R PPST,SKKSSݬ PxSTTP8^,UYjk;2ScTЬVЬ WJkTcfcWBc Rެ ZjS Rѣ1ެXjWԭhVSУTj 7TTRPSV PPRPբQQQPPh P5Y Pѧ1wpj R2 R/P ^+R5j 3 \¨\\+¨ \KA3PS*¨ \(3PSS \X^+Ri :3 POM3XЬ\X P P PX^*R#i \3s Pr3XЬ\X P| PP ^5*Rh „3  P P˜3UPS¦3?PSS?ݬ ݬ P P!<^)SЬT%h þ8uФRh þ8^ТTdTݢ PUg ø37U߭߭߭ЬPݠ$ݠ Uխ ݭU|^ )TUЬSg ľ8УRsg ľ8ТScSݢ: PVLg 3߭߭߭ЬPݠ$ݠ V խoVFPSASPRSRV(PSP@bUPPSRxUݭVPݭVP X^(Rf 3 \[ª\@ª3Xª\X \ 4 PS?Pª 4Xª\X \Q:4PSS \ X^?'Re P4 \®\@®`4X®\X \p4;PS?P®€4X®\X \4PSS \ X^o&Rd ¤4G \­\@­¸4X­\X \D4kPS?P­4X­\X \4*PSS \" X^%R'd 5w \¬\@¬5X¬\X \t"(5PS?P¬45X¬\X \3H5ZPSS& \R X^$RWc W5 \«\@«l5X«\X \Rˆ5PS?P«œ5X«\X \c¶5PSSV \X^#Sb 5 \KR5(PT~BX\5l~B\\TlR~BX\5l~B\\lRRX \T \X^[#Sa 63 \R 6PT~BX\46l~B\\TlR~BX\F6l~B\\lRRX \T \:X^"S?a T6 \Rgp6PT~BX\È6l~B\\TlR~BX\Ú6l~B\\lRRX \cTj \|X^"S` è6 \_T6<PV~DXR6b~D\RVbT~DXR6b~D\RbTTX \VUdTR \R,TUR \TUTR \R_ \6 \P^!R_ ,7 \ \i^ RY_ <7 \ ^ R)_ N7y©\. \2©Gh7PS+P \©x7PSSP X^ R^ ˆ7¯\¯ 7FPS>¯¸7+PS7X¯\X \SP X^R^ 7c°\°B7PSP°%8PS8X°\X \?Sz^R] (8 \e^RY] @8 \} ^R \ PSPS ] T8[Sœc\lS lS¤l^AR\ j8 PѬѬ|~ Pzݬݭ P PHP ^RM\ x8 SЬPP1P?P SP1|~ Pݭ Pݭ P PPyPS PS#S PS PSk[< SŒ8& S S S^S [ þ8YЬPРTZ þ8>ФRZ þ8'ТTdTݢPQQPP|P^RЬQСPPPСRSСPРRSУVyZ 9 P 1XP\`TdXݬVUeݣ$TP 8PVTdPQ PQ Veݣ$TP 8PVdPQ PQVeݣ$TP 9PVdPQ PQVeݣ$TP 8PVdPQ PQ<^TЬ UWY 09ЬR<P]SP<PPP ";PS (>iPU~CXR-b~C\RUbS~CXRmb~C\RbS~CXRZb~C\RbS~CXRGb~C\RbS~CXR4b~C\RbSSX8>hPUjTjR>iPS~DXRb~D\RSbT~DXRb~D\RbT~DXRb~D\RbT~DXRb~D\RbT~DXRb~D\RbT~DXRb~D\RbTTX`>hPSjU~EXRb~E\RbU~EXR~b~E\R bU~EXRb~E\RbU~EXRb~E\RbU~EXRb~E\RbU~EXRb~E\RbU~EXRb~E\RbUUXz> RP‚[ϣ'e R‚HSǔ>iPU~CXRb~C\RUbS~CXR6b~C\RbS~CXR#b~C\RbS~CXRb~C\RbS~CXRb~C\RbS~CXRb~C\RbSSXǞ>hP UjT~DXRUb~D\RbT~DXRb~D\RbT~DXR\b~D\RbT~DXR\b~D\RbT~DXRIb~D\RbT~DXR6b~D\RbT~DXR#b~D\RbTTXǸ> RP†[=% R†HS~CXR`b~C\RbS~CXRb~C\R(bS~CXRb~C\R bS~CXRb~C\RbS~CXR|b~C\RbS~CXRPb~C\RbS~CXR=b~C\RbS~CXR*b~C\RbS~CXRb~C\RbSSX>HPS~CXRGb~C\RbS~CXRb~C\RbS~CXRb~C\RbS~CXRb~C\RbS~CXRb~C\RbSSX>PS?iPT~CXRb~C\RTbS~CXRb~C\RbSSX?BVfP Tj[J88 HSD?iPT~CXRfb~C\RTbS~CXRb~C\RbSSX ?fP$Tj[:$HS~CXRb~C\RbS~CXRUb~C\R(bS~CXRb~C\R bS~CXRb~C\RbS~CXRb~C\RbS~CXRb~C\RbS~CXRb~C\RbS~CXRb~C\RbS~CXRb~C\RbSSX5?PS~CXRb~C\RbS~CXRtb~C\RbS~CXRab~C\RbS~CXRNb~C\RbS~CXRb~C\RbS~CXRb~C\RbS~CXRb~C\RbS~CXRb~C\RbS~CXRb~C\RbSSXP? RPŠ RŠRТS~CXRb~C\RbS~CXRb~C\RbS~CXRb~C\RbS~CXRb~C\R<,bS~CXRb~C\R<-bS~CXRb~C\RbS~CXRb~C\RbSSXl?P,S~CXRb~C\RbS~CXRb~C\RbS~CXRzb~C\RbS~CXRgb~C\RbS~CXRTb~C\RbS~CXRAb~C\RbSSXǂ?,P(S{ǘ?iPU~CXRb~C\RUbS~CXRb~C\RbS~CXRb~C\RbS~CXRb~C\RbS~CXRb~C\RbSSXǨ?(hP0UjT?iPS~DXRb~D\RSbT~DXR<b~D\RbT~DXR)b~D\RbT~DXRb~D\RbT~DXRb~D\RbT~DXRb~D\RbTTX?(hP$&RU PBXPݠRǨAzRRUUXb|ST R’CX#%RTPBXPݠRA.RRTTX|RS8BX#&RS PBXPݠR BRRSSXγTRTBXTRT,BXS##RTBXPݠRTXXRݢ'T $RTBXPݠR*CRRTTXzѬl Ѭm1|ST RJCXTRTBXTST RNCXTRTBX&RT PBXPݠRSCRRTTX|RSͰBXSRSTBXq%RSPBXPݠR|CRRSSXѬn1?14|ST RvCXTST RzCXTST R~CXTXXRݢTX&#RTBXPݠRǢCRRTUSU R–CXUSU RšCXUSU RžCXUSU R¢CXUXXRݢUX0$RUBXPݠRCnRRUVSV R¦CXVSV RªCXVSV R®CXVSV R²CXVXXRݢxVX$RVBXPݠRD֯RRV|ST R¶CXTXXRݢTX8$RTBXPݠREDvRRT|RSBXSRSBXSRSBX%RSPBXPݠR|D"RRSSX TRT͸BXTST R^CXTST RZCXTST RfCXTST RbCXTST RVCXTST RRCXTRTͼBX##RTBXPݠRǨDbRRTTXJѬn1T4TRTʹBXTRTBXTST RJCXTRTBXTST RNCXTRTBXTXΫo#RTBXPݠRDRRT|RSͰBXSRSTBX*&RS PBXPݠRDfRRSSXNѬoF|RSTBX$RSBXPݠR$ERRSSXTRTͬBX$RTBXPݠRMEάRRTTXUSU RFCXC#RUBXPݠRtERRUUXj^sV ЬRKK@KAKTƙE[kPW~DXRb~D\RWbT~DXRجb~D\RbT~DXR٬b~D\RbT~DXRƬb~D\RbT~DXRb~D\R bT~DXRb~D\RbT~DXRb~D\RbTTXƬE RݢЬUPKWĨZjS~CXRJb~C\RbS~CXRb~C\RbS~CXR b~C\RbS~CXRb~C\R bSSXƶEKPDl֫DèT~DXRb~D\RbT~DXRb~D\RbT~DXRb~D\RbTTXEDPHT0EkPW~DXRRb~D\RWbT~DXR>b~D\RbTTXEHPPWjS~CXR b~C\RbS~CXRb~C\R@bS~CXR۪b~C\R<bS~CXR9b~C\RbSSXEHMP[ARRR[=T=FkPW~DXR_b~D\RWbT~DXRKb~D\RbTTX&FHPLWjS~CXRb~C\RbS~CXRb~C\R@bS~CXRb~C\R<bS~CXRFb~C\RbSSX@FHZP_B_NT~DXRȩb~D\R2bT~DXR4b~D\RbTTX`FDPTTpFkPW~DXR$b~D\RWbT~DXRبb~D\RbTTXsFTYYXhPOWjSƄFkPW~CXRb~C\RWbS~CXRqb~C\RbSSXƋFYhPSWjT@ƜFkPW~DXRbb~D\RWbT~DXRb~D\RbTTXơFYhPWWj|RSOBSRSSBSRSWBSRݢ1SRb[P_LbHYbDbKbP^[TЬ SݬPR~RRPPP@R RMPPPIJFPP QRϬ!a~FP^TЬ Sݬ|PR~RPPPRPPP@R RPP QZ!a^;TЬ SݬPRRR}PPP@R R/PPPP Qbϙ aP^TЬ SݬxPR~RRPPP@R RPPPPP Q a~|^3VЬ UݬPS~SSsPPRBS S%TRdPRPCb^QBdPˏ@aSPBd~PSSSPRdPRPSSSPP PB`|^cVЬ Uݬ$PS~SSPPRBS SUTRdPRPCQBdPˏ@aSPBd~1PSSSPRdPRPSSSPP Pr`ݠX^S GkݬϏPk^K?PR~BXP2`~B\P`RRX P^ZTdRX PZdRX PfdRX PbdRX PdRX PdRX PdRX PdRX PdRX PdRX PdRX PdRX Pd PR~BXP`~B\P`RRX PVdRX PRdR~BXP֡`~B\P`RRX P^TdRX PZdRX PfdRX PbdRX PdRX PdRX PdRX PdRX PdRX PdRX PdRX PdRX Pd PR~BXP`~B\P`RRX PVdRX PRdR~BXPz`~B\P`RRX P^TdRX PZdRX PfdRX PbdRX PdRX PdRX PdRX PdRX PdRX PdRX PdRX PdRX Pd PGR~BXP]`~B\P`RRX PVdRX PRdT^?R GݬPPF?PPP^Ru :GŝT^SS XGQ|>R~BX\Ȟl~B\\TlRRX \zTT(RX \~TTPTTP<T^3R xG {S~CX\0l~C\\TlSSX \̖ UeTT1SX \̚eTT1SX \̞eTT1SX \̢eTT1SX \̦eTTfPSX \̪eTTFPSX \̮eTT&PSX \̲eTTPTTP|X^Sc ÚGazN PѬz1R~BXPȜ`~B\P`RRX P~TdRX PvdRX PdRX PdRX PdRX PdRX PdRX PdRX PdRX PdRX PdX\X PzdV1K PѬ~1R~BXP`~B\P`RRX PzTdRX PvdRX PdRX PdRX PdRX PdRX PdRX PdRX PdRX PdRX Pd̚X\X P~dV1-P PѬv1R~BXP`~B\P`RRX PzfUeRX P~eT~DXPF`~D\P`TTX PveTX PeTX PeTX PeTX PeTX PeTX PeTX PeTX PeTX PeVVVPP|^?R ¼Gv PѬ1S~CXP,`~C\P`SSX PUeSX PeSX PeSX PeSX PeSX PeSX Pe~XTd~\ScX Pe$dcX PeV1P PѬ1S~CXP2`~C\P`SSX PUeSX PeSX PeSX PeSX PeSX PeSX Pe~XTd~\ScX Pe*dcX PeV1P PѬ1S~CXP:`~C\P`SSX PUeSX PeSX PeSX PeSX PeSX PeSX Pe~XTd~\ScX Pe2dcX PeV1P PѬ1S~CXPB`~C\P`SSX PUeSX PeSX PeSX PeSX PeSX PeSX Pe~XTd~\ScX Pe:dcX PeV1P PѬ1S~CXPJ`~C\P`SSX P&UeSX PeSX PeSX PeSX PeSX PeSX Pe~XTd~\ScX PeBdcX PeV1 PѬ1S~CXPR`~C\P`SSX P.UeSX PeSX PeSX PeSX PeSX PeSX Pe~XTd~\ScX PeJdcX PeV1P PѬ1S~CXPZ`~C\P`SSX P6UeSX PeSX PeSX PeSX PeSX PeSX Pe~XTd~\ScX PeRdcX PeV1P PѬ1S~CXPb`~C\P`SSX P>UeSX PeSX PeSX PeSX PeSX PeSX Pe~XTǑd~\ScX PeZdcX PeVPVVPP|^ISnϐ PbUЬ TUPR~RT~RsPdR R/V PZUЬTUPR~RT~>R-PdR RV PRUЬTUhPR~RT~RPdR RPP^YRmߏݬ PP^'UЬXm R‚VTV͌PS~ST~]SLPdS Sk PPVPTRdPRPB2.QBdPˏ@aSPBd~юPSSSPRdPRPSSRݏoP R†WTWPS~ST~SPdS SCϦPPWPTRdPRPEPjfQBdPˏ@aSPBd~PSSSPRdPRPSSRݏoP<~ﱎ PSRVڍRP Bf~PBfRVRPGVTdVRRRV{PGdWdW P 8Pݣ RŠUPR4S G R‚sG R†_PSXIAݣ RŠ RŠ|~ RŠ̉G R‚G R†P ^ TЬRj߭߭ PyPPsݽ PQSCoRV@sSQQsoPAA`QQssPPw@oխ ݭGU|^[SЬVi݋ PUTUPR~RT~RPdR R<ϟPPݏo<~ PRPPPPݢ P!PP Rc H P?PRV)?ݢ Pȇ P‡|~ PH PP ^TЬRh߭߭ PmPPsݽ PESCcRJ>gSQQgcPAA`QQggPPk@cխ ݭHI|^OUgՉ ;H R 1T S1@VRT ~BXP։`~B\P`P~BXP`~B\P`RT$~BXPӉ`~B\P(`RRX\HݬMPQ PQD"$VD PD"xcS1`RTRQR PD"ATTR&X\X RŠA^QQ FQ 1"RЬP Pˏ@bSЬP ~PSST1JFRЬP Pˏ@bSPЬP ~هPSS1  RЬPPˏ@bSЬP~PSS1kч͇RЬPPˏ@bSЬP~aPSS1/RЬPPˏ@bSЬP~%PSS1YURЬPPˏ@bSЬP~PSS1ЬQPP-1  RPˏ@bS~PSSv܆؆RЬPPˏ@bSЬP~qPSS>RЬPPˏ@bSЬP~9PSSTTTPP^TRPRPdJFQ޼PB`Pˏ@aSP޼PB`~مPSS޼PB`PP. TPTPSRPRPSSPP|^TԅЅSdRˏBcUd~jPUUNTVP@TQdPˏ@aRd~*PRRTBVPT4PRKGPBdSˏC`UPBd~݄PUUb բ )ЭЭ^R߬߬bբ ߭bբ byբ Э P^UR߬ ߬߬bբ ^)R߬߬bբ n^R߭߭߭bѢ d bբ 0ԭ|Pբ ЭЭЭ ^R߬߬b9բ ^u\߭lѬ dlլ ԭ լ ЭPP^%R߬߬bբ j߭bբ Ѣ dHѢ dԭbZբ &ЭP^R߬߬bբ  ^Rݬ ߭߭b7Ѣ dbբ SPբ ЭЭSSPP^)R߬߬ݬ߬ ߬߬bբ b^R߬߬bբ :^\߭l Ѭ dlլ ԭ լ ЭPP ^}R߬߬bDբ ߭߭bբ  ߭߭b2բ b9բ mP^R}߬߬b բ <߭߭߭bV բ Ѣ dѢ d)߬ ߬߬߬b բ ԭ( ߭߭߬b բ bբ ЭPP^1R} ݬ4ݬ0߬,ݬ(ݬ$߬ ߬߬߬߬߬ ߬߬bբ LP^Rݬ߬߬߬ ߬߬bKբ ^R}Ϙ߬ ߬߬߬bբ ^qR߬ ߬߬bբ ^\l լ UXP^\l[ լ `-^m\l լ 8P^I\l լ  ^!R߬b բ ߭߭b/ բ b բ ЭЭ ^A\l!լ UTP^\l9"լ \)^\l"լ 4P^\l"լ  ^Rb%բ ݬ(ݬ$߭ݬ߭߭߭ݬ ݬ߭b %Ѣ dԼPբ ЭЭЭЭЭ b|'բ w^ Rݬb*բ Qݬ,ݬ(߭ݬ ݬ߭߭߭ݬ ߭b W*Ѣ dԼPբ  ЭЭЭЭЭ$b+բ  ^qS߬c.գ ݬ ЬRRc.ѣ dbգ c/գ xP^ R߬b2բ Q߭߭߭߭ݬbb2բ -bm3բ Э ЭЭЭ^ \}l=լ l@լ ߭lAլ lAլ ѭ7MlAլ elIBլ PR1cPl:լ 4lBլ Ѭ dlDլ Ѭ dl<լ lHլ ߭lIѬ dnլ ߭lKլ ߭l)Lլ wlLլ b߭lLլ J1>~PlMլ 0lGNլ lOլ l2Pլ  RRPP^\lPլ  P^\~lPլ  ^!\}lnVլ g  /lYլ G ߭l}Yլ / lZլ  ѭ7lFZլ  lZլ  R`PlTլ  l[լ  l\լ  kl\լ  RRPP^ \lP]լ X P^\l]լ . ^9\}lebլ   leլ  ߭lteլ  leլ  ѭ7yl=fլ  lfլ | R`Pl`լ ` lgլ K l}hլ 6 lhլ  RRPP^%\lGiլ  P^\liլ  ^Q\}lnլ   _lpլ w ߭l-qլ _ lqլ J ѭ7lqլ ) lqrլ  R`Pllլ  lrլ  l6tլ  ltլ  RRPP^=\luլ  P^\FlVuլ ^ ^i\}l&zլ /  l|լ  ߭l5}լ l}լ ѭ7l}լ ly~լ R`Plcxլ l~լ {l>լ f3lﳀլ KRRPP^U\lլ  P^1\l^լ  ^\}lFլ Llլ ߭lUլ l؊լ zѭ7Alլ Ylլ DR1Plפּլ (lZլ ߭l﹎Ѭ d1լ ߭lyլ ߭lؑլ Ѭ dѬ dlGլ l7լ 1q}1glլ dlτլ Olլ :߭lVѬ d'լ ݭ^ݭa`Plﴖլ lլ l|լ lլ RRPP^-\lFլ xP^ \6lլ N ^Y\}lլ xl︡լ ߭lլ lլ ѭ7lլ l[լ R1Plլ ߭lVѬ dyլ ^߭l̦լ Ѭ d<߭lRլ Ѭ d߭lߩլ Ѭ d1|1rl{լ lլ ߭leѬ d0լ ߭lۮլ Ѭ dlլ ll լ W߭ljѬ dլ 5ݭ[ҟl׳լ l)լ lլ lլ RRPP^\liլ P^\bl￶լ z^ RbUբ X bբ 8߭߭b^բ Э Эbբ ݬbբ ߭bբ Эb}բ bբ lbDբ P^\lլ `P^\lլ 6^ARbբ  bzբ ߭bբ Э^R߬bFբ bEբ bբ LP^\lլ TP^e\lRլ * ^=Rݬbբ ߭bvSѢ dSPբ bբ SPP^R}xݬݬ߬߬ ݬ߬b բ ^ R}bբ ObNբ :bSբ %b7բ bբ bբ bբ bբ bբ bբ bբ }b^բ hb6բ Sb#բ >bբ )bբ bբ bբ bբ b!բ b4բ bբ bբ bբ lbբ Wbբ Bbբ -bkբ b_բ bF բ bB բ b! բ b բ b բ b բ bբ pbբ [bբ Fbբ 1bբ bբ bբ bfբ bmբ bOբ bբ bբ boբ tb$բ _b( բ Jb!բ 5b"բ  b #բ  b$բ b%բ b&բ b~'բ b(բ b *բ b)+բ xb,,բ cb.բ Nb/բ 9b0բ $b2բ b3բ b4բ b5բ b6բ b9բ b:բ bk;բ |b<բ gb=բ Rb>բ =b@@բ (boAբ bYBբ bcCբ b[Dբ bGբ b|Hբ bXIբ b;Jբ b#Kբ kbLբ VbMբ AbMբ ,bPբ bQբ ݬDݬ@ݬ,߬(߬$߬ݬ ݬ߬b \xբ bzբ b{բ b|բ b}բ ~bk~բ ib7բ Tb8բ ?bբ *bށբ b拓բ bբ ݬ@߬ ߬ݬݬbEբ ݬ@bբ ݬ@b߈բ ݬ@ݬ<ݬ8߬4߬0bբ gݬ@bբ Oݬ@bբ 7ݬ@bHբ ݬ@bբ ݬ@b璉բ ݬ@bQբ ݬ@bբ bﱙբ bբ bբ b}բ kbnբ Vb_բ AbLբ ,b9բ b-բ ݬ@byբ ݬ@b{բ ݬ@bբ b;բ b6բ bdբ ubբ `bNբ KbOբ 6bgPբ !bFQբ  b"Rբ bRբ bSբ bTբ bUբ bhVբ bAWբ ybXբ dbXբ ObYբ :bZբ %b{[բ bX\բ b4]բ b^բ b^բ b_բ b`բ bsaբ }bJbբ hb(cբ Sbcբ >bdբ )beբ bfբ b[gբ b0hբ biբ biբ bjբ bkբ bllբ lbGmբ Wbnբ Bbnբ -boբ bpբ b`բ P^y\lȩլ P^U\l լ ^Rbբ p8bբ P߭b բ 8Э^ER߬bzբ  byբ bբ P^\l0լ P^\vlլ  ^R߬ݬbQբ f߭bSѢ dS բ =b"բ (SPP^5Rݬbբ ߭bѢ dԭ բ bբ ЭPP^R߬ݬb,բ ߭bѢ dԭPբ ibբ TЭPP^aRݬbբ )߭bѢ dԭ բ bjբ ЭPP^R}<ݬ$ݬ ߬߬߬߬߬ ݬ߬b բ ^1Rbբ |Dbբ \߭b@բ DЭ^R߬bբ bբ bբ P^y\lcլ P^U\lլ ^-R߬߬߬ ߬bբ Ѣ dbݬ߬߬߬ ߬߬bբ ;^ERb%բ b բ ߭bkբ Э^R߬bբ bբ b)բ PP^\lլ XP^i\lլ . ^ARݬ߬bբ ߭b SѢ dS բ b~բ SPP^R}xݬݬ߬߬߬ ݬ߬b բ  ^ Rb/բ X bբ 8߭߭brբ ЭЭ^R߬߬bբ bբ bO բ ^M\l լ P^)\Vl լ n ^R߬߬b բ FS߭b$ Ѣ dS բ b բ SPP ^R߬߬b%բ Sݬ$߭߭߭߭߭brѢ dS բ bբ Э ԼЭЭЭЭ SQQP^R}ݬ0ݬ,߬(߬$߬߬ ߬ݬ߬߬ ߬߬b zբ ^Rݬ ߬߬߬߬߬ ߬߬b >բ P^uR߬߬bբ ^Rb1բ Xb բ p߭by բ XЭ^eR߬b բ -b!բ b7"բ лP^ \l"լ P^\l"լ  ^R߬ ߬ݬb%բ ߭b!&SѢ dS բ Yb&բ DSPP^QR}tݬݬ߬߬߬ ݬ߬b &բ ^Rݬ߬ ߬߬b(բ ^Y\l.լ UlP^)\l/լ tA^\ly/լ LP^\ l/լ " ^R߬ ݬݬb2բ ߭b 3SѢ dS բ b}3բ SPP^ESЬTݬ߭c6գ sPTGRЬ PB`BÀB`PRPBPPPBÀݬ ߭c8գ %2T߭ci;գ P ^RԼЬSGݬ ߭b;Ѣ db]<բ 1բ 11PS?ݬ ߭b<Ѣ db;=բ ]բ KuBPS;ݬ ߭bq=Ѣ db!>բ >բ 1ЭP^R߬b@բ ߭b@բ bAբ Э^eRb-Dբ ߭߭߭bDբ ЭЭЭ ^R߬ ߬߬b!Eբ Wb0Fբ B^R}dݬ4ݬ0߬,߬(ݬ$ݬ ߬߬߬߬ݬ ݬ߬bEFբ P^Rݬ߬߬߬ ߬߬buIբ ^\lASլ UXP^\lSլ `-^\lTլ 8P^q\lgTլ ^IRݬ߬b0Wբ ߭bWѢ dԭPբ bXբ ЭPP ^R߬bZբ }S߭bZѢ dSPբ QbW[բ <SPP ^qRݬ߬b]բ Sݬ߭bN^Ѣ d SԭPբ b^բ Э SQQPP^Rbaբ ߭baբ Э^R}ϰݬ$ݬ ߬ݬ߬߬ݬ ߬߬b =bբ 4P^mR߬bdբ  beբ ^Rbkբ bpnբ ߭bnբ Э^QR߬bЭP^R߬߬bբ Ѣ d߬߬bWբ P^R}ݬ4ݬ0߬,ݬ(ݬ$ݬ ߬߬߬߬ ߬ݬ߬b+բ ^ż\lUլ hU0P^\lլ 8^m\l%լ P^I\Φl{լ  ^!Rݬb?բ ߭bSѢ dSPբ b բ SPP ^ﵻRbբ X߭߭bբ =ЭЭ^mRݬ߬ ݬ߬bբ P^=R߬߬b4բ b;բ P^R} ݬ$ݬ ߬߬߬߬ݬ ݬ߬b Yբ |^-\lwլ PU>P^\lլ  ^պ\lGլ P^ﱺ\ﶤlլ  ^R߬߬b_բ ߭bѢ dsբ ߭߬bբ i߭b%բ Q׭߭bբ 6bբ !1xbբ P^\lլ ߭l լ ֭߭l} լ l| լ ЭPP ^QR} ݬ ݬ߬b( բ e߭߭b Ѣ dԭPբ 9bբ $ЭP խS1PPPS1Pbբ ߭bբ ֭߭bբ bբ ݬ߬߬߬ݬ ݬ߭b բ {ЭSSPP^-Rݬ ݬ߬bբ G߭beѢ dԭPբ bբ ЭPP^キR߬߬ ߬b բ ^R߬߬ ߬bբ Ѣ dP^YR߬߬bբ v^1\߭lkѬ dlլ >Rլ -ЭRRP^Rݬ߬b!բ ߭b!Ѣ dԭPբ bT"բ ЭPP^uR߬ ߬b"բ Ѣ d߬ ߬߬b'$բ j^%R߬ ߬߬b;%բ Ѣ d5P^R߬߬b8)բ  ^ŵ\߭l)Ѭ dl*լ Rլ ЭRRP^uR߬ ߬߬b3*բ ^IR߬߬b.բ f߭b.բ N֭ݬ߬߭߬ bZ/բ *bq0բ P ^ʹR߬߬b3բ S߭b]3Ѣ dS բ b3բ S$ݬ߬߬ ߬߬b4բ ^エ\la@լ `U(P^\l@լ 0^e\l1Aլ P^A\ƝlAլ ^R߬߬bFDբ ߭ݬ,ݬ(ݬ$ݬ ߭߭߭߭߭b DѢ dԭPբ qbFբ \Э խЭЭЭЭЭ0P ^qR߬ ߬߬bHբ  ݬ ݬ߭߭߭bHբ Ѣ dѢ dS)PbIբ ЭЭЭSSP^ݲRݬ ݬ߬߬߬߬ ߬߬b Iբ hP^Rݬݬ߬ ߬߬bPLբ 5^\lATլ U؛P^イ\lTլ ﭛ^\lUլ P^q\vlgUլ  ^IRݬ߬b7Xբ f߭߭bXѢ d|Pբ 9b#Yբ $Э Э^ձR߬b[բ ݬ ߭b\բ b\բ Э^\lgaլ P^ձSЬTݬ ߬cdգ slPTGRЬPB`BÀB`PRPBPPPBÀݬ߬cfգ %T߬chiգ P^9RЬSR߭߭ݬݬ ߭biѢ dbjբ T1Pբ 11PSK߭߭ݬݬ ߭bjѢ dbkբ ]Tnբ WMNPSG߭߭ݬݬ ߭b%lѢ db>mբ  Tբ ЭЭЭTTP^ɰ\ltլ UP^\luլ a^q\luլ lP^M\*luլ B^%R߬ ߬߬bxբ  ^R߭߭bxѢ dbyբ | բ ЭЭ^R߬߬ ߬߬b|բ P ^qR߭߭bS|Ѣ db|բ S| բ AЭЭ^R߬߬ ߬߬bzբ P ^R߭߭bѢ dbkբ | բ ЭЭ^Rݬ߬߬ ߬߬bբ }P ^]R߭߭bLѢ dbբ ?| բ -ЭЭ ^R߬߬ ߬߬buբ SݬbцѢ dSPբ bRբ SPP^Rݬbբ ߭bNѢ dԭ բ abբ LЭPP^)Rݬ߬ ߬߬beբ P ^R߭߭bﲍѢ dbVբ ۿ| բ ɿЭЭ^!\l լ P^\l լ x^Y\ls լ TUP^)\l լ $^\lC լ P^ݬ\ﺓl լ Ҿ^ﵬ\lt լ ﰾ߭l լ ֭߭lP լ }lO լ hЭP^Ŭ\luլ @UP^\l%լ ݒ^m\lլ P^I\漣lլ ᄑ ^!Rݬb神բ ߭bSѢ dSPբ mbvբ XSPP^ﵫSЬTݬcDգ o'TGRЬ PB`BÀB`PRPBPPPBÀݬ c!գ %ݼPTcգ  ^!RЬSNݬݬ߭߭b-Ѣ db)բ wT1բ 1b1PSKݬݬ߭߭bPѢ dbLբ $TlPբ WNPSGݬݬ߭߭bvѢ dbrբ ԻTPբ ЭЭ TTPP ^RЬS"ݬݬ ߬bբ R}PSݬݬ ߬bբ +VSݬݬ ߬b﫨բ 2 ^RЬS"ݬ߬ ݬbﴩբ RPSݬ߬ ݬbתբ +ںSݬ߬ ݬbբ ﶺ^\lkլ U\P^\lӶլ d1^i\l;լ <P^E\lլ ^R߬ bբ Ѣ d߬ bբ Ѣ d߬߬bբ Ѣ d߬߬b﫼բ Ѣ dw^R߬߬bբ N߭b,Ѣ d'բ ,߬ bբ bբ P^Rݬݬ߬߬ ߬߬bբ Ƹ^ѧRݬݬݬ ߬߬bբ ^\lYլ pU8P^\lլ @ ^ŧ\l)լ P^\֌lլ  ^yR߬ݬbJբ Ʒ߭bSѢ dS բ bբ SPP^ SЬT߬ݬcգ sTPTGRЬ PB`BÀB`PRPBPPPB߬Àݬ cգ %T߬cգ P^qRЬSRݬ߭߭߭ݬbѢ dbբ T1Pբ 11PSKݬ߭߭߭ݬb)Ѣ dbDբ ETnբ W5NPSGݬ߭߭߭ݬbnѢ dbբ Tբ Э ЭЭTTPP ^YRЬS"ݬݬ ߬bբ RPSݬݬ ߬bբ +vSݬݬ ߬bբ R ^ݤRЬS&ݬ߬߬߬ ݬbբ ^S'ݬ߬߬߬ ݬbբ 3PS$ݬ߬߬߬ ݬb!բ Ĵ^\lլ UhP^Ť\lլ p=^\leլ HP^y\lլ ^QSЬTݬ ߬cգ sPTGRЬPB`BÀB`PRPBPPPBÀݬ߬cգ %T߬c|գ P ^ﵣRЬSNݬݬ߭߭bѢ dbբ ;T1բ 1&1PSKݬݬ߭߭bѢ dbբ TlPբ WղNPSGݬݬ߭߭bѢ dbբ TPբ ЭЭ TTPP ^異RЬS"ݬݬ ߬bբ RAPSݬݬ ߬b%բ +Sݬݬ ߬b;բ  ^)R߬bբ ѱS߭bѢ dSPբ 辰bmբ SPP ^。RЬS"ݬ߬ ݬbբ RYPSݬ߬ ݬbբ +2Sݬ߬ ݬbբ ^\l լ UﴅP^﹡\l լ P^\lS լ P^m\Rl լ j^š\l լ HUP^\lSլ ^m\lլ P^I\ﮄlլ Ư^!R߬b|բ P^R߬߬bբ Ѣ dlP^ŠR߬ ߬߬b~բ Ѣ d5P^Rݬbբ  ߭bѢ dԭ բ b]բ ЮЭPP^%Rݬ ߬߬bբ ^R߬ ߬߬bvբ s^M\lլ PUP^\lլ  ^\lլ P^џ\ﶂlA լ έ ^著R߬ ߬ݬb#բ ߭bp#SѢ dS բ yb#բ dSPP^9SЬT"߬߬ݬc&գ {-PTKRЬ PB`BÀB`PRPBPPPB߬߬Àݬ c)գ )۬T߬߬c,գ ﹬P^RЬSJݬݬ ߭b,Ѣ db-բ rT1բ 1^1PSGݬݬ ߭b-Ѣ db.բ #TbPբ SJPSCݬݬ ߭b.Ѣ db/բ ׫TPբ ūЭTTP ^RЬS"ݬݬ߬ b/բ VMPS#ݬݬ߬ b0բ /b&PSݬݬ߬ b1բ :߬b3բ Ѣ dP^Rݬ߬ ߬߬b|4բ P ^R߬߬bD8բ ᆰ߭b8Ѣ dSPբ SSP^i\l9լ lP^E\l9լ HP ^!RЬS2ݬ ݬb:բ bF;բ vS3ݬ ݬb;բ b<բ ?̩PS0ݬ ݬb<բ 響b)>բ ^\l' լ pU8~P^\l լ @ ~^{\l լ P^\}lM լ ^qRb բ ̨ݬݬݬ߭߭߭bB բ 泌ЭЭЭ bw բ P^Rݬݬݬ߬ ߬߬b բ JVDEDB_MODMOD\VDE$DB_MODMOD_DEL_GENS^)\lGլ U|P^\lGլ ԧ|^њ\lYHլ ﬧP^ﭚ\j|lHլ ^V($&߬fIզ Ѧ dK߬fLզ 3W߭ğf;MѦ d:զ W Pݏo WRWЭBfMզ ̦fPզ ﷦߭ȟfsPզ fPզ 1wSxVU0XTP߬߭fQզ  Ѧ dc߬߭fRզ  Ѧ dc߬߭fZTզ  Ѧ dcRWJPB߭߭feզ  Ѧ dc߭߭fdզ  Ѧ dcRRW֭ѭ1@P^菱R߬߬b[բ z߭b[Ѣ dGբ X߭bp\բ Ѣ d6b]բ !Pb^բ P^ R߬ ߬߬baբ ۤ߭bbѢ dHբ ﹤߭bbբ Ѣ dbdբ Pbeբ hP ^iS߬c@eգ ѣ d7߬߬ ߬߬cfѣ dRPգ RRP^SЬTݬ߭cjգ ṣPTGRЬ PB`BÀB`PRPBPPPBÀݬ ߭cmգ %~T߭c0pգ `P ^aRԼЬSGݬ ߭btpѢ db$qբ 1բ 11PS?ݬ ߭bRqѢ dbrբ ]΢բ KBPS;ݬ ߭b8rѢ dbrբ բ }ЭP^yRݬ߬ ߬߬buբ H߭buѢ dԭ բ !bsvբ  ЭPP^ Rݬ߬ ߬߬b yբ ء߭byѢ dԭ բ ﱡbyբ ЭPP ^R߬b~|բ qS߭b|Ѣ dSPբ EbL}բ 0SPP^-SЬTݬ ߬cգ wPTKRЬPB`BèB`PRPBçPPPBçèݬ߬cգ 'ﬠPT߬cڅգ P^RЬSbݬ0߭߭ݬ$ݬ ߭߭߭ݬݬ ߭b Ѣ dbբ .T1բ 11PS_ݬ0߭߭ݬ$ݬ ߭߭߭ݬݬ ߭b Ѣ db բ ǟT1բ kﵟbPS[ݬ0߭߭ݬ$ݬ ߭߭߭ݬݬ ߭b !Ѣ dbբ cT/Pբ QЭЭЭЭЭ(Э,TTPP^-Rݬ ݬ߬bբ ߭bѢ dԭPբ ՞bhբ ЭPP ^qRЬS"ݬݬ ߬bբ RPSݬݬ ߬b𢡄բ +bSݬݬ ߬bբ > ^ARЬS.ݬ$߬ ݬݬ߬߬ݬ ݬb ﻒբ nS/ݬ$߬ ݬݬ߬߬ݬ ݬb *բ ;˝S-ݬ$߬ ݬݬ߬߬ݬ ݬb բ ^a\lլ lU4rP^1\lլ < r^ \lլ P^\qlAլ ^pR߬bשּׂբ ŜP^R߬b,բ Ѣ d^eR߬b擄բ Ѣ dc ^5R߬߬b Ѣ dSPբ )SSP^SЬTݬ߬cBգ sPTGRЬ PB`BÀB`PRPBPPPBÀݬ ߬c"գ %鍊T߬cգ P^YRЬSVݬ ߭ݬ߭ݬ߭߭b:Ѣ dbբ 6T1բ 1"1PSSݬ ߭ݬ߭ݬ߭߭bѢ db'բ ۚT}Pբ _ɚVPSOݬ ߭ݬ߭ݬ߭߭bIѢ dbբ T%Pբ qЭЭ ЭЭTTP^)R߬߬߬ bUբ + ^Rݬ߭ݬ߭ݬ ߭߭bѢ dbբ S&Pբ ͙ЭЭЭЭSSP^R߬ݬ ߬߬bբ P ^UR߬߬bNբ Zݬݬ߭bѢ dbբ )S)բ bբ Э SSPP^ɌR߬bLբ јP^\߭lѬ dl լ Rլ ЭRRP ^QR߬߬bբ V߭bSТ PPdSPPd$bgբ SPP^݋Rݬݬ߬ ߬߬bբ ٗP^碑R}0߬bբ Ѣ d ^qRЬS"ݬ߬ ݬb{բ RmPSݬ߬ ݬbբ +FSݬ߬ ݬbբ "^Rݬ ߬ݬbբ ^ɊR߬߬bբ Ζ^I\lլ ﬖUtkP^\l_լ |Ik^\lլ TP^͊\klլ *^壘R߬ݬ߬߬ ߬߬byբ ^qR߬bբ ѕP^IR߬bdբ 突ݬbբ bTբ |P^Rݬ߬ݬ߬߬ ߬߬bբ C^iRݬ߬bբ ^\l]լ UiP^\lլ Ȕi^i\l-լ P^\^ilլ v^qR߬ ߬߬bDբ KS߭bѢ dS բ !bբ  ST"P߬ ߬߬bRբ TTP^وR߬ ߬߬bբ ﳓS߭bѢ dS բ bբ tSTbP߬ ߬bբ Ѣ dD߬ ߬߬bhբ &߬ ߬bբ  TTP^R߬߬b7բ Ѣ dԒ߬߬bբ Ѣ d﯒ ^漢S߬ ߬߬c[ ѣ dRգ uRRP ^iS߬ ߬߬c ѣ d>Rգ 5RRP^漢\lOլ  UfP^y\lլ ܑf^Q\lլ ﴑP^-\rfluլ ^R߬biբ e߭bѢ dNբ Cݬ ߬b;բ (߭b?բ Ѣ dPbբ P^eR߬߬߬ bբ ￐߭bѢ dhբ bfբ ߭bSբ Ѣ df߭bբ Ѣ dDb!բ ,߬߬b!բ Ѣ dլ)߬߬߬b]#բ 7Ѣ d-ڏ߬߬b%բ Ѣ dﴏP^-R߬b&բ Ѣ d߬b*(բ Ѣ da߬b)բ Ѣ d?߬b1+բ Ѣ d߬b,բ Ѣ d^u\lZ0լ ؎P^Q\߭l0Ѭ dl/1լ Rլ ЭRRP^SЬTݬc3գ o[TGRЬ PB`BÀB`PRPBPPPBÀݬ cT6գ %PTc8գ ^mRЬTJݬ߭b,9Ѣ db9բ ﱍS1Pբ 11PTCݬ߭b:Ѣ db:բ bSYբ OQFPT?ݬ߭b:Ѣ db;բ Sբ  ЭSSP^}R߬bJ>բ ݌ݬ(ݬ$ݬ ݬ߭߭߭߭ݬb >բ בֿЭЭЭ ЭP^Rݬ ݬ߬b@բ kb,Aբ V^сR߬߬bkAբ Ѣ d$P^Rݬ ݬݬݬ߬߬ ߬ݬb Bբ b_Dբ Ӌ^\lcOլ ﰋUx`P^Ł\lOլ M`^\l3Pլ XP^y\`lPլ .^QR߬bPբ Ѣ d^!SЬTݬcTգ oӊTGRЬ PB`BÀB`PRPBPPPBÀݬ cWգ %PTcZգ k^RЬSVݬ߭߭ݬݬ ߭bZѢ db\բ T1Pբ 11PSOݬ߭߭ݬݬ ߭b>\Ѣ db]բ ‰Tsբ [ﱉRPSKݬ߭߭ݬݬ ߭b]Ѣ db^բ nTբ ]ЭЭЭTTPP ^iRЬS"ݬݬ ߬b^բ RPSݬݬ ߬b`բ +Sݬݬ ߬b'aբ ʈ ^~RЬS&ݬ߬߬ݬ ݬb*bբ ^S'ݬ߬߬ݬ ݬbicբ 3hPS$ݬ߬߬ݬ ݬbdբ <P^]~RݬbFhբ ߭bhѢ dԭ բ biբ ؇ЭPP^}R߬bkբ קּݬ ݬbkբ blբ }P^}Rݬ ݬ߬blբ O^~\lyլ ,U[P^}\lzլ [^}\lizլ ԆP^}\[lzլ 惘^]}R߬b{}բ P ^5}R߭߭b}Ѣ dbk~բ GԼԼPբ 1ЭЭ^|R߬bۀբ P ^|R߭߭b'Ѣ dbˁբ ÅԼԼPբ ﭅ЭЭ^|\lgլ UHZP^|\lφլ PZ^}|\l7լ (P^Y|\Ylլ ^1|R߬ ߬bIբ ք߭߭߭bբ ﵄bբ ߭߭߭߬߬߬ ߬b ﹋բ s^{R߬߬b~բ Ѣ d@P^q{R߬ ߬b\բ ߭߭߭bﲑբ bբ ߭߭߭߬߬߬ ߬b ̒բ Ѣ d暑P ^zR߬bբ ߭߭bޗբ fbբ QЭЭ ^yzRݬ߬߬߬߬ ߬߬b菱բ ^z\lﯫ լ UWP^z\l լ "W^iz\l լ P^Ez\RWlլ լ j ^zRbբ @Wbբ  ߭߭baբ ЭЭ^-zR߬߬bբ ҁbբ ab>բ 度uV^y\l殮լ P^y\>Vlլ V^yR߬߬bdբ Ѣ d$P^UyR߬b>բ ߭bբ b բ ЀЭ ^xR߬߬bﱭբ ߭߭b Ѣ d|Pբ ubբ `Э Э^xR߬b&բ 1߭ݬ ݬbբ bXբ ЭP^)xR߬߬bբ ߭bGѢ dԭPբ b﹵բ ЭPP^wR߬߬ݬ߬߬ ߬߬bբ S^wR߬߬b*բ *^]wRݬ ߬߬߬߬߬ ߬߬b ǹբ ~P^!wRݬ0ݬ,߬(߬$߬ ݬ߬ݬ߬߬ ߬߬b բ ~P^vR},ݬ8ݬ4߬0ݬ,߬(ݬ ߬߬߬߬߬ ߬߬$߬bբ T~P ^vR}߬߬bբ $~S߭bТ PPdSPPd}bբ }S!߬ ߬߬bբ }^iv\l լ }U\RP^9v\ls լ d}1R^v\l۽ լ <}P^u\Ql1 լ }^=v\l˪ լ |UQP^ v\l3 լ |Q^u\l լ |P^u\NQl լ f|^uR߬߬b类 բ >| ,^quRݬHݬD߭ݬ<߭߭߭ݬ,ݬ(ݬ$ݬ ߭߭ݬ߭߭߭߭bɮ Ѣ db隣 բ {SCPբ {ЭЭЭ ЭЭЭЭ0Эܼ4Эؼ8ЭԼ@SSPP^tR}dݬLݬH߬D߬@߬<ݬ8ݬ4ݬ0ݬ,߬(߬߬$ݬ ߬߬߬߬߬ ߬b] բ "{^t\lS լ {UOP^t\l լ zO^}t\l# լ zP^Yt\fOly լ ~z^1tR߬߬b բ Vz ^tRbբ 4zNbբ z߭߭bբ yЭЭ^!tR߬߬bբ ybբ ybբ yiN^s\lWլ tyP^s\2Nlլ Jy^}sR߬bբ Ѣ dy^MsRݬbբ x߭bJѢ dԭ բ xbբ xЭPP^rR߬߬bբ x߭bբ rxЬ PɭPQPQPPPPQP߭bGբ AxbFբ ,xP^]rRݬ$ݬ ߬ݬ߬߬߬ ߬߬b nբ wP^rRݬ߬bբ w^ur\lլ wUhLP^Er\lCլ pw=L^r\lլ HwP^q\Llլ w^qSЬTݬcգ ovTGRЬ PB`BÀB`PRPBPPPBÀݬ cgգ %vPTcգ v^=qRЬSVݬݬ߭߭ݬ ߭b3Ѣ dbmբ =vT1Pբ 1&v1PSOݬݬ߭߭ݬ ߭bѢ dbբ uTsբ [uRPSKݬݬ߭߭ݬ ߭bѢ db&բ uTբ }uЭЭЭTTP^p\lլ DuU JP^p\lլ uI^ip\lOլ tP^Ep\Ilլ t^pR߬b[բ t߭bբ tb=բ ptЭPP4^oR߬߬bբ BtݬTݬP߭߭߭ݬ@ݬ<ݬ8ݬ4ݬ0߭߭߭߭߭߭߭߭߭bѢ dԭ բ sbբ sЭ խ7ЭЭЭЭЭ Э$Эܼ(Эؼ,ЭԼDЭмHЭ̼L^nRլ߬bբ %dsP߬߬bբ Fs ^nRլkݬ,ݬ(߭߭߭߭߭ݬݬ ݬb բ Ѣ drѢ d1buբ rS1PbPݬ,ݬ(߭߭߭߭߭ݬݬ ݬb բ Ѣ drѢ dbG բ mrSЭЭЭЭ Э$SSP^mR߬߬b բ "r^}mR߭ݬ ݬݬb բ Ѣ dqѢ db բ qQ PЭQQP^m\lSլ qU`FP^em\lլ hq5F^=m\l#լ @qP^m\Elyլ q^lSЬT߬ݬc@գ spPTGRЬ PB`BÀB`PRPBPPPB߬Àݬ c!գ %pT߬c$գ |pP^UlRЬS^ݬ(ݬ$߭߭߭߭߭ݬ ߭b $Ѣ dbU&բ $pT1Pբ 1p1PS[ݬ(ݬ$߭߭߭߭߭ݬ ߭b l&Ѣ db(բ oT1Pբ coZPSSݬ(ݬ$߭߭߭߭߭ݬ ߭b (Ѣ db)բ aoT-բ QoЭЭЭЭЭЭ TTPP^kR߬b ,բ o߭ݬbi,բ nb-բ nЭ P ^jR߬b/բ n߭߭ݬb/բ nb0բ vnЭ ЭP^EjR߬bJ3բ En߭ݬb3բ *nbT4բ nЭ PT^iR߬b6բ mTПb57բ mb8բ mT ЬSQT'QX'T¨XPSb¬SM®[PS4O^iR߬b':բ m߭ݬb:բ lb1;բ lЭ P^hR߬b=բ lݬ ݬb>բ lb>բ lP ^`hS'ݬt'ݬ eϟèYPЬRR6ìR!î/PRO^h\lJլ kU@P^qh\lKլ k@^Ih\lKլ kP^%h\R@lKլ jk^gR߬ ߬߬bNբ ?k ^gRݬݬ߭ݬ߭ݬ߭bNѢ dbCPբ jS!Pբ jЭЭ ЭSSPP^]gR߬߬bRբ j߭b Sբ jbSբ ujЭP^g\l=Yլ LjU?P^Qg\lYլ j>^)g\l Zլ iP^g\>lcZլ i^fSЬTݬ ߬c*]գ siPTGRЬPB`BÀB`PRPBPPPBÀݬ߬c_գ %NiT߬cvbգ 0iP^AfRЬSVݬݬ߭߭ݬ ߭bbѢ dbcբ hT1Pբ 1h1PSOݬݬ߭߭ݬ ߭b dѢ dbDeբ hTsբ [uhRPSKݬݬ߭߭ݬ ߭bjeѢ dbfբ 2hTբ !hЭЭЭTTPP^eR߬biբ gݬ ݬbciբ gbjբ g^me\lrլ gUX<P^=e\l/sլ `g-<^e\lsլ 8gP^d\;lsլ g^dR߬bvբ f߭ݬbwբ fbwբ fЭ P^mdRլݬ ߬bIzբ PfPѬ?Ѭ߬b|բ (]fPլ߬bբ Ѣ dbÁբ aeSբ QeЭSSP^cR߬߬bBբ "e߭bѢ dԭPբ dbբ dЭPP^bR߬߬bբ d߭bѢ dԭPբ dbsբ xdЭPP ^-bR߬߬bբ JdS߭b`Ѣ dS բ !dbՋբ  dSPP ^aR߬b\բ cݬ,ݬ(߭߭߭߭߭ݬ߭߭b բ cbTբ cЭЭ ЭЭЭЭ Э$^1aR߬bÒբ QcP ^ aR߭ݬbѢ dbᅮբ cSPբ cЭSSP^1a\lլ bU7P^a\leլ bq7^`\l͞լ |bP^`\:7l#լ Rb^`SЬT"ݬ߬߬cգ {!bPTKRЬ PB`BÀB`PRPBPPPBÀݬ ߬߬cգ )aT߬߬cCգ aP ^_RЬSRݬݬ߭ݬ ߭bѢ dbբ `aT1Pբ 1Ja1PSKݬݬ߭ݬ ߭bᄄѢ db٩բ  aTiբ W`NPSGݬݬ߭ݬ ߭bѢ dbբ `Tբ `ЭЭTTPP^^R߬bբ q`P ^^Rݬ ߭߭bѭѢ dbբ 0`SPբ `ЭЭSSPP^E^R߬bբ _ݬb\բ _bբ _P^]Rݬ ߬߬bբ _߭bѢ dԭPբ a_bdբ L_ЭPP^]R߬bբ !_߭ݬ ݬbFբ _Эbբ ^P^!]R߬bբ ^ݬ ݬbբ ^b︼բ ^^q]\lwլ l^U43P^A]\lլ <^ 3^]\lGլ ^P^\\2lլ ]^\R߬߬ ߬b`բ ]Tݬbբ Ѣ d]բ Tb<բ ~]TSf߬߬bբ Z]ݬb4բ Ѣ d8]բ Tbբ ]TSSSPP^[R߬ ߬߬b:բ \ ^[Rݬ߭bѢ db:բ \SPբ \ЭSSP^i[\lbլ d\P ^E[R߬ ߬߬bբ 7\SݬbXբ Ѣ d\բ Sbբ [SP^ZR߬ ߬߬blբ [ ^ZRݬ߭ݬ߭bѢ dbբ [Sբ u[ЭЭ SSP^Z\lլ @[U0P^Z\l%լ [/^mZ\lլ ZP^IZ\/lլ Z^!ZSЬTݬ߭cգ sZPTGRЬ PB`BÀB`PRPBPPPBÀݬ ߭cTգ %>ZT߭cգ  ZP ^YRԼЬSGݬ ߭bBѢ dbբ 1Yբ 1Y1PS?ݬ ߭b Ѣ dbբ ]Yբ KYBPS;ݬ ߭bѢ dbբ JYբ =YЭP^XSЬTݬ ߬c@գ wYPTKRЬPB`BèB`PRPBçPPPBçèݬ߬cգ 'XPT߬cգ XP ^WRЬSjݬ8ݬ4߭߭ݬ(ݬ$߭߭߭߭ݬݬ ߭bѢ dbբ 4XT1 Pբ 1X1PSgݬ8ݬ4߭߭ݬ(ݬ$߭߭߭߭ݬݬ ߭bѢ db'բ WT1Pբ oWfPS_ݬ8ݬ4߭߭ݬ(ݬ$߭߭߭߭ݬݬ ߭b5Ѣ dblբ YWT2բ IWЭЭЭЭЭ Э,Э0TTPP^VR߬߭bբ Vݬݬݬݬݬ ЬTTb բ BѢ dTԼݬݬ b3բ VSXbբ xVS>PdݬPݬ BLVbբ 7VSSP^UR߬b2բ  Vݬ ݬbբ UbHբ UP^=UR߬ ߬߬bբ U ^URݬ ݬ߭b,Ѣ db բ pUSPբ ]UЭSSP^TR߬ ߬߬b բ 'U ^TRݬ߭b Ѣ db բ TSPբ TЭSSP^U\lլ TUt)P^T\lլ |TI)^T\l[լ TTP^>T\)lլ *T^]TSЬTݬ߬cx!գ sSPTGRЬ PB`BÀB`PRPBPPPBÀݬ ߬c$գ %ST߬c&գ SP^SRЬSbݬ,߭ݬ$ݬ ߭ݬ߭ݬ߭߭b &Ѣ db(բ 5ST1Pբ 1S1PS[ݬ,߭ݬ$ݬ ߭ݬ߭ݬ߭߭b (Ѣ db*բ RT1բ gR^PSWݬ,߭ݬ$ݬ ߭ݬ߭ݬ߭߭b *Ѣ dbl,բ nRT)բ ]RЭЭЭЭ(Э TTP^qRR߬߬߬ b.բ R ^ERRݬ(߭ݬ ݬ߭ݬ߭ݬ ߭߭b /Ѣ db0բ QS*Pբ QЭЭЭЭ$ЭSSP^QR߬߬b13բ fQ ^QR߭ݬ(߭ݬ ݬݬ߭߭߭߭߭b e3Ѣ dbP5բ QS5Pբ PЭЭЭ ЭЭЭ$Э,SSPP^QR߬b7բ PP ^PRݬݬݬ ݬ߭b7Ѣ db9բ fPSբ UPЭSSP ^}PR߬߬b;բ "PS߭b;Ѣ dSbj<բ OSP^P\lKլ OU$P^P\l!Lլ Oi$^qP\lLլ tOP^MP\2$lLլ JO^%PR߬bOբ %OP ,^ORݬP߭߭ݬDݬ@߭ݬ8ݬ4߭ݬ,߭߭߭߭߭ݬݬ߭ݬݬbOѢ dbRբ NSAբ NЭ<Э0Э$Э Э ЭHЭLЭܼЭؼЭԼ(SSPP^AOR߬߬b2Uբ >N ,^ORݬH߭߭ݬ<ݬ8߭ݬ0ݬ,߭ݬ$߭߭߭߭߭ݬ ݬ߭bQUѢ db/Xբ MSCPբ MЭ4Э(ЭЭЭЭ@ЭDЭܼЭؼЭԼ SSPP^aNR߬߬bzZբ ^M (^9NRݬ<߭߭ݬ0ݬ,߭ݬ$ݬ ߭ݬ߭߭߭߭߭bZѢ db ]բ LS?Pբ LЭ(ЭЭЭ Э4Э8ЭЭܼЭؼSSP^MR߬bX_բ LP ,^iMRݬP߭߭ݬDݬ@߭ݬ8ݬ4߭ݬ,߭߭߭߭߭ݬݬ߭ݬݬbn_Ѣ dbbբ LSAբ  LЭ<Э0Э$Э Э ЭHЭLЭܼЭؼЭԼ(SSPP^LR߬bdբ KݬbIeբ Kbeբ KP^YLRݬbvhբ YK߭bhѢ dԭ բ 1KbHiբ KЭP^qL\lzլ JUP^AL\lI{լ J^L\l{լ JP^K\Zl|լ rJ^KR߬ ߬߬b~բ GJ ^KRݬݬ߭߭߭bѢ dbբ JSբ IЭЭЭ SSPP^5KR߬ ߬߬bբ I ^ KRݬݬ߭߭߭ݬb҂Ѣ db բ gIS Pբ UIЭЭ ЭSSPP^JR߬ ߬߬b}բ I ^mJRݬݬ߭߭߭b†Ѣ dbчբ HSբ HЭЭЭ SSPP^JR߬ ߬߬bBբ {H ^IRݬ ݬ߭߭߭ݬ ݬݬb ~Ѣ dbբ -HSբ HЭЭЭSSPP^aIR߬ ߬߬bբ G ^5IRݬݬ߭߭߭ݬݬbホѢ db#բ GS!Pբ }GЭ ЭЭSSPP^HR߬ ߬߬bբ ;G ^HRݬݬ߭߭߭ݬbԒѢ dbբ FS Pբ FЭЭ ЭSSPP^%HR߬bvբ FP ^GRݬ߭b–Ѣ dbtբ gFSPբ UFЭSSP ^GR߬ݬ߬߬ ߬߬b բ Fݬ(ݬ$߭߭bbѢ dԭ բ Eb@բ EխQPЭЭ QQP^G\lթլ EUXP^]G\l=լ `E-^5G\l索լ 8EP^G\lլ E ^FR߬߬b﷭բ D߭߭bբ Dbﵮբ DЭ ЭP^FR߬߬b<բ D^]F\߭lѬ dlլ JDRլ 9DЭRRP^ FR߬߬bբ  D^E\߭lѬ dlfլ CRլ CЭRRP^ER߬߬bբ C߭bAѢ dԭPբ iCbﳸբ TCЭPP^)ERЬЬ߭߭b֯բ C߭b5Ѣ dbﺰբ BSբ BЭSSbբ BT1ЬЬ߭߭bբ B߭b|Ѣ dbբ mBSբ ]BЭSSbmբ @BTPTTP^D\lþլ BUP^]D\l+լ A^5D\lլ AP^D\vlլ A^CSЬTݬcգ ocATGRЬ PB`BÀB`PRPBPPPBÀݬ cOգ %APTcգ @4^UCRЬSzݬLݬH߭ݬ@߭߭߭߭߭ݬ(ݬ$߭߭߭߭߭ݬ ߭ԟbѢ dbբ @T1BPբ 1r@1PSsݬLݬH߭ݬ@߭߭߭߭߭ݬ(ݬ$߭߭߭߭߭ݬ ߭ԟbѢ dbNբ  @T1բ ?vPSoݬLݬH߭ݬ@߭߭߭߭߭ݬ(ݬ$߭߭߭߭߭ݬ ߭ԟbPѢ dbբ ?TLբ ?ЭԼЭЭЭ ЭDЭ̼ЭмЭ,Эܼ0Э4Э8Эؼ<TTP^AR߬b@բ ?P ^qAR߭ݬ߭bѢ dbXբ >SPբ >ЭЭSSPP ^AR߬bբ >߭b&SѢ dSPբ e>bբ P>SPP^@Rb բ (>߭blբ >Эbբ =^Q@R߬b{բ =P^)@\߭lѬ dlOլ =Rլ =ЭRRP^?R߬bբ Y=ݬ߭߭߭ݬbբ 5=b4բ  =ЭЭ ЭP^i?R߬bբ <ݬbբ <bբ <P^?R߬b1բ <ݬ ݬbբ z<bGբ e<P^>R߬bբ =<P^>\߭l$Ѭ dlլ <Rլ ;ЭRRP^>\lլ ;UP^>\lլ ;e^>\leլ p;P^q>\.lլ F;^I>SЬTݬc}գ o;TGRЬ PB`BÀB`PRPBPPPBÀݬ c գ %:PTc գ :^=RЬSZݬ$ݬ ߭߭߭ݬݬ ߭b  Ѣ dbh բ _:T1բ 1J:1PSWݬ$ݬ ߭߭߭ݬݬ ߭b  Ѣ db բ :T1Pբ c9ZPSSݬ$ݬ ߭߭߭ݬݬ ߭b % Ѣ db բ 9T&Pբ 9ЭЭЭЭTTP^ybTRT RBRb TRBScBScBRbTRT RBRb TRBScBScBRbTRT RBRbT TRBScB ScB RbTRT RBRbHP#,#ޟR ݬ ЬSPTT+TS TݏʵoAЏʵoWWWP<^1T}Zp ЬR)R-<ݏoώЏoSYP<PPXTENT IS ( MINIMUM OF 200 PAGES , MAXIMUM OF 10000 PAGES , PERCENT GROWTH IS 20 )Э!Ь[ԫ`v [k@^,@n )4!YiZ((`!U ST(IPz(PЬ,$ݏgn^[(~{PCREATE TABLE DB_HEADER_RECORD ( SENTINEL CHAR ( 16 ) , DATABASE_VERSION SMALLINT , VDE_VERSION VARCHAR ( 50 ) , LIBRARY_NAME VARCHAR ( 39 ) , LIBRARY_FLAGS INTEGER , AUTH_PRIVILEGES INTEGER , DEF_PRIVILEGES INTEGER , RIGHTS_IDENTIFIER VARCHAR ( 39 ) , MAX_LOCATION_ID INTEGER , CREATION_USER_ID INTEGER , CREATION_DATE DATE , CREATION_REMARK VARCHAR ( 132 ) )ЭЬ[ԫ`v [k@^,@n&YiZ&v&FUSTr&/P`&PЬ,$ݏFn^A&dyPCREATE TABLE MAX_ARCHITECTURE_ID_TABLE ( MAX_ARCHITECTURE_ID INTEGER )ЭЬ[ԫ`v [k@^,@n%!YiZ%}%MUSTy%6Pg%PЬ,$ݏ@n^H%kxPCREATE TABLE MAX_BUILD_JOB_ID_TABLE ( MAX_BUILD_JOB_ID INTEGER )ЭЬ[ԫ`v [k@^,@n%.YiZ$$ZUST$CPt$PЬ,$ݏ\n^U$xwPCREATE TABLE MAX_DIRECTORY_ID_TABLE ( MAX_DIRECTORY_ID INTEGER , MAX_DIR_SYMBOL_ID INTEGER )ЭЬ[ԫ`v [k@^,@n#YiZ#{#KUSTw#4Pe#PЬ,$ݏ>n^F#ivPCREATE TABLE MAX_FACILITY_ID_TABLE ( MAX_FACILITY_ID INTEGER )ЭЬ[ԫ`v [k@^,@n#.YiZ ""ZUST"CPt"PЬ,$ݏ8n^U"xuPCREATE TABLE MAX_GROUP_ID_TABLE ( MAX_GROUP_ID INTEGER )ЭЬ[ԫ`v [k@^,@n"CYiZ) !!oUST!XP!PЬ,$ݏqn^j!tPCREATE TABLE MAX_MODULE_ID_TABLE ( MAX_CHANGE_LEVEL INTEGER , MAX_GENERATION_ID INTEGER , MAX_MODULE_ID INTEGER )ЭЬ[ԫ`v [k@^,@n YiZ  { KUSTw 4Pe PЬ,$ݏDn^F isPCREATE TABLE MAX_REPLACEMENT_ID_TABLE ( MAX_REPLACEMENT_ID INTEGER )ЭЬ[ԫ`v [k@^,@n (YiZ TUST=PnPЬ,$ݏ:n^OrrPCREATE TABLE MAX_SCRIPT_ID_TABLE ( MAX_SCRIPT_ID INTEGER )ЭЬ[ԫ`v [k@^,@n;YiZ! gUSTPPPЬ,$ݏ6n^bqPCREATE TABLE MAX_STEP_ID_TABLE ( MAX_STEP_ID INTEGER )ЭЬ[ԫ`v [k@^,@n+RYiZ8~USTgPPЬ,$ݏ:n^ypPCREATE TABLE MAX_STREAM_ID_TABLE ( MAX_STREAM_ID INTEGER )ЭЬ[ԫ`v [k@^,@n>eYiZKUSTzPPЬ,$ݏOn^oPCREATE TABLE MAX_USER_ID_TABLE ( MAX_CONTEXT_ID INTEGER , MAX_USER_ID INTEGER )ЭЬ[ԫ`v [k@^,@n<cYiZIUSTxPPЬ,$ݏ n^nPCREATE TABLE ARCHITECTURE_TABLE ( ARCHITECTURE_ID INTEGER , ARCHITECTURE_NAME VARCHAR ( 39 ) , ARCHITECTURE_FLAGS SMALLINT , CREATION_USER_ID INTEGER , CREATION_DATE DATE , CREATION_REMARK VARCHAR ( 132 ) , DELETION_USER_ID INTEGER , DELETION_DATE DATE , DELETION_REMARK VARCHAR ( 132 ) )ЭЬ[ԫ`v [k@^,@niYiZvUESTϥPDPЬ,$ݏcn^lPCREATE INDEX ARCHITECTURE_NAME_INDEX ON ARCHITECTURE_TABLE ( ARCHITECTURE_NAME , DELETION_USER_ID )ЭЬ[ԫ`v [k@^,@nSzYiZ`U/STϏP.PЬ,$ݏPn^kPCREATE UNIQUE INDEX ARCHITECTURE_INDEX ON ARCHITECTURE_TABLE ( ARCHITECTURE_ID )ЭЬ[ԫ`v [k@^,@nPwYiZ]U,STόP+PЬ,$ݏTn^jPCREATE TABLE BUILD_JOB_TABLE ( BUILD_JOB_ID INTEGER , STREAM_ID INTEGER , BUILD_JOB_NUMBER INTEGER , BUILD_JOB_STATUS SMALLINT , BUILD_JOB_FLAGS SMALLINT , BUILD_JOB_NUM_CHANGED INTEGER , BUILD_JOB_NUM_TARGETS INTEGER , BUILD_JOB_STEP_COUNT INTEGER , BUILD_JOB_RUN_COUNT INTEGER , BUILD_JOB_REM_COUNT INTEGER , BUILD_JOB_ERROR_COUNT INTEGER , BUILD_JOB_STEP_DELAY DATE , BUILD_JOB_TIMEOUT DATE , JOB_QUEUE_DATE DATE , JOB_START_DATE DATE , JOB_STOP_DATE DATE , JOB_START_COUNT INTEGER , JOB_START_USER_ID INTEGER , CREATION_USER_ID INTEGER , CREATION_DATE DATE , CREATION_REMARK VARCHAR ( 132 ) )Э Ь[ԫ`v [k@^,@nIp YiZV  U% STυP$PЬ,$ݏ\n^gPCREATE UNIQUE INDEX BUILD_JOB_NAME_INDEX ON BUILD_JOB_TABLE ( STREAM_ID , BUILD_JOB_NUMBER )Э Ь[ԫ`v [k@^,@n:a YiZG  U STvPPЬ,$ݏn^fPCREATE TABLE BUILD_JOB_QUEUE_TABLE ( STREAM_ID INTEGER , BUILD_JOB_NUMBER INTEGER , SEQUENCE_NUMBER INTEGER , ORIG_PROCESS_COUNT SMALLINT , ACTUAL_PROCESS_COUNT SMALLINT , QUEUE_NAME VARCHAR ( 39 ) )Эp Ь[ԫ`v [k@^,@n YiZ QC U ST?P-PЬ,$ݏun^1ePfCREATE UNIQUE INDEX BUILD_JOB_QUEUE_INDEX ON BUILD_JOB_QUEUE_TABLE ( STREAM_ID , BUILD_JOB_NUMBER , SEQUENCE_NUMBER )ЭH Ь[ԫ`v [k@^,@n YiZ ) Ut STPsPЬ,$ݏn^ dP>CREATE TABLE BUILD_JOB_STEP_TABLE ( BUILD_JOB_ID INTEGER , STEP_ID INTEGER , STEP_STATUS SMALLINT , ORIG_WAIT_COUNT INTEGER , REM_WAIT_COUNT INTEGER , STEP_START_DATE DATE , STEP_STOP_DATE DATE )ЭЬ[ԫ`v [k@^,@n"IYiZ/ uUST^PPЬ,$ݏ[n^pbPȶCREATE UNIQUE INDEX BUILD_JOB_STEP_INDEX ON BUILD_JOB_STEP_TABLE ( BUILD_JOB_ID , STEP_ID )ЭЬ[ԫ`v [k@^,@n;YiZ! gUSTPPPЬ,$ݏin^baPﺵCREATE INDEX BUILD_JOB_WAIT_INDEX ON BUILD_JOB_STEP_TABLE ( BUILD_JOB_ID , REM_WAIT_COUNT , STEP_STATUS )ЭЬ[ԫ`v [k@^,@n YiZ { KUSTw 4PӴe PЬ,$ݏan^F i`PCREATE TABLE BUILD_JOB_DEP_TABLE ( BUILD_JOB_ID INTEGER , STEP_ID_1 INTEGER , STEP_ID_2 INTEGER )ЭЬ[ԫ`v [k@^,@n YiZ u g 7USTc  P￳Q PЬ,$ݏ`n^2 U_PCREATE INDEX BUILD_JOB_DEP_INDEX ON BUILD_JOB_DEP_TABLE ( BUILD_JOB_ID , STEP_ID_1 , STEP_ID_2 )ЭЬ[ԫ`v [k@^,@n YiZ b T $USTP  Pגּ> PЬ,$ݏYn^ B^PwCREATE TABLE BUILD_STEP_TABLE ( STEP_ID INTEGER , MODULE_ID INTEGER , STEP_TYPE INTEGER )ЭuЬ[ԫ`v [k@^,@n YiZ V H USTD P2 PЬ,$ݏDn^ 6]PkCREATE UNIQUE INDEX BUILD_STEP_INDEX ON BUILD_STEP_TABLE ( STEP_ID )Э~Ь[ԫ`v [k@^,@n YiZ _ Q !USTM  P並; PЬ,$ݏVn^ ?\PtCREATE UNIQUE INDEX BUILD_STEP_MOD_INDEX ON BUILD_STEP_TABLE ( MODULE_ID , STEP_TYPE )ЭuЬ[ԫ`v [k@^,@nYiZ VHUSTDP2PЬ,$ݏIn^6[PkCREATE TABLE CONTEXT_TABLE ( CONTEXT_ID INTEGER , CONTEXT_NAME VARCHAR ( 39 ) , USER_ID INTEGER , ARCHITECTURE_ID INTEGER , FACILITY_ID INTEGER , STREAM_ID INTEGER , CREATION_USER_ID INTEGER , CREATION_DATE DATE , CREATION_REMARK VARCHAR ( 132 ) , DELETION_USER_ID INTEGER , DELETION_DATE DATE , DELETION_REMARK VARCHAR ( 132 ) )ЭyЬ[ԫ`v [k@^,@nYiZ ZLUSTHP來6PЬ,$ݏ^n^:YPoCREATE INDEX CONTEXT_NAME_INDEX ON CONTEXT_TABLE ( CONTEXT_NAME , USER_ID , DELETION_USER_ID )ЭhЬ[ԫ`v [k@^,@nYiZ I; UST7P%PЬ,$ݏAn^)XP^CREATE UNIQUE INDEX CONTEXT_INDEX ON CONTEXT_TABLE ( CONTEXT_ID )ЭtЬ[ԫ`v [k@^,@nYiZ UGUSTCP1PЬ,$ݏ\n^5WPjCREATE TABLE DEPENDENCY_IN_TABLE ( STREAM_ID INTEGER , MODULE_ID INTEGER , STEP_ID INTEGER )ЭeЬ[ԫ`v [k@^,@nYiZ F8UST4P"PЬ,$ݏbn^&VP[CREATE UNIQUE INDEX DEPENDENCY_IN_INDEX ON DEPENDENCY_IN_TABLE ( STREAM_ID , MODULE_ID , STEP_ID )ЭPЬ[ԫ`v [k@^,@nYiZ 1#U|STP{ PЬ,$ݏgn^UPFCREATE UNIQUE INDEX DEPENDENCY_IN_STEP_INDEX ON DEPENDENCY_IN_TABLE ( STREAM_ID , STEP_ID , MODULE_ID )Э6Ь[ԫ`v [k@^,@nYiZ  UbSTPaPЬ,$ݏ]n^SP,CREATE TABLE DEPENDENCY_OUT_TABLE ( STREAM_ID INTEGER , STEP_ID INTEGER , MODULE_ID INTEGER )Э&Ь[ԫ`v [k@^,@nvYiZ URSTϲPQPЬ,$ݏdn^RPCREATE UNIQUE INDEX DEPENDENCY_OUT_INDEX ON DEPENDENCY_OUT_TABLE ( STREAM_ID , STEP_ID , MODULE_ID )ЭЬ[ԫ`v [k@^,@n_YiZl U;STϛP:PЬ,$ݏ^n^QPCREATE UNIQUE INDEX DEPENDENCY_OUT_MOD_INDEX ON DEPENDENCY_OUT_TABLE ( STREAM_ID , MODULE_ID )ЭЬ[ԫ`v [k@^,@nNuYiZ[ U*STϊP)PЬ,$ݏ n^PPCREATE TABLE DIRECTORY_TABLE ( DIRECTORY_ID INTEGER , STREAM_ID INTEGER , FACILITY_ID INTEGER , KIND SMALLINT , DIR_SYMBOL_ID INTEGER , FLAGS SMALLINT , DIRECTORY_SPEC VARCHAR ( 255 ) , CREATION_USER_ID INTEGER , CREATION_DATE DATE , CREATION_REMARK VARCHAR ( 132 ) )Э@Ь[ԫ`v [k@^,@nYiZ !UlSTPkPЬ,$ݏ]n^OP6CREATE INDEX DIRECTORY_STREAM_FAC_INDEX ON DIRECTORY_TABLE ( STREAM_ID , FACILITY_ID , KIND )Э0Ь[ԫ`v [k@^,@nYiZ U\STϼP[PЬ,$ݏGn^MP&CREATE UNIQUE INDEX DIRECTORY_INDEX ON DIRECTORY_TABLE ( DIRECTORY_ID )Э6Ь[ԫ`v [k@^,@nYiZ  UbSTPaPЬ,$ݏ^n^LP,CREATE TABLE DIRECTORY_SYMBOL_TABLE ( DIR_SYMBOL_ID INTEGER , DIR_SYMBOL_NAME VARCHAR ( 39 ) )Э%Ь[ԫ`v [k@^,@nuYiZ UQSTϱPPPЬ,$ݏ*n^KPCREATE TABLE FACILITY_TABLE ( FACILITY_ID INTEGER , FACILITY_NAME VARCHAR ( 39 ) , ARCHITECTURE_ID INTEGER , FACILITY_FLAGS SMALLINT , CREATION_USER_ID INTEGER , CREATION_DATE DATE , CREATION_REMARK VARCHAR ( 132 ) , DELETION_USER_ID INTEGER , DELETION_DATE DATE , DELETION_REMARK VARCHAR ( 132 ) )ЭHЬ[ԫ`v [k@^,@nYiZ )UtSTPsPЬ,$ݏin^ JP>CREATE INDEX FACILITY_NAME_INDEX ON FACILITY_TABLE ( ARCHITECTURE_ID , FACILITY_NAME , DELETION_USER_ID )Э,Ь[ԫ`v [k@^,@n|YiZ UXSTϸPWPЬ,$ݏDn^HP"CREATE UNIQUE INDEX FACILITY_INDEX ON FACILITY_TABLE ( FACILITY_ID )Э5Ь[ԫ`v [k@^,@nYiZ UaSTP`PЬ,$ݏn^GP+CREATE TABLE GENERATION_TABLE ( GENERATION_ID INTEGER , PREV_GENERATION_ID INTEGER , MODULE_ID INTEGER , GENERATION_NUMBER INTEGER , GENERATION_FLAGS SMALLINT , DELTA_FILE_CODE VARCHAR ( 16 ) , DELTA_LETTER_MASK INTEGER , DELTA_STREAM_ID INTEGER , STREAM_ID INTEGER , REPLACEMENT_ID INTEGER , LINE_COUNT INTEGER , LINES_ADDED INTEGER , LINES_REMOVED INTEGER , CREATION_USER_ID INTEGER , CREATION_DATE DATE , CREATION_REMARK VARCHAR ( 132 ) )ЭЬ[ԫ`v [k@^,@n@YiZ& lUSTUPPЬ,$ݏJn^gEP￙CREATE UNIQUE INDEX GENERATION_INDEX ON GENERATION_TABLE ( GENERATION_ID )ЭЬ[ԫ`v [k@^,@nCYiZ) oUSTXPPЬ,$ݏCn^jDP˜CREATE INDEX GENERATION_MOD_INDEX ON GENERATION_TABLE ( MODULE_ID )ЭЬ[ԫ`v [k@^,@n&MYiZ3 yUSTbPPЬ,$ݏn^tCP̗CREATE TABLE GROUP_TABLE ( GROUP_ID INTEGER , GROUP_TYPE SMALLINT , GROUP_NAME VARCHAR ( 39 ) , STREAM_ID INTEGER , CREATION_USER_ID INTEGER , CREATION_DATE DATE , CREATION_REMARK VARCHAR ( 132 ) , DELETION_USER_ID INTEGER , DELETION_DATE DATE , DELETION_REMARK VARCHAR ( 132 ) )Э Ь[ԫ`v [k@^,@n\YiZi U8STϘP7PЬ,$ݏfn^APCREATE UNIQUE INDEX GROUP_NAME_INDEX ON GROUP_TABLE ( STREAM_ID , GROUP_TYPE , GROUP_NAME , GROUP_ID )ЭЬ[ԫ`v [k@^,@nCjYiZP USTPPЬ,$ݏ;n^@PCREATE UNIQUE INDEX GROUP_INDEX ON GROUP_TABLE ( GROUP_ID )ЭЬ[ԫ`v [k@^,@nU|YiZb U1STϑP0PЬ,$ݏxn^?PCREATE TABLE GROUP_MEMBER_TABLE ( GROUP_ID INTEGER , MODULE_ID INTEGER , CREATION_USER_ID INTEGER , CREATION_DATE DATE )ЭЬ[ԫ`v [k@^,@n*QYiZ7 }USTfPPЬ,$ݏUn^x>PВCREATE UNIQUE INDEX GROUP>_MEMBER_INDEX ON GROUP_MEMBER_TABLE ( GROUP_ID , MODULE_ID )ЭЬ[ԫ`v [k@^,@n"IYiZ/ uUST^PPЬ,$ݏn^p=PȑCREATE TABLE LATEST_GEN_TABLE ( STREAM_ID INTEGER , MODULE_ID INTEGER , CHANGE_LEVEL INTEGER , GENERATION_ID INTEGER , GENERATION_NUMBER INTEGER , GENERATION_FLAGS INTEGER , CREATION_USER_ID INTEGER , CREATION_DATE DATE )ЭBЬ[ԫ`v [k@^,@nYiZ #UnSTλPmPЬ,$ݏqn^<P8CREATE UNIQUE INDEX LATEST_GEN_INDEX ON LATEST_GEN_TABLE ( STREAM_ID , MODULE_ID , GENERATION_ID , CHANGE_LEVEL )ЭЬ[ԫ`v [k@^,@nnYiZ{ UJSTϪPIPЬ,$ݏ\n^:PCREATE INDEX CHANGE_LEVEL_INDEX ON LATEST_GEN_TABLE ( STREAM_ID , CHANGE_LEVEL , MODULE_ID )ЭЬ[ԫ`v [k@^,@n_YiZl U;STϛP:PЬ,$ݏRn^9PCREATE INDEX LATGEN_STREAM_INDEX ON LATEST_GEN_TABLE ( GENERATION_ID , STREAM_ID )Э Ь[ԫ`v [k@^,@nZYiZg U6STϖP5PЬ,$ݏn^8PCREATE TABLE LIBRARY_TABLE ( LIBRARY_ID INTEGER , LIBRARY_NAME VARCHAR ( 39 ) , ROOT_DIRSPEC VARCHAR ( 255 ) , CREATION_USER_ID INTEGER , CREATION_DATE DATE , CREATION_REMARK VARCHAR ( 132 ) )ЭЬ[ԫ`v [k@^,@nYiZ xj:USTf#P‹TPЬ,$ݏn^5X7PCREATE TABLE LOCATION_TABLE ( LOCATION_ID INTEGER , STREAM_ID INTEGER , FACILITY_ID INTEGER , KIND SMALLINT , DIR_SYMBOL_ID INTEGER , DIRECTORY_SPEC VARCHAR ( 200 ) )Э>Ь[ԫ`v [k@^,@nYiZ UjST ʵPiPЬ,$ݏkn^5P4CREATE INDEX LOCATION_STREAM_FAC_INDEX ON LOCATION_TABLE ( STREAM_ID , FACILITY_ID , KIND , DIR_SYMBOL_ID )Э Ь[ԫ`v [k@^,@npYiZ} ULSTϬPKPЬ,$ݏen^4PCREATE INDEX LOCATION_STREAM_DIR_INDEX ON LOCATION_TABLE ( STREAM_ID , DIRECTORY_SPEC , FACILITY_ID )ЭЬ[ԫ`v [k@^,@nXYiZe U4STϔP3PЬ,$ݏn^3PCREATE TABLE MODULE_TABLE ( MODULE_ID INTEGER , MODULE_NAME VARCHAR ( 39 ) , MODULE_TYPE VARCHAR ( 39 ) , FACILITY_ID INTEGER , LOCATION_ID INTEGER , SOURCE_FLAG SMALLINT , MODULE_FLAGS SMALLINT , HISTORY_STRING VARCHAR ( 40 ) , NOTE_STRING VARCHAR ( 40 ) , NOTE_POSITION SMALLINT , ALLOC_GENERATION_ID SMALLINT , MAX_GENERATION_ID INTEGER , CREATION_USER_ID INTEGER , CREATION_DATE DATE , CREATION_REMARK VARCHAR ( 132 ) , DELETION_USER_ID INTEGER , DELETION_DATE DATE , DELETION_REMARK VARCHAR ( 132 ) )Э\Ь[ԫ`v [k@^,@nYiZ =/UST+PPЬ,$ݏmn^1PRCREATE INDEX MODULE_NAME_INDEX ON MODULE_TABLE ( DELETION_USER_ID , FACILITY_ID , MODULE_NAME , SOURCE_FLAG )Э<Ь[ԫ`v [k@^,@nYiZ UhST ȯPgPЬ,$ݏ>n^/P2CREATE UNIQUE INDEX MODULE_INDEX ON MODULE_TABLE ( MODULE_ID )ЭKЬ[ԫ`v [k@^,@nYiZ ,UwST׮PvPЬ,$ݏIn^ /PACREATE TABLE REPLACEMENT_TABLE ( REPLACEMENT_ID INTEGER , STREAM_ID INTEGER , REPLACEMENT_NAME VARCHAR ( 39 ) , REPLACEMENT_TYPE SMALLINT , REPLACEMENT_FLAGS SMALLINT , DIRECTORY_SPEC VARCHAR ( 255 ) , CREATION_USER_ID INTEGER , CREATION_DATE DATE , CREATION_REMARK VARCHAR ( 132 ) , PERFORM_USER_ID INTEGER , PERFORM_DATE DATE )ЭOЬ[ԫ`v [k@^,@nYiZ 0"U{ST۬Pz PЬ,$ݏqn^-PECREATE INDEX REPLACEMENT_NAME_INDEX ON REPLACEMENT_TABLE ( REPLACEMENT_TYPE , REPLACEMENT_NAME , REPLACEMENT_ID )Э+Ь[ԫ`v [k@^,@n{YiZ UWSTϷPVPЬ,$ݏMn^+P!CREATE UNIQUE INDEX REPLACEMENT_INDEX ON REPLACEMENT_TABLE ( REPLACEMENT_ID )Э+Ь[ԫ`v [k@^,@n{YiZ UWSTϷPVPЬ,$ݏn^*P!CREATE TABLE REPLACEMENT_REVIEW_TABLE ( REPLACEMENT_ID INTEGER , USER_ID INTEGER , STATUS SMALLINT , REVIEW_DATE DATE , REVIEW_REMARK VARCHAR ( 132 ) )ЭЬ[ԫ`v [k@^,@n1XYiZ> U STmP ~PЬ,$ݏTn^)P}CREATE INDEX REPLACEMENT_REVIEW_INDEX ON REPLACEMENT_REVIEW_TABLE ( REPLACEMENT_ID )ЭЬ[ԫ`v [k@^,@n*QYiZ7 }USTfP}PЬ,$ݏ>n^x(P|CREATE TABLE RESERVATION_TABLE ( RES_TYPE SMALLINT , RES_FLAGS SMALLINT , STREAM_ID INTEGER , PROP_STREAM_ID INTEGER , FACILITY_ID INTEGER , MODULE_ID INTEGER , GENERATION_ID INTEGER , USER_ID INTEGER , RES_IDENTIFIER VARCHAR ( 39 ) , EXP_DELTA_LETTER SMALLINT , EXP_GEN_EXPR VARCHAR ( 16 ) , CANCEL_FOLD_IDENT VARCHAR ( 39 ) , HISTORY_STRING VARCHAR ( 40 ) , NOTE_STRING VARCHAR ( 40 ) , NOTE_POSITION SMALLINT , CREATION_USER_ID INTEGER , CREATION_DATE DATE , CREATION_REMARK VARCHAR ( 132 ) , REPLACEMENT_ID INTEGER , REPLACEMENT_USER_ID INTEGER , REPLACEMENT_DATE DATE )ЭЬ[ԫ`v [k@^,@n9`YiZF USTuPzPЬ,$ݏVn^%PyCREATE INDEX RESERVATION_INDEX ON RESERVATION_TABLE ( RES_TYPE , MODULE_ID , USER_ID )ЭЬ[ԫ`v [k@^,@n0WYiZ= U STlP yPЬ,$ݏKn^~$PxCREATE INDEX RESERVATION_REPL_INDEX ON RESERVATION_TABLE ( REPLACEMENT_ID )ЭЬ[ԫ`v [k@^,@n2YYiZ? USTnP xPЬ,$ݏn^#PwCREATE TABLE REVIEW_NOTIFY_TABLE ( OBJECT_TYPE SMALLINT , ACTION_TYPE SMALLINT , SELECT_ID INTEGER , USER_ID INTEGER , CREATION_USER_ID INTEGER , CREATION_DATE DATE )ЭЬ[ԫ`v [k@^,@nYiZ j\,USTXPvFPЬ,$ݏan^'J"PvCREATE INDEX REVIEW_NOTIFY_INDEX ON REVIEW_NOTIFY_TABLE ( OBJECT_TYPE , ACTION_TYPE , SELECT_ID )ЭuЬ[ԫ`v [k@^,@nYiZҸ VHUSTDPu2PЬ,$ݏHn^6!PkuCREATE INDEX REVIEW_NOTIFY_USER_INDEX ON REVIEW_NOTIFY_TABLE ( USER_ID )ЭzЬ[ԫ`v [k@^,@nYiZ׷ [MUSTIPt7PЬ,$ݏn^; PptCREATE TABLE SCRIPT_TABLE ( SCRIPT_ID INTEGER , STREAM_ID INTEGER , SCRIPT_TYPE SMALLINT , SELECT_TYPE SMALLINT , SELECT_ID INTEGER , MODULE_TYPE VARCHAR ( 39 ) , SEGMENT_NUMBER SMALLINT , CREATION_USER_ID INTEGER , CREATION_DATE DATE , CREATION_REMARK VARCHAR ( 132 ) )ЭЬ[ԫ`v [k@^,@n 0YiZ \USTEPrvPЬ,$ݏn^WzPrCREATE UNIQUE INDEX SCRIPT_INDEX ON SCRIPT_TABLE ( STREAM_ID , SCRIPT_TYPE , SELECT_TYPE , SELECT_ID , MODULE_TYPE , SEGMENT_NUMBER , SCRIPT_ID )ЭuЬ[ԫ`v [k@^,@nYiZҴ VHUSTDPq2PЬ,$ݏLn^6PkqCREATE INDEX SCRIPT_SELECT_INDEX ON SCRIPT_TABLE ( SELECT_TYPE , SELECT_ID )ЭvЬ[ԫ`v [k@^,@nYiZӳ WIUSTEPp3PЬ,$ݏln^7PlpCREATE TABLE SCRIPT_LINE_TABLE ( SCRIPT_ID INTEGER , SEQUENCE_NUMBER INTEGER , SCRIPT_TEXT VARCHAR ( 132 ) )ЭWЬ[ԫ`v [k@^,@nYiZﴲ 8*UST&PoPЬ,$ݏZn^PMoCREATE UNIQUE INDEX SCRIPT_LINE_INDEX ON SCRIPT_LINE_TABLE ( SCRIPT_ID , SEQUENCE_NUMBER )ЭJЬ[ԫ`v [k@^,@nYiZ隣 +UvST֙PunPЬ,$ݏn^ P@nCREATE TABLE STREAM_TABLE ( STREAM_ID INTEGER , STREAM_NAME VARCHAR ( 39 ) , PARENT_STREAM_ID INTEGER , DELTA_STREAM_ID INTEGER , FROZEN_STATE SMALLINT , STREAM_FLAGS SMALLINT , OWNER_USER_ID INTEGER , MAX_BUILD_JOB_NUMBER INTEGER , BUILD_JOB_STEP_DELAY DATE , BUILD_JOB_TIMEOUT DATE , NOTES_CONFERENCE VARCHAR ( 255 ) , POPULATE_STREAM_ID INTEGER , POPULATE_UPD_COUNT INTEGER , POPULATE_INS_COUNT INTEGER , POPULATE_REM_COUNT INTEGER , POPULATE_USER_ID INTEGER , POPULATE_DATE DATE , CREATION_USER_ID INTEGER , CREATION_DATE DATE , CREATION_REMARK VARCHAR ( 132 ) , DELETION_USER_ID INTEGER , DELETION_DATE DATE , DELETION_REMARK VARCHAR ( 132 ) )ЭЬ[ԫ`v [k@^,@n_YiZl ﲼU;STϛP:kPЬ,$ݏ]n^PkCREATE INDEX STREAM_NAME_INDEX ON STREAM_TABLE ( STREAM_NAME , DELETION_USER_ID , STREAM_ID )ЭЬ[ԫ`v [k@^,@nOvYiZ\ U+STϋP*jPЬ,$ݏ>n^PiCREATE UNIQUE INDEX STREAM_INDEX ON STREAM_TABLE ( STREAM_ID )ЭЬ[ԫ`v [k@^,@n^YiZk ﱺU:STϚP9iPЬ,$ݏEn^PiCREATE INDEX STREAM_PARENT_INDEX ON STREAM_TABLE ( PARENT_STREAM_ID )ЭЬ[ԫ`v [k@^,@nfYiZs ﹹUBSTϢPAhPЬ,$ݏJn^P hCREATE UNIQUE INDEX STREAM_DELTA_INDEX ON STREAM_TABLE ( DELTA_STREAM_ID )ЭЬ[ԫ`v [k@^,@niYiZv XUESTϥPDgֿPЬ,$ݏPn^﷿PgCREATE TABLE STREAM_SUCCESSOR_TABLE ( STREAM_ID INTEGER , SUCCESSOR_ID INTEGER )ЭЬ[ԫ`v [k@^,@nfYiZs ﹷUBSTϢPAfӾPЬ,$ݏUn^﴾P fCREATE INDEX STREAM_SUCC_INDEX ON STREAM_SUCCESSOR_TABLE ( STREAM_ID , SUCCESSOR_ID )ЭЬ[ԫ`v [k@^,@n^YiZk ﱶU:STݽϚP9e˽PЬ,$ݏYn^﬽PeCREATE INDEX STREAM_SUCC_REV_INDEX ON STREAM_SUCCESSOR_TABLE ( SUCCESSOR_ID , STREAM_ID )ЭЬ[ԫ`v [k@^,@nRyYiZ_ ռ掠U.STѼώP-dPЬ,$ݏn^PcCREATE TABLE USER_TABLE ( USER_ID INTEGER , USERNAME VARCHAR ( 12 ) , FULL_USERNAME VARCHAR ( 40 ) , USER_UIC INTEGER , MAIL_ADDRESS VARCHAR ( 60 ) , AUTH_PRIVILEGES INTEGER , DEF_PRIVILEGES INTEGER , CONTEXT_ID INTEGER , EDITOR_TYPE SMALLINT , EDITOR_READ_WRITE VARCHAR ( 50 ) , EDITOR_READ_ONLY VARCHAR ( 50 ) , DIFFERENCES_COMMAND VARCHAR ( 50 ) , CREATION_USER_ID INTEGER , CREATION_DATE DATE , CREATION_REMARK VARCHAR ( 132 ) , DELETION_USER_ID INTEGER , DELETION_DATE DATE , DELETION_REMARK VARCHAR ( 132 ) )ЭMЬ[ԫ`v [k@^,@nIJYiZ瘝 . UySTٌPxa PЬ,$ݏIn^ PCaCREATE INDEX USERNAME_INDEX ON USER_TABLE ( USERNAME , DELETION_USER_ID )ЭQЬ[ԫ`v [k@^,@nȱYiZﮣ 2$U}ST ݋P|`PЬ,$ݏ8n^ PG`CREATE UNIQUE INDEX USER_INDEX ON USER_TABLE ( USER_ID )ЭfЬ[ԫ`v [k@^,@nﶸݰYiZâ G9 UST5P_#PЬ,$ݏ=n^' P\_GRANT ALL PRIVILEGES ON DATABASE ALIAS RDB$DBHANDLE TO PUBLICЭvЬ[ԫ`v [k@^,@nƷYiZӡ WIUSTEP^3PЬ,$ݏ8n^7 Pl^GRANT ALL PRIVILEGES ON TABLE DB_HEADER_RECORD TO PUBLICЭЬ[ԫ`v [k@^,@n۶YiZ l^.U﷮STZP]HPЬ,$ݏAn^)L P]GRANT ALL PRIVILEGES ON TABLE MAX_ARCHITECTURE_ID_TABLE TO PUBLICЭЬ[ԫ`v [k@^,@nYiZ xj:UíSTf#P\TPЬ,$ݏ>n^5XP\GRANT ALL PRIVILEGES ON TABLE MAX_BUILD_JOB_ID_TABLE TO PUBLICЭ玲Ь[ԫ`v [k@^,@nYiZ yIUҬSTu2P[cPЬ,$ݏ>n^DgP[GRANT ALL PRIVILEGES ON TABLE MAX_DIRECTORY_ID_TABLE TO PUBLICЭﵬЬ[ԫ`v [k@^,@n,YiZ XUSTAPZrPЬ,$ݏ=n^SvPZGRANT ALL PRIVILEGES ON TABLE MAX_FACILITY_ID_TABLE TO PUBLICЭūЬ[ԫ`v [k@^,@n,@n殮YiZ ҥU[STPXTPЬ,$ݏ9n^ˬ P#TGRANT ALL PRIVILEGES ON TABLE MAX_USER_ID_TABLE TO PUBLICЭAЬ[ԫ`v [k@^,@n︤YiZ "UmST~PjSPЬ,$ݏ:n^ݫ P5SGRANT ALL PRIVILEGES ON TABLE ARCHITECTURE_TABLE TO PUBLICЭRЬ[ԫ`v [k@^,@nɣYiZﯕ 3%U~ST!}P{R PЬ,$ݏ7n^ PFRGRANT ALL PRIVILEGES ON TABLE BUILD_JOB_TABLE TO PUBLICЭfЬ[ԫ`v [k@^,@nﶪݢYiZÔ G9 UST5|PQ!PЬ,$ݏ=n^% PZQGRANT ALL PRIVILEGES ON TABLE BUILD_JOB_QUEUE_TABLE TO PUBLICЭtЬ[ԫ`v [k@^,@nĩYiZѓ UGUSTC{PP/PЬ,$ݏ<n^3 PhPGRANT ALL PRIVILEGES ON TABLE BUILD_JOB_STEP_TABLE TO PUBLICЭЬ[ԫ`v [k@^,@nӨYiZ dV&UﯠSTR {PO>PЬ,$ݏ;n^B PwOGRANT ALL PRIVILEGES ON TABLE BUILD_JOB_DEP_TABLE TO PUBLICЭЬ[ԫ`v [k@^,@n YiZ tf6U￟STbzPNNPЬ,$ݏ8n^/R PNGRANT ALL PRIVILEGES ON TABLE BUILD_STEP_TABLE TO PUBLICЭ烈Ь[ԫ`v [k@^,@nYiZ yIUҞSTu0yPMaPЬ,$ݏ5n^Be PMGRANT ALL PRIVILEGES ON TABLE CONTEXT_TABLE TO PUBLICЭ>Ь[ԫ`v [k@^,@n 3YiZ _USTFxPLwPЬ,$ݏ;n^X{ PLGRANT ALL PRIVILEGES ON TABLE DEPENDENCY_IN_TABLE TO PUBLICЭ̝Ь[ԫ`v [k@^,@nCYiZ) ﭤoUSTVwPKPЬ,$ݏ<n^h PKGRANT ALL PRIVILEGES ON TABLE DEPENDENCY_OUT_TABLE TO PUBLICЭۜЬ[ԫ`v [k@^,@n+RYiZ8 Cﮣ~UST画evPKPЬ,$ݏ7n^w PJGRANT ALL PRIVILEGES ON TABLE DIRECTORY_TABLE TO PUBLICЭЬ[ԫ`v [k@^,@n?fYiZL Т¢USTᄁyuPJ甆PЬ,$ݏ>n^ PIGRANT ALL PRIVILEGES ON TABLE DIRECTORY_SYMBOL_TABLE TO PUBLICЭЬ[ԫ`v [k@^,@nLsYiZY ݡϡU(STˡtP%I﷡PЬ,$ݏ6n^ PHGRANT ALL PRIVILEGES ON TABLE FACILITY_TABLE TO PUBLICЭЬ[ԫ`v [k@^,@naYiZn ﴙU=STsP:H̠PЬ,$ݏ8n^ﭠ PHGRANT ALL PRIVILEGES ON TABLE GENERATION_TABLE TO PUBLICЭ$Ь[ԫ`v [k@^,@ntYiZ ǘUPSTrPMGߟPЬ,$ݏ3n^ PGGRANT ALL PRIVILEGES ON TABLE GROUP_TABLE TO PUBLICЭ<Ь[ԫ`v [k@^,@nﳗYiZ ߗUhST qPeFPЬ,$ݏ:n^؞ P0FGRANT ALL PRIVILEGES ON TABLE GROUP_MEMBER_TABLE TO PUBLICЭMЬ[ԫ`v [k@^,@nĖYiZ愈 . UySTpPvEPЬ,$ݏ8n^ PAEGRANT ALL PRIVILEGES ON TABLE LATEST_GEN_TABLE TO PUBLICЭ`Ь[ԫ`v [k@^,@nﰝוYiZg A3UST/oPDPЬ,$ݏ5n^ PTDGRANT ALL PRIVILEGES ON TABLE LIBRARY_TABLE TO PUBLICЭvЬ[ԫ`v [k@^,@nƜYiZӆ WIUSTEoPC1PЬ,$ݏ6n^5 PjCGRANT ALL PRIVILEGES ON TABLE LOCATION_TABLE TO PUBLICЭЬ[ԫ`v [k@^,@nۛYiZ l^.U﷓STZnPBFPЬ,$ݏ4n^'J PBGRANT ALL PRIVILEGES ON TABLE MODULE_TABLE TO PUBLICЭЬ[ԫ`v [k@^,@nYiZ uEUΒSTq,mPA]PЬ,$ݏ9n^>a PAGRANT ALL PRIVILEGES ON TABLE REPLACEMENT_TABLE TO PUBLICЭﴒЬ[ԫ`v [k@^,@n+YiZ WUST>lP@oPЬ,$ݏ@n^Ps P@GRANT ALL PRIVILEGES ON TABLE REPLACEMENT_REVIEW_TABLE TO PUBLICЭ￑Ь[ԫ`v [k@^,@n6YiZ bUSTIkP?zPЬ,$ݏ9n^[~ P?GRANT ALL PRIVILEGES ON TABLE RESERVATION_TABLE TO PUBLICЭѐЬ[ԫ`v [k@^,@n!HYiZ. ﲗ珞tUST[jP>PЬ,$ݏ;n^m P>GRANT ALL PRIVILEGES ON TABLE REVIEW_NOTIFY_TABLE TO PUBLICЭЬ[ԫ`v [k@^,@n1XYiZ> –ﴖU STﰖkiP >PЬ,$ݏ4n^} P=GRANT ALL PRIVILEGES ON TABLE SCRIPT_TABLE TO PUBLICЭЬ[ԫ`v [k@^,@nHoYiZU ٕ˕U$STǕhP!=ﳕPЬ,$ݏ9n^ P<GRANT ALL PRIVILEGES ON TABLE SCRIPT_LINE_TABLE TO PUBLICЭ Ь[ԫ`v [k@^,@nZYiZg ݔכֿU6STٔgP3<ŔPЬ,$ݏ4n^璉 P;GRANT ALL PRIVILEGES ON TABLE STREAM_TABLE TO PUBLICЭ!Ь[ԫ`v [k@^,@nqYiZ~~ ČUMSTfPJ;ܓPЬ,$ݏ>n^s P;GRANT ALL PRIVILEGES ON TABLE STREAM_SUCCESSOR_TABLE TO PUBLICЭ.Ь[ԫ`v [k@^,@n~屢YiZ} ыUZSTePW:PЬ,$ݏ2n^ʒ P":GRANT ALL PRIVILEGES ON TABLE USER_TABLE TO PUBLICЭGЬ[ԫ`v [k@^,@nハYiZ| (~^ZмV:2 P2PKQP(P a:'P'PgQP(Paмм{мw:' P'PlQP(P a}$:(PPwQP(P(aOU؉SԭԭԭԭԞ@WЏbV3TZЏ(YX dP8[TZj:8 %2%'%'#% JDB_HEADER_RECORD**VDE Database**SENTINEL)DATABASE_VERSION) VDE_VERSION) LIBRARY_NAME) LIBRARY_FLAGS)AUTH_PRIVILEGES)DEF_PRIVILEGES)RIGHTS_IDENTIFIERMAX_LOCATION_IDCREATION_USER_ID) CREATION_DATE) CREATION_REMARKLЭЬ[ԫ`v [k@^,@nYiZy rd~^.UﷇSԭԭԭԭԞ1WЏ?VTZaP6[TZj(6JMAX_ARCHITECTURE_ID_TABLEMAX_ARCHITECTURE_IDLЭЬ[ԫ`v [k@^,@nYiZx u~^?UȆSԭԭԭԭԞ1WЏ9V+TZ aP5[TZj95JMAX_BUILD_JOB_ID_TABLEMAX_BUILD_JOB_IDLЭ﹆Ь[ԫ`v [k@^,@n 0YiZx ~^VU߅SԭԭԭԭԞ1WЏSVFTZ#`P4[TZjP4JMAX_DIRECTORY_ID_TABLEMAX_DIRECTORY_ID MAX_DIR_SYMBOL_IDLЭﶅЬ[ԫ`v [k@^,@n-YiZw ~^SU܄SԭԭԭԭԞ1WЏ7VGTZ _P3[TZjM3JMAX_FACILITY_ID_TABLEMAX_FACILITY_IDLЭτЬ[ԫ`v [k@^,@nFYiZ,v ﰋ~^lUSԭԭԭԭԞ1WЏ1VdTZ9^P2[TZjf2JMAX_GROUP_ID_TABLE MAX_GROUP_IDLЭЬ[ԫ`v [k@^,@n>eYiZKu ϊ~^USԭԭԭԭԞ1WЏfVTZX]P1[TZj1JMAX_MODULE_ID_TABLEMAX_CHANGE_LEVELMAX_GENERATION_ID MAX_MODULE_IDLЭ؂Ь[ԫ`v [k@^,@n(OYiZ5t ﹉韛~^uUSԭԭԭԭԞ1WЏ=VuTZB\P0[TZjo0JMAX_REPLACEMENT_ID_TABLEMAX_REPLACEMENT_IDLЭЬ[ԫ`v [k@^,@n;bYiZHs ̈ネ~^USԭԭԭԭԞ1WЏ3VTZU[P/[TZj/JMAX_SCRIPT_ID_TABLE MAX_SCRIPT_IDLЭЬ[ԫ`v [k@^,@nXYiZer ۇ~^鹿U.SԭԭԭԭԞ1WЏ/VנּTZrZP/[TZj.JMAX_STEP_ID_TABLE MAX_STEP_IDLЭ)Ь[ԫ`v [k@^,@nyYiZq ~^UOSԭԭԭԭԞ1WЏFVTZYP2.[TZj-JMAX_USER_ID_TABLEMAX_CONTEXT_ID MAX_USER_IDLЭ3Ь[ԫ`v [k@^,@n~YiZp ~^~UY~SԭԭԭԭԞ1WЏ3V~TZXP<-[TZj,JMAX_STREAM_ID_TABLE MAX_STREAM_IDLЭP~Ь[ԫ`v [k@^,@n}YiZo 1#~^: P PQP(Pa:( P(PvQP(P aмм}}}U}SԭԭԭԭԞ@WЏV}TZЏTYXTWP+[TZj+% %(## J USER_TABLEUSER_ID)USERNAME) FULL_USERNAMEUSER_UIC MAIL_ADDRESS)AUTH_PRIVILEGES)DEF_PRIVILEGES CONTEXT_ID EDITOR_TYPEEDIT/EDTEDITOR_READ_WRITEEDITOR_READ_ONLYDIFFERENCES_COMMANDCREATION_USER_ID) CREATION_DATELibrary creatorCREATION_REMARKDELETION_USER_ID) DELETION_DATEDELETION_REMARKLЭ_{Ь[ԫ`v [k@^,@n﯂zYiZl @2~^}} zUnzSԭԭԭԭԞ@WЏ VzT梅ZЏYXTPB)[TZj(## JARCHITECTURE_TABLEARCHITECTURE_IDVMSARCHITECTURE_NAMEARCHITECTURE_FLAGSCREATION_USER_ID) CREATION_DATECREATION_REMARKDELETION_USER_ID) DELETION_DATEDELETION_REMARKLЭyЬ[ԫ`v [k@^,@nЀxYiZj aS~^#}} yUxSԭԭԭԭԞ@WЏV"yTނZЏYXRPc'[TZj&## JFACILITY_TABLE FACILITY_IDCODE FACILITY_NAMEARCHITECTURE_IDFACILITY_FLAGSCREATION_USER_ID) CREATION_DATECREATION_REMARKDELETION_USER_ID) DELETION_DATEDELETION_REMARKLЭwЬ[ԫ`v [k@^,@n~wYiZh y~k~~^OмKм G}C}C}C}C}CvUvSԭԭԭԭԞ@WЏnVwTZЏ4YXPPS%[TZj$##### J STREAM_TABLE STREAM_IDMAIN STREAM_NAMEPARENT_STREAM_IDDELTA_STREAM_ID) FROZEN_STATE) STREAM_FLAGS OWNER_USER_IDMAX_BUILD_JOB_NUMBER)BUILD_JOB_STEP_DELAY)BUILD_JOB_TIMEOUTNOTES_CONFERENCEPOPULATE_STREAM_IDPOPULATE_UPD_COUNTPOPULATE_INS_COUNTPOPULATE_REM_COUNTPOPULATE_USER_ID) POPULATE_DATECREATION_USER_ID) CREATION_DATE Main streamCREATION_REMARKDELETION_USER_ID) DELETION_DATEDELETION_REMARKLЭ,tЬ[ԫ`v [k@^,@n|{sYiZe {z~^~}~sUCsSԭԭԭԭԞ@WЏVsT}ZЏ YXxMP"[TZj!# JDIRECTORY_TABLE DIRECTORY_ID STREAM_ID FACILITY_IDKIND DIR_SYMBOL_IDFLAGSDIRECTORY_SPECCREATION_USER_ID) CREATION_DATECREATION_REMARKLЭorЬ[ԫ`v [k@^,@nyqYiZc PyBy~^f|}b|qUqSԭԭԭԭԞ@WЏV%rT)|ZЏ YXKPZ [TZj# JDIRECTORY_TABLE DIRECTORY_ID STREAM_ID FACILITY_IDKIND DIR_SYMBOL_IDFLAGS [.VDE$BLD]DIRECTORY_SPECCREATION_USER_ID) CREATION_DATECREATION_REMARKLЭpЬ[ԫ`v [k@^,@nwpYiZb w{w~^z}z6pUoSԭԭԭԭԞ@WЏVbpTnzZЏ YXIP[TZj!# JDIRECTORY_TABLE DIRECTORY_ID STREAM_ID FACILITY_IDKIND DIR_SYMBOL_IDFLAGS [.VDE$COM]DIRECTORY_SPECCREATION_USER_ID) CREATION_DATECREATION_REMARKLЭnЬ[ԫ`v [k@^,@n1vXnYiZ>` uu~^x}xonUmSԭԭԭԭԞ@WЏVnTxZЏ YX-HP[TZjZ# JDIRECTORY_TABLE DIRECTORY_ID STREAM_ID FACILITY_IDKIND DIR_SYMBOL_IDFLAGS [.VDE$LOG]DIRECTORY_SPECCREATION_USER_ID) CREATION_DATECREATION_REMARKLЭmЬ[ԫ`v [k@^,@njtlYiZw^ ss~^5w}1wlU1lSԭԭԭԭԞ@WЏVlTvZЏ YXfFPZj# JDIRECTORY_TABLE DIRECTORY_ID STREAM_ID FACILITY_IDKIND DIR_SYMBOL_IDFLAGS[.SRC]DIRECTORY_SPECCREATION_USER_ID) CREATION_DATECREATION_REMARKLЭWkЬ[ԫ`v [k@^,@nrjYiZ\ 8r*r~^~u}zujUnjSԭԭԭԭԞ@WЏVkTAuZЏ YXDPB[TZj# JDIRECTORY_TABLE DIRECTORY_ID STREAM_ID FACILITY_IDKIND DIR_SYMBOL_IDFLAGS[.OBJ]DIRECTORY_SPECCREATION_USER_ID) CREATION_DATECREATION_REMARKLЭiЬ[ԫ`v [k@^,@np iYiZZ upgp~^s}s"iUhSԭԭԭԭԞ@WЏV^iTsZЏ YXBP[TZj # JDIRECTORY_TABLE DIRECTORY_ID STREAM_ID FACILITY_IDKIND DIR_SYMBOL_IDFLAGS [.VDE$MARKER]DIRECTORY_SPEC>CREATION_USER_ID) CREATION_DATECREATION_REMARKLЭgЬ[ԫ`v [k@^,@noAgYiZ'Y nn~^ggUfSԭԭԭԭԞ1WЏOVgTZ4AP[TZjaJDIRECTORY_SYMBOL_TABLE DIR_SYMBOL_IDDIR_SYMBOL_NAMELЭfЬ[ԫ`v [k@^,@nnBfYiZ(X mm~^hfUeSԭԭԭԭԞ1WЏVVfTZ5@P[TZjbJDIRECTORY_SYMBOL_TABLE DIR_SYMBOL_IDVDE$BLDDIR_SYMBOL_NAMELЭeЬ[ԫ`v [k@^,@nmP[TZjVJDIRECTORY_SYMBOL_TABLE DIR_SYMBOL_IDVDE$COMDIR_SYMBOL_NAMELЭcЬ[ԫ`v [k@^,@n k0cYiZU jj~^VcUbSԭԭԭԭԞ1WЏVVcTZ#=P[TZjPJDIRECTORY_SYMBOL_TABLE DIR_SYMBOL_IDVDE$LOGDIR_SYMBOL_NAMELЭbЬ[ԫ`v [k@^,@nj*bYiZT ii~^PbUaSԭԭԭԭԞ1WЏRVbTZ[TZjJSCRIPT_LINE_TABLE SCRIPT_IDSEQUENCE_NUMBER000001 SCRIPT_TEXTLЭ%WЬ[ԫ`v [k@^,@nu^VYiZH ^]~^VUKVSԭԭԭԭԞ1WЏV6WTZ0P.[TZjJSCRIPT_LINE_TABLE SCRIPT_IDSEQUENCE_NUMBER9EMIT '$ STAGEFILE = F$SEARCH("', $STAGEDIR, $MODTYP, '")' SCRIPT_TEXTLЭUЬ[ԫ`v [k@^,@n2]YUYiZ?G \\~^UUUSԭԭԭԭԞ1WЏVUTZL/P[TZjyJSCRIPT_LINE_TABLE SCRIPT_IDSEQUENCE_NUMBEREEMIT '$ IF STAGEFILE .NES. "" THEN DELETE ', $STAGEDIR, $MODTYP, ';*' SCRIPT_TEXTLЭTЬ[ԫ`v [k@^,@n[ TYiZE t[f[~^0TUSSԭԭԭԭԞ1WЏVTTZ-P[TZj*JSCRIPT_LINE_TABLE SCRIPT_IDSEQUENCE_NUMBER*EMIT '$ COPY ', $FILESPEC, ' ', $STAGEDEST SCRIPT_TEXTLЭ_SЬ[ԫ`v [k@^,@nZRYiZD @Z2Z>Zk,1Z RR2 PvЭRЬ[ԫ`v [k@^,@nZDRYiZ*D YYY+P~Y׬ PЭKRЬ[ԫ`v [k@^,@nYQYiZC ,YY*YW+~Yl Q|QS0 PbXUeQUNQG P:խսQݭ+Q Pkݭ[Q? ݭ[P5 kխսP^5Qݭ  RDB$DBHANDLE3*[PU]zPuPK]nPD]:] [(0`P[ [P`` (\0f[8n[hb[XpPP\x\pNQ:x 7x & x ;;x @x =x Bx ?x /Dx $Ax !Fx !Cx $Hx $Ex (Jx (Gx /Lx .Ix 2Nx 2Kx 7Px 7Mx  Ƒ w /x Z POYNRPY1 YPU1Y1e1JY1@YG PN0 U1Yڨ PyY1U[YhYT`d ݭݭݭݭYN P<ЭP!`2N!R PN~Z 4s 4k ЭMЬ[ԫ`v [k@^,@nYoMYiZU? XXT:[XXMUe Ώk\NyXPNЭ`MЬ[ԫ`v [k@^,@npXLYiZ> XWWW LL, P~MЭLЬ[ԫ`v [k@^,@nWGLYiZ-> qWcWoWnP~aWܦ PLЭPLЬ[ԫ`v [k@^,@n`WKYiZ= VVV~Vs KKZ* PnLBUILD_CHNG_LVL_CURSORu ݭ[FK` < м,[м ([rKUJSBЏ̞l\2ԞBWЏVLTZZЏYX+PP8 Pތ 1K\B\ \2 )E /\[2 E U    [WJq - J~SK5J P[#J#/ 6  $  ݭς[I - 8ݭĞ#JUTISЎĺ8T؋ ݏԷ"7 I~Yݏ J~IG PiJXYkk=| u ݭ[FI` B- ݭ[-I8 ? ЭlIЬ[ԫ`v [k@^,@n|THYiZ: TSe[TZMZjZGZjЭHЬ[ԫ`v [k@^,@nTlHYiZR: SS?8XΏ1klI1%XYY[TZuYjЭ]HЬ[ԫ`v [k@^,@nmSGYiZ9 RRGPHЭGЬ[ԫ`v [k@^,@nSmGYiZS9 RR~^мZUм VUGU GSԭԭԭԭԞWЏVHTUZЏYXLPG>G~TݏGF PG[TZTjTkkG.G SCJBUILD_JOB_QUEUE_TABLEG:/ STREAM_ID/BUILD_JOB_NUMBER"/dLBUILD_JOB_NUMBER_CURSOR ݭ[Eڇ 6 мUEUmES=Џ̞W2Ԟ=WЏVxFT}UZЏYXϝPP8 P` 1"FVVV2 ? VV2 ? U#  z  [D _(  E~EDT P[D) ︆  閭  ݭψ[^D Z( 8ݭĞDUTDSϊЎĺ8aOZ ݏԷ" ; 2\D~0Tݏ EC PD*D~Sݏ$DC PDSkk=ą e ݭϨ[~C洞 z' ݭ[eCI2  ЭCЬ[ԫ`v [k@^,@nNCYiZ5 EN7N3[TZTjZTjЭ-CЬ[ԫ`v [k@^,@n=NBYiZ4 MMRΏ1kC1qRmRΏ1kC1}ZR ZRΏ1kfC1}GRSS[TZSjЭWBЬ[ԫ`v [k@^,@ngMAYiZ3 LL~^QмQă ݭϮ[Aﮃ 2 8ݭĞAUTBASϰЎĺ8L ݏԷ" A~VQݏ8BAӘ PB[TZjAЭCAЬ[ԫ`v [k@^,@nSL@YiZ2 KKϻPABUILD_MAX_MOD_CURSORﲂ ݭ[c@ 51 @U(@Sa9Џ̞R2ԞH9WЏcV7ATZgPP8 P: 1@QQQ2 e: QQ2 N: U  D   [?́ )# ?~@q? P[_?_$    x ݭϢ[(?b $# 8ݭĞ_?UT>STЎĺ8+J4 ݏԷ"s .?~Oݏ ?> P?Nkk=؀ р ݭ[>＀ ~" ݭ[i>M-  Э>Ь[ԫ`v [k@^,@nI>YiZ0 II;Iτ[TZPjZOjЭ1>Ь[ԫ`v [k@^,@nAI=YiZ/ HH?MΏ1k>1M@O;O[TZ-OjЭ=Ь[ԫ`v [k@^,@nH=YiZ. :H,HGP=BUILD_MAX_STEP_CURSOR ݭ[< - N2 6 Ub~ S~  E~  [;2~ ~ ,<~<;s P[; } ? } } ݭϡ[};} y 8ݭĞ;UT;;SϩЎĺ8F} ݏԷ" ;~dKݏ 9<;ؒ P;:Kkk==} 6} ݭ[:!}  ݭ[:) } Э:Ь[ԫ`v [k@^,@n Ft:YiZZ, EEτ[TZLjZLjЭ:Ь[ԫ`v [k@^,@nE9YiZ+ 'EE?JΏ1k:1JKK[TZKjЭ9Ь[ԫ`v [k@^,@nDe9YiZK+ DDGP5:BUILD_LATGEN_READ_CURSORy{ ݭ[ 9d{ ) мMIм II69U8S2Џ̞(K2Ԟ2WЏV9TIZЏYXPP8 Pz 1t9JJJ2 2 JJ2 2 Uz z ̒ z [8uz  _8~'97 P[7 :z r (z  z ݭ[7 z  8ݭĞ7UTn7SЎĺ8By ݏԷ" 7~Gݏ p8B7 P-8yGkk=y yy ݭ[ 7dy  ݭ[6% Cy Э07Ь[ԫ`v [k@^,@n@B6YiZ( AAe[TZ IjZIjЭ6Ь[ԫ`v [k@^,@nA06YiZ( ZALA?YFΏ1k071FFDH?H[TZ1HjЭ!6Ь[ԫ`v [k@^,@n1A5YiZ~' @@GPh6Э5Ь[ԫ`v [k@^,@n@15YiZ' [@M@~^'Cм#CмCм C85U4SԭԭԭԭԞWЏV5TBZЏYXP54~Bݏ54H Pj5[TZBjBkk54 SCJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID" )GENERATION_FLAGS/dLBUILD_LGT_CURSORu ݭ[W3u )$ мCм C3U 3S-Џ̞E2Ԟ-WЏV'4TqCZЏYX1" s Э}1Ь[ԫ`v [k@^,@n<0YiZ" <<e[TZCjZCjЭ1Ь[ԫ`v [k@^,@n<}0YiZc" ;;?@Ώ1k}11@@Ώ1k^11@ @Ώ1k?11y@BB[TZ~BjЭ00Ь[ԫ`v [k@^,@n@;/YiZ! :: Pw0BUILD_MOD_CURSORq ݭ[T/q & м?м ?/U /S*Џ̞A2Ԟp*WЏV(0T?ZЏYX9PP8 PLq 1/AAA2 7) AuA2  ) Uq q  p [e.p  .~y/C. P[1.1 p  p p ݭχ[-tp  8ݭĞ1.UT-S&Ўĺ88Fp ݏԷ"E .~%>ݏ .-U Pw.=kk=o o ݭ[T-o P ݭ[;- o Эz-Ь[ԫ`v [k@^,@n8,YiZ 8 8e[TZ?jZ?jЭ-Ь[ԫ`v [k@^,@n8z,YiZ` 77?<Ώ1kz-1< ??[TZ>jЭk,Ь[ԫ`v [k@^,@n{7+YiZ 76GP,BUILD_READ_JOBSTAT_CURSOR%n ݭ[+n X м<м <+U;+SL'Џ̞^>2Ԟ3'WЏV^,T;ZЏYXkPP8 Pm 1+>4>=2 i% !>=2 R% UQm Bm H 4m [*!m - *~+u*" P[c*c l  l l ݭ~[,*l ( 8ݭĞc*UT)SXЎĺ8/5l ݏԷ"w 2*~k:ݏ *)> P*A:kk=,l %l ݭ[)l  ݭ[m)Q k Э)Ь[ԫ`v [k@^,@n4#)YiZ  M4?4e[TZ?303GP(BUILD_READ_QUEUE_CURSORij ݭ['Tj  м8м 8'Uo'S$Џ̞:2Ԟ$WЏV(TC8ZЏYXϟPP8 Pi 1$(v::n:2 ! :W:2 ! Ui i | xi [&ei a '~'&V~ P[& *i " i i ݭπ[`&h \ 8ݭĞ&UT&SόЎĺ8c1h ݏԷ" f&~6ݏA0'%} P&6kk=ph ih ݭ[%Th  ݭ[% 3h Э%Ь[ԫ`v [k@^,@n0W%YiZ= 0s0e[TZ8jZ8jЭi%Ь[ԫ`v [k@^,@ny0$YiZ 0/?g5Ώ1k%12T5N5Ώ1k%12;5 55Ώ1k%1&5QP,Pa 'c77[TZ7jЭ$Ь[ԫ`v [k@^,@n/#YiZ (//P$Э $Ь[ԫ`v [k@^,@n0/#YiZ} ..~^1м1}1}1м1м1м1м 1~#U#SԭԭԭԭԞWЏ;V$T81ZЏ(YXGP#9#~:1ݏ#"z P#[TZ1j1kk#)### SCJBUILD_JOB_TABLEG:/ STREAM_ID/BUILD_JOB_NUMBER" )BUILD_JOB_STATUS)JOB_QUEUE_DATE)JOB_START_DATE)JOB_START_COUNT)JOB_START_USER_ID/dLBUILD_STEP_CURSORc ݭ[,!c  м2м 2X!U SЏ̞42ԞWЏV "T1ZЏYXPP8 PTc 1!&4V442  C442  Uc c z b [= b   ~]! w P[   b z b b ݭφ[|b  8ݭĞ UTSЎĺ8*Nb ݏԷ" ~l0ݏ  d-w PO B0kk=a a ݭ[,a ( ݭ[ a ЭRЬ[ԫ`v [k@^,@nb*YiZ ))e[TZa2jZ[2jЭЬ[ԫ`v [k@^,@n)RYiZ8 |)n)?"/Ώ1kR1/11[TZ1jЭCЬ[ԫ`v [k@^,@nS)YiZ ((GPBUILD_UPD_JOB_CURSOR2` ݭ[c` 5 мi.м e.USpЏ̞02ԞWWЏVGT.ZЏYXHPP8 P_ 10002 F 0|02 / U^_ O_ %w A_ [t._  ~Rs P[@@ ^ v ^ ^ ݭσ[ ^  8ݭĞ@UTS5Ўĺ8 '^ ݏԷ"T v^ 2~,ݏPs P~~},ݏa*s PLS,kk=] ] ݭϣ[)] % ݭ[ ] ЭOЬ[ԫ`v [k@^,@n_&YiZ %%+[TZ.jZ.jЭЬ[ԫ`v [k@^,@n%OYiZ5 y%k%3+Ώ1kO1 ++Ώ1k01 + --[TZ-jЭ!Ь[ԫ`v [k@^,@n1%YiZ~ $$~^*м*м *\ ݭ[F\  8ݭĞ}UTSrЎĺ8I$[ ݏԷ" L~*ݏ p P[TZjQЭЬ[ԫ`v [k@^,@n$|YiZb ##PLBUILD_UPD_STEP_CURSOR[ ݭ[$Z  мY)м U)PUSQЏ̞+2Ԟ8WЏ8V T )ZЏYX PP8 PlZ 1+++2  +{+2  U/Z  Z q Z [5Y  y~]n P[ Y q Y Y ݭς[Y  8ݭĞUTSЎĺ8!fY ݏԷ" GY 2~'ݏTn P?~g'ݏl"m P ='kk=X X ݭϢ[X  ݭ[ X ЭЬ[ԫ`v [k@^,@n !YiZm +[TZ)jZ)jЭЬ[ԫ`v [k@^,@n YiZ : , &Ώ1k12 &&Ώ1k1% %Ώ1k1%(([TZ(jЭЬ[ԫ`v [k@^,@n:YiZ  dV~^x"мt"м p"мl"мh"мd"}`"}`"!USԭԭԭԭԞ>WЏVT "ZЏ(YXP[TZj## JBUILD_JOB_STEP_TABLE) BUILD_JOB_ID)STEP_ID) STEP_STATUS)ORIG_WAIT_COUNT)REM_WAIT_COUNT)STEP_START_DATE)STEP_STOP_DATELЭЬ[ԫ`v [k@^,@nnYiZT ~^#м#м #м#T ݭ[T O 8ݭĞKUTS@Ўĺ8T ݏԷ"_ ~ #ݏci P[TZjЭЬ[ԫ`v [k@^,@nJYiZ0 tfPЭlЬ[ԫ`v [k@^,@n|YiZ ~^IмEм Aм=м9м5м1м -м$)м$%}(!},!}0!}0!}0!м4!м4}8:WЏfVTnZЏYX%P[TZjN######% JBUILD_JOB_TABLE) BUILD_JOB_ID) STREAM_ID)BUILD_JOB_NUMBER)BUILD_JOB_STATUS)BUILD_JOB_FLAGS)BUILD_JOB_NUM_CHANGED)BUILD_JOB_NUM_TARGETS)BUILD_JOB_STEP_COUNTBUILD_JOB_RUN_COUNT) BUILD_JOB_REM_COUNTBUILD_JOB_ERROR_COUNT) BUILD_JOB_STEP_DELAY) BUILD_JOB_TIMEOUT) JOB_QUEUE_DATE) JOB_START_DATE) JOB_STOP_DATEJOB_START_COUNT)JOB_START_USER_ID)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKLЭ Ь[ԫ`v [k@^,@n YiZ =/~^_м[м WмSмOмK:'P'P@QP(Pa U{ SԭԭԭԭԞ>WЏV TZЏAYXϻPV [TZj %' JBUILD_JOB_QUEUE_TABLE) STREAM_ID)BUILD_JOB_NUMBER)SEQUENCE_NUMBER)ORIG_PROCESS_COUNT)ACTUAL_PROCESS_COUNT) QUEUE_NAMELЭ Ь[ԫ`v [k@^,@nG YiZ- qc~^мм ммм}}. U SԭԭԭԭԞ>WЏV TgZЏ(YXP [TZj ## JBUILD_JOB_STEP_TABLE) BUILD_JOB_ID)STEP_ID) STEP_STATUS)ORIG_WAIT_COUNT)REM_WAIT_COUNT)STEP_START_DATE)STEP_STOP_DATELЭ Ь[ԫ`v [k@^,@n{ YiZa ~^0м,м (м$ U SԭԭԭԭԞ>WЏgV TZЏYXKP [TZjt  JBUILD_JOB_DEP_TABLE) BUILD_JOB_ID) STEP_ID_1) STEP_ID_2L  CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID  CHANGE_LEVEL) dL ## CJ STREAM_TABLEG/ STREAM_ID MAX_BUILD_JOB_NUMBER)BUILD_JOB_STEP_DELAY)BUILD_JOB_TIMEOUT) ^ S)MAX_BUILD_JOB_NUMBER  dL CJMAX_MODULE_ID_TABLE  MAX_MODULE_ID) dL CJMAX_STEP_ID_TABLE  MAX_STEP_ID) dL  CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID GENERATION_FLAGS) dL  CJLATEST_GEN_TABLEG:/ STREAM_ID2 CHANGE_LEVELFH STREAM_IDI CHANGE_LEVEL  MODULE_ID) CHANGE_LEVEL)GENERATION_FLAGS) dL  CJDEPENDENCY_OUT_TABLEG:/ STREAM_ID/STEP_ID  MODULE_ID) dL  CJBUILD_JOB_TABLEG:/ STREAM_ID/BUILD_JOB_NUMBER BUILD_JOB_STATUS) dL ' CJBUILD_JOB_QUEUE_TABLEG:/ STREAM_ID/BUILD_JOB_NUMBERFH STREAM_IDHBUILD_JOB_NUMBERHSEQUENCE_NUMBER ORIG_PROCESS_COUNT)ACTUAL_PROCESS_COUNT) QUEUE_NAMEX dL  CJDEPENDENCY_IN_TABLEG:/ STREAM_ID/ MODULE_ID STEP_ID) dL  CJBUILD_JOB_TABLEG:/ STREAM_ID/BUILD_JOB_NUMBER BUILD_JOB_STEP_COUNT)BUILD_JOB_REM_COUNT) ^ S)BUILD_JOB_STEP_COUNT)BUILD_JOB_REM_COUNT  dL  CJBUILD_JOB_STEP_TABLEG:/ BUILD_JOB_ID/STEP_ID  STEP_STATUS)ORIG_WAIT_COUNT)REM_WAIT_COUNT) ^ S) STEP_STATUS)ORIG_WAIT_COUNT)REM_WAIT_COUNT  dL UeUIBW P:խսݭ&W Pkݭ[  ݭ[ kխսP^0ݭV kݭ[  RDB$DBHANDLE3*P]^YSRLB (0D[ |`D@ (0n8vhjXTPxp>' ;' @' =' B' ?' D' A' c@ @ & #' *X P7RP1 PϊU11e1Jq1@hW P5: U1CnW P11U T`d ݭݭݭݭ zT P<ЭP!`!RGT P~Z 4T 4S ЭЬ[ԫ`v [k@^,@nYiZ QCT1<Ue ΏkQybPЭЬ[ԫ`v [k@^,@n(kYiZQ ϮV ' PsЭdЬ[ԫ`v [k@^,@nYiZ )'P~pU PЭЬ[ԫ`v [k@^,@n[YiZA Ϟ~U u PcDB_HEADER_CURSOR< ݭ[<  USЏ̞2ԞWЏVTZOPP8 PV< 1aY2  ~B2  U<  < S ; [;  S~;P P[ ; fS ; ; ݭϦ[~;  8ݭĞUTbS<Ўĺ8 P; ݏԷ" ~ݏb6O Pkk=: : ݭ[:  ݭ[ : Э$Ь[ԫ`v [k@^,@nX YiZ τ[TZjZjЭЬ[ԫ`v [k@^,@n $YiZ r d ?t Ώ1k12a [ Ώ1kf1L QP,Pa 2 cl Ώ1k;1] QP,Pa 'cr Ώ1k1_ [ Ώ1k1H D Ώ1k11 - Ώ1k1 QP,Pa ' c3 Ώ1k1 $ Ώ1ki1} ( Ώ1kJ1 QP,Pa ,c[TZ{jЭЬ[ԫ`v [k@^,@n CYiZ) PtUSER_TBL_CURSOR7 ݭ[7  : P PQP(PaUSЏ̞2ԞwWЏVT ZЏYX:PP8 PQ7 12  k2  U7 7 N 6 [6  >~*K P[ 6 QN 6 6 ݭπ[y6  8ݭĞUTMS'Ўĺ8K6 ݏԷ"ڿ ~ ݏns!J Pm kk=5 5 ݭ[5  ݭ[ 5 ЭЬ[ԫ`v [k@^,@nCYiZl ][TZ jZ jЭЬ[ԫ`v [k@^,@nYiZ ]O? Ώ1kp1  Ώ1kQ1 QP,Pa ( c Ώ1k&1  Ώ1k1  Ώ1k1p l Ώ1k1}Y Y Ώ1k1J QP,Pa c Ώ1k}12 $ Ώ1k^1 QP,Pa 2(c Ώ1k31 QP,Pa 2,c [TZ jЭЬ[ԫ`v [k@^,@n.YiZ |nP_ USER_ENT_CURSOR2 ݭ[2  мd US- Џ̞ 2Ԟ WЏVT ZЏYX5PP8 P\2 1 2  2  U2 2 I 2 [1  9~)F P[ 1 LI 1 1 ݭϐ[1  8ݭĞUTHS"Ўĺ8V1 ݏԷ"պ ~ݏLrE Ph Xkk=0 0 ݭ[0  ݭ[ 0 Э Ь[ԫ`v [k@^,@n>YiZg m[TZjZjЭЬ[ԫ`v [k@^,@n YiZ XJ?8Ώ1kk 1)QP,Pa c#Ώ1k@ 1QP,Pa ( c[TZjЭЬ[ԫ`v [k@^,@n;YiZ! {Pl CONN_CXT_TBL_CURSOR/ ݭ[.  мUS>Џ̞d2ԞWЏVTZЏYX>PP8 Pu. 1 :2  '2  U8. ). E . [.  B~6B P[ - UE - - ݭό[-  8ݭĞUTQS+Ўĺ8o- ݏԷ"޶ ~ݏU%A Pqkk=-  - ݭ[,  ݭ[ , ЭЬ[ԫ`v [k@^,@nGYiZp m[TZEjZ?jЭЬ[ԫ`v [k@^,@nYiZ aS?Ώ1kt1QP,Pa 'cΏ1kI1 Ώ1k*1miΏ1k 1VRΏ1k1?[TZjЭ|Ь[ԫ`v [k@^,@nYiZ A3ϿP$ 2''#CJDB_HEADER_RECORDG/SENTINEL**VDE Database** DATABASE_VERSION) VDE_VERSIONX LIBRARY_NAMEX LIBRARY_FLAGS) AUTH_PRIVILEGES) DEF_PRIVILEGES) RIGHTS_IDENTIFIERXCREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL (#22% CJ USER_TABLEG:/USERNAME/DELETION_USER_ID USER_ID) FULL_USERNAMEXAUTH_PRIVILEGES)DEF_PRIVILEGES)  CONTEXT_ID)  CREATION_DATE) CREATION_REMARKX EDITOR_TYPE)EDITOR_READ_WRITEXEDITOR_READ_ONLYX dL  ( CJ USER_TABLEG/USER_ID USERNAMEX FULL_USERNAMEX dL  ' CJ CONTEXT_TABLEG/ CONTEXT_ID  CONTEXT_NAMEXUSER_ID)ARCHITECTURE_ID) FACILITY_ID)  STREAM_ID)  dL]UeHU: P:խս&ݭ: Pkݭ[ ݭ[ kխսP^ݭ6: kݭ[Z>  RDB$DBHANDLE3*HP (0[ `# (08hXPxp> ; Z@ O= B ? Y$ $  ! %; P& RP1 PϠU11e1J1@; P U1$; P1Uq~T`d ݭݭݭݭ 08 P<ЭP!`|!R7 Ph~Z 47 47 ЭBЬ[ԫ`v [k@^,@nYiZ UnSTύPPЬ,$ݏn^l: PmALTER TABLE STREAM_TABLE ADD COLUMN POPULATE_STREAM_ID INTEGER ADD COLUMN POPULATE_UPD_COUNT INTEGER ADD COLUMN POPULATE_INS_COUNT INTEGER ADD COLUMN POPULATE_REM_COUNT INTEGER ADD COLUMN POPULATE_USER_ID INTEGER ADD COLUMN POPULATE_DATE DATEЭЬ[ԫ`v [k@^,@nyYiZ @USTPPЬ,$ݏ<n^^8 PALTER TABLE RESERVATION_TABLE ADD COLUMN FACILITY_ID INTEGERЭЬ[ԫ`v [k@^,@n%YiZ  TT>Ue ΏkB,PCONV_18_19_DB_HDR_CURSOR ݭ[ k U^SЏ̞2ԞWЏcVTZSPP8 PP 1R{2  d2  U  z6   [ _  ~T3 P[   6   ݭϞ[^x Z 8ݭĞUTS@Ўĺ8-J ݏԷ"逸 d~8ݏ Z2 P kk=  ݭ[ ﴾ ݭ[  ЭЬ[ԫ`v [k@^,@nUYiZ; K=τ[TZjZjЭgЬ[ԫ`v [k@^,@nCYiZ ?Ώ1k12[TZjЭЬ[ԫ`v [k@^,@nFYiZ, <.GPFЭhЬ[ԫ`v [k@^,@nDYiZ ς~3 r PЭЬ[ԫ`v [k@^,@nOYiZ5 E7CP~52 P6ЭXЬ[ԫ`v [k@^,@n4YiZ ~^}UoSԭԭԭԭԞWЏ VTwZЏ YXePz~]ݏ-. PH[TZ+j(kkc# SCJ STREAM_TABLE" POPULATE_STREAM_IDPOPULATE_UPD_COUNTPOPULATE_INS_COUNTPOPULATE_REM_COUNTPOPULATE_USER_ID) POPULATE_DATE/dLЭ%Ь[ԫ`v [k@^,@nYiZ ~^UKSԭԭԭԭԞvWЏVTZPPe~Pݏz, P3[TZjkkNSCJREPLACEMENT_TABLEG:/REPLACEMENT_TYPE0PERFORM_USER_ID" REPLACEMENT_TYPE/dLCONV_18_19_RESTBL_CURSOR( ݭ[  %US Џ̞\2Ԟh WЏVTZϣPP8 P 1 A 2  .2  Us d - V  [C ﯶ ]~e* P[  p-   ݭϞ[ 襁 8ݭĞUTlSϐЎĺ8} ݏԷ"  2~ݏ8) PS z~Xݏ t) P! .kk=   ݭϾ[ ʵ ݭ[  ЭЬ[ԫ`v [k@^,@nkYiZQ aSJ[TZjZ jЭ}Ь[ԫ`v [k@^,@nYYiZ Ώ1k$ 1MH[TZ:jCONV_18_19_MODTBL_CURSOR ݭ[h : мU%S Џ̞2Ԟv WЏvVTlZЏYX PP8 P( 1 2 S 2 < U  2*  [  ~_ ' P[MM  ) n f ݭχ[P  8ݭĞMUTSЎĺ8" ݏԷ"a ~ݏ q& Pkk=  ݭ[p l ݭ[W;  ЭЬ[ԫ`v [k@^,@nr YiZ m[TZjZjЭЬ[ԫ`v [k@^,@nYiZ| ~?Ώ1k1-([TZjЭЬ[ԫ`v [k@^,@ncYiZ GPЭ Ь[ԫ`v [k@^,@nYiZ} ~^м ݭ=[Mw  8ݭĞUT S/Ўĺ8I ݏԷ" S~=ݏM# P[TZjЭ Ь[ԫ`v [k@^,@nYiZi yk4PЭЬ[ԫ`v [k@^,@nYiZ ~^BUSԭԭԭԭԞvWЏV*TZP ~ݏa" P[TZjkk,SCJDB_HEADER_RECORD" DATABASE_VERSION/dLЭЬ[ԫ`v [k@^,@nYiZw y4z=$ MC PhЭЬ[ԫ`v [k@^,@nfYiZ ϤP~# PЭ Ь[ԫ`v [k@^,@nYiZg wiu$P~g# PhЭЬ[ԫ`v [k@^,@nfYiZ Ϥ~"  P CJDB_HEADER_RECORD DATABASE_VERSION) dL CJRESERVATION_TABLE  MODULE_ID) ^ S) FACILITY_ID  dL  CJ MODULE_TABLEG/ MODULE_ID  FACILITY_ID) dL6UeyU P:խսWݭ Pkݭ[ ݭ[ʪ kխսP^ݭg kݭ[o  RDB$DBHANDLE3*P.)" F(0[ .L` (z08hX$PZx^pS      < P IRP1 {PU1h1e1JW1@N PGL U1) P1UT`d ݭݭݭݭ  P<ЭP!`!RY P~Z 4 4 ЭЬ[ԫ`v [k@^,@nYiZ 7)AUST%ύP PЬ,$ݏ!n^_ P DROP INDEX REPLACEMENT_NAME_INDEXЭЬ[ԫ`v [k@^,@nAYiZ' cUTNZUe Ώk ϥtP1 CONV_19_20_DB_HDR_CURSOR ݭ[  UzSЏ̞2ԞWЏcVTZPP8 P 1XP2 ﷻ u92  U_ P  B  [/ { )~=p P[ﱥ  <   ݭϞ[z v 8ݭĞUT8SЎĺ8u ݏԷ"Ō ~2ݏ   PHkk=: 3 ݭ[Կ У ݭ[  ЭЬ[ԫ`v [k@^,@nqYiZW τ[TZjZjЭЬ[ԫ`v [k@^,@nYiZ ?Ώ1kK12[TZjЭЬ[ԫ`v [k@^,@nbYiZH vGPЭЬ[ԫ`v [k@^,@nYiZ n~ ﷽ PЭЬ[ԫ`v [k@^,@nkYiZQ P~} PsЭtЬ[ԫ`v [k@^,@n|YiZѮ ~^USԭԭԭԭԞvWЏV TZCPۼ~ݏݽg0 P[TZSjPkkSCJDB_HEADER_RECORD" DATABASE_VERSION/dLЭЬ[ԫ`v [k@^,@n`YiZF tu  z PXЭYЬ[ԫ`v [k@^,@naкYiZﶬ CP~e PЭٺЬ[ԫ`v [k@^,@nPYiZ6 rdpP~b PXЭYЬ[ԫ`v [k@^,@naйYiZﶫ C~| c P CJDB_HEADER_RECORD DATABASE_VERSION) dLAUeXU P:խս6ݭո Pkݭ[X ݭ[喝艹 kխսP^߸ݭF kݭ[jN  RDB$DBHANDLE3*P   b(0[ J,` (0.86h*XPvxzp   ~  P )RP1 PU11e1Js1@j P', U1E` P31U"T`d ݭݭݭݭ߶ l P<ЭP!`︶!R9 P虜~Z 4 4 Э~Ь[ԫ`v [k@^,@nYiZۧ SE!U蝹STAύP^ /PЬ,$ݏ`n^? P) CREATE INDEX REPLACEMENT_NAME_INDEX ON REPLACEMENT_TABLE ( REPLACEMENT_TYPE , REPLACEMENT_NAME )ЭkЬ[ԫ`v [k@^,@nYiZȦ @2Ty+Ue Ώk fQP1 CONV_20_21_DB_HDR_CURSOR ݭ[V ( USЏ̞2ԞWЏcVTZPP8 PM 15e-2 X R2 A U  7   [  ʳ~d P[RR    ݭϞ[u  8ݭĞRUTٲSЎĺ8RG ݏԷ"f !~ݏ /ﭲv PHkk=  ݭ[u q ݭ[\@  ЭЬ[ԫ`v [k@^,@nYiZ pbτ[TZpjZjjЭ$Ь[ԫ`v [k@^,@nhYiZ ?Ώ1kK12[TZjЭЬ[ԫ`v [k@^,@nYiZ aSGPЭ%Ь[ԫ`v [k@^,@niYiZ /~H ﶰX/ PЭЬ[ԫ`v [k@^,@n YiZ j\hϟP~Z PsЭЬ[ԫ`v [k@^,@nYYiZr ~^ﲯU;SԭԭԭԭԞvWЏVﲰTZP|~bݏ P[TZ0j-kkSCJDB_HEADER_RECORD" DATABASE_VERSION/dLЭЬ[ԫ`v [k@^,@nYiZ _Q]ϔR >ﳍ PXЭЬ[ԫ`v [k@^,@n>qYiZW P~ PЭzЬ[ԫ`v [k@^,@nYiZמ OAMτP~? PXЭЬ[ԫ`v [k@^,@n>qYiZW ~ - P CJDB_HEADER_RECORD DATABASE_VERSION) dLUeU P:խս׫ݭvg Pkݭ[]A ݭ[JJ kխսP^ݭ kݭ[   RDB$DBHANDLE3*Pﮪ頻 >(0[ &̪` (r0 8hX浪PRxVpS f c 6 E  P ɩRP{1 sPU1`1e1JO1@Fm Pǩ̋ U1! P1UT`d ݭݭݭݭ  P<ЭP!`X!R PD~Z 4 4 ЭЬ[ԫ`v [k@^,@nYiZ{ /!UJSTύP PЬ,$ݏ!n^ P DROP INDEX REPLACEMENT_NAME_INDEXЭJЬ[ԫ`v [k@^,@nYiZ慄 [MTFڧUe Ώk ϥlP1 CONV_21_22_DB_HDR_CURSOR ݭ[5  qUSЏ̞2ԞWЏcVmTZPP8 P< 1PH2 7 m12  U     [e  辶~ͧC P[11   z ݭϞ[d  8ݭĞ1UT︥SЎĺ8m6 ݏԷ"Er ~*ݏ U PHkk=  ݭ[T P ݭ[;  ЭzЬ[ԫ`v [k@^,@nYiZז }τ[TZjZjЭЬ[ԫ`v [k@^,@nzYiZ` ?Ώ1kK12[TZjЭkЬ[ԫ`v [k@^,@nYiZȕ |nGPЭЬ[ԫ`v [k@^,@n{YiZa n~' 7 PЭtЬ[ԫ`v [k@^,@nYiZє wP~u PsЭЬ[ԫ`v [k@^,@ntkYiZQ ~^USԭԭԭԭԞvWЏVTZCP[~}ݏm P[TZKjHkkSCJDB_HEADER_RECORD" DATABASE_VERSION/dLЭiЬ[ԫ`v [k@^,@nYiZƒ zlxm  PXЭ٠Ь[ԫ`v [k@^,@nYPYiZ6 CP~ PЭYЬ[ԫ`v [k@^,@nПYiZ﶑ j\hP~Ze PXЭٟЬ[ԫ`v [k@^,@nYPYiZ6 C~ j } P CJDB_HEADER_RECORD DATABASE_VERSION) dL9Ue؞Uxq P:խսﶞݭUF Pkݭ[< ݭ[)) kխսP^_ݭ kݭ[Ό  RDB$DBHANDLE3*P  Z(0t[ Bיִ`t (0&8.h"XPnxrp $^ [ u | . =  P 臭RP1 PU1|1e1Jk1@bM P隆~ U1= P+1U T`d ݭݭݭݭ_ P<ЭP!`8!R P$~Z 4y 4q ЭЬ[ԫ`v [k@^,@nuYiZ[ K=U*ST9ύPo 'PЬ,$ݏqn^ P: CREATE INDEX REPLACEMENT_NAME_INDEX ON REPLACEMENT_TABLE ( REPLACEMENT_TYPE , REPLACEMENT_NAME , REPLACEMENT_ID )ЭښЬ[ԫ`v [k@^,@nQYiZ7 'T`jUe Ώk U8P1 CONV_22_23_DB_HDR_CURSORT ݭ[ř?  USЏ̞g2ԞWЏcVTZPP8 P 1L2 Ǔ 92 ﰓ U     [o | 9~eӘ P[} 4 L "  ݭϞ[ | 8ݭĞUTHSϰЎĺ89 ݏԷ"d ~ݏ ﮙ PH̾kk=z s ݭ[^ { ݭ[˗﯆ = Э Ь[ԫ`v [k@^,@nƼYiZg WIτ[TZWjZQjЭЬ[ԫ`v [k@^,@nO YiZ һ?﬽Ώ1kK12[TZjЭЬ[ԫ`v [k@^,@nﷻrYiZX H:GPЭЬ[ԫ`v [k@^,@nP YiZ Ӻߺ~Ժ %Ǖt PЭЬ[ԫ`v [k@^,@n{YiZa QCOώP~A PsЭЬ[ԫ`v [k@^,@n@YiZ ѹù~^!U杖SԭԭԭԭԞvWЏV1TZP~Iݏw@ P[TZjkkSCJDB_HEADER_RECORD" DATABASE_VERSION/dLЭЬ[ԫ`v [k@^,@nﵸpYiZV F8Dσ9 ,"s PXЭiЬ[ԫ`v [k@^,@n%YiZƄ ﶷ嘆ﴷP~醴u PЭЬ[ԫ`v [k@^,@n亮`YiZF 6(4sP~& PXЭiЬ[ԫ`v [k@^,@n%YiZƃ ﶶ喝ﴶ~勇 sp P CJDB_HEADER_RECORD DATABASE_VERSION) dLUehU P:խսFݭ Pkݭ[̐ ݭ[﹐u kխսP^ݭV kݭ[z^  RDB$DBHANDLE3*P׸иƸ &(0[ <` (Z08hXP:x>p< 1   d Y  h ]  K P2RP!1 PϊU11e1J1@ Pp U1ǵ. Pﵵ1U蘆T`d ݭݭݭݭפֿ : P<ЭP!`!R Pr~Z 4 4 ЭLЬ[ԫ`v [k@^,@nDÍYiZ մǴUxSTôύPﱴPЬ,$ݏHn^ PCREATE INDEX REVIEW_NOTIFY_USER_INDEX ON REVIEW_NOTIFY_TABLE ( USER_ID )ЭQЬ[ԫ`v [k@^,@nIȌYiZ~ ڳ̳U}STȳϒP#ﶳPЬ,$ݏLn^ PCREATE INDEX SCRIPT_SELECT_INDEX ON SCRIPT_TABLE ( SELECT_TYPE , SELECT_ID )ЭRЬ[ԫ`v [k@^,@nJɋYiZ} ۲ͲT:ƲUe ΏkXP CONV_23_24_DB_HDR_CURSOR ݭ[= | yUSvЏ̞2Ԟ]WЏcVTZPP8 Pd 1hﷴﯴ2 ? Դ2 ( U'     [m n ﱊ~K P[99o    ݭϞ[ m 8ݭĞ9UTSЎĺ8^ ݏԷ"MV ~gݏ .] P!=kk=  ݭ[\ Xm ݭ[C'x  ЭЬ[ԫ`v [k@^,@nzYiZz τ[TZjZjЭ Ь[ԫ`v [k@^,@nYiZhz ?Ώ1k$12 -([TZjЭsЬ[ԫ`v [k@^,@nkYiZy GP\Э Ь[ԫ`v [k@^,@nYiZiy ~/ ?f PЭ|Ь[ԫ`v [k@^,@ntYiZx vP~ PLCONV_23_24_REVTBL_CURSOR. ݭ[ Qw ﻆUDSЏ̞2ԞWЏxVˇTZ/PP8 P 17g/2  T2 j Uy j ` \  [﯅I Ei ~+: P[{{j     ݭϞ[D @i 8ݭĞ{UTSЎĺ8/ ݏԷ"Q  2B~︮ݏl΄ P[~yݏ :e P)Okk=  ݭϾ[d `h ݭ[K/s  ЭЬ[ԫ`v [k@^,@nYiZu J[TZ8jZ2jЭЬ[ԫ`v [k@^,@n YiZpu /Ώ1k,1sn[TZ`jCONV_23_24_USER_CURSOR ݭ[ s мͬ4UbS Џ̞92Ԟ WЏVHTZЏYXϙPP8 P0 1߬׬2 | 2 | U    [ e ]~ P[f p v n ݭω[ﮁX e 8ݭĞUTlSφЎĺ8* ݏԷ"M ﴁ~+ݏ @ P kk=  ݭ[ e ݭ[o  Э.Ь[ԫ`v [k@^,@n&鹿YiZr ﷧逸m[TZjZjЭﷀЬ[ԫ`v [k@^,@nﯧ.YiZr @2?Ώ1k 1ΩUP[TZBjЭЬ[ԫ`v [k@^,@nYiZ|q 都~^ ݭϵ[[ p 8ݭĞUTS3Ўĺ8F ݏԷ"K a~֨ݏ~ Pz [TZj ЭЬ[ԫ`v [k@^,@n~YiZwp BP Э~Ь[ԫ`v [k@^,@n﫥*~YiZp <.EP CONV_23_24_DELMOD_CURSOR ݭ[} n  ~U}StЏ̞N2Ԟ[WЏrV#TZPP8 P& 132 w 2 w U     [| ` C}~~| P[|a ~ V l d ݭϞ[|N ` 8ݭĞ|UTR|SlЎĺ8 ݏԷ"H |~!ݏ }&| Pkk=Ŀ ソ ݭ[{憎 _ ݭ[{j  Э|Ь[ԫ`v [k@^,@n {YiZqm τ[TZ>jZ8jЭ{Ь[ԫ`v [k@^,@n{YiZl &?פΏ1k1Ĥyt[TZfjЭ{Ь[ԫ`v [k@^,@n|zYiZbl GPЭzЬ[ԫ`v [k@^,@nzYiZk '~^;zUySԭԭԭԭԞvWЏVS{TZϿPPz~\ݏ'{yZ P[TZ*j'kk9SCJDB_HEADER_RECORD" DATABASE_VERSION/dLЭyЬ[ԫ`v [k@^,@n xYiZpj  6 xFx (0s[ s` (ҟ0j8rhfXsPﲟxﶟprB 7       ﯶ  Ý P瞧rRP1 PϊU1~1e1Jm1@d7 PrT U1? P-1UT`d ݭݭݭݭIr P<ЭP!`"r!R Pr~Z 4c 4[ ЭqЬ[ԫ`v [k@^,@n<_qYiZEc M?T︞8xqUe Ώk0y^PCONV_24_25_DB_HDR_CURSORﲴ ݭ[p a qUpSЏ̞爵2ԞWЏcV?rTZPP8 P: 1@_W2 j |@2 j U     [pͳ S Gp~qo P[oT  >Z  x ݭϞ[ob S 8ݭĞoUTVoSЎĺ8_4 ݏԷ"; o~ݏ p*o Pkk=ز Ѳ ݭ[nR R ݭ[n]  ЭoЬ[ԫ`v [k@^,@nnYiZu` }oτ[TZjZjЭnЬ[ԫ`v [k@^,@nunYiZ_ ?˛Ώ1k12︛՛Л[TZ›jЭ nЬ[ԫ`v [k@^,@nݘmYiZf_ n`GP4ЭmЬ[ԫ`v [k@^,@nvmYiZ^ ~ 3mlK PЭmЬ[ԫ`v [k@^,@nlYiZo^ wiupP~g P$CONV_24_25_REPTBL_CURSOR ݭ[l \ QlUkSЏ̞*2ԞWЏVmTZ)PP8 P 1ߙי2 f 2 f UO @  2  [Ek N k~l#k P[kP  Ү ʮ ݭϞ[jﴮ N 8ݭĞkUTjSЎĺ8 ݏԷ"%7 j~aݏ .llj5 P;7kk=* # ݭ[4j 0N ݭ[jX  ЭZjЬ[ԫ`v [k@^,@n.iYiZ[ ᅯﱔτ[TZjZjЭiЬ[ԫ`v [k@^,@n﷔ZiYiZ@[ H:?Ώ1k>1UP[TZBjЭKiЬ[ԫ`v [k@^,@nhYiZZ ﰓ~^м=hUihSԭԭԭԭԞWЏV jTZЏYXϹP(h~ڕݏi'h P[TZ凞j凌kko SCJREPLACEMENT_TABLEG/REPLACEMENT_ID"/dLЭgЬ[ԫ`v [k@^,@nwgYiZY ~^м8gUfSԭԭԭԭԞWЏVhhTlZЏYXPf~>ݏ-hfH PN[TZ j kki SCJREPLACEMENT_REVIEW_TABLEG/REPLACEMENT_ID"/dLЭeЬ[ԫ`v [k@^,@nȐkeYiZQW YK~^мeUeSԭԭԭԭԞWЏVfTɒZЏYXbPDe~ݏfd P[TZijfkk SCJRESERVATION_TABLEG/REPLACEMENT_ID" REPLACEMENT_ID/dLЭ2dЬ[ԫ`v [k@^,@ncYiZU .P]CONV_24_25_STRMTBL_CURSORL ݭ[Mc7 T cUcS Џ̞2Ԟ WЏrVdTZaPP8 PԦ 1UM2 O] r62 8] U  . z [}bg F b~!d[b P[IbIG , Լ   ݭϝ[b F 8ݭĞIbUTaSNЎĺ8ٌΥ ݏԷ"]. b~累ݏ jcam Ps {kk=r k ݭ[laV hE ݭ[Sa7P 5 ЭaЬ[ԫ`v [k@^,@nf aYiZR τ[TZjZjЭaЬ[ԫ`v [k@^,@n`YiZxR r?[Ώ1kv 1HˎƎ[TZ︎jЭ`Ь[ԫ`v [k@^,@nW_YiZQ ڊ~^м`U_SԭԭԭԭԞWЏVPaTdZЏYXP` _~6ݏa__( P. [TZjkkI   SCJRESERVATION_TABLEG:9/RES_TYPE/RES_TYPE/ STREAM_ID"/dLЭ^Ь[ԫ`v [k@^,@n3^YiZP !πP CONV_24_25_DELMOD_CURSOR ݭ[]ҡ N ^U]SЏ̞i2ԞWЏrVP_TZPP8 Po 1E N2 W ;2 W U2 #    [] @ L]~^\ P[\A Ǡ _ ﵠ ﭠ ݭϞ[\ @ 8ݭĞ\UT[\SЎĺ8di ݏԷ"( \~<ݏ ]/\ Pkk=  ݭ[[ ? ݭ[[J П Э\Ь[ԫ`v [k@^,@n[YiZzM tτ[TZYjZSjЭ[Ь[ԫ`v [k@^,@nz[YiZM ?Ώ1k1߈[TZjЭ[Ь[ԫ`v [k@^,@nZYiZkL seGP9ЭZЬ[ԫ`v [k@^,@n{ZYiZL ~^DZUYSԭԭԭԭԞvWЏV[TZ,PZ~}ݏT[Yc Pi[TZKjHkkSCJDB_HEADER_RECORD" DATABASE_VERSION/dLЭYЬ[ԫ`v [k@^,@nXYiZyJ szt? XOXE8 PЭXЬ[ԫ`v [k@^,@n`XYiZI P~ PЭ XЬ[ԫ`v [k@^,@nWYiZiI qcojP~a PЭWЬ[ԫ`v [k@^,@n`WYiZH ~ WV5 P CJDB_HEADER_RECORD DATABASE_VERSION) dL CJREPLACEMENT_TABLEJ STREAM_TABLEG::9/REPLACEMENT_TYPE/REPLACEMENT_TYPE/ STREAM_ID STREAM_ID0DELETION_USER_ID REPLACEMENT_ID) dL CJ STREAM_TABLEG0DELETION_USER_ID  STREAM_ID) dL CJ MODULE_TABLEG0DELETION_USER_ID  MODULE_ID) dLzUeTUeT^ P:խսTݭBT3 Pkݭ[)T C ݭ[T9 kխսP^LTݭ kݭ[SB  RDB$DBHANDLE3*ЂP-zSuS#nS r(0`S[ ZS`` (旅0>8Fh:XpSPxp "~ ~ $~ !~ ۖ } ~ Ár P 嬨RRP1 P϶U1~1e1Jm1@d# P}R4 U1? P-1UT`d ݭݭݭݭ5R © P<ЭP!`R!R PQ~Z 4O 4G ЭQЬ[ԫ`v [k@^,@n＀KQYiZ1C M?T8dQUe Ώk y^PV CONV_DB_HEADER_CURSOR ݭ[P̔ A PUPSm Џ̞2ԞT WЏV>RTZPP8 Pi 1 XP2 J u92 J U,     [O 3 6P~QO} P[O4 I ﯓ 陸 ݭϡ[O 3 8ݭĞOUTEOSЎĺ8b~c ݏԷ" O~ݏPO Pp kk=  ݭ[N 2 ݭ[N= ʒ ЭOЬ[ԫ`v [k@^,@n}~NYiZd@ }r}τ[TZjZjЭNЬ[ԫ`v [k@^,@nx}NYiZ? }|?~Ώ1ks12~~Ώ1kT1~ ~~[TZ~jЭMЬ[ԫ`v [k@^,@n|PMYiZ6? R|D|(PCONV_USER_TBL_CURSOR( ݭ[L = : P P}QP(PaMULS0Џ̞~2ԞWЏVaNT}ZЏYXPP8 P 1}}}2 F }}2 F UL =  / [L / FL~MK P[K0 Y Ϗ Ǐ ݭ{[Kﱏ / 8ݭĞKUTUKSЎĺ8rz ݏԷ" K~2|ݏ L)K P|kk='  ݭ[J . ݭ[J9  ЭKЬ[ԫ`v [k@^,@nyJYiZt< yy][TZ{jZ{jЭJЬ[ԫ`v [k@^,@nyJYiZ; y y?zΏ1k1z{{[TZ {jЭJЬ[ԫ`v [k@^,@nxIYiZe; xsxGPЭIЬ[ԫ`v [k@^,@nxIYiZ: x xx? xģ 2IH( P+ЭIЬ[ԫ`v [k@^,@nwHYiZn: w|wwϯP~zw PЭHЬ[ԫ`v [k@^,@nywHYiZ9 wvw/P~v P+ЭHЬ[ԫ`v [k@^,@nvGYiZn9 v|vvϯ~}v4 GDG& P CJDB_HEADER_RECORDG/SENTINEL**VDE Database** DATABASE_VERSION) LIBRARY_FLAGS) dL % CJ USER_TABLEG:/USERNAME/DELETION_USER_ID AUTH_PRIVILEGES) dLuUe=FUE֝ P:խսFݭE Pkݭ[E4 ݭ[E* kխսP^Eݭ+ kݭ[OE34  RDB$DBHANDLE3*vP1xDD'xD xx vv(0D[ ^vE`؆ (w0Bv8Jvh>vXDPwxwpo o o o s  o o u PuCRPu1 uP϶U1u1e1Jqu1@hu PC% U1Cu. P1u1Uu uT`d ݭݭݭݭC : P<ЭP!`C!R PrC~Z 4ǚ 4 ЭLCЬ[ԫ`v [k@^,@ntBYiZ4 QtCtTgvtYiZ0 9p+p~^EsмAs ݭ[a> / 8ݭĞ>UT>S9Ўĺ8o] ݏԷ" g>~rݏ?= P [TZjf Э >Ь[ԫ`v [k@^,@no=YiZ}/ %ooPa Э=Ь[ԫ`v [k@^,@n-o0=YiZ/ nnnnܗ J=< PЭ)=Ь[ԫ`v [k@^,@nnWЏV8TjZЏYXP[TZjm%'#%# JARCHITECTURE_TABLE)ARCHITECTURE_ID)ARCHITECTURE_NAME)ARCHITECTURE_FLAGS)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKDELETION_USER_ID) DELETION_DATEDELETION_REMARKL CJMAX_ARCHITECTURE_ID_TABLE MAX_ARCHITECTURE_ID) ^ S)MAX_ARCHITECTURE_ID  dL %' CJARCHITECTURE_TABLEG:/ARCHITECTURE_NAME/DELETION_USER_ID DELETION_USER_ID) dLfUe4UO4H P:խս4ݭ,4 Pkݭ[4" ݭ[4 kխսP^64ݭ kݭ[3"  RDB$DBHANDLE3*8iPjb3]3jV3jzj h(0H3[ h3`Hu (j0h8hhhXX3PixipUj^ Jg^  l^ i^ n^ k^ p^ ~m^ Hr^ =o^ v w ] Q^ g Pg%2RPg1 gPtU1g1e1Jg1@gɌ P#2( U1eg>\ PSg1U5gBgT`d ݭݭݭݭ1 h P<ЭP!`1!R5 P1~Z 4 4 Эz1Ь[ԫ`v [k@^,@nf0YiZ" sfefTGhf^f 1Ue ΏkYyfP CRECTX_MAX_CTX_CURSORt ݭ[h0t :! 0U-0S$Џ̞i2Ԟ WЏV1TZPP8 POt 1lWiiOi2 j* ti8i2 S* Ut t I s  [/s . /~\1v/# P[d/d s  s s ݭϡ[-/ws ) 8ݭĞd/UT.SЎĺ8dIs ݏԷ"x *s 2+/~Vgݏ0.t P.~gݏ k0.N Pfkk=r r ݭ[M.r I ݭ[4. vr Эs.Ь[ԫ`v [k@^,@nc-YiZ lc^cJ[TZXgjZRgjЭ-Ь[ԫ`v [k@^,@ndcs-YiZY bbeΏ1k1eff[TZfjЭd-Ь[ԫ`v [k@^,@nb,YiZ ]bOb~^3eм/ep ݭ[,p  8ݭĞ,UTO,S;Ўĺ8ap ݏԷ" ,~dݏ .#, P[TZjЭP,Ь[ԫ`v [k@^,@na+YiZ Ia;aPЭ+Ь[ԫ`v [k@^,@nQa`+YiZF ```ϟ` z++ PЭY+Ь[ԫ`v [k@^,@n`*YiZ R`D`P`P~B`e PЭ*Ь[ԫ`v [k@^,@nA`P*YiZ6 ___Ϗ~_ j* * PrCRECTX_EXISTS_CURSOR?n ݭ[)*n  :'P'PKbQP(Paм cb)Uu)S Џ̞(c2ԞWЏVH+TaZЏ-YX#PP8 Pm 1bbb2 # bb2 # U[m Lm  >m [(+m g )~*(\ P[( l ( l l ݭs[f(l b 8ݭĞ(UT$(SЎĺ8]l ݏԷ" l(~`ݏ )' P^n`kk=6l /l ݭ['l  ݭ[' k Э'Ь[ԫ`v [k@^,@nN]]'YiZC \\U[TZ ajZajЭo'Ь[ԫ`v [k@^,@n\&YiZ h\Z\?N_Ώ1ka1;_D`?`[TZ1`jЭ&Ь[ԫ`v [k@^,@n?\N&YiZ4 [[GPCRECTX_READ_ARCH_CURSORsj ݭ[%^j  :'P'P^QP(Pa&U%SЏ̞_2ԞWЏVx'TZ^ZЏ)YXOPP8 Pi 18_h_0_2  U__2  Ui i  zi [$gi  A%~&$| P[$ ,i T i i ݭx[$h  8ݭĞ$UTP$S<Ўĺ8Yh ݏԷ" $~\ݏ &$${ P\kk=rh kh ݭ[#Vh  ݭ[# 5h Э$Ь[ԫ`v [k@^,@nzY#YiZo YX][TZs]jZm]jЭ#Ь[ԫ`v [k@^,@nY#YiZ XX?[Ώ1k1[\\[TZ\jЭ#Ь[ԫ`v [k@^,@nkXz"YiZ` WWGP CRECTX_READ_CTX_CURSORf ݭ[!"f  :'P'P [QP(Paм "[="U!S Џ̞[2Ԟ WЏV#TZZЏ-YXtPP8 P f 1 [[[2  [|[2  Ue e { e ["!e  f!~"!x P[  ae y{ Oe Ge ݭq[ 1e  8ݭĞ UTu SaЎĺ8Ve ݏԷ"  ~WYݏ ;"I x P -Ykk=d d ݭ[ d   ݭ[ jd Э7 Ь[ԫ`v [k@^,@nUYiZ 0U"UU[TZYjZYjЭЬ[ԫ`v [k@^,@n(U7YiZ TT? XΏ1k 1WY Y[TZXjЭ(Ь[ԫ`v [k@^,@nTYiZ !TTGP CRECTX_READ_FACIL_CURSORb ݭ[Db  :'P'PfWQP(PahUSЏ̞^X2ԞlWЏVTWZЏ)YXϟPP8 PDb 1! X4XW2  !XW2  Ub a w a [Ma  ~!+t P[ a w a a ݭw[la  8ݭĞUTSόЎĺ8=R>a ݏԷ"- ~Uݏ jt=t PUkk=` ` ݭ[<` 8 ݭ[# ` ЭbЬ[ԫ`v [k@^,@nQYiZ [QMQ][TZ?VjZ9VjЭЬ[ԫ`v [k@^,@nSQbYiZH PP?qTΏ1k1^TzUuU[TZgUjЭSЬ[ԫ`v [k@^,@nPYiZ LP>PGPЭЬ[ԫ`v [k@^,@nTPcYiZI OO~^QмQ:' P'PQQP(P aмQмQмQмQм Q}$Q:(PPQQP(P(a},1R USԭԭԭԭԞ>WЏBVpT)QZЏYXSP[TZjy %'#%# J CONTEXT_TABLE) CONTEXT_ID) CONTEXT_NAME)USER_ID)ARCHITECTURE_ID) FACILITY_ID) STREAM_ID)CREATION_USER_ID) CREATION_DATE) CREATION_REMARKDELETION_USER_ID)  DELETION_DATEDELETION_REMARKL CJMAX_USER_ID_TABLE MAX_CONTEXT_ID) ^ S)MAX_CONTEXT_ID  dL %' CJ CONTEXT_TABLEG::/ CONTEXT_NAME/USER_ID/DELETION_USER_ID DELETION_USER_ID) dL %' CJARCHITECTURE_TABLEG:/ARCHITECTURE_NAME/DELETION_USER_ID ARCHITECTURE_ID) dL %' CJ CONTEXT_TABLEG::/ CONTEXT_NAME/USER_ID/DELETION_USER_ID  CONTEXT_ID) dL %' CJFACILITY_TABLEG:/ FACILITY_NAME/DELETION_USER_ID  FACILITY_ID) dLwJUe.Ul P:խս ݭl Pkݭ[v ݭ[ kխսP^ݭl kݭ[@$  RDB$DBHANDLE3*NP5P+P$PP zN(0[ bN`U (O0FN8NNhBNXPOxOp b? _? W W 2? A? Mm P MRPM1 MPU1M1e1JM1@Mm P U1]M4m PKM1U-M:MT`d ݭݭݭݭ @j P<ЭP!`!R j Px~Z 4i 4i ЭRЬ[ԫ`v [k@^,@nLYiZ kL]LTNLVLUe Ώk y|LPc CREDIR_DB_HDR_CURSORU ݭ[AU  }US Џ̞iO2Ԟ WЏVTZPP8 PxU 1 ONOO2 C ;ON2 , U;U ,U "k U  [q U  ~QOg P[== T j T T ݭϢ[T  8ݭĞ=UTSЎĺ8JrT ݏԷ"Q ST 2~MݏMg Pv ~Mݏ `^'g PD Mkk=S S ݭ[&S " ݭ[  S ЭLЬ[ԫ`v [k@^,@nIYiZ eIWIJ[TZMjZMjЭЬ[ԫ`v [k@^,@n]ILYiZ2 HHiLΏ1kG1VLZLUL[TZGLjЭ=Ь[ԫ`v [k@^,@nH YiZ VHHH~^KмKR ݭ[j R  8ݭĞ UT( S<Ўĺ8GQ ݏԷ" p ~]Kݏ d P[TZjpЭ) Ь[ԫ`v [k@^,@nG YiZ BG4GPkЭ Ь[ԫ`v [k@^,@nJG9 YiZ FFFFf S  PЭ2 Ь[ԫ`v [k@^,@nF YiZ KF=FIFhP~;F>f P[Э Ь[ԫ`v [k@^,@n:F) YiZ EEE~Ee C  PЭ" Ь[ԫ`v [k@^,@nE YiZ ;E-E~^мGм GмGмG U( SԭԭԭԭԞWЏV ToGZЏYXPZ ~AGݏ a P[TZGj GkkE SCJLOCATION_TABLEG:::/ STREAM_ID/ FACILITY_ID/KIND/ DIR_SYMBOL_ID"/dLЭ- Ь[ԫ`v [k@^,@nCYiZ FC8C~^EмEм EмEмEмE:PPEQP(Pa}USԭԭԭԭԞ>WЏV T]EZЏYXP[TZjj% JLOCATION_TABLE) LOCATION_ID) STREAM_ID) FACILITY_ID)KIND) DIR_SYMBOL_ID)DIRECTORY_SPECL CJDB_HEADER_RECORDG/SENTINEL**VDE Database** MAX_LOCATION_ID) ^ S)MAX_LOCATION_ID  dLAUeUNG^ P:խսݭ+^ Pkݭ[ ݭ[ kխսP^5ݭ] kݭ[  RDB$DBHANDLE3*LDPEb]EVEE C(0H[ C`HG ("E0C8ChCXXPExEp0 0 0 0 cI zI 0 0 ?CZ_ P&CgRPC1 CP϶U1B1e1JB1@B _ Pej U1B^ PB1UBBT`d ݭݭݭݭ [ P<ЭP!`!Rw[ P~Z 47[ 4/[ ЭЬ[ԫ`v [k@^,@n8B3YiZ AATDBALUe ΏkyAPzCREFAC_MAX_FAC_CURSORiG ݭ[TG | UoSl Џ̞`E2ԞS WЏVbTZPP8 PF 1 EEE E2  2ED2  UF F \ F  [F p ~eY P[ IF 1\ 7F /F ݭϡ[oF k 8ݭĞUT-SЎĺ8?E ݏԷ" E 2m~CݏX P ;~qCݏ X PZ GCkk=UE NE ݭ[9E  ݭ[vZ E ЭЬ[ԫ`v [k@^,@n1?,YiZ >>J[TZCjZCjЭ>Ь[ԫ`v [k@^,@n>YiZ K>=>'BΏ1k] 1BQBLB[TZ>BjЭЬ[ԫ`v [k@^,@n">YiZ ==~^AмAC ݭ[}C  8ݭĞ UTS;Ўĺ8B=OC ݏԷ" ~Aݏoe"V P [TZj ЭЬ[ԫ`v [k@^,@n= YiZ <<P Э+Ь[ԫ`v [k@^,@nW N% PCREFAC_READ_CURSOR@ ݭ[@  м>:' P'P>QP(P a0US[Џ̞>2ԞBWЏVTX>ZЏ-YX%PP8 P<@ 1>>>2  >o>2  U? ? U ? [?  Y~R P[ ? lU ? z? ݭu[d?  8ݭĞUThSЎĺ896? ݏԷ" ~<ݏ J<R P > ݭ[>  ݭ[ > Э*Ь[ԫ`v [k@^,@n8YiZ 78)8U[TZWЏ VlT(9ZЏYXP[TZj~ %'#%# JFACILITY_TABLE) FACILITY_ID) FACILITY_NAME)ARCHITECTURE_ID)FACILITY_FLAGS)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKDELETION_USER_ID) DELETION_DATEDELETION_REMARKL CJMAX_FACILITY_ID_TABLE MAX_FACILITY_ID) ^ S)MAX_FACILITY_ID  dL %' CJFACILITY_TABLEG::/ARCHITECTURE_ID/ FACILITY_NAME/DELETION_USER_ID DELETION_USER_ID) dL^3UeUL P:խսݭ~oL Pkݭ[eI ݭ[RR kխսP^ݭK kݭ[  RDB$DBHANDLE3*l7P88>88 7(0[ 6`5 (B80686h6XP"8x&8p)~ {  }   7 7 " a I6M P406RP61 6PϠU161e1J51@5IM P U15L P51U55T`d ݭݭݭݭ[ I P<ЭP!`4!RI P ~Z 4uI 4mI ЭЬ[ԫ`v [k@^,@nB5qYiZW 44T7 54Ue Ώky4PCREGEN_MAX_GEN_CURSOR5 ݭ[5  $USTЏ̞82Ԟ;WЏVTZPP8 PO5 1K8{8C82  h8,82  U5 5 J 4  [4  \~G P[ 4 oJ 4 4 ݭϡ[w4  8ݭĞUTkSЎĺ82I4 ݏԷ" *4 2~6ݏU7F Py~6ݏ#F PvV6kk=3 3 ݭ[3  ݭ[ v3 ЭЬ[ԫ`v [k@^,@n;2jYiZP 11J[TZL6jZF6jЭ|Ь[ԫ`v [k@^,@n1YiZ U1G165Ώ1ky1#55Ώ1kZ1 5 h5c5[TZU5jЭЬ[ԫ`v [k@^,@n 1WЏVTi'ZЏYXLPo[TZj %#% JGENERATION_TABLE) GENERATION_ID)PREV_GENERATION_ID) MODULE_ID)GENERATION_NUMBERGENERATION_FLAGS)DELTA_FILE_CODE)DELTA_LETTER_MASK)DELTA_STREAM_ID) STREAM_ID) REPLACEMENT_ID LINE_COUNT LINES_ADDED LINES_REMOVED) CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKLЭwЬ[ԫ`v [k@^,@n"YiZ P"B"~^%м%м %м%м%м%м%м %}$%UVSԭԭԭԭԞ>WЏVeTy%ZЏ(YXϔP[TZjE # JLATEST_GEN_TABLE) STREAM_ID) MODULE_ID) CHANGE_LEVEL) GENERATION_ID)GENERATION_NUMBER)GENERATION_FLAGS)CREATION_USER_ID) CREATION_DATELЭЬ[ԫ`v [k@^,@n YiZ b T ~^($м $$м $USԭԭԭԭԞWЏVT#ZЏ YXP~#ݏpV4 P[TZ#j#kk@ SCJ MODULE_TABLEG/ MODULE_ID" ) LOCATION_ID/dL CJMAX_MODULE_ID_TABLE MAX_GENERATION_ID)MAX_CHANGE_LEVEL) ^ S)MAX_GENERATION_ID)MAX_CHANGE_LEVEL  dL  CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID  MODULE_ID) dL  # CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID  CHANGE_LEVEL) GENERATION_ID)GENERATION_NUMBER)GENERATION_FLAGS)CREATION_USER_ID)  CREATION_DATE)  dLLUe#U0 P:խսݭ0 Pkݭ[k ݭ[tt kխսP^ݭ0 kݭ[5  RDB$DBHANDLE3* P!"""" f (0[ N ` (!02 8: h. XPz!x~!p<    ' >   1 PvRP1 P϶U1r1e1Ja1@X1 P޸ U131 P!1UT`d ݭݭݭݭ . P<ЭP!`j!R- PV~Z 4- 4- Э0Ь[ԫ`v [k@^,@nYiZ A3T) z,Ue Ώk&yRPCREGRP_MAX_GROUP_CURSOR+ ݭ[  XUS Џ̞ 2Ԟ WЏVTZPP8 P 17 2  2  Uv g . Y  [LF  ~\*+ P[  .   ݭϟ[ ݷ 8ݭĞUTSЎĺ8T ݏԷ",  2~Fݏk(+ P ~ݏ k9+ P kk=  ݭϿ[  ݭ[  Э'Ь[ԫ`v [k@^,@nYiZ 8*J[TZjZjЭЬ[ԫ`v [k@^,@n0'YiZ Ώ1k 1[TZjЭЬ[ԫ`v [k@^,@nYiZu )~^#мU ݭ[E?  8ݭĞ|UTS9Ўĺ8 ݏԷ" K~ݏ ( PT [TZj ЭЬ[ԫ`v [k@^,@n{YiZa P ЭЬ[ԫ`v [k@^,@nYiZ * .Ư PM Э Ь[ԫ`v [k@^,@nYiZj OP~* P ЭЬ[ԫ`v [k@^,@n YiZ ~)  P= CREGRP_EXISTS_CURSOR ݭ[ V :'P'P;QP(Paм SмOU!SЏ̞q2ԞWЏV@TZЏ1YXPP8 P 1hG2 O 42 8 U  .(  [}  ~[% P[II L ' : 2 ݭk[  8ݭĞIUTSЎĺ8 ݏԷ"] ~ݏ m$ P!Vkk=  ݭ[lv h ݭ[S7 U ЭЬ[ԫ`v [k@^,@n YiZ M[TZRjZLjЭЬ[ԫ`v [k@^,@nYiZx ,?6Ώ1k$1#[TZzjЭЬ[ԫ`v [k@^,@nYiZ GP\ЭЬ[ԫ`v [k@^,@nYiZy -~^0м,:' P'P!QP(P aм9м5м1}-: PP QP(P a}$LUSԭԭԭԭԞ>WЏ VTZЏYXPB[TZj %'#%# J GROUP_TABLE)GROUP_ID) GROUP_NAME) GROUP_TYPE) STREAM_ID)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKDELETION_USER_ID) DELETION_DATEDELETION_REMARKLЭЬ[ԫ`v [k@^,@ne\YiZB ~^мм м}[USԭԭԭԭԞ>WЏV TwZЏYXPQ[TZj# JGROUP_MEMBER_TABLE)GROUP_ID) MODULE_ID)CREATION_USER_ID) CREATION_DATEL CJMAX_GROUP_ID_TABLE  MAX_GROUP_ID) ^ S) MAX_GROUP_ID  dL %' CJ GROUP_TABLEG:::/ GROUP_NAME/ STREAM_ID/ GROUP_TYPE/DELETION_USER_ID DELETION_USER_ID) dLxUeU P:խսݭ Pkݭ[{_ ݭ[hh kխսP^ݭ kݭ[)  RDB$DBHANDLE3*P F(0[ .` (z08hXPZx^p (O D       n c  : l ?j P&&wRP1 P^U11e1J1@ Puz U1 P1UT`d ݭݭݭݭ-  P<ЭP!`!R P~Z 4G 4? ЭЬ[ԫ`v [k@^,@n8CYiZ) T~\Ue Ώk%yPN%Э4Ь[ԫ`v [k@^,@nYiZ 1#/ς$W g] P$ЭЬ[ԫ`v [k@^,@nYiZ P~  P>$Э$Ь[ԫ`v [k@^,@n YiZ !   r~ G W. P#CREMOD_READ_CURSORL ݭ[7  :'P'P QP(Pa:' P'PQP(P aм2!U謹SЏ̞2ԞWЏVTZЏVYXPP8 P 1"5e-2 ع R2  UP A  3 [   J~& P[Ҿң  ]   ݭ][  8ݭĞҾUTYSЎĺ8  ݏԷ" ~>ݏ o- P!kk=+ $ ݭϷ[  ݭ[ܽ  ЭЬ[ԫ`v [k@^,@n YiZx  =[TZpjZjjЭ綠Ь[ԫ`v [k@^,@n YiZ ? Ώ1k 1 [TZjЭ Ь[ԫ`v [k@^,@nx YiZi GPCREMOD_FAC_READ_ONE_CURSORe ݭ[&P  м :' P'P QP(P aBU˻SЏ̞2ԞnWЏVTO ZЏ-YX'PP8 P 12  u2  U r  d ['Q ~ k~K P[  ~   ݭm[Z ︞ 8ݭĞUTzSЎĺ8 ݏԷ" º~ ݏ=N P kk=\ U ݭ[@  ݭ[  Э<Ь[ԫ`v [k@^,@nﳹYiZ 9+U[TZ jZ jCREMOD_FAC_READ_RNG_CURSOR ݭ[F  м6 :' P'P+ QP(P a:'P'P< QP(PaJUӸSeЏ̞4 2ԞLWЏVT ZЏVYX/PP8 P 1 2  2  U   | [/i ś s~W  P[ .    ݭU[ķ  8ݭĞUTSЎĺ8# ݏԷ" ʷ~3 ݏ=V P kk=t m ݭϯ[X  ݭ[ 7 ЭDЬ[ԫ`v [k@^,@nﻶYiZ A3=[TZ jZ jCREMOD_FAC_READ_ALL_CURSOR ݭ[N  мU SЏ̞ 2ԞWЏVBTZЏYXgPP8 P 1,P > H 2 9 m 1 2 " U    [g  﫵~E P[33 v  d \ ݭυ[F  8ݭĞ3UTﺴSTЎĺ8[ ݏԷ"G ~ݏ=ܶW Pkk=  ݭ[V R ݭ[=!  Э|Ь[ԫ`v [k@^,@nYiZ٥ ykm[TZjZjЭЬ[ԫ`v [k@^,@nq|YiZb Ώ1k1Ώ1k1QP,Pa ' c[TZ jЭBЬ[ԫ`v [k@^,@nﹲYiZ ?1\PЭ۲Ь[ԫ`v [k@^,@nGRYiZ8 MΏ1k1Ώ1k1QP,Pa ' c3.[TZ jЭЬ[ԫ`v [k@^,@nYiZu *PЭﱱЬ[ԫ`v [k@^,@n(YiZ `Ώ1k1MIΏ1ku1:QP,Pa ' cGB[TZ4jЭЬ[ԫ`v [k@^,@nZeYiZK PCREMOD_GET_FACIL_CURSORz ݭ[ e ݠ м?UȯSRЏ̞2Ԟ9WЏ}VTWZЏYX$PP8 P 1K{C2  h,2 ߩ U    [$~ ﺒ h~T P[ C { 1 ) ݭψ[﹮ ﵒ 8ݭĞUTwSЎĺ8 ݏԷ"{ ○~ݏ K Pkk=  ݭ[m  ݭ[ޜ L Э9Ь[ԫ`v [k@^,@nﰭYiZ 6(m[TZjZjЭ­Ь[ԫ`v [k@^,@n.9YiZ ?Ώ1k12[TZjЭ*Ь[ԫ`v [k@^,@nYiZ 'GPCREMOD_MAX_MOD_CURSOR ݭ[I  USЏ̞)2Ԟ WЏVMTZyPP8 PP 1>2 K 2 4 U  *   [y  ォ~ﭭW P[EE    ݭϡ[x  8ݭĞEUT̪SfЎĺ8mJ ݏԷ"Yw + 2 ~ݏU P ڪ~%ݏLf/ P kk=  ݭ[. * ݭ[ w ЭTЬ[ԫ`v [k@^,@n˩YiZﱛ QCJ[TZjZjЭݩЬ[ԫ`v [k@^,@nITYiZ: Ώ1k 1Ώ1k 1 Ώ1k 1[TZjЭЬ[ԫ`v [k@^,@ns~YiZd ~^мм м ݭϷ[$ _ 8ݭĞ[UTS|Ўĺ8` ݏԷ"ot *~ݏ ﶧs P [TZj ЭЬ[ԫ`v [k@^,@nOZYiZ@ ϫP Э|Ь[ԫ`v [k@^,@nYiZ٘ yk~^IмE:' P'P:QP(P a:'P'PKQP(Paмcм_м[м W:($P(PLQP(P$a:((P(P^QP(P(aм,wм0s}4o:8PPbQP(P8a}WЏVTNZЏ\YXAP [TZj%'%'%(%(#%# J MODULE_TABLE) MODULE_ID) MODULE_NAME) MODULE_TYPE) FACILITY_ID) LOCATION_ID) SOURCE_FLAG) MODULE_FLAGS)HISTORY_STRING)  NOTE_STRING)  NOTE_POSITIONALLOC_GENERATION_IDMAX_GENERATION_ID) CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKDELETION_USER_ID) DELETION_DATEDELETION_REMARKLЭЬ[ԫ`v [k@^,@nYiZs ~^?м;м 7м3м/м+}'|USԭԭԭԭԞ>WЏVЭЬ[ԫ`v [k@^,@n,oYiZU P~ PЭxЬ[ԫ`v [k@^,@nYiZՉ =/;Ϟ~0 𧻓v P.CREREP_READ_CURSOR ݭ[q C м:' P'PQP(P aUSЏ̞2ԞWЏV]T1ZЏ-YXPP8 PY 1c2 D q2 - U  #  [r z ﶖ~ﮘP P[>>{    ݭu[ z 8ݭĞ>UTŕS Ўĺ8.S ݏԷ"Rb  ~ݏ b Pkk=  ݭ[a ]y ݭ[H,  ЭЬ[ԫ`v [k@^,@nYiZ L>U[TZjZjЭЬ[ԫ`v [k@^,@nDYiZm ?Ώ1k1w[TZjЭxЬ[ԫ`v [k@^,@nYiZՅ =/GPWCREREP_READ_ID_CURSOR6 ݭ[! i м˓UTSЏ̞f2ԞWЏVTZЏYX\PP8 P 1 <2  )2 k Uj [ a M [ﰒ: Fv ~; P[||w    ݭϊ[E Av 8ݭĞ|UTSIЎĺ8l ݏԷ"^ K~Kݏ 9ב PZ!kk=E > ݭ[) u ݭ[j  ЭőЬ[ԫ`v [k@^,@nWЏBVﮉTZЏYXsP[TZj\ %'%#%# JREPLACEMENT_TABLE)REPLACEMENT_ID) STREAM_ID)REPLACEMENT_NAME)REPLACEMENT_TYPE)REPLACEMENT_FLAGS)DIRECTORY_SPEC)CREATION_USER_ID) CREATION_DATE) CREATION_REMARKPERFORM_USER_ID)  PERFORM_DATELЭ6Ь[ԫ`v [k@^,@nj﭅YiZw ~^@м<# ݭr[c v 8ݭĞUT!SgЎĺ8 ݏԷ"Q i~ݏ_ Px[TZjЭ"Ь[ԫ`v [k@^,@nVYiZv gP %' CJREPLACEMENT_TABLEG:/REPLACEMENT_TYPE/REPLACEMENT_NAME REPLACEMENT_ID) dL  CJREPLACEMENT_TABLEG/REPLACEMENT_ID REPLACEMENT_ID) dL %' CJREPLACEMENT_TABLEG:/REPLACEMENT_TYPE/REPLACEMENT_NAME REPLACEMENT_ID)DIRECTORY_SPECX dL CJMAX_REPLACEMENT_ID_TABLE MAX_REPLACEMENT_ID) ^ S)MAX_REPLACEMENT_ID  dL&UeUﱁ P:խսݭ Pkݭ[uYp ݭ[bbf kխսP^ݭ kݭ[#p  RDB$DBHANDLE3*P9ƀ/ﺀ( ~(0ff[ f` (0J8RhFX＀Pxp  ﰭ ׭  P RP1 P϶U11e1Jy1@po Pa U1K P91U(T`d ݭݭݭݭ  P<ЭP!`Z!R PF~Z 4 4 Э Ь[ԫ`v [k@^,@n~YiZ}p YKTBD~Ue ΏkyjPoCRESCRP_MAX_SCRIPT_CURSOR ݭ[ ~ n F~U}SЏ̞H2ԞWЏV.TZPP8 Pa 1-2  x 2 w U$    [:} ` ~}~} P[}b    ݭϝ[| ` 8ݭĞ}UT|SЎĺ8j[ ݏԷ"I < 2|~ݏ~Y| P}|~ݏ ~'| PKkkk=  ݭϽ[{ _ ݭ[{j  Э|Ь[ԫ`v [k@^,@n{YiZrm N@J[TZjZjЭ{Ь[ԫ`v [k@^,@nF{YiZl KΏ1kN1894[TZ&jЭ{Ь[ԫ`v [k@^,@n}zYiZcl ?1~^м ݭ[3z nk 8ݭĞjzUTyS7Ўĺ8￿ ݏԷ"~F 9z~?ݏ;|y P [TZjw ЭyЬ[ԫ`v [k@^,@niyYiZOk +Pr ЭyЬ[ԫ`v [k@^,@n3yYiZj  yxX P ЭxЬ[ԫ`v [k@^,@nrxYiZXj 4&2MP~$ Pb Э{xЬ[ԫ`v [k@^,@n#wYiZi ~> xwV P CRESCRP_GET_VAR_CURSORO ݭ[pw: Bh мwU-wSЏ̞2ԞWЏUVyT}ZЏYX5PP8 P 1 2 [q k2 Dq U t : f [vS Z v~xgv P[UvU[     ݭω[v Z 8ݭĞUvUTuS"Ўĺ8ﺻ ݏԷ"iB $v~3ݏ*xuy P kk=^ W ݭ[xuB tY ݭ[_uCd ! ЭuЬ[ԫ`v [k@^,@nFuYiZf m[TZjZjЭ'uЬ[ԫ`v [k@^,@ntYiZf `R?Ώ1k1Ώ1k12 Ώ1k12Ώ1kz1Ώ1k[1zQP,Pa 'cΏ1k012|vΏ1k1c _Ώ1k1}L$LΏ1k1=QP,Pa (c[TZjЭ}sЬ[ԫ`v [k@^,@n%rYiZd 5PЭsЬ[ԫ`v [k@^,@nrYiZsd OA~^SмOм KмGмCм?:'P'P4QP(Paм Lм$H}(D:,PP7QP(P,a6rUqSԭԭԭԭԞ>WЏ V&tTZЏYXP[TZja %'#% J SCRIPT_TABLE) SCRIPT_ID) STREAM_ID) SCRIPT_TYPE) SELECT_TYPE) SELECT_ID) MODULE_TYPE)SEGMENT_NUMBER)CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKLЭpЬ[ԫ`v [k@^,@nwFpYiZ,b ~^мм :PPQP(Pa7pUoSԭԭԭԭԞ>WЏkV+rTZЏYXP[TZjb% JSCRIPT_LINE_TABLE) SCRIPT_ID)SEQUENCE_NUMBER) SCRIPT_TEXTL CJMAX_SCRIPT_ID_TABLE  MAX_SCRIPT_ID) ^ S) MAX_SCRIPT_ID  dL '# CJ SCRIPT_TABLEG/ STREAM_ID  SCRIPT_ID) SCRIPT_TYPE) SELECT_TYPE) SELECT_ID) MODULE_TYPEX SEGMENT_NUMBER) CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dLUepmUm P:խսNmݭl Pkݭ[l[ ݭ[lQ kխսP^lݭ^ kݭ[lf[  RDB$DBHANDLE3*dP&l!ll (0 l[ Dl` (:08hXlPxp  } r   A h * i A P(kRP1 PϠU11e1J1@ PkM U1L P1UT`d ݭݭݭݭj X P<ЭP!`j!R% Pj~Z 4 4 ЭjjЬ[ԫ`v [k@^,@n:iYiZ[ TiUe ΏkyPaЭiЬ[ԫ`v [k@^,@nIiYiZ/[ 3%1& ciiH PЭBiЬ[ԫ`v [k@^,@nhYiZZ 4P~N PQЭhЬ[ԫ`v [k@^,@n9hYiZZ #!ϴ~ ShgF PCRESTEP_STEP_CURSOR舘 ݭ[g X мм gUogSd Џ̞ 2ԞK WЏViTZЏYX-PP8 P 12 a 2 a Uլ Ƭ | ︬ [f塞 aJ g~+ifV P[fK j " X P ݭτ[`f: \J 8ݭĞfUTfSЎĺ8# ݏԷ"2 ff~sݏ the P Ikk=ﰫ 恵 ݭ[e I ݭ[eT s ЭeЬ[ԫ`v [k@^,@nWeYiZ=W A3e[TZjZjЭieЬ[ԫ`v [k@^,@n9dYiZV ?)Ώ1k 1<7[TZ)jЭdЬ[ԫ`v [k@^,@nHdYiZ.V 2$GP CRESTEP_MAX_STEP_CURSOR ݭ[cة T *dUcS5 Џ̞2Ԟ WЏV"fTZπPP8 Pu 1X WO2 ] t82 ] U8 ) Ͻ   [c F bc~eb P[bG ͨ u ﻨ ﳨ ݭϟ[b F 8ݭĞbUTqbSmЎĺ8vo ݏԷ". P 2b~ݏd=b P b~ݏ d bԹ P vkk=٧ ҧ ݭϿ[aァ E ݭ[aP  ЭaЬ[ԫ`v [k@^,@npaYiZVS ZLJ[TZXjZRjЭaЬ[ԫ`v [k@^,@nR`YiZR VΏ1k1C[TZjЭ`Ь[ԫ`v [k@^,@na`YiZGR K=~^м ݭ[` RQ 8ݭĞN`UT_SЎĺ8ڿӥ ݏԷ"b, `~Jݏ/b_f Pu[TZjЭ_Ь[ԫ`v [k@^,@n樂M_YiZ3Q 7)PЭo_Ь[ԫ`v [k@^,@n?^YiZP о¾~^мм м ^Uv^SԭԭԭԭԞ>WЏ_V`TZЏYXDP2[TZj JBUILD_STEP_TABLE)STEP_ID) MODULE_ID) STEP_TYPELCRESTEP_SOURCE_CURSORɣ ݭ[]ﴣ N мD]Uw]SЏ̞2ԞyWЏvV_TZЏYX5PP8 P: 1 JzB2 W g+2 W U    [\͢ i@ ]~;_\^ P[\A  *  x ݭϊ[h\b d@ 8ݭĞ\UT&\S"Ўĺ8+4 ݏԷ"( n\~菉ݏ ^[ó Pzkk=ء ѡ ݭ[[A ? ݭ[[J  Э[Ь[ԫ`v [k@^,@n︻_[YiZEM I;m[TZjZjЭq[Ь[ԫ`v [k@^,@nAZYiZL Һĺ?ZΏ1k12G﻽[TZﭽjЭZЬ[ԫ`v [k@^,@n喙PZYiZ6L :,GP  CJBUILD_STEP_TABLEG:/ MODULE_ID/ STEP_TYPE STEP_ID) dL CJMAX_STEP_ID_TABLE  MAX_STEP_ID) ^ S) MAX_STEP_ID  dL  CJ MODULE_TABLEG/ MODULE_ID  SOURCE_FLAG) dLyUeXUhXa P:խսXݭEX6 Pkݭ[,XG ݭ[X= kխսP^OXݭ kݭ[WF  RDB$DBHANDLE3*4P~WyWrWv ֺ(0dW[ ᄎW`d ( 08諸hXtWPxp%_& # ( }% * ' \, Q) l. a+ z 0 o - &2 &/ o,4 d,1 26 23 78 75 <: <7 @< @9 GD> JYiZ$< J[TZɺjZújЭPJЬ[ԫ`v [k@^,@nIYiZ; )וּΏ1kQ1[TZjCRESTRM_MAX_GROUP_CURSOR ݭ[;Iu  : wIUIS HЏ̞й2ԞGWЏVKTZgPP8 P 1Pﵹ}2 =C f2 &C UՎ Ǝ  ︎  [kH漏 , H~KIH P[7H7- j ¢ X P ݭϞ[H: + 8ݭĞ7HUTGSTЎĺ8; ݏԷ"K  2G~гݏHJGG PHOG~ݏ JXG! PO`kk=v o ݭϾ[ GZ + ݭ[G5 9 ЭFGЬ[ԫ`v [k@^,@nFYiZ8 J[TZjZjЭFЬ[ԫ`v [k@^,@nFFYiZ,8 﨩@Ώ1kN1-V[TZ﮶jЭ7FЬ[ԫ`v [k@^,@nEYiZ7 ~^nмj ݭς[dEn 6 8ݭĞEUT"ESϸЎĺ8@ ݏԷ" jE~ݏGD PL[TZjBLЭ#EЬ[ԫ`v [k@^,@nkDYiZ6 zP=LЭDЬ[ԫ`v [k@^,@n3DYiZ6 ~^м ݭω[C $5 8ݭĞ DUTCS=Ўĺ8$Չ ݏԷ"4 C~ݏ1F{C8 P9K[TZjJЭCЬ[ԫ`v [k@^,@nCYiZ5 s~PJЭACЬ[ԫ`v [k@^,@nBYiZ4  ~^мﮈ ݭύ[nB 3 8ݭĞBUT,BSЎĺ8贈j ݏԷ" tB~)ݏDB PI[TZjLIЭ-BЬ[ԫ`v [k@^,@nuAYiZ3 ςPGIЭAЬ[ԫ`v [k@^,@n=AYiZ#3 ~^<м8C ݭϑ[@- .2 8ݭĞ*AUT@SGЎĺ8. ݏԷ"> @~ìݏCC@B PCH[TZjGЭ@Ь[ԫ`v [k@^,@n)@YiZ2 }ψPGЭK@Ь[ԫ`v [k@^,@n?YiZ1 $"n ?~?t PYiZ0 ~^ >n>E P,FCRESTRM_COPY_DIRTBL_CURSOR ݭ[,>v . м`>U=S=Џ̞2Ԟv=WЏRV@T׫ZЏYXAPP8 P 1qEͮ2 8 ﺮ~2 8 Uᅢ ﰃ   [E=  =~?#=Д P[=" T  B : ݭυ[<$  8ݭĞ=UTn9YiZ+ ~^lмhм dм`м\мXмT: PPCQP(P aм$3}(/:,PP"QP(P,aQ9U8SԭԭԭԭԞ>WЏ Va;TﻟZЏYXBP@[TZj@ %#% JDIRECTORY_TABLE) DIRECTORY_ID) STREAM_ID) FACILITY_ID)KIND) DIR_SYMBOL_ID)FLAGS)DIRECTORY_SPEC)CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKLЭ7Ь[ԫ`v [k@^,@n5d7YiZJ) ƚ︚P?CRESTRM_COPY_GROUP_CURSORw} ݭ[7b} ' м<7U6S7Џ̞2Ԟ7WЏVt9TZЏYXPP8 P| 1M>﷧ﯧ2 0 ԧ2 0 U| | Ґ | [!6{|  e6~85 P[5 @| x .| &| ݭφ[5|  8ݭĞ5UTt5S Ўĺ8{ ݏԷ" 5~fݏ8H5 P=WЏ V4TﻚZЏYXϓP9[TZjg9 %'#%# J GROUP_TABLE)GROUP_ID) GROUP_NAME) GROUP_TYPE) STREAM_ID)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKDELETION_USER_ID) DELETION_DATEDELETION_REMARKLCRESTRM_COPY_GRP_MEMBER_CURSOR7w ݭ[0"w ! мﵟ0Uu0S2Џ̞2Ԟy2WЏV(3TpZЏYXPP8 Pv 17率ա2 * ¡2 * Ukv \v  Nv [/;v g 0~y2/\ P[/ v ( u u ݭρ[f/u b 8ݭĞ/UT$/SϺЎĺ8u ݏԷ" l/~ݏ 1. P6՝kk=Fu ?u ݭ[.*u  ݭ[.  u Э.Ь[ԫ`v [k@^,@n.].YiZC ￑ﱑm[TZjZڟjЭo.Ь[ԫ`v [k@^,@n﷑-YiZ H:?ﵜΏ1k51Ώ1k51 Ώ1k{51}tݞ؞[TZʞjЭ-Ь[ԫ`v [k@^,@n-YiZ rd~^PмLм HмD}@-U,SԭԭԭԭԞ>WЏV'/TZЏYXPF4[TZj3# JGROUP_MEMBER_TABLE)GROUP_ID) MODULE_ID)CREATION_USER_ID) CREATION_DATELЭ4,Ь[ԫ`v [k@^,@n|+YiZ ϤPN3Э+Ь[ԫ`v [k@^,@nD+YiZ* 年P2CRESTRM_COPY_LATGEN_CURSORvq ݭ[*aq  м(+U*Su-Џ̞l2Ԟ\-WЏ"V[-TZЏYXPP8 Pp 1,2B 2 $ /2 $ Up p  p [*zp  D*~,) P[) ?p W -p %p ݭυ[)p  8ݭĞ)UTS)SЎĺ8Ќo ݏԷ" )~Rݏ@+') P0(kk=o ~o ݭ[(io  ݭ[( Ho Э)Ь[ԫ`v [k@^,@n](YiZr m[TZMjZGjЭ(Ь[ԫ`v [k@^,@n(YiZ wi?Ώ1k/1Ώ1k/1ޖ ږΏ1k/1ǖÖΏ1k/1ﰖﬖΏ1kl/1Ώ1kM/1~Ώ1k./1}k Θɘ[TZﻘjЭL'Ь[ԫ`v [k@^,@n&YiZ %~^мм мм ммм }$&U+&SԭԭԭԭԞ>WЏV(T憐ZЏ(YXϓP-[TZjg- # JLATEST_GEN_TABLE) STREAM_ID) MODULE_ID) CHANGE_LEVEL) GENERATION_ID)GENERATION_NUMBER)GENERATION_FLAGS)CREATION_USER_ID) CREATION_DATELЭ^%Ь[ԫ`v [k@^,@n麗$YiZ 7)ϟPx,CRESTRM_COPY_DEPIN_CURSORk ݭ[y$k K мғ$U6$S,(Џ̞<2Ԟ(WЏV&TZЏYXώPP8 Pj 1+ڕ2 d Õ2 M ULj =j C~ /j [#j ( #~B&p#{ P[^#^ i } i i ݭφ['#i # 8ݭĞ^#UT"S{Ўĺ8bi ݏԷ"r -#~(ݏ%"z Pw*kk='i  i ݭ[" i } ݭ[h"L h Э"Ь[ԫ`v [k@^,@n"YiZ rm[TZjZjЭ0"Ь[ԫ`v [k@^,@nx!YiZ ?ސΏ1kz)1ːǐΏ1k[)1ﴐ 94[TZ&jЭy!Ь[ԫ`v [k@^,@n YiZ RD~^pмlм hмd U SԭԭԭԭԞ>WЏbV#T#ZЏYXP.([TZj' JDEPENDENCY_IN_TABLE) STREAM_ID) MODULE_ID)STEP_IDLЭ; Ь[ԫ`v [k@^,@nYiZ PU'CRESTRM_COPY_DEPOUT_CURSORf ݭ[Ue ' мƎUS#Џ̞V2Ԟ#WЏV!TZЏYXjPP8 Pue 1&,2 @ ݐ2 ) U8e )e y e [ne  ~"!Lu P[:: d x d d ݭυ[d  8ݭĞ:UTSWЎĺ8>od ݏԷ"N  ~ݏk ^u PS%kk=d  d ݭ[]c Y ݭ[D( c ЭЬ[ԫ`v [k@^,@nˀYiZ \Nm[TZ7jZ1jЭ Ь[ԫ`v [k@^,@nTYiZi ?ҋΏ1kV$1ᅨﻋΏ1k7$1廓 SN[TZ@jЭUЬ[ԫ`v [k@^,@nYiZ . ~^\мXм TмPU\SԭԭԭԭԞ>WЏcVTZЏYXP #[TZj" JDEPENDENCY_OUT_TABLE) STREAM_ID)STEP_ID) MODULE_IDLЭЬ[ԫ`v [k@^,@n^~YiZs }}P0"CRESTRM_GETPAR_CURSOR` ݭ[5`  мﶉiUSЏ̞t2ԞWЏ{VTqZЏYXJPP8 Pe` 1z!J2   72   U(` ` s  ` [N_  ~,p P[ _ s _ _ ݭϊ[_  8ݭĞUTS7Ўĺ8|__ ݏԷ". ~ݏ Ou>p P3 kk=_ ^ ݭ[=^ 9 ݭ[$ ^ ЭcЬ[ԫ`v [k@^,@n{YiZ <{.{m[TZUjZOjЭЬ[ԫ`v [k@^,@n4{cYiZI zz?ʆΏ1k61ﷆ[TZ}jЭTЬ[ԫ`v [k@^,@nzYiZ -zzGPnCRESTRM_READ_CURSORD] ݭ[u/] G :'P'PQP(PaU"SЏ̞2ԞWЏVTﱅZЏ)YXzPP8 P\ 1︈2 P 賂i2 9 Uh\ Y\ /p K\ [~8\  ~:\ m P[JJ [ o [ [ ݭ|[[  8ݭĞJUTSgЎĺ8Nx[ ݏԷ"^ ~Tݏ nl Pc*kk=C[ <[ ݭ[m'[ i ݭ[T8 [ ЭЬ[ԫ`v [k@^,@nw YiZ lw^w][TZÆjZfjЭЬ[ԫ`v [k@^,@ndwYiZy vv? Ώ1kf1[TZjЭЬ[ԫ`v [k@^,@nvYiZ ]vOvGPCRESTRM_GET_INFO_CURSORY ݭ[kY s мwU^SЏ̞\2ԞtWЏV)T2ZЏYX϶PP8 PX 122  2 u UX X kl X [X P ~zEi P[ IX l 7X /X ݭψ[OX K 8ݭĞUT SϣЎĺ8tW ݏԷ" U~ŀݏh Pkk=W W ݭ[sW  ݭ[t RW ЭЬ[ԫ`v [k@^,@ntFYiZ, ssm[TZ=jZ7jЭXЬ[ԫ`v [k@^,@nsYiZ 1s#s?{Ώ1k1}hhΏ1k1}U YT[TZFjЭЬ[ԫ`v [k@^,@nrYiZ zrlr(PCRESTRM_UPDPAR_CURSORU ݭ[U  м~U}SKЏ̞﹁2Ԟ2WЏVLTa~ZЏYXոPP8 P U 1_W2  |@2  UT T h T [ T o ~ de P[  xT 0h fT ^T ݭϊ[n HT j 8ݭĞ UT, S·Ўĺ8pT ݏԷ" S 2l ~}ݏ d P: ~|ݏ  d P|kk=S }S ݭϪ[ hS  ݭ[u Y GS Э Ь[ԫ`v [k@^,@no+ YiZ oo3[TZ`jZZjЭ= Ь[ԫ`v [k@^,@no YiZ oo{Ώ1k1m{~~[TZ~jЭ Ь[ԫ`v [k@^,@nn YiZ ~npn~^zмzQ ݭ[ Q  8ݭĞ UT S&Ўĺ8 n~Q ݏԷ"  ~xzݏJ d !b P"[TZjЭ Ь[ԫ`v [k@^,@nm YiZ jm\mPЭ* Ь[ԫ`v [k@^,@nrm YiZ ml~^мHsм Ds U@ SԭԭԭԭԞWЏV T sZЏYXϨPr ~rݏ ` P[TZrjrkk5 SCJSTREAM_SUCCESSOR_TABLEG:/ STREAM_ID/ SUCCESSOR_ID"/dLЭcЬ[ԫ`v [k@^,@nkYiZ WЏUV TEqZЏ YXڱP [TZj JSTREAM_SUCCESSOR_TABLE) STREAM_ID) SUCCESSOR_IDLЭ:Ь[ԫ`v [k@^,@njYiZ jj~^mpмip:' P'P^pQP(P aмvpмrpмnpмjpм fp}$bp}(bp:,PPUpQP(P,a}0Eqм4Eq}8Aq:WЏwVLToZЏYX PS [TZj %'##%##%# J STREAM_TABLE) STREAM_ID) STREAM_NAME)PARENT_STREAM_ID)DELTA_STREAM_ID) FROZEN_STATE) STREAM_FLAGS) OWNER_USER_IDMAX_BUILD_JOB_NUMBER)BUILD_JOB_STEP_DELAY) BUILD_JOB_TIMEOUT) NOTES_CONFERENCEPOPULATE_STREAM_IDPOPULATE_UPD_COUNTPOPULATE_INS_COUNTPOPULATE_REM_COUNTPOPULATE_USER_ID)  POPULATE_DATE) CREATION_USER_ID)  CREATION_DATE)CREATION_REMARKDELETION_USER_ID) DELETION_DATEDELETION_REMARKL CJMAX_STREAM_ID_TABLE  MAX_STREAM_ID) ^ S) MAX_STREAM_ID  dL CJMAX_DIRECTORY_ID_TABLE MAX_DIRECTORY_ID) ^ S)MAX_DIRECTORY_ID  dL CJMAX_MODULE_ID_TABLE MAX_GENERATION_ID) ^ S)MAX_GENERATION_ID  dL CJMAX_GROUP_ID_TABLE  MAX_GROUP_ID) ^ S) MAX_GROUP_ID  dL # CJDIRECTORY_TABLEG/ STREAM_ID  DIRECTORY_ID) FACILITY_ID)KIND) DIR_SYMBOL_ID)FLAGS) DIRECTORY_SPECX CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL '# CJ GROUP_TABLEG:/ STREAM_ID/DELETION_USER_ID GROUP_ID) GROUP_NAMEX GROUP_TYPE)CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKX  dL # CJGROUP_MEMBER_TABLEG/GROUP_ID  MODULE_ID)CREATION_USER_ID) CREATION_DATE) dL # CJLATEST_GEN_TABLEG/ STREAM_ID  MODULE_ID) CHANGE_LEVEL) GENERATION_ID)GENERATION_NUMBER)GENERATION_FLAGS) CREATION_USER_ID)  CREATION_DATE)  dL  CJDEPENDENCY_IN_TABLEG/ STREAM_ID  MODULE_ID)>STEP_ID) dL  CJDEPENDENCY_OUT_TABLEG/ STREAM_ID STEP_ID) MODULE_ID) dL  CJ STREAM_TABLEG/ STREAM_ID PARENT_STREAM_ID) dL %' CJ STREAM_TABLEG:/ STREAM_NAME/DELETION_USER_ID  STREAM_ID) dL ## CJ STREAM_TABLEG/ STREAM_ID BUILD_JOB_STEP_DELAY)BUILD_JOB_TIMEOUT) dL  CJ STREAM_TABLEG/ STREAM_ID DELTA_STREAM_ID) ^ S)DELTA_STREAM_ID  dL[UeUvoP P:խսݭSDP Pkݭ[: ݭ['' kխսP^]ݭO kݭ[  RDB$DBHANDLE3*PkPll~ll j(0p[ j`p9 (&l0j8jhjXPlx lp& & m& b& = = <& c& CjQ P*jRPj1 jP϶U1i1e1Ji1@i3Q P U1iP Pi1UiiT`d ݭݭݭݭE M P<ЭP!`!RM P ~Z 4_M 4WM ЭЬ[ԫ`v [k@^,@n(9  ~I P[  8 L 8 8 ݭ}[8  8ݭĞ UTSЎĺ8e8 ݏԷ" ~Jhݏ We.I P hkk=38 ,8 ݭ[-8 ) ݭ[ 7 ЭSЬ[ԫ`v [k@^,@ndYiZ WЏVT`ZЏ^YXrP@[TZj%<## J USER_TABLE)USER_IDUSERNAME FULL_USERNAMEUSER_UIC) MAIL_ADDRESSAUTH_PRIVILEGESDEF_PRIVILEGES CONTEXT_ID EDITOR_TYPEEDITOR_READ_WRITEEDITOR_READ_ONLYDIFFERENCES_COMMAND)CREATION_USER_ID) CREATION_DATECREATION_REMARK)DELETION_USER_ID) DELETION_DATEDELETION_REMARKLЭwЬ[ԫ`v [k@^,@n\YiZ `\R\~^_м_м _/ ݭ[/  8ݭĞUTZSЎĺ8[h/ ݏԷ" ~A_ݏ $.? P`[TZjЭ[Ь[ԫ`v [k@^,@n[YiZ D[6[ PЭЬ[ԫ`v [k@^,@nL[kYiZQ ZZ~^+]м']: P P]QP(P a:(P(P]QP(Paм+]м']м#]м ]}$]:(PP]QP(P(a},]USԭԭԭԭԞ>WЏVtTp\ZЏYXP[TZj= % %(#%# J USER_TABLE)USER_ID)USERNAME) FULL_USERNAMEUSER_UIC MAIL_ADDRESS)AUTH_PRIVILEGES)DEF_PRIVILEGES) CONTEXT_ID EDITOR_TYPEEDIT/EDTEDITOR_READ_WRITEEDITOR_READ_ONLYDIFFERENCES_COMMAND)CREATION_USER_ID) CREATION_DATE) CREATION_REMARKDELETION_USER_ID)  DELETION_DATEDELETION_REMARKL % CJ USER_TABLEG:/USERNAME/DELETION_USER_ID DELETION_USER_ID) dL CJMAX_USER_ID_TABLE  MAX_USER_ID)MAX_CONTEXT_ID) ^ S) MAX_USER_ID)MAX_CONTEXT_ID  dLVUebU: P:խս@ݭ: Pkݭ[ ݭ[ kխսP^ݭP: kݭ[tX  RDB$DBHANDLE3*YPQ[G[ @[6[ Y(0[ ~Y4`# (Z0bY8jYh^YX PZxZpJ> ; @ = <B 1? fD [A F C 6H +E &J %G )L )I c2N X2K 8P 7M =R =O ' X( 2 1 !XH; PGIXURPW1 WPU1W1e1JW1@W: PSX U1W: PW1UmWzWT`d ݭݭݭݭ 7 P<ЭP!`!Re7 P~Z 4%7 47 ЭЬ[ԫ`v [k@^,@nW!YiZ VVTYVV:Ue ΏkGyVPGЭЬ[ԫ`v [k@^,@nVYiZo VVVV59 E; PGЭЬ[ԫ`v [k@^,@nUYiZ UuUUτP~sU8 PFЭЬ[ԫ`v [k@^,@nrUyYiZ_ UTU~T%8 5 P FDEPLINK_WAIT_CNT_DEP_CURSOR$ ݭ[#  мXм XUS=Џ̞Z2Ԟ~=WЏVTVXZЏYX%PP8 Pz# 1EE}ZZuZ2  Z^Z2  U=# .# 6  # [ #  G~3 P[ " Z6 " " ݭ|["  8ݭĞUTVSЎĺ8Rt" ݏԷ" ~Vݏ D*2 PCVkk=" " ݭ[!  ݭ[ ! ЭЬ[ԫ`v [k@^,@nRYiZu R Re[TZXjZXjЭЬ[ԫ`v [k@^,@nRYiZ QQ?UΏ1kC1UWW[TZWjDEPLINK_WAIT_CNT_STEP_CURSOR ݭ[ Z мMUм IUU=S:Џ̞W2Ԟ:WЏVDTUZЏYXϻPP8 P 1AQWWIW2 k nW2W2 T U  J3  [ / ~w$0 P[ee x 2 f ^ ݭ{[.H * 8ݭĞeUTSϨЎĺ8O ݏԷ"y  2,~Sݏu/ P@~iSݏ O/ PZ@?Skk= } ݭϛ[Nh J ݭ[5 G ЭtЬ[ԫ`v [k@^,@nNYiZ uNgN+[TZRUjZLUjЭЬ[ԫ`v [k@^,@nmNtYiZZ MMRΏ1k]?1 RTT[TZzTjЭeЬ[ԫ`v [k@^,@nMYiZ fMXM~^QмQ ݭ[  8ݭĞUTPS Ўĺ8L~ ݏԷ"ݡ ~QݏB$, P=[TZj=ЭQЬ[ԫ`v [k@^,@nLYiZ RLDLP=ЭЬ[ԫ`v [k@^,@nZLaYiZG KK(P=DEPLINK_MAX_CL_CURSORH ݭ[ 3  EUS&6Џ̞zR2Ԟ 6WЏVTZ[PP8 P 1{</R_R'R2  LRR2  U  - v  [9c ϶ }~9* P[ ( -   ݭϡ[ ʶ 8ݭĞUTSHЎĺ81J ݏԷ"  2~lNݏzX* P,;~&Nݏ H&) P:Mkk=4 - ݭ[  ݭ[  ЭЬ[ԫ`v [k@^,@nIYiZq IIJ[TZ0PjZ*PjЭЬ[ԫ`v [k@^,@n IYiZ HHLΏ1k91LkOfO[TZXOjЭЬ[ԫ`v [k@^,@nuH|YiZb HG~^ILмELr ݭ[2\ m 8ݭĞiUTSϬЎĺ8G. ݏԷ"} 8~Kݏ' P8[TZj&8ЭЬ[ԫ`v [k@^,@naGhYiZN FFP!8DEPLINK_GETMOD_CURSOR_ ݭ[J  м K:' P'PKQP(P a:'P'PKQP(PaUS1Џ̞M2Ԟ1WЏVTJZЏVYXPP8 P 1;7-M]M%M2  JMM2  Uc T ( F [3  =~% P[Ų  P(   ݭZ[  8ݭĞUTLSЎĺ8D ݏԷ"ٙ ~5IݏF $ P5 Ikk=> 7 ݭϴ["  ݭ[ﳻ  ЭЬ[ԫ`v [k@^,@n~DYiZk DD=[TZhKjZbKjЭЬ[ԫ`v [k@^,@nDYiZ CC?GΏ1k41GGΏ1k412G JJ[TZqJjЭЬ[ԫ`v [k@^,@nPCWYiZ= BB(P4DEPLINK_MAX_MOD_CURSOR] ݭ[H л :US.Џ̞I2Ԟ.WЏVTZPPP8 P 1p3III2  II2  U  $   [.x ĭ r~6 ! P[ = $ + # ݭϠ[  ■ 8ݭĞUTS=Ўĺ8&A ݏԷ"  2~EݏwM ! P!2~Eݏ E P1nEkk=I B ݭ[- ߬ ݭ[﮷   Э Ь[ԫ`v [k@^,@ny@YiZf @?J[TZGjZGjЭЬ[ԫ`v [k@^,@n@ YiZ ??NDΏ1k01;DFF[TZFjЭЬ[ԫ`v [k@^,@nj?qYiZW >>~^CмC ݭ['q b 8ݭĞ^UTSϡЎĺ8>C ݏԷ"r -~BCݏv P/[TZj/ЭЬ[ԫ`v [k@^,@nV>]YiZC ==P/ЭЬ[ԫ`v [k@^,@n=YiZܷ =r=~^@м@:' P'Pu@QP(P a:'P'P@QP(Paм@м@м@} @}$@U>SԭԭԭԭԞ>WЏV1T?ZЏvYXP.[TZj- %'%'## J MODULE_TABLE) MODULE_ID) MODULE_NAME) MODULE_TYPE) FACILITY_ID LOCATION_ID SOURCE_FLAG) MODULE_FLAGSHISTORY_STRING NOTE_STRING NOTE_POSITIONALLOC_GENERATION_IDMAX_GENERATION_ID)CREATION_USER_ID) CREATION_DATECREATION_REMARKDELETION_USER_ID) DELETION_DATEDELETION_REMARKLDEPLINK_GETMODOLD_CURSOR ݭ[n  м?:' P'P}?QP(P a:'P'P?QP(PaUS'Џ̞B2Ԟ&WЏVT?ZЏVYXPP8 P 1?+AAA2 ϼ AA2 ︼ U x  j [W  A~  P[ɦ  T   ݭW[  8ݭĞUTPS Ўĺ88 ݏԷ"ݍ ~=ݏ R$ P)=kk=b [ ݭϱ[F  ݭ[﷯ % ЭЬ[ԫ`v [k@^,@n8YiZo 88=[TZ?jZ?jЭЬ[ԫ`v [k@^,@n 8YiZ 77?l<Ώ1k(1Y<#??[TZ?jЭЬ[ԫ`v [k@^,@ns7zYiZ` 76GP3(ЭЬ[ԫ`v [k@^,@n 7YiZ 66~^:м:м :м :USԭԭԭԭԞ>WЏbVT9ZЏYX1Pg'[TZj& JDEPENDENCY_IN_TABLE) STREAM_ID) MODULE_ID)STEP_IDLЭ^Ь[ԫ`v [k@^,@n5սYiZﻯ _>5Q5~^м8м 8м8UlSԭԭԭԭԞWЏVgT8ZЏ YXP0&~}8ݏ,* P%[TZK8jH8kk&w% SCJDEPENDENCY_IN_TABLEG::/ STREAM_ID/ MODULE_ID/STEP_ID"/dLDEPLINK_IN_READ_CURSOR ݭ[r ڬ м8м 84UサS Џ̞a;2Ԟ WЏVؾT8ZЏYX;PP8 P 1[$;7;:2  $;:2 Ե U    [ ﯞ ]~) P[ H p 6 . ݭρ[﮺ 爵 8ݭĞUTlS(Ўĺ82 ݏԷ" ﴺ~47ݏ r@  P# 7kk=  ݭ[r  ݭ[Ө Q Э.Ь[ԫ`v [k@^,@n1凉YiZ /1!1e[TZB9jZ<9jЭﷹЬ[ԫ`v [k@^,@n'1.YiZ 00?5Ώ1k"15}8x8[TZj8jЭЬ[ԫ`v [k@^,@n0YiZ| 00GPO!DEPLINK_LOCFACIL_CURSOR ݭ[<  м&5: PP5QP(P aRU۷SЏ̞72ԞWЏVT4ZЏYXYPP8 P 1y c77[72  7D72  U    [7 ͚ {~K P[ v  d \ ݭj[̶F Ț 8ݭĞUTSFЎĺ8/. ݏԷ" Ҷ~f3ݏ ^' P2<3kk=  ݭ[& " ݭ[   ЭLЬ[ԫ`v [k@^,@n-õYiZ逸 M-?-O[TZ5jZ5jЭյЬ[ԫ`v [k@^,@nE-LYiZ2 ,,?2Ώ1k51 244[TZ4jЭ=Ь[ԫ`v [k@^,@n,ﴴYiZ >,0,GPmЭִЬ[ԫ`v [k@^,@nF,MYiZ3 ++~^м|/м x/cUSԭԭԭԭԞWЏVT?/ZЏYXzP~/ݏﰶ荒s P~[TZ.j.kk SCJDEPENDENCY_OUT_TABLEG:/ STREAM_ID/ MODULE_ID"/dLЭЬ[ԫ`v [k@^,@n*YiZq **~^-м-м -м-USԭԭԭԭԞ>WЏcVTv-ZЏYXϩP[TZjm JDEPENDENCY_OUT_TABLE) STREAM_ID)STEP_ID) MODULE_IDLЭձЬ[ԫ`v [k@^,@nE)LYiZ2 ((~^м,м ,м,ZUSԭԭԭԭԞWЏVTV,ZЏ YXqP~(,ݏﯳj Pu[TZ+j+kk SCJDEPENDENCY_OUT_TABLEG::/ STREAM_ID/STEP_ID/ MODULE_ID"/dLDEPLINK_OUT_READ_CURSOR ݭ[} O мA-м =-﩯U2SЏ̞R/2ԞuWЏVUT,ZЏYXϰPP8 P 1.(/.2 ` /.2 I UH 9 ? + [ $ Ү~鈴l P[ZZ    ݭπ[#  8ݭĞZUTSϝЎĺ8% ݏԷ"nz )~+ݏ ﵭ~ Pm+kk=#  ݭ[} y ݭ[dH  ЭЬ[ԫ`v [k@^,@n%YiZ $$e[TZ3-jZ--jЭ,Ь[ԫ`v [k@^,@n$YiZ -$$?M*Ώ1k1:*n,i,[TZ[,jЭЬ[ԫ`v [k@^,@n$ YiZ ##GPЭ-Ь[ԫ`v [k@^,@n#狼YiZ .# #~^'м&м&м &﫫U4SԭԭԭԭԞWЏV?T&ZЏYXPf~&ݏ P[TZk&jh&kk? SCJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID" ) CHANGE_LEVEL/dLDEPLINK_SET_CL_DATE_CURSORs ݭ[ĩ^  м'м 'UySfЏ̞)2ԞMWЏVTO'ZЏYXPP8 P 1}))u)2 泥 )^)2  U    [ըo k ~ﳨ` P[ 4 , "  ݭ}[j f 8ݭĞUT(SЎĺ8 ݏԷ"t  2h~&ݏ2 P6~%ݏ § P%kk=@ 9 ݭϝ[$  ݭ[qU  ЭﰧЬ[ԫ`v [k@^,@n 'YiZ +[TZ~'jZx'jЭ9Ь[ԫ`v [k@^,@nﰦYiZ :,n$Ώ1k1[$&&[TZ&jЭЬ[ԫ`v [k@^,@nYiZ ~^#м#м #м#}#f ݭ[ﶥP  8ݭĞUTtS0Ўĺ8" ݏԷ"r E~R#ݏH P[TZj ЭuЬ[ԫ`v [k@^,@nYiZҖ vhP DEPLINK_GETLGT_CURSORS ݭ[> f м"м "UISV Џ̞$2Ԟ= WЏVtTL"ZЏYXPP8 P 1 $$$2 w $l$2 ` U p V b [北O ; ~Ŧ0 P[qq     ݭς[: 6 8ݭĞqUTSϴЎĺ8 ݏԷ"o @~ ݏ ̢ P kk=Z S ݭ[>  ݭ[{_  ЭﺢЬ[ԫ`v [k@^,@n*1YiZ e[TZ"jZ"jЭCЬ[ԫ`v [k@^,@nﺡYiZ D6?Ώ1k 1"![TZ!jЭ﫡Ь[ԫ`v [k@^,@n"YiZ GP ЭDЬ[ԫ`v [k@^,@nﻠYiZ E7~^/м+м 'м#м}ﲠU;SԭԭԭԭԞ>WЏVJTZЏYXɿP[TZj# JLATEST_GEN_TABLE) STREAM_ID) MODULE_ID) CHANGE_LEVEL GENERATION_IDGENERATION_NUMBERGENERATION_FLAGS)CREATION_USER_ID) CREATION_DATEL  CJBUILD_JOB_DEP_TABLEG:/ BUILD_JOB_ID/ STEP_ID_1  STEP_ID_2) dL  CJBUILD_JOB_STEP_TABLEG:/ BUILD_JOB_ID/STEP_ID REM_WAIT_COUNT) ^ S)REM_WAIT_COUNT  dL CJMAX_MODULE_ID_TABLE MAX_CHANGE_LEVEL) ^ S)MAX_CHANGE_LEVEL  dL %'%' CJ MODULE_TABLEG:::/ FACILITY_ID/ MODULE_NAME/ MODULE_TYPE/DELETION_USER_ID  MODULE_ID) SOURCE_FLAG) dL CJMAX_MODULE_ID_TABLE  MAX_MODULE_ID) ^ S) MAX_MODULE_ID  dL %'%' CJ MODULE_TABLEG:::/ FACILITY_ID/ MODULE_NAME/ MODULE_TYPE/DELETION_USER_ID  MODULE_ID) dL  CJDEPENDENCY_IN_TABLEG:/ STREAM_ID/STEP_ID  MODULE_ID) dL % CJLOCATION_TABLEG:/ STREAM_ID/DIRECTORY_SPEC  FACILITY_ID) dL  CJDEPENDENCY_OUT_TABLEG:/ STREAM_ID/STEP_ID  MODULE_ID) dL # CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID GENERATION_NUMBER) ^ S) CHANGE_LEVEL)GENERATION_NUMBER)CREATION_USER_ID) CREATION_DATE  dL  CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID  STREAM_ID) dLUeU`Y P:խսݭ=. Pkݭ[$ ݭ[| kխսP^Gݭ kݭ[Җﶅ  RDB$DBHANDLE3*Pvqj >(0\[ &`\ (r0 8hXlPRxVpb  ` n Pv{RPe1 ]P϶U1J1e1J91@0 Py~w U1  P1UT`d ݭݭݭݭ1 P<ЭP!` !R P~Z 4K 4C ЭДЬ[ԫ`v [k@^,@nGYiZ-  TR`Ue ΏkLy*PЭ8Ь[ԫ`v [k@^,@nﯓYiZ st[ ɓkas PnЭ﨓Ь[ԫ`v [k@^,@n`YiZ JP~ PЭ(Ь[ԫ`v [k@^,@nYiZ qco~dK ﹒[2q P^DOBUILD_BUILD_JOB_CURSOR ݭ[  мWм SGUБS Џ̞w2Ԟ WЏVT ZЏYX(PP8 PS 1M2  :2  U    [, t p~X  P[u    ݭ[{ t 8ݭĞUTSЎĺ8lM ݏԷ" ] ǐ~WݏbS PV-kk=  ݭ[ t ݭ[~  ЭAЬ[ԫ`v [k@^,@n️YiZ |e[TZXjZRjЭʏЬ[ԫ`v [k@^,@nAYiZ' ? Ώ1kY1Ώ1k:12 Ώ1k1Ώ1k 1Ώ1k 1Ώ1k 1}Ώ1k 1}r rΏ1k 1}_$_Ώ1ka 1}L(LΏ1kB 19,|w[TZijЭЬ[ԫ`v [k@^,@nYiZx dV0Pz DOBUILD_BUILD_STEP_CURSOR ݭ[6 ~ мм мZUSq Џ̞2ԞX WЏ:VTYZЏ YX;PP8 Pv 1 nf2  O2  U9 *   [? o ~o P[  q    ݭv[ԋ o 8ݭĞ UTS(Ўĺ8 p ݏԷ"X ڋ~ݏ4︎f/ Pi kk=  ݭ[. *o ݭ[y  ЭTЬ[ԫ`v [k@^,@n ˊYiZ| ][TZjZjЭ݊Ь[ԫ`v [k@^,@n TYiZ:| &  ?Ώ1kl 1wsΏ1kM 1` \Ώ1k. 1IEΏ1k 1}22Ώ1k1}hc[TZUjЭɉЬ[ԫ`v [k@^,@n @YiZ&{   P(ЭbЬ[ԫ`v [k@^,@n وYiZz ~^B м> м: м6 м2 } . }$. м. м * ︈UASԭԭԭԭԞWЏaVT ZЏ,YXϩP4s~ ݏE P[TZ j kk{ ## SCJBUILD_JOB_TABLEG:/BUILD_JOB_NUMBER/ STREAM_ID" )BUILD_JOB_STATUS)BUILD_JOB_RUN_COUNT)BUILD_JOB_REM_COUNT)BUILD_JOB_ERROR_COUNT)JOB_START_DATE) JOB_STOP_DATE/dLЭﶆЬ[ԫ`v [k@^,@nn-YiZx ~^ м } } м м $U﭅SԭԭԭԭԞWЏVTm ZЏ YXP߅~g ݏ﵈k4 Pn[TZ5 j2 kk## SCJBUILD_JOB_STEP_TABLEG:/ BUILD_JOB_ID/STEP_ID" ) STEP_STATUS)STEP_START_DATE)STEP_STOP_DATE/dL #### CJBUILD_JOB_TABLEG:/ STREAM_ID/BUILD_JOB_NUMBER  BUILD_JOB_ID)BUILD_JOB_STATUS)BUILD_JOB_RUN_COUNT)BUILD_JOB_REM_COUNT)BUILD_JOB_ERROR_COUNT) BUILD_JOB_STEP_DELAY) BUILD_JOB_TIMEOUT) JOB_START_DATE) JOB_STOP_DATE)JOB_START_COUNT) dL  ## CJBUILD_JOB_STEP_TABLEJBUILD_STEP_TABLEG:::/ BUILD_JOB_ID/REM_WAIT_COUNT/ STEP_STATUS/STEP_IDSTEP_ID STEP_ID) MODULE_ID) STEP_TYPE)STEP_START_DATE)STEP_STOP_DATE)  dL*UeU1* P:խսoݭ Pkݭ[o ݭ[e kխսP^ݭ kݭ[o  RDB$DBHANDLE3*PFA: V(0,[ >d`, (0"8*hX  侮 殺 w `  > P KRP}1 uP϶U1b1e1JQ1@H PINa U1# P1UT`d ݭݭݭݭ P<ЭP!`~!R[ P~~Z 4 4 Э~Ь[ԫ`v [k@^,@n~YiZo 1#Tqj0~Ue Ώk yBPS Э~Ь[ԫ`v [k@^,@n}YiZeo + };}1] P Эx}Ь[ԫ`v [k@^,@nx|YiZn JP~ PC Э|Ь[ԫ`v [k@^,@no|YiZUn {~| |+|[ P FETCH_READ_GENEXPR_CURSOR ݭ[{ l м: PP}QP(P a|U{S{Џ̞2ԞbWЏV~T+ZЏYXPP8 P2 16f.2 u S2 u U    [z ^ /{~~zv P[z_ B x p ݭn[zZ |^ 8ݭĞzUT>zSЎĺ8s, ݏԷ"F z~ݏh}z Pkk=  ݭ[y ] ݭ[yh  ЭzЬ[ԫ`v [k@^,@nwyYiZ]k U[TZqjZkjЭyЬ[ԫ`v [k@^,@nyYiZj  ?|Ώ1k1ieΏ1k~1R [TZzjЭxЬ[ԫ`v [k@^,@nIxYiZ/j cU(PFETCH_READ_GENTBL_CURSOR ݭ[wؿ h м"xUwSPЏ̞2Ԟ7WЏVzTZЏYX3PP8 P^ 12 q q2 q U!    [w Z Kw~?zv P[v[ ﶾ ^ 菉  ݭχ[v Z 8ݭĞvUTZvS Ўĺ8X ݏԷ"B v~ ݏ&y.v Pkk=  ݭ[u Y ݭ[ud � ЭvЬ[ԫ`v [k@^,@nuYiZyg m[TZjZjЭuЬ[ԫ`v [k@^,@nuYiZg 6(?Ώ1k1Ώ1k1QP,Pa  c[TZjЭtЬ[ԫ`v [k@^,@nYtYiZ?f seP % CJGENERATION_TABLEG:/ MODULE_ID/DELTA_FILE_CODE  GENERATION_ID)GENERATION_NUMBER) dL  CJGENERATION_TABLEG/ GENERATION_ID GENERATION_NUMBER)DELTA_FILE_CODEX dLUe sUr P:խսrݭrz Pkݭ[prTa ݭ[]r]W kխսP^rݭ kݭ[ra  RDB$DBHANDLE3*Pqqq *(0q[ q`勉 (^08hXqP>xBpAR 6O T Q V S $  5 e P LpRP;1 3PϠU1 1e1J1@U PpR U1 P1UT`d ݭݭݭݭgp P<ЭP!`@p!R P,p~Z 4 4y ЭpЬ[ԫ`v [k@^,@n^}oYiZca \P~ PGETMOD_READ_ONE_CURSOR ݭ[ o _ м:' P'PuQP(P a'oUnS Џ̞2Ԟ WЏ*VqT#ZЏ-YXPP8 Ps 1me2 h N2 h U6 '   [ n Q Pn~Hqm P[mR ˵ c ﹵ ﱵ ݭq[m Q 8ݭĞmUT_mSϿЎĺ8m ݏԷ"9 m~Vݏ|p3m P,kk=  ݭ[l P ݭ[l[ Դ Э!mЬ[ԫ`v [k@^,@nylYiZ~^ U[TZjZjGETMOD_READ_RNG_CURSORN ݭ[/l9 ] мM:' P'PBQP(P a:'P'PSQP(Pa3lUkS Џ̞2Ԟ WЏsVoTZЏVYXPP8 P 1 2 e 2 e UR C  5 [k" N \k~Xnj P[jO o ղ Ͳ ݭY[jﷲ N 8ݭĞjUTkjSЎĺ8 ݏԷ"6 j~ ݏ|m?j P kk=- & ݭϳ[j N ݭ[iX  Э-jЬ[ԫ`v [k@^,@niYiZ[ =[TZjZjGETMOD_READ_ALL_CURSORj ݭ[;iU  Z м+oiUhS Џ̞2Ԟ WЏEVGlTZЏYXPP8 P۰ 1 1a)2 &c N2 c U    [Thn K h~k2h߿ P[ h M 3  !  ݭω[g K 8ݭĞ hUTgSЎĺ84կ ݏԷ"44 g~ݏ|j{gD P kk=y r ݭ[Cg] ?K ݭ[*gV < ЭigЬ[ԫ`v [k@^,@nfYiZX RDm[TZljZfjЭfЬ[ԫ`v [k@^,@nJifYiZOX χTΏ1k1A=Ώ1k1.QP,Pa ' cCΏ1k14QP,Pa 'cIΏ1kZ162Ώ1k;12[TZjЭeЬ[ԫ`v [k@^,@n=eYiZ#W PsЭ_eЬ[ԫ`v [k@^,@ndYiZV H:jΏ1k<1WSΏ1k1DQP,Pa ' cYΏ1k1JQP,Pa 'c_Ώ1k1LHΏ1k125B=[TZ/jЭ3dЬ[ԫ`v [k@^,@ncYiZU \PЭcЬ[ԫ`v [k@^,@n$CcYiZ)U Ώ1k1Ώ1k1QP,Pa ' cΏ1k_1QP,Pa 'cΏ1k41Ώ1k12t[TZjЭbЬ[ԫ`v [k@^,@nbYiZS {ύPM  ''%' CJ MODULE_TABLEG::/ FACILITY_ID/ MODULE_NAME/DELETION_USER_IDFH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  SOURCE_FLAG)  dL  ''%'%' CJ MODULE_TABLEG:::/ FACILITY_ID2 MODULE_NAME3 MODULE_NAME/DELETION_USER_IDFHDELETION_USER_IDH FACILITY_IDH MODULE_NAMEH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  SOURCE_FLAG)  dL  '' CJ MODULE_TABLEG:/ FACILITY_ID/DELETION_USER_IDFHDELETION_USER_IDH FACILITY_IDH MODULE_NAMEH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  SOURCE_FLAG)  dL|UeC^U]ܵ P:խս!^ݭ] Pkݭ[]L ݭ[]B kխսP^]ݭ1 kݭ[U]9L  RDB$DBHANDLE3*Pm\\c\\R (0\[ ]`ܞ (0~8hzX\Pxp&E΍ :ˍ % Ѝ  ͍ ҍ ύ ԍ э ֍ Ӎ ؍ Ս ڍ ׍ p  ﹍  P$|[RPk1 cPHU1P1e1J?1@61 P[= U1ĵ P1UT`d ݭݭݭݭC[ в P<ЭP!`[!R P[~Z 4] 4U ЭZЬ[ԫ`v [k@^,@nYZYiZ?L T+X rZUe Ώk~#y0P0#ЭJZЬ[ԫ`v [k@^,@nYYiZK ylzm Y}Ys9 P"ЭYЬ[ԫ`v [k@^,@nf1YYiZK P~Ƴ P "Э:YЬ[ԫ`v [k@^,@nXYiZJ wiu\~j] XmXD7 P!INVSCRP_ANY_CURSORr ݭ[3X] I мGм Cм?WXUWSXЏ̞2Ԟ?WЏV3[TZЏ YX&PP8 Pӟ 1 2 R 2 Q U   y [ n`(PINVSCRP_FACTYP_CURSORᅯ ݭ[PL杖 "= мм мм:'P'PQP(PaTLUKSЏ̞2ԞWЏV ݭZ[J( . 8ݭĞKUTJSЎĺ8m ݏԷ" J~ݏM`J) Pkk=  ݭϴ[(J $. ݭ[J8 a ЭNJЬ[ԫ`v [k@^,@nIYiZ; }=[TZjZjЭIЬ[ԫ`v [k@^,@nNIYiZ4; ?Ώ1k1Ώ1kg12z [TZjЭ IЬ[ԫ`v [k@^,@nHYiZ}: ]O(PINVSCRP_READ_LOCTBL_CURSOR﹐ ݭ[:H蘿  9 мм ммVHUGSЏ̞ 2ԞWЏVBKTbZЏYX%PP8 P 12  B 2 A UՏ Ə  ️ [;G累 * G~JGƞ P[G, j  X P ݭm[F: * 8ݭĞGUTFSЎĺ8o ݏԷ" F~;ݏIbF+ Pkk=ﰎ 祈 ݭ[*F &* ݭ[F4 s ЭPFЬ[ԫ`v [k@^,@nEYiZ7 U[TZjZjЭEЬ[ԫ`v [k@^,@nPEYiZ67 ?Ώ1k1QP,Pa c[TZjЭ3EЬ[ԫ`v [k@^,@nDYiZ6 pb9P INVSCRP_READ_DIRSYM_CURSOR܌ ݭ[MDnj 5 :'P'PQP(PaqDUCS Џ̞d2Ԟj WЏVaGTZЏ)YX@PP8 P= 1 :2 (> '2 > U    [VCЋ & C~F4C P["C"(    { ݭu[Be & 8ݭĞ"CUTBS-Ўĺ87 ݏԷ"6 B~<ݏ E}BF P kk=ۊ Ԋ ݭ[EBᅧ A& ݭ[,B1  ЭkBЬ[ԫ`v [k@^,@nAYiZ3 ]>[TZEjZ?jЭAЬ[ԫ`v [k@^,@nkAYiZQ3 1#?Ώ1k 1{[TZmjЭ\AЬ[ԫ`v [k@^,@n@YiZ2 GP INVSCRP_TYP_CURSOR ݭ[~@ P1 мZм VмR:'P'PGQP(Pa@U@S(Џ̞2ԞWЏV~CTZЏ5YXYPP8 Pf 1 aY2 A: ~B2 *: U)    [o? # ?~BM? P[;?;$ ヌ ƙ ﬇ 龜 ݭe[? # 8ݭĞ;?UT>SFЎĺ8` ݏԷ"O  ?~ݏB>_ P`kk=  ݭϿ[^> Z" ݭ[E>)- dž Э>Ь[ԫ`v [k@^,@n0=YiZ/ E[TZjZjЭ >Ь[ԫ`v [k@^,@n=YiZj/ J<?@Ώ1k1-)Ώ1k12 [TZjЭV=Ь[ԫ`v [k@^,@n!Э3Ь[ԫ`v [k@^,@n33YiZ% Ϯߍ M32 P Э,3Ь[ԫ`v [k@^,@n2YiZ$ sP~q8 P. Э2Ь[ԫ`v [k@^,@np#2YiZ $ Ϟ~ό =21 PMODARCH_READ_CURSORSz ݭ[1>z v" :'P'PGQP(Pa1UQ1SxЏ̞2Ԟ_WЏV4TZЏ)YX%PP8 Py 12 + 2 h+ Uwy hy ^ Zy [0Gy C 0~408 P[y0y y  x x ݭ|[B0x > 8ݭĞy0UT0SЎĺ8x ݏԷ" H0~ݏ Z3/ Prkk=Rx Kx ݭ[/6x  ݭ[/g x Э/Ь[ԫ`v [k@^,@n9/YiZ!  ][TZjZjЭK/Ь[ԫ`v [k@^,@n.YiZ ?RΏ1k1?;6[TZ(jЭ.Ь[ԫ`v [k@^,@nw*.YiZ GPMODARCH_READ_ONE_CURSORv ݭ[-zv  :'P'PmQP(Pa-U}-SKЏ̞2Ԟ2WЏV0TZЏ)YXQPP8 Pu 1/_'2 ' L2 ' Uu u  u [,u o -~A0,d P[, Hu 0 6u .u ݭx[n,u j 8ݭĞ,UT,,S>Ўĺ8%t ݏԷ" t 2l,~<ݏ/+ P:,~ݏP/+ Pkk=Tt Mt ݭϘ[+8t  ݭ[u+Y t Э+Ь[ԫ`v [k@^,@nx++YiZ #[TZ0jZ*jMODARCH_READ_RNG_CURSORs ݭ[*{s  :'P'PQP(Pa:' P'PQP(P a*UV*SЏ̞2ԞWЏV-T@ZЏRYX*PP8 Pr 1Fv>2 $ c'2 m$ Ur r c r [)lr H )~-)= P[~)~ 1r  r r ݭ`[G)r C 8ݭĞ~)UT)SЎĺ8q ݏԷ" q 2E)~ݏ_,( P)~ݏ-,(h P^ﺿkk==q 6q ݭπ[g(!q c ݭ[N(2 q Э(Ь[ԫ`v [k@^,@nQ(YiZ Ժ [TZGjZAjMODARCH_READ_ALL_CURSORyp ݭ['dp l 'U_'S Џ̞2ԞWЏV*TZBPP8 Pp 12 ! }2 ! Uo o { o  [&o ` '~:*&U~ P[& Yo ! Go ?o ݭϟ[_&)o [ 8ݭĞ&UT&S/Ўĺ8n ݏԷ" n 2]&~ݏ{)%} P+&~mݏI)%} PvCkk=en ^n ݭϿ[%In { ݭ[f%J (n Э%Ь[ԫ`v [k@^,@ni%YiZ J[TZjZjЭ.%Ь[ԫ`v [k@^,@n$YiZ ujΏ1ky1WSΏ1kZ12@ :Ώ1k;1+QP,Pa 'c@Ώ1k11QP,Pa c[TZҿjЭ$Ь[ԫ`v [k@^,@n#YiZ| tfχP:Э#Ь[ԫ`v [k@^,@n|/#YiZ ϧ<Ώ1k1)%Ώ1k12 Ώ1k1QP,Pa 'cΏ1k1QP,Pa cﭾ慨[TZjЭ"Ь[ԫ`v [k@^,@nm "YiZ 8PЭB"Ь[ԫ`v [k@^,@n!YiZ 7Ώ1k1$ Ώ1kn12 Ώ1kO1QP,Pa 'c Ώ1k$1QP,Pa cup[TZbjЭ3!Ь[ԫ`v [k@^,@n YiZ zϪPNЭ Ь[ԫ`v [k@^,@nC YiZ) !~^м} :PPQP(Pah ݭ[}h  8ݭĞ UTSϣЎĺ8Oh ݏԷ" ~\ݏ"e"w P$ [TZj ЭЬ[ԫ`v [k@^,@nV YiZ ٱ~^2м.} *:PPQP(Paig ݭϲ[Sg  8ݭĞUTWSiЎĺ8P%g ݏԷ" ~ݏ!+u P [TZjx ЭXЬ[ԫ`v [k@^,@nYiZ ﭰ~^м} :PPQP(Pa?f ݭϟ[_)f  8ݭĞUTS/Ўĺ8e ݏԷ" e~xݏ t P [TZj> ЭЬ[ԫ`v [k@^,@nYiZ{ se~^:'P'PزQP(Paм :PP߲QP(Pad ݭ[d P 8ݭĞLUTSЎĺ8̮d ݏԷ"` ~4ݏ1ds Pf [TZjЭЬ[ԫ`v [k@^,@nKYiZ1 )~^ :'P'PQP(Paм :PPQP(Pac ݭ[c  8ݭĞUTSϛЎĺ8Wc ݏԷ" ~[ݏ]r P[TZjЭЬ[ԫ`v [k@^,@nNYiZ ߬Ѭ~^ߴ:'P'PԴQP(Paм :PP۴QP(Paab ݭ[Kb  8ݭĞUT?SQЎĺ88b ݏԷ" ~0ݏp P[TZj` %' CJARCHITECTURE_TABLEG:/ARCHITECTURE_NAME/DELETION_USER_ID DELETION_USER_ID) dL  '%'#%%'% CJARCHITECTURE_TABLEG:/ARCHITECTURE_NAME/DELETION_USER_ID ARCHITECTURE_ID)ARCHITECTURE_FLAGS)ARCHITECTURE_NAMEXCREATION_REMARKX   ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S)ARCHITECTURE_NAME)ARCHITECTURE_FLAGS)CREATION_REMARK  dL  '%'%'#%%'% CJARCHITECTURE_TABLEG::2ARCHITECTURE_NAME3ARCHITECTURE_NAME/DELETION_USER_ID ARCHITECTURE_ID)ARCHITECTURE_FLAGS)ARCHITECTURE_NAMEXCREATION_REMARKX   ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S)ARCHITECTURE_NAME)ARCHITECTURE_FLAGS)CREATION_REMARK  dL  '#%%'%CJARCHITECTURE_TABLEG/DELETION_USER_ID ARCHITECTURE_ID)ARCHITECTURE_FLAGS)ARCHITECTURE_NAMEXCREATION_REMARKX   ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S)ARCHITECTURE_NAME)ARCHITECTURE_FLAGS)CREATION_REMARK  dLzUeUunj P:խսݭRCj Pkݭ[9 ݭ[&& kխսP^\ݭi kݭ[  RDB$DBHANDLE3*P~ޯ >(0p[ &`pS (r0 8hXPRxVp jC gC Y Y :C IC 省k PPRP{1 sPU1`1e1JO1@FIk P U1!j P1UT`d ݭݭݭݭ[ g P<ЭP!`4!Rg P ~Z 4ug 4mg ЭЬ[ԫ`v [k@^,@nqYiZW /!T!hUe Ώky@PЭbЬ[ԫ`v [k@^,@nYiZ i  P"ЭЬ[ԫ`v [k@^,@nvIYiZ/ `P~h PЭRЬ[ԫ`v [k@^,@n YiZ y~zuh \ PЭ Ь[ԫ`v [k@^,@nf9 YiZ ~^м W U SԭԭԭԭԞWЏVoT֫ZЏYXP] ~飼ݏ4 gd P+[TZvjskkF SCJBUILD_JOB_STEP_TABLEG/ BUILD_JOB_ID"/dLЭ Ь[ԫ`v [k@^,@nィ YiZv N@~^мn U7 SԭԭԭԭԞWЏVT9ZЏYXuPi ~ ݏ b P[TZ٩j֩kk SCJBUILD_JOB_DEP_TABLEG/ BUILD_JOB_ID"/dLЭq Ь[ԫ`v [k@^,@n YiZ 簾~^мҨм Ψ U SԭԭԭԭԞWЏV TZЏYXP ~gݏ E a P [TZ5j2kk K  SCJBUILD_JOB_QUEUE_TABLEG:/ STREAM_ID/BUILD_JOB_NUMBER"/dLЭЬ[ԫ`v [k@^,@nKYiZ ܤΤ~^мм 4USԭԭԭԭԞWЏVX TۦZЏYXP: ~ﭦݏ {D_ P [TZ{jxkk#   SCJBUILD_JOB_TABLEG:/ STREAM_ID/BUILD_JOB_NUMBER"/dLRESET_STEP_STATUS_CURSORUO ݭ[f@O 8 м^м ZUS Џ̞G2Ԟn WЏV TZЏYXIPP8 PN 1r 2 I Υ2 2 UN rN (` dN [wQN  ~ U] P[CC N _ N M ݭ[ M  8ݭĞCUTS6Ўĺ8M ݏԷ"W M 2 ~ȤݏDS\ P# ~|ݏ d-\ PRkk="M M ݭϟ[,M ( ݭ[ L ЭRЬ[ԫ`v [k@^,@nYi>Z y+[TZjZjЭЬ[ԫ`v [k@^,@nRYiZ8 2Ώ1k12)$[TZjЭCЬ[ԫ`v [k@^,@nYiZ xj~^異м`K ݭ[pJK  8ݭĞUT.SϚЎĺ8K ݏԷ" v~,ݏY P[TZjЭ/Ь[ԫ`v [k@^,@nӞYiZ dVPЭЬ[ԫ`v [k@^,@nl?YiZ% ~^Bм>м:}6}6м6м 2.USԭԭԭԭԞWЏ=VVTݟZЏ$YXP4~۟ݏu>X P[TZ著j烈kk{## SCJBUILD_JOB_TABLEG:/ STREAM_ID/BUILD_JOB_NUMBER" )BUILD_JOB_STATUSBUILD_JOB_RUN_COUNT)BUILD_JOB_REM_COUNT)JOB_START_DATE) JOB_STOP_DATE/dLЭPЬ[ԫ`v [k@^,@nYiZ w~^}}:PPQP(PaмZм VU1SԭԭԭԭԞWЏ VTZЏYXoPc~ݏU P|[TZ͝jʝkk##% SCJBUILD_JOB_TABLEG:/ STREAM_ID/BUILD_JOB_NUMBER" )BUILD_JOB_STEP_DELAY)BUILD_JOB_TIMEOUT)CREATION_REMARK/dL  CJBUILD_JOB_STEP_TABLEG::/ BUILD_JOB_ID/REM_WAIT_COUNT/ STEP_STATUS  STEP_STATUS) ^ S) STEP_STATUS  dLUeUS P:խսݭuS Pkݭ[kO ݭ[XX kխսP^ݭR kݭ[  RDB$DBHANDLE3*pP͜Ü<ﲜ (0[ `< (F0ޚ8hښXP&x*p=% , , , , , , , , B C @, , 7T PK$RP 1 PϊU11e1J1@ؙ7T P U1ﳙS P1UT`d ݭݭݭݭI P P<ЭP!`"!RP P~Z 4cP 4[P ЭЬ[ԫ`v [k@^,@n0_YiZE ﳘT﬘xUe Ώk"yҘP"ЭPЬ[ԫ`v [k@^,@nYiZ )'ϮsR y P"ЭЬ[ԫ`v [k@^,@n7YiZ P~Q P!Э@Ь[ԫ`v [k@^,@nYiZ  Ϟ~ cQ sJ P !MODCTX_EXISTS_CURSOR6? ݭ[7!?  :'P'PQP(Paм 輦SUS)Џ̞蘭2ԞWЏVwT8ZЏ-YXPP8 P> 1@ JzB2  g+2  UR> C> O 5> [8">  |~L P[ = O = = ݭs[=  8ݭĞUTS Ўĺ8= ݏԷ" ~ۖݏ _(L Pﱖkk=-= &= ݭ['= # ݭ[ < ЭMЬ[ԫ`v [k@^,@nYiZ &U[TZjZjЭЬ[ԫ`v [k@^,@nMYiZ3 ﯓ?Ώ1k1~ﻜ[TZﭜjЭ>Ь[ԫ`v [k@^,@nYiZ  GP4MODCTX_READ_ONE_CURSORk; ݭ[\V; . :'P'PﻕQP(Paм ӕxUSЏ̞2ԞWЏVTeZЏ-YXAPP8 P: 1eﭛݛ拏2 / ʛ2  U: x: L j: []W:  ~;H P[)) : K  : : ݭq[9  8ݭĞ)UTS.Ўĺ8-9 ݏԷ"= 9 2~ݏ2|9H P~ݏJH PՒkk=(9 !9 ݭϑ[ 9  ݭ[ 8 Э8Ь[ԫ`v [k@^,@nYiZ ZﮙjZ神jMODCTX_READ_RNG_CURSORe8 ݭ[FP8  :'P'PQP(Pa:' P'PQP(P aм,JUSЏ̞2ԞWЏ7VvTZЏVYXPP8 P7 17xﵘ2  ژ2  Ui7 Z7 H L7 [/97  s~ E P[ 6 H 6 6 ݭY[6  8ݭĞUTSЎĺ86 ݏԷ" 6 2~ݏN E P~/ݏD Pkk= 6 6 ݭy[5  ݭ[ 5 Э Ь[ԫ`v [k@^,@nRYiZg Ռ[TZヨjZ︖jMODCTX_READ_ALL_CURSORG5 ݭ[25  мcLUS-Џ̞W2ԞWЏV|TZЏYXPP8 P4 19-2  ޕ2  U{4 l4 E ^4 [1K4  u~B P[ 4 E 3 3 ݭω[3  8ݭĞUTSЎĺ83 ݏԷ" 3 2~ݏP B P~︑ݏA Pkk=3 3 ݭϩ[3  ݭ[ 2 Э Ь[ԫ`v [k@^,@nTYiZi ׉3[TZjZjЭЬ[ԫ`v [k@^,@n݉ YiZ n`Ώ1k1zQP,Pa 'cΏ1k1| xΏ1kq1eaΏ1kR1NJΏ1k31;QP,Pa c'"[TZjЭgЬ[ԫ`v [k@^,@n﯈YiZ @2KP]ЭЬ[ԫ`v [k@^,@nHwYiZ] هˇrRΏ1k&1CQP,Pa 'cXΏ1k1E AΏ1k1.*Ώ1k1Ώ1k1QP,Pa cАː[TZpjЭЬ[ԫ`v [k@^,@nIYiZ/ 陼PЭkЬ[ԫ`v [k@^,@nﳆYiZ D6DΏ1k15QP,Pa 'cJΏ1kf17 3Ώ1kG1 Ώ1k(1 Ώ1k 1QP,Pa cyt[TZfjЭ=Ь[ԫ`v [k@^,@nYiZ MP3ЭЬ[ԫ`v [k@^,@nMYiZ3 ﯄~^ˇмLJ} Ç:PPﶇQP(Pa, ݭ\[,  8ݭĞUTSЎĺ8, ݏԷ"( ~,ݏ%o,; P [TZj ЭЬ[ԫ`v [k@^,@nYiZ ug~^м} :PPQP(Pa+ ݭ8[+  8ݭĞUTaSЎĺ8ނ+ ݏԷ" ~yݏ59 P [TZj] ЭbЬ[ԫ`v [k@^,@n廒YiZ ;-~^м} :PPQP(Pa* ݭ,[i*  8ݭĞUT'SϥЎĺ8更U* ݏԷ"ﴭ o~tݏ8 P [TZj# Э(Ь[ԫ`v [k@^,@npYiZ ~^ﳄ:'P'P宅QP(Paм м$м︄:PP龍QP(Pa) ݭώ[ ) J 8ݭĞFUTSKЎĺ8J( ݏԷ"Z ~ݏW^7 P; [TZj ЭЬ[ԫ`v [k@^,@nEYiZ+ ~^:'P'PՅQP(Paм мм:PPԅQP(Pa' ݭJ['  8ݭĞUTsSЎĺ8~' ݏԷ" ~!ݏG6 P[TZjoЭtЬ[ԫ`v [k@^,@n~YiZ M~?~~^ﻆ:'P'PﰆQP(Paм ȆмĆм:PP﯆QP(Pa& ݭ[[u&  8ݭĞUTSϗЎĺ8}G& ݏԷ"囹 a~ݏ4 P[TZj %' CJ CONTEXT_TABLEG::/ CONTEXT_NAME/USER_ID/DELETION_USER_ID DELETION_USER_ID) dL  '%'#%%'% CJ CONTEXT_TABLEG::/ CONTEXT_NAME/USER_ID/DELETION_USER_ID  CONTEXT_NAMEXARCHITECTURE_ID) FACILITY_ID) STREAM_ID) CREATION_REMARKX  ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S) CONTEXT_NAME)ARCHITECTURE_ID) FACILITY_ID) STREAM_ID)CREATION_REMARK  dL  '%'%'#%%'% CJ CONTEXT_TABLEG:::2 CONTEXT_NAME3 CONTEXT_NAME/USER_ID/DELETION_USER_ID  CONTEXT_NAMEXARCHITECTURE_ID) FACILITY_ID) STREAM_ID) CREATION_REMARKX  ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S) CONTEXT_NAME)ARCHITECTURE_ID) FACILITY_ID) STREAM_ID)CREATION_REMARK  dL  '#%%'% CJ CONTEXT_TABLEG:/USER_ID/DELETION_USER_ID  CONTEXT_NAMEXARCHITECTURE_ID) FACILITY_ID) STREAM_ID) CREATION_REMARKX  ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S) CONTEXT_NAME)ARCHITECTURE_ID) FACILITY_ID) STREAM_ID)CREATION_REMARK  dL#vUeU- P:խսݭwh- Pkݭ[^B ݭ[KK kխսP^ݭ, kݭ[   RDB$DBHANDLE3*P  Z(0[ B` (0&8.h"XPnxrp!$  '           :   ~z. P/#f~RPU~1 M~PϊU1:~1e1J)~1@ ~+. P U1}- P}1U}}T`d ݭݭݭݭ= * P<ЭP!`!R* P~Z 4W* 4O* ЭЬ[ԫ`v [k@^,@nx}SYiZ9 }|T~B}|lUe Ώk!y}P!ЭDЬ[ԫ`v [k@^,@n|YiZ q|c|o|Ϯd|g, wm P!ЭЬ[ԫ`v [k@^,@nP|+YiZ {{{P~{+ P Э4Ь[ԫ`v [k@^,@n{YiZ a{S{_{Ϟ~T{W+ g> PMODFAC_READ_ONE_CURSORh ݭ[)S  м}:' P'P}QP(P aEUSЏ̞ﻃ2ԞmWЏVyTs}ZЏ-YXPP8 P 1"aY2  ~B2  U u ) g [*T  n~& P[  )   ݭq[ ﻲ 8ݭĞUT}SЎĺ8Ny ݏԷ"  2~}ݏ I& P~{ݏ% Pzkk=%  ݭϑ[  ۱ ݭ[謁  ЭЬ[ԫ`v [k@^,@nx|YiZb 2x$xZbjZ\jMODFAC_READ_RNG_CURSORb ݭ[M  м}:' P'P|QP(P a:'P'P }QP(PaUSAЏ̞ˀ2Ԟ(WЏ%VOT|ZЏVYXPP8 P 1qi2  R2  Uf W & I [6  @~# P[Ȱ  S&   ݭY[  8ݭĞUTOSЎĺ8 v ݏԷ"ܗ ~ 2~|ݏ" P]~5zݏ" Ps zkk=  ݭy[ ﭮ ݭ[|  ЭЬ[ԫ`v [k@^,@nsuNYiZ4 ut[TZr~jZl~jMODFAC_READ_ALL_CURSORD ݭ[/ ﷺ мM|USkЏ̞ ~2ԞRWЏVUT|ZЏYXPP8 P 1}}}2  }}2  Ux i # [ [H  B~ P[ʭ  U#   ݭω[  8ݭĞUTQSЎĺ8"s ݏԷ"ޔ  2~|ݏ P_~yݏ Puykk=  ݭϩ[ ﯫ ݭ[~  ЭЬ[ԫ`v [k@^,@nurPYiZ6 rq3[TZ{jZ{jЭbЬ[ԫ`v [k@^,@nqYiZ￸ qqsΏ1kx1ssΏ1kY12ws qsΏ1k:1bsQP,Pa 'cwsΏ1k1hsQP,Pa cyy[TZyjЭSЬ[ԫ`v [k@^,@npYi>Zﰷ prpjP9ЭЬ[ԫ`v [k@^,@npcYiZI p pϑwtΏ1k1dt`tΏ1k12Mt GtΏ1k18tQP,Pa 'cMtΏ1k1>tQP,Pa cxx[TZxjЭЬ[ԫ`v [k@^,@nyoTYiZ: on"PЭvЬ[ԫ`v [k@^,@noYiZӵ nnvuΏ1k1cu_uΏ1km12Lu FuΏ1kN17uQP,Pa 'cLuΏ1k#1=uQP,Pa cww[TZwwjЭgЬ[ԫ`v [k@^,@nnYiZĴ mmϪPMЭЬ[ԫ`v [k@^,@nmwYiZ] -mm~^6pм2p} .p:PP!pQP(PaG ݭϹ[1 B 8ݭĞ>UTSOЎĺ8l ݏԷ"R  ~oݏ[V P#[TZjЭЬ[ԫ`v [k@^,@nbl=YiZ# kk~^qqмmq} iq:PP\qQP(Pa ݭϕ[  8ݭĞUTSЎĺ8\k ݏԷ" ~pݏ%_ P[TZjwЭЬ[ԫ`v [k@^,@n(kYiZ jj~^ZrмVr} Rr:PPErQP(Pa ݭω[ ΰ 8ݭĞʿUTQSЎĺ8"j ݏԷ"ދ ~qݏ% P[TZj=MODFAC_MOD_EXISTS_CURSORD ݭ[վ/ 璘 мr USQ Џ̞9s2Ԟ8 WЏVITVrZЏYXPP8 P 1 rsr2  rr2 喝 Ux i  [ [H  2~̽y P[ﺽﺢ  E   ݭχ[  8ݭĞﺽUTASЎĺ8h ݏԷ"Ή ~pݏ  P pkk=S L ݭ[ݼ7 ٠ ݭ[ļ飼  ЭЬ[ԫ`v [k@^,@ngzYiZ` 0g"gm[TZqjZqjЭЬ[ԫ`v [k@^,@n(gYiZ ff?oΏ1k 1oUpPp[TZBpjЭЬ[ԫ`v [k@^,@nfkYiZQ !ffGP ЭЬ[ԫ`v [k@^,@n)fYiZ ee~^Yi:'P'PNiQP(Paм fi:PPUiQP(Pa ݭ6[ → 8ݭĞﻺUTBSЎĺ8e ݏԷ"φ ~hݏؽ P [TZj. ЭCЬ[ԫ`v [k@^,@ndﺹYiZ pdbd~^j:'P'PyjQP(Paм j:PPjQP(Pa ݭ[:t u 8ݭĞqUTSςЎĺ8cF ݏԷ" @~iݏ̸ PV[TZjЭЬ[ԫ`v [k@^,@ncpYiZV &cc~^]k:'P'PRkQP(Paм jk:PPYkQP(PaP ݭ[: + 8ݭĞ'UT﮷S8Ўĺ8b  ݏԷ"; ~jݏL? P [TZj  '%'#%%'% CJFACILITY_TABLEG::/ARCHITECTURE_ID/ FACILITY_NAME/DELETION_USER_ID  FACILITY_ID)FACILITY_FLAGS) FACILITY_NAMEXCREATION_REMARKX   ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S) FACILITY_NAME)FACILITY_FLAGS)CREATION_REMARK  dL  '%'%'#%%'% CJFACILITY_TABLEG:::/ARCHITECTURE_ID2 FACILITY_NAME3 FACILITY_NAME/DELETION_USER_IDFHARCHITECTURE_IDH FACILITY_NAME  FACILITY_ID)FACILITY_FLAGS) FACILITY_NAMEXCREATION_REMARKX   ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S) FACILITY_NAME)FACILITY_FLAGS)CREATION_REMARK  dL  '#%%'% CJFACILITY_TABLEG:/ARCHITECTURE_ID/DELETION_USER_IDFHARCHITECTURE_IDH FACILITY_NAME  FACILITY_ID)FACILITY_FLAGS) FACILITY_NAMEXCREATION_REMARKX   ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S) FACILITY_NAME)FACILITY_FLAGS)CREATION_REMARK  dL  CJ MODULE_TABLEG:/ FACILITY_ID/DELETION_USER_ID  MODULE_ID) dL[Ue U練 P:խսݭx Pkݭ[nR ݭ[[[ kխսP^ݭ kݭ[  RDB$DBHANDLE3*dPIfᆵ﹯?fﲯ8f.f d(0勞[ vdܯ` (e0Zd8bdhVdXﴯPexep v s F U c PPcٮRPc1 cPU1c1e1Jc1@c} P׮ܐ U1qc P_c1UAcNcT`d ݭݭݭݭ  P<ЭP!`h!R PT~Z 4 4 Э.Ь[ԫ`v [k@^,@nb省YiZ bqbTdbjbᆳUe ΏkybPЭЬ[ԫ`v [k@^,@nVb YiZ aaaa 'ɬᅩ P"ЭЬ[ԫ`v [k@^,@na}YiZc WaIaUa`P~Ga PЭЬ[ԫ`v [k@^,@nFaYiZ ```~` ﹫ PЭЬ[ԫ`v [k@^,@n`mYiZS G`9`~^мbUSԭԭԭԭԞWЏV߮TabZЏYXP] F~3bݏ冷Ҫ P+ [TZbjakkF   SCJGENERATION_TABLEG/ GENERATION_ID"/dLЭPЬ[ԫ`v [k@^,@n_ǩYiZﭛ ^^~^м`м `ݩUfSԭԭԭԭԞWЏV5T`ZЏYXpP ~`ݏ$ P} [TZ_`j\`kk   SCJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID"/dLЭЬ[ԫ`v [k@^,@nR] YiZ \\~^мN_м J_мF_USԭԭԭԭԞWЏVsT _ZЏ YXϪP ҧ~^ݏ8^' P [TZ^j^kk 0  SCJRESERVATION_TABLEG::/RES_TYPE/ MODULE_ID/ GENERATION_ID"/dLMODGEN_DELTA_STREAM_CURSOR ݭ[5  :'P'PS^QP(PaYUSiЏ̞S^2ԞPWЏVﱩT^ZЏ)YXPP8 P 1])^]2  ^]2  U    [> Ԉ ~ P[  m  [ S ݭu[Ӥ= ψ 8ݭĞ UTSЎĺ8Y ݏԷ"q ٤~\ݏ Ke. P~\kk=  ݭ[- ) ݭ[ v ЭSЬ[ԫ`v [k@^,@nYʣYiZﰕ XX][TZ4\jZ.\jЭܣЬ[ԫ`v [k@^,@nXSYiZ9 -XX?^[Ώ1k1K[o[j[[TZ\[jЭDЬ[ԫ`v [k@^,@nXﻢYiZ WWGPЭݢЬ[ԫ`v [k@^,@nWTYiZ: .W W~^Yм Y:PPYQP(PaмZEUΡSԭԭԭԭԞWЏV便TCYZЏYXP~YݏjU P[TZ}YjzYkk^% SCJGENERATION_TABLEG/ GENERATION_ID" )DELTA_STREAM_ID)CREATION_REMARK/dLЭΠЬ[ԫ`v [k@^,@nUEYiZ+ UU~^1Xм-Xм)Xм %XLU՟SԭԭԭԭԞWЏVﰣTWZЏYXP~Wݏu\ P[TZWjWkke SCJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID" )GENERATION_FLAGS/dL %' CJ STREAM_TABLEG:/ STREAM_NAME/DELETION_USER_ID DELTA_STREAM_ID) dLRUe;U۝ P:խսݭ︝ Pkݭ[ ݭ[ kխսP^ݭ) kݭ[M1  RDB$DBHANDLE3*UPEW;W4W*W U(0Ԝ[ rU ` (V0VU8^UhRUXPVxVp&-+         } 6 T P,TﱛRPoT1 gTPtU1TT1e1JCT1@:TU Pﯛ} U1T PT1USST`d ݭݭݭݭg P<ЭP!`@!R P,~Z 4 4y ЭЬ[ԫ`v [k@^,@nS}YiZc #SSTT\SSUe Ώk*y4SP*ЭnЬ[ԫ`v [k@^,@nRYiZˋ R}RRϘ~R y P)ЭޙЬ[ԫ`v [k@^,@njRUYiZ; QQQP~Q Pp)Э^Ь[ԫ`v [k@^,@nQ՘YiZﻊ {QmQyQψ~nQ hw P(MODGRP_EXISTS_CURSOR ݭ[U ' :'P'P'SQP(Paм ?Sм;SiUS!Џ̞Z2Ԟk!WЏV͛TRZЏ1YXPP8 P5 1 (YYY2  YY2  U    [N z ~, P[|  { s ݭk[] z 8ݭĞUTSЎĺ8bO/ ݏԷ".c ~lQݏ gu> P&BQkk=  ݭ[= 9z ݭ[$  ЭcЬ[ԫ`v [k@^,@nNڕYiZ NrNM[TZWjZWjЭЬ[ԫ`v [k@^,@nxNcYiZI NM?"PΏ1k%1P#WW[TZWjЭTЬ[ԫ`v [k@^,@nM˔YiZﱆ qMcMGP$MODGRP_READ_ONE_CURSOR ݭ[r D :'P'P@PQP(Paм XPмTPUScЏ̞bV2ԞJWЏVTOZЏ1YX1PP8 Pb 1($V8VV2 = %VU2 & U%    [k w ﯓ~?I P[77x    ݭi[ v 8ݭĞ7UTメSЎĺ8K\ ݏԷ"K_ = 2~PݏG P"̒~MݏNX! P"bMkk=  ݭω[ v ݭ[  ЭFЬ[ԫ`v [k@^,@nJqYiZ cJUJ[TZ TjZTjMODGRP_READ_RNG_CURSOR ݭ[T & :'P'PhOQP(Pa:' P'PyOQP(P aмOмOPUِSЏ̞jS2ԞWЏV4TNZЏZYXPP8 P< 1 S@SS2  -SR2  U    ϼ[5 s y~  P[u   z ݭQ[ʏd s 8ݭĞUTSЎĺ8IH6 ݏԷ"\  2ȏ~~JyJ[TZkJjЭЬ[ԫ`v [k@^,@n@lYiZRy @@PЭЬ[ԫ`v [k@^,@n@YiZx ??~^BмB} B:PPBQP(Pa5 ݭ[ w 8ݭĞ̆UTSSϳЎĺ8? ݏԷ"R ~WBݏ' Pv[TZjЭTЬ[ԫ`v [k@^,@n>˅YiZw q>c>~^+Dм'D} #D:PPDQP(Pa ݭ[[ v 8ݭĞUTSyЎĺ8= ݏԷ"Q a~Cݏ P<[TZjЭЬ[ԫ`v [k@^,@n=YiZwv 7=)=~^Eм E} E:PPDQP(Pa ݭ[! \u 8ݭĞXUT߃S?Ўĺ8< ݏԷ"lP '~oDݏﱇﳃp P[TZjЭЬ[ԫ`v [k@^,@nlWЏV#T;ZЏYXnP{[TZj # JGROUP_MEMBER_TABLE)GROUP_ID) MODULE_ID)CREATION_USER_ID) CREATION_DATELMODGRP_MEMBER_CURSOR. ݭ[_ 1q мGBм CBUSЏ̞!C2ԞhWЏVTAZЏYX6PP8 P 1-BBB2 Bz BB2 +z UZ K ! = [p* c ~PN P[<ݏ | PY [TZj Э7|Ь[ԫ`v [k@^,@n4{YiZm T4F4P Э{Ь[ԫ`v [k@^,@n\4G{YiZ-m 33~^7:'P'P7QP(Pa: PP7QP(P ao ݭ8[zY  l 8ݭĞ{UTzSЎĺ8N3+ ݏԷ"G z~'7ݏW~az P [TZj> ЭzЬ[ԫ`v [k@^,@n3zYiZk 22dP9 Э'zЬ[ԫ`v [k@^,@n2yYiZk D262~^8:'P'P8QP(Pa: PP8QP(P a ݭϭ[&y aj 8ݭĞ]yUTxSDЎĺ81 ݏԷ"qE ,y~7ݏ|xu P [TZjЭxЬ[ԫ`v [k@^,@nq1\xYiZBj 10PЭ~xЬ[ԫ`v [k@^,@n 1wYiZi 00~^9:'P'P8QP(Pa: PP9QP(P a= ݭ:[}w' h 8ݭĞwUT;wSϛЎĺ8/ ݏԷ"C w~a8ݏ {w P^[TZjЭ/.kUe Ώkky/PkЭkЬ[ԫ`v [k@^,@n.+kYiZ] m._.k.`. EkjJ PjЭ$kЬ[ԫ`v [k@^,@nL.jYiZ\ ---BP~-0 PyjЭjЬ[ԫ`v [k@^,@n-jYiZ\ ]-O-[-~P- 5jiH PiЭjЬ[ԫ`v [k@^,@n<-iYiZq[ ,,~^м/iU2iSԭԭԭԭԞWЏV1mTe/ZЏYXP4idi~7/ݏlh Pi[TZ/j/kki{h SCJGENERATION_TABLEG/ MODULE_ID"/dLMODMOD_DELSTEP_CURSORױ ݭ[g± X м.,hUgSUЏ̞;2ԞUWЏvVkTt.ZЏYXϑPP8 PH 1g;;;2 a ;;2 a U    [g۰ J Ug~kf P[fK  h   ݭϊ[fp J 8ݭĞfUTdfS~Ўĺ8)B ݏԷ"2 f~-ݏ fj8f PJf,kk= ߯ ݭ[fʯ I ݭ[eT 﩯 Э&fЬ[ԫ`v [k@^,@nN)eYiZW ((m[TZ9jZ9jЭeЬ[ԫ`v [k@^,@n(&eYiZ W h(Z(?+Ώ1kMe1+99[TZ9jЭeЬ[ԫ`v [k@^,@n?(dYiZtV ''GPdMODMOD_DELGEN_MAXSTRM_CURSOR ݭ[/d U kdUcSRЏ̞v82ԞRWЏcVhTZPP8 P玲 1c+8[8#82 1^ H8 82 ^ Ui Z  L [_c9 F c~og=c P[+c+H    ݭϚ[bά F 8ݭĞ+cUTbSЎĺ8& ݏԷ"?/ b~u)ݏ fbO PbK)kk=D = ݭ[Nb( JF ݭ[5bQ  ЭtbЬ[ԫ`v [k@^,@n%aYiZS -%%τ[TZf6jZ`6jЭaЬ[ԫ`v [k@^,@n%%taYiZZS $$?+(Ώ1ka1(55[TZ5jЭeaЬ[ԫ`v [k@^,@n$`YiZR $$GP`Э`Ь[ԫ`v [k@^,@n&$u`YiZ[R ##~^м&м &`U`SԭԭԭԭԞWЏVdTS&ZЏYXP`F`~%&ݏc_ P_[TZ%j%kk_]_ SCJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID"/dLЭ@_Ь[ԫ`v [k@^,@nh"^YiZP !!~^м$м $^UV^SԭԭԭԭԞWЏV]bT$ZЏYXBPX^^~w$ݏ"b^ݵ P&^[TZE$jB$kkA^] SCJDEPENDENCY_IN_TABLEG:/ STREAM_ID/ MODULE_ID"/dLЭ]Ь[ԫ`v [k@^,@n \YiZN 8 * ~^м1#м -# ]U\SԭԭԭԭԞWЏV`T"ZЏYXρP\\~"ݏe`S\ Pe\[TZ"j"kk\[ SCJDEPENDENCY_OUT_TABLEG:/ STREAM_ID/ MODULE_ID"/dLЭ[Ь[ԫ`v [k@^,@n4[YiZM vh~^м!м {!J[UZSԭԭԭԭԞWЏV^TB!ZЏYXϿPZ[~!ݏ^ZZ PZ[TZ j kkZZ SCJDEPENDENCY_IN_TABLEG:/ STREAM_ID/STEP_ID"/dLЭYЬ[ԫ`v [k@^,@n&uYYiZ[K ~^мм YUYSԭԭԭԭԞWЏV']TZЏYXPYFY~eݏ\X PX[TZ3j0kkX]X SCJDEPENDENCY_OUT_TABLEG:/ STREAM_ID/STEP_ID"/dLMODMOD_DELSCRP_CURSORá ݭ[Wﮡ H мм WUyWSFЏ̞9,2ԞxFWЏV[TTZЏYXUPP8 P, 1UW+,+2 Q ++2 Q U   Ҡ [V¢ k: W~ZV` P[V;  , r j ݭς[jVT f: 8ݭĞVUT(VSBЎĺ8& ݏԷ""  2hV~ݏ*ZU PV6V~ݏ YU PUkk=  ݭϢ[Ut 9 ݭ[qUUD S ЭUЬ[ԫ`v [k@^,@n'UYiZ G i[+[TZ)jZ)jЭ9UЬ[ԫ`v [k@^,@naTYiZF sΏ1kT1`))[TZ)jЭTЬ[ԫ`v [k@^,@nTYiZE ZL~^м6TUSSԭԭԭԭԞWЏVWTNZЏYXϫPSS~ ݏW}SF PS[TZjkkSS SCJSCRIPT_LINE_TABLEG/ SCRIPT_ID"/dLЭRЬ[ԫ`v [k@^,@n&uRYiZ[D ~^: ݭR[:R$ uC 8ݭĞqRUTQSЎĺ8U ݏԷ" @R~ݏVQ PQ[TZjlQЭQЬ[ԫ`v [k@^,@n!pQYiZVC ePgQMODMOD_REV_NOTIF_CURSOR% ݭ[Q A м м м:QUPS@Џ̞%2Ԟj@WЏVTTZЏ YXϟPP8 P 1Pg%%_%2 J %H%2 J UI : Ъ , [P 3 cP~7TO P[O4 ޙ v ̙ ę ݭx[Oﮙ 3 8ݭĞOUTrOSόЎĺ8 ݏԷ" a 2O~hݏxS>O PPOO~ݏ FS Oզ POkk=  ݭϘ[NΘ 2 ݭ[N= ﭘ ЭNЬ[ԫ`v [k@^,@n"qNYiZW@ #[TZh#jZb#jЭNЬ[ԫ`v [k@^,@nMYiZ? <.Ώ1k!N1""[TZ"jЭMЬ[ԫ`v [k@^,@nbMYiZH? ~^мMU MSԭԭԭԭԞWЏV$QTZЏYXP M;M~vݏPL PL[TZDjAkkLRL SCJ USER_TABLEG:/USER_ID/USERNAME"/dLЭ>LЬ[ԫ`v [k@^,@nfKYiZ= ~^ ݭ>[zKt < 8ݭĞKUT8KSRЎĺ8F ݏԷ" K~5ݏFO Kɢ PK[TZjJЭ9KЬ[ԫ`v [k@^,@naJYiZ< [PJЭJЬ[ԫ`v [k@^,@n IJYiZ/< } ~^мgJUISԭԭԭԭԞWЏVNTZЏYXPI"J~iݏ>MIw PI[TZ7j4kkI9I SCJ USER_TABLEG:/USER_ID/USERNAME"/dLЭ%IЬ[ԫ`v [k@^,@nM HYiZ: ~^м+м 'м#мHU+HSԭԭԭԭԞWЏVNLTZЏYXP-H]H~ݏLG PG[TZ~j{kkHtG SCJREVIEW_NOTIFY_TABLEG:::/ OBJECT_TYPE/ ACTION_TYPE/ SELECT_ID/USER_ID"/dLMODMOD_FAC_READ_ONE_CURSORʐ ݭ[Fﵐ }7 м :' P'P QP(P aFUPFS6Џ̞2Ԟ6WЏVwJT ZЏ-YX,PP8 P# 1,F2b*2 ~@ O2 g@ U ׏ ] ɏ [Eﶏ B) E~IE7 P[xEx* {  i a ݭm[AEK =) 8ݭĞxEUTDSЎĺ8\ ݏԷ" GE~ ݏ=ID PD kk= ﺎ ݭ[D漏 ( ݭ[Df3  ЭDЬ[ԫ`v [k@^,@n8DYiZ6 zlU[TZmjZgjMODMOD_FAC_READ_RNG_CURSOR ݭ[C 4 мs :' P'Ph QP(P a:'P'Py QP(PaCUXCS4Џ̞2Ԟ4WЏVGT ZЏVYX4PP8 P; 14Cxp2 = Y2 o= U  e  [BΌ J& B~FB? P[B'    y ݭU[IBc E& 8ݭĞBUTBS!Ўĺ8d5 ݏԷ" OB~p ݏ=FA PAF kk=ً ҋ ݭϯ[Ak % ݭ[An0  ЭAЬ[ԫ`v [k@^,@n@AYiZ&3 t=[TZjZjMODMOD_FAC_READ_ALL_CURSOR ݭ[@ 1 м AU@S2Џ̞H2Ԟ2WЏVDTZЏYXlPP8 P 1l@2 : 2 : UF 7  ) [? # 0@~D?w P[?$ ۉ C ɉ  ݭυ[?韛 }# 8ݭĞ?UT??SYЎĺ8} ݏԷ" ?~;ݏ=YC?ܖ P%?kk=!  ݭ[> " ݭ[>-  Э?Ь[ԫ`v [k@^,@n)x>YiZ^0 m[TZ)jZ#jЭ>Ь[ԫ`v [k@^,@n>YiZ/ C5Ώ1k(>1Ώ1k >1QP,Pa ' c[TZjЭ=Ь[ԫ`v [k@^,@n>=YiZ$/ r\P5=Э`=Ь[ԫ`v [k@^,@nTQZЏYXPP8 P 192 64 2 4 U΃ ᅢ  ﱃ Ϯ[d9  9~=B9 P[090 c  Q I ݭC[83  8ݭĞ09UT8SЎĺ8 ݏԷ"D 8~ݏ <8T P8kk=既  ݭϝ[S8 O ݭ[:8' l Эy8Ь[ԫ`v [k@^,@n7YiZ) 2$-[TZ jZ jЭ8Ь[ԫ`v [k@^,@n*y7YiZ_) ?Ώ1k71  [TZ jЭj7Ь[ԫ`v [k@^,@n6YiZ( #GP6MODMOD_FIND_REV_USER_CURSOR ݭ[6̀ U' мbм ^мZ:<Px j .~2-_ P[- x + w w ݭq[i-w e 8ݭĞ-UT'-SAЎĺ8w ݏԷ"w 2g-~ݏI1, P-5-~$ݏ1, P,kk=w w ݭϑ[,v  ݭ[p,T v Э,Ь[ԫ`v [k@^,@n&,YiZ  hZZjZjMODMOD_READ_RNG_CURSORLv ݭ[+7v  м:' P'PQP(P a:'P'PQP(Pa+UJ+S#$Џ̞82Ԟ $WЏ4V/TZЏVYX&PP8 Pu 1&+2 x% 2 a% UPu Au W 3u [* u < *~.*1 P[r*r t  t t ݭY[;*t 7 8ݭĞr*UT)SЎĺ8Vt ݏԷ"ht 29*~Tݏ.) P)*~xݏ-)\ P)Nkk=s s ݭy[[)s W ݭ[B)& s Э)Ь[ԫ`v [k@^,@n(YiZ :,[TZjZjMODMOD_READ_ALL_CURSOR.s ݭ[(s a мw(UL(S\$Џ̞x2ԞC$WЏV,T2ZЏYX(PP8 Pr 1((N2 z" ;2 c" Ubr Sr Y Er ['2r > '~+'3 P[t't q  q q ݭω[='q 9 8ݭĞt'UT&SЎĺ8Xq ݏԷ"zq 2;'~ݏ%+&~ P& '~%ݏ*&^~ P&kk=q p ݭϩ[]&p Y ݭ[D&( p Э&Ь[ԫ`v [k@^,@n%YiZ <.3[TZjZjЭ &Ь[ԫ`v [k@^,@n4%YiZi Ώ1k%1Ώ1k%1QP,Pa ' cΏ1k`%1QP,Pa 'cΏ1k5%1Ώ1k%12ysΏ1k$12`ZΏ1k$1KQP,Pa ( caΏ1k$1RQP,Pa ($chΏ1k$12U(OΏ1kc$1<,8Ώ1kD$1)QP,Pa 0cje[TZWjЭ$Ь[ԫ`v [k@^,@n(w#YiZ] mPn#Э#Ь[ԫ`v [k@^,@n#YiZ RDϔΏ1k7#1Ώ1k#1QP,Pa ' cΏ1k"1QP,Pa 'cΏ1k"1Ώ1k"12Ώ1k"12oiΏ1ke"1ZQP,Pa ( cpΏ1k:"1aQP,Pa ($cwΏ1k"12d(^Ώ1k!1K,GΏ1k!18QP,Pa 0c50[TZ"jЭ!Ь[ԫ`v [k@^,@n!YiZ F8(P Э&!Ь[ԫ`v [k@^,@nN YiZ Ώ1k 1Ώ1k 1QP,Pa ' cΏ1kz 1QP,Pa 'cΏ1kO 1Ώ1k0 12Ώ1k 12Ώ1k1QP,Pa ( cΏ1k1QP,Pa ($cΏ1k12(Ώ1k}1,Ώ1k^1pQP,Pa 0c[TZjЭЬ[ԫ`v [k@^,@nBYiZw ϳPMODMOD_GET_ID_CURSORh ݭ[:h   м:' P'PQP(P a:'P'P QP(Pa>USЏ̞12ԞWЏV"TZЏVYXϣPP8 P*h 12  2  Ug g w g [#g  g~c!t P[ g zw pg hg ݭ[[Rg  8ݭĞUTvSϐЎĺ8$g ݏԷ"~3ݏ  Jt P\ kk=f f ݭϵ[f  ݭ[ f Э8Ь[ԫ`v [k@^,@n`YiZ =[TZjZ jЭЬ[ԫ`v [k@^,@n8YiZ zl?Ώ1k_1MH[TZ:jЭ)Ь[ԫ`v [k@^,@nQYiZ GPЭЬ[ԫ`v [k@^,@n9YiZ {m~^ м} :PPQP(PaId ݭ[3d  8ݭĞUTSϡЎĺ8d ݏԷ"~mݏ[q Pm[TZjЭЬ[ԫ`v [k@^,@nYiZ A3~^}мy} u:PPhQP(Pac ݭϭ[ c  8ݭĞUTMSgЎĺ8b ݏԷ"~ݏ{!o P3[TZjЭNЬ[ԫ`v [k@^,@nvYiZ ~^м} :PPQP(Paa ݭϡ[Ua  8ݭĞUTS-Ўĺ8pa ݏԷ"[~ݏEn P[TZjЭЬ[ԫ`v [k@^,@n<YiZq ~^:'P'PQP(Pa:' P'PQP(P aмм:(P(PQP(Pa:(P(PQP(Paм .:$PPQP(P$a3` ݭϻ[`  8ݭĞUTqSϋЎĺ8_ ݏԷ"~ݏ<Em PW[TZjЭrЬ[ԫ`v [k@^,@nYiZ +~^:'P'PQP(Pa:' P'PQP(P aмм:(P(P QP(Pa:(P(PQP(Paм 7:$PP&QP(P$a^ ݭ/[^ L 8ݭĞHUTSЎĺ8,]^ ݏԷ"\~ݏ<`k P[TZjCЭЬ[ԫ`v [k@^,@nGYiZ- {~^:'P'PQP(Pa:' P'PQP(P aмм:(P(PQP(Pa:(P(PQP(Paм :$PPQP(P$a] ݭϻ[o\  8ݭĞUT-SGЎĺ8\ ݏԷ"u~ݏ<_i P[TZj  CJBUILD_STEP_TABLEG/ MODULE_ID STEP_ID) dL CJMAX_STREAM_ID_TABLE  MAX_STREAM_ID) dL  CJ SCRIPT_TABLEG:/ SELECT_TYPE/ SELECT_ID  SCRIPT_ID) ^ S  dL  CJREVIEW_NOTIFY_TABLEG::/ OBJECT_TYPE/ ACTION_TYPE/ SELECT_ID USER_ID) ^ S  dL '%' CJFACILITY_TABLEG::/ARCHITECTURE_ID/ FACILITY_NAME/DELETION_USER_ID  FACILITY_ID) FACILITY_NAMEX dL '%'%' CJFACILITY_TABLEG:::/ARCHITECTURE_ID2 FACILITY_NAME3 FACILITY_NAME/DELETION_USER_IDFHARCHITECTURE_IDH FACILITY_NAME  FACILITY_ID) FACILITY_NAMEX dL ' CJFACILITY_TABLEG:/ARCHITECTURE_ID/DELETION_USER_IDFHARCHITECTURE_IDH FACILITY_NAME  FACILITY_ID) FACILITY_NAMEX dL %<%< CJREVIEW_NOTIFY_TABLEJ USER_TABLEG::::/ OBJECT_TYPE/ ACTION_TYPE/ SELECT_ID/USER_IDUSER_ID9/USERNAME/ MAIL_ADDRESS USER_ID) dL >%< CJREVIEW_NOTIFY_TABLEJ USER_TABLEG:::::/ OBJECT_TYPE/ ACTION_TYPE/ SELECT_ID/USER_IDUSER_ID/USERNAME/ MAIL_ADDRESS USER_ID) dL  CJGENERATION_TABLEG/ MODULE_ID  MODULE_ID) dL ''((%'#% %'%'%(%(% CJ MODULE_TABLEG::/ FACILITY_ID/ MODULE_NAME/DELETION_USER_ID  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  SOURCE_FLAG)  MODULE_FLAGS) HISTORY_STRINGX NOTE_STRINGX NOTE_POSITION)CREATION_USER_ID)CREATION_REMARKX ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S) MODULE_NAME) MODULE_TYPE) FACILITY_ID) MODULE_FLAGS)HISTORY_STRING) NOTE_STRING) NOTE_POSITION)CREATION_REMARK  dL ''((%'%'#% %'%'%(%(% CJ MODULE_TABLEG:::/ FACILITY_ID2 MODULE_NAME3 MODULE_NAME/DELETION_USER_ID  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  SOURCE_FLAG)  MODULE_FLAGS) HISTORY_STRINGX NOTE_STRINGX NOTE_POSITION)CREATION_USER_ID)CREATION_REMARKX ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S) MODULE_NAME) MODULE_TYPE) FACILITY_ID) MODULE_FLAGS)HISTORY_STRING) NOTE_STRING) NOTE_POSITION)CREATION_REMARK  dL ''((#% %'%'%(%(% CJ MODULE_TABLEG:/ FACILITY_ID/DELETION_USER_ID  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  SOURCE_FLAG)  MODULE_FLAGS) HISTORY_STRINGX NOTE_STRINGX NOTE_POSITION)CREATION_USER_ID)CREATION_REMARKX ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S) MODULE_NAME) MODULE_TYPE) FACILITY_ID) MODULE_FLAGS)HISTORY_STRING) NOTE_STRING) NOTE_POSITION)CREATION_REMARK  dL %'%' CJ MODULE_TABLEG:::/ FACILITY_ID/ MODULE_NAME/ MODULE_TYPE/DELETION_USER_ID  MODULE_ID) dLUeU"X P:խս`ݭW Pkݭ[ݭ[kխսP^ ݭpW kݭ[x RDB$DBHANDLE3*(P61{*tj (0[ T`A (08hX,PxpRC 3  3 13 &3 3 3 3 3 !3 !3 &3 &3 )3 )3 H 0I 3 3 X PBRP1 {PHU1h1e1JW1@NqX PU1)X P1UT`d ݭݭݭݭ U P<ЭP!`\!RT PH~Z 4T 4T Э"Ь[ԫ`v [k@^,@nYiZ7)T,p"Ue Ώk@yHP@ЭЬ[ԫ`v [k@^,@nYiZlV P?ЭЬ[ԫ`v [k@^,@n~qYiZW P~V Pp?ЭzЬ[ԫ`v [k@^,@nYiZ\~U P>ЭЬ[ԫ`v [k@^,@nnaYiZG~^мUSԭԭԭԭԞWЏVgTZЏYXP+>:~ݏ,Q P=[TZj~kk>r= SCJREPLACEMENT_TABLEG/REPLACEMENT_ID"/dLЭBЬ[ԫ`v [k@^,@nYiZWI~^мzU`SԭԭԭԭԞWЏVTEZЏYXvP<~ݏO PQ<[TZjkkl<; SCJRESERVATION_TABLEG/REPLACEMENT_ID"/dLЭЬ[ԫ`v [k@^,@nYiZ~^м/USԭԭԭԭԞWЏVTZЏYXP:~{ݏv?N P:[TZIjFkk:": SCJREPLACEMENT_REVIEW_TABLEG/REPLACEMENT_ID"/dLЭЬ[ԫ`v [k@^,@nobYiZH~^м;м 7xUSԭԭԭԭԞWЏVlTZЏYXP$93~ݏ1L P8[TZjkk 9k8 SCJREPLACEMENT_REVIEW_TABLEG:/REPLACEMENT_ID/USER_ID"/dLMODREP_READ_ONE_CURSORf> ݭ[Q> yмz:' P'PoQP(P aULS,Џ̞2Ԟ,WЏVTZЏ-YXRPP8 P= 1I72 zh2 cU= s= YM e= [R= >~ 3J P[tt= L = < ݭq[=< 98ݭĞtUTS?Ўĺ8< ݏԷ"< 2;~ݏMI P5 ~ݏ^I P5~kk=#< < ݭϑ[]< Yݭ[D(; ЭЬ[ԫ`v [k@^,@nYiZZjZjMODREP_READ_RNG_CURSOR`; ݭ[K; cм3:' P'P(QP(P a:'P'P9QP(PaUS+Џ̞2Ԟ+WЏ/VTZЏVYX$PP8 P: 142 Lx2 5Ud: U: +J G: [z4: ~XG P[FF9 I 9 9 ݭY[9  8ݭĞFUTSЎĺ89 ݏԷ"Z|9 2 ~rݏ#VF P2~Iݏg0F P2kk=9 8 ݭy[/8 +ݭ[8 ЭUЬ[ԫ`v [k@^,@nYiZj\[TZjZjMODREP_READ_ALL_CURSORB8 ݭ[c-8 5мU S +Џ̞12Ԟ*WЏVTZЏYX&PP8 P7 112 N2 7Uv7 g7 -G Y7 [|F7 ~ZD P[HH 7 F 6 6 ݭω[6  8ݭĞHUTSЎĺ86 ݏԷ"\6 2~ݏ)XC P/~Cݏi2C P/kk=6 6 ݭϩ[15 -ݭ[5 ЭWЬ[ԫ`v [k@^,@nYiZl^3[TZjZjЭЬ[ԫ`v [k@^,@ndWYiZ=2Ώ1k.1Ώ1k.12 Ώ1ka.1QP,Pa 'cΏ1k6.1Ώ1k.1QP,Pa cΏ1k-1Ώ1k-1QP,Pa c[TZjЭfЬ[ԫ`v [k@^,@nYiZ{mP,ЭЬ[ԫ`v [k@^,@nvYiZ\& Ώ1k,1  Ώ1k,12 Ώ1k,1QP,Pa 'cΏ1kU,1Ώ1k6,1QP,Pa cΏ1k ,1Ώ1k+1QP,Pa c [TZjЭЬ[ԫ`v [k@^,@n YiZLP+ЭЬ[ԫ`v [k@^,@nYiZ{3%C7Ώ1k*1$ Ώ1k*12 Ώ1k*1QP,Pa 'c Ώ1kt*1Ώ1kU*1QP,Pa cΏ1k(*1Ώ1k *1QP,Pa coj[TZ\jЭЬ[ԫ`v [k@^,@n(YiZﹼ﫼iP3)MODREP_READ_ID_CURSOR/ ݭ[/ мм мUpSW$Џ̞2Ԟ>$WЏVTZЏ YXvPP8 P/ 1m(e]2 F2 U. . }> . [. b~<W; P[k. #> Y. Q. ݭz[a;. ]8ݭĞUTScЎĺ8غ . ݏԷ"אָ- 2_~ݏ}: P'-~9ݏK: P&kk=w- p- ݭϚ[[- }ݭ[hL:- ЭЬ[ԫ`v [k@^,@n+YiZY﮹#[TZfjZ`jЭ0Ь[ԫ`v [k@^,@nﴹYiZE7Ώ1k%1Ώ1k%12 Ώ1k%1QP,Pa 'cΏ1k%1Ώ1kg%1QP,Pa cΏ1k:%1wsΏ1k%1dQP,Pa c[TZjЭЬ[ԫ`v [k@^,@n:-YiZ˷キ+PE$ЭOЬ[ԫ`v [k@^,@nӷYiZdV~^塀м 魯}ммUNSԭԭԭԭԞWЏVTSZЏYXdPq#~Eݏ 6 P?#[TZjkkZ#"# SCJREPLACEMENT_TABLEG/REPLACEMENT_ID" )PERFORM_USER_ID) PERFORM_DATE)REPLACEMENT_TYPE/dLMODREP_READ_REPTBL_CURSOR( ݭ[( мм UlSWЏ̞2Ԟ>WЏVTZЏYXrPP8 P( 1i!2 2 U' ' y7 ' [' ^ ~<S4 P[w' 7 e' ]' ݭ~[]G' Y8ݭĞUTS_Ўĺ8Գ' ݏԷ"﨨c~ݏD3 P" kk=& & ݭ[& ﳿݭ[& ЭЬ[ԫ`v [k@^,@naTYiZ:e[TZjZjЭfЬ[ԫ`v [k@^,@nYiZ{m?Ώ1k%12Ώ1k1QP,Pa ' cΏ1k1QP,Pa c[TZjЭvЬ[ԫ`v [k@^,@nYiZ}PЭЬ[ԫ`v [k@^,@nYiZl$ψPMODREP_REPREV_STATUS_CURSOR7$ ݭ[("$ м\USЏ̞2ԞWЏVhT=ZЏYXPP8 P# 1VN2 s72 Uk# \# 2 N# [A;# ׻~/ P[  # 2 " " ݭτ[" һ8ݭĞ UTSЎĺ8M" ݏԷ"!~ݏ h1/ P︾kk=F" ?" ݭ[0*" ,ݭ[ " ЭVЬ[ԫ`v [k@^,@nڮYiZk]m[TZjZjЭЬ[ԫ`v [k@^,@ncVYiZ<?Ώ1k12̾Ǿ[TZﹾjЭGЬ[ԫ`v [k@^,@n˭YiZ\NGPMODREP_REV_PRESENT_CURSOR ݭ[bl 4м̼м ȼUSsЏ̞ 2ԞZWЏVTZЏYXPP8 P 1ƽᄑ2 E什2 .U  $/  [s}  ~Q+ P[??B . 0 ( ݭ~[ 8ݭĞ?UTS Ўĺ8 ݏԷ"S~"ݏ 8c+ Pkk=  ݭ[bl ^ݭ[I-K ЭЬ[ԫ`v [k@^,@n YiZe[TZjZjЭЬ[ԫ`v [k@^,@nYiZn&?عΏ1k1Ź<7[TZ)jЭyЬ[ԫ`v [k@^,@nYiZGPЭЬ[ԫ`v [k@^,@nYiZo'~^м}:PPvQP(Paмм jUSԭԭԭԭԞWЏVfTZЏYX P%~ݏ+z( P[TZ^j[kk]#% SCJREPLACEMENT_REVIEW_TABLEG:/REPLACEMENT_ID/USER_ID" )STATUS) REVIEW_DATE) REVIEW_REMARK/dLЭЬ[ԫ`v [k@^,@nQDYiZ*Ԧ~^} мSUSԭԭԭԭԞWЏVST里ZЏYXP~ݏc& P[TZ_j\kkF# SCJRESERVATION_TABLEG/REPLACEMENT_ID" REPLACEMENT_IDREPLACEMENT_USER_ID)>REPLACEMENT_DATE/dLЭЬ[ԫ`v [k@^,@nG:YiZ ؤʤ~^%:'P'PQP(Paм 2:PP!QP(Paz ݭ[d 8ݭĞUTxSϼЎĺ816 ݏԷ"~vݏL $ P[TZj ЭyЬ[ԫ`v [k@^,@nYiZֽ~^ӫ:'P'PȫQP(Paм :PPϫQP(Pa@ ݭϺ[p* 﫼8ݭĞUT.SrЎĺ8 ݏԷ"ﻗv~$ݏ" P5[TZjЭ/Ь[ԫ`v [k@^,@nﳢYiZD6~^/:'P'P$QP(Paм <:PP+QP(Pa ݭϞ[& a8ݭĞ]UTS(Ўĺ8 ݏԷ"q,~ݏFu! P [TZjy ЭЬ[ԫ`v [k@^,@ni\YiZB~^:'P'PQP(Paм :PPQP(Pa ݭ[ 8ݭĞUTSЎĺ8S ݏԷ"'~ݏn+ P [TZj/ ЭЬ[ԫ`v [k@^,@nYiZﰟ~^Ңм ΢мʢ!USԭԭԭԭԞWЏV%TZЏ YXP ~sݏh1 P [TZAj>kk   SCJREPLACEMENT_TABLEG/REPLACEMENT_ID" )REPLACEMENT_FLAGS/dL '%'%'% CJREPLACEMENT_TABLEG:/REPLACEMENT_TYPE/REPLACEMENT_NAMEFHREPLACEMENT_TYPEHREPLACEMENT_NAMEHREPLACEMENT_ID REPLACEMENT_ID)REPLACEMENT_FLAGS)REPLACEMENT_NAMEX STREAM_ID) DIRECTORY_SPECX CREATION_USER_ID) CREATION_REMARKX ^ S)REPLACEMENT_NAME)REPLACEMENT_FLAGS)CREATION_REMARK  dL '%'%'%'% CJREPLACEMENT_TABLEG::/REPLACEMENT_TYPE2REPLACEMENT_NAME3REPLACEMENT_NAMEFHREPLACEMENT_TYPEHREPLACEMENT_NAMEHREPLACEMENT_ID REPLACEMENT_ID)REPLACEMENT_FLAGS)REPLACEMENT_NAMEX STREAM_ID) DIRECTORY_SPECX CREATION_USER_ID) CREATION_REMARKX ^ S)REPLACEMENT_NAME)REPLACEMENT_FLAGS)CREATION_REMARK  dL '%'% CJREPLACEMENT_TABLEG/REPLACEMENT_TYPEFHREPLACEMENT_TYPEHREPLACEMENT_NAMEHREPLACEMENT_ID REPLACEMENT_ID)REPLACEMENT_FLAGS)REPLACEMENT_NAMEX STREAM_ID) DIRECTORY_SPECX CREATION_USER_ID) CREATION_REMARKX ^ S)REPLACEMENT_NAME)REPLACEMENT_FLAGS)CREATION_REMARK  dL '%'% CJREPLACEMENT_TABLEG::/REPLACEMENT_TYPE2REPLACEMENT_ID4REPLACEMENT_IDFHREPLACEMENT_ID REPLACEMENT_ID)REPLACEMENT_FLAGS)REPLACEMENT_NAMEX STREAM_ID) DIRECTORY_SPECX CREATION_USER_ID) CREATION_REMARKX ^ S)REPLACEMENT_NAME)REPLACEMENT_FLAGS)CREATION_REMARK  dL  ' CJREPLACEMENT_TABLEG:/REPLACEMENT_ID/REPLACEMENT_TYPE REPLACEMENT_FLAGS)REPLACEMENT_NAMEXDIRECTORY_SPECX dL  CJREPLACEMENT_REVIEW_TABLEG/REPLACEMENT_ID STATUS) dL  CJREPLACEMENT_REVIEW_TABLEG:/REPLACEMENT_ID/USER_ID REPLACEMENT_ID) dLƓUeaU P:խս?ݭ޻ Pkݭ[Ż頻ݭ[ﲻﲠkխսP^ݭO kݭ[sW RDB$DBHANDLE3*﨤P J(0[ 24`(~08hX P^xbp4VS  &5ﱣ$ P1RP1 PU1l1e1J[1@R P/4U1-h P1U T`d ݭݭݭݭ t P<ЭP!`!RA Pיּ~Z 4 4 ЭЬ[ԫ`v [k@^,@n甆YiZ;-Tt&Ue Ώk4yLPЭЬ[ԫ`v [k@^,@neYiZK !PVЭ^Ь[ԫ`v [k@^,@nշYiZﻩ`P~j P Э޷Ь[ԫ`v [k@^,@nUYiZ;~ oPF ЭNЬ[ԫ`v [k@^,@nrŶYiZ﫨~^мм мм:'P'PQP(Paм﫶U4SԭԭԭԭԞWЏVϺTZЏ=YXPY f~]ݏ P' [TZ+j(kkB  %' SCJ SCRIPT_TABLEG:::::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPE/ SELECT_ID/ MODULE_TYPE/SEGMENT_NUMBER"/dLЭЬ[ԫ`v [k@^,@n,YiZe}ﯝ~^мU&SԭԭԭԭԞWЏVŸTŸZЏYXPK X~ݏ P [TZbj_kk4   SCJSCRIPT_LINE_TABLEG/ SCRIPT_ID"/dLMODSCRP_LINE_ZERO_CURSORݭ[ﺣмqU沈SЏ̞U2ԞWЏV@T,ZЏYXGPP8 P1+2 Ӭܟ2 LUK< .[E~߱ P[ͱ͖X ݭχ[8ݭĞͱUTTS4Ўĺ8ﭚݏԷ"}~Iݏڵ( P]kk=&ݭ[ ݭ[װﻟЭЬ[ԫ`v [k@^,@n:YiZs˙ym[TZ6jZ0jЭЬ[ԫ`v [k@^,@nÙYiZTF?Ώ1k`1QP,Pa cc^[TZPjЭЬ[ԫ`v [k@^,@npYiZVﮘ9PЭЬ[ԫ`v [k@^,@nﶘ YiZG9~^: PPuQP(P aмм ммޚ:'P'PӚQP(PaмʮUSSԭԭԭԭԞWЏ#VTZЏYXPx~ݏﻲ PF[TZbj_kka%%' SCJ SCRIPT_TABLEG:::::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPE/ SELECT_ID/ MODULE_TYPE/SEGMENT_NUMBER" )CREATION_REMARK/dLЭЬ[ԫ`v [k@^,@n*}YiZcﻕﭕ~^ɘ: PP︘QP(P aм-vUSԭԭԭԭԞWЏV聆TnZЏYXϱP$1~֘ݏkォ P[TZ落jkk k% SCJSCRIPT_LINE_TABLEG:/ SCRIPT_ID/SEQUENCE_NUMBER" ) SCRIPT_TEXT/dL  CJSCRIPT_LINE_TABLEG:/ SCRIPT_ID/SEQUENCE_NUMBER  SCRIPT_TEXTX dLdUe_U P:խս=ݭܩ Pkݭ[é律ݭ[ﰩﰎkխսP^ݭM kݭ[qU RDB$DBHANDLE3*LP縉  (0[ ֖0`("0ﺖ8–hﶖXPxpjg l i$K?  P&RP1 P϶U11e1J1@ PU1ﻕN P突1UT`d ݭݭݭݭͧ ZP<ЭP!`獵!R'P~Z 44ЭlЬ[ԫ`v [k@^,@n8YiZɘɔﻔTﴔUe ΏkyڔP=ЭԦЬ[ԫ`v [k@^,@nKYiZ11#/$ ePЭDЬ[ԫ`v [k@^,@nﻥYiZJP~P P-ЭĥЬ[ԫ`v [k@^,@n;YiZ!!~U΃PMODSTEP_ADD_IN_CURSORݭ[ﺤм}м yмuޤUgSЏ̞q2ԞsWЏV&T(ZЏ YX#PP8 PZ1G2 42 ~Ut[ãY~wNP[ݭz[XT8ݭĞUTSЎĺ8TݏԷ"o^~˓ݏ Pkk=ݭ[ﲢﮆݭ[}ЭآЬ[ԫ`v [k@^,@n蘿OYiZ55'][TZRjZLjЭaЬ[ԫ`v [k@^,@n-ءYiZモマﰏ?Ώ1k1n[TZzjЭɡЬ[ԫ`v [k@^,@n@YiZ&&GPЭbЬ[ԫ`v [k@^,@n.٠YiZᅭᅫﱎ~^мм мUiSԭԭԭԭԞ>WЏbVT戀ZЏYX5P[TZj JDEPENDENCY_IN_TABLE) STREAM_ID) MODULE_ID)STEP_IDLMODSTEP_ADD_OUT_CURSORݭ[著{мм м|͟UVSЏ̞2ԞWЏVT/ZЏ YXPP8 PY1Dt<2 a%2 mU c[ﲞH~j=P[~~ ݭy[GC8ݭĞ~UTSЎĺ8SݏԷ"jM~Ҏݏ ﳢٝP﨎kk=ݭ[ݭ[lЭǝЬ[ԫ`v [k@^,@n>YiZ$$][TZjZyjЭPЬ[ԫ`v [k@^,@nǜYiZפֿתּ?Ώ1k1uﺍ﵍[TZ留jЭ︜Ь[ԫ`v [k@^,@n/YiZGP ЭQЬ[ԫ`v [k@^,@nțYiZﮍﮉ~^мм ޛUgSԭԭԭԭԞWЏVT+ZЏYX3P ~ݏߟ%P [TZ\jYkk D  SCJDEPENDENCY_OUT_TABLEG:/ STREAM_ID/ MODULE_ID"/dLЭЬ[ԫ`v [k@^,@n[YiZއ~^@м<м 8м4 USԭԭԭԭԞ>WЏcVMTZЏYXbP, [TZj  JDEPENDENCY_OUT_TABLE) STREAM_ID)STEP_ID) MODULE_IDLЭPЬ[ԫ`v [k@^,@nǘYiZתּצּ~^мм ݘUfSԭԭԭԭԞWЏV!TۈZЏYX2P ~רּݏ$P [TZ{jxkk C  SCJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID"  CHANGE_LEVEL/dLЭxЬ[ԫ`v [k@^,@nDYiZՈՄDŽ~^мPм LUSԭԭԭԭԞWЏVMTZЏYXZP$~ݏLP[TZﳆjﰆkk k SCJDEPENDENCY_IN_TABLEG:/ STREAM_ID/STEP_ID"/dLЭ﹕Ь[ԫ`v [k@^,@n0YiZ~^мм FUϔSԭԭԭԭԞWЏVTdZЏYXϛPe~6ݏWVP3[TZjkkN SCJDEPENDENCY_OUT_TABLEG:/ STREAM_ID/STEP_ID"/dLЭЬ[ԫ`v [k@^,@nŁpYiZVVH~^мм м~USԭԭԭԭԞWЏVΗTffiZЏ YXP9~~ݏŒPk[TZLjIkk SCJDEPENDENCY_IN_TABLEG::/ STREAM_ID/ MODULE_ID/STEP_ID"/dLЭЬ[ԫ`v [k@^,@nYiZ{{m~^м*м &м"U,SԭԭԭԭԞWЏVTZЏ YXP^~ﷁݏ5P[TZjkk  SCJDEPENDENCY_OUT_TABLEG::/ STREAM_ID/STEP_ID/ MODULE_ID"/dL  CJDEPENDENCY_IN_TABLE>G::/ STREAM_ID/ MODULE_ID/STEP_ID  STREAM_ID) dL  CJDEPENDENCY_OUT_TABLEG::/ STREAM_ID/STEP_ID/ MODULE_ID  STREAM_ID) dL|UeUP:խս̎ݭk\Pkݭ[R6}ݭ[??skխսP^uݭkݭ[| RDB$DBHANDLE3*tPрǀﶀ (0[ ~`(J0~8~h~XP*x.pB;*0' , )!.!+%0z%-\(2Q(/*4*1 1613<v},PA}9RP}1 }PHU1}1e1J}1@}P7ЭЬ[ԫ`v [k@^,@nJ{]YiZC{zzz\~z wgP]>MODSTRM_DLT_GROUP_CURSOR8ݭ[و#yмL~ US6Џ̞2Ԟ6WЏ VT~ZЏYX0PP8 P1=廙ڃ2 Ăǃ2 ﭂Ul]O[<k6~ތЇ}P[ヌlIݭχ[k8ݭĞヌUTESЎĺ8xݏԷ"S2~|ݏPU<S~p|ݏ ߆P#<F|kk= ݭϧ[阮jݭ[ruЭ͆Ь[ԫ`v [k@^,@n1xDYiZ*xww3[TZ贈jZ論jЭVЬ[ԫ`v [k@^,@nwͅYiZwKw=w&{Ώ1k&;1{[TZӀjЭナЬ[ԫ`v [k@^,@n"w5YiZwvv~^zмz} zCݭ[-v8ݭĞUTSyЎĺ8:vݏԷ".Q~zݏu2P9[TZjG9ЭЬ[ԫ`v [k@^,@nvYiZuuu~^мx7USԭԭԭԭԞWЏVTxZЏYXjP8~gxݏ\~GP8[TZ5xj2xkk8;8 SCJGROUP_MEMBER_TABLEG/GROUP_ID"/dLЭЬ[ԫ`v [k@^,@nctvYiZ\tssNP7MODSTRM_REPTBL_CURSORݭ[xrмwм wмwBUˁSc0Џ̞w}2ԞJ0WЏVƆT]wZЏ YXePP8 P16}M}}2 {:}|2 {U['dk~P[eF~4,ݭz[＀d8ݭĞUTzSRЎĺ8rݏԷ"M2ﺀ~vݏXFP5~uݏ &PX5ukk=RKݭϚ[6cݭ[nЭЬ[ԫ`v [k@^,@nfqyYiZ_qpp#[TZ{jZ{jЭЬ[ԫ`v [k@^,@npYiZpprp|tΏ1k[41itYzTz[TZFzjЭ~Ь[ԫ`v [k@^,@nWpj~YiZPpoo~^ݭ[/~jo8ݭĞf~UT}SЎĺ8o[ݏԷ"zJ5~~sݏӂ}~P3[TZj2Э}Ь[ԫ`v [k@^,@nRoe}YiZKonn~^м"r}U }SԭԭԭԭԞWЏVTqZЏYX϶P@2>}~qݏfi|P2[TZqjqkk)21 SCJREPLACEMENT_REVIEW_TABLEG/REPLACEMENT_ID"/dLЭ?|Ь[ԫ`v [k@^,@nm{YiZm4m&m~^мp{U]{SԭԭԭԭԞWЏVoYiZ$a``~^мod\oUnSԭԭԭԭԞWЏVsT:dZЏYXϏP$o~ dݏsnlP#[TZcjckk$`# SCJDIRECTORY_TABLEG/ STREAM_ID"/dLЭ&nЬ[ԫ`v [k@^,@n_mYiZ__ _~^мbmUDmSԭԭԭԭԞWЏVCrTbZЏYXPx"vm~wbݏrmPF"[TZEbjBbkka"! SCJLOCATION_TABLEG/ STREAM_ID"/dLMODSTRM_READ_FAC_CURSORݭ[ lt\FlUkS9Џ̞g2Ԟ WЏVpTZxPP8 P1 nggfg2  fgOg2 eUԶŶﷶ [:k虜N~k~.pkP[kPiWOݭϟ[j9N8ݭĞkUTjSeЎĺ8&\ ݏԷ"7j~-`ݏ woaj*P`kk=ﯵ卑ݭ[)j%Nݭ[jXrЭOjЬ[ԫ`v [k@^,@n[iYiZ[D[6[τ[TZejZejЭiЬ[ԫ`v [k@^,@n<[OiYiZ5[ZZ?^Ώ1k1^dd[TZdjЭ@iЬ[ԫ`v [k@^,@nZhYiZZ5Z'ZGPMODSTRM_READ_ONE_CURSORݭ[]h׳/Y:'P'PA^QP(PahU hSЏ̞2d2ԞWЏV mT]ZЏ)YXϤPP8 PM1cdc2 8bcc2 !bU[fgJg~^lDgP[2g2L沈ݭx[fuJ8ݭĞ2gUTfSϑЎĺ8RXGݏԷ"F3g~e\ݏ=kfVP;\kk=ݭ[UfϱQJݭ[Z:>ݭ[%Z IǥЭdZЬ[ԫ`v [k@^,@nKYYiZKYKKK3[TZVjZVjЭYЬ[ԫ`v [k@^,@nQKdYYiZJKJJ6PΏ1k1'PQP,Pa 'cXSժP\[TZjЭESЬ[ԫ`v [k@^,@nDRYiZD:D,DP # CJ GROUP_TABLEG:/ STREAM_ID/DELETION_USER_ID GROUP_ID) ^ S)DELETION_USER_ID) DELETION_DATEDe>leted with streamDELETION_REMARK  dL  CJREPLACEMENT_TABLEG:9/REPLACEMENT_TYPE/REPLACEMENT_TYPE/ STREAM_ID REPLACEMENT_ID) ^ S  dL CJFACILITY_TABLEG/DELETION_USER_IDFHARCHITECTURE_IDH FACILITY_NAME  FACILITY_ID) dL '%' CJ STREAM_TABLEG:/ STREAM_NAME/DELETION_USER_ID  STREAM_ID) STREAM_NAMEX dL '%'%' CJ STREAM_TABLEG::2 STREAM_NAME3 STREAM_NAME/DELETION_USER_IDFH STREAM_NAME  STREAM_ID) STREAM_NAMEX dL 'CJ STREAM_TABLEG/DELETION_USER_IDFH STREAM_NAME  STREAM_ID) STREAM_NAMEX dL '###% %'##%% CJ STREAM_TABLEG/ STREAM_ID  STREAM_NAMEXPARENT_STREAM_ID) FROZEN_STATE) STREAM_FLAGS)  OWNER_USER_ID) BUILD_JOB_STEP_DELAY) BUILD_JOB_TIMEOUT)NOTES_CONFERENCEXCREATION_REMARKX ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S) STREAM_NAME) FROZEN_STATE) STREAM_FLAGS) OWNER_USER_ID)BUILD_JOB_STEP_DELAY)BUILD_JOB_TIMEOUT)NOTES_CONFERENCE)CREATION_REMARK  dLkݭ[bJF9 RDB$DBHANDLE3*pGPHJJHIHH G(0I[ F$J`(FH0F8FhFXIP&Hx*Hp-.63 8 5 : 7<9o >d ;Ք!FP%-FHRPE1 EPtU1E1e1JE1@EmPH*U1EPE1UmEzET`d ݭݭݭݭH P<ЭP!`XH!RٟPDH~Z 44ЭHЬ[ԫ`v [k@^,@nEGYiZ{9DDT]FDDGUe Ώk+yDP+ЭGЬ[ԫ`v [k@^,@nDFYiZ8DDDϘDGF&P*ЭFЬ[ԫ`v [k@^,@nCmFYiZS8CuCCP~sCPw*ЭvFЬ[ԫ`v [k@^,@nrCEYiZ7CBCψ~BFE$P)ЭEЬ[ԫ`v [k@^,@nB]EYiZC7sBeB~^мGD{EUESԭԭԭԭԞWЏV'JTDZЏYXP2)6E~CݏIDP)[TZCjCkk)y( SCJREVIEW_NOTIFY_TABLEG/USER_ID"/dLMODUSR_READ_ONE_CURSORݭ[C4: P P-DQP(PaCUuCSЏ̞J2ԞWЏ)VHTCZЏYXPP8 P1}'uJJmJ2 =JVJ2 =Uﻎ﬎[Bg&C~GB\P[B'P(>6ݭy[fB b&8ݭĞBUT$BSlЎĺ8U?ݏԷ"Ӎ2dB~Cݏ"GAP.&2B~bAݏFAP%8Akk=\Uݭϙ[A@%ݭ[mAQ0ЭAЬ[ԫ`v [k@^,@n>#AYiZ 39>+>#[TZvHjZpHjMODUSR_READ_RNG_CURSORݭ[@1: P PCQP(Pa: P PvCQP(P a@UO@SЏ̞G2ԞWЏ=VnETCZЏYXYPP8 P1W$GGG2 }:GnG2 f:U屢\[?uA#?~D?6P[w?w$:( ݭa[@? <#8ݭĞw?UT>SFЎĺ8/<܊ݏԷ" j2>?~=CݏD>P# ?~@ݏC>aP"s@kk=F?ݭρ[`>*\"ݭ[G>+- Э>Ь[ԫ`v [k@^,@n;=YiZ/;; [TZEjZEjMODUSR_READ_ALL_CURSORݭ[=nf.=UY=SЏ̞/E2ԞWЏ V|BTZrPP8 P 1p!DED2 7ED2 7UΈ￈uﱈ [<Z =~A<OP[<!cQIݭϠ[Y<3U 8ݭĞP[TZjMЭ4Ь[ԫ`v [k@^,@n1%4YiZ &;1-1~^6м6} 6:PP6QP(Paݭ[3$8ݭĞ3UTs3SϻЎĺ80QݏԷ"3~Z6ݏ}8G3P[TZjЭt3Ь[ԫ`v [k@^,@np02YiZ$0/~^8м8} 8:PP7QP(Pak~ݭ[{2U~#8ݭĞ2UT92SρЎĺ8j/'~ݏԷ"2~s7ݏG7 2ʉPK[TZjЭ:2Ь[ԫ`v [k@^,@n6/1YiZ#..~^2: P P2QP(Pa:( P(P2QP(P aм2м2:PP2QP(Pa|ݭ$[1|L"8ݭĞH1UT0SЎĺ8.|ݏԷ"\1~1ݏ50`P[TZjoЭ0Ь[ԫ`v [k@^,@n-G0YiZ-"]-O-~^3: P P3QP(Pa:( P(P3QP(P aм3м3:PP3QP(Pa{ݭ[/q{ 8ݭĞ/UTe/SϭЎĺ8,C{ݏԷ"/~2ݏo49/Pw[TZjЭf/Ь[ԫ`v [k@^,@nb,.YiZ ++~^4: P P4QP(Pa:( P(P4QP(P aм4м4:PP4QP(Pa-zݭτ[=.zx8ݭĞt.UT-SCЎĺ8,+yݏԷ"C.~3ݏ 3-P [TZjMODUSR_USER_ID_CURSORyݭ[-lyT: P P$4QP(Pa-U/-SЏ̞C52ԞWЏVV2T3ZЏYX9PP8 Px174542 ]'542 F'Uxx<x[,ux!,~1i,P[W,W:x(x xݭz[ , x8ݭĞW,UT+S&Ўĺ8)wݏԷ"k&,~y2ݏ 0+{PO2kk=wywݭ[z+dwvݭ[a+ECwЭ+Ь[ԫ`v [k@^,@n(+YiZ-((][TZ$3jZ3jЭ)+Ь[ԫ`v [k@^,@n%(*YiZ''?/1Ώ1k11_2Z2[TZL2jЭ*Ь[ԫ`v [k@^,@n'*YiZ''GP+MODUSR_EDITOR_CURSORuݭ[)uм0)Un)S Џ̞12Ԟ WЏV.T0ZЏYXxPP8 P1u1v f11^12 #1G12 #Utt{t[(t` )~-(UP[( t!wtotݭϋ[_(Yt[ 8ݭĞ(UT(SeЎĺ8N%+tݏԷ"e(~.ݏ|3-'P/ .kk=ssݭ['s ݭ['sЭ'Ь[ԫ`v [k@^,@n$V'YiZ<l$^$m[TZ/jZ/jЭh'Ь[ԫ`v [k@^,@nd$&YiZ##?-Ώ1k2 1y-QPP11P,Pa 1c-Ώ1k 1-QPP11P,Pa 1 c..[TZ.jЭ&Ь[ԫ`v [k@^,@n#&YiZ##P# Э"&Ь[ԫ`v [k@^,@n#%YiZ""~^$:1 P1P}$QP(P a:1P1P$QP(Paм$%U %SԭԭԭԭԞWЏV0*T$ZЏnYX#P7 ;%~c$ݏ)$|P [TZ1$j.$kk ~%1%1 SCJ USER_TABLEG/USER_ID" )EDITOR_READ_WRITE)EDITOR_READ_ONLY/dL  (% #%% %(% CJ USER_TABLEG:/USERNAME/DELETION_USER_ID USER_ID)USERNAMEX FULL_USERNAMEXAUTH_PRIVILEGES) DEF_PRIVILEGES) CREATION_REMARKX  ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S)USERNAME) FULL_USERNAME)AUTH_PRIVILEGES)DEF_PRIVILEGES)CREATION_REMARK  dL  (% % #%% %(% CJ USER_TABLEG::2USERNAME3USERNAME/DELETION_USER_ID USER_ID)USERNAMEX FULL_USERNAMEXAUTH_PRIVILEGES) DEF_PRIVILEGES) CREATION_REMARKX  ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S)USERNAME) FULL_USERNAME)AUTH_PRIVILEGES)DEF_PRIVILEGES)CREATION_REMARK  dL  (#%% %(%CJ USER_TABLEG/DELETION_USER_ID USER_ID)USERNAMEX FULL_USERNAMEXAUTH_PRIVILEGES) DEF_PRIVILEGES) CREATION_REMARKX  ^ S)DELETION_USER_ID) DELETION_DATE)DELETION_REMARK ^ S)USERNAME) FULL_USERNAME)AUTH_PRIVILEGES)DEF_PRIVILEGES)CREATION_REMARK  dL % CJ USER_TABLEG:/USERNAME/DELETION_USER_ID USER_ID) dL 22 CJ USER_TABLEG/USER_ID EDITOR_READ_WRITEXEDITOR_READ_ONLYX dL3UeVUsP:խս4ݭsPkݭ[ ݭ[kխսP^ݭDskݭ[hL  RDB$DBHANDLE3*#PA% 7%0%&% #(0[ n#(`\($0R#8Z#hN#XP$x$p QQQQkfflQQ"uP "RP"1 "P϶U1"1e1J"1@x"tP U1S"FtPA"1U#"0"T`d ݭݭݭݭ RqP<ЭP!`!RqP~Z 4p4pЭdЬ[ԫ`v [k@^,@n!YiZ a!S!T"!L!Ue Ώk~ yr!P0 ЭЬ[ԫ`v [k@^,@n8!CYiZ)   r]P Э<Ь[ԫ`v [k@^,@n YiZ 9 + 7 JP~) HrP ЭЬ[ԫ`v [k@^,@n( 3YiZ ~qMP POPSTRM_LATGEN_FROM_CURSORbݭ[bм!UjSoЏ̞!2ԞVWЏVT ZЏYX.PP8 P=b1 2  2 Ubawpa[a\ ~QmP[apa{aݭυ[[eaW8ݭĞUTSЎĺ87aݏԷ"a~jݏ3lP@kk=``ݭ[`ݭ[`ЭЬ[ԫ`v [k@^,@nGRYiZ8m[TZjZjЭdЬ[ԫ`v [k@^,@nYiZaS>? Ώ1k1  Ώ1kr1  [TZjЭЬ[ԫ`v [k@^,@n$YiZ (PPOPSTRM_LATGEN_TO_CURSOR^ݭ[^мHUS=Џ̞j2Ԟ$WЏVTZЏYXJPP8 Pi^1@2  -2  U,^^l^[]x&~ miP[]9l]]ݭχ[w]s8ݭĞUT5S7Ўĺ8c]ݏԷ"}~ݏS hPtkk=]]ݭ[\ݭ[\ЭЬ[ԫ`v [k@^,@ncnYiZTm[TZKjZEjЭЬ[ԫ`v [k@^,@nYiZ}o?TΏ1k1A=Ώ1k1* gb[TZTjЭЬ[ԫ`v [k@^,@n5@YiZ&(P  CJLATEST_GEN_TABLEG/ STREAM_IDFH STREAM_IDH MODULE_ID  MODULE_ID) GENERATION_ID) dL  CJLATEST_GEN_TABLEG/ STREAM_IDFH STREAM_IDH MODULE_ID  MODULE_ID) GENERATION_ID) dL@Ue U eP:խս ݭp aePkݭ[W ;ݭ[D DkխսP^z ݭdkݭ[  RDB$DBHANDLE3*Pq  g `V (0 [  `N(08h~X Pxp~C{C C }CJC?CX8X"CaCfP  RP1 PϠU11e1J1@9fP U1meP[1U=JT`d ݭݭݭݭK bP<ЭP!`$ !RbP ~Z 4eb4]bЭ Ь[ԫ`v [k@^,@na YiZG{mTfz Ue ΏkyPmЭR Ь[ԫ`v [k@^,@nR YiZud {PЭ Ь[ԫ`v [k@^,@n9 YiZSEQ4P~CcP]ЭB Ь[ԫ`v [k@^,@nBYiZϴ~ecuLPPOPSTRM_INSERT_CURSORwTݭ[8bT мм dUSЏ̞2ԞWЏV4 TZЏYX+PP8 PS12 2 USSaS[IsS~ '^P[8Sa&SSݭς[S8ݭĞUTSЎĺ8RݏԷ")~ݏ( p9^Pkk=~RwRݭ[8bR4ݭ[ARЭ^Ь[ԫ`v [k@^,@n^YiZe[TZjZjЭЬ[ԫ`v [k@^,@n^YiZDxj?Ώ1k1Ώ1k1 Ώ1k1Ώ1kn1}s[TZjЭЬ[ԫ`v [k@^,@niYiZOuPЭЬ[ԫ`v [k@^,@nYiZ~^мм ммммм }$UjSԭԭԭԭԞ>WЏVT_ZЏ(YXϸP[TZj@ # JLATEST_GEN_TABLE) STREAM_ID) MODULE_ID) CHANGE_LEVEL) GENERATION_ID)GENERATION_NUMBER)GENERATION_FLAGS)CREATION_USER_ID) CREATION_DATELЭЬ[ԫ`v [k@^,@n YiZ. ~^мм *USԭԭԭԭԞWЏVTZЏYXP~ݏq:YP[TZxjukkB SCJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID"/dLPOPSTRM_UPDATE_CURSORLݭ[eL7м8м 4US Џ̞j2Ԟ WЏVeT ZЏYXXPP8 PL1<@2 H- 2 1UKK'ZK[vK ~TWP[BBuKYcK[Kݭς[ EK8ݭĞBUTSEЎĺ8 KݏԷ"V~r ݏ(fVP H kk=JJݭ[eJaݭ[L0~JЭЬ[ԫ`v [k@^,@n YiZ  e[TZK jZE jЭЬ[ԫ`v [k@^,@n YiZq?( Ώ1k 1  Ώ1k 1 Ώ1k 1  Ώ1k 1} ) $ [TZ jЭЬ[ԫ`v [k@^,@nYiZ|P ЭЬ[ԫ`v [k@^,@n/YiZI;~^9 м5 м1 м- м) м % }$! м! м  USԭԭԭԭԞWЏMVTZЏ(YXP ~ݏUSP [TZjkk &  # SCJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID" ) GENERATION_ID) CHANGE_LEVEL)GENERATION_NUMBER)GENERATION_FLAGS)CREATION_USER_ID) CREATION_DATE/dLPOPSTRM_STREAM_GET_CURSORFݭ[EtмU_SЏ̞2ԞWЏVTHZЏYXϝPP8 PrE12 t2 vU5E&ElSE[EQ~FPP[DSDDݭφ[PDL8ݭĞUTSϊЎĺ8ClDݏԷ"V~ݏHOP:kk=D Dݭ[Cݭ[uCЭЬ[ԫ`v [k@^,@nGYiZ-aSm[TZjZjЭYЬ[ԫ`v [k@^,@nYYiZ?Ώ1k=12Ώ1k12q [TZjЭЬ[ԫ`v [k@^,@nYiZ3%(PVЭ;Ь[ԫ`v [k@^,@n;YiZ~^м мммм} мU"SԭԭԭԭԞWЏCVuTZЏ$YXpPjT~}ݏ:LP8[TZKjHkkS# SCJ STREAM_TABLEG/ STREAM_ID" )POPULATE_STREAM_ID)POPULATE_UPD_COUNT)POPULATE_INS_COUNT)POPULATE_REM_COUNT)POPULATE_USER_ID) POPULATE_DATE/dL  # CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID GENERATION_NUMBER)GENERATION_FLAGS)CREATION_USER_ID) CREATION_DATE) dL  # CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID GENERATION_NUMBER)GENERATION_FLAGS)CREATION_USER_ID) CREATION_DATE) dL  CJ STREAM_TABLEG/ STREAM_ID  STREAM_FLAGS) FROZEN_STATE) dLUePv/REPLACE_MAX_GEN_CURSORP9ݭ[;9US*Џ̞m2Ԟ*WЏVTZPP8 P81."R2 ?2 U88F~8 [k8U~uCP[08hF88ݭϠ[88ݭĞUTdSЎĺ8A7ݏԷ"72~7ݏ0BP-r~ݏBPU-kk=<757ݭ[ 7ݭ[6ЭЬ[ԫ`v [k@^,@ncYiZI%J[TZ#jZjЭuЬ[ԫ`v [k@^,@nYiZΏ1kX,1Ώ1k9,1q ?:[TZ,jЭЬ[ԫ`v [k@^,@nf5YiZ~^мм S5ݭ[=58ݭĞUTSЎĺ8~5ݏԷ".~pݏ u2@P*[TZjZ*ЭЬ[ԫ`v [k@^,@nJYiZPU*Э;Ь[ԫ`v [k@^,@nYiZtfrag^BndP)ЭЬ[ԫ`v [k@^,@nS"YiZP~APE)Э+Ь[ԫ`v [k@^,@nYiZdVbQ~WNA^5P(ЭЬ[ԫ`v [k@^,@nCYiZ~^мм (USԭԭԭԭԞWЏVTZЏYXP'~ݏo8=P'[TZtjqkk'?' SCJRESERVATION_TABLEG:/RES_TYPE/ MODULE_ID"/dLREPLACE_FOLDGEN_CURSOR0ݭ[b04мLUS#Џ̞$2Ԟ#WЏ|VTZЏYXSPP8 PR01@&2 M2 6U00,>/[{/~Y;P[GG/=//ݭω[z/ 8ݭĞGUTS@Ўĺ8L/ݏԷ"[~ݏ ,k:P$kk=..ݭ[j.fݭ[Q5.ЭЬ[ԫ`v [k@^,@n8YiZm[TZjZjЭЬ[ԫ`v [k@^,@nYiZvRD?`Ώ1k#1M@;[TZ-jЭЬ[ԫ`v [k@^,@n)YiZGP4#REPLACE_GET_LATGEN_CURSOR+-ݭ[-nмм UQSЏ̞2ԞWЏVTQZЏYXυPP8 P,1r":j22 W2 hUW,H,^::,[',C~87P[yy+:++ݭ~[B+>8ݭĞyUTSrЎĺ8+ݏԷ"H~ݏb6P+!kk=2+++ݭ[+ݭ[g*ЭЬ[ԫ`v [k@^,@nj9YiZe[TZujZojЭKЬ[ԫ`v [k@^,@nYiZv?Ώ1k. 1Ώ1k 1x [TZ~jЭЬ[ԫ`v [k@^,@n< YiZ(PGREPLACE_READ_MODULE_CURSORM)ݭ[8)м&UkSЏ̞2ԞWЏVTZЏYXϟPP8 P(12 s2 U(r(x6d([Q(] ~7R3P[(6('ݭυ[\'X8ݭĞUTSόЎĺ8'ݏԷ"裏b~"ݏn2PEkk=\'U'ݭ[@'ﲾݭ['ЭЬ[ԫ`v [k@^,@nSYiZ9m[TZjZjЭeЬ[ԫ`v [k@^,@n YiZ?Ώ1kH1QP,Pa (cΏ1k1QP,Pa ( cΏ1k12[TZjЭwЬ[ԫ`v [k@^,@nYiZP*REPLACE_READ_LATGEN_CURSOR@%ݭ[+%cмм UFS3Џ̞2ԞWЏVTZЏYXzPP8 P$1g2 t2 ]Ul$]$S2O$[<$8~-/P[nn$1##ݭ}[7#38ݭĞnUTSgЎĺ8#ݏԷ"=~oݏ _.P Ekk=G#@#ݭ[+#ݭ[x\ #ЭЬ[ԫ`v [k@^,@n_.YiZe[TZjZjЭ@Ь[ԫ`v [k@^,@n>YiZyk?%Ώ1k#1![TZjЭЬ[ԫ`v [k@^,@nPYiZGP[ЭAЬ[ԫ`v [k@^,@nYiZzl~^мм мм мм:'P'PQP(PaUSԭԭԭԭԞWЏVTCZЏEYX\P_J~bݏD+P-[TZ0j-kkH%' SCJRESERVATION_TABLEG::::/RES_TYPE/ STREAM_ID/ MODULE_ID/USER_ID/RES_IDENTIFIER" )RES_TYPE)REPLACEMENT_ID/dLЭЬ[ԫ`v [k@^,@nyHYiZ. ~^м мWUSԭԭԭԭԞWЏVKTXZЏ YX$P'~>ݏg)P[TZ j kkn SCJGENERATION_TABLEG/ GENERATION_ID" )DELTA_LETTER_MASK/dLЭЬ[ԫ`v [k@^,@nqYiZW3%~^ммммм }$мм PUSԭԭԭԭԞWЏMVHTeZЏ(YXP  ~gݏ `'P[TZ5j2kk g # SCJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID" ) CHANGE_LEVEL) GENERATION_ID)GENERATION_NUMBER)GENERATION_FLAGS)CREATION_USER_ID) CREATION_DATE/dLЭbЬ[ԫ`v [k@^,@n YiZ￿~^rмn: PP]QP''PP(P aм$mм(iм,e}0a:4PPTQP(P4aмм мм:'P'PQP(PaTUSԭԭԭԭԞWЏVPTZЏYX!P$~wݏd$P[TZEjBkk k %'#%%' SCJRESERVATION_TABLEG::::/RES_TYPE/ STREAM_ID / MODULE_ID /USER_ID /RES_IDENTIFIER " ) RES_FLAGS)CANCEL_FOLD_IDENT)PROP_STREAM_ID)REPLACEMENT_ID)REPLACEMENT_USER_ID)REPLACEMENT_DATE)CREATION_REMARK/dLЭЬ[ԫ`v [k@^,@n~YiZd@2~^#мм мммм м м$:'(P'PQP(P(aм,}0 м4 }8:WЏVTXZЏYXP [TZje %'##% JRESERVATION_TABLE)RES_TYPE) RES_FLAGS) STREAM_ID)PROP_STREAM_ID) FACILITY_ID) MODULE_ID) GENERATION_ID)USER_ID) RES_IDENTIFIEREXP_DELTA_LETTER EXP_GEN_EXPRCANCEL_FOLD_IDENTHISTORY_STRING NOTE_STRING NOTE_POSITIONREPLACEMENT_ID) REPLACEMENT_USER_ID) REPLACEMENT_DATE) CREATION_USER_ID)  CREATION_DATE)CREATION_REMARKLREPLACE_WRT_REVTBL_CURSORݭ[мм ?USHЏ̞2Ԟ/WЏVKTbZЏYXPP8 P;1kc2 L2 U [$ﺩh~P[{ yݭ~[cﵩ8ݭĞUTwSЎĺ8T5ݏԷ"~ݏ KPkk=ݭ[ݭ[޳Э9Ь[ԫ`v [k@^,@nYiZrde[TZjZjЭЬ[ԫ`v [k@^,@nj9YiZ?Ώ1k1[TZjЭ*Ь[ԫ`v [k@^,@nYiZcUGPЭЬ[ԫ`v [k@^,@nk:YiZ ~^мм м}9USԭԭԭԭԞ>WЏV=TuZЏYXP [TZj# JREPLACEMENT_REVIEW_TABLE)REPLACEMENT_ID)USER_ID)STATUS) REVIEW_DATE REVIEW_REMARKL CJMAX_MODULE_ID_TABLE MAX_GENERATION_ID)MAX_CHANGE_LEVEL) ^ S)MAX_GENERATION_ID)MAX_CHANGE_LEVEL  dL  CJGENERATION_TABLEG/ GENERATION_ID  STREAM_ID) dL  CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID  GENERATION_ID)GENERATION_FLAGS) dL  (( CJ MODULE_TABLEG/ MODULE_ID HISTORY_STRINGX NOTE_STRINGX NOTE_POSITION) dL  CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID  GENERATION_ID) dL  CJREPLACEMENT_REVIEW_TABLEG:/REPLACEMENT_ID/USER_ID REPLACEMENT_ID) dLUe=UݽP:խսݭﺽPkݭ[ݭ[kխսP^Ľݭ+kݭ[O3 RDB$DBHANDLE3*xP (0ؼ[ `(N08hXP.x2p)  RG FUP<RP+1 #PϠU11e1J1@P߻U1P1UT`d ݭݭݭݭ $P<ЭP!`p!RP\~Z 44Э6Ь[ԫ`v [k@^,@nNﭺYiZTƺUe ΏkyPVSETDIR_MAX_DIR_CURSORݭ[$`USЏ̞2ԞgWЏV|TZPP8 P{1aY2 &~B2 U>/! [T~ܾ2P[  ݭϡ[8ݭĞ UT笠SЎĺ8uݏԷ"4V2~ݏs0Phﵸ~ݏA P6pkk=ݭ[ ݭ[ԦЭ/Ь[ԫ`v [k@^,@nG醴YiZJ[TZbjZ\jЭ︷Ь[ԫ`v [k@^,@n/YiZaSPΏ1k91=9Ώ1k1& ~y[TZkjЭЬ[ԫ`v [k@^,@nxYiZ^~^мм ݭ[&a8ݭĞ]UTSЎĺ81ݏԷ"q,~%ݏ b︵u P[TZj;ЭЬ[ԫ`v [k@^,@n\YiZBP6Э~Ь[ԫ`v [k@^,@nYiZۦ'%Ϥﱴ倫PЭЬ[ԫ`v [k@^,@neYiZKP~P&ЭnЬ[ԫ`v [k@^,@nYiZ˥ ϔ~ xPЭ޳Ь[ԫ`v [k@^,@nUYiZ;y~^мsUSԭԭԭԭԞWЏVTYZЏYXP.~+ݏXﺲ P[TZjkk( SCJDIRECTORY_TABLEG/ DIRECTORY_ID"/dLSETDIR_GET_SYMBOL_CURSORݭ[ア:'P'PQP(PaUjS Џ̞k2Ԟ WЏVTZЏ)YX\PP8 P1)A 2 .2 Uw [ư\ ~R擄QP[U C;ݭw[[%W8ݭĞUTSIЎĺ8fݏԷ"|a~gݏ P =kk=ݭ[ﵯﱓݭ[^ЭۯЬ[ԫ`v [k@^,@nRYiZ8v][TZLjZFjЭdЬ[ԫ`v [k@^,@n|ۮYiZ ?Ώ1k 1 [TZtjЭ̮Ь[ԫ`v [k@^,@nCYiZ)ugGP SETDIR_FLAG_CURSORݭ[м}м yUS Џ̞2Ԟ WЏV>T0ZЏYXϕPP8 PF1b 2 ѧi2 ﺧU [C~ݬP[ˬˑVݭυ[n8ݭĞˬUTRSςЎĺ8@ݏԷ"x!2~ݏбP `~ݏ Pqkk=ݭϥ[ﴫﰏݭ[mЭګЬ[ԫ`v [k@^,@nQYiZ7u+[TZjZjЭcЬ[ԫ`v [k@^,@n{ڪYiZ QΏ1k12>[TZjЭ˪Ь[ԫ`v [k@^,@nBYiZ(tf~^мݭ[38ݭĞ/UTﶩSЎĺ8ݏԷ"Cv~Kݏ<GP[TZj Э﷩Ь[ԫ`v [k@^,@n.YiZ`RPЭPЬ[ԫ`v [k@^,@nhǨYiZﭚ~^мм ммм:PPQP(Paм }$:(PPQP(P(arUSԭԭԭԭԞ>WЏVT\ZЏYXP[TZjn %#% JDIRECTORY_TABLE) DIRECTORY_ID) STREAM_ID) FACILITY_ID)KIND) DIR_SYMBOL_IDFLAGS)DIRECTORY_SPEC)CREATION_USER_ID) CREATION_DATE) CREATION_REMARKLЭЬ[ԫ`v [k@^,@n)YiZnﺽ﬽~^qмm:' P'PbQP(P aUSԭԭԭԭԞ>WЏ]VﯫTZЏ1YXP[TZj%' JDIRECTORY_SYMBOL_TABLE) DIR_SYMBOL_ID)DIR_SYMBOL_NAMEL CJMAX_DIRECTORY_ID_TABLE MAX_DIRECTORY_ID)MAX_DIR_SYMBOL_ID) ^ S)MAX_DIRECTORY_ID)MAX_DIR_SYMBOL_ID  dL %' CJDIRECTORY_SYMBOL_TABLEG/DIR_SYMBOL_NAME  DIR_SYMBOL_ID) dL  CJDIRECTORY_TABLEG:/ STREAM_ID/KIND FLAGS) ^ S)FLAGS  dLUeU?8P:խս}ݭ Pkݭ[ݭ[kխսP^&ݭkݭ[ﱢ RDB$DBHANDLE3*PuRMkFdZ ﺾ(08[ p`8(08hXHPοxҿpJGLIa NV K}-4P*ܽARP˽1 ýPϠU1ﰽ1e1J1@P?DU1qxP_1UANT`d ݭݭݭݭ P<ЭP!`Р!RQP@~Z 44 ЭЬ[ԫ`v [k@^,@n YiZqT︼j&Ue ΏkyPЭЬ[ԫ`v [k@^,@nVuYiZ[ٻڻ!1'PЭnЬ[ԫ`v [k@^,@nƻYiZːWIU4P~GzP|ЭЬ[ԫ`v [k@^,@nFeYiZK׺ɺպϴ~ʺ!|PSHOARCH_READ_ONE_CURSORݭ[ﴎ:'P'PQP(PaUS$ Џ̞2Ԟ WЏEV.TﱼZЏ)YX!PP8 PB1$ﹾ2 w޾2 聯U[/~ɜvP[﷜ﷁBݭx[j|8ݭĞ﷜UT>SЎĺ8˸<ݏԷ"h~{ݏȡPQkk=ݭ[ڛݭ[壘ЭЬ[ԫ`v [k@^,@nXwYiZ]۷][TZjZjSHOARCH_READ_RNG_CURSORݭ[ ߋ:'P'P8QP(Pa:' P'PIQP(P aUS Џ̞l2Ԟf WЏyVETҺZЏRYX4PP8 Pe17B 2 Д/2 ﹔U( [}B~ܙP[ʙ~Uݭ`[}8ݭĞʙUTQS!Ўĺ8޵_ݏԷ"e~ݏߞ%P rkk=ݭϺ[|ݭ[Ԙ︇ЭЬ[ԫ`v [k@^,@nkYiZpE[TZMjZGjSHOARCH_READ_ALL_CURSOR?ݭ[ *\US> Џ̞2Ԟ% WЏ7VTZφPP8 >P1 ҹ2 "2  U{m [PZz~.P[| ݭϟ[z8ݭĞUTSsЎĺ80ݏԷ"0c~%ݏ5w@PB kk=e^ݭ[?I;zݭ[& (ЭeЬ[ԫ`v [k@^,@nイܕYiZ‡N@τ[TZݷjZ׷jЭЬ[ԫ`v [k@^,@nFeYiZKױɱϤΏ1kE 1Ώ1k& 1pQP,Pa ' cΏ1k12rlΏ1k1YUΏ1k1}BBΏ1k13QP,Pa c[TZԵjЭЬ[ԫ`v [k@^,@nYiZ|PЭ:Ь[ԫ`v [k@^,@nﱓYiZ#Ώ1k1ݲٲΏ1kr1ʲQP,Pa ' c߲Ώ1kG12̲ƲΏ1k(1ﳲﯲΏ1k 1}Ώ1k1QP,Pa cql[TZ^jЭЬ[ԫ`v [k@^,@nEdYiZJ֮Ȯ0PЭЬ[ԫ`v [k@^,@nޮYiZoasΏ1k1`\Ώ1k1MQP,Pa ' cbΏ1k12OIΏ1kt162Ώ1kU1}Ώ1k61QP,Pa c[TZjЭ9Ь[ԫ`v [k@^,@nﰐYiZ"*P` '#%' CJARCHITECTURE_TABLEG:/ARCHITECTURE_NAME/DELETION_USER_ID ARCHITECTURE_ID)ARCHITECTURE_NAMEXARCHITECTURE_FLAGS)CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKX  dL '#%'%' CJARCHITECTURE_TABLEG::2ARCHITECTURE_NAME3ARCHITECTURE_NAME/DELETION_USER_IDFHARCHITECTURE_NAME ARCHITECTURE_ID)ARCHITECTURE_NAMEXARCHITECTURE_FLAGS)CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKX  dL '#CJARCHITECTURE_TABLEG/DELETION_USER_IDFHARCHITECTURE_NAME ARCHITECTURE_ID)ARCHITECTURE_NAMEXARCHITECTURE_FLAGS)CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKX  dLUeɌUibP:խս琉ݭF7Pkݭ[-{ݭ[qkխսP^Pݭkݭ[ۋz RDB$DBHANDLE3*Pm~ycr\R ﲭ(0d[ `d(0~8hzXtPƮxʮp[& aV64PS%館ARP1 PtU1|1e1Jk1@bP?DlU1=xP+1U T`d ݭݭݭݭ P<ЭP!`Љ!RQP)~Z 44 ЭЬ[ԫ`v [k@^,@nﺫ YiZzK=T6&Ue Ώk$y\P#ЭЬ[ԫ`v [k@^,@n"uYiZ[zﳪ索ﱪϘ寧!1'hP%#ЭnЬ[ԫ`v [k@^,@nYiZy#!P~zP"ЭЬ[ԫ`v [k@^,@neYiZKyψ~!eP"SHOBLD_STREAM_CURSORݭ[wм嶺USЏ̞%2ԞWЏVMTaZЏYX4PP8 P1`!ˮî2 Ѐאַ2 ﹀UH9+[iB~܅P[ʅjUݭϋ[i8ݭĞʅUTQS!Ўĺ8盛ݏԷ"Q~ݏ %P کkk=#ݭ[hݭ[ԄsЭЬ[ԫ`v [k@^,@n7YiZpvȦﺦm[TZjZjЭЬ[ԫ`v [k@^,@nYiZuQC?ﺨΏ1k1裡A<[TZ.jЭЬ[ԫ`v [k@^,@n({YiZau﹥﫥GPTSHOBLD_BUILD_JOB_CURSOR`ݭ[!Ksмм MUւS{Џ̞2ԞbWЏVTϨZЏYXhPP8 P1=m52 }Z2 |U}o[2\ev~ևP[f!ݭπ[ǁe8ݭĞUTSUЎĺ8ޣݏԷ"Ń~Hݏ6Y"PMkk=g`ݭ[!Keݭ[o*ЭGЬ[ԫ`v [k@^,@nkタYiZre[TZxjZrjЭЀЬ[ԫ`v [k@^,@nGYiZ-rw?Ώ1kP1Ώ1k112Ԥ ΤΏ1k12ﻤﵤΏ1k1Ώ1k1Ώ1k1tpΏ1k1] YΏ1kw1F$BΏ1kX1/(+Ώ1k91},Ώ1k1}0Ώ1k1}4Ώ1k1}ߣ8ߣΏ1k1}̣<̣Ώ1k1﹣@ﵣΏ1k1DΏ1k`1HΏ1kA1}tLtΏ1k"1eQP,Pa Pcwr[TZdjЭ}Ь[ԫ`v [k@^,@n s}YiZYoﱟ PLSHOBLD_STEP_ALL_CURSORiݭ[}TmмN}U|SCЏ̞֥2Ԟ*WЏ>VTﭣZЏYXiPP8 P1|ﬥt2 w]2 vU[3|m_w|~ہ|P[{`2 ݭω[{_8ݭĞ{UT{SVЎĺ8ߝݏԷ"H{~ݏ$Z{#PN]kk=xqݭ["{\_ݭ[ {i;ЭH{Ь[ԫ`v [k@^,@nlzYiZlm[TZ﷣jZﱣjSHOBLD_STEP_STAT_CURSORݭ[Uz'kмм zU zSЏ̞G2ԞWЏTVT﹡ZЏYXϜPP8 P12 8t ΢2 !tU[fy\y~DyP[2y2^uc[ݭπ[xE\8ݭĞ2yUTxSωЎĺ8ݏԷ"FEy~ݏ[~xVPikk=ݭ[UxQ\ݭ[q~0ݏwMqPA kk=ݭ[qoUݭ[p_NЭ;qЬ[ԫ`v [k@^,@n_pYiZbe[TZ&jZ jЭpЬ[ԫ`v [k@^,@n;pYiZ!byk?Ώ1kD 1חQP,Pa 'cΏ1k 1ݗQP,Pa ' cΏ1k 1QP,Pa 'cΏ1k 1ۘ[TZ͘jЭoЬ[ԫ`v [k@^,@nϑ"oYiZa`RP   CJ STREAM_TABLEG/ STREAM_ID MAX_BUILD_JOB_NUMBER) dL (###### CJBUILD_JOB_TABLEG:/ STREAM_ID/BUILD_JOB_NUMBER  BUILD_JOB_ID)BUILD_JOB_STATUS)BUILD_JOB_FLAGS)BUILD_JOB_NUM_CHANGED)BUILD_JOB_NUM_TARGETS) BUILD_JOB_STEP_COUNT) BUILD_JOB_RUN_COUNT) BUILD_JOB_REM_COUNT)BUILD_JOB_ERROR_COUNT)BUILD_JOB_STEP_DELAY)BUILD_JOB_TIMEOUT)JOB_QUEUE_DATE)JOB_START_DATE) JOB_STOP_DATE)JOB_START_COUNT)JOB_START_USER_ID) CREATION_USER_ID)"! CREATION_DATE)$#CREATION_REMARKX'%& dL '''## CJBUILD_JOB_STEP_TABLEJBUILD_STEP_TABLEJ MODULE_TABLEJFACILITY_TABLEG:::/ BUILD_JOB_ID/STEP_IDSTEP_ID/ MODULE_ID MODULE_ID/ FACILITY_ID FACILITY_IDFH FACILITY_NAMEH MODULE_NAMEH MODULE_TYPEH STEP_TYPE  FACILITY_NAMEX MODULE_NAMEX MODULE_TYPEX  STEP_TYPE)  STEP_STATUS) STEP_ID)ORIG_WAIT_COUNT)REM_WAIT_COUNT)STEP_START_DATE)STEP_STOP_DATE) dL '''## CJBUILD_JOB_STEP_TABLEJBUILD_STEP_TABLEJ MODULE_TABLEJFACILITY_TABLEG::::/ BUILD_JOB_ID/ STEP_STATUS/STEP_IDSTEP_ID/ MODULE_ID MODULE_ID/ FACILITY_ID FACILITY_IDFH FACILITY_NAMEH MODULE_NAMEH MODULE_TYPEH STEP_TYPE  FACILITY_NAMEX MODULE_NAMEX MODULE_TYPEX  STEP_TYPE)  STEP_STATUS) STEP_ID)ORIG_WAIT_COUNT)REM_WAIT_COUNT)STEP_START_DATE)STEP_STOP_DATE) dL  ''' CJBUILD_JOB_DEP_TABLEJBUILD_STEP_TABLEJ MODULE_TABLEJFACILITY_TABLEG::::/ BUILD_JOB_ID/ STEP_ID_1/STEP_ID STEP_ID_2/ MODULE_ID MODULE_ID/ FACILITY_ID FACILITY_IDFH FACILITY_NAMEH MODULE_NAMEH MODULE_TYPEH STEP_TYPE  FACILITY_NAMEX MODULE_NAMEX MODULE_TYPEX  STEP_TYPE)  dL磊UeeU@e9P:խս~eݭePkݭ[eSݭ[dIkխսP^'eݭkݭ[dS RDB$DBHANDLE3*XP﵏VdQd𢡊Jd羅 (0P;0SHOCTX_READ_ONE_CURSORݭ[c_ͬ5P:'P'PQP(Paм _U_SG&Џ̞(2Ԟ.&WЏVdTﰋZЏ-YXPP8 P;1l/ΏƏ2 6Y﯏2 YU[d^ΫA^~dB^P[0^0Cyݭq[]cA8ݭĞ0^UT]SЎĺ85ݏԷ"D*]~`ݏac]TP%.6kk=٪Ҫݭ[S]ェOAݭ[:]LЭy]Ь[ԫ`v [k@^,@n \YiZNU[TZ jZjSHOCTX_READ_RNG_CURSORݭ[\YM:'P'PVQP(Pa:' P'PgQP(P aм\U\S %Џ̞r2Ԟ$WЏVaTZЏVYX&PP8 PW1x,H2 BV52 +VU ![p[?[~(aN[P[<[<@ﯨǵݭY[[?8ݭĞ<[UTZSЎĺ8QݏԷ"P' [~ݏq`Z`P1+nkk=ݭϳ[_Z٧[>ݭ[FZ*I︧ЭZЬ[ԫ`v [k@^,@nYYiZK廙=[TZSjZMj>SHOCTX_READ_ALL_CURSOR2ݭ[YeJмネYUPYS$Џ̞2Ԟ#WЏV_TyZЏYXbPP8 P1)Š2 ~S﯊s2 gSUfW]I[X6B<X~h^X7P[xXx=ݭω[AX˥=<8ݭĞxXUTWSOЎĺ8ȁݏԷ"$GX~)ݏ]WPm(kk=A:ݭ[W%;ݭ[WfFЭWЬ[ԫ`v [k@^,@nU8WYiZI؀m[TZ͈jZLjjЭJWЬ[ԫ`v [k@^,@nހVYiZHoaχ^Ώ1kp'1KGΏ1kQ'18QP,Pa ' cMΏ1k&'1:6Ώ1k'1#Ώ1k&1 Ώ1k&1Ώ1k&1ށ ځΏ1k&1}ǁ$ǁΏ1kl&1︁QP,Pa (czu[TZgjЭUЬ[ԫ`v [k@^,@n4UYiZF~~}P%Э9UЬ[ԫ`v [k@^,@n~TYiZF^~P~jyΏ1k_%1fbΏ1k@%1SQP,Pa ' chΏ1k%1UQΏ1k$1>:Ώ1k$1'#Ώ1k$1 Ώ1k$1 Ώ1kz$1}$Ώ1k[$1ӀQP,Pa (c龍[TZjЭSЬ[ԫ`v [k@^,@n#}SYiZD||`P#Э(SЬ[ԫ`v [k@^,@n|RYiZDM|?|`Ώ1kN#1婢呂Ώ1k/#1QP,Pa ' cffΏ1k#1Ώ1k"1~Ώ1k"1kgΏ1k"1TPΏ1k"1= 9Ώ1ki"1}&$&Ώ1kJ"1QP,Pa (cԂς[TZjЭ~QЬ[ԫ`v [k@^,@n{PYiZBzzPt!SHOCTX_READ_ARCH_CURSORJݭ[P5mAмPUXPSЏ̞22ԞWЏV#VTZЏYXjPP8 Pﻝ1 ؁Ё2 J﹁2 oJU~oea[ONJ3O~tUO?P[O4 ݭψ[IOE38ݭĞOUTOSWЎĺ8xﵜݏԷ"OO~4~ݏ=TNPu ~kk=YRݭ[N=2ݭ[Nn=ЭNЬ[ԫ`v [k@^,@n]x@NYiZ&@wwm[TZjZ jЭRNЬ[ԫ`v [k@^,@nwMYiZ?wwiw?|Ώ1kx1|QP,Pa 'c|Ώ1kM1| #[TZjЭMЬ[ԫ`v [k@^,@n#wMYiZ>vvPSHOCTX_READ_CTX_CURSORlݭ[LW=мb|LUjLS{Џ̞~2ԞbWЏV9RT|ZЏYX|PP8 Pݙ1(~X~ ~2 FE~ ~2 FUw[Kp\/ L~QKQP[K05#ݭω[[KW/8ݭĞKUTKSiЎĺ8tטݏԷ"aK~zݏEPJP]zkk={tݭ[J_.ݭ[J9>ЭJЬ[ԫ`v [k@^,@notRJYiZ8<tsm[TZc|jZ]|jЭdJЬ[ԫ`v [k@^,@nsIYiZ;s{s?=yΏ1k1.yQP,Pa 'cCyΏ1k_10y ,yΏ1k@1yT{O{[TZA{jЭIЬ[ԫ`v [k@^,@nsHYiZ:rrPxSHOCTX_READ_FACIL_CURSORmݭ[HXp9мxHU[HS"Џ̞z2Ԟ WЏV.NTOxZЏYXmPP8 Pޕ1WzzOz2 Btz8z2 rBUh[GqM+G~MGBP[G,6$ݭχ[LGH+8ݭĞGUT GSZЎĺ8pؔݏԷ"RG~vݏ=LFPxvkk=|uݭ[F`*ݭ[Fq5?ЭFЬ[ԫ`v [k@^,@n`pCFYiZ)8oom[TZxjZxjЭUFЬ[ԫ`v [k@^,@noEYiZ7zolo?wuΏ1k{1huQP,Pa 'c}uΏ1kP1ju ww[TZwjЭEЬ[ԫ`v [k@^,@n&o EYiZ6nnPSHOCTX_READ_MODULE_CURSORݭ[Dw5мuDUjDSЏ̞v2ԞWЏVAJTtZЏYX|PP8 P1vvv2 >vv2 >Uﱑw[C\' D~ICQP[C(UC;ݭφ[[C%W'8ݭĞCUTCSiЎĺ8lݏԷ"aC~sݏnHBPrkk=ݭ[B&ݭ[B1^ЭBЬ[ԫ`v [k@^,@nolRBYiZ84lkm[TZtjZtjЭdBЬ[ԫ`v [k@^,@nkAYiZ3k{k?qΏ1k1qQP,Pa 'cqΏ1k_1qQP,Pa ' cqΏ1k41qss[TZsjЭvAЬ[ԫ`v [k@^,@n k@YiZ2jjPlSHOCTX_READ_STREAM_CURSORݭ[@kc1м:q@UN@SwЏ̞ s2Ԟ^WЏV)FTpZЏYX`PP8 P1rrr2 |:rr2 e:Uﴍ淚[[?@#?~zE?5P[v?v$I7/ݭφ[??;#8ݭĞv?UT>SMЎĺ8hݏԷ" E?~goݏ=D>Pk=okk=ݭ[>s"ݭ[>d-RЭ>Ь[ԫ`v [k@^,@nSh6>YiZ0ggm[TZqjZpjЭH>Ь[ԫ`v [k@^,@ng=YiZ/mg_g?nΏ1kn1nQP,Pa 'c#nΏ1kC1n p p[TZojЭ=Ь[ԫ`v [k@^,@ngh;ho @hd =h{|gh;aPg"a-RPa1 aP϶U1`1e1J`1@`WP-U1`P`1U``T`d ݭݭݭݭi- P<ЭP!`B-!RÄP.-~Z 44{Э-Ь[ԫ`v [k@^,@n4`,YiZe__Ta__,Ue Ώk y_P Эp,Ь[ԫ`v [k@^,@n_+YiZ-__+_ _,+ P9 Э+Ь[ԫ`v [k@^,@n _W+YiZ=^^^JP~^P Э`+Ь[ԫ`v [k@^,@n^*YiZ^^^~^**j P) SHODIR_READ_DIR_CURSORdxݭ[U*Ox'мaм aмay*U*SЏ̞a2ԞWЏV/T?aZЏ YX"PP8 Pw1b (aXa a2 0$Ea a2 $Uwywkw[^)Xw )~6/<)P[*)*w wwݭy[(v 8ݭĞ*)UT(SЎĺ8\vݏԷ">(~]ݏ.(NP ]kk=cv\vݭ[M(GvI ݭ[4(&vЭs(Ь[ԫ`v [k@^,@n['YiZ0["[][TZc_jZ]_jЭ'Ь[ԫ`v [k@^,@n([s'YiZYZZ?\Ώ1k1\\Ώ1k1\QP,Pa cy]Ώ1k1f]b]Ώ1k1S]QP,Pa 'ch]Ώ1k1U]Q]Ώ1ki1}>]>]Ώ1kJ1/]QP,Pa c]][TZ]jЭ&Ь[ԫ`v [k@^,@nY%YiZ?Y1YePtSHODIR_FLAGS_CURSORsݭ[%suм\м \%UX%SЏ̞]2ԞWЏV?+T\ZЏYXxPP8 P+s1\\\2 \\2 oUrrer[$rJ$~*$?|P[$ r qrirݭτ[I$SrE8ݭĞ$UT$SeЎĺ8hW%rݏԷ"O$~P[ݏ )#{Pq&[kk=qqݭ[#qݭ[#nqЭ#Ь[ԫ`v [k@^,@nV@#YiZ&VxVe[TZZjZZjЭR#Ь[ԫ`v [k@^,@n~V"YiZVV?ZΏ1kt12Y2Z-Z[TZZjЭ"Ь[ԫ`v [k@^,@nU1"YiZwUiUGP '# CJDIRECTORY_TABLEJDIRECTORY_SYMBOL_TABLEG:::/ STREAM_ID/ FACILITY_ID/KIND/ DIR_SYMBOL_ID DIR_SYMBOL_IDFHDIR_SYMBOL_NAME  DIRECTORY_ID)DIRECTORY_SPECX DIR_SYMBOL_ID)DIR_SYMBOL_NAMEX  CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKX dL  CJDIRECTORY_TABLEG::/ STREAM_ID/ FACILITY_ID/KIND FLAGS) dL SUeUwP:խսݭ{lwPkݭ[bFݭ[OOkխսP^ݭvkݭ[  RDB$DBHANDLE3*VPUXKXDX:X V(0[ V``(W0fV8nVhbVXPWxWp rXoXtXqX vX sXaxXVuXk.lXWXU~xPURPU1 UPϊU1zU1e1JiU1@`U/xPU1;UwP)U1U UUT`d ݭݭݭݭA tP<ЭP!`!RtP~Z 4[t4StЭЬ[ԫ`v [k@^,@nTWYiZ=IT;TTUT4TpUe ΏkyZTPyЭHЬ[ԫ`v [k@^,@n T>YiZ SSSϮSkv{qPЭЬ[ԫ`v [k@^,@nS/YiZ !SSSP~SuPiЭ8Ь[ԫ`v [k@^,@nSYiZ RRRϞ~R[ukBPSHOFAC_READ_ONE_CURSOR\hݭ[-Gh мT:' P'PTQP(P aIUS7Џ̞6W2ԞWЏKVTpTZЏ-YXPP8 Pg1 V WV2 VV2 Uxgigs[g[.Hgr~ pP[ gsffݭq[f8ݭĞUTSЎĺ8PfݏԷ"~:RݏWUpPRkk=SfLfݭ[7fݭ[fЭCЬ[ԫ`v [k@^,@nPYiZ OOU[TZUjZUjSHOFAC_READ_RNG_CURSOReݭ[Q{e#мS:' P'PRQP(P a:'P'P SQP(PaUUSЏ̞T2ԞxWЏVTRZЏVYX&PP8 Pd1&TVTT2  CTT2 Uddpwd[:dd~~mP[)dpddݭY[c8ݭĞUTSЎĺ8McݏԷ"~XPݏga*mP.Pkk=ochcݭϳ[)Sc%ݭ[2cЭOЬ[ԫ`v [k@^,@n'MYiZLL=[TZaRjZ[RjSHOFAC_READ_ALL_CURSORbݭ[]b/мJQUSZЏ̞Q2ԞAWЏXV TQZЏYXbPP8 Pb1RQQQ2 HQQ2 1Uaa'na[va ~^TkP[BBuamca[aݭω[ Ea8ݭĞBUTSOЎĺ8JaݏԷ"V~NݏfjP Nkk=``ݭ[e`aݭ[L0~`ЭЬ[ԫ`v [k@^,@ncJYiZIIm[TZOjZOjЭЬ[ԫ`v [k@^,@nIYiZq}IoIχ8KΏ1k1%K!KΏ1k 1KQP,Pa ' c'KΏ1k 12KKΏ1k 1JJΏ1k 1}JJΏ1kg 1JQP,Pa cMM[TZMjЭЬ[ԫ`v [k@^,@nH>YiZ$0H"HP Э`Ь[ԫ`v [k@^,@n8HYiZGGJΏ1kZ 1JJΏ1k; 1pJQP,Pa ' cJΏ1k 12rJlJΏ1k 1YJUJΏ1k 1}BJBJΏ1k 13JQP,Pa coLjL[TZ\LjЭЬ[ԫ`v [k@^,@nFYiZp|FnFP ЭЬ[ԫ`v [k@^,@nF#YiZ FFJΏ1k 1 JJΏ1k 1IQP,Pa ' c JΏ1k\ 12IIΏ1k= 1IIΏ1k 1}IIΏ1k 1IQP,Pa cJJ[TZJjЭ_ Ь[ԫ`v [k@^,@n7E YiZDD*P) SHOFAC_READ_CURSORZݭ[ ZSмI U> SЏ̞\J2ԞWЏV5TyIZЏYXφPP8 PQZ1vJ2JI2 lJI2 UUZZKfY[ Y0 ~x %cP[f fYeYYݭύ[/ yY+8ݭĞf UT SsЎĺ8BKYݏԷ"z5 ~GݏL bP/Gkk=XXݭ[ Xݭ[p TXЭ Ь[ԫ`v [k@^,@nB& YiZ B Bm[TZ=HjZ7HjЭ8 Ь[ԫ`v [k@^,@nB YiZAA?FΏ1k21FQP,Pa c}FΏ1k1nFQP,Pa ( cAGYiZc>U>Tf@>N>*Ue Ώk,yt>P<,ЭЬ[ԫ`v [k@^,@n:>yYiZ_===@=%Z5+P+ЭrЬ[ԫ`v [k@^,@n=YiZ;=-=9=ϰP~+=~YP,+ЭЬ[ԫ`v [k@^,@n*=iYiZO<<<0~<Y%P*SHOGEN_GET_STREAM_CURSORTLݭ[?Lм>USK#Џ̞<@2Ԟ2#WЏVTb>ZЏYX0PP8 PK1)?@?2 ??2 UKyKWkK[XKB~TP[KUW KKݭχ[J8ݭĞUTQSЎĺ8:JݏԷ"~<ݏ=7%SP(jZ>jЭЬ[ԫ`v [k@^,@n9YiZe9W9?;Ώ1k'1{;QP,Pa 'c;Ώ1kt'1}; -=(=[TZ=jЭЬ[ԫ`v [k@^,@n9PYiZ688P&SHOGEN_READ_ONE_CURSORvHݭ[aHм:: PP:QP(P aUSЏ̞t<2ԞWЏVTl:ZЏYX*PP8 PG1%D8ݭĞUTSNЎĺ83DݏԷ"~h6ݏ pVMP!>6kk=CCݭ[Cݭ[wCЭDЬ[ԫ`v [k@^,@n|3YiZ 32m[TZ7jZ7jSHOGEN_READ_ALL_CURSOR_ASCBݭ[NB мR5U SЏ̞_72ԞkWЏVT 5ZЏYXϙPP8 P^B1L 75762 9"762 "U!BBNB[gA~cEJP[33AMAAݭυ[A8ݭĞ3UTSφЎĺ8'1XAݏԷ"G~3ݏ WJP3kk=@@ݭ[V@Rݭ[=!@Э|Ь[ԫ`v [k@^,@n0YiZE070m[TZ@5jZ:5jЭЬ[ԫ`v [k@^,@n=0|YiZb//Ϯ42Ώ1k1!233[TZ3jЭmЬ[ԫ`v [k@^,@n/YiZ6/(/϶P@ЭЬ[ԫ`v [k@^,@n>/}YiZc..xW1Ώ1k 1D1>393[TZ+3jЭnЬ[ԫ`v [k@^,@n.YiZ7.).πPAЭЬ[ԫ`v [k@^,@n?.~YiZd--Ah0Ώ1k 1U0}2x2[TZj2jЭoЬ[ԫ`v [k@^,@n-YiZ8-*-IPBSHOGEN_LATGEN_NUM_CURSOR:=ݭ[%=]м/м /U@SKЏ̞12Ԟ2WЏVKTR/ZЏYXPP8 P<1x11p12 n1Y12 WUf<W<MHI<[6<2~z'EP[hh;G;;ݭ[1;-8ݭĞhUTSϻЎĺ8\+;ݏԷ"|7~-ݏ DP:-kk=A;:;ݭ[%;ݭ[rV;ЭЬ[ԫ`v [k@^,@n*(YiZz*l*e[TZ/jZ/jЭ:Ь[ԫ`v [k@^,@nr*YiZ*)?,Ώ1k=1,..[TZ.jЭЬ[ԫ`v [k@^,@n)YiZk)])GPuSHOGEN_LATGEN_ID_CURSOR~9ݭ[i9м+м +UtSЏ̞D.2ԞWЏVT+ZЏYXPP8 P81-.-2 .-2 U88D8[z8f~[AP[?8'D-8%8ݭπ[e8a8ݭĞUT#SЎĺ8'7ݏԷ"ﰵk~=*ݏ @Pn*kk=7~7ݭ[i7ݭ[H7ЭЬ[ԫ`v [k@^,@n'\YiZB&&e[TZ%,jZ,jЭnЬ[ԫ`v [k@^,@n&YiZ7&)&?(Ώ1kq1(`+[+[TZM+jЭЬ[ԫ`v [k@^,@n&MYiZ3%%GPSHOGEN_PREV_EXISTS_CURSOR5ݭ[5м-(м )(USЏ̞*2ԞWЏVT'ZЏYX4PP8 P)51Z**R*2 w*;*2 U44@4[4F~ =P[4Y@o4g4ݭ~[Q48ݭĞUTUS!Ўĺ8##4ݏԷ"~&ݏ S)<PY&kk=33ݭ[3ݭ[3ЭЬ[ԫ`v [k@^,@nO#YiZt""e[TZ(jZ(jЭЬ[ԫ`v [k@^,@n"YiZi"["?9%Ώ1k1&%''[TZ'jЭЬ[ԫ`v [k@^,@n@"YiZe!!GPSHOGEN_GENTBL_CURSOR2ݭ[(1м\%\US Џ̞1'2Ԟ WЏVT%ZЏYXsPP8 Px11&&'&2 &&2 U;1,1<1[A 1~M9P[  0<00ݭϋ[08ݭĞ UTS`Ўĺ8 r0ݏԷ"!~"ݏh19P "kk=00ݭ[0/,ݭ[/ЭVЬ[ԫ`v [k@^,@nYiZm[TZ%jZ %jЭЬ[ԫ`v [k@^,@nVYiZ<?!Ώ1k 1y!u!Ώ1k 1b! ^!Ώ1k 1O!QP,Pa cM!Ώ1ky 1:!6!Ώ1kZ 1#!!Ώ1k; 1 !!Ώ1k 1 Ώ1k 1 $ Ώ1k 1} ( Ώ1k 1 QP,Pa ,c##[TZ #jЭЬ[ԫ`v [k@^,@nNYiZsP SHOGEN_READ_STREAM_CURSOR -ݭ[1 -м eUSQ Џ̞x"2Ԟ8 WЏV T_ ZЏYX|PP>8 P,1/ "N""2 ;"!2 UT,E,77,[J$,~Z(4P[+7++ݭφ[+8ݭĞUTSiЎĺ8 +ݏԷ"*~ݏ;q:4Pkk=/+(+ݭ[9+5ݭ[ *Э_Ь[ԫ`v [k@^,@nYiZ(m[TZY jZS jЭЬ[ԫ`v [k@^,@n _YiZE?Ώ1k1zQP,Pa 'cΏ1k12| id[TZVjЭ%Ь[ԫ`v [k@^,@n]YiZP ' CJ STREAM_TABLEG/DELTA_STREAM_ID  STREAM_NAMEXDELETION_USER_ID) dL % CJGENERATION_TABLEG:/ MODULE_ID/DELTA_FILE_CODE  GENERATION_ID) dL  CJGENERATION_TABLEG/ MODULE_IDFI CREATION_DATE  GENERATION_ID) dL  CJGENERATION_TABLEG/ MODULE_IDFH CREATION_DATE  GENERATION_ID) dL  CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID GENERATION_NUMBER) dL  CJLATEST_GEN_TABLEG:/ STREAM_ID/ MODULE_ID  GENERATION_ID) dL  CJGENERATION_TABLEG:/ MODULE_ID/PREV_GENERATION_ID  MODULE_ID) dL # CJGENERATION_TABLEG/ GENERATION_ID PREV_GENERATION_ID)GENERATION_NUMBER)DELTA_FILE_CODEXDELTA_LETTER_MASK) DELTA_STREAM_ID)  STREAM_ID) REPLACEMENT_ID)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL ' CJLATEST_GEN_TABLEJ STREAM_TABLEG:/ GENERATION_ID/ STREAM_ID STREAM_IDFH STREAM_NAME  STREAM_NAMEX STREAM_FLAGS) dL6UeU+P:խսݭ+Pkݭ[eݭ[nnkխսP^ݭ +kݭ[/ RDB$DBHANDLE3*PA70& (0[ n`(0R8ZhNXPxpT-o d U J   v k a V < 1   ! !  !  SF,P ,:SRP)1 !P2U11e1J1@+PQVU1+P1UT`d ݭݭݭݭ (P<ЭP!`!Rc(P~Z 4#(4(ЭЬ[ԫ`v [k@^,@nLYiZT8Ue Ώk*yPl*ЭЬ[ԫ`v [k@^,@nYiZmE7CV83*C9P)ЭЬ[ԫ`v [k@^,@n$YiZP~)P\)ЭЬ[ԫ`v [k@^,@nwYiZ]5'3F~(#)3 P(SHOGRP_READ_ONE_CURSORݭ[Ǿмм :'P'PQP(Pa US Џ̞2Ԟ WЏ2VT=ZЏ1YXPP8 PE1'2 2 U'[2~y$P[ﺱE'ݭi[m8ݭĞUTASЎĺ8?ݏԷ"Θ~ ݏK#P&kk=ݭ[ٯݭ[墨ЭЬ[ԫ`v [k@^,@nzYiZ`8*M[TZjZjSHOGRP_READ_RNG_CURSOR ݭ[ мм :'P'PQP(Pa:'P'PQP(Pa USЏ̞Q2ԞWЏsVTQZЏZYXPP8 PY1$'2 2 U $ϼ[6~ }!P[ᆴI$ݭQ[8ݭĞUTESЎĺ8SݏԷ"ҕ~!ݏS P#kk=ݭϫ[ݬݭ[﬷ЭЬ[ԫ`v [k@^,@n ~YiZd< . 5[TZ2jZ,jSHOGRP_READ_ALL_CURSOR4ݭ[м м AUSЏ̞2ԞWЏGVTZЏYXJPP8 P1-"ia2 J2 U`Q!C[&0Jj~BP[}!ݭρ[﷪8ݭĞUTyS7Ўĺ8R ݏԷ"~ݏMP dkk=;4ݭ[ݭ[Э;Ь[ԫ`v [k@^,@n YiZp b e[TZjZjЭЬ[ԫ`v [k@^,@nh ;YiZ! w Ώ1k1  Ώ1k1 QP,Pa ' c Ώ1k1  Ώ1k1}  Ώ1ka1 QP,Pa c[TZjЭЬ[ԫ`v [k@^,@n: YiZPЭ/Ь[ԫ`v [k@^,@nYiZdVv Ώ1kT1c _ Ώ1k51P QP,Pa ' ce Ώ1k 1R N Ώ1k1}; ; Ώ1k1, QP,Pa cvq[TZcjЭЬ[ԫ`v [k@^,@nxYiZ^6(PPЭЬ[ԫ`v [k@^,@n>YiZ Ώ1k1  Ώ1k1 QP,Pa ' c Ώ1ku1  Ώ1kV1}  Ώ1k71 QP,Pa c  [TZ jЭlЬ[ԫ`v [k@^,@nYiZɲχPaSHOGRP_MEMBER_CURSORݭ[^м UISbЏ̞ 2ԞIWЏVtTe ZЏYXPP8 P,1& V  2 wC  2 `UV[勵;~0P[qqrjݭϋ[:T68ݭĞqUTS϶Ўĺ8&ݏԷ"@~ݏ ̾Pekk=  ݭ[ ݭ[{_ ЭﺾЬ[ԫ`v [k@^,@n^1YiZm[TZa jZ[ jЭCЬ[ԫ`v [k@^,@nﺽYiZxj?Ώ1kh1Ώ1kI1 |Ώ1k*1}i^ Y [TZK jЭmЬ[ԫ`v [k@^,@nYiZʮ PbSHOGRP_READ_FAC_CURSOR ݭ[ ]мUHSЏ̞2ԞWЏVwTZЏYXPP8 P; 1c[2 vD2 _U  U [碌 :~/P[pp  y ݭω[9c 58ݭĞpUTSϵЎĺ85 ݏԷ"?~ݏ5˺Pdkk=  ݭ[ ݭ[z^ ЭﹺЬ[ԫ`v [k@^,@n]0YiZm[TZjZjЭBЬ[ԫ`v [k@^,@nﹹYiZwi?Ώ1kg1QP,Pa 'c[TZjЭЬ[ԫ`v [k@^,@nBYiZ;PSHOGRP_READ_GROUP_CURSOR ݭ[ﺸм!м :'P'PQP(PaθUWSЏ̞ 2ԞWЏVTZЏ1YXPP8 PZ12 2 nUd[ﳷI~۽>P[ ݭg[HD8ݭĞUTSЎĺ8TݏԷ"N~_ݏ $ڶPs5kk=ݭ[ݭ[mЭȶЬ[ԫ`v [k@^,@nl?YiZ%M[TZjZjЭQЬ[ԫ`v [k@^,@nȵYiZﮧx?Ώ1kv1&![TZjЭ﹵Ь[ԫ`v [k@^,@n]0YiZGPSHOGRP_READ_MOD_CURSOR6ݭ[״!贈м US Џ̞2Ԟ WЏV˺TZЏYXPP8 P1+[#2 ®H 2 﫮Uj[M[:4~γ{ P[S8Gݭω[8ݭĞSUTCSЎĺ8ݏԷ"~ݏne P kk=E>ݭ[߲)ۖݭ[Ʋ瑱ЭЬ[ԫ`v [k@^,@n|YiZb:,m[TZfjZ`jЭЬ[ԫ`v [k@^,@n2YiZ?Ώ1k 1QP,Pa 'cΏ1k 1QP,Pa ' cΏ1k] 1KF[TZ8jЭЬ[ԫ`v [k@^,@nDYiZP SHOGRP_READ_CURSOR1ݭ[°мUSE Џ̞2Ԟ, WЏVﺶTZЏYXPP8 P1 TL2 ﭪq52 UeV H[ۯ5q~ ﹯fP[璘倫2 ݭύ[pl8ݭĞ璘UT.SЎĺ8ݏԷ"{v~6ݏLTP kk=@9ݭ[ʮ$ƒݭ[ﱮЭЬ[ԫ`v [k@^,@ngYiZM%m[TZjZjЭyЬ[ԫ`v [k@^,@nYiZ֟?Ώ1k1QP,Pa cΏ1ks1QP,Pa ( c[TZjЭ節Ь[ԫ`v [k@^,@nN!YiZP  '#%' CJ GROUP_TABLEG:::/ STREAM_ID/ GROUP_TYPE/ GROUP_NAME/DELETION_USER_ID GROUP_ID) GROUP_NAMEXCREATION_USER_ID) CREATION_DATE) CREATION_REMARKX  dL  '#%'%' CJ GROUP_TABLEG::::/ STREAM_ID/ GROUP_TYPE2 GROUP_NAME3 GROUP_NAME/DELETION_USER_IDFH STREAM_IDH GROUP_TYPEH GROUP_NAME GROUP_ID) GROUP_NAMEXCREATION_USER_ID) CREATION_DATE) CREATION_REMARKX  dL  '# CJ GROUP_TABLEG::/ STREAM_ID/ GROUP_TYPE/DELETION_USER_IDFH STREAM_IDH GROUP_TYPEH GROUP_NAME GROUP_ID) GROUP_NAMEXCREATION_USER_ID) CREATION_DATE) CREATION_REMARKX  dL # CJGROUP_MEMBER_TABLEG/GROUP_ID  MODULE_ID)CREATION_USER_ID) CREATION_DATE) dL ' CJFACILITY_TABLEG/ FACILITY_ID  FACILITY_NAMEX dL %' CJ GROUP_TABLEG:::/ STREAM_ID/ GROUP_TYPE/ GROUP_NAME/DELETION_USER_ID GROUP_ID) dL  '' CJ MODULE_TABLEG/ MODULE_ID  MODULE_NAMEX MODULE_TYPEX FACILITY_ID) dL  ( CJ USER_TABLEG/USER_ID USERNAMEX FULL_USERNAMEX dLUeUP:խս٥ݭxiPkݭ[_Cݭ[LLkխսP^ݭkݭ[  RDB$DBHANDLE3*dPﮤ賓 (0[ ̤`(:08hX襤Pxp7fche j glink-tMdP/qRP1 PtU11e1J1@PotU1P1UanT`d ݭݭݭݭ' P<ЭP!`!RP~Z 4A49ЭƢЬ[ԫ`v [k@^,@n=YiZ#TjVUe ΏkyPЭ.Ь[ԫ`v [k@^,@nv率YiZϘQ£aWPЭЬ[ԫ`v [k@^,@nYiZwiuP~gPЭЬ[ԫ`v [k@^,@nfYiZ{ψ~AﯠQ(PSHOLOC_CMS_DIR_1_CURSORݭ[|мEм Aм=6U￟SЏ̞2Ԟ>WЏVTZЏ YX!PP8 P1)2 u2 ֙U[ﱂ_~OP[Jr80ݭx[ﰞfl8ݭĞUTnSЎĺ8ݏԷ"jﶞ~ݏB Pkk=ݭ[ tݭ[ՌSЭ0Ь[ԫ`v [k@^,@nx利YiZ ][TZjZjЭ﹝Ь[ԫ`v [k@^,@n0YiZ?Ώ1k1pQP,Pa c[TZjЭЬ[ԫ`v [k@^,@n[YiZp9PSHOLOC_CMS_DIR_2_CURSORݭ[0мEм A\USЏ̞R2ԞWЏV(TZЏYXGPP8 P(1O(2 2 U[A~~yP[  nfݭπ[֚P~8ݭĞ UTS4Ўĺ8"ݏԷ"!gܚ~ݏ h1Pkk=ݭ[0,~ݭ[ЭVЬ[ԫ`v [k@^,@n͙YiZﳋ/!e[TZ3jZ-jЭߙЬ[ԫ`v [k@^,@n'VYiZ<?Ώ1k 1xQP,Pa c`[[TZMjЭ9Ь[ԫ`v [k@^,@nﰘYiZ9P5SHOLOC_GET_LOC_CURSORݭ[X*мSм OмK|US Џ̞2Ԟ~ WЏVLTZЏ YXgPP8 PX1oVN2 3s72 U [az綾~?P[--|ݭz[z8ݭĞ-UTﴖSTЎĺ81RݏԷ"Ac~ݏQP(kk=ݭ[PLzݭ[7ЭvЬ[ԫ`v [k@^,@nYiZӇOA][TZjZjЭЬ[ԫ`v [k@^,@nGvYiZ\?Ώ1k+1rnΏ1k 1_QP,Pa c[TZjЭ:Ь[ԫ`v [k@^,@nﱔYiZP6 ЭӔЬ[ԫ`v [k@^,@nJYiZ0ϳP SHOLOC_MARKER_DIR_CURSORݭ[мм мUS Џ̞2Ԟ WЏVTwZЏ YXPP8 P1 +[#2 ʍH 2 ﳍU[v<~8֒P[ĒwWOE=ݭw['v8ݭĞĒUTKSЎĺ8ݏԷ"^~PݏP &kk=ݭ[uݭ[Αﲀ`Э Ь[ԫ`v [k@^,@nUYiZj][TZfjZ`jЭЬ[ԫ`v [k@^,@n YiZoa?Ώ1k 1QP,Pa c[TZjЭЬ[ԫ`v [k@^,@n8gYiZM9PSHOLOC_READ_LOC_CURSORݭ[мм м2UﻏSЏ̞2ԞWЏOV TZЏ YXPP8 P.1%2 i2 ҉U[r[~[P[sntlݭy[﬎Vr8ݭĞUTjS Ўĺ8(ݏԷ"Zﲎ~Qݏ樂>P'kk=ݭ[rݭ[|Э,Ь[ԫ`v [k@^,@ntYiZ][TZjZjЭ﵍Ь[ԫ`v [k@^,@n,YiZ?Ώ1k1Ώ1k1QP,Pa cΏ1k1~Ώ1kv1oQP,Pa 'c[TZtjЭ歷Ь[ԫ`v [k@^,@nYiZ~qP  CJLOCATION_TABLEG:::/ STREAM_ID/ FACILITY_ID/KIND/ DIR_SYMBOL_ID DIRECTORY_SPECX dL  CJLOCATION_TABLEG::/ STREAM_ID/ FACILITY_ID/KIND DIRECTORY_SPECX dL  CJLOCATION_TABLEG::/ STREAM_ID/ FACILITY_ID/KIND  LOCATION_ID)DIRECTORY_SPECX dL  CJLOCATION_TABLEG:::/ STREAM_ID/ FACILITY_ID/KIND/ DIR_SYMBOL_ID DIRECTORY_SPECX dL  ' CJLOCATION_TABLEJDIRECTORY_SYMBOL_TABLEG:::/ STREAM_ID/ FACILITY_ID/KIND/ DIR_SYMBOL_ID DIR_SYMBOL_IDFHDIR_SYMBOL_NAME  LOCATION_ID)DIRECTORY_SPECX DIR_SYMBOL_ID)DIR_SYMBOL_NAMEX   dLUeUP:խս҇ݭqbPkݭ[Xy6P=Э#Ь[ԫ`v [k@^,@n3YiZu*MbP0=Э,Ь[ԫ`v [k@^,@nlYiZtϚP~8P<ЭflЬ[ԫ`v [k@^,@n#YiZ t}o{~p=߁`P <SHOMOD_FAC_READ_ONE_CURSORlݭ[WorмK:' P'P@QP(P a﹁UBS-Џ̞2Ԟ-WЏVTZЏ-YXPP8 P1M;QI2 p{n22 Y{UyOk[X4d~|)P[jje ݭm[3/d8ݭĞjUTSЎĺ8fݏԷ"~L9~`ݏ=/P:6kk=c\ݭ[Gcݭ[tXn&ЭЬ[ԫ`v [k@^,@n*YiZqvU[TZjZjSHOMOD_FAC_READ_RNG_CURSORݭ[~oм:' P'PQP(P a:'P'PQP(Pa~UJ~S+Џ̞2Ԟ+WЏVT`ZЏVYXPP8 P1U82 xxx2 axUW[}pЭ|Ь[ԫ`v [k@^,@n2|YiZn~=[TZjZjSHOMOD_FAC_READ_ALL_CURSORݭ[{lмp{U{S*Џ̞g2Ԟ)WЏV݁T+ZЏYXVPP8 P%15 =2 u*2 uU[zt^"{~.ziP[z_}5kcݭυ[szMo^8ݭĞzUT1zSCЎĺ8ݏԷ"Fyz~ݏ=wzPF4skk=ݭ[y]ݭ[yhЭyЬ[ԫ`v [k@^,@n3jyYiZPkm[TZHjZBjЭ|yЬ[ԫ`v [k@^,@nxYiZjM?VΏ1kI31C?Ώ1k*310QP,Pa ' c[TZjЭxЬ[ԫ`v [k@^,@n0xYiZj|\PV2ЭRxЬ[ԫ`v [k@^,@nwYiZi#MΏ1k21Ώ1k21pQP,Pa ' c[TZjЭwЬ[ԫ`v [k@^,@nwYiZh`R*P,1Э(wЬ[ԫ`v [k@^,@nhvYiZhΏ1k01Ώ1k01QP,Pa ' c[TZjЭevЬ[ԫ`v [k@^,@nuYiZg6(P0SHOMOD_READ_ONE_CURSORݭ[umUfм:' P'PQP(P auU(uS$Џ̞K2Ԟt$WЏV{TkZЏ-YXPP8 P13/!2 Vo2 ?oU5[tnXt~zbtP[PtPY3!ݭq[tX8ݭĞPtUTsSЎĺ8LݏԷ"d@t~ݏ!zstP-Zkk=yrݭ[ss]oWݭ[Zs>b<ЭsЬ[ԫ`v [k@^,@nsYiZdj\U[TZ,jZ&jSHOMOD_READ_RNG_CURSORݭ[rycм:' P'PQP(P a:'P'PQP(ParU4rS#Џ̞2Ԟ#WЏ`VxT:ZЏVYXPP8 P1?,;k32 blX2 KlUA[q&Uq~wnqP[\q\VO=5ݭY[%q!U8ݭĞ\qUTpSЎĺ8XݏԷ"p=+q~Sݏ1wpP*)kk=ݭϳ[py{Tݭ[fpJ_XЭpЬ[ԫ`v [k@^,@npYiZbvh=[TZvjZpjSHOMOD_READ_ALL_CURSORҿݭ[oソ`мoUpoSR#Џ̞2Ԟ9#WЏ2VuTbZЏYXDPP8 PC1{)2 i2 iU}[n־bRo~(unWP[nS#ݭω[ank]R8ݭĞnUTnS1Ўĺ8=ݏԷ":gn~{ݏqtmP4(Qkk=ڽݭ[mŽQݭ[m\綠ЭmЬ[ԫ`v [k@^,@n!XmYiZ>_m[TZjZjЭjmЬ[ԫ`v [k@^,@nlYiZ^;-χΏ1k7'1okΏ1k'1\QP,Pa ' cqΏ1k&1bQP,Pa 'cwΏ1k&1d`Ώ1k&1MIΏ1k&1260Ώ1ke&12 Ώ1kF&1QP,Pa ($cΏ1k&1QP,Pa ((c%Ώ1k%12, Ώ1k%10Ώ1k%1}4Ώ1k%1QP,Pa 8c[TZjЭ kЬ[ԫ`v [k@^,@n`jYiZ}\P$ЭjЬ[ԫ`v [k@^,@n0jYiZ\|Ώ1k$1}Ώ1kg$1nQP,Pa ' cΏ1k<$1tQP,Pa 'cΏ1k$1vrΏ1k#1_[Ώ1k#12HBΏ1k#12/ )Ώ1k#1QP,Pa ($c0Ώ1kj#1!QP,Pa ((c7Ώ1k?#12$,Ώ1k #1 0Ώ1k#1}4Ώ1k"1QP,Pa 8c[TZwjЭohЬ[ԫ`v [k@^,@nﯽgYiZY@2 P "ЭhЬ[ԫ`v [k@^,@nHgYiZeYټ˼Ώ1k!1Ώ1k!1QP,Pa ' cΏ1k!1QP,Pa 'cΏ1k`!1Ώ1kA!1Ώ1k"!12}Ώ1k!12j dΏ1k 1UQP,Pa ($ckΏ1k 1\QP,Pa ((crΏ1k 12_,YΏ1ko 1F0BΏ1kP 1}/4/Ώ1k1 1 QP,Pa 8c[TZjЭeЬ[ԫ`v [k@^,@n5eYiZW3P[SHOMOD_ISRES_CURSORݭ[dUмм eUdSЏ̞q2ԞWЏVjTZЏYXhPP8 Pw1G2 ^42 ^U:+[c G4d~Pjc{P[cHϳGウﵳݭτ[cG8ݭĞcUTCcSUЎĺ8︸qݏԷ"/c~9ݏ8icPXkk=ݭ[bFݭ[bQزЭcЬ[ԫ`v [k@^,@nE|bYiZbTַȷe[TZRjZLjЭbЬ[ԫ`v [k@^,@nηbYiZS_Q?Ώ1k[1ܿؿ>Ώ1k<1^}¿PnUG(n c^ﯿΏ1k1^}PnU(nc^Ώ1k1soΏ1k12\VΏ1k12C[TZjЭ/aЬ[ԫ`v [k@^,@no`YiZRπPЭ`Ь[ԫ`v [k@^,@n?`YiZ%RPeЭa`Ь[ԫ`v [k@^,@n_YiZQ2$ϲPSHOMOD_READ_USER_CURSORッݭ[~_隷PPм_U;_SmЏ̞V2ԞTWЏVeTスZЏYXPP8 P.1F,2 iYݿ2 RYUHԮ[^-B^~du^"P[c^cCtlݭψ[,^V(B8ݭĞc^UT]SЎĺ8_(ݏԷ"w*2^~ ݏLDd]Pkk=̭ŭݭ[]ﰭAݭ[m]QLЭ]Ь[ԫ`v [k@^,@n#]YiZ O}om[TZ7jZ1jЭ5]Ь[ԫ`v [k@^,@nu\YiZN?ֺΏ1k1ǺQP,Pa cΏ1k1ﲺQP,Pa ( c;6[TZ(jЭf\Ь[ԫ`v [k@^,@n鈴[YiZM7)PSHOMOD_READ_REVIEW_CURSORЫݭ[[ﻫSLм]м YмU[U.[SЏ̞2ԞWЏ(VaTZЏ YXPP8 P119-]%2 \UJ2 EUU;ת[ZĪ >Z~`hZP[VZV?woݭv[ZY>8ݭĞVZUTYSЎĺ8R+ݏԷ"j&%Z~cݏT;`YzP9kk=ϩȩݭ[yYﳩu=ݭ[`YDHЭYЬ[ԫ`v [k@^,@n߮YYiZJpb][TZhjZbjЭ(YЬ[ԫ`v [k@^,@nhXYiZJ?Ώ1k1Ώ1k1QP,Pa cΏ1k1޶QP,Pa (cMH[TZ:jЭ:XЬ[ԫ`v [k@^,@nzWYiZI PSHOMOD_READ_MAILADDR_CURSORﲧݭ[SW%Hмм мwWUWSЏ̞2ԞWЏVw]T8ZЏ YXPP8 P1 =m52 .QZ2 QU֦Ǧ ﹦[\V簾9V~\:VP[(V(;kYQݭt[U;98ݭĞ(VUTUSЎĺ8$ ݏԷ"<"U~ݏR\ULPkkk=ﱥ瘟ݭ[KUG9ݭ[2UDtЭqUЬ[ԫ`v [k@^,@nﱪTYiZFB4][TZxjZrjЭTЬ[ԫ`v [k@^,@n:qTYiZWF˩ゥ?KΏ1k184Ώ1k1%QP,Pa < c[TZujЭ7TЬ[ԫ`v [k@^,@nwSYiZEP  '%' CJFACILITY_TABLEG::/ARCHITECTURE_ID/ FACILITY_NAME/DELETION_USER_ID  FACILITY_ID) FACILITY_NAMEX dL '%'%' CJFACILITY_TABLEG:::/ARCHITECTURE_ID2 FACILITY_NAME3 FACILITY_NAME/DELETION_USER_IDFHARCHITECTURE_IDH FACILITY_NAME  FACILITY_ID) FACILITY_NAMEX dL ' CJFACILITY_TABLEG:/ARCHITECTURE_ID/DELETION_USER_IDFHARCHITECTURE_IDH FACILITY_NAME  FACILITY_ID) FACILITY_NAMEX dL  ''((#%' CJ MODULE_TABLEG::/ FACILITY_ID/ MODULE_NAME/DELETION_USER_IDFH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  LOCATION_ID)  SOURCE_FLAG)  MODULE_FLAGS)HISTORY_STRINGX NOTE_STRINGX NOTE_POSITION)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL  ''((#%'%' CJ MODULE_TABLEG:::/ FACILITY_ID2 MODULE_NAME3 MODULE_NAME/DELETION_USER_IDFHDELETION_USER_IDH FACILITY_IDH MODULE_NAMEH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  LOCATION_ID)  SOURCE_FLAG)  MODULE_FLAGS)HISTORY_STRINGX NOTE_STRINGX NOTE_POSITION)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL  ''((# CJ MODULE_TABLEG:/ FACILITY_ID/DELETION_USER_IDFHDELETION_USER_IDH FACILITY_IDH MODULE_NAMEH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  LOCATION_ID)  SOURCE_FLAG)  MODULE_FLAGS)HISTORY_STRINGX NOTE_STRINGX NOTE_POSITION)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL  ## CJRESERVATION_TABLEG:/RES_TYPE/ MODULE_ID CREATION_USER_ID) CREATION_DATE)REPLACEMENT_DATE)REPLACEMENT_USER_ID) RES_FLAGS) RES_TYPE)  dL  ( CJ USER_TABLEG/USER_ID USERNAMEX FULL_USERNAMEX dL   ( CJREVIEW_NOTIFY_TABLEJ USER_TABLEG::::/ OBJECT_TYPE/ ACTION_TYPE/ SELECT_ID/USER_IDUSER_ID0USERNAMEFHUSERNAME USER_ID)USERNAMEX FULL_USERNAMEX dL < CJREVIEW_NOTIFY_TABLEJ USER_TABLEG::::/ OBJECT_TYPE/ ACTION_TYPE/ SELECT_ID/USER_IDUSER_ID/USERNAMEFH MAIL_ADDRESS USER_ID) MAIL_ADDRESSX dLtUeSFUEP:խս1FݭEPkݭ[E4ݭ[E*kխսP^EݭAkݭ[eEI4 RDB$DBHANDLE3*$PEEwDpf Ʀ(0D[ ﮦ$E`(08hXDPڧxާpW2Q&F#/($% * 'T,I)H.=+^0S-"2"/Iﰔr贈P#1CRP1 wPHU1d1e1JS1@JAPC%U1%ԝP1UT`d ݭݭݭݭSC P<ЭP!`,C!RPC~Z 4m4eЭBЬ[ԫ`v [k@^,@niBYiZO43%TlBUe Ώk/yDP/ЭZBЬ[ԫ`v [k@^,@n AYiZ3l}AA!P.ЭAЬ[ԫ`v [k@^,@nzAAYiZ'3 P~֛Pu.ЭJAЬ[ԫ`v [k@^,@n@YiZ2}\~~m@}@TP-SHOREP_READ_ONE_CURSORﮐݭ[?@1м:' P'PQP(P a[@U?SY!Џ̞2Ԟ@!WЏV_FT6ZЏ-YXPP8 P1-ﺮﲮ2 :׮2 9Uʏﻏﭏ[@?"?~E?˖P[ ? $_MEݭq[>/"8ݭĞ ?UT>SЎĺ8xݏԷ" >~ۢݏ Dg>0P+ﱢkk=漏ݭ[/>+"ݭ[>,hЭU>Ь[ԫ`v [k@^,@n=YiZ/U[TZjZjSHOREP_READ_RNG_CURSORݭ[c=͍5.м:' P'PQP(P a:'P'PQP(Pag=U{6{ݭρ[* {8ݭĞ*UTD*SϸЎĺ8)zݏԷ"*~Gݏ0*Pkk=zzݭ[)zz ݭ[)YzЭ*Ь[ԫ`v [k@^,@nﶋ})YiZcG9e[TZjZjЭ)Ь[ԫ`v [k@^,@n?)YiZЊŠ?Ώ1k1Ώ1kd1ӕ ϕΏ1kE15︕Ώ1k&1凌Ώ1k1Ώ1k1{QP,Pa 'cΏ1k1QP,Pa ' cΏ1k1QP,Pa '$cΏ1kg12(Ώ1kH1tQP,Pa ',cΏ1k12v0sn[TZ`jЭ'Ь[ԫ`v [k@^,@nA'YiZ҈ĈPUSHOREP_READ_REVIEW_CURSORkwݭ[&Vw~м&Ui&SЏ̞ϖ2ԞWЏ,V,T\ZЏYXϟPP8 Pv1u稜m2  V2  Uvvvv[%ov[  &~I,%P}P[% 4v"vvݭφ[Z%vV 8ݭĞ%UT%SόЎĺ8uݏԷ"`%~ݏ+$|PTkk=zusuݭ[$^uݭ[$=uЭ$Ь[ԫ`v [k@^,@nQ$YiZ7 m[TZﰔjZ杖jЭc$Ь[ԫ`v [k@^,@n#YiZ串>?ՑΏ1kW12‘1Ώ1k81}祝 祝Ώ1k1QP,Pa c Ώ1k1QP,Pa cΏ1k1QP,Pa (cID[TZ6jЭ)#Ь[ԫ`v [k@^,@nل"YiZj\ϥPSHOREP_READ_REV_USER_CURSORsݭ[B"rмGм Cn"U!SЏ̞2ԞvWЏV(TZЏYX-PP8 Pzr1)Aq92 %^"2 U=r.r| r[S! r!~'1!xP[!q{qqݭ|[ q8ݭĞ!UT SЎĺ8tqݏԷ"3 ~ݏ $'z CxP skk=qqݭ[B p>ݭ[)  pЭh Ь[ԫ`v [k@^,@nYiZ敏e[TZ|jZvjЭЬ[ԫ`v [k@^,@nhYiZN2$?SΏ1k 1@﷏ﲏ[TZ羅jЭYЬ[ԫ`v [k@^,@n YiZGP  '##%' CJREPLACEMENT_TABLEG:/REPLACEMENT_TYPE/REPLACEMENT_NAMEFHREPLACEMENT_TYPEHREPLACEMENT_NAMEHREPLACEMENT_ID REPLACEMENT_ID) STREAM_ID)REPLACEMENT_NAMEXREPLACEMENT_FLAGS) DIRECTORY_SPECX CREATION_USER_ID)  CREATION_DATE)CREATION_REMARKXPERFORM_USER_ID) PERFORM_DATE) dL '##%'%' CJREPLACEMENT_TABLEG::/REPLACEMENT_TYPE2REPLACEMENT_NAME3REPLACEMENT_NAMEFHREPLACEMENT_TYPEHREPLACEMENT_NAMEHREPLACEMENT_ID REPLACEMENT_ID) STREAM_ID)REPLACEMENT_NAMEXREPLACEMENT_FLAGS) DIRECTORY_SPECX CREATION_USER_ID)  CREATION_DATE)CREATION_REMARKXPERFORM_USER_ID) PERFORM_DATE) dL '## CJREPLACEMENT_TABLEG/REPLACEMENT_TYPEFHREPLACEMENT_TYPEHREPLACEMENT_NAMEHREPLACEMENT_ID REPLACEMENT_ID) STREAM_ID)REPLACEMENT_NAMEXREPLACEMENT_FLAGS) DIRECTORY_SPECX CREATION_USER_ID)  CREATION_DATE)CREATION_REMARKXPERFORM_USER_ID) PERFORM_DATE) dL '## CJREPLACEMENT_TABLEG::/REPLACEMENT_TYPE2REPLACEMENT_ID4REPLACEMENT_IDFHREPLACEMENT_ID REPLACEMENT_ID) STREAM_ID)REPLACEMENT_NAMEXREPLACEMENT_FLAGS) DIRECTORY_SPECX CREATION_USER_ID)  CREATION_DATE)CREATION_REMARKXPERFORM_USER_ID) PERFORM_DATE) dL '''' CJRESERVATION_TABLEJ MODULE_TABLEJFACILITY_TABLEG:::/REPLACEMENT_ID/RES_TYPE/ MODULE_ID MODULE_ID/ FACILITY_ID FACILITY_IDFH FACILITY_NAMEH MODULE_NAMEH MODULE_TYPEHRES_IDENTIFIER  STREAM_ID) FACILITY_ID) MODULE_ID)USER_ID)PROP_STREAM_ID)  FACILITY_NAMEX  MODULE_NAMEX MODULE_TYPEX MODULE_FLAGS)RES_IDENTIFIERX RES_FLAGS) dL # ( CJREPLACEMENT_REVIEW_TABLEJ USER_TABLEG:/REPLACEMENT_ID/USER_IDUSER_IDFHUSERNAME STATUS) REVIEW_DATE) REVIEW_REMARKXUSERNAMEX   FULL_USERNAMEX  dL  CJREPLACEMENT_REVIEW_TABLEG:/REPLACEMENT_ID/USER_ID USER_ID) dLtUe,UjP:խս ݭjPkݭ[tݭ[}}kխսP^ݭjkݭ[>" RDB$DBHANDLE3*Pmc\R ﲂ(0[ `S(0~8hzXPƃxʃp3'OO O OOO6O+OOO`!OU!Oab OO贈kP1RP1 yP^U1f1e1JU1@L3kPU1'jP1UT`d ݭݭݭݭE gP<ЭP!`!RgP ~Z 4_g4WgЭЬ[ԫ`v [k@^,@n豈[YiZA5'Tn tUe Ώk0yFPJ0ЭLЬ[ԫ`v [k@^,@n YiZςoiuP/ЭЬ[ԫ`v [k@^,@n|3YiZ ~ P~~hP:/Э<Ь[ԫ`v [k@^,@n~ YiZ~~~r~~_h o FP.SHORES_READ_RES_ALL_CURSOR ^ݭ[- ]мقa U S Џ̞2ԞWЏVTZЏYX.PP8 P}]1->n62 [2 U@]1]f#][F ] ~$ cP[ \f\\ݭυ[ \8ݭĞ UT SЎĺ8|w\ݏԷ"& ~ ݏ6m 6cP,~kk=\\ݭ[5 [1ݭ[ [Э[ Ь[ԫ`v [k@^,@n| YiZ{{m[TZyjZsjЭ Ь[ԫ`v [k@^,@n{[ YiZA5{'{?}Ώ1k+1}QP,Pa 'c}Ώ1k+1}QP,Pa ' c}Ώ1kU+1}}Ώ1k6+1}QP,Pa 'c}Ώ1k +1}QP,Pa 'c}Ώ1k*12}}Ώ1k*1} }Ώ1k*1}$}}Ώ1k*1j}(f}Ώ1kd*1S},O}Ώ1kE*1@}QP,Pa '0cU}Ώ1k*12B}4<}Ώ1k)1-}QP,Pa 8c+}Ώ1k)1}QP,Pa '<c1}Ώ1k)1}@}Ώ1k)1}}D}Ώ1kg)1|QP,Pa Hch}Ώ1k:)1U}LQ}Ώ1k)1>}P:}Ώ1k(1}'}T[TZjЭЬ[ԫ`v [k@^,@n]xYiZwwϘP4(SHORES_READ_RES_FAC_CURSORWݭ[Wм;~м 7~UlSLЏ̞X2Ԟ3WЏV T}ZЏYXϰPP8 PW1q'.2 ߁2 UVVy`V[V^ ~X S]P[gV`UVMVݭ}[]7VY8ݭĞUTSϝЎĺ8v VݏԷ"c~zݏ \P*&zkk=UUݭ[Uݭ[pUЭЬ[ԫ`v [k@^,@nuTYiZ:.u ue[TZ9jZ3jЭfЬ[ԫ`v [k@^,@n&uYiZtt?yΏ1k-%1lyhyΏ1k%1YyQP,Pa ' cnyΏ1k$1_yQP,Pa 'ctyΏ1k$12ay[yΏ1k$1HyDyΏ1kz$11y-yΏ1k[$1y yΏ1k<$1y$xΏ1k$1xQP,Pa '(cyΏ1k#12x,xΏ1k#1xQP,Pa 0cxΏ1k#1xQP,Pa '4cxΏ1k}#1x8xΏ1k^#1}xЬ[ԫ`v [k@^,@nnYiZnn?3uΏ1k12 uuΏ1k1u uΏ1k1ttΏ1k1ttΏ1k1ttΏ1kj1tQP,Pa 'ctΏ1k?12t tΏ1k 1tQP,Pa $ctΏ1k1tQP,Pa '(ctΏ1k1t,tΏ1k1}vt0vtΏ1k1gtQP,Pa 4ctΏ1k_1t8tΏ1k@1tpD>pΏ1k1/pQP,Pa HcpΏ1k1pLpΏ1k1upPqpΏ1k1}^pTnqiq[TZ[qjЭLЬ[ԫ`v [k@^,@n fYiZeeϘPSHORES_READ_REPLACE_CURSOREݭ[fpE8мoU#S Џ̞p2ԞWЏVToZЏYXgPP8 PD1(oppgp2 QpPp2 :UDD0ND[D~] KP[KKNDMj[TZ0jjЭЬ[ԫ`v [k@^,@ne^YiZ]]GP< 1''''''## CJRESERVATION_TABLEJ MODULE_TABLEJFACILITY_TABLEJARCHITECTURE_TABLEG:::/RES_TYPE/ MODULE_ID MODULE_ID/ FACILITY_ID FACILITY_ID/ARCHITECTURE_IDARCHITECTURE_IDFHARCHITECTURE_NAMEH FACILITY_NAMEH MODULE_NAMEH MODULE_TYPEHRES_IDENTIFIERH CREATION_DATE ARCHITECTURE_NAMEX FACILITY_NAMEX MODULE_ID) MODULE_NAMEX  MODULE_TYPEX  RES_FLAGS) STREAM_ID)PROP_STREAM_ID) GENERATION_ID)USER_ID)RES_IDENTIFIERXEXP_DELTA_LETTER) EXP_GEN_EXPRX CANCEL_FOLD_IDENTX#!"CREATION_USER_ID)%$ CREATION_DATE)'&CREATION_REMARKX*()REPLACEMENT_ID),+REPLACEMENT_USER_ID).-REPLACEMENT_DATE)0/ dL +''''## CJRESERVATION_TABLEJ MODULE_TABLEG::/RES_TYPE/ FACILITY_ID/ MODULE_ID MODULE_IDFH MODULE_NAMEH MODULE_TYPEHRES_IDENTIFIERH CREATION_DATE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX RES_FLAGS)  STREAM_ID) PROP_STREAM_ID)  GENERATION_ID)USER_ID)RES_IDENTIFIERXEXP_DELTA_LETTER) EXP_GEN_EXPRXCANCEL_FOLD_IDENTXCREATION_USER_ID) CREATION_DATE)! CREATION_REMARKX$"#REPLACEMENT_ID)&%REPLACEMENT_USER_ID)('REPLACEMENT_DATE)*) dL #''## CJRESERVATION_TABLEG:/RES>_TYPE/ MODULE_IDFHRES_IDENTIFIERH CREATION_DATE  RES_FLAGS) STREAM_ID)PROP_STREAM_ID) GENERATION_ID)USER_ID) RES_IDENTIFIERX EXP_DELTA_LETTER) EXP_GEN_EXPRXCANCEL_FOLD_IDENTXCREATION_USER_ID) CREATION_DATE)CREATION_REMARKXREPLACEMENT_ID)REPLACEMENT_USER_ID) REPLACEMENT_DATE)"! dL 1''''''## CJRESERVATION_TABLEJ MODULE_TABLEJFACILITY_TABLEJARCHITECTURE_TABLEG:::/REPLACEMENT_ID/ MODULE_ID MODULE_ID/ FACILITY_ID FACILITY_ID/ARCHITECTURE_IDARCHITECTURE_IDFHARCHITECTURE_NAMEH FACILITY_NAMEH MODULE_NAMEH MODULE_TYPEHRES_IDENTIFIERH CREATION_DATE ARCHITECTURE_NAMEX FACILITY_NAMEX MODULE_ID) MODULE_NAMEX  MODULE_TYPEX  RES_FLAGS) STREAM_ID)PROP_STREAM_ID) GENERATION_ID)USER_ID)RES_IDENTIFIERXEXP_DELTA_LETTER) EXP_GEN_EXPRX CANCEL_FOLD_IDENTX#!"CREATION_USER_ID)%$ CREATION_DATE)'&CREATION_REMARKX*()REPLACEMENT_ID),+REPLACEMENT_USER_ID).-REPLACEMENT_DATE)0/ dL ' CJREPLACEMENT_TABLEG/REPLACEMENT_ID REPLACEMENT_NAMEX dL % CJ USER_TABLEG:/USERNAME/DELETION_USER_ID USER_ID) dLOUeYU6P:խս7ݭ6Pkݭ[ݭ[kխսP^ݭG6kݭ[kO RDB$DBHANDLE3*|[P\ \\\ [(0[ [,`(R\0Z8ZhZXP2\x6\p3_fTc h ejgblWi)nkpm* r o9$t.$q ..SY7P2YRPY1 YP2U1Y1e1JY1@Y37PU1gY6PUY1U7YDYT`d ݭݭݭݭE 3P<ЭP!`!R3P ~Z 4_34W3ЭЬ[ԫ`v [k@^,@nX[YiZAuXgXTUZX`XtUe ΏkI1yXP0ЭLЬ[ԫ`v [k@^,@nLXYiZWWWVWo5uPk0ЭЬ[ԫ`v [k@^,@nW3YiZMW?WKWP~=W4P/Э<Ь[ԫ`v [k@^,@nݭ[ﯸЭ Ь[ԫ`v [k@^,@n GYiZgFF][TZPjZPjЭЬ[ԫ`v [k@^,@nF YiZ$FF?JΏ1k 1JQP,Pa 'cJΏ1k1JQP,Pa ' cJΏ1k1JQP,Pa 'cJΏ1k12JJΏ1kk1}JyJΏ1kL1fJbJΏ1k-1}OJ OJΏ1k1@JQP,Pa $cO O[TZNjЭЬ[ԫ`v [k@^,@nDgYiZMDsDЬ[ԫ`v [k@^,@n>@YiZ??gPSHOSCRP_GET_TYP_CURSORݭ[\.мQGм MGмIGU SLЏ̞I2Ԟ3WЏ[VTFZЏ YXMPP8 PL1III2 7IsI2  U[e~CP[11ݭy[t8ݭĞ1UTS:Ўĺ8=FݏԷ"E~DݏfUPxDkk=ݭ[TPݭ[;ЭzЬ[ԫ`v [k@^,@nz=YiZױ =<][TZGjZGjЭЬ[ԫ`v [k@^,@n=zYiZ`<<?|CΏ1k{1mCQP,Pa 'cCΏ1kP12oC iCΏ1k11VCRCΏ1k1?C;CΏ1k1}(C(CΏ1k1CQP,Pa cSFNF[TZ@FjЭﶾЬ[ԫ`v [k@^,@n;-YiZG;9;ϒPSHOSCRP_READ_LINE_CURSORqݭ[ҽ\冷мmCUS0Џ̞E2ԞWЏVVT(CZЏYXPP8 P1EVEENE2 キsE7E2 醴U[u/~ɼvP[﷼﷡:B( ݭχ[ |8ݭĞ﷼UT>SЎĺ8s9 ݏԷ"ˈ~=AݏPAkk= y ݭ[ڻd ֟ݭ[索C ЭЬ[ԫ`v [k@^,@n9wYiZ]88m[TZCjZCjЭЬ[ԫ`v [k@^,@n8YiZ8 8??Ώ1k1??Ώ1k1?QP,Pa cBB[TZBjЭĺЬ[ԫ`v [k@^,@n7;YiZ!U7G7P SHOSCRP_READ_CURSOR ݭ[ ﷪м2@м .@м*@м&@:'P'P@QP(Paм3@UjS Џ̞A2Ԟ WЏ@V5T?ZЏ=YXϮPP8 P 1 oAAgA2 APA2 U  ws Ͽ[Ƹ` \ ~露QP[%   ݭT[[ W8ݭĞUTSϛЎĺ8N5 ݏԷ"濾a~=ݏϾP =kk=k d ݭϮ[ﵷO ﱛݭ[. Э۷Ь[ԫ`v [k@^,@n4RYiZ8l4^45[TZ?jZ?jЭdЬ[ԫ`v [k@^,@nd4۶YiZ33?l<Ώ1k 1Y<U<Ώ1k 1B< ><Ώ1k 1}+<+<Ώ1k 1u>[TZg>jЭaЬ[ԫ`v [k@^,@na3صYiZᄃ22P   # CJ SCRIPT_TABLEG::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPEFHSEGMENT_NUMBER SEGMENT_NUMBER) SCRIPT_ID)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX  dL '# CJ SCRIPT_TABLEJFACILITY_TABLEG:::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPE/ FACILITY_ID SELECT_IDFH FACILITY_NAMEHSEGMENT_NUMBER  FACILITY_NAMEXSEGMENT_NUMBER) SCRIPT_ID)CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKX  dL  # CJ SCRIPT_TABLEG:::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPE/ SELECT_IDFHSEGMENT_NUMBER SEGMENT_NUMBER) SCRIPT_ID)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX  dL '''# CJ SCRIPT_TABLEJ MODULE_TABLEJFACILITY_TABLEG::::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPE/ MODULE_ID SELECT_ID/ FACILITY_ID FACILITY_IDFH FACILITY_NAMEH MODULE_NAMEH MODULE_TYPEHSEGMENT_NUMBER  FACILITY_NAMEX MODULE_NAMEX MODULE_TYPEX SEGMENT_NUMBER)  SCRIPT_ID) CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX dL ''# CJ SCRIPT_TABLEJFACILITY_TABLEG:::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPE/ FACILITY_ID SELECT_IDFH FACILITY_NAMEH MODULE_TYPEHSEGMENT_NUMBER  FACILITY_NAMEX MODULE_TYPEXSEGMENT_NUMBER) SCRIPT_ID) CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKX dL '# CJ SCRIPT_TABLEG::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPEFH MODULE_TYPEHSEGMENT_NUMBER  MODULE_TYPEXSEGMENT_NUMBER) SCRIPT_ID)CREATION_USER_ID)  CREATION_DATE) CREATION_REMARKX  dL  CJSCRIPT_LINE_TABLEG:/ SCRIPT_ID1SEQUENCE_NUMBERFHSEQUENCE_NUMBER SEQUENCE_NUMBER) SCRIPT_TEXTX dL  #%' CJ SCRIPT_TABLEG:::::/ STREAM_ID/ SCRIPT_TYPE/ SELECT_TYPE/ SELECT_ID/ MODULE_TYPE/SEGMENT_NUMBER  SCRIPT_ID)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKX  dL'Ue飯UHAP:խսݭ%Pkݭ[ ݭ[kխսP^/ݭkݭ[ﺩ RDB$DBHANDLE3*D2P3^Y3R33 1(0D[ 1|`D(30181h1XTP2x2pvsxu z{ w;|0y3j[ 1*P07RP01 0PϊU101e1J01@0P5:U10nPu0>1UW0d0T`d ݭݭݭݭ zP<ЭP!`Ƨ!RGPﲧ~Z 44ЭЬ[ԫ`v [k@^,@n0YiZ//T1//Ue Ώky/PwЭЬ[ԫ`v [k@^,@nl/kYiZQ...Ϯ.'PЭdЬ[ԫ`v [k@^,@n.ۥYiZm._.k.P~].pPgЭЬ[ԫ`v [k@^,@n\.[YiZA---Ϟ~-uPSHOSTEP_CHANGE_CURSORݭ[ڤﬕм/м /USЏ̞/2ԞWЏV^Tf/ZЏYX+PP8 P1u//m/2 ~/V/2 咽U[/~ﯪɣvP[﷣﷈ZBH@ݭς[*|8ݭĞ﷣UT>SЎĺ8+ݏԷ"o~.ݏP-kk=ݭ[ڢֆݭ[陋cЭЬ[ԫ`v [k@^,@nx+wYiZ] +*e[TZ-jZ-jЭЬ[ԫ`v [k@^,@n+YiZ**?,Ώ1k1,,Ώ1k1, ,,[TZ,jЭҡЬ[ԫ`v [k@^,@nJ*IYiZ/))(PSHOSTEP_DEP_IN_CURSORݭ[Ñм+м +U裂S Џ̞$,2Ԟg WЏVyT+ZЏYXBPP8 P)10+++2 Ԛ++2 zU[F~ʦP[Ο΄Yogݭς[Q8ݭĞΟUTUS/Ўĺ8(#ݏԷ"k~4*ݏ )P *kk=ݭ[ݭ[؞-ЭЬ[ԫ`v [k@^,@n'YiZt ''e[TZ*jZ)jЭЬ[ԫ`v [k@^,@n'YiZ&&?(Ώ1k 1(@);)[TZ-)jЭЬ[ԫ`v [k@^,@n&YiZe&&GP$ SHOSTEP_DEP_OUT_CURSORݭ[&м'(м #(RUۜSE Џ̞(2Ԟ, WЏVﲣT'ZЏYXwPP8 Pn1e =(m(5(2  Z((2 U1"[7{~P[ݭρ[̛8ݭĞUTSdЎĺ87$hݏԷ"hқ~}&ݏ L^'P S&kk= ݭ[&"ݭ[ ЭLЬ[ԫ`v [k@^,@n#ÚYiZ社U#G#e[TZx&jZr&jЭ՚Ь[ԫ`v [k@^,@nM#LYiZ2""?3%Ώ1k!1 %%%[TZ%jЭ=Ь[ԫ`v [k@^,@n"ﴙYiZF"8"GPYSHOSTEP_STEP_ID_CURSORJݭ[[5-мp$м l$US Џ̞ %2ԞWЏVT#$ZЏYXϬPP8 P1$$$2 >$$2 'UvgY[lF|ﰘ~37 ,  "t" .&#& w*l*/.$.2 29PXA ɏRP1 PU11e1J1@mPǏqU1P1UT`d ݭݭݭݭ P<ЭP!`X!RPD~Z 44ЭЬ[ԫ`v [k@^,@n2YiZ{TﮎUe Ώk@yP?ЭЬ[ԫ`v [k@^,@nYiZ+)﹍mP*?ЭЬ[ԫ`v [k@^,@n mYiZSτP~P>ЭvЬ[ԫ`v [k@^,@nYiZ~ ~社kP>SHOSTRM_READ_ONE_CURSORiݭ[jT<}:'P'PQP(PaUS0Џ̞!2Ԟ0WЏVTZЏ)YX!PP8 P1R=Y!!Q!2 Ev!:!2 .U~$p[s] o﷋~GQP[??p"ݭx[o8ݭĞ?UTƊSЎĺ8ݏԷ"SW~ݏOcP <kk=haݭ[bL^nݭ[I-y+ЭЬ[ԫ`v [k@^,@nYiZ{-][TZjZjSHOSTRM_READ_RNG_CURSORݭ[gz:'P'PQP(Pa:' P'PQP(P aU*S_0Џ̞2ԞF0WЏV TAZЏRYX4PP8 P1e:2 X2 AU7[lʈ~^dP[RRmE3+ݭ`[l8ݭĞRUTهS!Ўĺ8"ݏԷ"fT!~ݏO硫קּvP9wkk=ݭϺ[uoqkݭ[\@vNЭЬ[ԫ`v [k@^,@nYiZx@2E[TZjZjSHOSTRM_READ_ALL_CURSORݭ[暴zwUmS[0Џ̞2ԞB0WЏVTTZφPP8 PO17:j22 婢W2 U [؅ni~ﴌﶅcP[串j/ݭϟ[mwii8ݭĞ串UT+SsЎĺ8tIݏԷ"Qs~ݏOPp6jkk=ݭ[DŽhݭ[ﮄsЭЬ[ԫ`v [k@^,@ndYiZJvτ[TZujZojЭvЬ[ԫ`v [k@^,@nYiZu Ϥ1Ώ1ks51Ώ1kT51 QP,Pa ' c Ώ1k)51  Ώ1k 51Ώ1k412Ώ1k412Ώ1k41 Ώ1k41}$Ώ1ko41}(Ώ1kP41p,lΏ1k141Y0UΏ1k41B4>Ώ1k31+8'Ώ1k31<Ώ1k31}@Ώ1k31DΏ1kw31}HΏ1kX31QP,Pa Lc [TZjЭ﵁Ь[ԫ`v [k@^,@n ,YiZsZ L σP2ЭNЬ[ԫ`v [k@^,@nb ŀYiZr iΏ1kK21njΏ1k,21[QP,Pa ' cpΏ1k21]YΏ1k11FBΏ1k112/)Ώ1k112Ώ1k11 Ώ1kf11}$Ώ1kG11}(Ώ1k(11,Ώ1k 110Ώ1k014Ώ1k01{8wΏ1k01d<`Ώ1k01}M@MΏ1kn01:D6Ώ1kO01}#H#Ώ1k001QP,Pa Lc![TZjЭ~Ь[ԫ`v [k@^,@n ~YiZo2 $ HPZ/Э&~Ь[ԫ`v [k@^,@n: }YiZo Ώ1k#/1Ώ1k/1QP,Pa ' cΏ1k.1Ώ1k.1Ώ1k.12Ώ1k|.12Ώ1k].1v rΏ1k>.1}_$_Ώ1k.1}L(LΏ1k.19,5Ώ1k-1"0Ώ1k-1 4Ώ1k-1 8 Ώ1k-1 < Ώ1ke-1} @ Ώ1kF-1 D Ώ1k'-1} H Ώ1k-1 QP,Pa Lc72[TZ$jЭe{Ь[ԫ`v [k@^,@nyzYiZl P2,SHOSTRM_READ_IF_PARENT_CURSORݭ[|zNkмy zU9zS&Џ̞2Ԟ&WЏV$T4 ZЏYXCPP8 P1t+5e-2 gtR2 PtUF[y+]y~usy P[aya^tbZݭς[*yD&]8ݭĞayUTxS0Ўĺ81ݏԷ"uE0y~ ݏCxP-*v kk=ݭ[x\ݭ[kxOg}ЭxЬ[ԫ`v [k@^,@n!xYiZjOAm[TZpjZjjЭ3xЬ[ԫ`v [k@^,@nGwYiZi?V Ώ1k0)1C ? Ώ1k)10 QP,Pa ' cE Ώ1k(122 a \ [TZN jЭQwЬ[ԫ`v [k@^,@nevYiZhP(SHOSTRM_IS_PARENT_CURSORݭ[mv?gмz vU*vSb#Џ̞ 2ԞI#WЏ{V}T5 ZЏYX4PP8 P1e'd \ 2 Xp E 2 ApU7[uYu~j|duP[RuRZuc[ݭχ[uEY8ݭĞRuUTtS!Ўĺ8"ݏԷ"fA!u~ݏ {tvP&kk=ݭ[utqXݭ[\t@c~ЭtЬ[ԫ`v [k@^,@ntYiZe@2m[TZ jZ jЭ$tЬ[ԫ`v [k@^,@n8sYiZe?Ώ1k!%1{ [TZ jЭsЬ[ԫ`v [k@^,@nsYiZd1#GPY$SHOSTRM_MAX_STREAM_CURSORݭ[rycrUlrS" Џ̞> 2Ԟ WЏcV_yTZυPP8 P~1## 2 l 2 lUA2$[qmUr~xqbP[qV.ݭϝ[lqhU8ݭĞqUT*qSrЎĺ8sxݏԷ"=rq~9ݏ xpPo"kk=ݭ[pTݭ[p_ЭpЬ[ԫ`v [k@^,@ncpYiZIbτ[TZ.jZ(jЭupЬ[ԫ`v [k@^,@noYiZa ?Ώ1kr!1id[TZVjЭoЬ[ԫ`v [k@^,@nToYiZ:atGP SHOSTRM_READ_PRED_CURSORXݭ[nC_м"-oUnSЏ̞2ԞWЏVuTZЏYXPP8 P1ld2 hM2 hU}o[n\QVn~tmP[mR!iݭχ[mQ8ݭĞmUTemSϭЎĺ8ÿݏԷ"9m~ݏ Gt9mPVkk=g`ݭ[mKPݭ[l[*Э'mЬ[ԫ`v [k@^,@n;lYiZ^m[TZjZjЭlЬ[ԫ`v [k@^,@n'lYiZ ^UG?6Ώ1k1#[TZjЭlЬ[ԫ`v [k@^,@n,kYiZu]GPSHOSTRM_READ_INFO_CURSORݭ[4k\м8hkUjSЏ̞?2ԞxWЏVqTZЏYXPP8 P1,2 e2 eU׼ȼﺼ[Mj識Mj~=q+jP[jOlZRݭχ[i<M8ݭĞjUTi>SЎĺ8ݏԷ"-6i~ݏpti=Pkk=ﲻ﫻ݭ[Ώ1k`1/QP,Pa c[TZjЭgЬ[ԫ`v [k@^,@n4gYiZYbTϱPSHOSTRM_READ_NOTECONF_CURSORTݭ[f?Wм gUfS'Џ̞2ԞWЏVmTZЏYXϜPP8 PŸ12 `2 `Uyk[eXI2f~leyP[eJE ݭσ[eI8ݭĞeUTAeSωЎĺ8￷ݏԷ"1e~Gݏ +le޼Pkk=c\ݭ[dGHݭ[dS&ЭeЬ[ԫ`v [k@^,@nzdYiZ`Vm[TZjZjЭdЬ[ԫ`v [k@^,@ndYiZU1#?Ώ1k1QP,Pa c,'[TZjЭcЬ[ԫ`v [k@^,@n]cYiZCU}9PSHOSTRM_READ_CURSORݭ[cSмl;cUbSЏ̞2ԞWЏViT'ZЏYXPP8 P14d,2 \Q2 \UʴﻴѼﭴ[ bEdb~iaP[aF_wMEݭό[a/E8ݭĞaUTsaSϻЎĺ8ݏԷ".a~ݏLahGaP`kk=拾ݭ[a Eݭ[`OhЭ5aЬ[ԫ`v [k@^,@nI`YiZRm[TZojZijЭ`Ь[ԫ`v [k@^,@n5`YiZRcU?@Ώ1k11QP,Pa c+Ώ1k1QP,Pa ( csn[TZ`jЭ_Ь[ԫ`v [k@^,@nf_YiZLQPSHOSTRM_READ_SUCC_CURSOR缾ݭ[ _Oм?_U^S}Џ̞2ԞdWЏVeT;ZЏYXPP8 P1vn2 XW2 XUްϰո[$^ﮰAh^~ e^P[]Bs{aYݭχ[]CA8ݭĞ]UTw]SϿЎĺ8ݏԷ"*]~ݏ idK]Pkk=﹯ﲯݭ[]Aݭ[\K|Э9]Ь[ԫ`v [k@^,@nM\YiZNm[TZjZjЭ\Ь[ԫ`v [k@^,@n9\YiZNgY?Ώ1k 1[TZjЭ*\Ь[ԫ`v [k@^,@n>[YiZMGP  ''####%' CJ STREAM_TABLEG:/ STREAM_NAME/DELETION_USER_ID  STREAM_ID) STREAM_NAMEXPARENT_STREAM_ID)DELTA_STREAM_ID)  FROZEN_STATE)  STREAM_FLAGS)  OWNER_USER_ID)BUILD_JOB_STEP_DELAY)BUILD_JOB_TIMEOUT)POPULATE_STREAM_ID)POPULATE_UPD_COUNT)POPULATE_INS_COUNT)POPULATE_REM_COUNT)POPULATE_USER_ID) POPULATE_DATE)CREATION_USER_ID)!  CREATION_DATE)#"CREATION_REMARKX&$% dL ''####%'%' CJ STREAM_TABLEG::2 STREAM_NAME3 STREAM_NAME/DELETION_USER_IDFH STREAM_NAME  STREAM_ID) STREAM_NAMEXPARENT_STREAM_ID)DELTA_STREAM_ID)  FROZEN_STATE)  STREAM_FLAGS)  OWNER_USER_ID)BUILD_JOB_STEP_DELAY)BUILD_JOB_TIMEOUT)POPULATE_STREAM_ID)POPULATE_UPD_COUNT)POPULATE_INS_COUNT)POPULATE_REM_COUNT)POPULATE_USER_ID) POPULATE_DATE)CREATION_USER_ID)!  CREATION_DATE)#"CREATION_REMARKX&$% dL ''####CJ STREAM_TABLEG/DELETION_USER_IDFH STREAM_NAME  STREAM_ID) STREAM_NAMEXPARENT_STREAM_ID)DELTA_STREAM_ID)  FROZEN_STATE)  STREAM_FLAGS)  OWNER_USER_ID)BUILD_JOB_STEP_DELAY)BUILD_JOB_TIMEOUT)POPULATE_STREAM_ID)POPULATE_UPD_COUNT)POPULATE_INS_COUNT)POPULATE_REM_COUNT)POPULATE_USER_ID) POPULATE_DATE)CREATION_USER_ID)!  CREATION_DATE)#"CREATION_REMARKX&$% dL ' CJ STREAM_TABLEG/PARENT_STREAM_IDFH STREAM_ID  STREAM_ID) STREAM_NAMEX STREAM_FLAGS) dL  CJ STREAM_TABLEG/PARENT_STREAM_ID  STREAM_ID) dL CJMAX_STREAM_ID_TABLE  MAX_STREAM_ID) dL  CJSTREAM_SUCCESSOR_TABLEG/ SUCCESSOR_ID  STREAM_ID) dL  ' CJ STREAM_TABLEG/ STREAM_ID  STREAM_NAMEXDELTA_STREAM_ID) FROZEN_STATE) STREAM_FLAGS) CREATION_REMARKX  dL  CJ STREAM_TABLEG/ STREAM_ID NOTES_CONFERENCEX dL  ( CJ USER_TABLEG/USER_ID USERNAMEX FULL_USERNAMEX dL  CJSTREAM_SUCCESSOR_TABLEG/ STREAM_ID  SUCCESSOR_ID) dLUe#OUNP:խսOݭNPkݭ[Nk=ݭ[tNt3kխսP^Nݭkݭ[5N= RDB$DBHANDLE3*hPMMM  (0M[ M`/(>08hXMPx"pVSXUt Zi W\ Yҟ;/PLRP1 PϊU11e1J1@SPL.U1P1U{T`d ݭݭݭݭeL P<ЭP!`>L!RP*L~Z 44wЭLЬ[ԫ`v [k@^,@n({KYiZa=TWKUe ΏkyP1ЭlKЬ[ԫ`v [k@^,@nJYiZ<!ϮJJ*PЭJЬ[ԫ`v [k@^,@nSJYiZ9<P~P!Э\JЬ[ԫ`v [k@^,@nIYiZ;Ϟ~IIf(PSHOUSR_READ_ONE_CURSORݭ[QI#:: P P\QP(PauIUHSЏ̞2ԞWЏ^V PTZЏYX"PP8 Pa1_W2 ,C|@2 CU$ [ZH+H~ZO8HP[&H&-﹚栗ݭy[G+8ݭĞ&HUTGSЎĺ8[ݏԷ":G~ݏNGJPkk=ݭ[IGE+ݭ[0G6™ЭoGЬ[ԫ`v [k@^,@nFYiZ8$][TZjZjSHOUSR_READ_RNG_CURSOR<ݭ[}F'O7: P PQP(Pa: P PQP(P aFUFSkЏ̞ 2ԞRWЏV!MT6ZЏYX6PP8 P12 @@2 )@UH9+[nE)E~rLLEP[:E:*ݗş˗×ݭa[Eﭗ(8ݭĞ:EUTDS#Ўĺ8ݏԷ"N E~ݏKD^Pkk=#ݭϻ[]DY(ݭ[DD(3ЭDЬ[ԫ`v [k@^,@nCYiZ58*E[TZjZjSHOUSR_READ_ALL_CURSOR`ݭ[CKc4CUVCS2Џ̞2ԞWЏPViJTZωPP8 P11Br:2 =_#2 |=U𥉉r [B{W&C~IBLP[B'@.&ݭϠ[VBR&8ݭĞBUTBSvЎĺ8mݏԷ"\B~TݏIAP*kk=ݭ[Aj%ݭ[A{0IЭAЬ[ԫ`v [k@^,@nMAYiZ33}τ[TZ}jZwjЭ_AЬ[ԫ`v [k@^,@n@YiZ2ϦΏ1k1Ώ1k1QP,Pa cΏ1k1QP,Pa (cΏ1kx1Ώ1kY1Ώ1k:1njΏ1k1}W WΏ1k 1HQP,Pa $c=8[TZ*jЭ?Ь[ԫ`v [k@^,@n??YiZ%1}oϯP& Эa?Ь[ԫ`v [k@^,@n>YiZ0ϔΏ1k 1Ώ1k 1QP,Pa cΏ1k 1QP,Pa (cΏ1kz 1Ώ1k[ 1Ώ1k< 1Ώ1k 1}m mΏ1k 1^QP,Pa $c}x[TZjjЭ=Ь[ԫ`v [k@^,@nA=YiZ'/qϝP( Эc=Ь[ԫ`v [k@^,@n 1Ώ1k 1} Ώ1k 1QP,Pa $c[TZjЭ;Ь[ԫ`v [k@^,@nC;YiZ)-sLP* SHOUSR_READ_CURSOR͍ݭ[:︍+м";U:SЏ̞ 2ԞWЏVAT=ZЏYXPP8 P>1w2 42 4U[:ьK:~A9P[9^|ݭύ[9f8ݭĞ9UTZ9SϼЎĺ88ݏԷ"9~ݏL\@.9P0vkk=܋Ջݭ[8ݭ[8'Э9Ь[ԫ`v [k@^,@n@8YiZy*m[TZjZjЭ8Ь[ԫ`v [k@^,@n8YiZ*ZL?VΏ1k31GQP,Pa cAΏ1k12QP,Pa ( c[TZjЭ7Ь[ԫ`v [k@^,@nM7YiZ3)}P4  (#% CJ USER_TABLEG:/USERNAME/DELETION_USER_ID USER_ID)USERNAMEX FULL_USERNAMEXAUTH_PRIVILEGES) DEF_PRIVILEGES) CREATION_USER_ID)  CREATION_DATE)CREATION_REMARKX dL  (#% % CJ USER_TABLEG::2USERNAME3USERNAME/DELETION_USER_IDFHUSERNAME USER_ID)USERNAMEX FULL_USERNAMEXAUTH_PRIVILEGES) DEF_PRIVILEGES) CREATION_USER_ID)  CREATION_DATE)CREATION_REMARKX dL  (#CJ USER_TABLEG/DELETION_USER_IDFHUSERNAME USER_ID)USERNAMEX FULL_USERNAMEXAUTH_PRIVILEGES) DEF_PRIVILEGES) CREATION_USER_ID)  CREATION_DATE)CREATION_REMARKX dL  ( CJ USER_TABLEG/USER_ID USERNAMEX FULL_USERNAMEX dLUe2U22+P:խսp2ݭ2Pkݭ[1 ݭ[1kխսP^2ݭkݭ[1  RDB$DBHANDLE3*DPF1A1:1 (0,1[ d1`,s(08hX<1PxpA&r6#r(r%r*r'raq r!(P50RP1 PϠU11e1J1@يP308U1lP1UmzT`d ݭݭݭݭ/ xP<ЭP!`/!REP/~Z 44Э/Ь[ԫ`v [k@^,@n/YiZ \P~PUSRCMOD_READ_ONE_CURSOR~ݭ[.iaм:' P'PQP(P a.U4.S=Џ̞2Ԟ$WЏVO5TIZЏ-YXPP8 P׀1g_2 b(H2 K(UA}[-j&-~4n-P[\-\/ݭq[%-!8ݭĞ\-UT,SϿЎĺ8ݏԷ"p+-~ݏ3,P?kk=unݭ[,Y{ݭ[f,J8Э,Ь[ԫ`v [k@^,@n5,YiZU[TZjZjSRCMOD_READ_RNG_CURSOR~>[+~м:' P'PQP(P a:'P'PQP(Pa+U@+S Џ̞ 2Ԟ WЏV_2ThZЏVYXPP8 P}12 n%2 W%U}}M}[*}2*~1z*'P[h*hK}9}1}ݭY[1*}-8ݭĞh*UT)SЎĺ8|ݏԷ"|7*~1ݏ0)PKkk=||ݭϳ[)u| ݭ[r)VT|Э)Ь[ԫ`v [k@^,@nA()YiZ=[TZjZjSRCMOD_READ_ALL_CURSOR{ݭ[({м%(U|(S Џ̞2Ԟ WЏV/TZЏYXPP8 P?{1 +[#2 "H 2 "U{zz['zn (~.'cP[' z/z}zݭω[m'gzi 8ݭĞ'UT+'SЎĺ89zݏԷ"s'~ݏ9.&~P kk=yyݭ[&y ݭ[&yЭ&Ь[ԫ`v [k@^,@n}d&YiZJm[TZfjZ`jЭv&Ь[ԫ`v [k@^,@n%YiZχΏ1k 1Ώ1kk 1QP,Pa ' cΏ1k@ 1QP,Pa 'cΏ1k 1Ώ1k 12Ώ1k 1QP,Pa (cΏ1k 1QP,Pa ( cΏ1k 12$[TZ jЭ$Ь[ԫ`v [k@^,@neL$YiZ2φP Эn$Ь[ԫ`v [k@^,@n#YiZsΏ1k 1Ώ1kc 1QP,Pa ' c Ώ1k8 1QP,Pa 'cΏ1k 1Ώ1k12Ώ1k1QP,Pa (cΏ1k1QP,Pa ( cΏ1ky12$RM[TZ?jЭ"Ь[ԫ`v [k@^,@n]D"YiZ*rPЭf"Ь[ԫ`v [k@^,@n!YiZy/OΏ1kz1<8Ώ1k[1)QP,Pa ' c>Ώ1k01/QP,Pa 'cDΏ1k11-Ώ1k12Ώ1k1QP,Pa (cΏ1k1 QP,Pa ( c"Ώ1kq12$[TZujЭ Ь[ԫ`v [k@^,@nU< YiZ"ؾ.P ''((%' CJ MODULE_TABLEG:::/ FACILITY_ID/ MODULE_NAME/ SOURCE_FLAG/DELETION_USER_IDFH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  MODULE_FLAGS) HISTORY_STRINGX  NOTE_STRINGX NOTE_POSITION) dL ''((%'%' CJ MODULE_TABLEG::::/ FACILITY_ID2 MODULE_NAME3 MODULE_NAME/ SOURCE_FLAG/DELETION_USER_IDFHDELETION_USER_IDH FACILITY_IDH MODULE_NAMEH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  MODULE_FLAGS) HISTORY_STRINGX  NOTE_STRINGX NOTE_POSITION) dL ''(( CJ MODULE_TABLEG::/ FACILITY_ID/ SOURCE_FLAG/DELETION_USER_IDFHDELETION_USER_IDH FACILITY_IDH MODULE_NAMEH MODULE_TYPE  MODULE_ID) MODULE_NAMEX MODULE_TYPEX FACILITY_ID)  MODULE_FLAGS) HISTORY_STRINGX  NOTE_STRINGX NOTE_POSITION) dL}Ue UrP:խսݭzrPkݭ[pT ݭ[]]kխսP^ݭqkݭ[  RDB$DBHANDLE3*TPﱿ刺 (0[ ޽`[(*0½8ʽhᄑXP xp ZZ9l@lZZ]sPE DRP31 +PU11e1J1@sPU1ټsPǼ1U塚ﶼT`d ݭݭݭݭ pP<ЭP!`l!RoPX~Z 4o4oЭ2Ь[ԫ`v [k@^,@nVYiZ ٻT{ һUe ΏkyPBLDJOBID_MAX_BUILD_CURSOR;jݭ[&jXUSKЏ̞2Ԟ2WЏVTZPP8 Pi1мȼ2 ﱼ2 Uiwipii[LVi~h*mP[ip iiݭϝ[h8ݭĞUTSЎĺ8hݏԷ",h2~﫻ݏk(mP~eݏ w9mP;kk='h hݭϽ[ hݭ[gЭ'Ь[ԫ`v [k@^,@nKYiZܸθJ[TZѺjZ˺jЭЬ[ԫ`v [k@^,@nԸ'YiZ eWΏ1k1 [TZjЭЬ[ԫ`v [k@^,@n<YiZuͷ￷~^мefݭ[EOf8ݭĞ|UTS7Ўĺ8\!fݏԷ"K~ݏjP![TZjЭЬ[ԫ`v [k@^,@n({YiZaﹶ﫶PЭЬ[ԫ`v [k@^,@nYiZRDPEl.PЭ Ь[ԫ`v [k@^,@n1YiZjµﴵcP~ﲵlPЭЬ[ԫ`v [k@^,@nﱵYiZB4@~5kP  CJMAX_BUILD_JOB_ID_TABLE MAX_BUILD_JOB_ID) ^ S)MAX_BUILD_JOB_ID  dLOUeJUgP:խս(ݭgPkݭ[ݭ[kխսP^ݭ8gkݭ[\@ RDB$DBHANDLE3*P  b(0[ J`P(0.86h*XPvxzp>P;PaaPPɴ iPﰴRP1 PU11e1Js1@jhPU1EPhP31U"T`d ݭݭݭݭ \eP<ЭP!` !R)eP ~Z 4d4dЭn Ь[ԫ`v [k@^,@n³ YiZSET卑> Ue ΏkydPvЭ Ь[ԫ`v [k@^,@n*M YiZ3ﻲﭲﹲ﮲fg PЭF Ь[ԫ`v [k@^,@n YiZ+)`P~RfPfЭ Ь[ԫ`v [k@^,@n= YiZ#﫱况~eW PCOMPLINK_STEPINFO_CURSOR]ݭ[ ]м Uv SЏ̞盧2ԞrWЏVT{ZЏYX0PP8 PY]1JzB2 g+2 U] ]d\[ \h ~ ]aP[ \)d\\ݭχ[g \c8ݭĞ UT% SЎĺ8ﮯS\ݏԷ"m ~ݏ;`Pkk=[[ݭ[[ݭ[[ЭЬ[ԫ`v [k@^,@n;^YiZD̮ᆴm[TZjZjЭpЬ[ԫ`v [k@^,@nĮYiZUG?̰Ώ1k1ﹰﵰΏ1k1 [TZjЭЬ[ԫ`v [k@^,@n 0YiZ(P  CJBUILD_STEP_TABLEG/STEP_ID  STEP_TYPE) MODULE_ID) dLUeUWP^P:խսݭ4%^Pkݭ[ݭ[kխսP^>ݭ]kݭ[ RDB$DBHANDLE,P[ `G(0ݮ8hٮXPxpN`PWRP1 PSU1w1e1Jf1@]_PU18S_P&1UT`d ݭݭݭݭ _\P<ЭP!`!R,\P~Z 4[4[ЭqЬ[ԫ`v [k@^,@nﵭYiZF8UT;ϔP)PЬ,$ݏ;n^ 9^PALTER SCHEMA FILENAME 'VDE$LIBRARY:VDE$DATABASE' NO JOURNALЭЬ[ԫ`v [k@^,@nάYiZ_Q-UTTϭPBPЬ,$ݏ\n^#R]PALTER SCHEMA FILENAME 'VDE$LIBRARY:VDE$DATABASE' JOURNAL FILENAME 'VDE$JOURNAL:VDE$DATABASE'UewUZP:խսUݭYPkݭ[ݭ[kխսP^ݭeY RDB$DBHANDLE3*@PB=6 (0([ ʫ``(C(0ﮫ8ﶫh磌X8Pxp BBSSjByBIP[P< 0]RP1 PU11e1J1@[P[`U1ŪZPﳪ1UT`d ݭݭݭݭ WP<ЭP!`!RmWP~Z 4-W4%WЭЬ[ԫ`v [k@^,@nB)YiZөũTd ᄅBUe ΏkyPЭЬ[ԫ`v [k@^,@n睊YiZw;-9.=YMCPЭЬ[ԫ`v [k@^,@nYiZ﫨難`P~XPЭ Ь[ԫ`v [k@^,@nYiZg+)~-X=PMAXCL_MAX_CL_CURSORAPݭ[,P>USЏ̞j2ԞWЏVTZLPP8 PO1aO2 <2 UO}OVoO[2\Ov~VSP[!OVOOݭϣ[N8ݭĞUTS9Ўĺ8JNݏԷ"N2~ݏQSP~ﴧݏ eRPkk=-N&Nݭ[Nݭ[MЭ Ь[ԫ`v [k@^,@nYiZj. J[TZ jZjЭЬ[ԫ`v [k@^,@n& YiZ﷤賓jΏ1k1W[V[TZHjЭЬ[ԫ`v [k@^,@nuYiZ[~^ץмӥkLݭ[+ULf8ݭĞbUTSϝЎĺ8ﮣ'LݏԷ"v1~^ݏzPP~[TZj ЭЬ[ԫ`v [k@^,@nzaYiZG P CJMAX_MODULE_ID_TABLE MAX_CHANGE_LEVEL) ^ S)MAX_CHANGE_LEVEL  dLDUeUslOP:խսݭPAOPkݭ[7ݭ[$$kխսP^ZݭNkݭ[ RDB$DBHANDLE3*ﰣP z R(0l[ :`l8(08&hX|Pfxjp PPRPӢ1 ˢPU1︢1e1J梨1@PPU1yPPg1UIVT`d ݭݭݭݭ (MP<ЭP!`t!RLP`~Z 4L4LЭ:Ь[ԫ`v [k@^,@nYiZyTzrUe ΏkPyPЭЬ[ԫ`v [k@^,@n^YiZ4N3PrЭЬ[ԫ`v [k@^,@nΠYiZo_Q]ϤP~ONPЭЬ[ԫ`v [k@^,@nN YiZߟџݟ$~ҟM#PbUeUJP:խսݭteJPkݭ[[?ݭ[HHkխսP^~ݭIkݭ[  RDB$DBHANDLE3*Pmc\R ﲠ(0[ `3(0~8hzXPơxʡp 33QDXD22KP RP1 PU1ԟ1e1Jß1@ﺟiKPU1JP1UerT`d ݭݭݭݭ{ HP<ЭP!`T!RGP@~Z 4G4GЭЬ[ԫ`v [k@^,@nYiZwT1ܞUe Ώk yﴞP3 ЭЬ[ԫ`v [k@^,@nzYiZ IP ЭЬ[ԫ`v [k@^,@niYiZO{my`P~kHP# ЭrЬ[ԫ`v [k@^,@njYiZ>~H|PMODLIB_DB_HEADER_CURSOR@ݭ[f@8U+SЏ̞2ԞWЏ'VbTZHPP8 P=@1ϟǟ2 hﰟ2 QU@?GG? [?,~t!DP[bb?F?{?ݭϟ[+e?'8ݭĞbUTS5Ўĺ87?ݏԷ"v1~利ݏ  CP}kk=>>ݭ[>ݭ[lP>ЭЬ[ԫ`v [k@^,@n"YiZ4&τ[TZ jZjЭ4Ь[ԫ`v [k@^,@n,YiZyﯙ?]Ώ1k1JFΏ1k13 /Ώ1kp1Ώ1kQ1 QP,Pa 'cΏ1k&1QP,Pa 'c$Ώ1k1QP,Pa c[TZqjЭЬ[ԫ`v [k@^,@nӘRYiZ8dVφP%ЭtЬ[ԫ`v [k@^,@nlYiZ~^蓮мм м:'P'PQP(Pa:'P'PQP(Pa:PP龎QP(PaU-SԭԭԭԭԞWЏ(VpT ZЏYXKP _~͙ݏ5?P[TZjkkR%'%'% SCJDB_HEADER_RECORD" ) LIBRARY_FLAGS)AUTH_PRIVILEGES)DEF_PRIVILEGES) LIBRARY_NAME)RIGHTS_IDENTIFIER)CREATION_REMARK/dL ''CJDB_HEADER_RECORDG/SENTINEL**VDE Database**  LIBRARY_FLAGS)AUTH_PRIVILEGES)DEF_PRIVILEGES) LIBRARY_NAMEX RIGHTS_IDENTIFIERX CREATION_REMARKX  dLUeUF?=P:խսݭ#=Pkݭ[ ݭ[kխսP^-ݭ<kݭ[ RDB$DBHANDLE3*ЗP-ZU#N r(0@[ Zx`@&(輦0>8Fh:XPPxp >PRP1 PU1ؖ1e1Jǖ1@ヨ]>PU1=P1UivT`d ݭݭݭݭo :P<ЭP!`H!R:P4~Z 4:4:ЭЬ[ԫ`v [k@^,@nYiZk崙T{Ue ΏkPy︕PЭvЬ[ԫ`v [k@^,@n~YiZ 4<PrЭЬ[ԫ`v [k@^,@n]YiZCq}ϤP~o;PЭfЬ[ԫ`v [k@^,@nnYiZ$~;pPbﴓUeUkd8P:խսݭH98Pkݭ[/ݭ[kխսP^Rݭ7kݭ[ RDB$DBHANDLE3*Pm~ycr\R ﲕ(0d[ `d!(0~8hzXtPƖxʖp !!52<2  9PYRP1 PU1Ԕ1e1JÔ1@ﺔ=9PU18P1UerT`d ݭݭݭݭO 5P<ЭP!`(!R5P~Z 4i54a5ЭЬ[ԫ`v [k@^,@neYiZKTwܓ~Ue Ώk yﴓPЭVЬ[ԫ`v [k@^,@nzYiZ y7P+ЭЬ[ԫ`v [k@^,@n=YiZ#{my`P~k6P ЭFЬ[ԫ`v [k@^,@njYiZ~i6yPP RESERVE_MOD_CURSOR.ݭ[?.мחм ӗkUS Џ̞﷗2Ԟ WЏV3TZЏYX.PP8 P.1` ]U2 "z>2  U--5-[P-~.1P[_-4M-E-ݭυ[/-8ݭĞUTSЎĺ8-ݏԷ"0~eݏw@1P ;kk=,,ݭ[?,;ݭ[& h,ЭeЬ[ԫ`v [k@^,@nYiZ e[TZjZjЭЬ[ԫ`v [k@^,@neYiZK?Ώ1k 1Ώ1k 1 Ώ1k 1ڒ֒Ώ1k 1ÒᅭΏ1k 1ﰒQP,Pa 'cŒΏ1ku 12ﲒ﬒Ώ1kV 12 Ώ1k7 1QP,Pa $cΏ1k 1sQP,Pa '(cΏ1k1yQP,Pa (,cΏ1k1QP,Pa (0cΏ1k124}Ώ1kl1j8fΏ1kM1SWЏ.VTZЏYXPA[TZj%'%%'%(%(##% JRESERVATION_TABLE) STREAM_ID)PROP_STREAM_ID) FACILITY_ID) MODULE_ID) GENERATION_ID)USER_ID)RES_IDENTIFIER) RES_FLAGS) RES_TYPE) EXP_DELTA_LETTER)  EXP_GEN_EXPR) CANCEL_FOLD_IDENT) HISTORY_STRING) NOTE_STRING) NOTE_POSITION)REPLACEMENT_IDREPLACEMENT_USER_ID)REPLACEMENT_DATE)CREATION_USER_ID) CREATION_DATE)CREATION_REMARKL +''((## CJRESERVATION_TABLEG:/RES_TYPE/ MODULE_IDFH CREATION_DATE  STREAM_ID)PROP_STREAM_ID) GENERATION_ID)USER_ID)RES_IDENTIFIERX  RES_FLAGS) EXP_DELTA_LETTER) EXP_GEN_EXPRXCANCEL_FOLD_IDENTXHISTORY_STRINGX NOTE_STRINGX NOTE_POSITION)REPLACEMENT_ID)REPLACEMENT_USER_ID)! REPLACEMENT_DATE)#"CREATION_USER_ID)%$ CREATION_DATE)'&CREATION_REMARKX*() dLUeU&P:խսݭo`&Pkݭ[V:ݭ[CCkխսP^yݭ%kݭ[ RDB$DBHANDLE3*PMC<2 (0[ z`(Ƌ0^8fhZXP曆x懲p ='P$RP1 PU11e1J1@މ'PU1﹉<'P柳1UT`d ݭݭݭݭ H$P<ЭP!`!R$P~Z 4#4#ЭZЬ[ԫ`v [k@^,@n6YiZ﷽Lj﹈TﲈUe ΏkPy؈PЭЬ[ԫ`v [k@^,@n9YiZ/!-4"%SPrЭ2Ь[ԫ`v [k@^,@nYiZϤP~>%PЭЬ[ԫ`v [k@^,@n)YiZ$~$CHPbԆUeU!P:խսݭ!Pkݭ[{_ݭ[hhkխսP^ݭ!kݭ[)  RDB$DBHANDLE3*PukdZ ﺈ(0[ ` (08hXPΉx҉pe#PdL)RP;1 3PU1 1e1J1@"P',U1`"Pχ1UﱇヌT`d ݭݭݭݭ lP<ЭP!`!R9P~Z 44Э~Ь[ԫ`v [k@^,@n^YiZ۸T(چUe ΏkyPЭЬ[ԫ`v [k@^,@nƆ]YiZCWIU4J !wP6ЭVЬ[ԫ`v [k@^,@n6YiZﳷDž﹅ŅϤP~ﷅb PЭЬ[ԫ`v [k@^,@nﶅMYiZ3G9E$~:g P&ЭFЬ[ԫ`v [k@^,@n&YiZﷄ梅~^jм fмbUUSԭԭԭԭԞWЏVT%ZЏ YXPb~ ݏmP0[TZمjօkkK SCJ USER_TABLEG/USER_ID" ) CONTEXT_ID/dL8UewUP:խսUݭPkݭ[￱ݭ[ȧkխսP^ݭekݭ[m RDB$DBHANDLE3*lPɅ*%ᅤ︅ﮅ (0[ H`(B0ڃ8hփX P"x&p5 ﹃|PRP1 PU1t1e1Jc1@Z-PU15P#1UT`d ݭݭݭݭ? P<ЭP!`!RP~Z 4Y4QЭЬ[ԫ`v [k@^,@nﲂUYiZ;C5T|.nUe ΏkyyTP+ЭFЬ[ԫ`v [k@^,@nソYiZ贈敏4i׿yoPЭﶿЬ[ԫ`v [k@^,@n-YiZ ϤP~ PЭ6Ь[ԫ`v [k@^,@n ﭾYiZ$~YǾi@PЭ料Ь[ԫ`v [k@^,@nzYiZ ~^м҂м ΂мʂмƂ:'P'PﻂQP(Pa USԭԭԭԭԞWЏVTmZЏ9YXPƽ~?ݏRPt[TZ j kk%' SCJRESERVATION_TABLEG::::/RES_TYPE/ STREAM_ID/ MODULE_ID/USER_ID/RES_IDENTIFIER"/dLЭЬ[ԫ`v [k@^,@nT~YiZݭ}}~^мм ހм$ڀ:'(P'PπQP(P(a:,PPڀQP(P,aмOм KмGмC:'P'P8QP(PaUSԭԭԭԭԞWЏrVtT+ZЏYXsP+K~ݏ9׺P[TZˀjȀkkr %'%%' SCJRESERVATION_TABLEG::::/RES_TYPE/ STREAM_ID/ MODULE_ID/USER_ID /RES_IDENTIFIER " ) RES_FLAGS)PROP_STREAM_ID)REPLACEMENT_ID)CANCEL_FOLD_IDENT)CREATION_REMARK/dL'{UerU P:խսPݭPkݭ[ָﺧݭ[øÝkխսP^ݭ`kݭ[h RDB$DBHANDLE2P @KLeUЏʚ;U }PR UU EU PQyPPQ{URPTQST{USQS{URPTSUSQUSQ{URPT TPQTPQNQRNPP@RDBR@RPnQRnPP`RdPR`RPPRPRP#DBPJPPRQJPPRQ<|~<`PbPt0PRPdPPjPPRQjPPRQ}P~zTPPnTQzTQQTnQخRzUnSՎUTzUTTSQRTUxRRRUTUQT<|~ ^^S}P~^SPD}PS7nyP`ݏoSSPo|~pP yRb`bx>-x w ^[mx PRRzЏzPR R^B*n.(PR|P~^}~xXExWvVp UDTlS^ ߜ P ePwc`ePw`]www9PRRRfPgPPgϓdԤPRRݏof0|~ ݬ~PRRԮePhh!PwP~vPwuPw~_P |~E~FiAvX*wWVU!TS^mЏ!~^ dePRn$RHv?(hPR ﷭PRRRft$Џ  Ԯ ݤePRRuݮ *PRRRfSݤ8dPRR R!gghcSݤPePRRch~^}~ЏXЏWЏ!VЏUT@SuRϚmbcdPUPV"bWbXbݣdPUPVbݣ0dPUPV"bWbXbݣHdPUPVbPobPQt|~~bݏso~^}~aTŗS^m0t(.4":ݏРod!cQQQ&Q /Q C.Cb;~ݏBoSYhRc\SzP^ݮ ϔnݮݏcohݮyЬP:`[. `Q(Q P]@^ ݮ PV^V5ЮPЬQЬPѡ a`PPP5g[fZЏboYRX=W ^ 1kjPЬQaPPRDRaR<V(R@fЬRbPPVV ݏogjVbbQ<P(QF`[PRRR[ݏZogjP`$VDEѠ XݏogЏ n  P| <~ ~PRRR*YY$ݏo g :~~PRR ~R2YY(ݏo gЏboR^ݏ!  P|~~P'~PRR(ݏo n<eUJT^ݬϷPSSPRR_PNSiPScn^dPRRS P^dPRRRSݏsoeRݏoe^ZY[XY1 Z|Y#ݬϨ cdcdݏPo{HPWWʂWW'XWɖݏboݬݏoB1Y{PPP~PV{f{P(P{fn^PWWVϩ P[[ ^PWWZW W2X1XP^n^PPݬݏoy[ЬZjޕݏokЬXhRRߕݏok@~PVHb]Hb>~ݏJoXݏok[<q.kjW(WFg]Fg>~ݏRoZݏokhRGYY~Zݏ2okFgZ.FgR(RFYWZFgWf hPP(PhfVP^ЬWgVV#ݏo`VWݏo~ݏگo>@~PnGf]Gf>~ݏZoWݏo [YYZnX,[Zh[X[Z,tZh XZ,GfZhYnP[ЬZjXJhWXݏokXZݏso~ݏگok@~PYW]W>~ݏboZݏok(XVXP PVJ`.VPVWIf('IhXi1XZݏso~ݏگokVXPPVJ`[ J`<VPVߓݏok(IWIWVXX(XJIXW(ԓIWiYP<UЏoT|~ﶓݬPPRbSS~ݏroݬTeB]B> B.Bc;ݏjoRTeSbRP<^ЬXЬW_1_PhPPQDQhQ<V(Q@fgPPVV ݏod_VggQ<P(QF` }_Pݮe_ݏZoz _P`$VDEѠݏoO^Pݏo)^P<Q@aО<Y<~bPVYf^P<Q(Y@aY~ݮWXݏoѮ ѮʂVݏ*oݮf~ݏ o1K<~PV<~PY,nPͰPͰPhg,n`P`PRTZRR\Ͱ0P~ݮWXݏo[f WͰHPѮ ѮʂVݏ*oݮRf~ݏ oSiYVX\Z|Ͱ0Pݮ֐ݏboEԮҬ fTPF`<[F`F`>]F`TPNU9UGTUSUSS[$[VPDZYPJ`I`Pf 1y֮Ѯݏo,nPͰPͰPf,n`P`PZ\Ͱ0P~ݮُVݏo?[X\Z|Ͱ0Pݮݏbo͈1Ѯ͉WW(WݔW͉WfPWPn(nFnW(WݔW9ϝPX@hWPPWW ݏگoyhP(PQhP(QFWf1VP ^PSЬP؎PPݬ$R^ϵPRS-RP_Y!rX@~iPW@~iPV,nPhPhЏP(,045,n`P`PRVTZW\X0PPݨ\[~ݏ omXqWHPPʂ1PPݧ ~ݏ o"gPPP~hPVgfgP(PV8P9QQPPP~hPV8f8P(PIVfPVPV9QQQfЧMP(QV PP ^ PSЬP3PPݬ*P$R^ϝPRSRPPYupX@~iPW@~iPV,nPhPhЏP(,045,n`P`PRVTZW\X0.XCpWHP{PʂrPqgPPP~hPVgfgP(PV8P9QQPPP~hPV8f8P(PIVfPVPV9QQQfЧMP(QV PP3YiPViPW,nPfPfW$XX,4,nXgXgVP@ѧ X QQVPݦ PX~ݏoPP<5U^UxPTdP-PKdP-PBPЏ"n||~~|~~PPݏbo3nPPT׊S^>SP3`n~ݬ PRR-^ݏzodݬxPRRRݏbod S8^~n PЬRbMԀЏLnԀЏGԀ|~<}~~PPRݏrocѮ4: RݏoI4ݮ4Rݏۏoc< Rݏo"0 Rݏo0RݏocPP< ^PЏ ԀЏn||~~|~~PPvݏbo Q P@ QPQ!LPP`  ``QQ(Q`nPAWΘ^QSլ QSPЬRbԀ*ԀbԀЏe|ЏЬnЏXQSЬ ||~}~~8PPRݏBogѭ:Rݏog>ݭRݏۏog(<PPP~PVf(VPP<@UЏboT#S$^ݏ cЏ PЬ|~~PRR RTe" Ь $|~(PPRR R#TeR ^Ѭ ﹇ݏob ~ݬ HPPݏbobn^nЬݬ XPPhݏboXݬ(^  Џ<~"PRPЏnԀ~P!PPݏboxnbRPPab,j)k{opQrsuwz|SXE晴cﮛÞ|ˬﴳ;綠ﱾVs<wPFce  VY l'E,1s64@9BDO ݬrjЬP`$alw'2=HS^itpݏowP[wPwP.wP&wPwPwP wPwPwPpwPԂwPwPUwPwPwPnwPFowPowPwPKXer(3lݏosRSqsRSsRSsRSsRS;sRSsRSsRSsRSAsRS9osRSsRS|sRS`sRSsRSysRSlsRSCmsRSmsRSsRSnsRSpsRSpsRSqsRSqsRS}sRSsRSqsRStfRSUYRSeLRS﹔?RSR2RSϕ%RSRSM RSʖSP`bHv}~V[ZaY{PXЬPРVРUР WРiЩP@R\a|~ikPS~ViRkPTkaT|~$)PݏrojSSUPRR ݏojTUPRЩP@4TR@$TWTjR=Vݩ|~~i5PR"ЏKoTRЏSoTTjX(ITS`RbP!PP bݏocbd ݏ ocdH IݬbPSPSHH}ݏo}+ݬ۸P ݬЬR~ݬ1PSPP GS|~}~&PRբc ݏocբ !m _| JR`<cGU_TЬSb|~dP@XPRբe ݏoeբ l d| PSRcЬPSQ_c_B_RЬP` #w|ݏo6bbР $_S^ мRRSPл@ݢ PcԣhvݣRZ^T^@PSS#Ѥ dݤ x PR0PP^Ьo^A^} ~}~:^RТТТ ТbPbPP^Rբbݢݏ±o bݢݏ[oRR){ݏo ݬYP FЬRRP ֢bSSzݏonݬRX^p^P[>Z\YhXW|V]U^[DMDЏ#|< ԥԥe|ԥԥԥԥԥԥ $ԥ,ԥ4ԥH||<ԥPЬRݢL ТP `ݠ: χSSSSSS$ SS,S4S S SHS S@S襸ԥեfȥॴTATXPRRRj$XPRRRjeݥݥ=hg^ݥpeƝPnmPݮPhg ݮzPRRRjskC**8ݏРoj~s ~hskХPPݮkХB##6ݏРojPhghgݥiP蟭TݥiPݥݥݏݏSݥiPBiPݥiPBiP$nХPP$k|ERe hggOe8e|~|~|~ r3e|~|~BB T3ݮe hggPSXQWVUTNZS$^5؟dPdPRdPԣԣԣԣԣԣԣ(ԣ0ԣ8||Lԣc|ԣԣ ԣDЬPݠDȣࣴ飠n飨n飰nnn($飼n飸 գУR0,n84n LH D@ݣePRePݣePݣݣݮcݏ{ofݏofgEգ'hݣucݏkohec ݏcofgPww[Z^XЬPРP`P@dvPPjRkPPRR ݏگojRYkXRWV,YWf YVYW,XWf~PݏҰojq>c>~+ooNPvWRbԢhЬPݠϬbP}SSP ֣cdSP)PR~SuPbRSϔP=[N6> ݏo?ЬRݬϳP ЬR ֢bPdRPJoݏoGPS~RPcЬPSЬRݬePs=[X=ZM=Y=XS=WH=V{UリT7uS(^<tM=9_Vngh ijk$<f< ^hgSdeZi"dek@deQRpRRdeeSTЬRbSS'glrx> &-4;BIQXyݏod~Т|Тx|$|,|Ԥp}Т4|Т<{@|ТD|P}ТX}d~Т`d{Ԥ}ԤԤzԤ$uԤ,ppjԤ@eԤP`Ԥd[ĀUĈOĐIĘCĤ=Ĭ7Т|0Ā)Ĉ"ĐĘТĠ ĤĬТR1<RUЬSSRbTT%chnt{ $*06<BIUamyZxݏo]xe]`cТ{ Уxv$Y,\ԥpaТD{Ť]PaТXcdfТ`_e|ԥ ԥvԥ yԥ$(|ԥ,0ptuŤŨvԥPTwԥX\wԥdrŀ$ň*Ő0Ř6Ŭ<Т|MŀńAňŌ5ŐŔ)ŘŜŬŰlhlԥhТR1Y<PUЬSSR8bTT!& wݏoe eУhТRZY)X|TЬS9SjPV1PRVbURUTRRTV'c}cZvݏojZShPSiShtShPp~S_ShPSiS PWg( ݏHojW6ShPSi~SShPSiSP1UPXۦW|TЬS\8SPV1PRVbURUTRRTV%c}c9uݏoeSgPShSgGSgPC~S2SgPSh~SSgPShSP1UP<|R7ݬ PU@PTUdSTSRTTRUtݏoSPЏ3oXW;VtU^MTդ~UfPդ,@~4fPS~SP,Ф,R Sݏ+o b' 'Xgĕbd!~bfPd( (Xg䕴դH!~ŐfPHH ~Xgdդ դ,դHųݏogT{ЬPРQ5@KValw`tݏowP|wPwP!wP7lP'KaPUbVP2KPu@P~5Pו*PPsPL P*P 5}RRP ֢b4>HR\fpzsݏo 7  # 8 K e  v  D  <  +KRR;\mP1"ϟݬbp\ ݏoPcK︞ra#Pݬ￞ K ݏoP 0SJRԢ]bUݬgbb cbc ݏo=PJϸ y . ϖݬ P SjJR|bԢQk3 y , IݬXѢcbqЋcP/@b0 ݏolg~A}~/I@$0 ݏo.v}~X/ @/ ݏoKϺ}~\/?ЬP ֠`ЬR~PψP.?;i}~ R2ݬ)PS?S777777%pݏo<ЬRݬPSPPqPR}~PbRP).TpSЬR.=PRݏo'~S:PbЬPR db  d~~){PR%GRb||ԢԢ|| GRЬP`$).3:>BXpݏo&b  bԢԢ Р@мFFRbP PDbPPAXЏ oWV-UTFS^cfPRRXP cݏo1ѣ 5woݏod֣ ^=oPУ(QQfԣPq-ݣRݣ XeWdePRR5eWdݣ~c|~~hݣ~c~,eh cݏodoݏo /ݬYPS;S3333!oݏopЬRݬPSPPլUPRݏo'nPbЬPR ~~nPRDRЬP` $),0nݏoȹbPbԢPРpDRмݢPb`xbݢ`bݢx\T|DSP^^SݣpƙPRR1ݣP̟dP^dPPP SDR^Ѣ* ~ݏ{o ~ݏsobݏroc)~bk>PE^mPТ\Q QP*ݢl< bݏoc CS9УRc Rݏˏoc Rݏo Rݏ;o(7-ЬSSӤPTjTbbb:bbb'"mݏo;ЬRScP(S0P Sݤ~SЬQPTPPլ ݏoBRЬP`&*05;>FJlݏoUb8PР`bԢ8<ԢPРpGWBV馠@(~ݦiPfT6dRЦP`Q-RQ"TgPJP fݏo1fЦPPݦgPݦݦgPݦ f;Ѧ'1ЦP PPPP~^PPP(Pݦݏo7R'YO'X8AWPPP~PVPP(PfhP PЧiVh('M'hiPkﲂ *ݬrPSTSLLL!LEkݏo+ݬP ݬЬR~ݬ"PSPP<層Un&T?SЬR 3Mݏڲocd ݏRocePRdbЬPRePRLbЬPR0@RЬP` 5#'-jݏobbР 0?Rݢd0֢\мݢPb`xbݢ`bݢxqTe?S^^ S؟ݣhPRR ,zݣ(ݣgD^ݣPdP^dP4#cdPdP֣(֣`PP<ҀUTiS>RbdݢSedUedݢݢܟ:edÍPnPPedݢïed$ ݢȟþedd?RY$ 5R__@1Ϫwݬb_ ݏoP$4>C:'ݬJX> ݏobP#U4X>m5 q!ϑ ϼݬ!= ݏoPD#3=R h . eݬP ~S=R"3|bԢϐϳ` ݬvѢcbh~cPV=R":3bԢk"g"ԢԢ5"x"#sP~<}~Rϡ}~6ϸ}~k&[EZضYVTЬSjPXiPWXgVWVTWWTЬRViPUUhHS2Pݏ´o'~zgxPe ֣c~SPeVTjPXiPWXgVWVTWWTV  }~"|ﶜVU$ЬSS9PT1T --zzzzzzzKZfݏoAMSePSfЬR~S+ЬRSSePSfЬR~SPTPP;PR}~PbRPЬRUPRݏ´o'~YfPbЬPR ~~ZflP RA:R|b||@Ԣ |Ԣ0Ԣ8|$Ԣ|9RЬP` ,29>EMQW[`ffݏoРbРLTbԢLHԢTŒԢllРpРŒˆм]9T9RbP PbPP|ﲵVUTl9S^ Q ݏodc ect飜&ԣУPPjPݣݏod&ԣУPPjPݣݏ*od$(&ԣ$У,PPlP$ݣ,ݏodݣfPRcRTZP ݣݏofѣ5wdݏod֣^NdPУQQfPeݣ$ݣݣcRݣ [ݣݏ odTdݏo !ݬɘPS?S777777%6dݏoܫЬRݬZPSPPլU PRݏ´o' dPbЬPR  ~~dcPR 6RЬP`$(-048=cݏo0bLbԢLԢddРh6RмݢPbL|bԢDP DݢDݢLbݢ|yT6SP^@tݣPRR1ݣ^PȟdP^dPPP USR6R^题p~ݢȟaﴜPY ݏoc^bbbbP!ݢ(Kݢݏoc 5Sx9УRc Rݏ+oc Rݏo RݏCo|WV܋UЬSSPT1T 33Mkzbݏo!gSePSfЬR~SgISePSf~SgЬQP/ЬRShSePSfЬR~SPTPPլ ݏo04RЬP` 62=DIOWZbflpu{maݏoZbРРDLРTԢbԢD@ԢL„ԢddРhР„€!WV3U~e^XP4 ݏofԥ(4(Х$TCKOT]cgkSݏobР ԢԢԢ<<@РDbbРLмulRbP P@bPP [ЏoZnSY1XWVѦR|~ϼPRݢkѦ܏5w YZg֦f ffhPݦhP}~|~1ԦѦ ݏ og覸1-Q.Q馸+Q馴'QPѦ(Pզ(Pզn0PPPQݏxogQQQPPPPR RK$SݬPRRKbR!WbVWKUWTWS<^fdЦPUcP3cdfЬRݢݬcբ ݢŐcd\ݢcdgPgPcdݢ 4cdݢ ݢIcd SJRcb:D ϺD ݬלݢ/; ݏoc]\bP ݢPùPTd|q ϲ J  ϶ ϑݬ^q ݏoDФSУRݢbRcSP SERԢ(zqbϗ ^ ψ ݬqb c~bc ݏoP o: 21uϺݬvP `USR|bԢ" Ϡϋ(mݬ:)ѢcbqLMUcPR  ݏoϋ~e}~V  ݏoϕ&6}~ a ݏok? Ϫ }~ؚH ЬP ֠`ЬR~PϫPd ρ ό }~} ݬsPSbS ZZ;ZZZZZZ+NKݏo/ЬRݬ0ݬiPЬRݬGPSPPʌPR}~]PbRPT0KSЬR.PRݏʴo'~SPbЬPR ;db:SR d~~%P R~R|bvԢ|HԢPԢp8||(||`€ SЬRb */4>CJNRW[Jݏoec(Тp8cԣԣ8LԣLТdмRbP PPbPP[ZYEXЏʲoWVՄUT^dP` VDE $WedP` VSC $WedP`'V TSC $WediPRRj@6P dݏ"oeѤ5wjIݏoe֤ٞXIPФ@QQiԤ(PݤjRݤ56*f ݏ oeݤݤL}d~|~~ ФRfPSSRR7^T nR RRhP RhPD~ݤ ݤDϬf)kkzݏPoe~ݤfPP Pd9ݏoeϝPSSSlShPR ЮЮ Ф@ФԢf#@PԢ Ф$Ԣ(|0Ԣ8ԢDdHդ0R0RR dݏoeP[ZYXPݬ P 2ݬmPS;S3333!Eݏo,ЬRݬ襁PSPPլU\PRݏʴo'EUyPbЬPR ~~EyPR]l RЬP` $),0EݏobhbԢhР”, RмݢyPb„¤bp„bX¤AhlT SL^^SÈhPRR1wݣŽP˟dP^dPPPYXϖWЏzoV~U{ T ^d ~ݏ{oݤVe~ݤTBpP~ݏsoݤVed{iP~ݏoݤVe1DPФtQ Q+P/ČhBPSԤ0Sd~gSd~g^R+hihiݏPoeSdRgSdRgnRФPSS`SHݤݏoe S裠AXRc Rݏoc Rݏ*o RݏKo"} J" T^}~ݬB8[PSS17PR0PdP ЬPRR`RdЬSS_iPTnT fff>fffff+Bݏol|;ЬRSP(S^P Sei~S3ЬQPTPPլ ݏo|RЬP` *.49?BJNT]'Bݏo{b@hРxbԢ@DԢh|Ԣ|€Р”ﻃX{WV馈~ݦ}?mPfTedRЦP`Q-RQQd$VDE$ ݏʲogfhP;-P fݏ"ogfЦPPݦhPݦݦhPݦ4kff;Ѧ/1ЦP PRPPP~PPP(PݦݏogYX?WPPP~EPVPP(Pfh iقЧhVi`ihk@;GF ݬfPSVSNNNN#NV@ݏoy+ݬ\P ݬfЬR~ݬXPSPP<UTuySЬR 3ݏڲocd ݏocePRdbЬPRePR>bЬPRRЬP`$M)06=G?ݏoxb `bbԢ`Р”P¬Р´RˆM€мݢﻀPb„¤bﲷ„b¤׫ﮀT'S^^ SàBPRR @{ݣ<ݣM<UEE_ݣPdP^dP P#ԟcdPdP֣<ØPP|1GVDUDTb>SvR^ˆn}b^0_$f fbS041fbP` ݢP dPSdeݢ&djbSde1deݢݢ쟣VdeÆáde ÿdeݢde3 ݢ deeRbЬЬЬ ЬЬЬЬdЬ ψ zb$#ϴrݬ?b, ݏo"vP|&7bυ Ϻ "ݬ>b ݏouPa5Xτσݬa ݏouP dBSR|bԢϙ#" qݬ>Ѣcb:=QBcPV  ݏot0}~Z ݏot Ϟ* }~ e ݏoot _ }~܇LϽ5ϡ}~ﲇH|YXx^Sݬؔ0ğ4$0̟ > e'~1ZkPRRSg e~~`jPRRSgR||Ԣb,bԢ||Ԣ0Ԣ<Ԣ$RЬP`(,28>AFMT9ݏo_pbРxРh„b„РР¬Рl|/PݢݏocТPPdPbТb4ݢUc( bfbb ݏ ocfТPPdP ݢUcݢ мddP`Ϛ[ﵱbd{REL2ݏofbРh„b„РР¬Рl4^|WLȟP (0\ПHP4\dltPnn14?nPVѮ$Ѯ0XTdQfP-QP*=WEݏJoeЮ,Ю VWLmPY}Z(D10X!Aݏ2oReW!hݏ2o-e!P~W0|XPnPPYYmPZ[ݮ0ݮWlP @WݏKoddWQVFUЬSS-QPT1T&B`&~0ݏog1SePSfЬRSSSePSfЬR~SqSePSfЬR~S撚SЬRSeP ~S福: ݏ og#ЬRSeP~SRPTPP<UTiSլ=e ݏoWccPRedd ЏcR`ЬQPRЬP`(.15;AGMV.ݏobРbbРРР$Р08Рk[Z,^ $22ݪX΄Έ$(͌GL ϥ A ϡ } ݬcpNL ݏobPV[\eZ0]YXD^i ݏoik ݏ oi}Ԩ|ЬUХV Vϖ ЦVХWЧ h騨!~hd*1OP< P^KШTRdRhP`Q-RQ?TjPRݨkRKP&ݨݏoiKݏoiЏoPhjPR^R\ݨkݮRݮKԟݮLP%hݏJoi.KݏoiЏJoPdPȟdPШPPШPPݨjPRݨjPRݮ N hݏoig2ХVԥCvuϽ ϕ#ς ϠUKn6J ݏoiP (SRg% ݏ oZ|bԢ.ϊf ϯ e ݬm5Ѣcb('cP`[GZY<XWVTЬSkPRRSPUUbVRVTRRTԧVR RϑТRhP9T dc~SPghPkg ЬQPF1ShPSj dcdP`/SjzqݬS(mЬPVPAϾ}~l_XWVRЬShPT6PUUdVTVRTTR՞T dc~SPg`S;Phg ЬQPV dcdP`/ SE{ϐ6ЬT=lVϾ;ϡ}~l VݬEEPS?S77777%7&ݏoXXЬRݬ֎PSPPPTScPcP~P}~PRբd ݏoWdբ  0^R`У I[^Z~&YЬSУTpݏҴo'~YQPXjPTX TPУRbPТRPH~~"FQPUjPRbUУRdФ XX\$ $dfURkVkV~V|~EOPW#jPTWdX UTURTTRUXݏұoVU$RЬP`$(-26:@%ݏopVbԢԢР(b%ݏo8VsRмbbj~PѢD iIѢD&W-O'Obxb`%ݏoU5R^R b*R^b^@} ~}~ Rb} ~}~-%ݏoIUR颸e~b"GP.KݢݢB ݢbݏےoT)R€ bݏRo bݏkoT ݬsAPS?S77777%7^$ݏoTЬRݬPSPPZPR}~NPbRPլUZPRݏҴo'$MPbЬPR ~~$MPRiRbԢԢԢ|NRЬP`$(-26:@#ݏoSbԢԢР(bRмݢ[Pb`tbݢ<^ݢ`bݢtCz[TSL^^SݣhCPRR1[ݣבPϟdP^dP$PP~R颌~ݢP 7EPL|mb"bbZPݢݢCݢݏoaR S9УRc Rݏ oc RݏJo RݏcoRЬSS>PTnT ffff>ff+ff9"ݏoQ;ЬRSQP(S4P S>~SЬQPTPPݬ=>PR!R!ݏoZQRPPլ ݏo?QnRЬP` *.3;@FJN8T!ݏoQbPb`РlԢԢ`РxPRv!ݏoPbb S)"XPcoP~ݣPPBPmݣDݣ$Bc)ЏoRP7ݣDݣ$_BЏےoRЏoRPBЏoRBdݣ`ݣPRP9ݬ<լ9V`ЬQPFR$',059> ݏoObb Ԣ <R֢\мݢWPb`tb|ݢ<[ݢ`bݢtwWTS^^ Sݣ`PRR 0zݣ,ݣ"^`WݣﮍPdP^dP #ԟcdPdP֣,֣XPP|V_UbTS^ѣݣT ѣ ݣܟfݏo(NecL쟤!feݣݣ蟤CfepfeݣďfeT ݣ؟ fe nĞfeݣ^D vPRRDݮWPķfecџ ݮϋD UPfec eW ^_ԧtLjԧЬQ؞nЧP`С(ЬVЦ>$P>|Ljg Р|(LjԧԧLЦlЦ}PէTQT}̕P}L,ggP`Q:.QQQǰg!ݏoLgRRǰPPbQPQQװPbЬ ЧP \LSR˜R b5w!ݏocbԢ|,ψ ϊ>Ϸϙݬ^bݢݢ { ݏocP Sc|@eς4ϳݬ^@T ݏoyKR}~} ~}~abRP>RbT@ԢT O@ݬ!^X@T ݏoKPﯜZ+YXWV|Ԧ|f||ϕݬ]Ц PETfTjPUeXigRBeS ݣ igeRe=iggЦPHTfTjPUe higTDeS ݣȋigeTeȦigg ѦgݦzigP ﭻ ݏoI~ϡϻ}~$]oPPP ݏoqIϩ b }~\N( ݏo2IϾ# τ}~\\ }~u\HYǺXvW5V4+U^ ЬSSt5PT1TxxxxDl|xxxxxlxxxx$3?xX9ݏoiSePSfЬRSgPhL9SePCЬRDЬRSeP ~SgPhdݏoipSePhЬR~SdvfЬRϪS}vSePSf@,n n<~ݮݏoiЬPnTЬRS~AЬROSeP1ЬR~SM~SePSfЬR~SPTPPݬw~ݬ S}~}~wPRբc ݏoFc*MR`mWVMUFTSЬR *Wݏڲod  WݏxodPR#P ePR}~}~S_>Pb PePRЬPR$DfbknPN f~~#?PR[!Rb| Ԣ|H|„Ԣ`´|„}Ԣ Ԣh|lԢ8”|Œ|$|”|}P}XQ€|x|¤¬|¸ &SЬRbJNYS^fq|ݏo EcH,Т`ТtТxÀc|HТt|ÀТТТТТТ Т$,ТH SeRb:c ݏo'Db [jJPHcм¸¸6lP°мP\ݠgNPHR^ RP$2[PРPР bPPyC[Z^ЪPРРԭЪЪЏԭ|kPݪJKPY ݬ +PS;S3333!ݏo >ЬRݬtPSPP }S}~}~nPRբc ݏo=c#DR`լPDPR}~5PbЬPR ~~k7PRS8RЬP` $*-2ݏo<=bpbpРRмbbUePπ 96*6~bI *ESR^R84  JP6nPРР@Р  cPLcPH|cPxPPRЬbX (} ~}~ 8o4WXVeU*<TWS^飠E~.Pѣec7P,ƭ ݏod~ݏsoݏod^Vä #ääCPe:c/1c3lcfcfcgcgݣ6PRAУȠRУ äQPPaPݏӓod SH:øRc Rݏoc RݏRo Rݏko:|:VU^kЬSS;'PT1TDDTmuT}ݏof1SePЬRSePЬR~ShqЬR~ЬR~iЬRϿaSeP S&@n n<~ݮݏofЬPn&ЬRSpЬRiSnPTPPլ ݏo\9RЬP`FKQVi]ov}ݏo9b-1 H3Рt8|€:bԢ HLРt|€„Р)Р3РРРРРРЏo[8Z<@YDX^騠2~# u*PDPuРV VШW*10VVBPR Vݏ*owТWDPРUР TW)eRШP`Q-RQdRP`Q-RQGTiPUiPWa5PDPVP_Pݏo1AWUTȤPP@PPȈPPȐȌ 騘`\hdXTxtݨ@iPݨ ݨiPݨiPݨݨiPݨiP [5|ȀPhz.1P ^ȀnwЮRRdPS R[jSh.PTTR[jTR*PSRiPh0PSSh.PTğPȰPiPh^ȰonMݮPS ݮ[jݮiPh0PUhSlpPhQ-1P^pnЮRR;PS"RiPh 0PS R[jSh-PTTR[jTRPSRiPh/PSShG-PTȔPiP0^Ȕ7nMݮ?PS ݮ[jݮiPh.PUGhSLݏoj-ЬSS PTnTffff)ffOfx ݏo3=SP S ЬR~SDaЬRShPTPPʬݬHPR ݬd RP ﵤS|~}~dPRբ / բc ݏo3cO9R`<hUT59Sլ=e ݏo2cPRedd ЏcR`ЬQP<2UЏoTPS^ЬRb "',2A:HQ_ Tec$\cc\Т$ԣ,ТRRߝ^Rn@Ϯ# Te(08ØHТT XSRFrмbbYPφuts~b> ( ݏRoP1 $ ~cP$(, /cP,<:U`9TAS^S ?>PRR#40ݣ&1裐 nPРРР dPПdPDdP@èˢ   ,$c~vPè$4(ݣPw$dP4dPe֠e֠0PPR^ЬbX ( } ~}~]tbP ݏo+PR`Rvϙyj,ݬJ>bC ݏo'+PRbԢ$*S@nݬ=*颔 ݏo*P|VܛU*TSÔø|ԣ@C*ϫvݬ{=J*( ݏodc:efefݏPodcRբ  RG  ݢݢ m ГsPRbԢ$)ԢPq=kݬ<)颔 ݏo)P S8ԣ\|crτ0ݬ<"rcR~}~5bRPCR”b(Ϛϣ dχ7 ϵݬ4<)( ݏo)bPP ВrP SlR^1}Fq$!χ!g!ݬ;Mqbo)+6!!ݏРo(cnn nݢݢXHb{q^aP $S׽R|bԢp`)S(&F&{ݬ:pѢcb cP SgR|bԢpg)'ψ&% ݬ:pѢcbcPɼN ( ݏo2'Ьﺻϛ  }~:{M ژ ݏo& ςϱ }~Q:5ﺨ  ݏo&ϴ <k }~ :|&Rﺗm G ݏobg ݏ ob~ύ}~9"&R` ݏob  ݏ obϮ~ψ3}~W9;  ݏo%BϾ}~9ǖz T ݏo^% }~8ﯺ4  ݏo%ϰ϶ }~8i;Ȗ ݏo$'p ϯ}~?8#都  ݏo$Ь" }~7ﮕapϸ~ o}~7<魯v)  ݏo $ЬPPРSTN*PRRݬϋPUUbգRTRRT2﷥  ݏo#ЬSS УTWU)PRRݬPVVbVWդRURRUУR bPPWТR񻏘Ϧp# Ϻ }~6m?Ͽ ω ϥ}~X6X^Ь Ь[ծQݮ*PΘݮ [Pnn1[ݮЮЮΘ*P l(ݬW$*PYЏ\Ԯ`ЏdhԮ֮~`l-#P ݮ "iZ<\X'W5V,ZWfZVZW,Wf VW,X`WfiP<\QQPP44)Pݮ[P1x 'P4PP(P45w8ݏoc!qRR' [1Θ}~|~LPnn ݏo%!Ǐd.PЏP PP ݮ ݏbo Μ )P4/PS$SM)Џ PP ݮ vݏboY ݮ$.PS$S(;ݬC(PFݮ,-(PR[ݮݬ [ #ЮЮ ^Ϭ # 7ݏoЬVfP(P f 1"ЬRbPQQPQ@Ѯ ݏگoGbZYXЮW V,ZWf2ZVZW,YWf YVYW,WfVW,X}Wf 1Y6PPYЬRbPiQQP*Q@Ѯ ݏگob[iZXЮW V,[Wf/[V[W,ZWf ZVZW,WfVW,XWf^ݬ} <~ݮ PRRݮݮ nݮ+RaϬ5 Rݏo-~ЬPݠ€ЬPݠ?P~ЬPݠN#Z^憐Y￲PPYXѬXЬVfPiWWPhQQPP ݏگo$fP(PfV(WFFV.FnhP(PFhVnnPPP~jPVnPP(PnfjЬ VԠ լЬ ռPмQPaP S4R^bXbSr;P@bЏ  ݬPP PSn ~S&ȰTdPՠwЬR ֢bТP`"_i"PScR5RP-RP R dPՠSРPՠРPSPPR}Sݬ PPRSPRTRSЬPRPSPTPPݬ!|vVUЬSSP1ﲔSPTT >QݏogSePSfЬR~SH ЬRScQP=SePSfЬR~SvSPݏoTPPլ0 PRݏڴo'PbЬPRRЬP`&*/5:=AH ݏob@РdpbԢpР¸Р S冷R^~bK P”ݢjP bݏoc^r4QPPQQ!P”ݢ}~ϬТc SЬRb *.8BGNQUah"ݏocTТXТ`\pТÌcԣpТÔÐТøТWz[ЏoZYXmW&V(^&hPƴP~fPPd& Џ2oUƴЏoUfUgЦdTKdRfP`Q-RQ8TiPTTƴPЏەoUƴЏ#oUݦd1Цdfh`ЦlP ݦENPk^ݦlpxn7ݮPR ݮZgRݦ7PSSݮZgPAPk^xn)ݮnPR ݮZgRݦ+hoRݦQY̟$cYPSS:RѮѮѮݏogR4ݦݦ8f ƐPPfiPTݦi,PݦT`PݦTЏoUƴЏ;oUH fUg ݬPSTSLLLL!sݏo +ݬ9P ݬЬRݬCPSPPլ0PRݏڴo'1PbЬPRRЬP` $),0,ݏo? bpbԢpР  Y؟X^)}WPPWW ݏ oigV(VnFnШP`V(V(F((IPHf`WݨhݏKoi{~hP.HШh ȀQP|PaPȀ|yVUЬSSP1]SPTT >QݏogSePSfЬR~S7 ЬRSf@P=SePSfЬR~SyBP{ݏo TPPzTSЬR.PRݏڴo'SPbЬPR dbn  d~~.PRRЬP`&*/5:=AHݏob@РdpbԢpР¸Р SZR^y~bP”ݢ P bݏoc^(# QPPQQZP”ݢL }~bТ{ PX W﷛ ЏW Ӛ~XNP]PРnPhnXX֮4k PX W`YU ЏW Q~X-NPPРnPhnXX֮1QXl$QPПTg PRj PX WR[ Џ W R P~XjMP(PРnPhnXX֮1Q﬙15CZ[3P$8X΄08@HP PPjT)TpDp[po PZYiP(PiV.FjY(YFFV]FPP~; P[Vk(V% PX WZH P, P ЏW [ݮ( PPРnPhnXX֮1ݮ.'SW)VU{}ЬSSPT1T3O^3|ݏof{SePSgЬRSw-DЬRS5qSePSgЬR~SJ0SЬRSeP ~SL::t ݏ ofrt#ЬRtSeP~S:PTPP Rլ ݏڲob m֛ݏҲobЬP+`ЬQP SЬRb6;AELQ[`glrw~{ݏozТccԣ8Т 8cPТdhТØТøТ|Т|ЏoVIUT]Sԣ8УBGLQV[`ejotx~<ݏocc\cWcR cMcHcCc>c"c/ԣТc cТ cТ cc cТмRbP P(bPP?Z)Y^XWVUh^ե ݏoge5w VݏogeIPiPTThϒp QХ PPQQiP ]ݥݥiPݥݥ ݥhe O ~ej|~gR^ƻݥݲn&PS~ݮ PTT#P@RRejݮonZhݥSݏogyݏoKZ!\Y婢XWVUveЬSS2PT1T===========ݏoesSfPSg}~SPRբi ݏoeiЬPRݢjݢjݢ #SfPSgЬRS Pݢj;SfPSghPPPݏoeЬPhTPP uSЬRb@DINSX]bglqvz.ݏo!cc_cZcP cKcFcAc<c ԣc)ԣc cТ cТ cc cТ~R颴Y~bP ZpbݏojZYYe~XqWV@UcЬSSPT1T99999999999ݏoesSfPSg}~SPRբi ݏoeiЬPRݢjݢjݢ #SfPSgЬRSzPݢj;SfPSghPPPݏoeЬPhTPP 4}SЬRb<@EJOTY^chmrv{4ݏoccVcQcL cGcBc=c8cc)ԣc cТ cТ cc cТ|vV{|Up^e ݏofPSSPݏrof^ݥnPTݥ<CHMRW\afkpty~)ݏoccPcKcF cAc<c7c2cc#ԣc c cТ cc cТ<.UzT^Ϥu5555R555Ru555"5"ݏoeW^ݤ PR)nݏRoݤ說PRݤݏ*oedRd~UݤbbPSԤ SPݏroedPSݏoeZTY]yXiWV8U_ЬSSPT1 T???????????ݏoesSfPSg}~SPRբi ݏoeiЬPRݢjݢjݢ #SfPSgЬRSlPݢjNЬRSP;SfPSghPPPݏoeЬPhTPP xSЬRbBPFKUZ_dins}xݏoccec`cV cQcLcGcBc&c3ԣԣТc cТ cТ cc cТ eSAwR颴^R~bPHТPPݢcPݢݢcPݢ ݢݢSbݏomZCRYvXWVU\ЬSSTPT1TCCCCCCCCCCCZݏoesSfPSg}~SPRբi ݏoeiЬPRݢjݢjݢ #SfPSgЬRSPݢj;SfPSg hPPPݏoeЬPhTPP uSЬRbFOSW\akfpzuqݏo7cԣԣԣccfcac\ cWcMcCc>cc4c/ c*ТУ cТ cc  cТԣl1[ςZ0YXuWPVUtT^ЬϤ8888%888%888I8ݏo4Pggg ЏݤݤfkxT0PSS-ФPPdݤݬ hPΟxePiPjݤݤfx3xT3PSS:ФR^eP ФPPdݤݬ hPxePiPjݤݤfm2xTh~2PSSHФRPePФR^eP ФPPdݤݬ hPxePiPjݤݤfQ1xT@l_1PSSФRPePФR(ePФR^eP ФPPdݤݬ hPxePiPjݬ]PRg԰*Pݤݤf0xT-0PSS0ФPPdڟPRP˟xePiPjݤݤf /xTd4/PSS`ФPPdןPRsPȟxeP̟PePiPjԤݤݤfkxT9.PSS!ФPPdڟxePiPje[ZCYqXpWΰ^֧48ݧXijgZΜΐݧ䟨 ijΜkPΐkP.ijݧ\ijL ݧȸij01Tݧ0x0PVVrT TkijxURUBxSLPSPBxSBxCRSU Ȉiݮ~iUjT Ȕijg0j[qZ^jԪЬSУU U1 ХUУXШ RRPV骤&JjP@`W~VWP< PmK ݏ ok@PT1jPPP VݏZo1P|ݢPYPJQQPKPݢ PݢPY^PT]ݏokJ~JTﱫRݏokjTsPRjP@0WVWk~CP~{CPjWWTݪChVݏoYWTP.VݏJoW:TݪWC VݏokTݪ:C Vݏ okh(УUԣ y ϲSPHPݪݪPjR|~I6 ݏokP HSnRRI ݏ ocDbԢϝ @ Ϝ R ݬF ݏocPЏbo[HZY nX^hԨЬRТT Tϧ ФTТVЦ SSPW騤%GhP@U~P< Pj ݏ oij@PS WݏjoihS/P W[iݨj/P W[ihP@PUWUif2ТTԢ t , ;R ݏoiP SlRG ݏ ov|bԢ,  ϙ mKݬJ,Ѣcb]cPq[ZDlYXFFV F ݏoj|VRЬSkPU(ϯPT-TVTVTVTeWUWRUURlShPdR bc}~~S_PiՠE ݏojiPE{lShPVki ЬQPNkmShP S, bcbP`/ S>ݬSZЬPWPEU E ݏop}~ k[ZoYjXoWDYU 3E ݏoiVSЬRjPT PUUdVTVSTTSgP]T db}~~RPhՠXD ݏoihPDDgPjh ЬQPNkRgP Rﭿ dbdP`/ R? p" ݬRЬPVP/ CfifiP@R}~}~RPXըdB ݏoOBjPSX S>iic3i.A'iP@ RУ XXPR=kciA ݏo^WT}~|~]PRTբA ݏo,AjPSRcX jPVfVWSWTSST}~|~PRTբSA ݏo>AjPSRcX jPVfVWSWTSSTWWQfRbТDfR$(,15:>ݏo=bbbԢԢ2fRݏobbeRмbb"P{g@bHԢȡX@WV U@TSjeR^Ѣ1^(P,,ݢ(ݏJof d~gݢh֢1,բbPݠcPeծ bPݠcPeծ bPݠ cPeծ {bPݠ頋PnPn?QQP dPbPݠ cPbPݠcPݮ-P6ݏof d~gݢhТ(PP^ЬAdKd} ~}~i 8S9dR)F>"ÿPP~bP}P;ݢݢc*bݏoݢݢcbݏ ocRբ  bݏRo bݏko[Iݬ: =S|~}~UPRբc ݏoIcբ Pc R`=YXpWVU@cTլ#= ݏofdЬSУR RhТRdGgPRbУR~UhPdb~?hPdbdbdP@,P|~PPRբi ݏofiբ `b gR`P[bRb}ԢԢ| aR$6,;EJNݏobԢDbԢDDbԢHԢԢHaR֢@мbbPJ6lCGLPTX﮿ݏobbbԢԢԢԢ\_R"'+uݏoibLԢLb<Ue_T2n9+eSdS褴 ^Sd-S~ݤSPФRФQ:P餴=dЏoSPbЏÓoSYQ-Џ oSPDЏ˓oS;d>ЏoSP%ЏoSQ`ЏoSPЏoS ݤSuDݬ#<8Uh^TSլ=e ݏo4cPRedd ЏcR`ЬQP^RbԢ| ]R&26;CMR\ݏobDԢ4bԢDbԢD4DbԢXh8[7ZNYe]XYWV^, ユݨ ШP@tfi78fij hfi|TfihkyPSVSRRRRPWfj/^Rkj ݮS(fݮnnfiUfihk{PRiRPWfjJ^Rkkj ݮR(fݮnnfѨRnQ_fiTTUqfiiE]RR+ W ݬ}b~}~ݢ ݏoP]φϱ;ϫ ݬ\\ ݏo?P O6S\R”(b(ϛϣϢݬ-b cbc ݏoPp\RPԢT|ϫ`y%ݬТb zВrPX\Y_ώ#T E ϸ$ݬ5`P S9\R|b| M&y%$j$ϋݬ|cbcP3D 4 ݏoϊ~dV}~3rDL4 ݏoV@% }~33D4P PP ݏoϐX}~}:3C3 ݏofϠϘ}~>2CЬP ֠`ЬR~PdP2}C"EE"}~^^8(YY} ~}~ &|bV敖U,T,S8^ZY~0,PRݬP #PRcݮRcݮ RceRp,Rd?RdRdn۹f ҹfLݮ $~e~+X4YW+V^}RRRP~SfR~hPTR PݮTfRPUT+^T*n0U~hPSSݧfRSfݮSfUSݮQ~ݬhYVX }WEWV^h,h0h4Џ8#[ЬRR<SPUVYPTTѦSЦSRgPS* (ݦR rPTfPԠЏTXծ SD$,4쟭ܟDݮ4 PRgPfiPS1ȷRgPfiPSw4UR1)WEVU^q;ЬRRŪPT1T Vt >Mo{{$ݏog1XRePRfЬS~RHeRePRfЬS~RfGЬS1RePRfЬS~RRePRfЬS~RpRePRf@Yn n<~ݮݏogЬPn1RePRfЬSR{lЬSR;]RePRfЬSd;R;ЬSI&RePRfЬSRCЬSϾRPTPPݬ~ݬwPR}~PbRP|VLU!-TصSЬR%5PR~SePbЬPRbPdbPP߈d~ePRfd~~#_PRfRR|bԢԢT|€,ˆ|Œ|”} Ԣ|œ}¤¬°¸|||}(L|D|P|X|pxˆ} |”¬кYЏoXWVЏoUTSS^ЬRb GKQW^dkov|'-3T1cdТ3Тc/dۣ ԣPԣТ\cТdݢfPgPôݢX3ТТТѢԣѢUiТТТݣ&%~$P^ݣ!$n*ݮfPgP ݢXiݣݣ~$PТмPPRbP PˆbPP[ʸZ'QY^թ ݏojP`$VDE$ ݏʲojkPXX6PݏojݩPR詴RR;թ6ݏojT) ݏoj~Pi5wݏojii SSSXS4SS#D ,ݩSnPPS5WɈPPkPW VɤPPkPVUЩ4PPvPUݩ4ݏojɨ0ɰ"ɬɰ"ɬi1ݩPRcD ,RnRݩ"RStPݩGtPݏcoj ɨRiiݩ iݩɌPoP-"Ɍ3!QݮuPRݮݏojݮkPiذPT>(iRCqЩ,PnP!ݩ, QݮsPRݮݏojݮkPidPT'iRp蟭ݩ~ɠP}`ɸP}`ɀSW'V蟭USݩݮ4Xi |ݩݩiyPݩݩibzPݩi{S Si]iݩ4թ||~ݩqթtЮtݩ|ݩtjP|ݩ|~i詰ݩ|~~ݩi ݏoj G2ݬPS;S3333!ݏo-ЬRݬPSPPլM]PRîBPbЬPR ~~ɮMPRfYKRЬP` $*-2ﻮݏob b РHKRмݢPbbwbULR(^^ݢaP Lb€70^v^„P^ Pb֢PPZЏcoYEpXW$VЏ;oUTJS@^c$~ݏ{oݣUd飨#~ݣҤP0μ쟮 (c V~ݏsoݣUdѣ#ݣݏod Pf]cP PcgHhPݣYdcPRcRgHݣRhPYdcjcjfc߼c﮾cK"~cQHݣݏ+od &JS:lRc RݏCoc Rݏo Rݏo.ZЏoY|"XW艹VU^ZЬRR-PT1TQo+IXx[ݏo1RePRfЬS~RuRePRfЬS~RWЬS~φ ЬS~χ1ЬS h NYgЬS~1RePRfЬS~R?pRePRf@ﶓn n<~ݮݏogЬPn1RePRfЬSRxЬSRiRePRfЬSRIЬS1RePRfЬSR$ h PYgЬSRP hDjP@'PYgTPPլ ݏoh'w[}Z6YXWЏoVゥU.T7GS^ЬRbJPW]cjqx~<BKU^djpUVd$È2ТÔ 4$1,04Т\ÈÌۣÔ ,04Тd`hԣԣ1ТplxТ||PKPg~hPx^|in-ݮjPkPcݮݏodcxTtТ$(ТhТТТѢԣѢ VdТТТݣg~hP^ݣin,ݮjPkPcݮݏodcݣТ ^k[ЏoZ/YXCW4^駨~ݧ`P<쟮 4g <PPVD@駠 gЧpTdRЧP`Q-RQ~d$VDE$ ݏʲohݧpiPsPݧpݏoh*%4QPݧpݧPЧp<+ѧ8ݧݏ#oh8$ |nǜPPkPn ǜZhLj1njPMP.nj3qgHgPݧݏcohg  P,PgںHgPݧݏcohO.gsH/gPݧݏ[ohǀDŽPg1P.DŽ4oЮ RRkPS RZhSgPTTRZhTRkPSRiPgﳣPSSgﱡPTȟPgPIݮ kPS ݮ Zhݮ iPgCPUgSctЧxPg}1PݧxЮ RRkPS"RiPg;PS RZhSgᅠPTTRZhTRkPSRiPg|PSSgzPTǔPkPcǔiMݮ pePS ݮ Zhݮ iPgPUxgS}bP}` P}`PP PPVݧiPViPݮݮ}~iP׷էp:g1ЧlP PVpPPP~PlpPP(PplP9P~gP~gTHݧݏ3ohFWVU^$ЬSSᅭPT1TdݏoeeSfPSg@n n@Bݏ@BݮݏoeЬPn SfPSgЬR~SOPTPP ﳟSЬR$磌PRcPbЬPR ~cPRコDLSY`flw ݏoKb” ¤bb¤РL|œ”Р°6Rݢм¨¨P¬<¬b颔b0b”b袔 0”bݢ¬ݢ<+<ƥU5TP^R(ĤĸĴļ䟤ԟT؟@,`PSS"dݤ=jiG^|^ݤPRdRR1g^eP(ePPPBZ[*lZYiXiWWV|4UL^D(Х0Х4(l0j j饔ݥV281jХP`ݥP g1xPVghݥ"1bݥVghΈ<ݥe-ghΈiP<iPFghХR ƌg'Έ/ЬRSЬR!S%PWPPݬ~ݬ}~{PRR`HWVUTЬR(֘PR ~TًPbЬPR   eb{_*_ e(!fPSSRg e~~VfPSSRgI+Rb@ԢD|HԢp|\ԢhԢ||€P||” S+RЬP`&1>CIMSZiݏoРbcPPbР@cPP@PРLԢPРpЈЄм**RbP PbPP[ZAYЏoXWVU*T^ݤDePRR#\PݤDݏo1Ȥ褨d5w WXfdѤ5w Xf֤aݤePSݤ(ePiݤݤݤ d \^0wiݮ ݮݮd<ݤ v?Ф,PcPjݤ,kNݮGOPRݮݏofݮePdPSݤdRKդ|ݤd[ݤjݤkNݮMPRݮݏofݮePd$PSݤdRJTZݤDݏof&ݏo ݬ{PS;S3333! ݏo׎ЬRݬUPSPPլOPR ߓPbЬPR ~~dPR'RЬP` $),0ۓݏo5bHbԢHРxz'Rмݢ+Pbhb#ݢhb&TS'S<^S蟭ԟ ݣt~PRR9^,^ݣ{P^dPdPdPPPTS&R^bc ݢݏo{j~ݢﰐPb^բHŒHݢH)PcݢhbbdbdݢݏoŒ &S:lRc Rݏoc Rݏo RݏozyZnYcXt ЬSSyPW1W . . L  ّݏoh1SiPSjЬRS/SiPSjSuPR ݏ ohb( ݏHohnoЮRRjPS RYhSfPTTRYhTRjPSRgPf.PSSf!PTȟﶣЦLP`Pk^ݦLnIݮjPS ݮYhݮgPfVPUfSC(Ц,Pf1Pk^ݦ,.nЮRRjPS"RgPfTPS RYhSf׀PTTRYhTRjPSRgPfPSSfPTЦ8PdPk^ݦ8nMݮEPS ݮYhݮgPf3PUfSBݦݏoh ݬsPSTSLLL!L ݏo+ݬeiP ݬtЬR~ݬPSPP &SЬR .ݏڲocPRbЬPRcPRbЬPR RЬP` 5#'-jݏoIbbР4PHRݢl֢dмݢ0Pbhb(ݢhb+TDS^ S È 4PRR!Àݣ|ݣMRyRf^ ^ݣXP^dP$dPdP0#ԟcdPdP֣|֣tPP +[ZfYOX4RWVzUQT^`ݥݥ@gdOgdݥݥpgdݥgdReijPSS(R gdRhPhPVgdReijPSS(R gdRhPhPVgde@ PSS!R gdR@hPgd̟gdݥk1gdݥk eKgdd<JUMTӊSRЬ,<~ɉPDԢ|H,Ԣ\1R}~!ESbdbe:bdbewbdbe{bdbeÜbdbeïbdbebdbebdbebdbeEbdbeZbdbeabdbezbdbeÿbdbebIP<IULTzShR ݏoR,XSbdbebdbeAbdbe~bdbeübdbebdbebBZЏoY{XW^P||ԪȞjԪ|ԪЬYYYY Y YЪԪYYY  YY }ܪYЪSP@`@ PY8888888888"8e˂ݏoa1Ь TθPT6ݪ=PPyPδjPYjZ^!Zծ-nRRrݏoЮB`B SŸδYj\^\ծ-nRR˔ݏoЮB`B SŸδݪYjZ^[ծ-nRR˶ݏo>ЮB`B STYjZ^CZծ1nRRݏo~ЮB`B SЬ ݪ(<P}~Yj5Y^YYծ-nRRݏo~ЮB`B SݪYjX^ Yծ\nRRݏoA~ЮB`B SЬ ݪ{;P~YjX^%XծvnRR>ݏo}ЮB`B S~YjW^Wծ,nRR`ݏo}ЮB`B SS1[I>W\PQQPkQ@VPP~﵃PWVgЪXhP(PhVV.GfЪXhP(PGhPPVkP(PGWY} PW~mPWSC`1ԪݮXx rPVVxPUe~ϥRժYPRЪ}ЏC TT TTTT~Tq SݪRYʉPݏÕo8|S.ϬWPP[Z^0ݬ (AP^4P ЬYI>W\P QQPkQ@VPP~PWVgЪXhP(PhVV.GfЪ XhP(PGhPPVkP(PGW4Y PW~PWajfEjBjQEjBj8 Eqgiݏoav1tv~PRPXYݏ"o.v$RAP P3PRR(ݏ*ouSVP P5PVVݏou4XR11Dڀݏ"ouԮ} Џ(Ԯ,ﰝ1ZRsP P/3PRRZݏ*o/uVBP PF4PVV)ݏot4}~14Dݏ"ot=^Dݏ"ot61Dݏ"obth1]Dݏ"o9t|1HqP8dP1$^ D%ݏ"os <ЮP`R UeQ-RQЮ QaS P`R-SR1 PeQQP} Q@RPP~yPR P`nL Wg[F VfZRYX,nYhnXnY,[Yh[X[Y,+YhIXY,ZYh<A P+14}~|~NPWW 1 1 zP&OPX ݏ"or V P P1PVV~ ݏoOr4X~VQNPWWNb VD P PL1PVV+ ݏor4}~~VNPWWD}ݏoq4zP& D|ݏ"oq ЮPЏoW VqU}T^ЬP@dS@XRS JWeRCRqyPMfQSQ@ ݦd=MP ݏoe^`yS~Sݦ0zPR lWeRP RSЬR ֢bRcP!HRcP PR]~RqZYyX]W>V) U} ThRS|dԤϬ<44444444444444 4~ݏopUЬRRcPRg ֢b~RhPdDcP}RPDcPrRjPgUЬRRcPqRϾPdDcP8?UЬRRcPRg ֢b~RhPdDcP RjPcP-R&UݬcPݬjPdYݬcPݬg QT3 SЬR ֢bRdPX}RdPУOP FZhiШ~^}~< PLZЬPРU{ݏol1eWjXjV* TgQdP-QPfhV?uVXfVХ YgRRRiPPPBeqPVB gPP(Pg iPP(PijXhhXVh P2P|rZ=YY!NX lWjPVЬRVqЬSSXP ݏ0ogzݏogSYPRb ݏogRfShPSiShP"UC ShP'USi@~jPTУRb  ݏogbU RbUd ݏHogddPD`RPPcRT RS0jYKXЬRТSТP~RhVRhРWRhРURhРRGUݣVbcjPTTTcbݏoiWcbݏ;oiТRPЏˑoZЏboYjXIjWRVyU$^Џ ЏЏ TSݏe~S TVhPRRRUY~Zg T S nS TVhPRRRY~Zg$T S#& nS TVhPRRR&Y~Zg|S69 nS TVhPRRR=Y~ZgT$SMP nS TVhPRRRPY~Zg$T$S`c nS TVhPRRRcY~Zg T$Ssv nS TVhPRRRvY~Zg|Sņʼn nS TVhPRRRōY~Zg|Sŝ Ţ nS TVhPRRRŬY~Zg|Sż  nS TVhPRRRY~Zg|S nS TVhPRRRY~Zg TS nS TVhPRRRY~Zg$TS  nS TVhPRRR Y~Zg|S! nS TVhPRRR%Y~Zg TS59 nS TVhPRRR=Y~Zg$TSMQ nS TVhPRRRUY~ZgVYݬdPRݬT=P UVgݬDPUVgݬdPRԢЬR R} 1<GR]hs~kݏodZwRfwRwRlRaRVRKRN@RB5R.*RaRRU RP ЬRAЬSSyFPRSφSDP 0<HT`lx kݏoZYRSRSRSkRS[RSKRS!RStRS]RS3RScRSRSORS{X[ZЬPРVQQTVtfWYjXjT, UeQgP-QPdhTaYTXdTY WݏokЦVQ Piݏokr^X:W XVhPTЬRTPPgݬgP ݏofԢShPTSTTTSݬDPUUde ݏof]ݬgPP RݬJiݏof9 V Ϸqݬ3j9x ݏoWP9 i  'ݬi9. ݏoVP lSkR^c|~v q ϯf: ݬi~ci+6!!ݏРoRVbnn nc^P "SR|bԢ}ϰϊݬh}Ѣcbh"cP!8kϬϤ[EϿݬh(8P75n%πωݬKh7P7ϵ8kSݬh>7PT[ZoYXX!W"VTU~|~PRRRe1v飰cݣefУP@fgP|V ݏo`S&ϕ}~f= ݏo!Sϐ }~fK _ ~ϐ}~]f5 f\ }~3f} ݏoR 'P}~ed> ݏoHRϷ $}~er% ݏo Rx ϩ}~ve3G x}~Ee QS^ЬPѠ8< PP`^fXPRRRc~|~PRRRcPRRRc|~pP"Rx^[mx@ <0T4 \L(,H@¬°yx˜~^}~ ݬl=PSMSE#EEE3eݏoP"ЬRݬﲃЬRݬPSPPVPR}~PbRP<VUլ]ePSbecJPcЬPS|~ݏ@BteHPTePRTbTe`RPfR|b| ԢԢ$ԢDbeHЏ°||||HRЬP`"&,25:"eݏoVObР$ŒbŒР¨RмݢCWPbb:b]ˆԢ<5WU\YTSP^c֣УPPàP^8DthÌlXÔÄH`dÀTPLx ݣ$Fwcx|RУPP8dPRPP8dPRR1kc1o]P$ ݣݣ`F|VݣҌPeP(ݣ$KvPàУ4P`  `à  Рà 1^eP@֣PPRR~ݢ bf_@P(ݢbݢp0€ݢ bݏ o3Mݏ+oM MW':Vg/U^SЬSS9PT1T '6zbݏogQЬRSoSePSf@0n n<~ݮݏogЬPnKSePSfЬRSi)ЬRSÂSePSfЬRSwPTPPRЬP` *.4:=BIPW^aݏoKbР$ŒbŒРœР¤Р¨Р¸РdR^ﲼ~ݢ b]>P¬P}`h¼P}`xœPP$ݢ$cSPxhbݢ/˜P;P˜bݢi˜hP˜˜bݢi€ݢ bݏ#oJ Lݬw7PSPS`ݏoJ/ЬRЏݬ,PݬyPSPPЬP``ݏo=JРX^}~r`:ypXX XX`xXPUPX PPhP`PZj`YԮXYBsHT$,4 ۿݬ+PSNSFF[ݏo>)ݬ!P ݬ+ЬRݬ^jPSPPRЬP` #[ݏoG>bbРTRb}>TYSSc5w\ݏodc||ԣ ԣUχG%# p ݬPУR)~}~ݢ}~ݢݢݢbRcݣ ݏodУR}~} ~}~ѭbRУ P ݣPrmP :=SwRRb5w[ݏocbԢ x j$#\ϓ ݬObݢ ݏocТ P ݢPlPRn)Ԣb'$϶"\- ݬ}Op)bP ݢPl ݏoR<PR )bԢ؟Ϯ .Ϡ#R" ݬO ) ݏo;bP ݢPlPZ YZXW^V|$Ԧ|fԦ||Ԧ.qԦ&ό&#!} 7 ݬN2qЦ PETfTjPUeXigSCeR ݢ$igeSeEiggЦPHTfTjPUe pigSCeR ݢȒigeSeȲiggЦPITfTjPUe igTDeR ݢigeTe igg(Ѧgݦ$igP<U`ZTIS(R|bԢ|| ԢoTϭ$*ϡ!S *)ݬMocTecݢecbKecݢĂecݢĹecݢec颤ݢ 'ecݢ^eccP[^ЬX ݏ o9Լ4Լ8ݬX8PZݏoX9^; nR RR?PZR?PYЬ,DXiЬ kP PP~g?P}VgP(PgP;FgP1FgP(FgP1FgP)FPfSԫ1Ѽ05whZݏo8ּ0м0YZRլ$Ь$RGݬ ByPЬPݠݏoU8ݬ@Pݬ( PP(}@~ݬ<ݬ(Rkݬ~ݬ ڤP4ЬXάXЬЬЬ ,ԫHЬYZϙXT8ЫHPP6R?P~X~rYݬ~ݫ `רd ݏon7ЬBRS}~JC ݏo'7Ьϐ { }~JI ֨ ݏo6Ь`}~EJﵸ ݏo6Ьmω'}~IﻧnЬ;ώ,}~I<Ь Ͼ$}~If<ZP>YMXL^jDQ}a`}ЏP^PUݬV\`$X~g%Lh"~?Ld!PZY[1< $JѮݏow.Q$LcK LgNT68&D<$[ eRRR [IZ2ePR1R Y.Q P(PaPZ1B~y P'PP"ݏ*o*K4ݏco*Sݏkoݏ˒o* [dbZ0YUXWЬUT dedVhPՠ f f/f,1iPSc~UjPhPՠSРRբТRS dedVf"9iPS cU`PhPՠSРRբТRSU PUg1UVPSS {{+I{{{{P_(Lݏoc)PUkPUgЬR~UA`.Ug+ЬRU_UkPUgЬR~UjPSPP)T{S~}~YPRբc ݏodcբ ݿ ѢԢѢRPPݏod.R`+>Z"YcXWVUKTЬSI}~TT PRբf ݏo)(fԢt.PSRcЬPS&   ec7PPgh  e~,iPRR Sj 'e$ gh~_iPRRSjkRЬP` *.3:AGJNSZDKݏoY'bР$РLXbԢXРœР'[>Z^誤j ݏ okj!PY jݏokjR ~jxD/P4 YWѮ RݏokYdldY5P&LXݪdYRD$LXݪdY8nfʴahXШWgP(PgVV.FШ WgP(PFgV~8(.PjﳑݪPj5~dYrP!PPݏ*ok jݏsokxZЏhoYwXWF%VUԦЬSSPT1;T3313333f3Hݏof%SgPShЬRPj1~S[QeP PYfeSgPShЬRSW{eP PYfeЬRSZveP PYfeSgPShЬR1xeP PYfeSgPShЬR~SQSgPShЬR~S[PTPP#X1*WKV ^ЬT ݏoh ;ЬPРSc УfУSSTФSSc УfУS O璉HgPS c~~GHPff`PՠSРRբТRSڔЦP 6PU|nԮU  XUݏ2ohi|nԮ g ` ЬT|Ԡ$f(^P8* g `ЬT |Ԡf~P8 gPU}<ԠЦ< |n$gPScЦ`PՠSРRբТRSRЬP`48OU\_djq|0Fݏo!bРP*NHРPbHd РœdhР€РŒР˜РaWu!V)UT ^`~ݤ1?PݤdİP#PePPİݏofPPݤePݤݤF1ϦPSSSgw Sg&PR nЮ dԢPdP d$Ԣ(|0Ԣ8|DRRԤRĤ1zĨݤݏ{ofZWVUx^R~gPS/SKPRSP P P~)&PTS~gPRSe$ SendnRfݮRfndRPWЬSS/ PTbTZZZZ#2CݏoD7ЬRSU$SP SA ЬR~SVPTPP|,VuUCTЬSI}~TPRբe ݏoeԢ %PSRcЬPS$ BfcFPh f~,PS3>RЬP`"&,/4;HCݏo$bHbHРŒРZTY^ɐ ~i;AP4 ݩh}Ѯ iݏojݩ0|0ݩ nB4XШWgP(PgVV.FШ WgP(PFgVݩitiݏoj3W9 VyUЬSS PT1T7S7BݏoASePSfЬRS`GfSePSfЬRPg1~SeSpSePSfЬR~S JRЬRSSoQ=SePSfЬR~SSЬRDSeP~STPTPP ݬPR ݬRP ?S~}~LPRբc ݏocբ  ѢԢ!R`<UrT!Sլ8e ݏo>cPRedd ԢcR`ЬQP<UЏoTS^ЬRb.4;?EJ`l~S@TeТԣÐKТcԣcP*11Т ТcТhТÌÐØТRR^R$ndϮ%,?TeÔÜäìТôücТpkTSRRԢТPPPݢݏocP%PPݏoc(ݼlYdмbբbPԠQbPЏQbfAP^]\s[\bu$œ ¨° ݏRoc ¤ ~dP¤¨¬ ~dP¬°´ /dP´@XW"ViUTP7T $PSS"lݤhhn6l1-䤜ФD< ФDR< <R@PPݤfPRPPݤfPRФ|PPDRR(T"ݤT PQѤPQPQQRR130)gP8dQ}С ЏPhP4֤h( dPݠePR֢,gdQ}a`}ЏPhPePR֢>dPݠ ePR֢PPRl^Ьb¨\œ(0} ~}~T[߲RbDPRT}~ QPgœբ]Т 2QPݬL>MP $Ѭ4 Ь4bLbPP YS:Rd^^˜蟢R”ݬ OЬcP^cP ”!LPPռPPb ТܼTڲS裠a裄]УRÜQÐ-àPѠR QݏBocQݏ±oRQݏSodcQݏ[od[<Z;YX^Ȅ@4ݨ[0PR@ PSȬ1hȰjkhb~&nP`(RP9jPVjk(R`jkVM MPWW.V sj|UUj8PjUVkVFEhݨHjkh P`"jPjkRjk  jk訸1 Yjk jkШP PEjkujkɿjkjU|SR j]R0TUjAn^j}T2S/ jS#T S@n^ jSTSUTRk0P )jPPjkV%L @LPWW.V Qj|UUj~PjUVkhըHɛPrPݨHPjkP1 PH"Pɿjծjk(j`Yjk jkɒjk1xjkhpSjkk?XQWWVUvЬSSPT1TPj/:ݏo{SePSfЬRPg{~SGjSePSfЬR~ShPSePЬR~ShPm5NݏooSePSfЬRS;PTPPxRbԢОE¼Ԣ<Ԣ SЬRb"9>BHVW9ݏoТccP*)4ԣ4ТhptТТÌP^:7PS*PРР ャPpPnnӒo5ݏӒoҬ_0?7no&no8ݏoRnӒo!RSݏӒo:R֫P |~CP1pݏoﺪݏo1gΨ}~|~P ݏo_ЏǏdPP7PPWWW7ݏboάGPqPYЏ索7PPWWW7ݏbo i[Z<'X}V,[Xf[V[X,ZXfi|~΀$PݏÒo1"Џ (7PPWWW7ݏbo YyPYCP˩`|[.}`Q(Q|P]@||Y2PWg[ZV<'Y}X,[Yh4[X[Y~,ZYh!ZXZY,w6YhXY~,VYhgPQQP@QQ|~΀"P&WݏoPݏo |~ΈP WΨ LPiPݠݏo PάPݮt#P noX(Xb(ݮ(PXPݮT~j x1no1|SR$︧PݠZ}~R~ݮDA~ {Pݮ$ݮ~ݮ0ǦY~ݦ !P₩4ݏo ݮ ﳦݏo ZnΤ^k1{ DԮ$Ԯ DPnnޟiPԮ(ѬӒo1֮($! P$ԮծP`<Ԯ Ԯ Ѯ DЮ Ѯ ЮP@ ֮ 飮 ֮ PT-Pd ݮݏo^ c1 ڥWЧVЧ f[ZY-X,[Yh![X[Y,C3YhXY~,ZYhfPQQPP,ݧ3ݮ$8W|ݮݏo(1i^ЬRbPQQP2QQP~nP2QQPЬYiX@VV ݏگo_b 22[VZW, Zgq W® Z~, ZgjW®Z,?2ZgVWZ,02ZgEW®Z~,Zg/nWnZ,2ZgWZ,[2Zg [W[Z,XZgݬ 1Cݬ11VUP Pm^ЬPРysQСn1РR~R ТR! 16PРRRϴ ТR& l1 PРRRυ ТR >1~PWĤPРР ﷤PРYР XgPP PP ݏگoggPi[[PhZZPP ݏگoBgP(PgV~( FPPV.F ~(FPPV;FV0FVgP(PgW([GGW.G(ZGGW;GW0GT-d[I T-dZ:-GW1G謹PѠﰣt QWwPѠԠ~~DP~_%3>1ݮB + PЏxo[Z Y6/XﰢW^u|||g|||| |(|0ԧ8VRЬUiPSSUPT!TTTcVSVRSSRЬTVeU/P ~TTUpէէ0 X[jgէ4 [jTU;էէ0 $[jgէ4 6+[jЧP-g)@xgݧ+PݧݏbojUP`UlP Uuէ2iPScЧЧPՠSРRբТRSg1iPScgЧPՠSРRբТRSէ02iPScЧ0ЧPՠSРRբТRSէ41iPScЧ4ЧPՠSРRբТRS~ݬf9~ݬ8:R[-ZPY^ЬRS cbcURPX1vX4nZݏok1:ѩzݏok~IR6Piݏpok|nihmiPՠ Ѡ  RiP ѩݏok i=liPѠ  P%lnRݏokЩPQPQPRծQ iPѠ R RЮ1Oѩ(ݏok~nR6P4ݏpokԮԮݩ4xlЩ4Pՠ Ѡ  RЩ4P (ѩ(ݏok ݩ4JkЩ4PѠ  P1kЮRݏokЩPQPQPR,ծQw Щ4PѠ R0eR,Ю0ZݬfcgУУR R`_bRj jϸSdѣ5w{'ݏoh֣|Hԣlj'|eC2DlAϘ@>\>ݬfcgݣݣ ݏohìðPPݣPݣݣlݣH_P< UiTSﺱd|mgmkji~hgݬeУR RbRi iϓd|c6ϫl mjvi#hϡgݬeA飀 ݏocP ݣP'P SR|bHD~.{y yxݬv DHcb@%cPRjhb=]%BׄϞ?>dό<ݬ @]颀 ݏobP ݢP'P SÌPcϋd cݬ( |Ô:kZ"ϟhh!0fcz R RbRTgTxdPSRdЬ`Pլd`ЬRPPPRլ d`Ь RPPPRլd `ЬRPPPRd `RPPPRSfweЬѓύXc}~ffw @g ݏoJЬa#)N"}~R_fw f ݏobЬ\hԢ|ğ)n)t&}~\ fv f ݏosЬߒbfb_}~etvЬﭒﳕ)u(%t}~e8v f ݏoЬ\bnϖ(x}~wL^Ь﹔Ь﹔Ь ѓ?Pn ȟ rGP[[gݏboxPڒԒɒR!PPRR ݏگo4PP~PVRfP`Zq!YRXW,ZXgZWZX,YT!Xg~V|3 d^>08ﳓﮑT," A>P[[1%Pؒ:`ʒ)#!! PP~sPP,Pْؒ>PR@PԐRPミRP 塚PЏPP'PvkQ﩮PWg[.gP(PP]@Pﮐ ﭏmm P[[KݏomP[aFUB4ʹ ﮏP )ʹPGϋ;1 baWR R)VbR 5wݏoȟ 類|P[[ݏboP`xX!;4YojTVHލ/ :P[[1%憐ﯬP`ߏُ!!ϏȏPP~/P﹏KP,PCP﬍轢R@PRPzRP dPЏPPyP2' ﷌ePWg[.gP(PP]@PTPj ᅩi﷌)﯌) ΡP[[@ݏo)P;ZU< ʋʹ܋jP I&ʹZPG81^$_ﴍY 淚Ȍƌבֿ"ݏSoݏo|~%-41  ^~w`]ﺌP1PTn<[VZZY!lYX"lXW['ָZ¸YH﮸Xs~˦PTdUQ#DaPPaPz P P PPDaUQّU*Z )UVY )UVX )UVVW;VTݏ`oVPW']ЬPРQa СnСQQЬPРQQa СnСQnV ݏ oէ/fggg!!ggPP~PfP,PnggVP<ЬSУRУ TUݣOТP`cРUРPPTФPP`cРUРPU~~ UPլP^ЬXШZШYVԮ$ݨYZPn(ݮwP UP(QQPPP~P[(4k-( kW,gW®, )g[ص(10ЪWghЧ$ЧWWԮ Y֮ ЩWWghЧ$ЧWԮԮծ$;֮ЪWgЧЧWW ЩWgЧЧW4PQQ(Q `QQ(Q`V[SծSԮը$֮SS1VTR'~8QP[ݮݮ  vP |~ݮPZT>~ZP0RZݏ8o1R}S9[|~ݮPZV~ZnPZݏ8o|V ЩWWg ЧVЧWPVPPP1R~XPVVV5uP f!nZrP 4RVVݮZ`P LR!f nnVݏ@of&RTЏ(1,J )0 DPP ݮ 4ݏbof(Џ0ݨ(V PP ݮ ݏboծ6$ݮ ZP  $~)~ݏKo_PT YX1dUQ#DaPPaPz P P PPDaUQٚP-UP Y5XP-UP Y1XP-UP Y-Xծ$1[Ԯ$F2ͱ ﹱP~~XPTdWQ#DaPPaPz P P PPDaWQUWYUP-WPUP-WPUU]~P x<@~mP|~4~ƂTUUJP~PTd0d$.P dUF~TP8$TZP  $~)~ݏKoZUծ$#[ ݏ0o<#[լЮ$լ Ю լV ^ЬRR |R ЬnЬS @cPcR^~NPTRCCPݮT$NTzN TMn} ~Sݮx~R ^SP`ݏӖob<@n^|~P P~ݏob*YwTX8SWθ^ݬ2HPUЏHSghghݏPoiSSU PPTTTݏboibТP`"d\PScR(P qRP Rլ!dPՠSРPՠРPSPPլ ݏoR^P|~R~(EPP`ݏboETJX5WyVЦXP4PNPݦXݏogЦXզ]fff!+,h ݏ oghIզ2fff!!ffPP~PP,Pff塀YXWVU^ЬSS:P1l)ZSPTTP3MPf PPPPP!0 ݏogzSePSfЬR~ShSeP_ЬRSquSePSfЬRqSiP1T~ShPvSiPwSfpSePhЬR~SePSfЬR~S6oSePSf@﮺n n<~ݮݏogЬPn/ЬRS SePSfЬR~S PTPP|KVUbGTЬSzfPS}~ PRբd ݏoedբ l ѢRPݏoeѢԢRcЬPS UQjGIzFBfPRb~& PmsPՠRРPՠРPRNsRЬP`6:AMS^jm|ݏobР|Рˆ)°РРbˆ°$Р$РL,Р€Р;s[DSE~ݫPkULHUY 8PYkT\XThX PXЫ SpP`S~ݫːϟPRWݫRPWݫ|EPZV|#RZ~ݫ|(RPVUT`ЫZ ЫЫЫ  $Y(X,S0R4W8V<,QP0PaP,|V;UUЬSS~PT1T1GGteGtݏo1ЬRiSePOSePSfЬR~SJ +ЬRSSePSfЬR~S P=SePSfЬR~S PCsݏoTPP S (լ;rݏڲocЬRPլ ݏoc oSЬRb05:ELRY`dsxݏorc&ТdТøìТcԣidìHݢ!PH.ݢݏoТ|ТТТ ^XVoqTX$,qTdQeP-QPdHVnݏoЮ,YЮWUVT;P[Ю(ZЮ8%P11Xtnݏ"oVpݏjom @~0nP=pPP[m mPPWoP`oPoYZ oPPZho^ծ82W.ݮ<l JPmݏo08@[ooYW[PݮPݮ@Z}V~PomY u5{n mVݏ{ocЏhoYvXLWﯰVZoU^ЬRRP1qQRٺPTT"FW Fx22T<ݏo13RfPRh@nSS22~SݏogtЬPS1eP PYgeЬSmdRfPRfPRhЬS~R+&RfP RfPRhЬS~R1CtЬPԠWeP PYgeRfPRh Rv ݮݮPgЬPЮ JeP PYgeЬSRseP PYge1ԥT1RfPRhЬSPR`aRfP11ЬSϏR:>eP PYgeRfP11RfPRhЬS~RP9RfPRhЬS~RbP}=omݏogTPP~ݬ0|PPtPݏzocebԢ4мbbPp b\k[ɽZgY﬿XAXWΨ^Ǡ`էH1U $l Ǽ PVV)F(ݧDMݧHݏoi1ݧytPէ.ggg!!ggPP~jPP,PggjP,,RhP,RhP,RlhP ,PЏPPhP$ ǔ ݧ kPVVhݏoiP1e~Ǽ ,$PVVէݧxݏoi1 ǔ ݧ kPVVP 9<ǰ`P shPPPVRЬb¼t°H} ~}~ XSR(6P Pݏo bݏRo bݏkoH^p p ݮPTݮPnUݮϺP UݮᄎPnx΀ΈTѮxѮx &TݏoSЮ|RtTt8PhhԮhWԮ$URΌΐΐΜΤά\Ͱ$͈sPll1͈ﱻP ΠhTPTWTT%ծ$ άSQݏo!'TP``R Q Y-RQiUά}SЮ $Μ ΘV$PL$PXͰPd\P`Δ΄ΌPHΨ0ΐT}ttoSΤQݏoW1WPݏ"o;ծ$9URPݏoPSݏjoQ8T4 /LTDL!PyPݏoЮHRRP `PROP"I"~/PP(QYѩiP ѩPiYYծ0 0QQPP0Q/PQ0ծ0 0QPЮ|Q Q"$ݮ|PPyݏۘoаQbQQ:QϜO9PϏPyPRhXR:PP`PRԮRYRPPL P(!PNRݏ@oOPNRݏ2oP P1OTPXh O|NNԨpN| |(|0Ԩ8O<|@ԨHvPLԨP >΀bPXP΀]OϭPP>PH΀PЮP@1U |OYAѩMN2ѩM(ЩH PЩL PЩP΀YHOi?OiYYi΀OOϓ΀N!PPOH΀PЮP@XOONP XNX`XNyOMiON#ݏouNwON*PNN*O(OLPРZjЪ@@Ю@ЪZNjP`ԮDDlLݮPSL ΌPݮTNP>NN ekg\ծݮﷵP\KZ gN!MNPK&Nݮ@ݮpݮ8ݮ@`PCN5LM fL΀X[LgLTMUT&ФWgQeP-QP LPР[dTT+ݮ\LU]LSL*JLPР["PTPXݮTOδδݮ\Tδ1δ3M8δμݮ\'PW ΰθ ЮLLLJ Ю$$[(L0Ю4K8(K<`KDLL WCLWKWK1/ݮXtδδݮ`yδ1δμݮ`_̱PW ΰθ Ю+L+L 'L<~ݏo' LI Ю$$[(K0Ю4J8(JP[kVPP~8PDkPDX(P-H0HVhDAPРZjЪ@@Ю@ЪZ]΀PD`P`ԮDDA3ݮuPAvΌ\PݮT DHPCC `\ծݮP\]A�0 C!CP3ACݮ@ݮpݮ8ݮ@ɪPCAC BX '*ApBZB>ݏۘoQ?BA@X '@,BBݏۘo AUΌΐΐΜΤά\Ͱ$͈Pll1CAQP@aUPnQP@aUPΨΨ?~ݮ@z μA?1O͈P ΠTHΠ3B=$Q P V$Y-QiPf#A͈T?͈T?θΜoԟTvPWTP ά!^P+? Ю $@ W@WP@WI@1]T_A$Q P V$Y-QiPfڟxTNtcP[[>ݮݏېoLPWT[ 7@<~ݏo@^> Ю $%@ W@W?W|?Θ%ÏAΘPP >>>C1cb?5w1ݏo:@?=>6>P}`|}̈́>͌=͐|BP=\=ᄍc>QP@aP~i?G>A?ϣ?̦P=?k?X?~=PD>v==n> 'S9L4LRY<> ?><<ݮ,0'>1R=>R>ڥP^=T<;ݮp=ϵPTϪPXݮT<1δδݮ\δδμݮ\3PWΰθ === =<~ݏoq=%; Ю$$L=0Ю4<8(<<< W<W0;;:, P ;<~ݏoٚ;s9 Ю$$;0Ю4m:8(T:< ; W;W~:Ww:m:m;Z:!};~!~]9:PPGPP8`PЮP`t:Юj:h:PЮ`ЮY: Y= Xv8WۙVihihݏPofЬSTd4ݣ@Pݣ:ݏ*ofdݣ<ݏo18RdRУT×St6RD^4 ݬUѮѮ r  dPݏocnԼ bݮ ݼSݏۘocݢPݬѢPЮLѮb;<5H=S4 *% dPݢݏ;oc n PP5Rbݬ PTPPX:TWVU5T ^^dЬRR߲ծĠRgPݤݏoeѮWfPPQĸQhPQĀRdݤ !RgPݤݏCoe1>Ġ.RĀ'dRIPhf}~}~dRJnhfݮ}~dRﯳ< $RChPSL|Ф P}Џԭ~@hPSݤ6ݤDSPݤf}$~e~dRP P Pݤ4ݏ*oe&Sݤݏ+oeRԘSݤݏӔoePP[ЏҲoZ4YLXWסּVvU^ЬSS?P1BFSPTT&C`&2&&&&&&&&7Y&ݏo1ЬR+SeP"~Sk+Y-ZgSePaЬRSO1YSePSfЬRn.SuP1&T~SkP3SuPSf1FY1ZgSePЬR~1}SePSfЬR1>SePSfЬR~S SePSfЬRS}eY"2ZgSePSf@#wn n<~ݮݏogЬPnuЬRS$'SeP^1GSePSfЬR~SJP9SePSfЬR~SP)4ݏogTPPTS1~}~PRբc ݏodcբ ( ѢRPݏodѢԢR`YXWޗV/UЬTTSO|~WuPRբh ݏoJhբ Q( ԢfPSRcЬPSG1?i<fPRb~*QPePՠRРSգУSR:ЬPРRbТňТRRTФRRbТňТRBi?fPRb~~QgPePՠRРSգУSR.Rb°8Lh|ˆ}},| @|Hh¼€ЏoT.SЬRb?CJV]cnz~)0;T1cТhТÈ4ТüðТТԣcÈð$ LhТ$ТLѢ@p1W, ݢMPL9ݢݏohТÀТТТ,R|d(¬P)PMP¨¬ݏoB мbd bPЏbgP@ϐ[Dt bv<U(T,S^t1SsPcPРRЏPdPcPR P1GP PPݣ dncPЏPdPݏBo~PbLPRݏoeݣRRPncP|PdPݏ±oe ݮc"PݏoePP.RЬb¼t°H} ~}~ [ zS#+R^Zլ ݏ oc PRT}~ p@P`b\ݬIPݏocb ТP2'Pݬ~x~Pb P ԼPP S{*R`^  䟭R”ݬ ЬcPcPb Т”~\P SS+ROHQPQ PݏBobPݏ±oQPݏSocbPݏ[ocP^ R RR/P+RP]+RP1*΄$,4l+HѮ$+ݏou?+ i2+**Y)* *%*Ю(-*~*+ * a$ݮ())ݏۘoUPX(W$4(@HPPğhp(|΄ΌΔzPYY1x(ﺑPVѮDs*2g*P`RfQ-RQ'J*ݏo/)QQRP@bWP(RP@bWPծLLaR'~Qp(eݮ`ϥ6'X,'1|ݮL@@)9a)2~ݏ oPݏo1'ݏ ov$ ﮐP'VݏӐoIѮDQ);f 6TfSRFbQQ0Q9T TP@TSRUPPTTPPU1:X('P`.P­P!V(x&~'ݏ2oe.''' ('''(%u(q&''ҮPPO('n&}Pn2&'{'ҮPP(v'[&>P[&8]'P`8Y9'~'~%Q&ϧPY1$ ~3%гyP&$'Ԯ n%n%YVP $6PPT&&$Ю %$$w$% %$n([,Ю80Y4Ю 8%P T%T`T%Z&F&Z%T{Z1HѤ$$md[Ѥ08TФ(XФ,WФ4VhQPn~-QP4gQkP-QP$fQiP-QPZTL%dC%dT1{Z1C#Ԯ ##Y֚P k#PPT%$,#Ю ###"s$ s$$n([,Ю80Y4Ю 8T夕:%VURU UPR PQUQQ0BPU䞢QQ~XP%R$PPRQ$Q@RP$ԮX$1$P+T\$x$$P"$`J#/###?$y$~#`#y$#X F$R@S#1 |~# ݏۘo"BϑPR!!Ƞ 9~R"ܼݏۘoRI!ϤPS Sﳼݏo]6#@}#?#P#ݮH[pPݮdPݮ4XPSMPR&#$#6P# ! ݮTv""[Y ݮX" ~ ?" {P'PP@ !ݏ*o}!w!R'"R ݏoWծXݮXRݏso7RݏkoSݏۑoRD^4 ݬnԼݢPݬ P>ЮLѮb< bݮ <ﵺݏۘoPP ScݬﮝPR&~ݏ oݬ=PݣݏoCRTPP|CmVbUZЬSSlPT1T .Jh.ݏo1SePSfЬRSstSePSfЬR~SUVSePSfЬR~Sq8SeP4ЬR~S9ЬRSeP~SPTPP>WVUnT  լݏڲoedPS9լΰΤ(ΰkPΤkPSitkP,kPijg1HRݧ@4PiMdXd TP0LR ݧ3PkPLij$88Ci{ijЧPP3PȕijȾSgSSijP` PijЧP$g qP PbnSRXW,[Xg[W[X,5Xg WX,ZXgiPfQQPPn^|~v`P P`~ϰ}~s<TЬRfPSSݬ7PUUcբSTSSTЬPЬRbPbVdPPVPP~JfP[bZEYVXW,ZXgZWZX,Y(XgVk[PPDݬgLPR%Rݏo_RPPePRݬPbRPЬR(ePR2ˡ&YPbЬPR}R#'*瑱ݏo^bbм6-RbP PbPP^XfWfVIgUTSR cebfPc debfPd?ocgPdgPxsoݏohݏohݏo^ݬJPR!RѠݏo]RPP4RŠݏo]bb}RЬPРP`PbQQPPbPЏ:oYX@W}VJ]UBЬSУTddRWߡݏoeA>YP&ЏfЏhЏRЏg~ݏo~YefRhRФTУPRg`RfPPRPRPYeRgP SЬPРR,baݏon\SSТRSPݬN>P ݏo0\bPR~ݬ PbЬPRXݬ>PXYЬU ֥e~UΒPWZTDﱟОVgQfP-QPDО[ZTZWݏZo[[YXHGU}=PUi=PXUR=P U[HYP|aVRTݬGPU%TfPSUcR ЬPSSSRT?ݬ<P ݏoZfPR~ݬϨPbЬPR<RUbݬUGPT)U`PSTcR ЬPSSSR<PUcT?'S'RTbc#e$bce.bc?e&Y8'XIWWhTVRBǢӬ/BǞОUeSDTTP iWhTU hVRVhiЬRТPТPS^it+6ALWbmvžݏo    ? Z    d 2 }a a 2  L    ԣ|7VݬfP ݏoUЬRԢS[PTSTTTSݬ\6PUe ݬjBUd ݬfP<U"TT"SܚRecdeRcdetRcdeRcdRcdeVRcdeRcdRcde+RcdeRcdRcdP P/cd TSg!Rcc~b /b SXSWЏboV!U T S^Sed $,4

S)PVe ֣cЬRS^1PRVeKR5S)P SV4MPTRd@2-n崙ݏoeЬPT(Z 4YM)X7MW|TЬSCS3PV~gPRVbURUTRRTV''A?ݏo{FShPSi~S#tShPSiS2|PЬTUnSjP_gPUUT6SjPT\RePݮO ЮPPNR ^Ϗ:Y:~ݬM^bP1 (bPҐݏo@Ю ЮPPݬHP ݬHP]^^} ~}~|~}~PRP[ pEPVdEP WEPJEP@~;EP@~,EP+ PfPV`V@~DP$"Ц W,nPgPgЏ}XZ}Y(k4,nDhDh<W<,n`i`iЦ Ц WRYSRPTTݢ TZk~ݏo]?ЦRRPTTݢ Tݣ~ݏo+?V ЏoX?WGVЬR ݏog}bPQPa+ݢ PUUТSТ Tݤ Uݣ~Xg)< ~PUUТSТ TUݣ~Xgݢ fݢfݢfݢfݢfբ$ݢ$fRfITdRdPRPbSRSR|~}~OP[ CPVCP BPBP@~BP@~BP+ @~BP$"PfPV`VЦ W,nPgPgЏЦXX(ZZ,k4ЦY,nDiDiW<,n`h`hЦ Ц }WRWPTTݢ TZk~ݏڳo<ЦRRPTTݢ Tݣ~ݏڳo<V ^|~~<~~<~~PZZZ~ݏo<PPЏ@ Ԁ|~|~`~<~~PZZZ~ݏoH< @APV4AP 'APAP@~ AP@~@P[+kn@~@P$"PfPV`VЦ W,nPgPgЏЦXX(,4ЦY,nDiDiW<,n`h`hЦ Ц }WRRPZZݢ Z<~ݏo#;kЦRݦPZZݢ Zݣ~ݏo:kV:Z^ЬV Xh ݬ XPRR ݏojRRݏojݣ$<"~)\fgfgݏPod<"PPE9T柳SЬR  Sݏod&"ݏľod8XWЬR  WݏohݏľohТRPPP~?PVfP(PVP﫩TܪSdcdcݏPon8ЬR< ~ݢ$ݬ6 |~}~JP[ ==PV1=P $=P=P@~=P@~<P+ PfPV`VЦ W,nPgPgЏЦXX(ZZ,k4ЦY,nDiDiW<,n`h`hЦ Ц }WRRPTT ݢ TZk~#ЦRRPTTݢ Tݣ~ݏo7V d=WP^|~̇ݬHPV,nP`P`vnΈΌfΔ,n`n`n α `0P ݮlP68R9PPR:SBPP~gPVSRPPffP(P@V;PPP~gPV;ffP(PLV FWVԮXGH 12H XPW(WH  X~XyWqsj],n TSWIP(W @:W3-+-  ,n XYUk 1zX~{PPPPXVQPQQPPn,n nHnkH[XXVZY<Z1͢Zj0YЏoXW}VaSfRЦTЦUlS1SCl0jIMfWXiVSlS XiClR=SlS XiClR$U SlS XiClTRTUTfRbTRQjPPPQPJ1_RfTUjQQPPPPPPffPPæQPP@PPaRЬbbbbbݬP P@ЬPݠ<`~PXW^ﲵV.ЬPP<PPP(PfЬgvﮟﺟjЬPP<PPV(V nFTUUThf T`Pbբ #Rբ  8ScբТԠPTPTUХRѢWPѢWRUP1hRPT8ScФWPRPxPPP ݬRYXD^мR Т$(0)PnP1PSc8UeZR[VTYXBhQQ0Q9 TP@TYZXTxUݏko'#[TFVYZBiFVBRZF[ SݮϏ1aЧP1Р Sգ$ }$УSSѣ( Р(УS`Pn *[ZЬWgR8UUYipj5wmuݏoo"jjXբТSУXТVݢ,kP0ݦ~}$~ݢ UkPݢݬXj ТTݬT[ФTRW1c<S(USЬRТTT&TSФTctݏo!SePУS ePТScԣSP-WV}R LPHТTT@TVФTlUR+fBl#BlP@ P@gC P@gݏxoP`PQРPQPO%YXЬWU egiPRgbVef<PPPSIR'ݬRcSμ ^ЬP ֠`РRQQ ЏoPQ0Q9ЏPoP|nSQ0Q90Qzn QnծS`QߞQA QZ$Qa QzQQЏoPSnЏoPnP^ЬV(fnݬV0PWW)V/Pм ݬ VPWW(nfWPѼ  ݏoPTݬЬRRCPSS7So)SPo RSoݢSdSdSPЬR ֢bﯱR{PЏoPТTnnPVLݏohP<U^S~ݬSPRbЬPݏ;o^b~PTTRݏSoe$nn }~ݮݏKoenPSݏoeP<UT~ݬPRb լ RPݬRCPS Rݬ(c  ݬ ݏ;ocݬݏ3oeSPTݏoePTS~ݬHPRbլ-b ݬݏ;ob ݬ ݏ3odRPSݏodP<US~ݬPTݬTOCPR Tݏ+ob ݏ;ob''ݏ3oeRPSݏoeP PP *vkSR RP@c$SRЬXPU^U84nUݮ |S ݮ  ծG h U3PhPRЮ PSRSTRdRTSSPծ Vݏ*o VݏKogP S}~} ~ݬЬRR}cЬXТTԣ8 S ^cO؟rPRR1cԣԣܟݣݣ PRRcգЮԮccR"RУPR PգcRУPPPP PѮP1\УPЮЮPPPУ УؼPP<`U~T"S}}ЬROJլ ݏ oeݢdP~ݬ0PcݢݏJoecP P/} ~ݢ}PУݢdP ݢ dPݣ 11Y0XWVRUx^եy uX ;/PRR1U 8ݮH0`ex/`fP0fPgPfPgP(ԥ,~ݥeݥ,ԥ % !ХP}eݥ$ݥeݥ,ԥ е4 ݥ,PRR 1@0hh0ݥiP埮ݥ(iPٟ0fPTfPSPRХTS ЏRRPЮ ePPLYЏboX:WHV ^ PRUUTЏ}~ VPPSS SXindn|~|~|~~ݧ$~~ PSS JS S Xi<~XigbRgaUﳽbPPЏbo[ЏҰoZWYGXAWD^QP@a P,nPͰPͰЏʹ h,n` `  Ͱ0PRR XZiSͰHPRR+Rʂ"R XZiSS<0V<2T<4US XZiSЏ0V:PPRR RB[incng|~|~|~|~$g|~ PRR(g|~|~|~|~$g|~ PRR RG[i<~M[i ﷓WЏboVUFTgRgRo Tݏoe|~~ݢ PSS SVe<~"Ve_.t#bR$YЏboXWJFV ^ ]PRUUTЏݬVPPSS SXindn|~|~|~~ݧ$ݧ~ PSS S Xi<~XigbRg^U FOTЏboSERxb7|~~ݢPPESd<~|ESdb^XC_WЬTФSiФR R ТRУR R ТRUShghgݏPoPVVUUУSפּYyXЬTݬ ЬRR"PWФUe ePPWХUhP W~TV ֢bݬRPSVSSSVݬ RϹP]遲RhPRP`hP RФSBWФUe ePPWХUУUe ePPWХU컏TУSYnX^ݬ }RRPPPnPУTddPPnФThP ^~SV ֢bݬRPUVUUUVݬ RϢP[RhPRP`hP RУUBnУTddPPnФTХTddPPnФT뻏(@ХU`Ь ЬQСP<URPSSݬPTTcUSURSSRUP^ ݬϲ  ЬPР  ЬPР ЮXhP}ZkYYPjnnPOBQ@VV ݏگoPP~PWVghP(PhV(YGFV.Gf(nGnVAP(PAGWPY,XAW^^4ݬﹰ~ ݮ iP-P~ݏ[oݬ ݏohgV(V~F ݮ ingPPPP ЬVfQP(Q@fPP<@ |~|~(9PP5ݏbohݮsݏүoh@[^Ь ZЪ Ъ ЬVfP}XiWWPhQQPP ݏگofP(PfV(WFFV.FhP(PFhVkW(W ЬYiX(XG HV FX(XF FV;FV <@^|~|~03PP?ݏbo@nnkݏүo&RI P RЮRRݏ*o}Y~PSLS~ݮb~ݮݮ{SPRRR?ݏov ݬuP .mЬRRIP ֢bSS?ݏoݬR﴾^ЬPРPn`^PPPݏXoP!PRЬPRݬPbWYXWWV^g ݏ oh|Ԧ|f>} ԦЬSУR R ТRfPU gg.hnTT2gjPPP PP iݏohզզ~PPУRԣY ? Ϧ  Sݦ}~ݦݦTgUgAPR ݏbohզ~gfЮf}f~PݦTgaDf)iTݏohRiTݏ+ohݏoh I#9U~iT=iP< Peݦݦݦ~TgVzP< UeU ݏoURPSSݬ PTTcUSURSSRΟMЬSSݬUS+}ZUYfXNW+V^SZݬfPS~5NPTЬR ֢b~RPUnfPB@n n<~ݮݏofPRinTg~Tg0gS'5zRfP1hSfPRiTP NYMXMW^ЬTO;ݏoVЬUUiUgUgUgnVSRT VTSVSPPTR~LPTUiUgMUgUgSnRRPPnnPPVVVRnThݮThݮ ThTP<LU0^}~PgS~lLPR ZgPTT%nS>RenReHPReS R KS^}~cRݬ Lݬ c;ݬ cݬ cRݮ PݮݮR}~ji^R ݏ o_ S Ь[[ݬݬʝP+ݮ[ݏ;oլݬݏoRЮ ZZK ZJ 0 ZJ (ZJݮ$PRR$ P~::P0~QP ݏo`0PX:nXݮЮRR+Pny8R.R~8RRf.9RRNݮ[8RR1P8RRP8RR8RRڥX8RpRP8RKRLP8R$RtO**!!ݏРo8P`8PS[ݬPRЧR 8R︧RRtOS[ݬdԮZ?I ZGH 1 Z1H (Z"HY1hVVPP~~PWVghP(PhP(|8G(0ݮ,ݬWݮPݮ$ݏo:֮,ݮ$ݮ0ݏoݮ(/8ߩYa1%ݮݮ[ݏ3o{rWVξU^2cЬSSPT1T -I7ݏog^SePSfЬRSmSePSf@4n n<~ݮݏogЬPnISePSfЬRSY)ЬRSSePSfЬRSOPTPPP LS}~}~; PRբc ݏo/cyR`XLWЬSգi|T}~~6PR=բg ݏohgPVRfUVUTVVTU ݏohURЬP` 06:?DGKOU[afl>6ݏoQРbbԢԢ,Р Р$Р(,Р0Р46ݏoм$A~Kݼ^^^~~^Ь~} ~}~ﺱ~~DR~P ݠݏo(~PbPݏRoPbPݏkoJT{JSЬR'OZeny 5ݏonТRcdPdP PpRPbcТRRK8;Rb07'RzRR8IP ЬRl_ЬSSGP&S_kwk4ݏo!SpSPT^PPS￶RSz:RS cRS|{RSﴰRSPZ6Y^ЬP`WРRРTР S}U8IW WHWЏXWXRU i XbR VU SW1XcRV$ %USW1XCRU9 :VX%R!Q RhW, j19WRWUk lS1WtVU x yWXVɇ ɈUWAUɘ əVS1W ɬ ɭh(jDU QV)QU ST jZQ UU VST j hT$jP Ponnn?@6@inPPPP@Bݏ@BݏݮݏojnSAբ<բ 7Ѣ-S {d ТTdUQDaP?@gSUQSҬ PPSPP Sբ ݢݏojRP  NR^^ݬbfݬP ݬbԮn P P<eUᆴT^ЬSS P SﶹcSdP ,R5@ePRnbn%dSdP @enRP\[ɮZ(Y^TW8eЬRRjPZT4ԮW bRk ֢bТVfP?@iUY X TWjPTTDЬSSkPdd /VV;VVVMVݏo t1hPjPRggg Џ1V ֣c|~SEPRբgբ g jPUReդUVUUVhPLSShPSMphPdBCSkPShPG ֣c|~SPRբgբ g jPUReU tSP`hP SXW7VdUݥ0ݥgfЬPРSTTеRRe,ݢ cTPTݢ hP<P@4gfbRTchPgfУSfź[RdZЬPРP ݏBokкX9`WЧYiPPЪV(PiЧYiPP(PiЧ YiPP(Pi кXX1ݨ ݪPXj ݪ{ԪjhXݪoPݏrok[ZcY^ݩݩJ$kЬXݨ $P<P@,kkbШ P}VfP(PfiinP.@gQP(Q@gPPijQP(Q@jinݨԩԩ+T+RSSR?AY~~ݩPXX"ݩyԩEkSjTiPPTPSPPRUЩUWiPW>PTTPPVVeWUUݩWkSVUVi֩ԩ1PSRSkRS|ЏڱoV}URbTЬRb2=HcnvݏoeR=iRwm^ԤdPѠVedPРdvԤdhkRόԤdVe~.*ԤдdRHrԤФPРddPѴVeДtԤdVed'R.ԤRԤdVe~~ RmPS^ЬPРVР PРYЬXР XfPiWWPhQQPP ݏگo fP(PfV(WFFV.FnhP(PFhVn~}%T`SЬЬ} ЬгԣdPccR dPcR dPcR dP cPЏZ[NZﯼY[X\MWiPTT=ЬSSkPdd7Ua)Gݏo'iPU_eU  n19hPiPRggg Џ1V ֣c|~SpPRբgբ g iPUReդUVUUVhPjMShPSGhPCR7P`ݏoRPody|~pPR ^ϒmݬPzЏzPPPb̭PMOѬ^nw5Ѭ^n\ ݏobP~^}~[<ZЏPoYXWVNU^Ь .쟥 ( P P~ڪPЏݬݥ)fg fgYh)Pn%PPݥ&PRRRRR|~~Ϗ~MPSeХTRwfg fgYhR)RPPQRa PPХPPRQR3R-ee&^R-ݮSjnǭPSjTR4-SESk#Skݮ ЮP@$ݏ[ohee~ݏcohePP<rU3T>\MS^Ьc؟w& P P~FPԣЏݬdedeݏPo^ݬ n)֣ݮc%PRRRRRݬݬRR8ݬ zP ~}~ݣ}~Rݬ cݬ *УPs[4ZL YXOLW^μЬgЬVݬݬbPVRѬ!R^ݬg%nnݬg&&hPѠRVѬ<oPRVgsRRsPSRSg tլ  Vݬ n1~iPU~iPThPPR|bTjkjkݏPoT$qScPPP@RRݏoݠTU~ݬV}~ݬPP ^ЬJJJ$TnѬnT JP P~զPVЏSUЬXXJpqPPPPPfPSPSPUPUЏNJZ~V P[ݬ Y"RDݏPo ݬ ^ЮRRJ0"PWWWWZWZRf0RT~XIoYR[ WIWIRf1eRAR%RPVPQRUa PPUUPPRQRfRT~X}IoURVR V U]QT^~ݬ ЬSc ЏnԮЬ P`n ~ϚVPRR#RrRݬdPSݏ oeRFݬdPSݏsoeϱV_PRRRݬdPSݏ oe~[4Z=YX^}~Ь PРQР WaV(V(.F(gP(PF)"gP@QQ ($n  $SDSτ~(~YY:PRR1ԩ`XX|~~8~Y PRRRrRݬݏojR0,[~ 0YPRRRݬݏoj[(YՒPRR RrRݬݏoj[|~$X,8,PYPRRBݬݏojRRݬݏojPPTTTVݬݏ*oi|~|~~ 0X PTTT"TVݬݏ*oi^^ݬ=Pݬ=KPݏoӍ^Xx^}~ϐ Ь PРQР WaV(V8.F8gP(PF92gP@QQ084" $VЬP`nnVTЬP`TUЬ8P*`(,(USЬ$P `S|QЬ,P( ` QЬ0RS4 UX( LVd67PQQPPQݬݏ2o ^~ݬP   ЏnԮЬP`n  f |~0,6 PP}~ݬݏ:oY_6XЋW"IV^~ЬUUϖ  ЬTd Ь Scnϑ ~b XiPRRrRUfPTݏoFRRUfPSTݏBogC ~ XiPRRRUfPSݏsogRrRUfPSTݏBog4 |~ ~X‹PRRRUfPSTݏBogZ ^ԼԼ ЬWg1gVV(<)@1ϯ|~~P~Ϥ1 PXX,XrXXݬݏRoX1T^1S1S`<@PVfPPP~{PZfPP(PfjYծdHtݮlﶦծtԮdW+~PVfPPP~{PYfPP(Pfi$ݮD ݏo^v~PI~PV$~P2~P $RRR{Pn(R$~ݮC~ݮ CnЮL-Ю )ЮDi} lЮ@lЮHhЮdXeЮYЮU#T>SЬRTc1R ce>~ݢ$ce~b~^ceݢ<<~Ęceݢ@<~ce5~ݢ0 ce4~ݢ,Gceݢ~āceTc=SЬRTc1R ce~b~$ceݢD9~^ceݢH:~Ęce ~ ~ceݢL;~ ceݢ@8~GceݢP<~ĂceݢT=~Ľceݢ~ce~ݢ2ceݢ0~lce<<;SЬPРR dcRbbdcТRc<;UT=;SЬRTckR ce ~~$ce~ݢ^ce~~Ęce<~b~ceݢ <~ ce< ~FceЏ[,Z:YЬRТWZibP@P,b[QA Pb QA0P@i9VbUPVPTUTPQQTTFPVPQUQPSSQQ!SVSPU[PSXXPP@W Y i+)iWi8igiU9ЧWH9QVQPU[PQSSPPR+Logical name !AC not defined, image exitingVDELOGFILE.LOG.VDEVDE$HELP SYS$INPUTPROMPTVDEMAIN\VDE$INITIALIZE 10LIBRARYX`PARENT_PID lxINTERFACE.DECWINDOWSREST_OF_LINE ZVDE_FLAG țALTERNATE ԛZVSC_FLAG ALTERNATE VDE$INIT_DEBUG VDE$BETA_INITVDE$INITVSC$INIT VSC$DBG_INIT VSC$BETA_INITVDE$!AC_!8XL hVDE$!AC_!8XL |VDE$!AC_!8XL VDE$!AC_!8XL  LIB$GETJPIVDE$LIBRARY_DEBUGVDE$LIBRARY_DEBUGVDE$HELP_DEBUGVDE$HELP_DEBUGVDE$MESSAGE_DEBUGVDE$MESSAGE_DEBUGVDEMAIN\SUBPROC_PARENT_ATTACHVDE$INPUT GSSYS$INPUT _kVDE$OUTPUT wSYS$OUTPUT SYS$INPUTSYS$OUTPUTC1E1X1Y1ACCEPTACCEPTEDADDAFTERALL ALLOW_DELETEALPHABETICALLY ARCHITECTURE ASK_INFO_FILEASK_REPL_CAUSE*@ATTACHAUTH_PRIVILEGES AUTO_ADD_USER AUTO_CONVERT AUTO_MAILBACKBEFOREBINARYBRIEFBUILD BUILD_JOBCANCELCET CHANGE_BAR CHANGE_LEVELCLOSED CMS_CLASS CMS_ELEM_HIST CMS_LIBRARY:,COMMANDCOMMENTCOMMENT_DELIMITER COMMIT_LIMITCOMPILE CONCURRENT CONFERENCECONFIRMCONTEXTCONVERTCOPY CREATECREATE_FACILITY CREATOR_NAMECURRENTDATABASE"DEFAULTDEFAULTSDEFECTS_CORRECTEDDEFERDEFINEDEF_PRIVILEGESDELETEDELETE_GENERATION DELTA_FILESDERIVED DESCENDANTS DEVELOPER DIFFERENCES DIRECTORYDIRECTORY_TREE...."DUMPECHOEDIT/EDTEDITOREMITENMASSEEPILOG=ERRORS EXACT_MATCHEXITEXTRACTFACILITYFETCHFILEFILEIOFIRSTFOLDFROM_CMS_LIBRARYFROM_DIRECTORY FROM_STREAMFROZENFULL GENERATIONGROUPHASHHELPHISTORY HISTORY_NOTESIDENTIFICATION IF_DIFFERENTIF_SAMEIF_STATEIGNOREIMAGES IMMEDIATE INFORMATIONINIT_CMS_CLASSINPUT IN_REVIEWINSERTINSERT_GENERATIONINVOKEJOURNALKEEP KEPT_PROCESSKEYKEYSKEYPADLAST(LIBRARYLINK LNM$FILE_DEVLOCATIONLOCK>LOCKED LOCK_STATELOG LOGICAL_NAMESMACROMAIN MAIN_STREAMMARKERMATCHMAXIMUM_DIFFERENCESMEMBERSMEMORYMERGEMERGED-MODEMODIFYMODULENAMENEW NEW_SESSION NEW_STREAMNEXTNONOACTNOALLNOALLOW_DELETENOARCHITECTURENOASK_INFO_FILENOASK_REPL_CAUSENOAUTO_ADD_USERNOAUTO_CONVERT NOAUTO_MAILNOBINARYNOBRIEF NOCMS_CLASSNOCMS_ELEM_HIST NOCONCURRENT NOCONFERENCE NOCONFIRMNODEFERNODELETE NODIRECTORYNODEFECTS_CORRECTEDNOECHO NOFACILITYNOFOLDNOFULL NOGENERATIONS NOHISTORYNOHISTORY_NOTES NOIF_STATE NOINFORMATIONNOINIT_CMS_CLASS NOJOURNALNOKEEPNOKEYPAD NOLOCK_STATENOLOGNOLOGICAL_NAMESNOMAILNOMAINNOMARKER NOMEMBERSNONOTESNONOTIFYNONUMBER NOOBSOLETENOOUTPUTNOOWNER NOPOPULATENOPROMPT NOPROPAGATENOQARNOQUEUE NOREASONSNOREPL_HISTORY NORESERVE NOREVIEWERNORMAL NOSEND_MAIL NOSET_STATENOSHOW_ARCH_NAMENOSHOW_GEN_EXPRNOSTARTNOSTATE NOSTATISTICSNOSTREAM NOSYMBOLS NOSUCCESSOR NOTERMINATENOTENOTESNOTIFY NOTQUEUED NOT_REVIEWED NOTSTARTEDNOVERIFYNOWAITNOWILD_INS_GENNUMBEROBSOLETEOLDOPENOTHEROUTPUTOVERRIDEOWNERPAGEPARALLELPARENTPERFORM%+POPULATEPOSITIONPRIVATE PRIVILEGESPROCESS PROCESS_COUNTPROJECTOTHERPROLOGPROMPT PROPAGATEPUBLICQARQUEUEQUEUED' READ_ONLYREASONSBFNFPICSCUNHFEOTRECOVERREJECTREJECTEDREMARKREMOVEREPLACE REPLACEMENT REPL_HISTORY RESERVATIONRESERVEREVIEWREVIEWER)RUNNINGSCRIPTSCT VDE$SCTP-SEGMENTSELECT SEND_MAIL SEPARATEDSESSIONSET SET_FACILITY SET_STATE SET_STREAMSHOWSHOW_ARCH_NAME SHOW_GEN_EXPRSINCE'/SLPSNAPSHOTSOURCE SPAWNSTAGINGSTARTSTATE STATISTICSSTATUSSTEP STEP_DELAYSTOPSTOPPEDSTREAMSTRING SUBDIRECTORY SUBPROCESSSUCCESS SUCCESSORSUMMARYSUSPEND SUSPENDEDSYMBOLSYMBOLSSYNCH TABLEBASETERMINAL TERMINATETESTTEXTTIMEOUTTOTALTREETYPESUSERUSERNAMEUNLOCKED UNRESERVEVDE$VDE$CMSVDE$HELP VDE$DEFAULT VDE$LIBRARYVDE$LIBRARY_DEBUGVDE$LIBRARY_LABELVDE$LIBRARY_MNEMONICVDE$MSGVDE$NOTES_LIBRARY VDE$PROMPT VSC$PROMPTVDE$REPLACE_DEFAULT VDE$SCRATCH VDE$VERSIONVDE$V_VERIFYVERSIONWAITWIDTHWILDCARD_MATCH WILD_INS_GENWINDOWYESZQZQZQ t| $,l4<DLT\d*VDEMISC\VDE$REMOVE_FROM_LONGWORD_VECTOR 10*VDEMISC\VDE$REMOVE_FROM_LONGWORD_VECTOR 20LIB$CREATE_DIR VDE$SCRATCH VDE$SCRATCHLNM$JOB SYS$SCRATCH SYS$SCRATCHLNM$JOB SYS$SCRATCH SYS$SCRATCH:.;[.VDE$SCRATCH]VDESYSSERV\VDE$DEFINE_LOG_NAMELNM$PROCESS$CRELNMLIB$SET_LOGICALLNM$JOBLIB$SET_LOGICAL*.*;*$SEARCHVDESYSSERV\VDE$DIR_NAME_MERGE VDESYSSERV\VDE$DIR_NAME_MERGE 10#VDESYSSERV\VDE$DIRECTORY_TO_DIRTREE...#VDESYSSERV\VDE$DIRECTORY_TO_FILE 10.DIR;#VDESYSSERV\VDE$DIRECTORY_TO_FILE 20000000.DIR;.;.]["VDESYSSERV\VDE$EXPAND_FILE_SPEC 10"VDESYSSERV\VDE$EXPAND_FILE_SPEC 20$PARSE$PARSE LNM$PROCESSVDE$BATCH_MODETRUEFALSE$GETJPI VDE$DATE_TIME$GETTIM$GETJPI VDE$USERNAMELNM$PROCESSSYS$DISKLIB$SET_LOGICAL SYS$SETDDIRVDESYSSERV\VDE$TIME_TO_ASCII$ASCTIM$BINTIM LNM$FILE_DEV$TRNLNMVDECMD\VDE$EXECUTE_CMDVDECMD\VDE$PARSE_CMD#VDECOMPLINK\COMPILE_PARSE_QUALIFIEREXE)Enter the name of the module to compile: &Enter the name of the module to link: &Enter the name of the module to copy: EXE"VDECOMPLINK\COMPILE_GET_QUAL_VALUEVDECONVERT\VDE$EXECUTE_CONVERTVDECONVERT\VDE$PARSE_CONVERT VDE$DB_AREA VDE$JOURNAL VDE$SNAPSHOT/Library !AC to be created in root directory !AC/ Library root directory !AC has been created.- Library root directory !AC already exists.% Subdirectory !AC has been created.# Subdirectory !AC already exists.: Logical name VDE$LIBRARY now points to the new library.@ Logical name VDE$LIBRARY_DEBUG now points to the new library., Creating library database; please wait...% Library database has been created.Library creation completed.0 0:00:05 0 1:00:00 VDE$DATABASE.RDB;0!Library !AC in root directory !AC Created by user !AC on !%D Remark: !AC Created using !AC( Database format version number is !SL' Automatic library conversion enabled( Automatic library conversion disabled1 Automatic addition of users to library enabled/ New users must have rights identifier !AC2 Automatic addition of users to library disabled7 Automatic mail notification for replacements enabled8 Automatic mail notification for replacements disabled0 Sending of mail notification messages enabled1 Sending of mail notification messages disabled2 Display of architecture in module names enabled3 Display of architecture in module names disabled? Display of expected generation expression by RESERVE enabled@ Display of expected generation expression by RESERVE disabled5 History and notes information from RESERVE enabled6 History and notes information from RESERVE disabled9 History and notes strings in new CMS elements disabled9 Asking for information file on REPLACE command enabled: Asking for information file on REPLACE command disabled+ Asking for cause of replacements enabled, Asking for cause of replacements disabled1 Saving replacement history in database enabled2 Saving replacement history in database disabled5 Database entities allowed to be deleted by default9 Database entities not allowed to be deleted by default1 Wildcarding allowed when inserting generations5 Wildcarding not allowed when inserting generations, Initial default privileges for new users:/ Initial authorized privileges for new users:1 Library is unlocked: modifications are enabled0 Library is locked: modifications are disabled7 Statistics collection during replacements is enabled8 Statistics collection during replacements is disabled#VDELIBRARY\GET_CREATE_LIBRARY_QUALS#VDELIBRARY\GET_MODIFY_LIBRARY_QUALS!VDELIBRARY\GET_SHOW_LIBRARY_QUALS(VDELIBRARY\PARSE_CREATE_LIBRARY_QUALS 10(VDELIBRARY\PARSE_MODIFY_LIBRARY_QUALS 10&VDELIBRARY\PARSE_SHOW_LIBRARY_QUALS 103Enter directory specification for the new library: -Enter the name you want for the new library: -Enter your full name (first and last names): "Enter the remark for new library: $VDELIBRARY\QUERY_CREATE_LIBRARY_INFOVDECREATE\VDE$EXECUTE_CREATE 20VDECREATE\VDE$PARSE_CREATE 20 Delete architecture !AC ? [No]: Modify architecture !AC ? [No]: .Number of architectures matching name !AC: !SL:Total number of architectures matching all parameters: !SL'VDEARCHITECTURE\CREARCH_PARSE_QUALIFIER8Please supply required information for architecture !AC:(Enter the name of the new architecture: )Enter a remark for the new architecture: &VDEARCHITECTURE\CREARCH_GET_QUAL_VALUEARCHITECTURE_ID&VDEARCHITECTURE\CREARCH_SIGNAL_NOMATCH'VDEARCHITECTURE\DELARCH_PARSE_QUALIFIER.Enter the name of the architecture to delete: -Enter remark about deletion of architecture: &VDEARCHITECTURE\DELARCH_GET_QUAL_VALUE'VDEARCHITECTURE\MODARCH_PARSE_QUALIFIER&VDEARCHITECTURE\MODARCH_GET_QUAL_VALUE.Architecture Id = !SL, Architecture name = !AC'VDEARCHITECTURE\SHOARCH_PARSE_QUALIFIER&VDEARCHITECTURE\SHOARCH_GET_QUAL_VALUEArchitecture !AC( Architecture added to database on !%D3 Architecture added to database by user !AC (!AC) Architecture can be deleted! Architecture cannot be deleted Remark: !AC Architecture Id = !SLDelete context !AC ? [No]: Modify context !AC ? [No]: )Number of contexts matching name !AC: !SL5Total number of contexts matching all parameters: !SL&Enter the name of the context to set: !VDECONTEXT\CRECTX_PARSE_QUALIFIER#Enter the name of the new context: $Enter a remark for the new context: VDECONTEXT\CRECTX_GET_QUAL_VALUE CONTEXT_ID VDECONTEXT\CRECTX_SIGNAL_NOMATCH!VDECONTEXT\DELCTX_PARSE_QUALIFIER)Enter the name of the context to delete: (Enter remark about deletion of context: VDECONTEXT\DELCTX_GET_QUAL_VALUE!VDECONTEXT\MODCTX_PARSE_QUALIFIER VDECONTEXT\MODCTX_GET_QUAL_VALUE VDECONTEXT\SETCTX_GET_QUAL_VALUE$Context Id = !SL, Context name = !AC VDECONTEXT\SHOCTX_GET_QUAL_VALUE!Library !AC in root directory !ACDefault directory is !AC!Context !AC (private to user !AC)!Context !AC (public to all users)Current session context: Default stream is !AC No default stream is set Default architecture is !AC! No default architecture is set Default facility is !AC No default facility is set (deleted)# Context added to database on !%D. Context added to database by user !AC (!AC) Default context for new users Default context for user !AC Remark: !AC[] Context Id = !SL'Creating directory tree for stream !AC:(Creating directory tree for delta files:& Root directory !AC has been created$ Root directory !AC already exists3 Facility !AC root directory !AC has been created1 Facility !AC root directory !AC already exists3 CMS library for facility !AC has been created' Subdirectory !AC has been created% Subdirectory !AC already exists8 Script for facility !AC has successfully completed+ All directories for stream !AC now exist, All directories for delta files now exist0Staging area root directory !AC has been created.Staging area root directory !AC already exists-Directory-creation templates for delta files:,Directory-creation templates for stream !AC:ADirectory-creation templates for queued replacement staging area: Directory creation flags:5 Defer creation of directory tree for substreams< Do not defer creation of directory tree for substreams. Prompt for root directory for substreams5 Do not prompt for root directory for substreams! Delta-file root directory: !AC. Delta-file root directory is !AC by default Stream root directory: !AC* Stream root directory is !AC by default# Staging area root directory: !AC0 Staging area root directory is !AC by default2 Directory templates for unspecified facilities:( Directory templates for facility !AC: Root directory: !AC Subdirectory: !AC (symbol !AC)4 All other directories created using default rules* Template added to database on !%D5 Template added to database by user !AC (!AC) Remark: !AC6 Directory Id = !SL, Directory Symbol Id = !SL [.VDE$STAGE]+VDEDIRECTORY\VDE$PERFORM_CREATE_DIR_TREE 10 LOCATION_ID LOCATION_ID LOCATION_ID LOCATION_ID LOCATION_ID#VDEDIRECTORY\CANDIR_PARSE_QUALIFIER"VDEDIRECTORY\CANDIR_GET_QUAL_VALUE#VDEDIRECTORY\CREDIR_PARSE_QUALIFIER"VDEDIRECTORY\CREDIR_GET_QUAL_VALUE#VDEDIRECTORY\SETDIR_PARSE_QUALIFIER"VDEDIRECTORY\SETDIR_GET_QUAL_VALUE DIRECTORY_ID DIR_SYMBOL_ID DIRECTORY_ID"VDEDIRECTORY\SETDIR_SIGNAL_NOMATCH#VDEDIRECTORY\SHODIR_PARSE_QUALIFIER"VDEDIRECTORY\SHODIR_GET_QUAL_VALUEDelete facility !AC ? [No]: Modify facility !AC ? [No]: +Number of facilities matching name !AC: !SL7Total number of facilities matching all parameters: !SL"VDEFACILITY\CREFAC_PARSE_QUALIFIER4Please supply required information for facility !AC:$Enter the name of the new facility: %Enter a remark for the new facility: !VDEFACILITY\CREFAC_GET_QUAL_VALUE FACILITY_ID!VDEFACILITY\CREFAC_SIGNAL_NOMATCH"VDEFACILITY\DELFAC_PARSE_QUALIFIER*Enter the name of the facility to delete: )Enter remark about deletion of facility: !VDEFACILITY\DELFAC_GET_QUAL_VALUE"VDEFACILITY\MODFAC_PARSE_QUALIFIER!VDEFACILITY\MODFAC_GET_QUAL_VALUE&Facility Id = !SL, Facility name = !AC"VDEFACILITY\SHOFAC_PARSE_QUALIFIER!VDEFACILITY\SHOFAC_GET_QUAL_VALUE Facility !ACFacility !15 "!AC" !25* "!AC"$ Facility added to database on !%D/ Facility added to database by user !AC (!AC) Facility can be deleted Facility cannot be deleted; Change propagation disallowed for new modules by default Remark: !AC Facility Id = !SL-Number of folds matching module name !AC: !SL2Total number of folds matching all parameters: !SLVDEFOLD\CREFOLD_PARSE_QUALIFIER2Please supply required information for module !AC:0Enter name of module to create fold record for: .Enter the stream to fold module changes into: Enter the fold record remark: VDEFOLD\CREFOLD_GET_QUAL_VALUEADo you want to create another fold record for module !AC ? [No]: ;Do you want to create a fold record for module !AC ? [No]: 2Fold record !AC already created by user !AC on !%D Remark: !ACVDEFOLD\DELFOLD_PARSE_QUALIFIER0Enter name of module to delete fold record for: VDEFOLD\DELFOLD_GET_QUAL_VALUE=Do you want to delete fold record !AC for module !AC ? [No]: VDEFOLD\MODFOLD_PARSE_QUALIFIER2Please supply required information for module !AC:Enter the name of the module: 7Do you want to change the fold record remark? [No]: !AC"Enter the new fold record remark: VDEFOLD\MODFOLD_GET_QUAL_VALUE5Do you want to modify fold record !AC of !AC ? [No]: VDEFOLD\SHOFOLD_PARSE_QUALIFIERVDEFOLD\SHOFOLD_GET_QUAL_VALUEFold !AC of !AC(!AC)8!54 !11 !AC$Fold !AC of !AC(!AC) into stream !AC!55* !11 !AC6 Module to be folded from stream !AC into stream !AC( Fold record created by user !AC (!AC) for user !AC (!AC) Fold record created on !%D* Replacement performed by user !AC (!AC) Module reserved on !%D Module replaced on !%D Remark: !ACDelete group !AC ? [No]: Modify group !AC ? [No]: Add module !AC to group ? [No]: %Remove module !AC from group ? [No]: 'Number of groups matching name !AC: !SL3Total number of groups matching all parameters: !SLGROUP_IDVDEGROUP\CREGRP_PARSE_CMD_QUAL1Please supply required information for group !AC:!Enter the name of the new group: "Enter a remark for the new group: 4Enter the name of a group member (or press RETURN): "VDEGROUP\CREGRP_GET_CMD_QUAL_VALUEVDEGROUP\CREGRP_GET_QUAL_VALUE$VDEGROUP\CREGRP_SETUP_WILDCARD_MATCHVDEGROUP\CREGRP_GET_DB_ENTRYVDEGROUP\DELGRP_PARSE_QUALIFIER'Enter the name of the group to delete: &Enter remark about deletion of group: VDEGROUP\DELGRP_GET_QUAL_VALUEVDEGROUP\MODGRP_PARSE_CMD_QUALVDEGROUP\MODGRP_PARSE_QUALIFIER"VDEGROUP\MODGRP_GET_CMD_QUAL_VALUEVDEGROUP\MODGRP_GET_QUAL_VALUEVDEGROUP\SHOGRP_GET_QUAL_VALUESource group !ACBuild group !AC! Group added to database on !%D, Group added to database by user !AC (!AC) Group defined in stream !AC Remark: !AC Members of the group: Module !AC! Added by user !AC on !%DVDEGROUP\SHOGRP_PERFORM_ACTION Group Id = !SLDelete module !AC ? [No]: Modify module !AC ? [No]: (Number of modules matching name !AC: !SL4Total number of modules matching all parameters: !SL $VDE$BOGUS$! #B; #B /* #B */{+ #B -}.! #B-- #B* #BC #B{ #B$! #H## #H! #G; #G /* #G */{+ #G -}.! #G-- #G* #GC #G{ #G! #G## #GB32BLICLDDATEVCGNMHLPINIMAPMASKMMSMSGOLBOPTPARPATCHESR32REQSAVSTBTBLTLBTPUBASBNFL32MLBNCSMESSAGESYSPENTECHLBFILELIST ECO_NUMBERSDBLMACMARMDLTXTVECULTRIXTEXTMAR_FT1CPLISRCHINBLYPASRNHRNOADACOBFORCMNSDLPRM KITINSTALCOMINSMANUP2UP3UP4UP5TEMPLATESHVDEMODULE\CREMOD_GET_NEXT_MATCH CHANGE_LEVELNumber of modules per facility:!6SL modules in facility !AC*Number of distinct facilities found is !SL"Number of modules per module type:!6SL modules have type !AC*Number of distinct type names found is !SL[] VDEMODULE\CREMOD_PARSE_QUALIFIER2Please supply required information for module !AC:/Enter the source file name for the new module: "Enter the name of the new module: #Enter a remark for the new module: VDEMODULE\CREMOD_GET_QUAL_VALUE*.*;0 MODULE_ID11VDEMODULE\CREMOD_SIGNAL_NOMATCH VDEMODULE\DELMOD_PARSE_QUALIFIER(Enter the name of the module to delete: 'Enter remark about deletion of module: VDEMODULE\DELMOD_GET_QUAL_VALUE VDEMODULE\MODMOD_PARSE_QUALIFIERVDEMODULE\MODMOD_GET_QUAL_VALUE VDEMODULE\SHOMOD_PARSE_QUALIFIER"VDEMODULE\SHOMOD_GET_QUAL_VALUE 10VDEMODULE\SHOMOD_GET_QUAL_VALUE Module !ACModule !30 "!AC" !38* "!AC"" Module added to database on !%D- Module added to database by user !AC (!AC) Module is a source module, Module is a derived module (not a source>) Module can be deleted Module cannot be deleted& Module may be concurrently reserved) Module cannot be concurrently reserved! Source module is a binary file# Source module uses a marker file. Change propagation is disallowed for module- History information is provided by default1 History information is not provided by default History string: !ACM CMS element has no default history string--may cause problems with REPLACE+ Notes information is provided by default/ Notes information is not provided by default Notes string: !AC Note position: !SLK CMS element has no default notes string--may cause problems with REPLACE% Users to review changes to module:( Users to notify of changes to module: !AC (!AC) !AC Remark: !AC% Module Id = !SL, Facility Id = !SLAccept replacement !AC ? [No]: Cancel replacement !AC ? [No]: Delete replacement !AC ? [No]: @Do you want to edit a comment file for replacement !AC ? [Yes]: DDo you want to edit an information file for replacement !AC ? [No]: Modify replacement !AC ? [No]: Perform replacement !AC ? [No]: Reject replacement !AC ? [No]: Cancel session !AC ? [No]: Modify session !AC ? [No]: -Number of replacements matching name !AC: !SL)Number of sessions matching name !AC: !SL9Total number of replacements matching all parameters: !SL5Total number of sessions matching all parameters: !SL VDE$COMMENTVDE$INFO VDE$PENDINGVDE$STATISTICS VDE_REVREP> VSC_REVIEW> VDEdbg_REVREP> -REPLACEMENT_ID[.VDE$STG_!SL]$FAO[.VDE$REP_!SL] $FAO..'VDEREPLACEMENT\VDE$COPY_FILE_TO_STAGING)VDEREPLACEMENT\VDE$EDIT_COMMENT_INFO_FILEVDE$SESSION_NUMBER!SL%VDEREPLACEMENT\ACCREP_PARSE_QUALIFIER-Enter the name of the replacement to accept: $VDEREPLACEMENT\ACCREP_GET_QUAL_VALUE%VDEREPLACEMENT\CANREP_PARSE_QUALIFIER-Enter the name of the replacement to cancel: )Enter the name of the session to cancel: $VDEREPLACEMENT\CANREP_GET_QUAL_VALUE%VDEREPLACEMENT\CREREP_PARSE_QUALIFIER7Please supply required information for replacement !AC:3Please supply required information for session !AC:'Enter the name of the new replacement: #Enter the name of the new session: (Enter a remark for the new replacement: $Enter a remark for the new session: $VDEREPLACEMENT\CREREP_GET_QUAL_VALUEREPLACEMENT_ID[.VDE$STG_!SL]*$FAO[.VDE$REP_!SL]J$FAO$VDEREPLACEMENT\CREREP_SIGNAL_NOMATCH%VDEREPLACEMENT\DELREP_PARSE_QUALIFIER-Enter the name of the replacement to delete: $VDEREPLACEMENT\DELREP_GET_QUAL_VALUE$VDEREPLACEMENT\DELREP_PERFORM_ACTION%VDEREPLACEMENT\MODREP_PARSE_QUALIFIER$VDEREPLACEMENT\MODREP_GET_QUAL_VALUE'VDEREPLACEMENT\MODREP_PERFORM_ACTION 10%VDEREPLACEMENT\PERREP_PARSE_QUALIFIER.Enter the name of the replacement to perform: $VDEREPLACEMENT\PERREP_GET_QUAL_VALUE%VDEREPLACEMENT\REJREP_PARSE_QUALIFIER7Please supply required information for replacement !AC:-Enter the name of the replacement to reject: "Enter a remark for the rejection: $VDEREPLACEMENT\REJREP_GET_QUAL_VALUE%VDEREPLACEMENT\REVREP_PARSE_QUALIFIER-Enter the name of the replacement to review: $VDEREPLACEMENT\REVREP_GET_QUAL_VALUE2Reviewing replacement !AC queued by user !AC (!AC))Number of modules and files selected: !SLLOGVDE$LOG %VDEREPLACEMENT\SHOREP_PARSE_QUALIFIER SHOW SESSION$VDEREPLACEMENT\SHOREP_GET_QUAL_VALUE3!27 !11 !11 !12Replacement !AC"!28* !11 !11 !12!27 !AC!40* !11 !12!28* !AC Not reviewed Being reviewed Accepted RejectedQueued replacement !AC' Replacement queued by user !AC (!AC) Replacement queued on !%D' Replacement staging directory is !AC Replacement review status: Replacement is for stream !AC# Unique replacement number is !SL Reservations in replacement:+ Reservation !AC of !AC for stream !AC( Replacement contains !SL reservations Reviewers for replacement: Not reviewed by !AC (!AC)' Accepted by user !AC (!AC) on !%D' Rejected by user !AC (!AC) on !%D Remark: !AC1!36 !11 !12Reservation session !AC!36* !11 !12Reservation session !AC$ Session created by user !AC (!AC) Session created on !%D Session is for stream !AC Unique session number is !SL Reservations in session:$ Session contains !SL reservations#Performed immediate replacement !AC Performed queued replacement !AC* Replacement performed by user !AC (!AC) Replacement performed on !%D) Fold records cancelled by replacement:$ Fold !AC of !AC for stream !AC( Replacement contains !SL fold records Remark: !AC'VDEREPLACEMENT\SHOREP_PERFORM_ACTION 10 .VDESCRIPTDelete script !AC ? [No]: Modify script !AC ? [No]: .Number of scripts matching specifications: !SL VDESCRIPT\VDE$SCRIPT_COPY_STREAM%VDESCRIPT\DELETE_SCRIPT_FROM_DATABASEto set up build-job definitionsto compile module !ACto copy module !ACto create a new facility#to delete generation for module !ACto fetch module !AC#to insert generation for module !ACto link module !AC%to create new stream for facility !AC)to replace module !AC with /NOKEEP optionto replace module !ACto reserve module !AC.to set facility !AC to be the current facility(to set a stream to be the default streamto stage module !ACto unreserve module !AC (segment !SL)$VDESCRIPT\GET_SCRIPT_NAME CTL_STRING"VDESCRIPT\GET_SCRIPT_NAME OUTRANGE!VDESCRIPT\READ_SCRIPT_TABLE_ENTRY!VDESCRIPT\CRESCRP_PARSE_QUALIFIER VDESCRIPT\CRESCRP_GET_QUAL_VALUE SCRIPT_ID000001 VDESCRIPT\CRESCRP_SIGNAL_NOMATCH!VDESCRIPT\DELSCRP_PARSE_QUALIFIER VDESCRIPT\DELSCRP_GET_QUAL_VALUE!VDESCRIPT\EXTSCRP_PARSE_QUALIFIER VDESCRIPT\EXTSCRP_GET_QUAL_VALUE!VDESCRIPT\INVSCRP_PARSE_QUALIFIER VDESCRIPT\INVSCRP_GET_QUAL_VALUE VDESCRIPT\INVSCRP_PERFORM_ACTION!VDESCRIPT\MODSCRP_PARSE_QUALIFIER VDESCRIPT\MODSCRP_GET_QUAL_VALUE!VDESCRIPT\SHOSCRP_PARSE_QUALIFIER VDESCRIPT\SHOSCRP_GET_QUAL_VALUE VDESCRIPT\SHOSCRP_DO_SCRIPT_TYPE Script !AC" Script added to database on !%D- Script added to database by user !AC (!AC) Remark: !AC Text of script: !6SL: !AC -: !AC# Text of script contains no lines Script Id = !SL$Create compile step for !AC ? [No]: !Create link step for !AC ? [No]: !Create copy step for !AC ? [No]: +Delete compile step for module !AC ? [No]: (Delete link step for module !AC ? [No]: (Delete copy step for module !AC ? [No]: $Modify compile step for !AC ? [No]: !Modify link step for !AC ? [No]: !Modify copy step for !AC ? [No]: +Add input module !AC to build step ? [No]: ,Add output module !AC to build step ? [No]: 0Remove input module !AC from build step ? [No]: 1Remove output module !AC from build step ? [No]: ,Number of build steps matching name !AC: !SL8Total number of build steps matching all parameters: !SL"VDESTEP\VDE$EXECUTE_CREATE_STEP 20!VDSTEP\VDE$EXECUTE_CREATE_STEP 30"Is the module compiled ? !AC[No]: Is the module linked ? !AC[No]: -Please supply information for compile of !AC:*Please supply information for link of !AC:'Enter the name of the compiled module: %Enter the name of the linked module: %Enter the name of the copied module: 7Enter the name of next input module (or press RETURN): 8Enter the name of next output module (or press RETURN): "VDESTEP\CRESTEP_GET_CMD_QUAL_VALUEVDESTEP\CRESTEP_GET_QUAL_VALUEVDESTEP\CRESTEP_GET_NEXT_MATCH#Is the module compiled ? !AC[Yes]: !Is the module linked ? !AC[Yes]: 6Enter the module name for the compile step to delete: 3Enter the module name for the link step to delete: 3Enter the module name for the copy step to delete: VDESTEP\DELSTEP_GET_QUAL_VALUE"VDESTEP\MODSTEP_GET_CMD_QUAL_VALUEVDESTEP\MODSTEP_GET_QUAL_VALUEVDESTEP\SHOSTEP_GET_QUAL_VALUECompile Step for module !ACLink Step for module !ACCopy Step for module !AC) Dependency links for stream !AC follow Build Step Id = !SL Inputs to the build step: Outputs from the build step: Module !AC with change level !SL( with Module Id !SL and change level !SL (up-to-date) (not up-to-date), Build step has !SL inputs and !SL outputsDelete stream !AC ? [No]: Modify stream !AC ? [No]: ,Populate stream !AC from stream !AC ? [No]: (Number of streams matching name !AC: !SL4Total number of streams matching all parameters: !SL!AC (main)!VDESTREAM\CRESTRM_PARSE_QUALIFIER2Please supply required information for stream !AC:$Enter the parent of the new stream: "Enter the name of the new stream: #Enter a remark for the new stream: #VDESTREAM\CRESTRM_GET_QUAL_VALUE 10#VDESTREAM\CRESTRM_GET_QUAL_VALUE 20!Enter root directory for stream: STREAM_ID!VDESTREAM\DELSTRM_PARSE_QUALIFIER(Enter the name of the stream to delete: 'Enter remark about deletion of stream: VDESTREAM\DELSTRM_GET_QUAL_VALUE!VDESTREAM\MODSTRM_PARSE_QUALIFIER#VDESTREAM\MODSTRM_GET_QUAL_VALUE 10#VDESTREAM\MODSTRM_GET_QUAL_VALUE 20!VDESTREAM\POPSTRM_PARSE_QUALIFIER*Enter the name of the stream to populate: .Enter name of source stream to populate from: VDESTREAM\POPSTRM_GET_QUAL_VALUE VDESTREAM\POPSTRM_PERFORM_ACTION"Stream Id = !SL, stream name = !AC!VDESTREAM\SHOSTRM_PARSE_QUALIFIER VDESTREAM\SHOSTRM_GET_QUAL_VALUE Stream !ACStream !15 "!AC" !23* "!AC" Stream created on !%D# Stream created by user !AC (!AC)! Stream owner is user !AC (!AC) Stream has no owner Parent stream is !AC Stream has no parent Successor streams: !AC, !AC Stream has no successors* Stream populated from stream !AC on !%D( Stream populated by user !AC (!AC)@ Populate module counts: update !SL, insert !SL, remove !SL/ Populate operation did not fully complete0 Stream is part of the main development thread4 Stream is not part of the main development thread Stream can be deleted Stream cannot be deleted7 Stream can be populated with POPULATE STREAM command: Stream cannot be populated with POPULATE STREAM command% CMS class is maintained for stream3 Automatic initialization of CMS class is enabled( Replacements are immediate for stream% Replacements are queued for stream) CMS class is not maintained for stream4 Automatic initialization of CMS class is disabled) Notes conference for replacements: !AC* Default build-step delay interval: !%D* Default build-job timeout interval: !%D% Users to review changes to stream:( Users to notify of changes to stream: !AC (!AC) !AC Remark: !AC Descendant streams: Successor chains: !AC (no successors)7 Default build-job batch queues to run !SL processes:9 Submit !SL processes (scaled from !SL) on queue !AC Stream is open for checkins) Stream is frozen--checkins not allowed0 Stream is closed permanently against checkins#VDESTREAM\SHOSTRM_PERFORM_ACTION 10 Stream Id = !SL !AC (main, no descendants) (no descendants) (main) -> !AC -> ...Default context for userDelete user !AC ? [No]: Modify user !AC ? [No]: &Number of users matching name !AC: !SL2Total number of users matching all parameters: !SLVDEUSER\CREUSR_PARSE_QUALIFIER4Please supply required information for username !AC: Enter VMS username of new user: 4Enter full name of new user (first and last names): Enter remark for new user: VDEUSER\CREUSR_GET_QUAL_VALUEUSER_ID CONTEXT_IDVDEUSER\CREUSR_SIGNAL_NOMATCHVDEUSER\DELUSR_PARSE_QUALIFIER.Enter the VMS username of the user to delete: %Enter remark about deletion of user: VDEUSER\DELUSR_GET_QUAL_VALUEVDEUSER\MODUSR_PARSE_QUALIFIERVDEUSER\MODUSR_GET_QUAL_VALUEVDEUSER\SHOUSR_PARSE_QUALIFIERVDEUSER\SHOUSR_GET_QUAL_VALUEUser !AC (!AC) User added to database on !%D+ User added to database by user !AC (!AC) Remark: !AC( Users to review code changes by user:+ Users to notify of code changes by user: !AC (!AC) !AC Default privileges: Authorized privileges: User Id = !SL9$!! VDE-created DCL command file to execute a VDE script.<$!! This file is needed only during execution of the script.$!! $ ON WARNING THEN GOTO VDE$ERROR$ CALL VDE$$YELLOW<$VDE$SUCCESS: SET NOVERIFY !! Successful script completion.$ VDE/STATUS SUCCESS$ EXIT<$VDE$ERROR: SET NOVERIFY !! Script completed with errors.$ VDE/STATUS FAILURE$ EXIT$VDE$$YELLOW: SUBROUTINED$!! database-derived script code all lives in the yellow subroutine.$!!$!!<$VDE$ERROR: !! Successful Script completion.<$VDE$SUCCESS: !! Script completed with errors.=$ EXIT !! End of VDE$$YELLOW subroutine.$ ENDSUBROUTINE$!!F$ WRITE SYS$OUTPUT "--->> ERROR: MISSING SCRIPT IN VDE DATABASE <<---"F$ WRITE SYS$OUTPUT "No script found in database to perform build step"$ GOTO VDE$ERROR_VDE$COM_VDE$LOG$DIR$FAC $FACMODTYP$FACROOT$FILEDIR $FILESPEC$LIBROOT$MOD$MODTYP$TYP $SESSIONNAME $SESSIONNUM $STAGEDEST $STAGEDIR $STAGEROOT$STREAM$STRMDIR $STRMROOT$SCRATCH )1:DVDE$BLDINIT.COMVDE$NEWSTRM.COMVDE$CREFAC.COMVDE$BLDVDE$COM`hhh`!VDESCRIPTINT\VDE$EXECUTE_DCL_FILE!VDESCRIPTINT\VDE$EXECUTE_DCL_FILE%PARENT!VDESCRIPTINT\VDE$INVOKE_SCRIPT 10!VDESCRIPTINT\VDE$INVOKE_SCRIPT 20!VDESCRIPTINT\VDE$INVOKE_SCRIPT 30!VDESCRIPTINT\VDE$INVOKE_SCRIPT 40!VDESCRIPTINT\VDE$INVOKE_SCRIPT 50!VDESCRIPTINT\VDE$INVOKE_SCRIPT 60!VDESCRIPTINT\VDE$INVOKE_SCRIPT 70!VDESCRIPTINT\VDE$INVOKE_SCRIPT 70!VDESCRIPTINT\VDE$INVOKE_SCRIPT 800.$VDESCRIPTINT\EXECUTE_SCRIPT_FUNCTION!VDESCRIPTINT\GET_SCRIPT_DIRECTORY!VDESCRIPTINT\GET_SCRIPT_DIRECTORYCURRENT"VDESCRIPTINT\PARSE_SCRIPT_FUNCTIONCURRENTPARENT!AD!AD/NOLOG/STREAM=#VDESCRIPTINT\PERFORM_SCRIPT_COMMANDVDEDEFINE\VDE$EXECUTE_DEFINEVDEDEFINE\VDE$PARSE_DEFINEDEFAULTGOLDBLUEPF1SMG$ADD_KEY_DEFPF1SMG$ADD_KEY_DEFPF1SMG$ADD_KEY_DEFPF2HelpSMG$ADD_KEY_DEFPF4SMG$ADD_KEY_DEFPF4SMG$ADD_KEY_DEFPF4SMG$ADD_KEY_DEFKP0NextSMG$ADD_KEY_DEFMINUSNext; EditSMG$ADD_KEY_DEFCOMMANext; ShowSMG$ADD_KEY_DEFPERIODSMG$ADD_KEY_DEFPERIODSMG$ADD_KEY_DEFPERIODSMG$ADD_KEY_DEFHELPHelpSMG$ADD_KEY_DEFHELPHelpSMG$ADD_KEY_DEFHELPHelpSMG$ADD_KEY_DEFVDEKEY\PARSE_DEFINE_KEY_QUALSVDEKEY\PARSE_DELETE_KEY_QUALSno!AS!AS keypad definitions: !AS = "!AS" (!ACecho,!ACterminate,!AClock ,state=!AS)VDEKEY\PARSE_SHOW_KEY_QUALSVDEKEY\PARSE_SET_KEY_QUALSVDEDELETE\VDE$EXECUTE_DELETE 10VDEDELETE\VDE$PARSE_DELETE 10 VDEDELETE\EXECUTE_QUAL_DELETE 10VDEDELETE\PARSE_QUAL_DELETE 10,Delete build job !SL for stream !AC ? [No]: ,Modify build job !SL for stream !AC ? [No]: +Start build job !SL for stream !AC ? [No]: *Stop build job !SL for stream !AC ? [No]: -Suspend build job !SL for stream !AC ? [No]: (Number of build jobs for stream !AC: !SL7Total number of build jobs matching all parameters: !SL is not yet queued for execution is queued for execution is running has successfully completed has completed with errors has been stopped has been suspended has timed out is not started is running has successfully completed has completed with errors VDEREVBLD> VSCREVBLD> VDEdbgREVBLD> 7Waiting until build job !SL for stream !AC completes...,Timeout interval has expired (interval: !%D)Build job !SL for stream !AC0 12:00:00 0 0:00:15 0 0:0:01-"VDEBUILDJOB\DELBLD_PARSE_QUALIFIER3Enter the stream name for the build job to delete: 4Enter identification number of build job to delete: !VDEBUILDJOB\DELBLD_GET_QUAL_VALUE"VDEBUILDJOB\MODBLD_PARSE_QUALIFIER!VDEBUILDJOB\MODBLD_GET_QUAL_VALUE"VDEBUILDJOB\REVBLD_PARSE_QUALIFIER!VDEBUILDJOB\REVBLD_GET_QUAL_VALUE/Reviewing steps of build job !SL for stream !AC#Number of build steps selected: !SL "VDEBUILDJOB\SHOBLD_PARSE_QUALIFIER!VDEBUILDJ>OB\SHOBLD_GET_QUAL_VALUEBuild job !SL for stream !AC4 Number of build steps not yet started: !7SL4 Number of currently running build steps: !7SL4 Number of build steps completed with errors: !7SL4 Number of successfully completed build steps:!7SL4 Total number of build steps in build job: !7SL Remark: !AC Created by user !AC (!AC) Started by user !AC (!AC) Created on !%D Queued on !%D Started on !%D Stopped on !%D' Build job has been started !SL times' Build job is performing a full build* Build job is performing a minimal build3 Number of changed modules scanned for build: !SL* Number of target modules for build: !SL" Build-step delay interval: !%D" Build-job timeout interval: !%D8 Batch queues to run !SL processes for this build job:9 Submit !SL processes (scaled from !SL) on queue !AC. Build steps that are part of the build job:# Compile step for [!AC]!AC.!AC Link step for [!AC]!AC.!AC Copy step for [!AC]!AC.!AC7 Step wait count is !SL, remaining count is !SL Step started on !%D Step stopped on !%D/ Precedes compile step for [!AC]!AC.!AC, Precedes link step for [!AC]!AC.!AC, Precedes copy step for [!AC]!AC.!AC) Number of build steps displayed is !SL& Build Job Id = !SL, Stream Id = !SL Step Id = !SL"VDEBUILDJOB\STABLD_PARSE_QUALIFIER!VDEBUILDJOB\STABLD_GET_QUAL_VALUE"VDEBUILDJOB\STOBLD_PARSE_QUALIFIER!VDEBUILDJOB\STOBLD_GET_QUAL_VALUE"VDEBUILDJOB\SUSBLD_PARSE_QUALIFIER!VDEBUILDJOB\SUSBLD_GET_QUAL_VALUE"VDEBUILDJOB\WAIBLD_PARSE_QUALIFIER!VDEBUILDJOB\WAIBLD_GET_QUAL_VALUE+Delete generation !AC from library ? [No]: .Delete generation !AC from stream !AC ? [No]: .Insert generation !AC into stream !AC ? [No]: Modify generation !AC ? [No]: .Remove generation !AC from stream !AC ? [No]: ,Number of generations matching name !AC: !SL8Total number of generations matching all parameters: !SL CHANGE_LEVEL CHANGE_LEVEL#Number of generations per facility: !6SL generations in facility !AC*Number of distinct facilities found is !SL!Number of generations per module:!6SL generations for module !AC'Number of distinct modules found is !SL&Number of generations per module type:!6SL generations have type !AC*Number of distinct type names found is !SLSummary statistics:6 Number of generations successfully verified: !6SL6 Number of CMS elements not found: !6SL6 Number of CMS generations not found: !6SL6 Number of CMS generations missing from classes:!6SL6 Total number of generations scanned: !6SL6 Number of generations recovered: !6SL6 Number of generations not recovered: !6SL*VDEGENERATION\VDE$MAKE_FIRST_GENERATION 10 GENERATION_ID11$VDEGENERATION\DELGEN_PARSE_QUALIFIER2Please supply required information for module !AC:/Enter module name of the generation to delete: 4Enter name of the stream to delete generation from: []#VDEGENERATION\DELGEN_GET_QUAL_VALUE$VDEGENERATION\INSGEN_PARSE_QUALIFIER2Please supply required information for module !AC:9Source /STREAM was specified, also specify target stream.+Enter module name of generation to insert: 2Enter name of the stream to take generation from: 4Enter name of the stream to insert generation into: #VDEGENERATION\INSGEN_GET_QUAL_VALUE$VDEGENERATION\MODGEN_PARSE_QUALIFIEREnter the remark: #VDEGENERATION\MODGEN_GET_QUAL_VALUE$VDEGENERATION\REMGEN_PARSE_QUALIFIER2Please supply required information for module !AC:+Enter module name of generation to remove: 4Enter name of the stream to remove generation from: #VDEGENERATION\REMGEN_GET_QUAL_VALUE$VDEGENERATION\SHOGEN_PARSE_QUALIFIER&VDEGENERATION\SHOGEN_GET_QUAL_VALUE 10#VDEGENERATION\SHOGEN_GET_QUAL_VALUE'Generations for development stream !AC:Generation tree for module !AC:!3* !8<(!AC)!> !%D !AC "!AC" !3* (!AC)!12* !%D !AC "!AC", Latest generation for stream Generation !AC(!45 !12 !20Generation !AC!46* !12 !20 Generation created on !%D' Generation created by user !AC (!AC)/ Generation created by replacement number !SL Module is a source module, Module is a derived module (not a source)% CMS generation expression is "!AC" Delta letters in use: None# Generation created in stream !AC' Generation not created in any stream Latest generation for stream ( Module marked OBSOLETE for stream !AC# Module is current for stream !AC$ Main thread belongs to stream !AC (deleted) Remark: !AC, !AC,!AD-!AD, !AC: Module Id = !SL, Facility Id = !SL, Generation Id = !SL( Location Id = !SL, Change Level = !SL$VDEGENERATION\VFYGEN_PARSE_QUALIFIER#VDEGENERATION\VFYGEN_GET_QUAL_VALUE&VDEGENERATION\VFYGEN_PERFORM_ACTION 10[.VDE$STG_!SL]0$FAOVDE$REP_!SL.DIR0$FAO[.VDE$REP_!SL]0$FAO.&VDEGENERATION\VFYGEN_PERFORM_ACTION 20. VDE$DIFF_FILE1:VDE$DIFF_FILE2:VDE$DIFF_FILE1VDE$DIFF_FILE2 DIFFERENCES GENERATIONSTREAM GENERATIONSTREAM GENERATIONSTREAM GENERATIONSTREAM GENERATION /GENERATION GENERATION&VDEDIFFERENCES\DIFF_PARSE_QUALIFIER 10STREAM/STREAMSTREAM&VDEDIFFERENCES\DIFF_PARSE_QUALIFIER 20&VDEDIFFERENCES\DIFF_PARSE_QUALIFIER 30/Enter the name of the first module generation: 0Enter the name of the second module generation: %VDEDIFFERENCES\DIFF_GET_QUAL_VALUE 10%VDEDIFFERENCES\DIFF_GET_QUAL_VALUE 20%VDEDIFFERENCES\DIFF_GET_QUAL_VALUE 30%VDEDIFFERENCES\DIFF_GET_QUAL_VALUE 40VDEEXIT\EXIT_GET_QUAL_VALUEVDEEXIT\EXIT_PARSE_QUALIFIERVDEEXTRACT\VDE$EXECUTE_EXTRACTVDEEXTRACT\VDE$PARSE_EXTRACT$Fetch module generation !AC ? [No]: *Modify reservation for module !AC ? [No]: Replace module !AC ? [No]: &Reserve module generation !AC ? [No]: Unreserve module !AC ? [No]: -Number of reservations matching name !AC: !SL*Number of reservations in session !AC: !SL9Total number of reservations matching all parameters: !SLLNM$JOB75LNM$PROCESS G5VDE$STAGING [5[]. CHANGE_LEVEL LOG.VDE$LOG%VDERESERVE\VDE$PERFORM_REPLACEMENT 10{new} CHANGE_LEVEL%VDERESERVE\VDE$PERFORM_REPLACEMENT 20{new}SCTFOLDOTHERGeneral type of replacement?* FO : Fold; see original change for info,* SC : SCT; See Source Code Tracking Note,2 OT : Other; replacement made for other reason(s)Type of replacement: !Enter reason (for use of OTHER): 9Invalid or missing SCT notes conference; please respecifyNOTES$LIBRARY:.NOTE,Enter the name of the SCT conference [!AC]: 1Invalid or missing project name; please respecify;Enter a filename to be entered into the SCT conference now,9 or enter the keyword EDIT to invoke the editor and edit: an SCT note now, or enter the keyword TOPIC to specify a+ pre-existing SCT conference topic number.:Include stream-specific SCT templates from VDE$TEMPLATES:.{none specified}-Enter SCT project name or for list: (filename/[EDIT]/TOPIC): ([filename]/EDIT/TOPIC): (filename/EDIT/[TOPIC]): Enter number of SCT entry: VDE$TEMPLATES:SCT-BUG.TEMPLATEVDE$TEMPLATES:SCT-NEW.TEMPLATEEDITFILETOPICSCT-VDE$SCRATCH:SCT-SCRATCH.TMPCOPY !AC !AC 9$FAO\VDE$TEMPLATE!AC: !AC9 $FAO\TITLE!AC-!SL:$FAO[.VDE$STG_!SL]:$FAO[.VDE$REP_!SL];:$FAO!VDERESERVE\DETERMINE_DELTA_LETTERREPLACEMENT_IDREPLACEMENT_ID*LIB$SET_LOGICAL\VDE$STAGING VDERESERVE\FETCH_PARSE_QUALIFIER'Enter the name of the module to fetch: $Enter name of stream to fetch from: VDERESERVE\FETCH_GET_QUAL_VALUE!VDERESERVE\MODRES_PARSE_QUALIFIER VDERESERVE\MODRES_GET_QUAL_VALUE"VDERESERVE\REPLACE_PARSE_QUALIFIERDHow many defects -- errors from any and all sources: design, coding,7 spelling, logic, etc. -- did this replacement repair??/REASONS and /[NO]DEFECTS_CORRECTED must be specified together.6Reason(s) for making this change (from the SCT note):  BF : Bug Fix, NF : New Feature/Enhancement, PI : Performance Improvement, CS : Common Sources,# CU : Cleanup/Retrofit/Regression, NH : New Hardware Support, FE : Functional Equivalence, OT : Other+Are there any applicable QARs or IPMT/CLDs?1Enter the IPMT/CLD number (or if none): 5Enter the IPMT/CLD number (or to end list): 2Enter name of QAR database (or if none): 6Enter name of QAR database (or to end list): Number of defects: /Enter name of module to replace (or ): Enter QAR number: $What was the reason for the change: Enter the replacement remark: $Enter name of stream to replace to: ()()!VDERESERVE\REPLACE_GET_QUAL_VALUE$VDERESERVE\REPLACE_GET_NEXT_MATCH 10{new}$VDERESERVE\REPLACE_PERFORM_ACTION 10CMS1$VDERESERVE\REPLACE_PERFORM_ACTION 20CMS2CMS3CMS4{}: {}: CMS5CMS6 GENERATION_ID1CMS7"VDERESERVE\RESERVE_PARSE_QUALIFIER)Enter the name of the module to reserve: &Enter name of stream to reserve from: Enter the reservation remark: $VDERESERVE\RESERVE_GET_QUAL_VALUE 10$VDERESERVE\RESERVE_GET_QUAL_VALUE 20$VDERESERVE\RESERVE_GET_NEXT_MATCH 10CMS8CMS9CMS10CMS10CMS12!VDERESERVE\SHORES_PARSE_QUALIFIER VDERESERVE\SHORES_GET_QUAL_VALUE#VDERESERVE\SHORES_GET_NEXT_MATCH 10;!43 !12 !11 !AC4!43 !12 !11 !ACQueued reservation !AC of !ACReservation !AC of !AC!44* !12 !11 !AC$ Queued reservation created on !%D Reservation created on !%D/ Queued reservation created by user !AC (!AC)( Reservation created by user !AC (!AC) for user !AC (!AC)- Will create first generation in stream !AC0 Generation !SL (!AC) reserved from stream !AC7 Expected generation expression at replacement is !AC (audit trail identifier)( No change propagation past stream !AC& Concurrent reservations are allowed) No concurrent reservations are allowed" Cancels fold !AC on replacement Replaced on !%D Replaced by user !AC (!AC)$ Member of reservation session !AC# Member of queued replacement !AC Replacement queued on !%D by user !AC (!AC) Remark: !AC& Fold record expected for stream !AC, !AC$VDERESERVE\UNRESERVE_PARSE_QUALIFIER+Enter the name of the module to unreserve: (Enter name of stream to unreserve from: #VDERESERVE\UNRESERVE_GET_QUAL_VALUE&VDERESERVE\UNRESERVE_PERFORM_ACTION 10!ADVDEINSERT\VDE$EXECUTE_INSERTVDEINSERT\VDE$PARSE_INSERTVDEINVOKE\VDE$EXECUTE_INVOKEVDEINVOKE\VDE$PARSE_INVOKEVDEMODIFY\VDE$EXECUTE_MODIFY 20VDEMODIFY\VDE$PARSE_MODIFY 20VDEPERFORM\VDE$EXECUTE_PERFORMVDEPERFORM\VDE$PARSE_PERFORM VDEPOPULATE\VDE$EXECUTE_POPULATEVDEPOPULATE\VDE$PARSE_POPULATEVDEREJECT\VDE$EXECUTE_REJECTVDEREJECT\VDE$PARSE_REJECTVDEREMOVE\VDE$EXECUTE_REMOVEVDEREMOVE\VDE$PARSE_REMOVEVDEREVIEW\VDE$EXECUTE_REVIEWVDEREVIEW\VDE$PARSE_REVIEWVDE> VDEvsc> VDEbeta> VDEvscbeta> VDEdbg> VDEvscdbg> VDESET\VDE$EXECUTE_SET 20"VDESET\VDE$EXECUTE_SET_TERMINAL 10VDESET\VDE$PARSE_SET 20 VDESET\VDE$PARSE_SET_TERMINAL 10VDE$SET_PROMPTVDE$SET_PROMPTCurrent editor strings:Default editor strings: Read-write editor string: !AC( Read-write editor string is undefined Read-only editor string: !AC' Read-only editor string is undefined /READ_ONLY!VDEEDITOR\SETEDIT_PARSE_QUALIFIEREnter the new editor string: VDEEDITOR\SETEDIT_GET_QUAL_VALUE VDEEDITOR\SETEDIT_SIGNAL_NOMATCH!VDEEDITOR\SHOEDIT_PARSE_QUALIFIER VDEEDITOR\SHOEDIT_GET_QUAL_VALUEBUILDCREARCHCRECTXCREFACCREGRPCREMODCRESCRPCRESTEPCRESTRMCREUSRDELARCHDELFACDELMODDELREPDELSTRMFROZENMODLIBMODSTRMPERFREPRESREPUNCLOSEUSERNAMEVDEDEVONONEADMINALLFJLJTJ[J bJ@iJpJxJJJJJJJJJJJ@JJ J JJ@JJJ%VDEPRIV\VDE$EXECUTE_SET_PRIVILEGES 10&VDEPRIV\VDE$EXECUTE_SHOW_PRIVILEGES 10Currently set privileges:Default privileges:Authorized privileges: None !ACPrompt string is "!AS"VDESHOW\VDE$EXECUTE_SHOWDefined commands: !AC = "!AC"VDESHOW\VDE$PARSE_SHOW !AC enabled Developer Longword (in hex): !XLDeveloper string: "!AC"Output logging on file: !AFNo output loggingMemory usage statistics:. Number of bytes in VDE memory pool: !8SL. Number of areas in VDE memory pool: !8SL. Number of allocated bytes in VDE pool: !8SL. Number of allocated blocks in VDE pool:!8SL. Number of free bytes in VDE pool: !8SL. Number of free blocks in VDE pool: !8SL. Number of bytes in VDE pool free list: !8SL. Number of blocks in VDE pool free list:!8SL. Number of bytes of temporary memory: !8SL. Number of blocks of temporary memory: !8SL LIB$STAT_VM2 Number of successful LIB$GET_VM calls: !8SL LIB$STAT_VM2 Number of successful LIB$FREE_VM calls: !8SL LIB$STAT_VM2 Number of LIB$GET_VM bytes now allocated: !8SL LIB$STAT_VM2 Number successful LIB$GET_VM_PAGE calls: !8SL LIB$STAT_VM2 Number successful LIB$FREE_VM_PAGE calls: !8SL LIB$STAT_VM2 Number of LIB$GET_VM_PAGE pages allocated: !8SL2 Number of LIB$GET_VM_PAGE bytes allocated: !8SL$GETJPI2 First free address at end of P0 space: !8XL2 First free address at end of P1 space: !8XL2 Number of pages available for expansion: !8SLTerminal page size: !SL, Terminal width: !SLNot verifying commandsVerifying commands$Directory locations for delta files:#Directory locations for stream !AC:9Directory locations for queued replacement staging areas:! Delta-file root directory: !AC8 Delta-file root directory is not recorded in database Stream root directory: !AC4 Stream root directory is not recorded in database# Staging area root directory: !AC: Staging area root directory is not recorded in database( Directory locations for facility !AC: Root directory: !AC Subdirectory: !AC (symbol !AC)5 Location Id = !SL, Directory Symbol Id = !SL"VDELOCATION\SHOLOC_PARSE_QUALIFIER!VDELOCATION\SHOLOC_GET_QUAL_VALUE!AD!SL.!SL-!SL@VDE Ancillary Support for OpenVMS VAX Version !AD!SL.!SL-!SL !AC.VDE for OpenVMS VAX Version !AD!SL.!SL-!SL !AC4VDE (VSC) for OpenVMS VAX Version !AD!SL.!SL-!SL !AC Executing !AC&VDEPRIV\VDE$EXECUTE_SHOW_PRIVILEGES 10 Executing !AC%VDEVERSLINE\VDE$PARSE_SHOW_VERSION 10VDESPAWN\VDE$EXECUTE_SPAWN$GETJPIVDEATTACH\VDE$PARSE_ATTACHVDESPAWN\VDE$PARSE_SPAWNVDESTART\VDE$EXECUTE_STARTVDESTART\VDE$PARSE_STARTVDESTOP\VDE$EXECUTE_STOPVDESTOP\VDE$PARSE_STOPVDESUSPEND\VDE$EXECUTE_SUSPENDVDESUSPEND\VDE$PARSE_SUSPENDVDEVERIFY\VDE$EXECUTE_VERIFYVDEVERIFY\VDE$PARSE_VERIFYVDEWAIT\VDE$EXECUTE_WAITVDEWAIT\VDE$PARSE_WAITUSER_IDUSER_ID!VDENAMETOID\VDE$MODULE_NAME_TO_IDVDEFILEIO\VDE$FILE_CLOSE 10VDEFILEIO\VDE$FILE_FAOLVDEFILEIO\VDE$FILE_GETread VDE$FILE_GET!AD!VDEFILEIO\VDE$FILE_MARK_PERMANENTanyVDE$FILE_MARK_PERMANENTVDEFILEIO\VDE$FILE_NAMEany VDE$FILE_NAMEVDEFILEIO\VDE$FILE_PRINTVDEFILEIO\VDE$FILE_PUTwrite VDE$FILE_NAME!ADSYS$FAOLVDEPRINT\VDE$PRINTVDEPRINT\VDE$PRINT_CONTROL 10VDEPRINT\VDE$PRINT_CONTROL 20VDEPRINT\VDE$PRINT_CONTROL 30VDEPRINT\VDE$PRINT_CONTROL 402---> Element not found for reservation of !AS(!AS)5---> Generation not found for reservation of !AS(!AS)0---> Class not found for reservation of !AC(!AC)& Reservation created by !AC on !%D& Reservation created by !AS on !%D CHANGE_LEVEL------ Unknown ------1RESERVEVDEFROMCMS\CMS_SHOW_HIST_RTNRESERVE /GEN= GENERATION_IDVDEPARSE\VDE$ADD_ADVERB 10VDEPARSE\VDE$DEVELOPER_PARSE 10VDEPARSE\VDE$DEVELOPER_PARSE 20VDEPARSE\VDE$GET_ADJECTIVEVDEPARSE\VDE$GET_ADVERBVDEPARSE\VDE$NEXT_WORDVDEPARSE\VDE$PREVIOUS_WORDVDEPARSE\VDE$SAVE_NAME_ASCIDVDEPARSE\VDE$SAVE_QUOTED_STRINGVDEPARSE\VDE$SELECT_KEYWORD_CS#VDEPARSE\VDE$SELECT_KEYWORD_ERR_RET#VDEPARSE\VDE$SELECT_KEYWORD_ERR_RPTVDE$OFFLINE$VDEINPUT\VDE$POP_SUBSYS_INPUT_STREAMSMG$CREATE_VIRTUAL_KEYBOARD ) CHECKMEM 1 CHECKMEM 2 CHECKMEM 3 CHECKMEM 4 CHECKMEM 5 CH>ECKMEM 6 CHECKMEM 7 CHECKMEM 8 CHECKMEM 9 CHECKMEM 10 CHECKMEM 11 CHECKMEM 12 CHECKMEM 13 CHECKMEM 14 CHECKMEM 15 CHECKMEM 16 COPY_MEMORY 1COPY_TEMPMEM 1VDEGETMEM\VDE$EXPAND_MEMORY#VDE$GET_MEMORY\VDE$EXPAND_MEMORY 10VDEGETMEM\VDE$GET_MEMORY 10VDEGETMEM\VDE$GET_MEMORY 20 GET_MEMORY 1MEMORY_USAGE 1VDEGETMEM\VDE$POP_TEMPMEMVDEGETMEM\VDE$PUSH_TEMPMEM5REL_MEMORY Attempt to release block with bad sentinelNot all queues are available; do you want to start job? [No]: VDE$DOBUILD.COMVDE$DOBUILD.LOG !ACVDEBUILD\BUILD_PARSE_CMD_QUAL7Enter the name of a module to build (or press RETURN): !VDEBUILD\BUILD_GET_CMD_QUAL_VALUEVDEBUILD\BUILD_GET_QUAL_VALUEVDECANCEL\VDE$EXECUTE_CANCELVDECANCEL\VDE$PARSE_CANCEL 20    < @  @  !AC:[!AC]!AC.!AC!AC:[!AC]!AC.!AC;*!AC:[!AC]!AC.!AC;!SL!AC:[!AC]!AC.!AC;*(!AC)!AC:[!AC]!AC.!AC;!SL(!AC) [!AC]!AC.!AC[!AC]!AC.!AC;*[!AC]!AC.!AC;!SL[!AC]!AC.!AC;*(!AC)[!AC]!AC.!AC;!SL(!AC)!AC.!AC !AC.!AC;* !AC.!AC;!SL!AC.!AC;*(!AC)!AC.!AC;!SL(!AC)#VDEPARSENAME\VDE$PARSE_MAIL_NAME 105w%VDEPARSENAME\VDE$PARSE_SIMPLE_NAME 10%VDEPARSENAME\VDE$PARSE_STREAM_NAME 10"VDEPARSENAME\VDE$PARSE_USERNAME 10VDESTREAM\VDE$PATHNAME_MERGE VDEREVBLD\VDE$REVBLD_EXECUTE_CMDVDEREVBLD\VDE$REVBLD_PARSE_CMD5Steps being reviewed in build job !SL for stream !AC: Compile step for module !AC Link step for module !AC Copy step for module !AC! No steps match module name !ACBuild job !SL for stream !AC(Log file of compile step for module !AC:%Log file of link step for module !AC:%Log file of copy step for module !AC: !6SL: !AC -: !AC [End of file]_VDE$LOG"Comment file by reviewer !AC (!AC) accepting replacement rejecting replacement"Information file by user !AC (!AC)Replacement log fileModule !AC for stream !AC'Binary source module !AC for stream !AC VDEREVREP\VDE$REVREP_EXECUTE_CMDVDEREVREP\VDE$REVREP_PARSE_CMD5Modules and files being reviewed for replacement !AC: No modules or files match !AC"VDEREVREP\REVREP_EXECUTE_DIRECTORY _VDE$DIFF_VDE$OLD"VDEREVREP\REVREP_EXECUTE_EDIT_SHOW/OUTPUT=VDE$DIFF_QUAL: VDE$DIFF_QUAL DIFFERENCESVDEREVREP\REVREP_PRINT_SUMMARY3Print next page of file? [Yes/No, default Yes]!AC: !AC!VDESTATISTICS\VDE$STATISTICS_SORTVDESTATISTICS\SORT_COMPARE$ VDE$VERIFY = 'F$VERIFY(0)$SETEF$ DEFINE DBG$INPUT $ DEFINE DBG$OUTPUT VDE$EFC_VDE$PFTT LIB$GETJPI$ASCEFC$CLREF LIB$SPAWNLNM$PROCESS$TRNLNM VDE$LIBRARY VDE$DEPENDVDE$HELPVDE$KEPTVDE$MSG VDE$RECDEP VDE$STATUS VDE$UTILITYLINK VDE$USERNAME VDE$DATE_TIMEVDE$KEPT_SETUP_VDEVDE$KEPT_SETUP_VSCVDE$KEPT_SETUP_SVDEVDE$BUILD_SETUP!XLl LIB$SYS_FAO$CRMPSCDEFINE/NOLOG/PROCESS VDE$PAGEFILE_SECTION !AS-l LIB$SYS_FAO)$ DEFINE/NOLOG VDE$RECORD_DEPENDENCY TRUE$ VDE/STATUS UNWEDGE$CLREF$WAITFR$CLREF$ DEASSIGN SYS$OUTPUT$ DEFINE/NOLOG SYS$ERROR NL:$ DEFINE/NOLOG SYS$OUTPUT $ DEFINE/NOLOG VDESUBSYSTEM\SUBSYS_DO_COMMANDHLB$HLBMLB$MLBOBJ$OBJOLB$OBJTLB$TLBmmmmnn n nnn)VDEBUILDALG\VDE$UPDATE_DEP_FROM_PFSECT 10"VDEBUILDALG\PROCESS_DEP_DATA_BLOCK VDEVLLIST\VDE$VARLEN_LIST_GET 10 VDEVLLIST\VDE$VARLEN_LIST_PUT 10{VDE rollback}n*n*o* o1VDECMS\VDE$CMS_REPLACE 10VDECMS\VDE$CMS_RESERVE'VDECONNECTDB\VDE$CONNECT_TO_DATABASE 10$GETUAI $FIND_HELD $FINISH_RDB'VDECONNECTDB\VDE$CONNECT_TO_DATABASE 20!AC!XB!XL VDE$B_VERB_COMPOSITE =  Noun node address =  VDE$L_NOUN_VALUE = CET node address = !XL VDE$B_VERB_LITERAL = !AC VDE$L_VERB_ADVERB_PTR = !XL VDE$L_VERB_OBJECT_PTR = !XL Points to: !AC String: !AS Unknown VERB !XL!XL !AC" VDE$L_NOUN_VALUE2 = !XL !AC&CET dump of DEFINE/KEY not implemented"unimplemented qualifier for DEFINE!XL !ACDELETE/KEY CET unimplemented"DELETE unimplemented qualifier !ZLPassed 0 FAB !10XL9 FAB$L_ALQ !10XL FAB$B_BKS !10XB9 FAB$B_BID !10XB FAB$B_BLN !10XB9 FAB$W_BLS !10XW FAB$L_CTX !10XL9 FAB$W_DEQ !10XW FAB$L_DEV !10XL: FAB$L_DNA !10XL FAB$B_DNS !10XB 9 FAB$L_FNA !10XL FAB$B_FNS !10XB9 FAB$B_FAC !10XB FAB$L_FOP !10XL9 FAB$B_FSZ !10XB FAB$W_GBC !10XW9 FAB$W_IFI !10XW FAB$L_MRN !10XL9 FAB$W_MRS !10XW FAB$L_NAM !10XL9 FAB$B_ORG !10XB FAB$B_RAT !10XB9 FAB$B_RFM !10XB FAB$B_RTV !10XB9 FAB$L_SDC !10XL FAB$B_SHR !10XB9 FAB$L_STS !10XL FAB$L_STV !10XL FAB$L_XAB 10!XLPassed 0at !XL with !XL entries !ZL. !ACPassed 0 NAM !10XL9 NAM$B_BID !10XB NAM$B_BLN !10XB9 NAM$B_DEV !10XB NAM$L_DEV !10XB9 NAM$B_DIR !10XB NAM$L_DIR !10XL9 NAM$B_ESL !10XB NAM$B_ESS !10XB: NAM$B_NAME !10XB NAM$L_NAME !10XL : NAM$B_NODE !10XB NAM$L_NODE !10XL : NAM$B_TYPE !10XB NAM$L_TYPE !10XL : NAM$B_VER !10XB NAM$L_VER !10XL 9 NAM$B_NOP !10XB NAM$L_RLF !10XL9 NAM$L_RSA !10XL NAM$B_RSL !10XB9 NAM$B_RSS !10XB NAM$L_WCC !10XLPassed 0 RAB !10XL9 RAB$B_BID !10XB RAB$L_BKT !10XL9 RAB$B_BLN !10XB RAB$L_CTX !10XL9 RAB$L_FAB !10XL RAB$W_ISI !10XW9 RAB$L_KBF !10XL RAB$B_KRF !10XB9 RAB$B_KSZ !10XB RAB$B_MBC !10XB9 RAB$L_PBF !10XL RAB$B_PSZ !10XB9 RAB$B_MBF !10XB RAB$B_RAC !10XB9 RAB$L_RHB !10XL RAB$L_ROP !10XL9 RAB$W_RSZ !10XW RAB$L_STS !10XL9 RAB$L_STV !10XL RAB$B_TMO !10XB9 RAB$L_UBF !10XL RAB$W_USZ !10XW RAB$L_XAB !10XL Symbol specifications:$ VDE$L_NOUN_VALUE = !XL !ACPassed 0 XAB !10XL9 XAB$B_AID !10XB XAB$B_ALN !10XB9 XAB$L_ALQ !10XL XAB$B_AOP !10XB9 XAB$B_BKZ !10XB XAB$B_BLN !10XB9 XAB$B_COD !10XB XAB$W_DEQ !10XB9 XAB$W_DEQ !10XW XAB$L_LOC !10XL XAB$W_VOL !10XW All developer bits}PѠ PР |~p<^ll ݏn>(XnlnnllQP@l@QPn<^լѬ ݏn(TnQP@l@QPn4<^ll ݏn(X礪nlnnllQP@l@QPn<^լѬ ݏni(TﴅnQP@l@QPnE-mЬPѠ QQ ѠlPP~^}~3mЬPѠ !QQ Ѡl |~pP~^}~v8mЬQЬ PРRѡ ` аPl`bR |~RP~^}~j^ЬXЬRլ Ь YYVW<TTТTT.PYWhxWPYPЏ,n<TT<TT<TT<TT<TT<TT<TT<TT<TT<TT<|TTwPRRdRP ,SݬݬoPRR7cPccPՠhPаhPPK}~vPR lyS+RPcQcbPbbPPAyX>yW+yV^,nRfPnQfPgP} ~}~gPRhPݬhRP^Џ}~ ЮP xSЏPԼcQ լRQR QQRݬ cP ݬ ݬ+*B*P,P #PP"P~ݏntP tS)Ryb~Ԣ RP 6=P  n$+P $nP~ݏncP ݏ"clլ dЬPwT )S)R^^ճYdPdbPbbPՠhPаhPPcpP ЏL"PnPP ~P}(|(((Џ "RЬPlЬQQ72 Rl`Ь `ԠQ PQݬ RPݏ"rP Џ "SЏ8RЬPlЬQQ:2 `Sl`Ь `ԠQ PQݬ RSP d `RQ PQݬ -RPݏ"UrPЏ "RЬPlЬQQ:2 `Rl`Ь `ԠQ PQݬ RPݏ"qPЬSЬRlЬ TTѣ1Qc cЏ"УPP8Pz8P81AP 82bcѣT11'Pr82bPB81^P82obtPʀ82btP81(PZ8 Pl"2bP82boP "2 bxP"2 b1P"2bP82bpP"2 byPڀ82bzPJ82bjPZ8 Pb82b1P8 P82bzPh"db{PT" P82b1P"2b1Pʂ8P҂8 Pڂ82bP"2 btP"2 b}P"2b1P$"2b1Pd"2b1Pl"2b1P"P8 Pj82b|P" P"2b1P" Pt"2byP"2byPD"2b1P"2b1P4" P"2bwP"2bwP<"2bwP4"2bwP,"2bwPB8 PR82bwP"82bwP82bwP"2bwP "2bwP"2bwP"2bwP8 P"2b~P8<b~P8<bsP҃82bcP"2bSP"2 bCP "2 b3P82b#P"2bP*82bbT SQ"P "S`УP020002200322007220182201222007R1001R1002440002300021000R200024000240002400024000420002600023000250002500025000R300022002S0000R4000S2000S30000800308002370003700008006S4001S40024200042000420004>20004200042000S5001S5002R5000R6000R7000S6000440002202422022220230100301004220012202500000RR000S1001S1002S1003S7000RR000Z}WмVVd(jgyVRhFШ YY(ggY,Y,n Yn(gvYn( gv(gV(gVo(goV(#gxVѨ҃8((g~(-gwV(2gwV(7gwV (@Z# Z%[% [[ 0k&ݏ\"ݏ\"cY% PP"XYgм PPмPP J^}~Ϩc|Π^ЦR ^}V~r\P ݏ"X#"U}bPqK14f ݏ"Xd@ZjYfiZ(jZjYiP< `ZjYiP`Z jYiP `ZjYiP@QQPQP  PՠhPаhPPUYi(fwewekk;p;psswwf}f}ii77ZZԻԻMMHHi i a%a%**--22??DDQMQMRR__ccfnfn$u$u66ъъ]]]]QQggUU\\  $$22E9E9IILLRR\\c`c`cccgcgrryy΅΅<<``PP<<55@ @   ) )   # # 4 4 8 8 A A D D zG zG X X \ \ ` ` d d h h xl xl _p _p ! !      W W  q q          c c   " " ^0 ^0 H H oL oL X X _ _ "j "j m m o o jv jv Zz Zz ~ ~  ( ( & &  & & T T R R      [ [     ' ' . . D D hH hH UK UK N N ET ET l l #p #p  s s C C       X X    S S ! !   , ,  z z         ~ ~ ) ) - - 3 3 h6 h6 = = jQ jQ ^T ^T "W "W ` ` d d h h l l $p $p t t p p     X X 4 4 в в ֶ ֶ  g g 2 2        ) ) * *         m m    0/ 0/ (2 (2 4 4 J; J; >> >> A A K K 7Q 7Q DU DU rY rY p p s s Fv Fv   ݄ ݄  { {    . . ٵ ٵ O O / /   | |   i i      bb[$[$H'H'))9696H:H:==AAEEIIMMQQtgtg`j`j m muu>>2288~~e0=I VDE$MESSAGE:VDE$MSG.EXECOSI$MSGSQL$MSG SHRIMGMSG@@H | x8*`HPp`P`  x( H(  @  h`H80 HXPh@0`@((08 xhX8(  !h08@(8h p H@8HlXPh0p `hP0 H +((08px(8Hp 0@Phx(s(8p 8 `hxpXHPXpx 8hH0(`@P0, p h H Hhp(@ (h@`8 0 4 0 000 < (2C!֗%> #]!_!d73SnP!̞|Pxե*!ϟc˧ @ NOTES$SHAREVAXCRTLFORRTLLIBRTLMTHRTLSMGSHRDNS$RTL DNS$SHARERDBSHRCMSSHRLIBRTL2 SECURESHR SECURESHRPDECW$XMLIBSHR12DECW$TRANSPORT_COMMONDECW$XTLIBSHRR5DECW$DXMLIBSHR12LBRSHRDECW$MRMLIBSHR12 DECW$XLIBSHR CMA$TIS_SHRSQL$INTCOBRTLDECC$SHRMAILSHRMAILSHRP-                        $ ( , 0 4 8 @ D H L P T X \ ` d h l p t x bb@^\^x^^^^^         < 0[VDE.VAX_IMAGES]VDE$WHEREIS.EXEBAB˚ƹmʚ"@ @[d9H)\>0D`0205kJ| VDE$WHEREIS VDE V1.4-0kʚ05-135 =>> ? ?$+CMA$TIS_SHR_001! LIBRTL_001 !G SQL$INT_001!! DECC$SHR_001Q! MTHRTL_001!h SMGSHR_001Case Table Error 0Case Table Error 1LIBRARYVDE$WHEREIS_MNEMONICBACKUPS.CURRENTVDE$WHEREIS_BACKUPS_CURRENTBACKUPS.ARCHIVEVDE$WHEREIS_BACKUPS_ARCHIVEBACKUPS.AFTER_IMAGEVDE$WHEREIS_BACKUPS_AFTER_IMAGECMSVDE$WHEREIS_CMSDATABASEVDE$WHEREIS_DATABASELABELVDE$WHEREIS_LABELRETURN.LOGICAL_NAMESRETURN.SYMBOLSLOGVDE$WHEREIS_BACKUP_INCRVDE$WHEREIS_BACKUP_FULLINDEXVDE$WHEREIS_STATISTICSVDE$WHEREIS_STAGINGVDE$WHEREIS_BUILDINGCase Table Error 2Case Table Error 3LNM$FILE_DEVInvalid or missing required argumentCase Table Error 5VDE$LIBRARY_DEFAULTS_MNEMONICSVDE$LIBRARY_BACKUP_CURVDE$LIBRARY_BACKUP_PREVVDE$LIBRARY_BACKUP_AIJVDE$LIBRARY_DEFAULTS_CMSVDE$LIBRARY_DEFAULTSVDE$LIBRARY_DEFAULTS_LABELSVDE$LIBRARY_STATISTICSVDE$LIBRARY_STAGINGVDE$LIBRARY_BUILDINGSECURITYVDE$ENABLE_AUDITINGLNM$SYSTEM_TABLE{no cluster alias}SYS$CLUSTER_NODELNM$FILE_DEVFile: is not a native mode image. ident: VDE$OFFLINEVDEVDE$REGRESSION_TESTSLNM$SYSTEMLNM$PROCESSLNM$JOBDEFAULTGOLDBLUELNM$FILE_DEVVDE$LIBRARY_DEFAULTS_MNEMONICSSET LIBRARY %*.*sF%dLNM$FILE_DEVVDE$LIBRARY_DEFAULTS_MNEMONICSVDE$LIBRARY_DEFAULTSVDE$DEPENDVDE$SYSTEM:.EXEVDE$DEPEND_DEBUGVDE$DEPEND_DEBUG:.EXEVDE$DOBUILDVDE$SYSTEM:.EXEVDE$DOBUILD_DEBUGVDE$DOBUILD_DEBUG:.EXEVDE$KEPTVDE$SYSTEM:.EXEVDE$KEPT_DEBUGVDE$SYSTEM_DEBUG:.EXEVDE$READUAFVDE$SYSTEM:.EXEVDE$READUAF_DEBUGVDE$READUAF_DEBUG:.EXEVDE$RECDEPVDE$SYSTEM:.EXEVDE$RECDEP_DEBUGVDE$RECDEP_DEBUG:.EXEVDE$SHRVDE$SYSTEM:.EXEVDE$SHR_DEBUGVDE$SHR_DEBUG:.EXEVDE$STATUSVDE$SYSTEM:.EXEVDE$STATUS_DEBUGVDE$STATUS_DEBUG:.EXEVDE$UTILITYVDE$SYSTEM:.EXEVDE$UTILITY_DEBUGVDE$SYSTEM_DEBUG:.EXEVDE$WWWCLIENTVDE$SYSTEM:.EXEVDE$WWWCLIENT_DEBUGVDE$WWWCLIENT_DEBUG:.EXEVDE$WWWSERVERVDE$SYSTEM:.EXEVDE$WWWSERVER_DEBUGVDE$WWWSERVER_DEBUG:.EXELNM$FILE_DEVVDE$LIBRARY_DEFAULTS_MNEMONICSVDE$LIBRARY_DEFAULTSVDE$LIBRARY_DEFAULTS_LABELSVDEVDEVDELNM$FILE_DEVVDE$VMS_VERSIONPP D@DP D`:PP EI| ^UZYStuDP&[PWW1ePWW1SޟVP~CRb~CRb~CRb~CRŏS\LbSPP)aE{{ V?Peݏ̾okSCݏofPW7CCݏofPWCCݏofPWW1;SS1>TkVkXP~DRb~DRb~DRŏTSCb~D͚Rb~D͛Rb~D͜RCbTPPQu)Mi- PV?Pݏ̾ojŏT\L1P(ŏT\Lf0Lf1PHŏT\LfXLf1PxŏT\LfňLf1PŤŏT\LfŸLf1fŏT\LfLf1BŏT\LfLf1ŏT\LfLf1&ŏT\LfL1;ŏT\LfL1LŏT\LfL1ŏT\LPLf1ŏT\LhLfnŀŏT\LfLRŏT\LņLf6ŏT\LŠLfŏT\LŴLfŏT\Lh~D͘RPbLh~DRPbD~DRb~DRb~DRb~DRb~D͘Rb~D͚Rb~D͛Rb~D͜RbTT1S VV0XPSPPEEEEEEE}       Pz?Pݏ̾og1P~C͘RbfP1?CCbhPWW1~CRCb1C͘fPWW1WYW1R1C͘fPWW1WYW1&1C͘fPWWkWZWZW1LIP~C͘RbfP9?C~CTdbhPWW1~CRCbdf[SS1Z.Rbݐݐ\ݟf||ݰ8ݰ:4<@ݛDݰFݞHRbbVLݰPݰRݞTR>bbW|X|`ЏoU4,1SXXͰ0ݟhߟP1~<(PBg80BhߟPSSF~BhP<`~~BlP`(PPP^~BhP3`(ޟ(ݏڰo^ЏڰoUSAŏRP@?BB(^P RR1U44,1XUYYP    <h^}55<USP1R| R\LP`LP`L\lR\R \L\l R\LP`LP`L\lR\R \L\l|~蟭|~PQQQT1@PQQQT1` RP@Qa@Qa@P`RPR P@P`|~|~PQPQS=@PRPRS& ͤBPC|~<~ݭ\\\B33 ͸ͤHBPC͸|~<~ݭ\\\jB3 ͨͤͰAPCͨͰ|~1<~ݭ\\\B3{ * <\խ A<\խ A\\P^?Rh}E@}qM}ml}؞„S S\L`P`LbP`Ld\dlS\S \Lh\l S\L`P`LbP`Ld\lS\S \Lh\l`h蟭PQQ QT1 P`P`\`llpbP`\`llrdPl`\`llthP`\`llxlP`\`ll|nP`\`ll~[̀ZYptP`\`ll̈́xP`\`ll͈zP`\`ll͊X͌\`|P`\`ll͐P` \`ll͔P`\`ll͖P`\`ll͘P`\`ll͜ld1ޟSph؟cPQQQT1hcPQQQTlP`h蟭cPQQQTLP[XY`ݏoZ\Y`ݏo >lld1YTTPP ^kR}ϖ ЬQѡ  ѡl < S:Pxa~Q>>P < SPSSP ^R}¤ЬQѡ  ѡl < SXPxa~Q+>P < S#PˏQQQSP< SSPP ^[R}φ߭¨ЬQѡ  ѡl < SEPxa~Q=P < SP|~p< SSPP<`^RЬd}ޭ¬ݬB=PЬЬSS"=PS잭UUT TP@hQa@jQa@lPd`TPT P@pP`լl<Pf TP@hQa@jQa@lPЬ`TPT P@pP`լ0 TP@hQa@jQa@lPЬ`TPT P@pP`լ 0 TP@hQa@jQa@lPЬ `TPT P@pP` TP@hQa@jQa@lP`TPT P@pP`լ  Ь `P`h`UPQQPP H^`~;P~H;`IJHPIpЏLЬPPt`||~H0PQPQS'ЬRQPPQQbQ~JRR;SSP^STRBBRRԭ߭2~T]P\\ \" ߭쟭߭@:1T TRB\lB\lBRbTRT RBRޭb TRB\lB\lBRbTRT RBRbԭ|~🭬|~P\\\V1@P\\\V1<\\ \V1PRPB~9PBRR蔭RRV$ݏKoݏor9ЏoV1K.9PU'ݏKoݏo=9ЏoV1PRRU\\E9L+9PWFWVԮXGH 12H XPW(WHx  XXX]SWKMD7,n .-W#P(W @W + ,n XYUk 1zX~{PPPPXVQPQQPPn,n nHnkH[XXVZY<Z1Z2YЏoX*WWVSfRЦTЦUlS1SCl0jIMfWXiVSlS XiClR=SlS XiClR$U SlS XiClTRTUTfRbTRQjPPPQPJ1_RfTUjQQPPPPPPffPPæQPP@PP;RЬbbbbbݬP P@ЬPݠ<`~PXW^V.ЬPP<PPP(PfЬgvjЬPP<PPV(V nFTUUTPS9R'ݬRcSμ ^ЬP ֠`РRQQ ЏoPQ0Q9ЏPoP|nSQ0Q90Qzn QnծS`QߞQA QZ$Qa QzQQЏoPSnЏoPnP^ЬV(fnݬV0PWW) V/Pм ݬ VPWW(nfWPѼ  ݏoPTݬЬRRCPSS7So)SPo RSoݢSdSdSPЬR ֢b R{PЏoPТT Executing !AC&VDEPRIV\VDE$EXECUTE_SHOW_PRIVILEGES 10 Executing !AC%VDEVERSLINE\VDE$PARSE_SHOW_VERSION 10VDEPARSE\VDE$ADD_ADVERB 10VDEPARSE\VDE$DEVELOPER_PARSE 10VDEPARSE\VDE$DEVELOPER_PARSE 20VDEPARSE\VDE$GET_ADJECTIVEVDEPARSE\VDE$GET_ADVERBVDEPARSE\VDE$NEXT_WORDVDEPARSE\VDE$PREVIOUS_WORDVDEPARSE\VDE$SAVE_NAME_ASCIDVDEPARSE\VDE$SAVE_QUOTED_STRINGVDEPARSE\VDE$SELECT_KEYWORD_CS#VDEPARSE\VDE$SELECT_KEYWORD_ERR_RET#VDEPARSE\VDE$SELECT_KEYWORD_ERR_RPTe VDE$MESSAGE:VDE$MSG.EXE@@`HPxHP ` h4 0 00 8z @ CMA$TIS_SHRLIBRTLSQL$INTDECC$SHRMTHRTLSMGSHR0[VDE]VDE$CLD.CLD$$$rL4Rd˚^~8)$$\A\Hi\ >!:! Command Language Definition for the VDE Command!!4! COPYRIGHT (C) 1988, 1994 BY;! DIGITAL EQUIPMENT CORPORATION, MAYNARD:! MASSACHUSETTS. ALL RIGHTS RESERVED.!H! THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIEDK! ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE INCLUSIOND! OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER COPIESG! THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY OTHERL! PERSON. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY TRANSFERRED.!K! THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE ANDL! SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT CORPORATION.!F! DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS9! SOFTWARE ON EQUIPMENT THAT IS NOT SUPPLIED BY DIGITAL.!! ! WRITTEN BY.! Bert Beander 1-Mar-1988 (Adapted from PCA)! ! MODIFIED BY! William R. Vales 20-Jun-1989! Bob Thomson 17-Jan-1990! Bert Beander 25-APR-1990! Marina Buckley 16-May-1990! Hoffman 24-Feb-1994:! Switched images over to VDE$SYSTEM and VDE$SYSTEM_DEBUG6! logical names. Consolidated VDE and SVDE support.! Hoffman 21-Apr-1994,! Added latent support for DECwindows Motif! Hoffman 17-Jun-19959! Allow for debugging with installed images around. And:! add hooks for READ_UAF write-the-correct-quotas update.!! MODULE FUNCTION=! Command language (DCL) definition file for the VDE utility,&! VDEDEPEND, VDESTATUS and VDEDOBUILD.!!F! Define the VDE and VSC commands and the associated DCL paraphenalia.!DEFINE VERB VDE" IMAGE "VDE$SYSTEM:VDE$UTILITY"7 QUALIFIER ALTERNATE, ! undoc switch to debug image NONNEGATABLE, SYNTAX = VDE_XYZZY QUALIFIER DEBUG, NONNEGATABLE, VALUE(REQUIRED)) QUALIFIER DISPLAY, ! undoc /DISPLAY NONNEGATABLE,( VALUE( REQUIRED, TYPE = $QUOTED_STRING)6 QUALIFIER INITIALIZATION, ! undoc /INITIALIZATION NEGATABLE, VALUE( REQUIRED, TYPE=$FILE ) QUALIFIER INTERFACE,  NONNEGATABLE,+ VALUE( REQUIRED, TYPE = INTERFACE_OPTIONS) QUALIFIER LIBRARY, NONNEGATABLE, VALUE(TYPE=$FILE) QUALIFIER WHEREIS,  NONNEGATABLE, SYNTAX = VDE_WHEREIS QUALIFIER NOKEPT_PROCESS, NONNEGATABLE QUALIFIER PARENT_PID, NONNEGATABLE, VALUE( REQUIRED )? ! The /ZVDE_FLAG and /ZVSC_FLAG qualifiers are undocumented? ! and are used internally -- within modules VDEMAIN.B32 and? ! VDEKEPT.B32 -- to determine which interface to present to ! the user: VDE, or VSC.  !@ ! The /VSC_FLAG qualifier is not used under V1.3 and later. = ! The qualifier allows this CLD to work with the pre-V1.3< ! versions of VSC and VDE, and can be removed after this3 ! backward compatibility is no longer required. ! QUALIFIER ZVDE_FLAG, NONNEGATABLE, DEFAULT QUALIFIER ZVSC_FLAG, NONNEGATABLE QUALIFIER VSC_FLAG, NONNEGATABLE4 QUALIFIER XYZZY, ! undoc switch to debug image NONNEGATABLE, SYNTAX = VDE_XYZZY PARAMETER P1, LABEL=REST_OF_LINE, VALUE(TYPE=$REST_OF_LINE) QUALIFIER DEPEND, LABEL = CLD$DEPEND_QUALIFIER, NONNEGATABLE, SYNTAX = DEPEND QUALIFIER BUILD, LABEL = CLD$DOBUILD_QUALIFIER, NONNEGATABLE, SYNTAX = DOBUILD QUALIFIER DOBUILD, LABEL = CLD$DOBUILD_QUALIFIER, NONNEGATABLE, SYNTAX = DOBUILD QUALIFIER KEPT_PROCESS, LABEL = CLD$KEPT_QUALIFIER, NONNEGATABLE, SYNTAX = KEPT_PROCESS QUALIFIER READ_UAF, LABEL = CLD$READ_UAF_QUALIFIER, NONNEGATABLE, SYNTAX = READ_UAF QUALIFIER STATUS, LABEL = CLD$STATUS_QUALIFIER, NONNEGATABLE, SYNTAX = STATUS4! Allow the user to select the type of display used.3! Either DECwindows Motif, or Character Cell (CLI).1! A UIS interface is not supported nor available.DEFINE TYPE INTERFACE_OPTIONS( KEYWORD DECWINDOWS ! Use Motif display( KEYWORD CHARACTER_CELL ! CLI interfaceDEFINE SYNTAX VDE_XYZZY3 IMAGE "VDE$SYSTEM_DEBUG:VDE$UTILITY_DEBUG.EXE;") QUALIFIER DISPLAY, ! undoc /DISPLAY NONNEGATABLE,( VALUE( REQUIRED, TYPE = $QUOTED_STRING)6 QUALIFIER INITIALIZATION, ! undoc /INITIALIZATION NEGATABLE, VALUE( REQUIRED, TYPE=$FILE )- QUALIFIER INTERFACE, ! undoc /INTERFACE NONNEGATABLE,+ VALUE( REQUIRED, TYPE = INTERFACE_OPTIONS) QUALIFIER LIBRARY, NONNEGATABLE, VALUE(TYPE=$FILE)7 QUALIFIER WHEREIS, ! undoc switch to WHEREIS image NONNEGATABLE, SYNTAX = VDE_WHEREIS_DEBUG QUALIFIER NOKEPT_PROCESS, NONNEGATABLE QUALIFIER PARENT_PID, NONNEGATABLE, VALUE(REQUIRED)? ! The /ZVDE_FLAG and /ZVSC_FLAG qualifiers are undocumented? ! and are used internally -- within modules VDEMAIN.B32 and? ! VDEKEPT.B32 -- to determine which interface to present to ! the user: VDE, or VSC.  !@ ! The /VSC_FLAG qualifier is not used under V1.3 and later. = ! The qualifier allows this CLD to work with the pre-V1.3< ! versions of VSC and VDE, and can be removed after this3 ! backward compatibility is no longer required. ! QUALIFIER ZVDE_FLAG, NONNEGATABLE, DEFAULT QUALIFIER ZVSC_FLAG, NONNEGATABLE QUALIFIER ALTERNATE, NONNEGATABLE, DEFAULT QUALIFIER VSC_FLAG, NONNEGATABLE PARAMETER P1, LABEL=REST_OF_LINE, VALUE(TYPE=$REST_OF_LINE) QUALIFIER DEBUG, NONNEGATABLE, VALUE(REQUIRED) QUALIFIER DEPEND, LABEL = CLD$DEPEND_QUALIFIER, NONNEGATABLE, SYNTAX = DEPEND_DEBUG QUALIFIER DOBUILD, LABEL = CLD$DOBUILD_QUALIFIER, NONNEGATABLE, SYNTAX = DOBUILD_DEBUG QUALIFIER KEPT_PROCESS, LABEL = CLD$KEPT_QUALIFIER, NONNEGATABLE, SYNTAX = KEPT_PROCESS_DEBUG QUALIFIER READ_UAF, LABEL = CLD$READ_UAF_QUALIFIER, NONNEGATABLE, SYNTAX = READ_UAF_DEBUG QUALIFIER STATUS, LABEL = CLD$STATUS_QUALIFIER, NONNEGATABLE, SYNTAX = STATUS_DEBUG G! Define the VDE/DOBUILD command syntax and the three parameters which ! specify a VDE/DOBUILD command.!>! P1 This parameter is the Stream Id of build job to be built.6! This parameter is a number and a required parameter.!E! P2 This parameter is the build job number identifying the build @! job in the VDE database to build. This parameter is a number ! and a required parameter.!E! P3 This parameter is the start count associated with the build job @! for a given stream. This parameter is used to determine if a A! build job has been stopped and restarted. This parameter is a "! number and a required parameter.!DEFINE SYNTAX DOBUILD IMAGE "VDE$SYSTEM:VDE$DOBUILD" PARAMETER P1, LABEL = CLD$STREAM_ID, PROMPT = "Stream Id> ", VALUE(REQUIRED, TYPE=$NUMBER) PARAMETER P2, LABEL = CLD$BUILD_JOB_NUMBER, PROMPT = "Build Job Number> ", VALUE(REQUIRED, TYPE=$NUMBER) PARAMETER P3, LABEL = CLD$START_COUNT, PROMPT = "Start Count> ", VALUE(REQUIRED, TYPE=$NUMBER) QUALIFIER OUTPUT, LABEL = CLD$OUTPUT_QUALIFIERDEFINE SYNTAX DOBUILD_DEBUG0 IMAGE "VDE$SYSTEM_DEBUG:VDE$DOBUILD_DEBUG.EXE;" PARAMETER P1, LABEL = CLD$STREAM_ID, PROMPT = "Stream Id> ", VALUE(REQUIRED, TYPE=$NUMBER) PARAMETER P2, LABEL = CLD$BUILD_JOB_NUMBER, PROMPT = "Build Job Number> ", VALUE(REQUIRED, TYPE=$NUMBER) PARAMETER P3, LABEL = CLD$START_COUNT, PROMPT = "Start Count> ", VALUE(REQUIRED, TYPE=$NUMBER) QUALIFIER OUTPUT, LABEL = CLD$OUTPUT_QUALIFIER I! Define the VDE/DEPEND command syntax and the parameters and qualifiers $! that specify a VDE/DEPEND command.!H! P1 This parameter is the name of the language processor that generatedB! the analysis file. Legal language processor options are definedG! by the TYPE LANGUAGE definition below. This parameter is a required ! parameter.!H! P2 This parameter is the file specification of the analysis file toA! read dependency information from. This parameter is a required ! parameter.!D! P3 This parameter is a comma list of file specifications that are E! dependencies that are not recorded in the analysis file. Each fileB! specification can have a /INPUT or /OUTPUT qualifier attached toA! it indicating an input or output dependency respectively. The &! default is an input file dependency.!DEFINE SYNTAX DEPEND IMAGE "VDE$SYSTEM:VDE$DEPEND" PARAMETER P1, " LABEL = CLD$LANGUAGE_PROCESSOR, " PROMPT = "Language processor> ",* VALUE(REQUIRED, TYPE = LANGUAGE_OPTIONS) PARAMETER P2, ! LABEL = CLD$ANALYSIS_FILE_SPEC, PROMPT = "Analysis file> ", VALUE(REQUIRED) PARAMETER P3,! LABEL = CLD$BUILD_DEPENDENCIES, VALUE (LIST,NOCONCATENATE), QUALIFIER OUTPUT, LABEL = CLD$OUTPUT_QUALIFIER,! PLACEMENT = LOCAL QUALIFIER INPUT, LABEL = CLD$INPUT_QUALIFIER,! PLACEMENT = LOCAL QUALIFIER DUMP, LABEL = CLD$DUMP_QUALIFIER QUALIFIER MODULE, LABEL = CLD$MODULE_QUALIFIER, PLACEMENT = LOCAL, VALUE DEFINE TYPE LANGUAGE_OPTIONS0 KEYWORD ADA ! Ada Compiler% KEYWORD B32 ! Bliss Compiler. KEYWORD C ! C Compiler6 KEYWORD DML ! DBMS Pre-compilers4 KEYWORD FOR ! Fortran Compiler3 KEYWORD MAR ! Macro Assembler$ KEYWORD NOANA ! No analysis file0 KEYWORD PLI ! PLI Compiler3 KEYWORD PAS ! Pascal Compiler) KEYWORD RBA ! Basic RDML preprocessor) KEYWORD RBL ! BLISS RDML preprocessor$ KEYWORD RC ! C RDML preprocessor) KEYWORD RCO ! Cobol RDML preprocessor+ KEYWORD RFO ! Fortran RDML preprocessor* KEYWORD RPA ! Pascal RDML preprocessor= KEYWORD REQ ! Bliss library compilation: KEYWORD SC ! C preprocessor for SQL> KEYWORD SCO ! Cobol preprocessor for SQL@ KEYWORD SFO ! Fortran preprocessor for SQL? KEYWORD SPA ! Pascal preprocessor for SQL< KEYWORD SPL ! PLI preprocessor for SQL< KEYWORD SQLADA ! ADA preprocessor for SQL KEYWORD SQLMOD ! SQL moduleDEFINE SYNTAX DEPEND_DEBUG/ IMAGE "VDE$SYSTEM_DEBUG:VDE$DEPEND_DEBUG.EXE;" PARAMETER P1, " LABEL = CLD$LANGUAGE_PROCESSOR, " PROMPT = "Language processor> ",* VALUE(REQUIRED, TYPE = LANGUAGE_OPTIONS) PARAMETER P2, ! LABEL = CLD$ANALYSIS_FILE_SPEC, PROMPT = "Analysis file> ", VALUE(REQUIRED) PARAMETER P3! LABEL = CLD$BUILD_DEPENDENCIES, VALUE (LIST,NOCONCATENATE), QUALIFIER OUTPUT, LABEL = CLD$OUTPUT_QUALIFIER,! PLACEMENT = LOCAL QUALIFIER INPUT, LABEL = CLD$INPUT_QUALIFIER,! PLACEMENT = LOCAL QUALIFIER DUMP, LABEL = CLD$DUMP_QUALIFIER QUALIFIER MODULE, LABEL = CLD$MODULE_QUALIFIER, PLACEMENT = LOCAL, VALUE D! Define the VDE/KEPT_PROCESS command. This command takes the same 5! parameters and qualifiers as the plain VDE command.!DEFINE SYNTAX KEPT_PROCESS IMAGE "VDE$SYSTEM:VDE$KEPT" DEFINE SYNTAX KEPT_PROCESS_DEBUG- IMAGE "VDE$SYSTEM_DEBUG:VDE$KEPT_DEBUG.EXE;" E! Define the VDE/READ_UAF command. This command takes no parameters ! or qualifiers.!DEFINE SYNTAX READ_UAF IMAGE "VDE$SYSTEM:VDE$READUAF" PARAMETER P1, LABEL=REST_OF_LINE, VALUE(TYPE=$REST_OF_LINE) QUALIFIER DELETE QUALIFIER LIBRARY,  NONNEGATABLE, VALUE(TYPE=$FILE) QUALIFIER WRITE_UAF, NEGATABLEDEFINE SYNTAX READ_UAF_DEBUG0 IMAGE "VDE$SYSTEM_DEBUG:VDE$READUAF_DEBUG.EXE;" PARAMETER P1, LABEL=REST_OF_LINE, VALUE(TYPE=$REST_OF_LINE) QUALIFIER DELETE QUALIFIER LIBRARY,  NONNEGATABLE, VALUE(TYPE=$FILE) QUALIFIER WRITE_UAF, NEGATABLE >! Define the VDE/WHEREIS command syntax and the associated CLD ! baggage.!define type BACKUP_OPTIONS- keyword AFTER_IMAGE,NONNEGATABLE,3 value(required,type=$INLOG)) keyword CURRENT,NONNEGATABLE,3 value(required,type=$INLOG)) keyword ARCHIVE,NONNEGATABLE,3 value(required,type=$INLOG)define type RETURN_OPTIONS. keyword LOGICAL_NAMES,NONNEGATABLE( keyword SYMBOLS,NONNEGATABLEDEFINE SYNTAX VDE_WHEREIS IMAGE "VDE$SYSTEM:VDE$WHEREIS". QUALIFIER BACKUPS, ! "VDE$LIBRARY_BACKUP_*" NONNEGATABLE,! VALUE(list,TYPE=BACKUP_OPTIONS)/ QUALIFIER CMS, ! "VDE$LIBRARY_DEFAULTS_CMS" NONNEGATABLE, VALUE(required,TYPE=$INLOG)/ QUALIFIER DATABASE, ! "VDE$LIBRARY_DEFAULTS" NONNEGATABLE, VALUE(required,TYPE=$INLOG)3 QUALIFIER LABEL, ! "VDE$LIBRARY_DEFAULTS_LABELS" NONNEGATABLE,! VALUE(list,TYPE=BACKUP_OPTIONS)- ! Either INDEX or LIBRARY must be specified.$ QUALIFIER INDEX, ! input argument NONNEGATABLE, VALUE(TYPE=$NUMBER)& QUALIFIER LIBRARY, ! input argument NONNEGATABLE, VALUE(required,TYPE=$INSYM) QUALIFIER LOG !/ QUALIFIER RETURN, ! input argument; required NONNEGATABLE,% VALUE(required,TYPE=RETURN_OPTIONS)DEFINE SYNTAX VDE_WHEREIS_DEBUG+ IMAGE "VDE$SYSTEM_DEBUG:VDE$WHEREIS_DEBUG". QUALIFIER BACKUPS, ! "VDE$LIBRARY_BACKUP_*" NONNEGATABLE,! VALUE(list,TYPE=BACKUP_OPTIONS)/ QUALIFIER CMS, ! "VDE$LIBRARY_DEFAULTS_CMS" NONNEGATABLE, VALUE(required,TYPE=$INLOG)/ QUALIFIER DATABASE, ! "VDE$LIBRARY_DEFAULTS" NONNEGATABLE, VALUE(required,TYPE=$INLOG)4 QUALIFIER LABELS, ! "VDE$LIBRARY_DEFAULTS_LABELS" NONNEGATABLE,! VALUE(list,TYPE=BACKUP_OPTIONS)- ! Either INDEX or LIBRARY must be specified.$ QUALIFIER INDEX, ! input argument NONNEGATABLE, VALUE(TYPE=$NUMBER)& QUALIFIER LIBRARY, ! input argument NONNEGATABLE, VALUE(required,TYPE=$INSYM) QUALIFIER LOG !/ QUALIFIER RETURN, ! input argument; required NONNEGATABLE,% VALUE(required,TYPE=RETURN_OPTIONS) E! Define the STATUS command and the one parameter that specifies the ! command.!B! P1 This parameter is completion status character string. Legal B! completion status character strings are "SUCCESS" and "FAILURE".!DEFINE SYNTAX STATUS IMAGE "VDE$SYSTEM:VDE$STATUS" PARAMETER P1, & LABEL = CLD$LAST_COMPLETION_STATUS, , PROMPT = "Last image completion status> ", VALUE(REQUIRED)DEFINE SYNTAX STATUS_DEBUG/ IMAGE "VDE$SYSTEM_DEBUG:VDE$STATUS_DEBUG.EXE;" PARAMETER P1, & LABEL = CLD$LAST_COMPLETION_STATUS, , PROMPT = "Last image completion status> ", VALUE(REQUIRED) :! Define the VSC command and its qualifiers and parameter.!DEFINE VERB VSC IMAGE "VDE$SYSTEM:VDE$KEPT"7 QUALIFIER ALTERNATE, ! undoc switch to debug image NONNEGATABLE, SYNTAX = VSC_XYZZY QUALIFIER DEBUG, NONNEGATABLE, VALUE(REQUIRED)! QUALIFIER DEBUG,"! LABEL = CLD$VSC_DEBUG_QUALIFIER,! NONNEGATABLE,! SYNTAX = VSC_DEBUG QUALIFIER DISPLAY, NONNEGATABLE,( VALUE( REQUIRED, TYPE = $QUOTED_STRING)6 QUALIFIER INITIALIZATION, ! undoc /INITIALIZATION NEGATABLE, VALUE( REQUIRED, TYPE=$FILE ) QUALIFIER INTERFACE, NONNEGATABLE,+ VALUE( REQUIRED, TYPE = INTERFACE_OPTIONS) QUALIFIER LIBRARY, NONNEGATABLE, DEFAULT,' VALUE(TYPE=$FILE, DEFAULT=VSC$DBROOT:) QUALIFIER KEPT_PROCESS, NONNEGATABLE QUALIFIER PARENT_PID, NONNEGATABLE, VALUE(REQUIRED)? ! The /ZVDE_FLAG and /ZVSC_FLAG  qualifiers are undocumented? ! and are used internally -- within modules VDEMAIN.B32 and? ! VDEKEPT.B32 -- to determine which interface to present to ! the user: VDE, or VSC.  !@ ! The /VSC_FLAG qualifier is not used under V1.3 and later. = ! The qualifier allows this CLD to work with the pre-V1.3< ! versions of VSC and VDE, and can be removed after this3 ! backward compatibility is no longer required. ! QUALIFIER ZVDE_FLAG, NONNEGATABLE QUALIFIER ZVSC_FLAG, NONNEGATABLE, DEFAULT QUALIFIER VSC_FLAG, NONNEGATABLE, DEFAULT4 QUALIFIER XYZZY, ! undoc switch to debug image NONNEGATABLE, SYNTAX = VSC_XYZZY PARAMETER P1, LABEL=REST_OF_LINE, VALUE(TYPE=$REST_OF_LINE) QUALIFIER NOKEPT_PROCESS, LABEL = CLD$NOKEPT_QUALIFIER, NONNEGATABLE, SYNTAX = NOKEPT_PROCESSDEFINE SYNTAX VSC_XYZZY0 IMAGE "VDE$SYSTEM_DEBUG:VDE$KEPT_DEBUG.EXE;" QUALIFIER DEBUG, NONNEGATABLE, VALUE(REQUIRED) QUALIFIER LIBRARY, NONNEGATABLE, DEFAULT,' VALUE(TYPE=$FILE, DEFAULT=VSC$DBROOT:) QUALIFIER KEPT_PROCESS, NONNEGATABLE QUALIFIER PARENT_PID, NONNEGATABLE, VALUE(REQUIRED)? ! The /ZVDE_FLAG and /ZVSC_FLAG qualifiers are undocumented? ! and are used internally -- within modules VDEMAIN.B32 and? ! VDEKEPT.B32 -- to determine which interface to present to ! the user: VDE, or VSC.  !@ ! The /VSC_FLAG qualifier is not used under V1.3 and later. = ! The qualifier allows this CLD to work with the pre-V1.3< ! versions of VSC and VDE, and can be removed after this3 ! backward compatibility is no longer required. ! QUALIFIER ZVDE_FLAG, NONNEGATABLE QUALIFIER ZVSC_FLAG, NONNEGATABLE, DEFAULT QUALIFIER VSC_FLAG, NONNEGATABLE, DEFAULT QUALIFIER ALTERNATE, NONNEGATABLE, DEFAULT PARAMETER P1, LABEL=REST_OF_LINE, VALUE(TYPE=$REST_OF_LINE) QUALIFIER NOKEPT_PROCESS, LABEL = CLD$NOKEPT_QUALIFIER, NONNEGATABLE, SYNTAX = NOKEPT_PROCESS_DEBUGF! Define the VSC/NOKEPT_PROCESS command. This command takes the same 5! parameters and qualifiers as the plain VSC command.!DEFINE SYNTAX NOKEPT_PROCESS IMAGE "VDE$SYSTEM:VDE$UTILITY""DEFINE SYNTAX NOKEPT_PROCESS_DEBUG0 IMAGE "VDE$SYSTEM_DEBUG:VDE$UTILITY_DEBUG.EXE;"! End of VDE$CLD.CLD