RSRC LVINLBVWo ol`<  \B!" k!܍D9 ُ B~rw&LoLB|LVINtheory-parking-lot.viLVINBegin.vi(.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEndPTH0'Rcx1 BeginEnd.llbBegin.viLVINEnd.vi(0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH0%Rcx1 BeginEnd.llbEnd.vi LVINRCX Light Sensor fork.vi;   <@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd (Light is >)0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginB@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd (Light is < or = )@Compare to (%),@Sensor Port.ctl@!PortPTH0DRcx1 StructuresForksGTLT.llbRCX Light Sensor fork.viLVINRCX Fork Merge.vi( .@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeFalse0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeTruePTH0=Rcx1 StructuresForksGTLT.llbRCX Fork Merge.viLVIN RCX Land 1.vi:(.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH04Rcx1 Structures Jumps.llb RCX Land 1.viLVIN RCX Jump 1.vi:(.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH04Rcx1 Structures Jumps.llb RCX Jump 1.viLVINRCX Stop All Outputs.vi:(.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH06Rcx1 SimpleIO.llbRCX Stop All Outputs.viLVINMotor A forward.viI("@ Power.ctl Power Level.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH01Rcx1 SimpleIO.llbMotor A forward.viLVIN Task Split.vi(4@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeNew Task.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH04Rcx1 Structures Tasks.llb Task Split.viLVIN RCX Land 2.vi:(.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH04Rcx1 Structures Jumps.llb RCX Land 2.viLVIN RCX Jump 2.vi:(.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH04Rcx1 Structures Jumps.llb RCX Jump 2.viLVINRCX Touch Sensor fork.vi(  :@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd (pushed in):@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd (released),@Sensor Port.ctl@!Port0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH0DRcx1 StructuresForksGTLT.llbRCX Touch Sensor fork.viLVINRCX Input 1.vi ,@Sensor Port.ctl@!PortPTH0.Rcx1 Modifiers.llbRCX Input 1.viLVINRCX Input 2.vi ,@Sensor Port.ctl@!PortPTH0.Rcx1 Modifiers.llbRCX Input 2.viLVINMotor A reverse.viI("@ Power.ctl Power Level.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH01Rcx1 SimpleIO.llbMotor A reverse.viLVINRCX Wait for Time.vi@( @ Wait (sec).@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH0;Rcx1WaitFor waitfors.llbRCX Wait for Time.vi4LVINMotor C forward.viI("@ Power.ctl Power Level.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH01Rcx1 SimpleIO.llbMotor C forward.vi LVINEmpty Container.viY(.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEndB@Containers.ctl P @Source@variable Container0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH07Rcx1Initialization.llbEmpty Container.virLVINRCX Red Container.vi( B@Containers.ctl P @Source@variable ContainerPTH04Rcx1 Modifiers.llbRCX Red Container.viLVINAdd to Container.vi`(@ Number to add.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEndB@Containers.ctl P @Source@variable Container0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH0<Rcx1CounterContainers.llbAdd to Container.viLVINContainer Fork 2.vi;   @@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd (Container is =)0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginD@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd (Container is not = )@ Compare toL@Containers.ctl P @Source@variableChoose a ContainerPTH0ARcx1 StructuresForks Equals.llbContainer Fork 2.viLVINMotor C reverse.viI("@ Power.ctl Power Level.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH01Rcx1 SimpleIO.llbMotor C reverse.viLVINRCX Blue Container.vi( B@Containers.ctl P @Source@variable ContainerPTH05Rcx1 Modifiers.llbRCX Blue Container.viNLVINRemove from Container.vic(@Number to subtract.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEndB@Containers.ctl P @Source@variable Container0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginPTH0ARcx1CounterContainers.llbRemove from Container.vihhP cL(P d-`      (     c c<(???333333??$VIDStheory-parking-lot.vi;i386sQjcode QRhU蓩d$ZY_^ZY[]ÐUl$SQRVWuQjF@QjFDQRhUdd$ZY_^ZY[]Ð)aQjIQCODE ,D (`q7.0b71Oldest compatible LabVIEW.Ô%%% pPPP;NI.LV.ALL.VILastSavedTarget0DfltMHFI;|DTHPD%88;t;{~7<0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginXL(0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBegin>.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEndZJ(.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEndH<@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd (Light is >)RB@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd (Light is < or = ) @Compare to (%)8,@Sensor Port.ctl@!Port ;   <@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd (Light is >)0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginB@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd (Light is < or = )@Compare to (%),@Sensor Port.ctl@!Port<0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeFalse<0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeTrue( .@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeFalse0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeTruev(.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBegin2"@ Power.ctl Power Level("@ Power.ctl Power Level.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBegin(  :@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd (pushed in):@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd (released),@Sensor Port.ctl@!Port0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginJ:@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd (released)J:@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd (pushed in)@4@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeNew Task(4@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeNew Task.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginH< ,@Sensor Port.ctl@!Port@ Wait (sec)( @ Wait (sec).@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBegin "@ Number to addbR B@Containers.ctl P @Source@variable ContainerRB@Containers.ctl P @Source@variable Container(.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEndB@Containers.ctl P @Source@variable Container0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBegin(@ Number to add.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEndB@Containers.ctl P @Source@variable Container0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginL@@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd (Container is =)PD@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd (Container is not = )@ Compare toXL@Containers.ctl P @Source@variableChoose a Container2";   @@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd (Container is =)0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBeginD@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEnd (Container is not = )@ Compare toL@Containers.ctl P @Source@variableChoose a Container$@Number to subtract(@Number to subtract.@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeEndB@Containers.ctl P @Source@variable Container0@g BeginIII.ctlP0@ErrorTextRCXScout Control LabnetID.@@@0LASM Cmd ListingCommands@0Port @Task #(@@ @NumericCurrent For Loop@Last Var(@@ @NumericCurrent If Loop8@ SupressErr LASM ViewLASMFileLoadLoad&RunModeBegin$$$4$$$ h $ X$$D$$D$$D$$$ d$$D$$D$$$4$ X$$$$$$`$$|' ' $$$`$$|' ' ''<'$$`$$|' ' ''$$'*$''<$$ X$$D-|.0040$$`$$|$$D' ' $$`$$|' ' $''$''<-|.0040$ X'<'$$$D''*4'4$''< D,S,SdduWelcome to Inventor. Write your program in the window below. To go back to the main menu, close all Inventor windows.RDd9qZd;qYEnd.viTDBegin.vicDHJRCX Stop All Outputs.vidD%0o%0nRCX Touch Sensor fork.viYD Task Split.vidD`kx`kwRCX Light Sensor fork.vi]DcncnRCX Fork Merge.viYD^i#^i" RCX Land 1.viQDRIGHTYDdo#do" RCX Jump 1.viRD!!End.vi^DikMotor A forward.viHDP%.!-`DCERCX Wait for Time.viZDA@RCX Input 1.vi_DcSncUnContainer Fork 2.viYD RCX Land 2.viYDik RCX Jump 2.vi]Dit:it9RCX Fork Merge.viQDlnRIGHT^DMotor A reverse.viPDALALSTOP`D = <RCX Red Container.viHDh%QdSc]D;Fj;FiRCX Fork Merge.viZDS^2S^1RCX Input 2.viTDGiIhroll fwd^D?Jd?JcMotor A forward.vi^D98Motor A forward.vi_D_jn_jmAdd to Container.viHD%hqjp`DRCX Wait for Time.vi^Dback into position^DgfMotor C forward.vidDvxRemove from Container.vicD?J?JRCX Stop All Outputs.vicD?JP?JORCX Stop All Outputs.vi`D g fRCX Red Container.viHD%^DA@Empty Container.vi`D?jJ?lJRCX Wait for Time.viaD('(&RCX Blue Container.viHDP%-6/5`DRCX Wait for Time.vi^DkjEmpty Container.viHD,%^D6A6AMotor A reverse.viaD@K}@K|180 degree turnaround^D>>I>@IMotor C reverse.viHD%suswSDA$kC$jTURN onUDKJ  ON or OFFaD lkRCX Blue Container.vi_D)(Container Fork 2.vi`D Num of times touchedcD=<RCX Stop All Outputs.vicD_u[_uZADD 1 each time touched]DDFRCX Fork Merge.viHDx%aDgiRCX Blue Container.vi_D?AAdd to Container.viHD%*7*7^DmoMotor A forward.vi`D6A 6A RCX Wait for Time.viHD% QZ SYHD%o|o|^D`k`kback into positionCDEENOTE: This is just theoretical-untested. Times would have to be changed based on robot's response in environment. Blue container controls on-off to make sure the bottom subroutine doesn't turn motors back on if parked. "Parked" = sees black lineDffRobot tests each car to its right until it gets to the 4th car, then it turns 180 degrees to try the spaces on the other side of the lot. This way, it avoids the handicapped area <  <PNG  IHDR<-PLTEf3̙f3f3ffffff3f3333f333f3f3̙f3̙̙̙̙f̙3̙ffffff3f3333f333f3̙f3̙̙f3̙f3ff̙ffff3f33̙33f333̙f3ffffff3ffff̙fff3fffffff3ffffffffffff3fff3f3f3f3ff33f3ffffff3f3333f333333̙3f3333333f3333f3f3f3ff3f33f33333333f333333333f333f3̙f3f3ffffff3f3333f333f3wUD"wUD"wUD𠠤nIDATxZK( zjlG0B{ijܒɫzNW`@&+$֪[fu[z[Ƿ*"21yn}k)Dh[_Ůg'})nR`NAf|ڎsYg^|t(NUE۶t.9ܶ][GH4SAj֕6bmp4D[tHc5?l6 nc%g9j{UeōXD܊{UrSgWvn,e(^Jts Iݲaaω[E kejZM tm#gܑi"gǁK-Cr?hJcӹDpJN)^=n!֖ľ{!W$\ x0nLpJw3431Eo_uM[Dٴ%rO.FvW\#dGE۾.燑csZ=I]%d߬uIKv cZH^nVvwR\[]?ch/],FsNmlF-^}6Ra 0.iOÚ}C5>7ڒb 8h.?b aέ0>5I75[}4^[.+=Aπ= Lp|E[U;&VMp@6\S~qO({{QM A~€gku}c $>w}hKc+v1J[vGACM\{1n97hJEl.(|u^MXH ;ΆVmk-{-K:ְdԶ[}~/HP @-뽺/xVx=n/!m.6cZchh9B݇+ޫ7t6͎y~%I.>&(fGwq+TsV1t0Ն>~GӺltYɄV{YY̭:^~Mqk pn@|^:ƭkhc@K)vWV/i,_ bڝ܎Z^{hr%v+%/tY:~~'|¿|[nz[xy}HIENDB`$FPHPtheory-parking-lot.viFPHP%88i'XLpav7,  4 `+T0 `#_ e @a; `i 1; `i ~` -%%%#_%wnz-' %.0f %#_15g%.0f %#_15g%.0f %#_15g %#_15g%.0f%.0f%.0f %#_15gBDHPtheory-parking-lot.viLVINBegin.vi0PTH0LVINEnd.vi!,PTH0LVINRCX Light Sensor fork.vi ,PTH0LVINRCX Fork Merge.vih.((yPTH0LVIN RCX Land 1.vi`PTH0LVIN RCX Jump 1.viPTH0LVINRCX Stop All Outputs.viPORrpPTH0LVINMotor A forward.vi:7DPTH0LVIN Task Split.vi pPTH0LVIN RCX Land 2.vi PTH0LVIN RCX Jump 2.vi&(PTH0LVINRCX Touch Sensor fork.vi PTH0LVINRCX Input 1.vi PTH0LVINRCX Input 2.vi1PTH0LVINMotor A reverse.vi*hPTH0LVINRCX Wait for Time.vi2P]UpPTH0LVINMotor C forward.vi=PTH0LVINEmpty Container.viG]PTH0LVINRCX Red Container.vi2WPTH0LVINAdd to Container.vi@$PTH0LVINContainer Fork 2.viIpPTH0LVINMotor C reverse.viUPTH0LVINRCX Blue Container.vis8P{lPTH0LVINRemove from Container.viHdPTH0BDHP\%8i'8,<0X=0@4X0<P 1 4X8d43DHXP~X $|X%$%\%'G-'H; Xi 1; Xi 1; Xi  `D1X\(r8XZ 4 Kc8r[pD   T43|rHXzP 43lr8Hz@438H@ HdtlH '8D1Xt h4 K0xD 430 0 0i 430p 0<430 0430@; Xi 1; Xi 1; Xi 1; Xi 1; Xi  D1X*@Gg&H P+L4 &KP~G؉D 4X IP  p"t     +   ," D1XL L3S ,*G  X<* 4 &K $1pИD 4 &K pD V@  p?D1X@%:@. D1X < n/9 D1X P 5B  p 43 p 34 &K ,_lyD $  `  ,   4 3 , n~/v'  , 4 3 , p ~$/)4 3 , n~v4 3 , ~$  ,,<      ,8 P4 3 , ~     $/,D 1XqQc NL h  |!p$  4 H&( @`4 3 p 1  p%XF<4 X4|P :x5$  .7 !  `4 &KhboD hp 4 3h@ h4<4 3h4 3h qy4 3hqy   '  h" 5D 1XlV `d l$- !,"   h 4 X8   !,%  4#$$&l %X64 &K`]j$̉D D  `4 3`0| `4 3`|4 3` l|t D4 3`hl|t  !   `4 /4 X>0P 4 X\D p6 A:xIK #$ @| D `D 1Xrx: ' 4 )PTU$ $  #x /` I[F  |s WR  , $W$ ( $0"@4 &Kcp$D 4H` 4 3 h4 3L4 3Trz4 3rz `4 X?dP  H  | !p4 XP ,  @  H !, <n,, zhq| `,  0, X @8  ,),- $  ,   .(4<4 &K!,"D D1X`Hh+hG 4 &KhD %$8 2 /܉D D@P0!0 3 0|L : 0?0?/@.A-B||&8hBD / 5D74Xl;, D1XBbjJ 4 &KBؙD 43 fRbZ &((,Wd`@`v(D1XT Ly 4 &K BD  ,<"D1X $DDZ !,!43!,B4D<43hBRJ)43!,@4D<43gRbZ4X#P43 |K4X%P *` &(0(d4 &KIbRoԚD 43 $J :E8&l ( !,0%4XTP!=e,$k3t4)4p &(,  43iBRJ4X&P43!,A$4,43!,lC$4,4 &K PD D1X&h=? &(5d4 &K&(hLD |  G |-)4,39|/L4X'LXP+43 46  "t(043 943&(<x-%43&(,;-x=5D1Xh)0wQc (94 &K(hu;D 4 XkD *-X  -$ @NL$+43 0CS K *`++ P+D1X**PH 4 &K*D )--2043P##Wg_43P"Wg_ P+43P)%GWO, P,43P'$GWO4X4K0!/`80  @,43 +.CSK-43&(=-h=x5p43 '8/3C ;43*!T  l4 *Q1 *1)P-D1X4Ii6IQc ,.ZCD 8,QR;TRd. @H.l| .(gC43 ,7 17#$$/ 43 <)hxp0 33t Of205Dtt4X/P #ElGTE804 X@M D 43*'$S43*.RD1X,p5aOP) *d2D1X7$BYJ 43*0Q7D1XMd3@ ,oP 2T4 &K2 >HD @P$Of'hl)8 23t PeD D4 &K.(:GkԘD 43.(#EY&i6a. @=<TZ#)7! 43 ,-3C; I8E .(XpC43&(#>h-x%p4 &K1R_3TD 43'x43(x4311<Naqi 7>KT,>43l*hxp4 XFjD 2PHB 79\AC$D 1X6h7Mm0hG 7D94 &K7D>KeD !.(D4!31Mqy !1@64D!1X8V`+K !8Y!J !8PV4!XdP&4!37D<] m0e(!| !2PFBL! :3t KQ0?0?/@.A-B!9\4!3(-,!aT (<!b<!8!A !@8ED!1X1:`hG 4! &K::ĘD "7"80,"El0" 3CD "8&&"5$"T"|"|"7"|4" &K@^kolD #A#= #@tl`#}zH4#XZL #Ot#U$ #=pP,ksD#1XCFp3e8 #G#C$#tvv #7Dm@( #@cA #Ra#?#b\#@\|#>#=p#|$#5$KMV#P`4#3 p 24#37D?M ]0U( #=L#@\4#X;$`!D#1X<m83 #2PDh4#Xe(`P7 #V@ekX#\ #@=<B@#:x# P,#6b,@8# 2b grܖD Dd4%3@:dn}(80%Q4% &K2P8D 4&32P9V4&32P2U &2PQN@&P.l.[&GT4&3.(0(GYi&a &G@\KLh4&3.(/FI&Y6Q.4&3:;@\&E4&32P<W4&3.(;HIY&Q4& XșD 4'3@Amm(}8u04'3:4] ':ZD ':FE4'3:DT_'K4'3I<0qRbyZ'Lh4'3 p44' &K=h،D (K4(XPP4(3Iqbryj4(3 8 (:Gt4(3:C^(S4U$ (=JD(1XH(S y@ (Zb<b\dL(-C$D(1XA\Hu4 4( &KHduD 4)3Hd)O)O )@YHM)ID)1X?#DqRr )dL,)8h0D )Li@pl )@p8JH)T,)P,4)3=>a#3+ )=L4\),< )7DOl)O )@X<M| )IdN)K )h|X4)3=Ec# )=ZY4)3=@|b#3+)ElLh8)h3tB'& )P`Q]0_4)3G:<| )3 QD4)3@Mm}(u )K )IcP4)3@I}( 4)3ILgrl4)X3x )a4,)Bclc s)P,T,4)32P>X )UgT4) &KR>KD 4*37DF]m e*gD*1X=OMmH 4* &KO>KQ$D +OWt+3 +]f@Zh4+3IV]gb +(XpS +WYHSh+9\E4+ &KWhD ,2\\`,QD,P8, 2CD 4D D4 .]w\4.XHHPL. :CD 0?0?/@.A-B8.hCDB?.4.3W@(D.1XSO8MmH .?S4dm .R[8m(.S44.3WQx(4. &KGBD 4/3(.w/L/i@ /7DWTL4/37DJM] U /(wu/ /Upp8e/T4/32PLq,$ /([8uP,/j@nftoD/1XZUMimJ 4/ &KUp>iKD D01XffL=l] 0g 0Hd440 &K8P)(D 4138P:P;KC1a41M 1IYH\1k@1PT+8 T81 2W$ ,7D D`D31XAQ(P 3|43XNhP)3s43Xhl P43XX\P(3b<q$3P5D43XY 3h\3soxw43XcPQ'43 &K]@D 443=F(d# 48Pkxb4Y 4Teles|4el44pA443]?r44XLP 4GZ443G4} 4V44XG`P/ 4\ww~4^444XNXP444X\D P* 4$X4Yq4pl4432Qdp 44Xb|yQ%443I[$R]W443]Bts 4]]P443]]t4]0D41XMY|vJ 4_D41Xg^T5@ 4]w044 &K]l|D 453]]u,5^w_8H5^ 5@f@^@5P^_\x,5__b ` 5]$^85 2_ |D DL7 :_ 0?0?/@.A-B7|L7 :W$ '-0?0?/@.A-B07 3W$ +8,7X(87h_Ba `,7| 7p[r7ah 7@:473R?<]me47 &Kh5BD 8^P`08 3_  8GnM0 8G\h8QDb\4838PZ+;38f@8PAfsN08 3b fs8PIVL8 :b bh0?0?/@.A-B48Xd 8JT8>M8|8| 8Gij48 X?L~@D 9Rl49Xi`P+9d 9HdP9v9|9i 9Up|HsH9e493UpT]yme 9Upu$9a4fl$lq9s|9pl49Xa 09 3h qs 9p$t849 &KU==JؘD :Oggi :Ux|jx:>i4:3UK\Ml]dU :Uo :^4j oxq$:m4:Xh$P:h:/ |,:h@L: ,K@:PJHqsUD4:3G?P{D:1XJtaDdH :hi`4:3hTTd\:K20 :Umm\4:XjP :dL :]kqp8: 2h rtD D|4<3UOLM\]TU4<3GJ4z<j <ox4<Xk<8P2<j ~ <Hd84<X\(Q6<lD<l$<gs| <Ov<v <pl <rpx<~<kX< <pt<q$4<3Rd]me <R|H{4<3RSTM]U4<3UeXL=\MTE4<Xg8P,<elm4< X@%l8D @=P`4=XP14=XXP$=l=q=pL= :h sou0?0?/@.A-B4= XLנD >]\wd4>3UV,\=lMdE8>hhBeDW >s||>s4>Xc  >h[4> &Ks mD D?1Xeq! ?pkx ?]nxH?ps?vh4?3]j%5-0? 3n 4? &Kp*8D 4@3pV 4@ X̖D DA1XrrH 4A &Krp>XD BlDv~ Bs\}( Bvhz(|4B3UpZ8My]U BUpx|u BOnTx8BhbB<9HDB1XqDp *+ 4B3pb 4BX$d{ Bw4B3OJM]U4B3O?]me4B3(^3 LG :n 0?0?/@.A-B<G ,.)^4p>Jahh=4G3pn!4GXX$PGHf4G3pn! GyA( G| Grp[p4G &K$>D 4H3$tN^V4H3rpl,H(HyzzHahl H@t0H 3  O\8H 2 )8xD D@@JP:(9`J|\Jv}}JDJ1Xpl~hG J$lJ(J4J &KlD K( K4K3| K84K3\l|t4K3H|4K3l|tK K$0K(_4KXP#4K3hTDTL4K3hf,DTLK%X4KXP5\Kkx33K*`kXDK1Xx\DdJ 4K &K5B ЙD L"tL.0 ,h`P p &(!, .( 1*2P:=]G2@W(OI7DUUpRh]spy8Prp$Hd{l4L3$A|N^V4L3$|4>NF4LX}lP84L3$u>NFLl;,L<DP@LPh@ O\8L 2  P[D D0N 3 (9LN :  *60?0?/@.A-BNn4N3Hd$u}4N3wTd\4N3}\DTL4N3yq\-S=c5[4N3yHC-S%K4N3yz-C=S5KLN :  KQ0?0?/@.A-B4N3}pTd\4N3~(DTL@NPm~ N>;>Q8NhB~pNA(%KK,N8p8N 2< n}D DPLP :< o{0?0?/@.A-B0P 3< m~8Ph<B`\P$  P:4tlk\XpA([glkx$n[8nT[t|p8iXpwdcYH8X<|Hx|mW=<\$0F$f@NLZHQ@,<%X0"t'"84PXP0PLPwPz4P X_lD Qi4QXx 4Q3Hd \Q_}_4Q3Hdlxu}HQpVpQ4Q@iKiQclbbCl{=dHmh$prP8hayp(Wp4@2G,^]D6)=:.P2*1 (. d),!(& p P,`h, 0Qg5KQ.QK\QXUVUQ\FFHQQ4QXP4QX| QkF-F8Qh Bd8d$Q0%,,HQ0HQ$pQ[ \Q"yv'vQ, t0y|`3I0rl _@8KQe)YTY@B4da$`F7p4@?;DL3|+2$/ ]rX^t$uZ~tgdf[9tZq,Z>|$pHi$PQHQZHQNLZZHQFQJ++Qf@QdlQX<u KK QnTULLUQ8yZu0y0Q=<101Qtu\\HQWUUQmU(TET(QXpaQx|TUUqUUQp8y~ee~Q[8UUQ[LyjyHQ|LLQYH  WWQ$0tZtQ'z@z=h,\T4Q XDD X |$%\%'G-'-\p-<4R XeԙD QX |$%\%'G -'- Ȳ<U(h, 0=t@XDȲ-D@l{=dHmh$prP8hayp(Wp4@2G,^]D6)=:.P2*1 (. d),!(& p P,`h, 0,SEp@{l=Hdmh$rp8Pahypr<oDs]hv4J1PRdlUpU7DIO>(W4p@2G,^]D6)=:.2P*1 .( )d!,&( pP,`h ,0 ( ((?n >q>UU>ꪫ>UU(?    ݀ TahomaTahomaTahoma00RSRC LVINLBVWo ol 4 RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDVITSXICONlicl4icl8DTHPTRecEDSIM4LIfpHFPHP\STRG pLIbd LBDHP `HIST tPRT FTAB |v" `" l" D" Ck" C$@" C~" CЬ" CĚ" DP" D|" D,`" E" E ,r" E`z" E" G" K" l" 4" " e" L" " ܔ" |$" T" @" L" " P{" 0" U" dL" x" (" L" 褐" L" " y" \p" "  " p4y" " !(" "" #" $Tl" &|j" 'P" (h8" )̼o" *4" +" ," -hl" /P" 0[" 1||g" 2XC" 40" 5Hw" 6c" 8Dq" 9h{" :" ;t " =̉" >" ?t|" @|p" A@" B," C 8" Dt" EX" G$M" Hp" Id" K<ܗ" L " M" OPT" Q" R+" SH<" L$" h<" T"  )" ,h" %<" .H" 3Xl" 7dg" <t" Fd|" J0" N" Pq" w" T" mԤ`" nx" nu" theory-parking-lot.vi