@1585083743.16EDT = =mMAIN_scheduler =tMAIN @EDT1585083744.97 #"core_reset"Sent BREAK +2 #t@0x9E97, state=0x3380, ifg=0x20, ie=0x7F + #@0xA609, state=0x3380, ifg=0x08, ie=0x5F #@0xA514, state=0x3350, ifg=0x84, ie=0x75 + #@0xA7BD, state=0x32E2, ifg=0x10, ie=0xF5 + #@0xAA40, state=0x32F4, ifg=0x10, ie=0xFD #@0xACC3, state=0x32F4, ifg=0x10, ie=0xFD + #@0xAF47, state=0x32F4, ifg=0x10, ie=0xFD #@0xB05D, state=0x32F4, ifg=0x80, ie=0xFD + #@0xE303, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +198 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +352 "Can"\ =99 + \ =99 + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +2 "core" % \ l +2 .tSS.reconfigure SSconfig +2 "sampler")#.0X PC +2 "processing"%& +4 "core" &b\ D +245 #"preston"-> pucks +641 #-> CC + "collection"' & +5 "core" &dh\ 0 +1291 #"preston"-> CC.loadFlush; PC.loadPuck :saf,4 +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'!& +4 "core" &cg\ 0 + ."preston"Hand.open +4 "manipulator"&"1 +23 "core" 1 +2 "manipulator"&#& +4 "core" &- E I + ."preston"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."preston"Elbow.seek FlushPuck::Garage +2 "manipulator"&$(- +4 "core" ( +2 "manipulator"&%& +3 "core" &-  a I +2 ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &&& +3 "core" &- u I +2 ."preston"Forearm.seek :garage +3 "manipulator"&'' +107 "core" ' +2 ."preston"Hand.close +2 "manipulator"&(/ +73 "core" / +2 "manipulator"&)& +4 "core" &- 6 I +2 "manipulator"&*% +3 "core" %  D +2 ."preston"Forearm.seek :retract +2 "manipulator"&+'\ +107 "core" ' +2 ."preston"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."preston"Elbow.seek CC +2 "manipulator"&,( +276 "core" ( +2 "manipulator"&-& +4 "core" & 8 4 + ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &.& +3 "core" & k 4 +2 ."preston"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."preston"Forearm.seek CC + "manipulator"&/'ρ +94 "core" ' +2 "manipulator"&0& +4 "core" &  4 + "manipulator"&1% +4 "core" %π 0  +2 "collection"'2& +3 "core" &fh\ / +2 "collection"'3& +3 ."preston"CC.seek :closed +3 "collection"'4(O +5 "core" &cg\ / + &cg\ / +7 & 0eh\ +%h +9 &V{ch}\ &8 +10 &}di|\ &M +9 &Wfg\ (O +10 &bXcf~\ (N +9 &#Ydi\ (N +9 &Ydhz\ (N +10 &Teh\ )N +9 &jYcf\ (N +9 &+Ydfx\ (N +10 &Xciv\ (N +9 &!Zcj\ (N +10 &#qYei}\ 'N +9 &%4Xeg\ (N +9 &&Yef\ (N +10 &(Xdi{\ (N +9 &*zZdh~\ (N +9 &,<Xdis\ (N +10 &-Ydg}\ (N +9 &/Ycgo\ (N +10 &1Yfgi\ (N +9 &3EYego\ (N +9 &5Wdgq\ (M +10 &6Ycgd\ (N +9 &8Zdga\ (N +9 &:LWbfe\ (N +10 &< Yeho\ (N +9 &=Vcgi\ (N +10 &?Wegj\ (N +9 &ATYcht\ (N +9 &CWgh`\ (N +10 &DYeh]\ (N +9 &F^ehj\ 'O +9 &HVkegb\ &P +11 &J efk\ #T +8 &Kcgp\ Y +10 &M{chg\ [ +9 &N]dg{\ #3 +9 &Oxegk\ #P +8 ( +3 "collection"'3& +3 #"preston"Collection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.67 +2 "collection"'5& +5 "core" &O|cbgm\ 'L + &O|cchu\ 'L +2 ."preston"Hand.open + "manipulator"&61 +79 "core" 1 +2 "manipulator"&7% +4 "core" % π   + ."preston"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."preston"Forearm.seek :retract + "manipulator"&8'\ +100 "core" ' +2 #"preston"Loading saf puck from tube 4 into Processing Clamp +2 "processing"%9& +5 "core" &X\ = +2 "manipulator"&:% +4 "core" %\ D / + "storage"(;% +4 "core" %z\ \  C\ U + "storage"(<. +3 "core" . +2 ."preston"SC.reconfigure SCtight +2 "storage"($\ .\ 1~b +4 ."preston"SC.seek 4 + "storage"(=(,H +5 "core" ( +2 ."preston"SC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (>& +3 "core" &,I \ U + "manipulator"&?& +4 "core" & ^ 4 +2 "manipulator"&@% +3 "core" %\ Z / +2 ."preston"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."preston"Elbow.seek 4 +2 "manipulator"&A( +154 "core" ( +2 "manipulator"&B& +4 "core" & B + "storage"(C& +4 "core" &,I\ \  ;\ V +2 ."preston"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."preston"Forearm.seek 4 + 700 counts +3 "manipulator"&D'# +103 "core" ' +2 "storage"(E& +4 "core" &,I \  j\ W +2 ."preston"SE.reconfigure SEpick +2 "storage"(#]K-0-\ b +7 ."preston"SE.seek :beamBreak +2 "storage"(F'L +284 "core" ' +2 "storage"(G- +3 "core" -' + ."preston"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 (H& +3 "core" &,I (\ T +2 "manipulator"&I& +4 "core" &  + ."preston"Elbow.seek 4 +2 "manipulator"&J( +5 "core" ( + "manipulator"&K& +3 "core" & \ +2 "storage"(L& +4 "core" &,I k\ T +2 ."preston"Forearm.seek 4 + 300 counts +2 "manipulator"&M'ϓ +15 "core" ' +2 ."preston"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 ."preston"Hand.close + "manipulator"&N/ +77 "core" / +2 !"preston"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 6):bt["4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"#preston:4:in `topLevelBinding'" +2 &Y\ > +6 & ,T\ =$e +10 &UyY\ 98 +33 &xX\ 8M + &RX\ :O + &VPP\ :O +2 &RJ\ 9O +10 &UP\ :O +9 &RL\ :O +9 &^TK\ :O +10 &!SK\ :N +9 &SK\ 9O +9 &!QK\ :O +10 &#fOO\ ;O +9 &%)R=\ :N +10 &&T<\ :N +9 &(SA\ :N +9 &*nT;\ :O +9 &,/T;\ :O +10 &-R:\ :N +9 &/V9\ 9O +10 &1vU9\ :O +9 &38U<\ :O +10 &4S=\ :N +9 &6S7\ :N +9 &8T;\ :N +10 &:AT5\ :N +9 &<R8\ :N +9 &=T-\ :N +10 &?W)\ :O +9 &AHV*\ :O +10 &C\ U.\ :O +9 &DR-\ :O +9 &FW+\ :O +10 &HM^,\ 9P +9 &J\ h*\ 9Q +9 &K.\ 7T +10 &M-\ 7U +9 &OF-\ 7U +10 &Q-\ 7U +9 &R&\ 6L +9 &SDv$\ 8 a +10 &TF3)\ ;- +5 ( + "processing"%Z& +4 #"preston"Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.59 +2 .Hand.open +3 "manipulator"&\\1 +4 "core" &TF +\ ;- +63 1 +2 "manipulator"&]% +4 "core" %  + ."preston"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."preston"Forearm.seek :retract +3 "manipulator"&^'\ +90 "core" ' +3 ."preston"SC.coast + "storage"(6 +1017 #"preston"-> Sampler.calibrate +4 "Can"\ 5QQ + #"preston"Calibrating pressure and temperature sensors +2 .CTV.dial :air +3 "collection"'_  +131 "core" +2 ."preston"SSV.dial :spit,avoiding: :exhaust +2 "sampler")` +4 "core"  +2 "sampler")a +134 "core"  +2 ."preston"SS.reconfigure SSfast +3 "sampler")#.0X Sampler.PSI +3 "collection"'j% +6 "core" %͵cg]\ + "sampler")k% +4 "core" % \ ^ +612 #"p"-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} +3 "collection"'l% +5 "core" %͵ceO\ + "sampler")m% +5 "core" % \ ] + #"p"@14.9 + .PTV.dial Puck +5 "processing"%n  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%o @ +54 ."p"PTV.stop +4 "processing"%p  +6 "core" 9 +6 A +2 !"p"o:UserAbort: mesg") while rotating Processing Top Valve:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +791 #"preston"-> PTV.PRV + .PTV.dial PRV +5 "processing"%q @ +21 "core" > +1010 #"preston"-> PC +3 "processing"%r& +4 "core" &TF \ 6- +14202 #"preston"-> PSR.air + .PSR.select :air +5 "processing"% +553 #"preston"-> PSR.wash + .PSR.select :wash +3 "processing"% +626 #"preston"-> PSV.PSR +2 .PSV.dial PSR +4 "processing"%s +75 "core"  +189 #"preston"-> PS +2 "processing"%t% +5 "core" %W\ 5 +459 #"preston"-> PSV.waste1 + .PSV.dial :waste1 +5 "processing"%u  +45 "core"  +174 #"preston"-> PS.empty +2 .PS.seek :empty +4 "processing"%v'9 +2123 "core" ' +2 "processing"%w% +4 "core" %<%\ 5 +1443 #"preston"-> PSR.air + .PSR.select :air +3 "processing"% +225 #"preston"-> PSV.PSR + .PSV.dial PSR +5 "processing"%x +46 "core"  +369 #"preston"-> PSR.wash + .PSR.select :wash +6 "processing"% +363 #"preston"-> PS.pull 0.5 +2 "processing"%y% +5 "core" %<\ 5 +2 ."preston"PS.seek 0.499ml +4 "processing"%z' +597 "core" ' +2 "processing"%{% +3 "core" %\ 5 +1193 #"preston"-> delay 5; PSR.air; PS.to 2 +2 .delay 5 seconds +504 .PSR.select :air +2 "processing"% +13 ."preston"PS.seek 2ml +2 "processing"%|'[ +1610 "core" ' +2 "processing"%}% +3 "core" %^$\ 5 +980 #"preston"-> PTV.puck +2 .PTV.dial :puck +3 "processing"%~  +72 "core"  +532 #"preston"-> PBV.waste1 + .PBV.dial :waste1 +5 "processing"%  +6 "core"  +668 #"preston"-> PSV +833 #-> PSV.PTV + .PSV.dial PTV +2 "processing"% +77 "core" +257 #"preston"-> PS +2 "processing"%% +6 "core" %^\ 5 +199 #"preston"-> PSV +212 #-> PTV +213 #-> PBV +724 #-> PS.seek 1.5 +2 .PS.seek 1.5ml +3 "processing"%' +589 "core" ' +2 "processing"%% +3 "core" %(\ 5 +1714 #"preston"-> PBV.dialBetween PSV, :waste1 + .PBV.dial between PSV and waste1 +5 "processing"% * +35 "core" , +473 #"preston"-> PSR.air +2 .PSR.select :air +600 #-> PSV.PSR + .PSV.dial PSR +4 "processing"% +77 "core"  +1614 #"preston"-> PSV.PTV + .PSV.dial PTV +5 "processing"%\ +77 "core" +880 #"preston"-> PSV +151 #-> PTV +190 #-> PBV +2 "processing"%  +4 "core" , +418 #"preston"-> PS.to 0 +2 .PS.seek 0ml +5 "processing"%'W +1618 "core" ' +2 "processing"%% +3 "core" %R"\ 5 +781 #"preston"-> PSV +178 #-> PTV +1333 #-> Sampler.PSI + "collection"'% +6 "core" %͵efY\  +2 "sampler")% +4 "core" % \ ] +1046 #"preston"-> CSV.air + .CSV.dial :air +5 "collection"' @ +23 "Can"\ -ee +23 "core" > +204 #"preston"-> CS.pull 5 +3 "collection"'% +4 "core" %͵dgM\  +2 ."preston"CS.seek 4.994ml +5 "collection"''lf +1352 "core" ' +2 "collection"'% +3 "core" %licf_\  +1463 #"preston"-> CSV.CTV; CTV.CSV + .CSV.dial CTV +5 "collection"'  +45 "core"  +2 ."preston"CTV.dial CSV +3 "collection"'  +143 "core"  +414 #"preston"-> CBV.PRV; PRV.CBV + .CBV.dial PRV +5 "collection"'  +115 "core" ~ +2 ."preston"PRV.dial CBV +2 "processing"%  +5 "core"  +1845 #"preston"-> PRV +384 #-> CBV +279 #-> PTV +593 #-> CS.empty + .CS.seek :empty +6 "collection"''Ͱ +1372 "core" ' +2 "collection"'% +3 "core" %ͱ a\  +814 #"preston"-> Sampler.PSI +2 "collection"'% +5 "core" %ͱ X\  +2 "sampler")% +4 "core" % \ ^ +2260 #"preston"-> Sampler.PSI +3 "collection"' % +4 "core" %ͱ h\ +2 "sampler")!% +4 "core" % \ ] +3865 #"preston"-> PTV.PRV + .PTV.dial PRV +5 "processing"%" @ +75 "core" B +300 #"preston"-> Sampler.PSI +2 "collection"'#% +5 "core" %ͱ h\ +2 "sampler")%% +4 "core" % \ ^ +1058 #"preston"-> PTV.Puck + .PTV.dial Puck +5 "processing"%&  +75 "core"  +337 #"preston"-> Sampler.PSI +2 "collection"'(% +5 "core" %ͱ `\ +2 "sampler"))% +4 "core" % \ ^ +869 #"preston"-> PTV.PRV + .PTV.dial PRV +5 "processing"%* @ +75 "core" B +334 #"preston"-> PTV.Puck + .PTV.dial Puck +3 "processing"%  +74 "core"  +273 #"preston"-> Sampler.PSI +2 "collection"'% +6 "core" %ͱ s x_\ + "sampler")'% +4 "core" % \ ^ +2316 #"p"-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} +2 "collection"'-% +6 "core" %ͱ q wZ\  +2 "sampler").% +4 "core" % \ ] + #"p"@43.9 + .PTV.dial Puck +4 .delay .5 seconds +53 .PTV.dial PRV + "processing"%$ @ +74 "core" B +2 "collection"'0% +4 "core" %ͱ V Y^\ + "sampler")1% +4 "core" % \ ^ + #"p"@42.3 +52 "collection"'2% +3 "core" %ͱ X Ye\ + "sampler")+% +4 "core" % \ ^ + #"p"@42.3 + .PTV.dial Puck +2 "processing"%  +76 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%3 @ +75 "core" B +2 "collection"'5% +4 "core" %ͱ A Dg\  + "sampler")6% +4 "core" % \ ] + #"p"@41.1 +52 "collection"'7% +3 "core" %ͱ @ EZ\ + "sampler")9% +4 "core" % \ ^ +3 #"p"@41.2 + .PTV.dial Puck +3 "processing"%:  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%; @ +74 "core" B +2 "collection"'<% +4 "core" %ͱ 3 7V\  + "sampler")>% +4 "core" % \ ] + #"p"@40.4 +52 "collection"'?% +3 "core" %ͱ 4 6b\ +43 "sampler")@% +3 "core" % \ ] +2 #"p"@40.3 + .PTV.dial Puck +4 "processing"%/  +76 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%B @ +76 "core" A +5 "collection"'C% +4 "core" %ͱ ) ,b\  +2 "sampler")E% +3 "core" % \ ] + #"p"@39.8 +53 "collection"',% +3 "core" %ͱ ) ,l\ +2 "sampler")8% +3 "core" % \ ^ +2 #"p"@39.8 + .PTV.dial Puck +3 "processing"%G  +67 ."p"PTV.stop +6 "processing"%H  +2 "core"  +6  +2 !"p"o:UserAbort: mesg") while rotating Processing Top Valve:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +603 #-> PTV.puck + .PTV.dial :puck +4 "processing"%I  +7 "core"  +2167 #"p"-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} +2 "collection"'K% +6 "core" %ͱ ' +f\ +2 "sampler")L% +4 "core" % \ ^ + #"p"@39.7 + .PTV.dial Puck +4 .delay .5 seconds +54 .PTV.dial PRV + "processing"%N @ +44 #"preston"-> PTV.PuckPBV.waste1 +2 !o:NoMethodError : mesgu:NameError::message-undefined method `PuckPBV' for PTV:Shaft: name: PuckPBV: args[:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +29 "core" A +2 "collection"'P% +4 "core" %ͱ " $m\ + "sampler")Q% +4 "core" % \ ] + #"p"@39.4 +52 "collection"'A% +3 "core" %ͱ  #`\ +2 "sampler")D% +3 "core" % \ ^ + #"p"@39.3 + .PTV.dial Puck +5 "processing"%F  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%M @ +73 "core" A +2 "collection"'T% +4 "core" %ͱ  \\\  + "sampler")U% +4 "core" % \ ] + #"p"@39.0 +52 "collection"'J% +3 "core" %ͱ  b\  +2 "sampler")W% +3 "core" % \ ] +3 #"p"@39.0 + .PTV.dial Puck +6 "processing"%X  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%O @ +25 #"preston"-> PBV.waste1 +2 .PBV.dial :waste1 +4 "processing"%Y  +36 "core" +9 B +2 "collection"'R% +4 "core" %ͱ  b\  + "sampler") % +4 "core" % \ ] + #"p"@38.7 +52 "collection"'Z% +3 "core" %ͱ  \\\ +2 "sampler")\\% +3 "core" % \ ] +2 #"p"@38.9 + .PTV.dial Puck +4 "processing"%]  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%V @ +74 "core" B +2 "collection"'=% +4 "core" %ͱ`\  +3 "sampler")_% +3 "core" % \ ] +2 #"p"@35.6 +52 "collection"'`% +3 "core" %ͱc\  +2 "sampler")a% +3 "core" % \ ] + #"p"@35.5 + .PTV.dial Puck +2 "processing"%  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%d @ +75 "core" A +2 "collection"'c% +4 "core" %ͱh\  + "sampler")e% +4 "core" % \ ] + #"p"@32.8 +52 "collection"'f% +3 "core" %ͱk\  +2 "sampler")g% +3 "core" % \ ] + #"p"@32.8 + .PTV.dial Puck +2 "processing"%b  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%i @ +73 "core" A +2 "collection"'j% +4 "core" %ͱ~c\  + "sampler")k% +4 "core" % \ ] + #"p"@30.5 +52 "collection"'l% +3 "core" %ͱe\  +2 "sampler")m% +3 "core" % \ ] + #"p"@30.5 + .PTV.dial Puck +4 "processing"%n  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%o @ +73 "core" A +2 "collection"'p% +4 "core" %ͱY\\d\  + "sampler")q% +4 "core" % \ ] + #"p"@28.4 +52 "collection"'r% +3 "core" %ͱY^[\  +2 "sampler")s% +3 "core" % \ ] + #"p"@28.5 + .PTV.dial Puck +2 "processing"%t  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%u @ +73 "core" A +2 "collection"' % +4 "core" %ͱ9<T\  + "sampler")w% +4 "core" % \ ] + #"p"@26.6 +52 "collection"'x% +3 "core" %ͱ9<\\\  +2 "sampler")y% +3 "core" % \ ] +2 #"p"@26.6 + .PTV.dial Puck +4 "processing"%v  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%{ @ +73 "core" A +2 "collection"'z% +4 "core" %ͱY\  + "sampler")}% +4 "core" % \ ] + #"p"@25.1 +52 "collection"'~% +3 "core" %ͱ ]\  +2 "sampler")% +3 "core" % \ ] + #"p"@25.1 + .PTV.dial Puck +2 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +75 "core" B +3 "collection"'|% +3 "core" %ͱm\  +2 "sampler")% +3 "core" % \ ] + #"p"@23.7 +53 "collection"'% +3 "core" %ͱc\  +2 "sampler")% +3 "core" % \ ] + #"p"@23.8 + .PTV.dial Puck +4 "processing"%\  +76 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +74 "core" B +2 "collection"'% +4 "core" %ͱ_\  + "sampler")% +4 "core" % \ \\ + #"p"@22.5 +52 "collection"'% +3 "core" %ͱa\  +2 "sampler")% +3 "core" % \ ] + #"p"@22.5 + .PTV.dial Puck +2 "processing"%  +76 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +75 "core" B +2 "collection"' % +4 "core" %ͱb\  + "sampler")% +4 "core" % \ ] + #"p"@21.6 +52 "collection"'% +3 "core" %ͱ^\  +2 "sampler")% +3 "core" % \ \\ + #"p"@21.7 + .PTV.dial Puck +5 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +75 "core" A +2 "collection"'% +4 "core" %ͱd\  + "sampler")% +4 "core" % \ \\ + #"p"@20.7 +52 "collection"'% +3 "core" %ͱc\  + "sampler")% +4 "core" % \ ] + #"p"@20.6 + .PTV.dial Puck +4 "processing"%  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%! @ +74 "core" A +3 "collection"'"% +4 "core" %ͱY\  +2 "sampler")#% +3 "core" % \ \\ + #"p"@19.8 +52 "collection"'%% +66 "core" %ͱY\  +2 "sampler")&% +3 "core" % \ \\ +2 #"p"@19.9 + .PTV.dial Puck +4 "processing"%(  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%) @ +75 "core" A +2 "collection"'*% +4 "core" %ͱX\  + "sampler")% +4 "core" % \ \\ + #"p"@19.3 +52 "collection"'% +3 "core" %ͱ^\  + "sampler")'% +4 "core" % \ \\ + #"p"@19.3 + .PTV.dial Puck +5 "processing"%-  +72 "core"  +2 ."p"delay .5 seconds +53 .PTV.dial PRV + "processing"%. @ +74 "core" A +2 "collection"'$% +4 "core" %ͱg\  + "sampler")0% +4 "core" % \ \\ + #"p"@18.7 +52 "collection"'1% +3 "core" %ͱX\  + "sampler")2% +4 "core" % \ \\ + #"p"@18.7 + .PTV.dial Puck +4 "processing"%+  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +74 "core" A +2 "collection"'3% +4 "core" %ͱg\  + "sampler")5% +4 "core" % \ \\ + #"p"@18.2 +52 "collection"'6% +3 "core" %ͱX\  +2 "sampler")7% +3 "core" % \ \\ + #"p"@18.2 + .PTV.dial Puck +4 "processing"%9  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%: @ +73 "core" @ +2 "collection"';% +4 "core" %ͱ[\  + "sampler")<% +4 "core" % \ \\ + #"p"@17.7 +52 "collection"'>% +3 "core" %ͱc\  + "sampler")?% +4 "core" % \ \\ + #"p"@17.8 + .PTV.dial Puck +2 "processing"%@  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%/ @ +74 "core" A +2 "collection"'B% +4 "core" %ͱc\  + "sampler")C% +4 "core" % \ \\ + #"p"@17.4 +52 "collection"'E% +3 "core" %ͱc\  + "sampler"),% +4 "core" % \ \\ + #"p"@17.3 + .PTV.dial Puck +5 "processing"%8  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%G @ +74 "core" @ +2 "collection"'H% +4 "core" %ͱg\  + "sampler")I% +4 "core" % \ \\ + #"p"@17.1 +52 "collection"'K% +3 "core" %ͱW\  + "sampler")L% +4 "core" % \ \\ + #"p"@17.0 + .PTV.dial Puck +4 "processing"%N  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%P @ +73 "core" @ +2 "collection"'Q% +4 "core" %ͱe\  + "sampler")A% +4 "core" % \ \\ + #"p"@16.8 +52 "collection"'D% +3 "core" %ͱb\  +36 "sampler")F% +13 "core" % \ \\ + #"p"@16.8 +2 .PTV.dial Puck +5 "processing"%M  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%T @ +73 "core" A +2 "collection"'U% +4 "core" %ͱc\  + "sampler")J% +4 "core" % \ \\ + #"p"@16.6 +52 "collection"'W% +3 "core" %ͱ^\  +2 "sampler")X% +3 "core" % \ \\ +2 #"p"@16.5 + .PTV.dial Puck +4 "processing"%Y  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%O @ +74 "core" B +2 "collection"'R% +4 "core" %ͱ|W\  +2 "sampler") % +4 "core" % \ \\ + #"p"@16.3 +52 "collection"'Z% +3 "core" %ͱ|_\  +2 "sampler")\\% +3 "core" % \ ] + #"p"@16.5 + .PTV.dial Puck +5 "processing"%]  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%V @ +74 "core" B +2 "collection"'=% +4 "core" %ͱy`\  + "sampler")_% +4 "core" % \ \\ + #"p"@16.3 +52 "collection"'`% +3 "core" %ͱy\\\  +2 "sampler")a% +3 "core" % \ \\ + #"p"@16.3 + .PTV.dial Puck +5 "processing"%  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%d @ +74 "core" B +4 "collection"'c% +3 "core" %ͱwzU\  +2 "sampler")e% +3 "core" % \ \\ +2 #"p"@16.0 +52 "collection"'f% +3 "core" %ͱxyb\  +2 "sampler")g% +3 "core" % \ \\ + #"p"@16.0 + .PTV.dial Puck +4 "processing"%b  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%i @ +75 "core" A +2 "collection"'j% +4 "core" %ͱsyb\  + "sampler")k% +4 "core" % \ \\ + #"p"@16.0 +52 "collection"'l% +3 "core" %ͱwx[\  +2 "sampler")m% +3 "core" % \ \\ + #"p"@15.9 + .PTV.dial Puck +4 "processing"%n  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%o @ +74 "core" A +4 "collection"'p% +3 "core" %ͱqw_\  +2 "sampler")q% +3 "core" % \ \\ + #"p"@15.9 +53 "collection"'r% +3 "core" %ͱquZ\  +2 "sampler")s% +3 "core" % \ \\ + #"p"@15.7 + .PTV.dial Puck +5 "processing"%t  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%u @ +75 "core" A +2 "collection"' % +4 "core" %ͱor[\  + "sampler")w% +4 "core" % \ \\ + #"p"@15.6 +52 "collection"'x% +3 "core" %ͱqr`\  +2 "sampler")y% +3 "core" % \ \\ + #"p"@15.6 + .PTV.dial Puck +5 "processing"%v  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%{ @ +73 "core" A +2 "collection"'z% +4 "core" %ͱnpc\  + "sampler")}% +4 "core" % \ \\ + #"p"@15.5 +52 "collection"'~% +3 "core" %ͱnqY\  +2 "sampler")% +3 "core" % \ [ + #"p"@15.5 + .PTV.dial Puck +5 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +74 "core" A +2 "collection"'|% +4 "core" %ͱmo_\  + "sampler")% +4 "core" % \ \\ + #"p"@15.4 +52 "collection"'% +3 "core" %ͱno[\  + "sampler")% +4 "core" % \ \\ + #"p"@15.4 + .PTV.dial Puck +2 "processing"%\  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +74 "core" A +4 "collection"'% +4 "core" %ͱlqO\  + "sampler")% +4 "core" % \ \\ + #"p"@15.5 +52 "collection"'% +3 "core" %ͱjnf\  +2 "sampler")% +3 "core" % \ \\ +2 #"p"@15.4 + .PTV.dial Puck +5 "processing"%  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +73 "core" A +2 "collection"' % +4 "core" %ͱlme\  + "sampler")% +4 "core" % \ \\ + #"p"@15.3 +52 "collection"'% +3 "core" %ͱilb\  +2 "sampler")% +3 "core" % \ \\ + #"p"@15.3 + .PTV.dial Puck +4 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +73 "core" A +2 "collection"'% +4 "core" %ͱilh\  + "sampler")% +4 "core" % \ \\ + #"p"@15.3 +52 "collection"'% +3 "core" %ͱjkT\  +2 "sampler")% +3 "core" % \ \\ + #"p"@15.2 + .PTV.dial Puck +2 "processing"%  +76 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%! @ +74 "core" B +2 "collection"'"% +4 "core" %ͱjkZ\  + "sampler")#% +4 "core" % \ \\ + #"p"@15.2 +52 "collection"'%% +3 "core" %ͱgj[\  +2 "sampler")&% +3 "core" % \ \\ + #"p"@15.1 + .PTV.dial Puck +4 "processing"%(  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%) @ +75 "core" B +2 "collection"'*% +4 "core" %ͱhjZ\  + "sampler")% +4 "core" % \ \\ + #"p"@15.1 +52 "collection"'% +3 "core" %ͱhjd\  +2 "sampler")'% +3 "core" % \ \\ + #"p"@15.1 + .PTV.dial Puck +4 "processing"%-  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%. @ +75 "core" B +2 "collection"'$% +4 "core" %ͱeld\  + "sampler")0% +4 "core" % \ [ + #"p"@15.3 +52 "collection"'1% +3 "core" %ͱdkR\  +2 "sampler")2% +3 "core" % \ \\ + #"p"@15.2 + .PTV.dial Puck +4 "processing"%+  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +75 "core" A +4 "collection"'3% +3 "core" %ͱhmU\  +2 "sampler")5% +3 "core" % \ [ +2 #"p"@15.3 +52 "collection"'6% +3 "core" %ͱhiZ\  +2 "sampler")7% +3 "core" % \ \\ +2 #"p"@15.1 + .PTV.dial Puck +5 "processing"%9  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%: @ +75 "core" A +2 "collection"';% +4 "core" %ͱfi`\  + "sampler")<% +4 "core" % \ [ + #"p"@15.1 +52 "collection"'>% +3 "core" %ͱghW\  + "sampler")?% +4 "core" % \ \\ + #"p"@15.0 + .PTV.dial Puck +2 "processing"%@  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%/ @ +75 "core" A +2 "collection"'B% +4 "core" %ͱgi`\  + "sampler")C% +4 "core" % \ [ + #"p"@15.1 +52 "collection"'E% +3 "core" %ͱfhX\  +2 "sampler"),% +3 "core" % \ [ + #"p"@15.0 +2 .PTV.dial Puck +4 "processing"%8  +76 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%G @ +74 "core" A +2 "collection"'H% +4 "core" %ͱciX\  + "sampler")I% +4 "core" % \ \\ + #"p"@15.1 +52 "collection"'K% +3 "core" %ͱdh_\  + "sampler")L% +4 "core" % \ \\ + #"p"@15.0 + .PTV.dial Puck +2 "processing"%N  +76 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%P @ +74 "core" A +2 "collection"'Q% +4 "core" %ͱegb\  + "sampler")A% +4 "core" % \ \\ + #"p"@15.0 +52 "collection"'D% +3 "core" %ͱei[\  + "sampler")F% +4 "core" % \ \\ + #"p"@15.1 + .PTV.dial Puck +4 "processing"%M  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%T @ +73 "core" A +2 "collection"'U% +4 "core" %ͱehk\  + "sampler")J% +4 "core" % \ [ + #"p"@15.0 +52 "collection"'W% +3 "core" %ͱfg`\  +2 "sampler")X% +3 "core" % \ \\ + #"p"@15.0 + .PTV.dial Puck +2 "processing"%Y  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +5 "processing"%O @ +6 ."p"PTV.stop +3 "processing"%R  +5 "core"  +4 !"p"o:UserAbort: mesg") while rotating Processing Top Valve:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1335 #-> PTV.puck + .PTV.dial :puck +4 "processing"%  +7 "core"  +21532 "Can"\ 2ON +21501 #"p"-> recoverPSRreagent08 +2 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +4 .delay 30 seconds +2008 #"preston"-> Sampler.PSI +3 "collection"'Z% +4 "core" %ͱglQ\ ! +2 "sampler")\\% +4 "core" % \ _ +983 ."p"PBV.dial between PSV and waste1 +2 "processing"%] * +36 "core" + +2 ."p"PSR.select :air +2 .PSV.dial PSR +5 "processing"%V +75 "core"  +2 ."p"PS.reconfigure PSfast +3 "processing"%#A ,`xb +50 ."p"PS.seek 2.5ml +2 "processing"%=' +465 #"preston"-> Sampler.PSI +3 "collection"'_% +4 "core" %ͱhkU\ +2 "sampler")`% +4 "core" % \ ^ +536 #"preston"-> Sampler.PSI +3 "collection"'a% +4 "core" %ͱhkJ\ +3 "sampler")% +3 "core" % \ ^ +1421 ' + ."p"PSV.dial PTV +4 "processing"%d +75 "core" +2 ."p"delay 5 seconds +502 .PSV.dial PSR + "processing"%c +76 "core"  +2 ."p"delay 5 seconds +502 .PSV.dial PTV + "processing"%e +76 "core" +2 ."p"delay 5 seconds +502 .PSV.dial :air +2 "processing"%f  +77 "core"  +2 ."p"PS.seek :empty +3 "processing"%g'9 +2454 "core" ' +2 "processing"%b% +4 "core" %7.\ 6 +542 #"preston"-> Sampler.PSI +3 "collection"'i% +5 "core" %ͱflW\ +2 "sampler")j% +4 "core" % \ ^ +536 #"preston"-> PTV.PRV + .PTV.dial PRV +5 "processing"%k @ +75 "core" B +353 #"preston"-> PRV.PTV +2 !o:NoMethodError : mesgu:NameError::message)undefined method `PTV' for PRV:Shaft: name:PTV: args[:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +556 #-> PTV.PRV + .PTV.dial PRV +504 #-> Sampler.PSI +2 "collection"'l% +6 "core" %ͱhja\ +2 "sampler")m% +4 "core" % \ ^ +979 #"preston"-> PSV.PSR + .PSV.dial PSR +5 "processing"%n +135 "core"  +4 #"preston"-> PSR +389 #-> PS.pull 2 +2 "processing"%o% +6 "core" %74\ 6 +2 ."preston"PS.reconfigure PSconfig +3 "processing"%#A d`xb +4 ."preston"PS.seek 1.999ml +5 "processing"%p'; +2119 "core" ' +2 "processing"%q% +4 "core" %9>\ 6 +549 #"preston"-> PSV.PTV + .PSV.dial PTV +5 "processing"%r +75 "core" +251 #"preston"-> PTV.Puck + .PTV.dial Puck +5 "processing"%s  +74 "core"  +2192 #"preston"-> PBV.dialBetween PSV, :waste1 + .PBV.dial between PSV and waste1 +5 "processing"%t * +7 "core" + +427 #"preston"-> PTV +338 #-> Sampler.PSI + "collection"'u% +6 "core" %ͱcgZ\ +2 "sampler") % +4 "core" % \ ^ +562 #"preston"-> PSV +205 #-> PTV +276 #-> PS.empty + .PS.seek :empty +6 "processing"%w'9 +2131 "core" ' +2 "processing"%x% +4 "core" %35\ 6 +161 #"preston"-> PSV +148 #-> PTV +246 #-> PSV +1398 #-> Sampler.PSI + "collection"'y% +6 "core" %ͱdfV\ +2 "sampler")v% +4 "core" % \ _ +550 #"preston"-> PTV.PRV + .PTV.dial PRV +5 "processing"%{ @ +75 "core" B +178 #"preston"-> Sampler.PSI +3 "collection"'z% +4 "core" %ͱV\ +2 "sampler")}% +4 "core" % \ ^ +646 #"preston"-> PTV.PRV + .PTV.dial PRV +182 #-> Sampler.PSI +2 "collection"'~% +5 "core" %ͱ\\\ ! +2 "sampler")% +4 "core" % \ _ +177 #"preston"-> PTV.PRV + .PTV.dial PRV +117 #-> Sampler.PSI +2 "collection"'% +5 "core" %ͱc\ ! +2 "sampler")% +5 "core" % \ _ +156 #"preston"-> PTV.PRV + .PTV.dial PRV +268 #-> Sampler.PSI +2 "collection"'|% +5 "core" %ͱY\ +2 "sampler")% +4 "core" % \ _ +306 #"preston"-> Sampler.PSI +2 "collection"'% +5 "core" %ͱX\ +2 "sampler")% +4 "core" % \ ^ +198 #"preston"-> Sampler.PSI +3 "collection"'\ % +4 "core" %ͱf\ ! +2 "sampler") % +4 "core" % \ ^ +160 #"preston"-> Sampler.PSI +4 "collection"'% +3 "core" %ͱc\ ! +2 "sampler")% +4 "core" % \ _ +147 #"preston"-> Sampler.PSI +4 "collection"'% +5 "core" %ͱW\ ! +2 "sampler")% +4 "core" % \ _ +168 #"preston"-> Sampler.PSI +3 "collection"'% +4 "core" %ͱ[\ ! +2 "sampler")% +4 "core" % \ _ +1346 #"preston"-> PTV.PRV; PTV.puck; PTV.PRV + .PTV.dial PRV +4 .PTV.dial :puck +5 "processing"%  +75 "core"  +2 ."preston"PTV.dial PRV +2 "processing"% @ +74 "core" B +644 #"preston"-> PTV.PRV; PTV.puck; PTV.PRV; Sampler.PSI + .PTV.dial PRV +5 .PTV.dial :puck +3 "processing"%  +76 "core"  +2 ."preston"PTV.dial PRV +2 "processing"% @ +74 "core" A +2 "collection"'% +4 "core" %ͱU\ + "sampler")% +3 "core" % \ ^ +312 #"preston"-> PTV.PRV; PTV.puck; PTV.PRV; Sampler.PSI + .PTV.dial PRV +5 .PTV.dial :puck +3 "processing"%  +74 "core"  +3 ."preston"PTV.dial PRV +3 "processing"% @ +72 "core" A +2 "collection"'% +4 "core" %ͱV\ + "sampler")% +4 "core" % \ ^ +235 #"preston"-> PTV.PRV; PTV.puck; PTV.PRV; Sampler.PSI + .PTV.dial PRV +4 .PTV.dial :puck +5 "processing"%  +72 "core"  +2 ."preston"PTV.dial PRV +3 "processing"%! @ +72 "core" A +2 "collection"'"% +4 "core" %ͱ^\ + "sampler")#% +4 "core" % \ ] +264 #"preston"-> PTV.PRV; PTV.puck; PTV.PRV; Sampler.PSI + .PTV.dial PRV +4 .PTV.dial :puck +5 "processing"%%  +73 "core"  +2 ."preston"PTV.dial PRV +3 "processing"%& @ +73 "core" A +2 "collection"'(% +4 "core" %ͱW\ + "sampler"))% +3 "core" % \ ] +169 #"preston"-> PTV.PRV; PTV.puck; PTV.PRV; Sampler.PSI + .PTV.dial PRV +5 .PTV.dial :puck +3 "processing"%*  +74 "core"  +2 ."preston"PTV.dial PRV +2 "processing"% @ +75 "core" B +3 "collection"'% +4 "core" %ͱW\ +2 "sampler")'% +3 "core" % \ ] +136 #"preston"-> PTV.PRV; PTV.puck; PTV.PRV; Sampler.PSI + .PTV.dial PRV +5 .PTV.dial :puck +3 "processing"%-  +75 "core"  +2 ."preston"PTV.dial PRV +3 "processing"%. @ +75 "core" B +2 "collection"'$% +4 "core" %ͱg\  + "sampler")0% +4 "core" % \ ^ +172 #"preston"-> PTV.PRV; PTV.puck; PTV.PRV; Sampler.PSI + .PTV.dial PRV +4 .PTV.dial :puck +7 "processing"%1  +75 "core"  +2 ."preston"PTV.dial PRV +3 "processing"%2 @ +75 "core" A +2 "collection"'+% +4 "core" %ͱX\  + "sampler")% +4 "core" % \ ] +152 #"preston"-> PTV.PRV; PTV.puck; PTV.PRV; Sampler.PSI + .PTV.dial PRV +5 .PTV.dial :puck +3 "processing"%3  +75 "core"  +2 ."preston"PTV.dial PRV +2 "processing"%5 @ +74 "core" A +2 "collection"'6% +4 "core" %ͱb\ + "sampler")7% +4 "core" % \ ^ +141 #"preston"-> PTV.PRV; PTV.puck; PTV.PRV; Sampler.PSI + .PTV.dial PRV +5 .PTV.dial :puck +3 "processing"%9  +73 "core"  +2 ."preston"PTV.dial PRV +2 "processing"%: @ +71 "core" A +2 "collection"';% +4 "core" %ͱV\ + "sampler")<% +3 "core" % \ ] +141 #"preston"-> PTV.PRV; PTV.puck; PTV.PRV; Sampler.PSI + .PTV.dial PRV +5 .PTV.dial :puck +3 "processing"%>  +75 "core"  +2 ."preston"PTV.dial PRV +3 "processing"%? @ +73 "core" A +2 "collection"'@% +4 "core" %ͱ[\ + "sampler")/% +3 "core" % \ \\ +151 #"preston"-> PTV.PRV; PTV.puck; PTV.PRV; Sampler.PSI + .PTV.dial PRV +5 .PTV.dial :puck +3 "processing"%B  +74 "core"  +2 ."preston"PTV.dial PRV +3 "processing"%C @ +73 "core" A +2 "collection"'E% +4 "core" %ͱh\  + "sampler"),% +3 "core" % \ ] +143 #"preston"-> PTV.PRV; PTV.puck; PTV.PRV; Sampler.PSI + .PTV.dial PRV +5 .PTV.dial :puck +3 "processing"%8  +72 "core"  +2 ."preston"PTV.dial PRV +3 "processing"%G @ +73 "core" B +2 "collection"'H% +4 "core" %ͱZ\  + "sampler")I% +3 "core" % \ ] +139 #"preston"-> PTV.PRV; PTV.puck; PTV.PRV; Sampler.PSI + .PTV.dial PRV +5 .PTV.dial :puck +3 "processing"%K  +75 "core"  +2 ."preston"PTV.dial PRV +3 "processing"%L @ +115 "core" B +2 "collection"'N% +4 "core" %ͱf\  + "sampler")P% +4 "core" % \ ] +125 #"preston"-> PTV.PRV; PTV.puck; PTV.PRV; Sampler.PSI + .PTV.dial PRV +5 .PTV.dial :puck +3 "processing"%Q  +76 "core"  +2 ."preston"PTV.dial PRV +2 "processing"%A @ +74 "core" B +4 "collection"'D% +3 "core" %ͱ]\  +2 "sampler")F% +3 "core" % \ ] +2863 "Can"\ 2ON +13956 #"preston"-> CTV.air +2 .CTV.dial :air +4 "collection"'M  +133 "core" ~ +401 #"preston"-> Sampler.PSI +2 "collection"'T% +6 "core" %ͱbeS\ ! +2 "sampler")U% +4 "core" % \ _ +1342 #"preston"-> CTV.CSV + .CTV.dial CSV +5 "collection"'J  +132 "core"  +161 #"preston"-> Sampler.PSI +3 "collection"'W% +4 "core" %ͱ|N\ +2 "sampler")X% +4 "core" % \ ^ +852 #"preston"-> CTV.air +2 .CTV.dial :air +4 "collection"'Y  +132 "core"  +192 #"preston"-> Sampler.PSI +3 "collection"'R% +4 "core" %ͱafU\ ! +2 "sampler") % +4 "core" % \ _ +450 #"preston"-> CTV.CSV + .CTV.dial CSV +5 "collection"'O  +133 "core"  +169 #"preston"-> Sampler.PSI +3 "collection"'Z% +5 "core" %ͱimQ\ ! +2 "sampler")\\% +3 "core" % \ _ +3783 #"preston"-> CSV.air +2 .CSV.dial :air +4 "collection"'] @ +44 "core" > +280 #"preston"-> CS.pull 2.5 +3 "collection"'V% +4 "core" %ͱhkT\ ! +3 ."preston"CS.seek 2.494ml +4 "collection"''\ +722 "core" ' +2 "collection"'_% +4 "core" %jjS\  +286 #"preston"-> Sampler.PSI +3 "collection"'`% +4 "core" %hkL\ ! +2 "sampler")a% +4 "core" % \ _ +1180 #"preston"-> CSV.CTV + .CSV.dial CTV +5 "collection"'  +45 "core"  +352 #"preston"-> CTV +585 #-> CTV +133 #-> CSV +377 #-> CBV +205 #-> PRV +176 #-> CTV +487 #-> PTV +457 #-> CS.empty +2 .CS.seek :empty +5 "collection"'d'Ͱ +719 "core" ' +2 "collection"'c% +4 "core" %ͬz}P\ +656 #"preston"-> Sampler.PSI +2 "collection"'e% +5 "core" %ͬz}K\ +2 "sampler")f% +4 "core" % \ _ +2819 #"preston"-> CS.pull 0.5 +2 "collection"'=% +5 "core" %ͬw{J\ +3 ."preston"CS.seek 0.493ml +3 "collection"'b'݊ +206 "core" ' +2 "collection"'i% +4 "core" %݅"Q\ ! +302 #"preston"-> Sampler.PSI +3 "collection"'j% +5 "core" %݅!N\ ! +2 "sampler")k% +4 "core" % \ _ +3043 #"preston"-> Sampler.PSI +3 "collection"'l% +4 "core" %݅K\ ! +2 "sampler")m% +4 "core" % \ _ +2285 #"preston"-> washCycleDA 1 +2 #washCycleDA #1 of 1 +2 .PSR.select :air +4 .PSV.dial PSR +5 "processing"%n +76 "core"  +2 "processing"%o% +4 "core" %3'\ 7 + #"preston"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +10 ."preston"PS.seek 0.5ml +3 "processing"%g' +590 "core" ' +2 ."preston"delay 5 seconds +503 .PSR.select :air +2 "processing"% +13 ."preston"PS.seek 2ml + "processing"%q'[ +1613 "core" ' + ."preston"PTV.dial :puck +4 "processing"%r  +74 "core"  +2 ."preston"PSV.dial PTV +2 "processing"%s +75 "core" +2 ."preston"PBV.dial :waste1 +2 "processing"%t  +35 "core" +2 "processing"%u% +4 "core" %Y*\ 6 +2 ."preston"PS.seek 1.5ml +2 "processing"% ' +594 #"p"-> Sampler.PSI +2 "collection"'p% +5 "core" ' +2 %݅V\ ! +2 "sampler")x% +4 ."preston"delay 3 seconds +4 "core" % \ _ +299 ."preston"PBV.dial between PSV and waste1 +2 "processing"%y * +36 "core" + +2 ."preston"PS.seek 0ml +5 "processing"%v'W +1608 "core" ' +2 ."preston"delay 2:00 +742 #"p"-> Sampler.PSI +2 "collection"'{% +5 "core" %݅J\ ! +2 "sampler")z% +4 "core" % \ _ +453 #"p"-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} +4 "collection"'}% +4 "core" %݅Q\ ! +2 "sampler")~% +4 "core" % \ _ + #"p"@25.0 + .PTV.dial Puck +4 .delay .5 seconds +54 .PTV.dial PRV +3 "processing"% @ +76 "core" B +2 "collection"'% +4 "core" %݅35R\  + "sampler")% +4 "core" % \ _ + #"p"@26.3 +52 "collection"'|% +3 "core" %݅27S\ ! +2 "sampler")% +3 "core" % \ _ +2 #"p"@26.4 + .PTV.dial Puck +4 "processing"%  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +74 "core" A +2 "collection"'\ % +4 "core" %݅CIU\  + "sampler") % +4 "core" % \ ^ + #"p"@27.4 +52 "collection"'% +3 "core" %݅CFT\  +2 "sampler")% +3 "core" % \ ^ + #"p"@27.2 +2 .PTV.dial Puck +4 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +74 "core" A +2 "collection"'% +4 "core" %݅QTV\  + "sampler")% +4 "core" % \ ^ + #"p"@28.0 +52 "collection"' % +3 "core" %݅OQE\ ! +2 "sampler")% +3 "core" % \ ^ +2 #"p"@27.8 + .PTV.dial Puck +4 "processing"%  +76 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" A +2 "collection"'% +4 "core" %݅Y\\S\  + "sampler")% +4 "core" % \ ^ + #"p"@28.4 +52 "collection"'% +3 "core" %݅Y[Z\ ! +2 "sampler")% +3 "core" % \ ^ + #"p"@28.3 +2 .PTV.dial Puck +4 "processing"%  +74 "core"  +3 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +75 "core" A +2 "collection"' % +4 "core" %݅`bT\  + "sampler")!% +4 "core" % \ ^ + #"p"@28.7 +52 "collection"'"% +3 "core" %݅``U\ ! +2 "sampler")#% +3 "core" % \ ^ + #"p"@28.6 +2 .PTV.dial Puck +4 "processing"%%  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%& @ +73 "core" A +2 "collection"'(% +4 "core" %݅dfJ\  + "sampler"))% +4 "core" % \ ^ + #"p"@28.9 +52 "collection"'*% +3 "core" %݅dfM\ ! +2 "sampler")% +3 "core" % \ ^ +2 #"p"@28.9 + .PTV.dial Puck +4 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%' @ +73 "core" A +2 "collection"'-% +4 "core" %݅hhE\  + "sampler").% +4 "core" % \ ^ + #"p"@29.1 +52 "collection"'$% +3 "core" %݅gjP\  +2 "sampler")0% +3 "core" % \ ^ + #"p"@29.2 + .PTV.dial Puck +5 "processing"%1  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%2 @ +73 "core" A +2 "collection"'+% +4 "core" %݅ilS\  +2 "sampler")% +3 "core" % \ ^ +36 #"p"@29.3 +61 "collection"'3% +5 "core" %݅ijS\  +2 "sampler")5% +3 "core" % \ ] + #"p"@29.2 + .PTV.dial Puck +5 "processing"%6  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%7 @ +72 "core" @ +2 "collection"'9% +4 "core" %݅knU\  +2 "sampler"):% +4 "core" % \ ^ + #"p"@29.4 +52 "collection"';% +3 "core" %݅koI\  +2 "sampler")<% +3 "core" % \ ^ + #"p"@29.4 + .PTV.dial Puck +5 "processing"%>  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%? @ +73 "core" A +4 "collection"'@% +4 "core" %݅lqK\  + "sampler")/% +4 "core" % \ ] + #"p"@29.6 +52 "collection"'B% +3 "core" %݅onU\ ! +2 "sampler")C% +4 "core" % \ ^ + #"p"@29.4 + .PTV.dial Puck +5 "processing"%E  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%, @ +74 "core" B +2 "collection"'8% +4 "core" %݅lpM\  + "sampler")G% +4 "core" % \ ^ + #"p"@29.5 +52 "collection"'H% +3 "core" %݅mqS\  +2 "sampler")I% +3 "core" % \ ^ + #"p"@29.6 +2 .PTV.dial Puck +4 "processing"%K  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%L @ +74 "core" B +2 "collection"'N% +4 "core" %݅oqU\  + "sampler")P% +4 "core" % \ ^ + #"p"@29.6 +52 "collection"'Q% +3 "core" %݅msQ\  +2 "sampler")A% +3 "core" % \ ^ +2 #"p"@29.7 + .PTV.dial Puck +4 "processing"%D  +76 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%F @ +75 "core" B +2 "collection"'M% +4 "core" %݅prO\  + "sampler")T% +4 "core" % \ ^ + #"p"@29.6 +52 "collection"'U% +3 "core" %݅nqM\ ! +2 "sampler")J% +3 "core" % \ ^ + #"p"@29.6 + .PTV.dial Puck +5 "processing"%W  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%X @ +74 "core" A +4 "collection"'Y% +4 "core" %݅nqK\  +2 "sampler")R% +3 "core" % \ ^ +2 #"p"@29.6 +52 "collection"' % +3 "core" %݅oqN\  +2 "sampler")O% +3 "core" % \ ^ +2 #"p"@29.6 + .PTV.dial Puck +4 "processing"%Z  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%\\ @ +72 "core" A +2 "collection"']% +4 "core" %݅ntT\  + "sampler")V% +4 "core" % \ ^ + #"p"@29.7 +52 "collection"'% +3 "core" %݅ot[\  +2 "sampler")_% +3 "core" % \ ^ +2 #"p"@29.7 + .PTV.dial Puck +3 "processing"%`  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%a @ +72 "core" A +2 "collection"'% +4 "core" %݅prR\  +2 "sampler")% +3 "core" % \ ] + #"p"@29.6 +52 "collection"'c% +3 "core" %݅prP\  +2 "sampler")e% +3 "core" % \ ] + #"p"@29.6 + .PTV.dial Puck +5 "processing"%f  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%= @ +75 "core" A +2 "collection"'i% +4 "core" %݅osD\  +2 "sampler")d% +3 "core" % \ ] +2 #"p"@29.7 +52 "collection"'j% +3 "core" %݅qsN\  +2 "sampler")k% +3 "core" % \ ^ +2 #"p"@29.7 + .PTV.dial Puck +4 "processing"%l  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%m @ +75 "core" B +2 "collection"'n% +4 "core" %݅osP\  + "sampler")o% +5 "core" % \ ] +2 #"p"@29.7 +5 !"preston"o:UserAbort: mesg":@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +50 "collection"'w% +3 "core" %݅ptM\  +2 "sampler")g% +3 "core" % \ ^ +2 #"p"@29.7 + .PTV.dial Puck +4 "processing"%r  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%s @ +38 #"preston"-> hidelog +38 "core" B +2 "collection"'t% +4 "core" %݅nrM\  + "sampler")u% +4 "core" % \ ] + #"p"@29.6 +52 "collection"'q% +3 "core" %݅mrR\  +2 "sampler")p% +3 "core" % \ ^ +2 #"p"@29.6 + .PTV.dial Puck +3 "processing"%x  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%y @ +77 "core" B +2 "collection"' % +4 "core" %݅nrT\  + "sampler"){% +4 "core" % \ ] + #"p"@29.6 +52 "collection"'z% +3 "core" %݅orM\  +2 "sampler")}% +3 "core" % \ ] + #"p"@29.6 +2 .PTV.dial Puck +3 "processing"%~  +31 #"preston"-> PBV +2 "processing"% +4 "core" + +37  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +75 "core" B +2 "collection"'% +4 "core" %݅ptJ\  + "sampler")|% +4 "core" % \ ] + #"p"@29.7 +52 "collection"'% +3 "core" %݅otN\  +2 "sampler")% +3 "core" % \ ] + #"p"@29.7 + .PTV.dial Puck +3 "processing"%  +74 "core"  +3 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%\ @ +73 "core" B +2 "collection"' % +4 "core" %݅osL\  + "sampler")% +4 "core" % \ ] + #"p"@29.7 +52 "collection"'% +3 "core" %݅osO\  +2 "sampler")% +3 "core" % \ ] + #"p"@29.7 + .PTV.dial Puck +2 "processing"%  +76 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" B +2 "collection"'% +4 "core" %݅nrV\  + "sampler") % +4 "core" % \ ] + #"p"@29.6 +52 "collection"'% +3 "core" %݅prT\  +2 "sampler")% +3 "core" % \ ^ + #"p"@29.6 + .PTV.dial Puck +3 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +74 "core" A +2 "collection"'% +4 "core" %݅pqR\  + "sampler")% +4 "core" % \ ] + #"p"@29.6 +52 "collection"'% +3 "core" %݅qsS\  + "sampler")% +4 "core" % \ ] + #"p"@29.7 + .PTV.dial Puck +2 "processing"%  +67 #"preston"-> recoverPSRreagent08 +2 #recoverPSRreagent08 + .PTV.dial :puck +4 "core"  + ."p"delay .5 seconds +4 "processing"%  +6 "core"  +2 ."preston"PBV.dial :waste1 +3 "processing"%!  +34 "core" +2 ."preston"delay 30 seconds +4 ."p"PTV.dial PRV +2 "processing"%" @ +72 "core" A +2 "collection"'#% +4 "core" %݅psL\  + "sampler")%% +4 "core" % \ ] + #"p"@29.7 +94 "collection"'&% +3 "core" %݅osW\  +2 "sampler")(% +3 "core" % \ ] +2 #"p"@29.7 + .PTV.dial Puck +3 "processing"%)  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%* @ +73 "core" A +2 "collection"'% +4 "core" %݅nsU\  +2 "sampler")% +3 "core" % \ ] +2 #"p"@29.7 +52 "collection"''% +3 "core" %݅nqX\  +2 "sampler")-% +3 "core" % \ ] +2 #"p"@29.6 + .PTV.dial Puck +3 "processing"%.  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%$ @ +72 "core" A +2 "collection"'0% +4 "core" %݅prO\  +2 "sampler")1% +4 "core" % \ ] + #"p"@29.6 +52 "collection"'2% +3 "core" %݅orS\  +2 "sampler")+% +3 "core" % \ ] +2 #"p"@29.6 + .PTV.dial Puck +3 "processing"%  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%3 @ +73 "core" @ +2 "collection"'5% +4 "core" %݅pqO\  + "sampler")6% +4 "core" % \ ] + #"p"@29.6 +52 "collection"'7% +3 "core" %݅prT\  +2 "sampler")9% +3 "core" % \ ] +2 #"p"@29.6 + .PTV.dial Puck +2 "processing"%:  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%; @ +73 "core" B +4 "collection"'<% +4 "core" %݅osL\  +2 "sampler")>% +3 "core" % \ ] + #"p"@29.7 +52 "collection"'?% +3 "core" %݅oqR\  +2 "sampler")@% +3 "core" % \ ] +2 #"p"@29.6 + .PTV.dial Puck +3 "processing"%/  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%B @ +74 "core" B +2 "collection"'C% +4 "core" %݅nqT\  + "sampler")E% +4 "core" % \ ] + #"p"@29.6 +52 "collection"',% +3 "core" %݅qrK\  +2 "sampler")8% +3 "core" % \ ] +2 #"p"@29.6 + .PTV.dial Puck +3 "processing"%G  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%H @ +72 "core" A +2 "collection"'I% +4 "core" %݅osT\  + "sampler")K% +4 "core" % \ ] + #"p"@29.7 +52 "collection"'L% +3 "core" %݅qqQ\  +2 "sampler")N% +3 "core" % \ ] +2 #"p"@29.6 + .PTV.dial Puck +3 "processing"%P  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%Q @ +72 "core" A +2 "collection"'A% +4 "core" %݅psS\  + "sampler")D% +4 "core" % \ ] + #"p"@29.7 +52 "collection"'F% +3 "core" %݅pqV\  +2 "sampler")M% +3 "core" % \ ] +2 #"p"@29.6 + .PTV.dial Puck +3 "processing"%T  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%U @ +72 "core" A +5 "collection"'J% +4 "core" %݅oqR\  +2 "sampler")W% +3 "core" % \ ] + #"p"@29.6 +53 "collection"'X% +3 "core" %݅nsO\  +2 "sampler")Y% +3 "core" % \ ] + #"p"@29.7 + .PTV.dial Puck +4 "processing"%R  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +73 "core" A +2 "collection"'O% +4 "core" %݅oqN\  + "sampler")Z% +4 "core" % \ ] + #"p"@29.6 +52 "collection"'\\% +3 "core" %݅qsM\  +2 "sampler")]% +3 "core" % \ ^ +2 #"p"@29.7 + .PTV.dial Puck +3 "processing"%V  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +72 "core" A +2 "collection"'_% +4 "core" %݅pqT\  + "sampler")`% +4 "core" % \ \\ + #"p"@29.6 +52 "collection"'a% +3 "core" %݅prI\  +2 "sampler")% +3 "core" % \ ] +2 #"p"@29.6 + .PTV.dial Puck +3 "processing"%  +6 ."preston"PBV.dial between PSV and waste1 +2 "processing"%c * +36 "core" , +2 ."preston"PSR.select :air +2 .PSV.dial PSR +3 "processing"%e +26 "core"  +2 ."p"delay .5 seconds +51 "core"  +2 ."preston"PS.reconfigure PSfast +3 "processing"%#A ,`xb +3 ."p"PTV.dial PRV +3 ."preston"PS.seek 2.5ml +3 "processing"%f @ +3 %=' +71 "core" A +2 "collection"'i% +4 "core" %݅osS\  +2 "sampler")d% +3 "core" % \ \\ +2 #"p"@29.7 +52 "collection"'j% +3 "core" %݅nsL\  +2 "sampler")k% +3 "core" % \ \\ +2 #"p"@29.7 + .PTV.dial Puck +3 "processing"%l  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +29 "processing"%m @ +73 "core" @ +2 "collection"'n% +4 "core" %݅oqM\  + "sampler")o% +4 "core" % \ \\ + #"p"@29.6 +52 "collection"'w% +3 "core" %݅nqL\  +2 "sampler")g% +3 "core" % \ \\ + #"p"@29.6 + .PTV.dial Puck +3 "processing"%r  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%s @ +74 "core" @ +2 "collection"'t% +4 "core" %݅ppL\  + "sampler")u% +4 "core" % \ \\ + #"p"@29.5 +52 "collection"'q% +3 "core" %݅mrN\  +2 "sampler")p% +3 "core" % \ \\ + #"p"@29.6 + .PTV.dial Puck +3 "processing"%x  +73 "core"  +3 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%y @ +73 "core" A +2 "collection"' % +4 "core" %݅prN\  + "sampler"){% +4 "core" % \ \\ + #"p"@29.6 +52 "collection"'z% +3 "core" %݅oqU\  +2 "sampler")}% +3 "core" % \ \\ +2 #"p"@29.6 + .PTV.dial Puck +3 "processing"%  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%~ @ +73 "core" A +2 "collection"'% +4 "core" %݅prR\  + "sampler")% +4 "core" % \ \\ + #"p"@29.6 +52 "collection"'|% +3 "core" %݅psF\  +2 "sampler")% +3 "core" % \ \\ + #"p"@29.7 + .PTV.dial Puck +3 "processing"%  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +75 "core" B +2 "collection"'\ % +4 "core" %݅nqN\  + "sampler") % +4 "core" % \ \\ + #"p"@29.6 +52 "collection"'% +3 "core" %݅otN\  +2 "sampler")% +3 "core" % \ \\ +2 #"p"@29.7 + .PTV.dial Puck +2 "processing"%  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" B +2 "collection"'% +4 "core" %݅orS\  + "sampler")% +4 "core" % \ \\ + #"p"@29.6 +52 "collection"' % +3 "core" %݅oqT\  +2 "sampler")% +3 "core" % \ \\ +36 #"p"@29.6 +9 .PTV.dial Puck +3 "processing"%  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +74 "core" B +2 "collection"'% +4 "core" %݅opL\  +2 "sampler")% +3 "core" % \ \\ + #"p"@29.5 +52 "collection"'% +3 "core" %݅prP\  +2 "sampler")% +3 "core" % \ \\ +2 #"p"@29.6 + .PTV.dial Puck +3 "processing"%  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +74 "core" B +2 "collection"' % +4 "core" %݅nrW\  +2 "sampler")!% +4 "core" % \ [ +2 #"p"@29.6 +25 "core" ' + ."preston"PSV.dial PTV +4 "processing"%" +22 "collection"'#% +3 "core" %݅psL\  +2 "sampler")%% +3 "core" % \ X +2 #"p"@29.7 + .PTV.dial Puck +3 "processing"%&  +38 "core" +2 ."preston"delay 5 seconds +36 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%( @ +73 "core" @ +2 "collection"')% +4 "core" %݅ M\  + "sampler")*% +4 "core" % \ \\ + #"p"@24.1 +52 "collection"'% +3 "core" %݅ U\  +2 "sampler")% +3 "core" % \ \\ +2 #"p"@24.1 + .PTV.dial Puck +3 "processing"%'  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%- @ +73 "core" @ +2 "collection"'.% +4 "core" %݅\ M\  + "sampler")$% +4 "core" % \ \\ + #"p"@23.9 +48 ."preston"PSV.dial PSR +2 "processing"%0 +4 "collection"'1% +2 "core" %݅ U\  +2 "sampler")2% +4 "core" % \ U + #"p"@23.9 + .PTV.dial Puck +3 "processing"%+  +59 "core"  +2 ."preston"delay 5 seconds +13 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +72 "core" A +2 "collection"'3% +4 "core" %݅ N\  + "sampler")5% +4 "core" % \ \\ + #"p"@23.9 +52 "collection"'6% +3 "core" %݅\ K\  +2 "sampler")7% +3 "core" % \ \\ +2 #"p"@23.9 + .PTV.dial Puck +3 "processing"%9  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%: @ +73 "core" A +4 "collection"';% +10 !"preston"o:UserAbort: mesg":@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +6 "core" %݅E\  +2 "sampler")<% +4 "core" % \ ] + #"p"@23.8 +52 "collection"'>% +3 "core" %݅ K\  +2 "sampler")?% +3 "core" % \ \\ + #"p"@23.9 + .PTV.dial Puck +3 "processing"%@  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%/ @ +73 "core" A +2 "collection"'B% +4 "core" %݅\ R\  + "sampler")C% +4 "core" % \ \\ + #"p"@23.9 +52 "collection"'E% +3 "core" %݅ H\  +2 "sampler"),% +3 "core" % \ \\ + #"p"@23.9 + .PTV.dial Puck +3 "processing"%8  +74 "core"  + ."p"delay .5 seconds +45 #"preston"-> PTV +7 ."p"PTV.dial PRV +2 "processing"%G @ +74 "core" A +2 "collection"'H% +4 "core" %݅R\  +2 "sampler")I% +3 "core" % \ \\ +2 #"p"@23.8 +42 #"preston"-> PRV +10 "collection"'K% +3 "core" %݅ N\  +2 "sampler")L% +3 "core" % \ \\ +2 #"p"@23.9 + .PTV.dial Puck +3 "processing"%N  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%P @ +74 "core" A +2 "collection"'Q% +4 "core" %݅\ Q\  + "sampler")A% +4 "core" % \ \\ + #"p"@23.9 +13 #"preston"-> PS +2 "processing"%D% +4 "core" %$\ 4 +33 "collection"'F% +3 "core" %݅\ U\  +2 "sampler")M% +3 "core" % \ \\ + #"p"@23.9 +2 .PTV.dial Puck +3 "processing"%T  +72 "core"  +4 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%U @ +73 "core" @ +2 "collection"'J% +4 "core" %݅ K\  + "sampler")W% +4 "core" % \ \\ + #"p"@24.0 +52 "collection"'X% +3 "core" %݅ E\  +2 "sampler")Y% +3 "core" % \ ] + #"p"@23.9 + .PTV.dial Puck +3 "processing"%R  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +75 "core" B +2 "collection"'O% +4 "core" %݅ P\  + "sampler")Z% +4 "core" % \ \\ + #"p"@23.9 +52 "collection"'\\% +3 "core" %݅ N\  +2 "sampler")]% +3 "core" % \ \\ + #"p"@23.9 + .PTV.dial Puck +3 "processing"%V  +74 "core"  +14 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +75 "core" B +2 "collection"'_% +4 "core" %݅ P\  + "sampler")`% +4 "core" % \ \\ + #"p"@23.9 +52 "collection"'a% +3 "core" %݅ F\  + "sampler")% +4 "core" % \ \\ + #"p"@23.9 + .PTV.dial Puck +3 "processing"%c  +20 ."p"PTV.stop +4 "processing"%  +6 "core"  +6  +2 !"p"o:UserAbort: mesg") while rotating Processing Top Valve:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +409 "Can"\ 0OO +31913 #"preston"-> PSV +379 #-> PS + "processing"%e% +5 "core" %9\ 7 +944 #"preston"-> Sampler.PSI +2 "collection"'f% +3 "core" %݅P\ " +3 "sampler")i% +4 "core" % \ ` +247 #"preston"-> PSV.PSR + .PSV.dial PSR +444 #-> PSV +176 #-> PTV +2 "processing"%d +3 "core"  +779 #"preston"-> PTV.PRV + .PTV.dial PRV +3 "processing"%j @ +49 "core" B +298 #"preston"-> Sampler.PSI +2 "collection"'k% +4 "core" %݅ I\ " +2 "sampler")l% +4 "core" % \ ` +771 #"preston"-> PTV.puck + .PTV.dial :puck +4 "processing"%v  +72 "core"  +400 #"preston"-> PTV.PRV + .PTV.dial PRV +3 "processing"%m @ +73 "core" A +255 #"preston"-> Sampler.PSI +2 "collection"'n% +4 "core" %݅A\ " +2 "sampler")o% +4 "core" % \ ` +2333 #"preston"-> PSV.PSR + .PSV.dial PSR +719 #-> PSV.PTV + .PSV.dial PTV +3 "processing"%w +87 "core"  +214 #"preston"-> PTV +589 #-> Sampler.PSI + "collection"'g% +4 "core" %݅O\ " +2 "sampler")r% +4 "core" % \ ` +1152 #"preston"-> PSV +657 #-> PTV +160 #-> PRV +367 #-> PSV +251 #-> PTV +983 #"p"-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} +2 "collection"'s% +4 "core" %݅K\ " +2 "sampler")t% +4 "core" % \ ` + #"p"@20.0 + .PTV.dial Puck +3 "processing"%u  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%q @ +73 "core" A +2 "collection"'p% +4 "core" %݅W\ ! + "sampler")x% +46 "core" % \ _ + #"p"@20.6 +53 "collection"'y% +3 "core" %݅?\ " +2 "sampler") % +3 "core" % \ _ +2 #"p"@20.7 + .PTV.dial Puck +3 "processing"%{  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%z @ +72 "core" A +2 "collection"'}% +4 "core" %݅V\ ! + "sampler")% +4 "core" % \ ` + #"p"@20.7 +52 "collection"'~% +3 "core" %݅F\ " +2 "sampler")% +3 "core" % \ _ +2 #"p"@20.7 + .PTV.dial Puck +3 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%| @ +72 "core" A +2 "collection"'% +4 "core" %݅M\ ! + "sampler")% +4 "core" % \ _ + #"p"@20.7 +52 "collection"'% +3 "core" %݅N\ ! +2 "sampler")\ % +3 "core" % \ ^ + #"p"@20.8 + .PTV.dial Puck +4 "processing"%  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +75 "core" B +3 "collection"'% +4 "core" %݅Q\ ! +2 "sampler")% +3 "core" % \ ^ + #"p"@20.7 +53 "collection"'% +3 "core" %݅I\ ! +2 "sampler")% +3 "core" % \ _ +2 #"p"@20.7 + .PTV.dial Puck +2 "processing"%  +76 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" B +2 "collection"'% +4 "core" %݅T\ ! +2 "sampler")% +3 "core" % \ ^ + #"p"@20.7 +53 "collection"'% +3 "core" %݅P\ " +2 "sampler")% +3 "core" % \ _ +2 #"p"@20.7 + .PTV.dial Puck +3 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +75 "core" B +2 "collection"'% +4 "core" %݅F\ ! + "sampler")% +4 "core" % \ _ + #"p"@20.6 +52 "collection"'% +3 "core" %݅N\ ! +2 "sampler") % +3 "core" % \ _ + #"p"@20.6 + .PTV.dial Puck +3 "processing"%!  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%# @ +75 "core" A +2 "collection"'%% +4 "core" %݅L\ ! + "sampler")"% +4 "core" % \ _ + #"p"@20.7 +52 "collection"'&% +3 "core" %݅O\ ! +2 "sampler")(% +3 "core" % \ _ + #"p"@20.7 + .PTV.dial Puck +3 "processing"%)  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%* @ +73 "core" A +8 "collection"'% +4 "core" %݅K\ ! +2 "sampler")% +3 "core" % \ _ + #"p"@20.7 +53 "collection"''% +3 "core" %݅M\ ! +2 "sampler")-% +3 "core" % \ _ +2 #"p"@20.8 + .PTV.dial Puck +2 "processing"%.  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%$ @ +73 "core" A +2 "collection"'1% +4 "core" %݅N\  + "sampler")2% +4 "core" % \ ^ + #"p"@20.8 +52 "collection"'0% +3 "core" %݅K\ ! +2 "sampler")+% +3 "core" % \ _ +2 #"p"@20.7 + .PTV.dial Puck +3 "processing"%  +75 "core"  +2 ."p"delay .5 seconds +56 .PTV.dial PRV +2 "processing"%3 @ +71 "core" A +4 "collection"'5% +4 "core" %݅K\  +2 "sampler")6% +3 "core" % \ _ + #"p"@20.7 +52 "collection"'7% +3 "core" %݅O\ ! +2 "sampler")9% +3 "core" % \ _ + #"p"@20.7 + .PTV.dial Puck +2 "processing"%:  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%; @ +73 "core" A +2 "collection"'<% +4 "core" %݅L\  + "sampler")>% +4 "core" % \ _ + #"p"@20.8 +52 "collection"'?% +3 "core" %݅L\ ! +2 "sampler")@% +3 "core" % \ ^ + #"p"@20.8 + .PTV.dial Puck +2 "processing"%/  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%B @ +73 "core" @ +2 "collection"'C% +4 "core" %݅M\  + "sampler")E% +4 "core" % \ ^ + #"p"@20.7 +52 "collection"',% +3 "core" %݅P\ ! +2 "sampler")8% +3 "core" % \ ^ + #"p"@20.7 + .PTV.dial Puck +2 "processing"%G  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%H @ +74 "core" B +2 "collection"'I% +4 "core" %݅K\  + "sampler")K% +4 "core" % \ ^ + #"p"@20.8 +52 "collection"'L% +3 "core" %݅D\ ! +2 "sampler")N% +3 "core" % \ ^ + #"p"@20.7 +2 .PTV.dial Puck +3 "processing"%P  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%Q @ +74 "core" B +2 "collection"'A% +4 "core" %݅M\  + "sampler")D% +4 "core" % \ ^ + #"p"@20.7 +52 "collection"'F% +3 "core" %݅F\ ! +2 "sampler")M% +3 "core" % \ _ + #"p"@20.8 + .PTV.dial Puck +2 "processing"%T  +76 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%U @ +73 "core" B +2 "collection"'J% +4 "core" %݅K\  + "sampler")W% +4 "core" % \ ^ + #"p"@20.7 +52 "collection"'X% +4 "core" %݅U\ ! + "sampler")Y% +4 "core" % \ ^ + #"p"@20.7 + .PTV.dial Puck +3 "processing"%R  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +75 "core" B +3 "collection"'O% +4 "core" %݅N\  +2 "sampler")Z% +3 "core" % \ ] + #"p"@20.7 +52 "collection"'\\% +3 "core" %݅F\ ! +2 "sampler")]% +3 "core" % \ ^ + #"p"@20.8 + .PTV.dial Puck +2 "processing"%V  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +20 ."p"PTV.stop +3 "processing"%_  +5 "core"  +6  +2 !"p"o:UserAbort: mesg") while rotating Processing Top Valve:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #-> PTV.stop +2 .PTV.stop +3 "processing"%`  +6 "core"  +807 #"p"-> PTV.PRV + .PTV.dial PRV +2 "processing"%a @ +41 "core" A +252 #"p"-> Sampler.PSI +2 "collection"'% +4 "core" %݅R\ ! +2 "sampler")c% +4 "core" % \ _ +537 #"preston"-> PBV + "processing"% +4 "core" , +475 #"preston"-> PBV.waste1 + .PBV.dial :waste1 +3 "processing"%e  +36 "core"  +823 #"p"-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} +2 "collection"'f% +4 "core" %݅N\ ! +2 "sampler")i% +4 "core" % \ _ + #"p"@20.7 + .PTV.dial Puck +2 "processing"%d  +73 "core"  +2 ."p"delay .5 seconds +88 .PTV.dial PRV +9 "processing"%j @ +73 "core" A +2 "collection"'k% +4 "core" %݅Q\ ! + "sampler")l% +4 "core" % \ _ + #"p"@20.7 +52 "collection"'v% +3 "core" %݅K\ ! +2 "sampler")m% +3 "core" % \ _ +2 #"p"@20.7 + .PTV.dial Puck +3 "processing"%n  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%o @ +73 "core" A +3 "collection"'w% +4 "core" %݅V\  +2 "sampler")g% +3 "core" % \ _ + #"p"@20.7 +52 "collection"'r% +3 "core" %݅R\ ! +2 "sampler")s% +3 "core" % \ _ +2 #"p"@20.6 + .PTV.dial Puck +2 "processing"%t  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%u @ +72 "core" A +2 "collection"'q% +4 "core" %݅L\  + "sampler")p% +4 "core" % \ ^ + #"p"@20.7 +52 "collection"'x% +3 "core" %݅H\ ! +2 "sampler")y% +3 "core" % \ _ +2 #"p"@20.7 + .PTV.dial Puck + "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%{ @ +73 "core" @ +2 "collection"'z% +4 "core" %݅D\  + "sampler")}% +4 "core" % \ ^ + #"p"@20.7 +52 "collection"'% +3 "core" %݅M\ ! +2 "sampler")~% +3 "core" % \ _ + #"p"@20.7 + .PTV.dial Puck +3 "processing"%  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +75 "core" B +2 "collection"'|% +4 "core" %݅L\  + "sampler")% +4 "core" % \ _ + #"p"@20.8 +52 "collection"'% +3 "core" %݅T\ ! +2 "sampler")% +3 "core" % \ ] + #"p"@20.7 + .PTV.dial Puck +2 "processing"%\  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +73 "core" @ +3 "collection"'% +4 "core" %݅T\  + "sampler")% +4 "core" % \ ] + #"p"@20.7 +52 "collection"'% +3 "core" %݅G\ ! +2 "sampler")% +3 "core" % \ ^ + #"p"@20.8 +2 .PTV.dial Puck +2 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +75 "core" B +2 "collection"' % +4 "core" %݅L\  + "sampler")% +4 "core" % \ ^ + #"p"@20.7 +52 "collection"'% +3 "core" %݅Q\ ! +2 "sampler")% +3 "core" % \ _ +2 #"p"@20.8 + .PTV.dial Puck +3 "processing"%  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +74 "core" B +2 "collection"'% +4 "core" %݅L\  + "sampler")% +4 "core" % \ ^ + #"p"@20.8 +52 "collection"'% +3 "core" %݅N\  +2 "sampler")% +3 "core" % \ _ + #"p"@20.7 + .PTV.dial Puck +2 "processing"%  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%! @ +75 "core" A +2 "collection"'#% +4 "core" %݅O\  + "sampler")%% +4 "core" % \ ^ + #"p"@20.6 +52 "collection"'"% +3 "core" %݅Q\  +2 "sampler")&% +3 "core" % \ ^ + #"p"@20.7 + .PTV.dial Puck +2 "processing"%(  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%) @ +72 "core" A +2 "collection"'*% +4 "core" %݅R\  + "sampler")% +4 "core" % \ ^ + #"p"@20.7 +52 "collection"'% +3 "core" %݅S\  +2 "sampler")'% +3 "core" % \ ] +2 #"p"@20.7 + .PTV.dial Puck +3 "processing"%-  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%. @ +73 "core" A +2 "collection"'$% +4 "core" %݅P\  + "sampler")1% +4 "core" % \ ^ + #"p"@20.7 +52 "collection"'2% +3 "core" %݅Q\ ! +2 "sampler")0% +3 "core" % \ ^ +2 #"p"@20.7 + .PTV.dial Puck +3 "processing"%+  +38 ."p"PTV.stop +4 "processing"%  +4 "core"  +6  +2 !"p"o:UserAbort: mesg") while rotating Processing Top Valve:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4697 "Can"\ 4OO +14081 #"p"-> Sampler.PSI +2 "collection"'3% +3 "core" %݅Q\ " +3 "sampler")5% +4 "core" % \ ` +45909 "Can"\ 5OO +60002 \ 6OO +16819 #"p"-> Sampler.PSI +2 "collection"'6% +4 "core" %݅A\ % +2 "sampler")7% +4 "core" % \ c +583 #"p"-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} +2 "collection"'9% +4 "core" %݅R\ % +2 "sampler"):% +4 "core" % \ c + #"p"@20.8 + .PTV.dial Puck +3 "processing"%;  +24 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%< @ +72 "core" @ +2 "collection"'>% +4 "core" %݅8\ $ + "sampler")?% +4 "core" % \ b + #"p"@20.6 +52 "collection"'@% +3 "core" %݅8\ $ +2 "sampler")/% +3 "core" % \ b + #"p"@20.6 + .PTV.dial Puck +2 "processing"%B  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%C @ +73 "core" B +2 "collection"'E% +4 "core" %݅N\ $ + "sampler"),% +4 "core" % \ b + #"p"@20.6 +52 "collection"'8% +4 "core" %݅>\ # +2 "sampler")G% +3 "core" % \ b + #"p"@20.8 + .PTV.dial Puck +3 "processing"%H  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%I @ +74 "core" B +2 "collection"'K% +4 "core" %݅L\ # + "sampler")L% +4 "core" % \ b + #"p"@20.7 +52 "collection"'N% +3 "core" %݅7\ $ +2 "sampler")P% +3 "core" % \ b + #"p"@20.6 + .PTV.dial Puck +2 "processing"%Q  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%A @ +74 "core" B +2 "collection"'D% +5 "core" %݅:\ $ +2 "sampler")F% +3 "core" % \ b + #"p"@20.7 +52 "collection"'M% +3 "core" %݅<\ $ +2 "sampler")T% +3 "core" % \ b + #"p"@20.8 + .PTV.dial Puck +2 "processing"%U  +76 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%J @ +34 ."p"PTV.stop +4 "processing"%W  +4 "core"  +7  +2 !"p"o:UserAbort: mesg") while rotating Processing Top Valve:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +616 #-> PBV +1783 #-> CSV.air + .CSV.dial :air +4 "collection"'X @ +43 "core" ? +386 #"p"-> CS + "collection"'Y% +5 "core" %݅R\ $ +362 #"p"-> CS.pull 5 +2 "collection"'R% +4 "core" %݅C\ $ +2 ."p"CS.seek 5.493ml +4 "collection"' '|6 +1345 "core" ' +40 "collection"'O% +11 "core" %|6K\ $ +476 #"preston"-> CSV.CTV +2 .CSV.dial CTV +3 "collection"'Z  +45 "core"  +134 #"preston"-> CTV +321 #-> CBV +156 #-> PRV +407 #-> PRV +774 #-> PTV +2 "processing"%\\ +3 "core"  +385 #"preston"-> PTV.PRV + .PTV.dial PRV +2 "processing"%] @ +29 "core" A +487 #"preston"-> PSV +597 #-> CS.empty +2 .CS.seek :empty +3 "collection"'V'Ͱ +1480 "core" ' +2 "collection"'% +4 "core" %ͱF\ # +444 #"preston"-> Sampler.PSI +2 "collection"'_% +4 "core" %ͱ<\ # +2 "sampler")`% +4 "core" % \ b +617 #"p"-> PS +2 "processing"%a% +3 "core" %.\ : +1285 #"p"-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} +2 "collection"'% +5 "core" %ͱI\ $ +2 "sampler")c% +4 "core" % \ b + #"p"@36.3 + .PTV.dial Puck +2 "processing"%  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%e @ +75 "core" A +2 "collection"'f% +4 "core" %ͱF\ " + "sampler")i% +4 "core" % \ b + #"p"@33.6 +52 "collection"'d% +3 "core" %ͱ8\ $ +2 "sampler")j% +3 "core" % \ a + #"p"@33.5 + .PTV.dial Puck +2 "processing"%k  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%l @ +73 "core" A +3 "collection"'v% +4 "core" %ͱH\ # + "sampler")m% +4 "core" % \ a + #"p"@33.3 +52 "collection"'n% +3 "core" %ͱ>\ # +2 "sampler")o% +3 "core" % \ a + #"p"@33.1 +2 .PTV.dial Puck +3 "processing"%w  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%g @ +58 #"preston"-> PBV +15 "core" A +2 "collection"'r% +4 "core" %ͱA\ # +2 "sampler")s% +3 "core" % \ a +2 #"p"@33.1 +52 "collection"'t% +3 "core" %ͱK\ # +2 "sampler")u% +3 "core" % \ a +2 #"p"@33.2 + .PTV.dial Puck +3 "processing"%q  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%p @ +72 "core" A +2 "collection"'x% +4 "core" %ͱC\ " + "sampler")y% +4 "core" % \ a + #"p"@33.1 +52 "collection"' % +3 "core" %ͱQ\ # +2 "sampler"){% +3 "core" % \ a +2 #"p"@33.1 + .PTV.dial Puck +3 "processing"%z  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%} @ +73 "core" A +2 "collection"'% +4 "core" %ͱD\ # + "sampler")~% +4 "core" % \ a + #"p"@33.0 +52 "collection"'% +3 "core" %ͱI\ # +2 "sampler")% +3 "core" % \ ` + #"p"@33.1 + .PTV.dial Puck +2 "processing"%|  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +74 "core" @ +2 "collection"'% +4 "core" %ͱJ\ " + "sampler")% +4 "core" % \ a + #"p"@33.2 +52 "collection"'\ % +3 "core" %ͱG\ $ +2 "sampler") % +3 "core" % \ a +2 #"p"@33.1 + .PTV.dial Puck +2 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +75 "core" B +2 "collection"'% +4 "core" %ͱH\ " + "sampler")% +4 "core" % \ a + #"p"@33.0 +52 "collection"'% +3 "core" %ͱP\ # +2 "sampler")% +3 "core" % \ a + #"p"@33.2 + .PTV.dial Puck +2 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +73 "core" B +3 "collection"'% +4 "core" %ͱ:\ " +2 "sampler")% +3 "core" % \ ` + #"p"@33.2 +52 "collection"'% +3 "core" %ͱJ\ # +2 "sampler")% +3 "core" % \ a + #"p"@33.0 + .PTV.dial Puck +2 "processing"%  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +74 "core" A +2 "collection"'% +4 "core" %ͱ=\ ! + "sampler")% +4 "core" % \ ` + #"p"@33.2 +52 "collection"' % +3 "core" %ͱ?\ # +2 "sampler")!% +3 "core" % \ a + #"p"@33.1 + .PTV.dial Puck +2 "processing"%#  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%% @ +72 "core" A +2 "collection"'"% +4 "core" %ͱL\ " + "sampler")&% +4 "core" % \ ` + #"p"@33.0 +52 "collection"'(% +3 "core" %ͱ:\ # +2 "sampler"))% +3 "core" % \ ` + #"p"@33.1 + .PTV.dial Puck +2 "processing"%*  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +72 "core" A +2 "collection"'% +4 "core" %ͱM\ " + "sampler")'% +4 "core" % \ ` + #"p"@33.1 +52 "collection"'-% +3 "core" %ͱ>\ # +2 "sampler").% +3 "core" % \ ` + #"p"@33.0 + .PTV.dial Puck +2 "processing"%$  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%1 @ +72 "core" A +3 "collection"'2% +3 "core" %ͱL\ " +2 "sampler")0% +3 "core" % \ ` +2 #"p"@33.0 +52 "collection"'+% +3 "core" %ͱA\ # +2 "sampler")% +3 "core" % \ ` + #"p"@33.1 + .PTV.dial Puck +2 "processing"%3  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%5 @ +72 "core" A +2 "collection"'6% +4 "core" %ͱG\ " + "sampler")7% +4 "core" % \ ` + #"p"@33.1 +52 "collection"'9% +3 "core" %ͱN\ # +2 "sampler"):% +3 "core" % \ ` + #"p"@33.1 +2 .PTV.dial Puck +2 "processing"%;  +72 #"preston"-> P +3 "core"  +2 !"preston"o:NameError: mesg"uninitialized constant P: name:P:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%< @ +72 "core" @ +2 "collection"'>% +4 "core" %ͱF\ " + "sampler")?% +4 "core" % \ ` + #"p"@33.1 +52 "collection"'@% +3 "core" %ͱQ\ " +2 "sampler")/% +3 "core" % \ ` +2 #"p"@33.0 + .PTV.dial Puck +2 "processing"%B  +73 "core"  +2 ."p"delay .5 seconds +51 !o:UserAbort: mesg":@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +279 #"preston"-> PTV +684 #-> PTV.PRV + .PTV.dial PRV +2 "processing"%C @ +73 "core" @ +99 #"preston"-> ls +517 #-> PTV +534 #-> Sampler.PSI + "collection"'E% +5 "core" %ͱM\ # +2 "sampler"),% +4 "core" % \ a +1065 #"preston"-> PBV.waste1 + .PBV.dial :waste1 +951 #-> PSV +146 #-> pTV +190 #-> PTV +295 #-> PTV.puck +40 .PTV.dial :puck +10 "processing"%8  +73 "core"  +186 #"preston"-> PS +2 "processing"%G% +4 "core" %9\ 9 +1020 #"preston"-> PS.empty +2 .PS.reconfigure PSconfig +4 "processing"%#A d`xb +3 ."preston"PS.seek :empty +4 "processing"%H'9 +2629 "core" ' +2 "processing"%I% +4 "core" %=0\ 9 +291 #"preston"-> PS +2 "processing"%K% +4 "core" %=,\ 9 +828 #"p"-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} +2 "collection"'L% +4 "core" %ͱE\ # +2 "sampler")N% +4 "core" % \ a + #"p"@32.8 + .PTV.dial Puck +2 .delay .5 seconds +52 .PTV.dial PRV + "processing"%P @ +75 "core" B +2 "collection"'Q% +4 "core" %ͱ?\ # + "sampler")A% +4 "core" % \ a + #"p"@35.3 +52 "collection"'D% +3 "core" %ͱB\ # +2 "sampler")F% +3 "core" % \ a +2 #"p"@35.3 + .PTV.dial Puck +2 "processing"%M  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%T @ +75 "core" B +2 "collection"'U% +4 "core" %ͱJ\ # + "sampler")J% +4 "core" % \ a + #"p"@36.9 +52 "collection"'W% +3 "core" %ͱ;\ # +2 "sampler")X% +3 "core" % \ a + #"p"@37.0 +2 .PTV.dial Puck +2 "processing"%Y  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%R @ +75 "core" B +2 "collection"'b% +4 "core" %ͱ  \ :\ " + "sampler")O% +4 "core" % \ ` + #"p"@37.9 +52 "collection"'Z% +3 "core" %ͱ \ 8\ # +2 "sampler")\\% +3 "core" % \ a + #"p"@37.9 + .PTV.dial Puck +2 "processing"%]  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +73 "core" A +2 "collection"'% +4 "core" %ͱ  9\ " + "sampler")_% +4 "core" % \ a + #"p"@38.6 +52 "collection"'`% +3 "core" %ͱ  H\ # +2 "sampler")a% +3 "core" % \ a +2 #"p"@38.6 + .PTV.dial Puck +3 "processing"%  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%c @ +72 "core" A +2 "collection"'% +4 "core" %ͱ  G\ " + "sampler")e% +4 "core" % \ a + #"p"@39.0 +52 "collection"'f% +3 "core" %ͱ  >\ # +2 "sampler")i% +3 "core" % \ a +2 #"p"@39.0 + .PTV.dial Puck +3 "processing"%d  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%j @ +73 "core" A +2 "collection"'k% +4 "core" %ͱ  "P\ " + "sampler")l% +4 "core" % \ ` +2 #"p"@39.2 +52 "collection"'v% +3 "core" %ͱ  "H\ " + "sampler")m% +4 "core" % \ a + #"p"@39.2 + .PTV.dial Puck +2 "processing"%n  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%o @ +72 "core" A +2 "collection"'w% +4 "core" %ͱ " %A\ " + "sampler")g% +4 "core" % \ ` + #"p"@39.4 +52 "collection"'r% +3 "core" %ͱ " #D\ # +2 "sampler")s% +3 "core" % \ ` +2 #"p"@39.3 + .PTV.dial Puck +3 "processing"%t  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%u @ +74 "core" A +3 "collection"'q% +4 "core" %ͱ " &;\ " + "sampler")p% +4 "core" % \ ` + #"p"@39.5 +52 "collection"'x% +3 "core" %ͱ # %R\ # +2 "sampler")y% +3 "core" % \ a + #"p"@39.4 + .PTV.dial Puck +2 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%{ @ +73 "core" @ +2 "collection"'z% +4 "core" %ͱ # %E\ " + "sampler")}% +4 "core" % \ ` + #"p"@39.4 +52 "collection"'% +3 "core" %ͱ " 'F\ # +2 "sampler")~% +3 "core" % \ a + #"p"@39.5 + .PTV.dial Puck +2 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +75 "core" B +2 "collection"'|% +4 "core" %ͱ " 'G\ " + "sampler")% +4 "core" % \ ` + #"p"@39.5 +52 "collection"'% +3 "core" %ͱ " (E\ # +2 "sampler")% +3 "core" % \ a + #"p"@39.6 + .PTV.dial Puck +2 "processing"%\  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +75 "core" B +2 "collection"'% +4 "core" %ͱ " &;\ " + "sampler")% +4 "core" % \ _ + #"p"@39.5 +52 "collection"'% +3 "core" %ͱ ! 'J\ # +2 "sampler")% +3 "core" % \ a +2 #"p"@39.5 +3 .PTV.dial Puck +4 !o:UserAbort: mesg":@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2566 #"preston"-> PSV +1026 #-> PBV +374 #-> PBV.legend +1048 #-> PBV.waste2 + .PBV.dial :waste2 +3 "processing"%  +134 "core"  +384 #"p"-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} +2 "collection"'% +5 "core" %ͱ ! %J\ # +2 "sampler") % +4 "core" % \ a + #"p"@39.4 + .PTV.dial Puck +4 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +74 "core" B +2 "collection"'% +4 "core" %ͱ  I\ # + "sampler")% +4 "core" % \ ` + #"p"@39.1 +52 "collection"'% +3 "core" %ͱ  D\ # +2 "sampler")% +3 "core" % \ a + #"p"@39.0 + .PTV.dial Puck +2 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +74 "core" B +2 "collection"'% +5 "core" %ͱ  8\ # +2 "sampler") % +3 "core" % \ a + #"p"@38.9 +52 "collection"'!% +3 "core" %ͱ  K\ # +2 "sampler")#% +3 "core" % \ a + #"p"@38.9 + .PTV.dial Puck +2 "processing"%%  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%" @ +73 "core" B +2 "collection"'&% +4 "core" %ͱ  L\ " + "sampler")(% +4 "core" % \ ` + #"p"@38.7 +52 "collection"')% +3 "core" %ͱ  :\ # +2 "sampler")*% +3 "core" % \ ` + #"p"@38.7 + .PTV.dial Puck +2 "processing"%  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +73 "core" A +2 "collection"''% +4 "core" %ͱ  C\ " + "sampler")-% +4 "core" % \ a + #"p"@38.6 +52 "collection"'.% +3 "core" %ͱ  9\ # +2 "sampler")$% +3 "core" % \ a +2 #"p"@38.6 + .PTV.dial Puck +2 "processing"%1  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%2 @ +72 "core" A +2 "collection"'0% +4 "core" %ͱ  C\ " + "sampler")+% +4 "core" % \ ` + #"p"@38.5 +52 "collection"'% +39 "core" %ͱ  G\ # +12 "sampler")3% +3 "core" % \ a +2 #"p"@38.5 + .PTV.dial Puck +3 "processing"%5  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +3 "processing"%6 @ +72 "core" A +2 "collection"'7% +4 "core" %ͱ  3\ " + "sampler")9% +4 "core" % \ a + #"p"@38.5 +52 "collection"':% +3 "core" %ͱ  ?\ # +2 "sampler");% +3 "core" % \ ` + #"p"@38.4 + .PTV.dial Puck +3 "processing"%<  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%> @ +74 "core" A +2 "collection"'?% +4 "core" %ͱ  =\ " +2 "sampler")@% +3 "core" % \ a + #"p"@38.3 +52 "collection"'/% +3 "core" %ͱ  A\ # +2 "sampler")B% +3 "core" % \ ` +2 #"p"@38.3 + .PTV.dial Puck +3 "processing"%C  +73 "core"  +3 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%E @ +74 "core" A +2 "collection"',% +4 "core" %ͱ @\ " + "sampler")8% +4 "core" % \ a + #"p"@38.3 +52 "collection"'G% +3 "core" %ͱ 5\ # +2 "sampler")=% +3 "core" % \ a +2 #"p"@38.2 + .PTV.dial Puck +3 "processing"%I  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%K @ +72 "core" A +2 "collection"'L% +4 "core" %ͱ B\ " + "sampler")N% +4 "core" % \ ` + #"p"@38.2 +52 "collection"'P% +3 "core" %ͱ ;\ " +2 "sampler")Q% +3 "core" % \ ` + #"p"@38.3 + .PTV.dial Puck +2 "processing"%A  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%D @ +73 "core" A +2 "collection"'F% +4 "core" %ͱ 9\ " + "sampler")M% +4 "core" % \ ` + #"p"@38.2 +52 "collection"'T% +3 "core" %ͱ A\ # +2 "sampler")U% +3 "core" % \ ` + #"p"@38.2 + .PTV.dial Puck +2 "processing"%J  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%W @ +73 "core" A +2 "collection"'X% +4 "core" %ͱ D\ " + "sampler")Y% +4 "core" % \ ` + #"p"@38.1 +52 "collection"'R% +3 "core" %ͱ K\ " +2 "sampler")b% +3 "core" % \ ` + #"p"@38.3 + .PTV.dial Puck +2 "processing"%O  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%Z @ +74 "core" A +2 "collection"'\\% +4 "core" %ͱ 8\ ! + "sampler")]% +4 "core" % \ ` + #"p"@38.0 +52 "collection"' % +3 "core" %ͱ =\ " +2 "sampler")% +3 "core" % \ ` + #"p"@38.0 + .PTV.dial Puck +2 "processing"%_  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%` @ +72 "core" A +2 "collection"'a% +4 "core" %ͱ J\ " + "sampler")% +4 "core" % \ ` + #"p"@38.0 +52 "collection"'c% +3 "core" %ͱ \ 8\ # +2 "sampler")% +3 "core" % \ ` + #"p"@38.1 + .PTV.dial Puck +2 "processing"%e  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%f @ +72 "core" @ +2 "collection"'i% +4 "core" %ͱ  K\ " + "sampler")d% +4 "core" % \ ` + #"p"@38.0 +52 "collection"'j% +3 "core" %ͱ  \ ;\ " +2 "sampler")k% +3 "core" % \ ` + #"p"@37.9 + .PTV.dial Puck +2 "processing"%l  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%v @ +74 "core" B +2 "collection"'m% +4 "core" %ͱ  \ >\ " + "sampler")n% +4 "core" % \ ` + #"p"@37.9 +52 "collection"'o% +3 "core" %ͱ  B\ " +2 "sampler")w% +4 "core" % \ ` + #"p"@38.0 + .PTV.dial Puck +2 "processing"%g  +75 "core"  +3 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%r @ +75 "core" B +2 "collection"'s% +4 "core" %ͱ  \ 9\ " + "sampler")t% +4 "core" % \ ` + #"p"@37.9 +52 "collection"'u% +3 "core" %ͱ  \ /\ # +2 "sampler")q% +3 "core" % \ ` +2 #"p"@37.9 + .PTV.dial Puck +3 "processing"%p  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%x @ +74 "core" A +2 "collection"'y% +4 "core" %ͱ  @\ " + "sampler") % +4 "core" % \ ` + #"p"@37.9 +52 "collection"'{% +3 "core" %ͱ  \ 6\ " +2 "sampler")z% +3 "core" % \ ` + #"p"@37.9 + .PTV.dial Puck +2 "processing"%}  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +72 "core" A +2 "collection"'~% +4 "core" %ͱ  ;\ " + "sampler")% +4 #"preston"-> PSV +4 "core" % \ ` + #"p"@37.9 +53 "collection"'% +3 "core" %ͱ  N\ " +2 "sampler")|% +3 "core" % \ ` + #"p"@37.8 + .PTV.dial Puck +2 "processing"%  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +72 "core" A +2 "collection"'% +4 "core" %ͱ  ;\ " + "sampler")\ % +4 "core" % \ _ + #"p"@37.7 +52 "collection"' % +3 "core" %ͱ  A\ " +2 "sampler")% +3 "core" % \ ` + #"p"@37.8 + .PTV.dial Puck +2 "processing"%  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +72 "core" A +2 "collection"'% +4 "core" %ͱ  ?\ ! + "sampler")% +4 "core" % \ ` + #"p"@37.7 +52 "collection"'% +3 "core" %ͱ  =\ " + "sampler") % +4 "core" % \ a + #"p"@37.8 + .PTV.dial Puck +2 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +72 "core" A +2 "collection"'% +4 "core" %ͱ  P\ " + "sampler")% +4 "core" % \ _ + #"p"@37.7 +52 "collection"'% +3 "core" %ͱ  ;\ " + "sampler")% +4 "core" % \ ` + #"p"@37.7 + .PTV.dial Puck +2 "processing"%  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +73 "core" B +2 "collection"'% +4 "core" %ͱ  A\ ! + "sampler") % +4 "core" % \ _ + #"p"@37.7 +52 "collection"'!% +3 "core" %ͱ  <\ " +2 "sampler")#% +3 "core" % \ ` + #"p"@37.6 + .PTV.dial Puck +2 "processing"%%  +76 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 #"preston"-> PSV.air +3 "processing"%" @ +3 ."preston"PSV.dial :air +2 "processing"%&  +69 "core" @ +2 "collection"'(% +4 "core" %ͱ  =\  + "sampler"))% +4 "core" % \ _ + #"p"@37.7 +49 "Can"\ 3TT +2 "core" +49 "collection"'*% +4 "core" %ͱ G\ ! + "sampler")% +4 "core" % \ ` + #"p"@37.5 + .PTV.dial Puck +2 "processing"%  +71 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%' @ +75 "core" B +2 "collection"'-% +4 "core" %ͱ  7\ " +2 "sampler").% +3 "core" % \ ` +2 #"p"@37.7 +44 #"preston"-> PS.pull 2 +2 "processing"%$% +3 "core" %=*\ 8 +3 ."preston"PS.seek 1.999ml +4 "processing"%1'A +4 "collection"'2% +3 "core" %ͱ A\ ! +2 "sampler")0% +3 "core" % \ ^ +2 #"p"@37.7 + .PTV.dial Puck +2 "processing"%+  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +75 "core" B +3 "collection"'3% +3 "core" %ͱ  B\ ! +2 "sampler")5% +3 "core" % \ _ +2 #"p"@37.6 +52 "collection"'6% +3 "core" %ͱ  L\ ! +2 "sampler")7% +3 "core" % \ _ +2 #"p"@37.4 + .PTV.dial Puck +3 "processing"%9  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%: @ +74 "core" B +2 "collection"';% +4 "core" %ͱ O\ ! + "sampler")<% +4 "core" % \ _ + #"p"@37.5 +52 "collection"'>% +3 "core" %ͱ >\ ! +2 "sampler")?% +3 "core" % \ _ +2 #"p"@37.5 + .PTV.dial Puck +2 "processing"%@  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%/ @ +75 "core" B +2 "collection"'B% +4 "core" %ͱ D\ + "sampler")C% +4 "core" % \ _ + #"p"@37.5 +52 "collection"'E% +3 "core" %ͱ ;\ ! +2 "sampler"),% +3 "core" % \ _ + #"p"@37.5 + .PTV.dial Puck +2 "processing"%8  +76 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%G @ +76 "core" B +2 "collection"'=% +4 "core" %ͱ 0\ ! + "sampler")I% +4 "core" % \ _ + #"p"@37.4 +52 "collection"'K% +3 "core" %ͱ A\ ! +2 "sampler")L% +3 "core" % \ _ +2 #"p"@37.5 + .PTV.dial Puck +3 "processing"%N  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%P @ +75 "core" A +2 "collection"'Q% +4 "core" %ͱ :\ ! + "sampler")A% +4 "core" % \ _ + #"p"@37.4 +52 "collection"'D% +3 "core" %ͱ @\ ! +2 "sampler")F% +3 "core" % \ _ +2 #"p"@37.4 + .PTV.dial Puck +2 "processing"%M  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%T @ +72 "core" A +2 "collection"'U% +4 "core" %ͱ >\ + "sampler")J% +4 "core" % \ _ + #"p"@37.4 +52 "collection"'W% +3 "core" %ͱ9\ ! +2 "sampler")X% +3 "core" % \ _ +2 #"p"@37.3 + .PTV.dial Puck +2 "processing"%Y  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%R @ +72 "core" A +3 "collection"'b% +4 "core" %ͱ=\ +2 "sampler")O% +3 "core" % \ _ + #"p"@37.3 +52 "collection"'Z% +3 "core" %ͱ>\ ! +2 "sampler")\\% +3 "core" % \ _ +2 #"p"@37.3 + .PTV.dial Puck +2 "processing"%]  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +8 "core" ' +2 "processing"%% +4 "core" %>0\ 2 +58 A +2 "collection"'_% +4 "core" %ͱ;\ ! + "sampler")`% +4 "core" % \ _ + #"p"@37.2 +52 "collection"'a% +3 "core" %ͱH\ " +2 "sampler")% +3 "core" % \ _ + #"p"@37.3 + .PTV.dial Puck +2 "processing"%c  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +72 "core" A +2 "collection"'e% +4 "core" %ͱ G\ ! +2 "sampler")f% +3 "core" % \ ` + #"p"@37.4 +52 "collection"'i% +3 "core" %ͱ7\ " +2 "sampler")d% +3 "core" % \ _ + #"p"@37.2 + .PTV.dial Puck +2 "processing"%j  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%k @ +33 #"preston"-> PTV +2 "processing"%l +3 "core" @ +34 @ +2 "collection"'v% +3 "core" %ͱS\ ! +2 "sampler")m% +3 "core" % \ _ +2 #"p"@37.2 +52 "collection"'n% +3 "core" %ͱD\ " +2 "sampler")o% +3 "core" % \ ` + #"p"@37.2 + .PTV.dial Puck +2 "processing"%w  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%g @ +75 "core" B +3 "collection"'r% +3 "core" %ͱ>\ ! +2 "sampler")s% +3 "core" % \ _ +2 #"p"@37.2 +52 "collection"'t% +3 "core" %ͱC\ " +2 "sampler")u% +3 "core" % \ _ + #"p"@37.2 + .PTV.dial Puck +3 "processing"%q  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%p @ +74 "core" B +2 "collection"'x% +4 "core" %ͱ>\ ! + "sampler")y% +4 "core" % \ _ + #"p"@37.1 +38 #"preston"-> PTV +14 "collection"' % +3 "core" %ͱ@\ " +2 "sampler"){% +3 "core" % \ _ + #"p"@37.2 + .PTV.dial Puck +2 "processing"%z  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%} @ +74 "core" B +2 "collection"'% +4 "core" %ͱD\ ! + "sampler")~% +4 "core" % \ _ + #"p"@37.1 +52 "collection"'% +3 "core" %ͱ:\ " +2 "sampler")% +3 "core" % \ _ + #"p"@37.1 + .PTV.dial Puck +2 "processing"%|  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +74 "core" B +2 "collection"'% +4 "core" %ͱ9\ " + "sampler")% +4 "core" % \ _ + #"p"@37.0 +52 "collection"'\ % +3 "core" %ͱV\ " +2 "sampler") % +3 "core" % \ ` + #"p"@37.1 + .PTV.dial Puck +3 "processing"%  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +74 "core" B +2 "collection"'% +4 "core" %ͱ?\ ! + "sampler")% +4 "core" % \ ^ + #"p"@37.1 +52 "collection"'% +3 "core" %ͱ;\ " +2 "sampler")% +3 "core" % \ ` + #"p"@37.1 + .PTV.dial Puck +2 "processing"%  +15 #"preston"-> PSV.PTV + .PSV.dial PTV +2 "processing"% +55 "core"  +2 ."p"delay .5 seconds +20 "core" ~ +32 ."p"PTV.dial PRV +2 "processing"% @ +72 "core" A +2 "collection"'% +4 "core" %ͱ|D\ ! + "sampler")% +4 "core" % \ _ + #"p"@30.4 +52 "collection"'% +11 "core" %ͱ{~I\ ! + "sampler")% +4 "core" % \ _ + #"p"@30.3 + .PTV.dial Puck +2 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +74 "core" A +3 "collection"'% +4 "core" %ͱjk6\ ! + "sampler") % +4 "core" % \ _ + #"p"@29.2 +52 "collection"'!% +3 "core" %ͱhj=\ " +2 "sampler")#% +3 "core" % \ ` +2 #"p"@29.2 + .PTV.dial Puck +2 "processing"%%  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%" @ +74 "core" A +2 "collection"'(% +4 "core" %ͱfh:\ + "sampler"))% +4 "core" % \ _ + #"p"@29.1 +52 "collection"'&% +3 "core" %ͱdi4\ " +2 "sampler")*% +3 "core" % \ _ +2 #"p"@29.1 + .PTV.dial Puck +3 "processing"%  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +72 "core" A +2 "collection"''% +4 "core" %ͱehA\ ! + "sampler")-% +4 "core" % \ ` + #"p"@29.1 +52 "collection"'.% +3 "core" %ͱeg:\ " +2 "sampler")$% +3 "core" % \ _ + #"p"@29.0 + .PTV.dial Puck +2 "processing"%2  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%0 @ +73 "core" A +2 "collection"'+% +4 "core" %ͱdg@\ ! + "sampler")% +4 "core" % \ _ + #"p"@29.0 +52 "collection"'3% +3 "core" %ͱehB\ ! +2 "sampler")5% +3 "core" % \ ` +2 #"p"@29.1 + .PTV.dial Puck +3 "processing"%6  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%7 @ +75 "core" B +3 "collection"'H% +3 "core" %ͱeh@\ ! +2 "sampler")9% +3 "core" % \ _ +2 #"p"@29.1 +52 "collection"':% +3 "core" %ͱbfB\ ! +2 "sampler");% +3 "core" % \ _ +2 #"p"@28.9 + .PTV.dial Puck +3 "processing"%<  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%> @ +74 "core" B +2 "collection"'?% +4 "core" %ͱdhB\ ! + "sampler")@% +4 "core" % \ _ + #"p"@29.1 +52 "collection"'/% +3 "core" %ͱdf;\ " +2 "sampler")B% +3 "core" % \ _ +2 #"p"@28.9 + .PTV.dial Puck +3 "processing"%C  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%E @ +72 "core" @ +2 "collection"',% +4 "core" %ͱdh2\ ! + "sampler")8% +4 "core" % \ _ + #"p"@29.1 +52 "collection"'G% +3 "core" %ͱdf8\ " +2 "sampler")=% +3 "core" % \ _ + #"p"@28.9 + .PTV.dial Puck +2 "processing"%I  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%K @ +75 "core" B +2 "collection"'L% +4 "core" %ͱbg6\ ! + "sampler")N% +4 "core" % \ _ + #"p"@29.0 +52 "collection"'P% +3 "core" %ͱdhH\ ! +2 "sampler")Q% +3 "core" % \ _ +2 #"p"@29.1 + .PTV.dial Puck +3 "processing"%A  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%D @ +74 "core" B +2 "collection"'F% +4 "core" %ͱcg<\ ! + "sampler")M% +4 "core" % \ _ + #"p"@29.0 +52 "collection"'T% +3 "core" %ͱgi5\ ! +2 "sampler")U% +3 "core" % \ _ + #"p"@29.1 + .PTV.dial Puck +2 "processing"%J  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%W @ +75 "core" A +2 "collection"'X% +4 "core" %ͱdg@\ ! + "sampler")Y% +4 "core" % \ _ + #"p"@29.0 +52 "collection"'R% +3 "core" %ͱdi5\ " + "sampler")b% +4 "core" % \ _ + #"p"@29.1 + .PTV.dial Puck +2 "processing"%O  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%Z @ +74 "core" A +3 "collection"'\\% +4 "core" %ͱdg6\ ! + "sampler")]% +4 "core" % \ _ + #"p"@29.0 +52 "collection"'% +3 "core" %ͱdf8\ ! +2 "sampler") % +3 "core" % \ _ + #"p"@28.9 + .PTV.dial Puck +2 "processing"%_  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%` @ +75 "core" A +2 "collection"'a% +4 "core" %ͱbg>\ ! + "sampler")% +4 "core" % \ _ + #"p"@29.0 +52 "collection"'c% +3 "core" %ͱbhS\ " +2 "sampler")% +3 "core" % \ _ + #"p"@29.1 + .PTV.dial Puck +2 "processing"%e  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%f @ +73 "core" A +2 "collection"'i% +4 "core" %ͱbi<\ + "sampler")d% +4 "core" % \ _ + #"p"@29.1 +52 "collection"'j% +3 "core" %ͱch9\ " +2 "sampler")l% +3 "core" % \ ` + #"p"@29.1 + .PTV.dial Puck +2 "processing"%k  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%v @ +72 "core" A +2 "collection"'m% +4 "core" %ͱdfH\ + "sampler")n% +4 "core" % \ _ + #"p"@28.9 +52 "collection"'o% +3 "core" %ͱbg;\ ! +2 "sampler")w% +3 "core" % \ _ + #"p"@29.0 + .PTV.dial Puck +2 "processing"%g  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%r @ +72 "core" A +2 "collection"'s% +4 "core" %ͱcfJ\ ! +2 "sampler")t% +3 "core" % \ _ + #"p"@28.9 +53 "collection"'u% +3 "core" %ͱceA\ " +2 "sampler")q% +3 "core" % \ _ + #"p"@28.9 + .PTV.dial Puck +2 "processing"%p  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%x @ +74 "core" B +2 "collection"'y% +4 "core" %ͱbg9\ ! + "sampler") % +4 "core" % \ _ + #"p"@29.0 +52 "collection"'{% +3 "core" %ͱce:\ ! +2 "sampler")z% +3 "core" % \ _ + #"p"@28.9 + .PTV.dial Puck +2 "processing"%}  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +72 "core" @ +2 "collection"'~% +4 "core" %ͱch8\ ! + "sampler")% +4 "core" % \ _ + #"p"@29.1 +52 "collection"'% +3 "core" %ͱcg7\ ! +2 "sampler")|% +3 "core" % \ _ + #"p"@29.0 + .PTV.dial Puck +2 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +74 "core" B +2 "collection"'% +4 "core" %ͱcgH\ ! + "sampler")\ % +4 "core" % \ _ + #"p"@29.0 +52 "collection"' % +3 "core" %ͱcf7\ " +2 "sampler")% +3 "core" % \ _ + #"p"@28.9 +48 .PTV.dial Puck +3 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +3 "processing"% @ +75 "core" B +2 "collection"'% +4 "core" %ͱeeC\ ! + "sampler")% +4 "core" % \ _ + #"p"@28.9 +52 "collection"'% +3 "core" %ͱbeH\ " +2 "sampler") % +3 "core" % \ _ +2 #"p"@28.9 + .PTV.dial Puck +2 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +75 "core" B +2 "collection"'% +4 "core" %ͱch-\ ! + "sampler")% +4 "core" % \ _ + #"p"@29.1 +52 "collection"'% +3 "core" %ͱceA\ " +2 "sampler")% +3 "core" % \ _ + #"p"@28.9 + .PTV.dial Puck +3 "processing"%  +73 "core"  +3 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +73 "core" A +2 "collection"'% +4 "core" %ͱbeG\ ! + "sampler") % +4 "core" % \ ^ + #"p"@28.9 +52 "collection"'!% +3 "core" %ͱdgD\ " +2 "sampler")#% +3 "core" % \ _ +2 #"p"@29.0 + .PTV.dial Puck +3 "processing"%%  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%" @ +74 "core" A +2 "collection"'(% +4 "core" %ͱcgJ\ ! + "sampler"))% +4 "core" % \ _ + #"p"@29.0 +52 "collection"'&% +3 "core" %ͱce6\ " +2 "sampler")*% +3 "core" % \ _ + #"p"@28.9 + .PTV.dial Puck +2 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +72 "core" @ +2 "collection"''% +4 "core" %ͱbfE\ ! + "sampler")-% +4 "core" % \ _ + #"p"@28.9 +52 "collection"'.% +3 "core" %ͱceQ\ " +2 "sampler")$% +3 "core" % \ _ +2 #"p"@28.9 + .PTV.dial Puck +3 "processing"%2  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%0 @ +74 "core" B +2 "collection"'+% +4 "core" %ͱcg7\ ! + "sampler")% +4 "core" % \ _ + #"p"@29.0 +52 "collection"'3% +3 "core" %ͱbf:\ " +2 "sampler")5% +3 "core" % \ _ +2 #"p"@28.9 + .PTV.dial Puck +3 "processing"%6  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%7 @ +74 "core" B +2 "collection"'H% +4 "core" %ͱcg>\ ! + "sampler")9% +4 "core" % \ _ + #"p"@29.0 +52 "collection"':% +3 "core" %ͱbf/\ ! +2 "sampler");% +3 "core" % \ _ +2 #"p"@28.9 + .PTV.dial Puck +3 "processing"%<  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%> @ +75 "core" B +2 "collection"'?% +4 "core" %ͱaf@\ ! + "sampler")@% +4 "core" % \ _ + #"p"@28.9 +52 "collection"'/% +3 "core" %ͱce7\ " +2 "sampler")B% +3 "core" % \ _ +2 #"p"@28.9 + .PTV.dial Puck +3 "processing"%C  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%E @ +74 "core" A +2 "collection"',% +4 "core" %ͱae5\ ! + "sampler")8% +4 "core" % \ _ + #"p"@28.9 +52 "collection"'G% +3 "core" %ͱdf;\ " +2 "sampler")=% +3 "core" % \ _ +2 #"p"@28.9 + .PTV.dial Puck +3 "processing"%I  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%K @ +73 "core" A +2 "collection"'L% +4 "core" %ͱbe?\ ! + "sampler")N% +4 "core" % \ _ + #"p"@28.9 +52 "collection"'P% +3 "core" %ͱbfA\ ! +2 "sampler")Q% +3 "core" % \ _ +2 #"p"@28.9 + .PTV.dial Puck +3 "processing"%A  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%D @ +72 "core" A +2 "collection"'F% +4 "core" %ͱcfK\ ! + "sampler")M% +4 "core" % \ _ + #"p"@28.9 +52 "collection"'T% +3 "core" %ͱae5\ " +2 "sampler")U% +3 "core" % \ _ + #"p"@28.9 + .PTV.dial Puck +2 "processing"%J  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%W @ +73 "core" A +2 "collection"'X% +4 "core" %ͱ_e9\ ! + "sampler")Y% +4 "core" % \ _ + #"p"@28.9 +52 "collection"'R% +3 "core" %ͱae>\ " +2 "sampler")b% +3 "core" % \ _ +2 #"p"@28.9 + .PTV.dial Puck +2 "processing"%O  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%Z @ +73 "core" B +2 "collection"'\\% +4 "core" %ͱcfI\ ! + "sampler")]% +4 "core" % \ _ + #"p"@28.9 +52 "collection"'% +3 "core" %ͱcfI\ ! +2 "sampler") % +3 "core" % \ _ + #"p"@28.9 + .PTV.dial Puck +2 "processing"%_  +76 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%` @ +73 "core" B +2 "collection"'a% +4 "core" %ͱbeJ\ ! + "sampler")% +4 "core" % \ _ +2 #"p"@28.9 +51 "collection"'c% +3 "core" %ͱ`f<\ " +2 "sampler")% +3 "core" % \ ` + #"p"@28.9 + .PTV.dial Puck +2 "processing"%e  +76 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%f @ +74 "core" B +2 "collection"'i% +4 "core" %ͱbe@\ ! + "sampler")d% +4 "core" % \ _ + #"p"@28.9 +52 "collection"'j% +3 "core" %ͱceN\ " + "sampler")l% +4 "core" % \ _ + #"p"@28.9 + .PTV.dial Puck +2 "processing"%k  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%v @ +74 "core" B +2 "collection"'m% +4 "core" %ͱbf;\ ! + "sampler")n% +4 "core" % \ ` + #"p"@28.9 +52 "collection"'o% +3 "core" %ͱae<\ ! +2 "sampler")w% +3 "core" % \ _ + #"p"@28.9 + .PTV.dial Puck +2 "processing"%g  +76 "core"  +3 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%r @ +74 "core" B +2 "collection"'s% +4 "core" %ͱaf;\ ! + "sampler")t% +4 "core" % \ _ + #"p"@28.9 +52 "collection"'u% +3 "core" %ͱbd5\ " + "sampler")q% +3 "core" % \ _ + #"p"@28.8 + .PTV.dial Puck +2 "processing"%p  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%x @ +72 "core" A +2 "collection"'y% +4 "core" %ͱae@\ ! + "sampler") % +4 "core" % \ _ + #"p"@28.9 +52 "collection"'{% +3 "core" %ͱbe5\ " +2 "sampler")z% +3 "core" % \ ` + #"p"@28.9 + .PTV.dial Puck +41 "processing"%}  +82 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +73 "core" A +2 "collection"'~% +4 "core" %ͱae:\ ! + "sampler")% +4 "core" % \ _ + #"p"@28.9 +52 "collection"'% +3 "core" %ͱ`fF\ " +2 "sampler")|% +4 "core" % \ _ + #"p"@28.9 + .PTV.dial Puck +2 "processing"%  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +73 "core" A +2 "collection"'% +4 "core" %ͱcfB\ ! + "sampler")\ % +4 "core" % \ _ + #"p"@28.9 +52 "collection"' % +4 "core" %ͱ`eF\ ! +2 "sampler")% +3 "core" % \ _ + #"p"@28.9 +2 .PTV.dial Puck +3 "processing"%  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +73 "core" A +2 "collection"'% +4 "core" %ͱadD\ ! + "sampler")% +4 "core" % \ _ + #"p"@28.8 +52 "collection"'% +3 "core" %ͱbe7\ ! +2 "sampler") % +3 "core" % \ _ +2 #"p"@28.9 + .PTV.dial Puck +3 "processing"%  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +73 "core" @ +2 "collection"'% +4 "core" %ͱac:\ ! + "sampler")% +5 "core" % \ _ + #"p"@28.8 +52 "collection"'% +3 "core" %ͱaf>\ " +2 "sampler")% +3 "core" % \ ` +2 #"p"@28.9 + .PTV.dial Puck +3 "processing"%  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +75 "core" B +2 "collection"'% +4 "core" %ͱaf@\ ! + "sampler") % +4 "core" % \ _ + #"p"@28.9 +52 "collection"'!% +3 "core" %ͱad@\ ! +2 "sampler")#% +3 "core" % \ _ + #"p"@28.8 + .PTV.dial Puck +3 "processing"%%  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%" @ +74 "core" B +2 "collection"'(% +4 "core" %ͱddC\ ! + "sampler"))% +4 "core" % \ _ + #"p"@28.8 +52 "collection"'&% +3 "core" %ͱcd=\ ! +2 "sampler")*% +3 "core" % \ _ +2 #"p"@28.8 + .PTV.dial Puck +3 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +75 "core" B +2 "collection"''% +4 "core" %ͱbc>\ ! + "sampler")-% +4 "core" % \ _ + #"p"@28.8 +52 "collection"'.% +3 "core" %ͱad@\ " +2 "sampler")$% +3 "core" % \ _ + #"p"@28.8 + .PTV.dial Puck +2 "processing"%2  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%0 @ +74 "core" B +3 "collection"'+% +4 "core" %ͱ`e:\ ! + "sampler")% +4 "core" % \ _ + #"p"@28.9 +52 "collection"'3% +3 "core" %ͱbd>\ " +2 "sampler")5% +3 "core" % \ ` + #"p"@28.8 + .PTV.dial Puck +2 "processing"%6  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%7 @ +75 "core" B +2 "collection"'H% +4 "core" %ͱ`eJ\ ! + "sampler")9% +4 "core" % \ _ + #"p"@28.9 +52 "collection"':% +3 "core" %ͱbdE\ " +2 "sampler");% +3 "core" % \ _ + #"p"@28.8 + .PTV.dial Puck +3 "processing"%<  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%> @ +73 "core" A +2 "collection"'?% +4 "core" %ͱbe7\ ! + "sampler")@% +4 "core" % \ _ + #"p"@28.9 +52 "collection"'/% +3 "core" %ͱ`e@\ ! +2 "sampler")B% +3 "core" % \ _ +2 #"p"@28.9 + .PTV.dial Puck +2 "processing"%C  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%E @ +74 "core" A +2 "collection"',% +4 "core" %ͱae?\ ! + "sampler")8% +4 "core" % \ _ + #"p"@28.9 +52 "collection"'G% +3 "core" %ͱad9\ " +2 "sampler")=% +3 "core" % \ ` + #"p"@28.8 + .PTV.dial Puck +2 "processing"%I  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%K @ +73 "core" A +2 "collection"'L% +4 "core" %ͱaf9\ ! + "sampler")N% +4 "core" % \ _ + #"p"@28.9 +52 "collection"'P% +3 "core" %ͱbe8\ ! +2 "sampler")Q% +3 "core" % \ _ + #"p"@28.9 + .PTV.dial Puck +2 "processing"%A  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%D @ +72 "core" A +2 "collection"'F% +4 "core" %ͱbe@\ ! + "sampler")M% +4 "core" % \ _ + #"p"@28.9 +52 "collection"'T% +3 "core" %ͱce9\ ! +2 "sampler")U% +3 "core" % \ _ +2 #"p"@28.9 + .PTV.dial Puck + "processing"%J  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%W @ +72 "core" A +3 "collection"'X% +4 "core" %ͱce9\ ! +2 "sampler")Y% +3 "core" % \ _ + #"p"@28.9 +52 "collection"'R% +3 "core" %ͱdeG\ " +2 "sampler")b% +4 "core" % \ _ + #"p"@28.9 + .PTV.dial Puck +3 "processing"%O  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%Z @ +74 "core" A +2 "collection"'\\% +4 "core" %ͱcb;\ + "sampler")]% +4 "core" % \ _ + #"p"@28.7 +52 "collection"'% +3 "core" %ͱbe2\ " +2 "sampler") % +3 "core" % \ _ + #"p"@28.9 + .PTV.dial Puck +2 "processing"%_  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%` @ +74 "core" B +2 "collection"'a% +4 "core" %ͱccI\ ! + "sampler")% +5 "core" % \ _ + #"p"@28.8 +52 "collection"'c% +3 "core" %ͱ_d<\ ! + "sampler")% +4 "core" % \ _ + #"p"@28.8 + .PTV.dial Puck +2 "processing"%e  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%f @ +74 "core" B +2 "collection"'i% +4 "core" %ͱ_d<\ ! + "sampler")d% +4 "core" % \ _ + #"p"@28.8 +52 "collection"'j% +4 "core" %ͱad>\ " + "sampler")l% +4 "core" % \ _ + #"p"@28.8 + .PTV.dial Puck +2 "processing"%k  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%v @ +74 "core" B +3 "collection"'m% +4 "core" %ͱbc7\ ! +2 "sampler")n% +3 "core" % \ _ + #"p"@28.8 +52 "collection"'o% +3 "core" %ͱ_a3\ " + "sampler")w% +4 "core" % \ _ + #"p"@28.7 + .PTV.dial Puck +2 "processing"%g  +74 "core"  +2 ."p"delay .5 seconds +48 #"preston"-> PSV.air; PSV.PTV +40 .PSV.dial :air +10 "processing"%r  +4 ."p"PTV.dial PRV +2 "processing"%s @ +71 "core"  +2 ."preston"PSV.dial PTV +3 "processing"%t +3 "core" A +2 "collection"'u% +4 "core" %ͱ`d5\  + "sampler")q% +4 "core" % \ Z + #"p"@28.8 +52 "collection"'p% +3 "core" %ͱH\  +2 "sampler")x% +4 "core"  + % \ ^ + #"p"@23.6 +3 .PTV.dial Puck +2 "processing"%y  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +74 "core" A +2 "collection"'{% +4 "core" %ͱH\ ! +2 "sampler")z% +3 "core" % \ _ + #"p"@24.6 +52 "collection"'}% +3 "core" %ͱ<\ ! +2 "sampler")% +3 "core" % \ _ +2 #"p"@24.5 + .PTV.dial Puck +3 "processing"%~  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +74 "core" B +2 "collection"'% +4 "core" %ͱ4\ ! + "sampler")|% +4 "core" % \ _ + #"p"@24.7 +52 "collection"'% +3 "core" %ͱ9\ " +2 "sampler")% +4 "core" % \ _ + #"p"@24.7 + .PTV.dial Puck +3 "processing"%  +74 "core"  +3 #"preston"-> PSV.air; PSV.PTV +2 ."p"delay .5 seconds +3 ."preston"PSV.dial :air +4 "processing"%\  +46 ."p"PTV.dial PRV +2 "processing"% @ +26 "core"  +2 ."preston"PSV.dial PTV +2 "processing"% +46 "core" B +2 "collection"'% +4 "core" %ͱ@\  + "sampler")% +4 "core" % \ Z + #"p"@24.7 +19 "core"  +33 "collection"'% +3 "core" %ͱ,\ ! +2 "sampler")% +3 "core" % \ _ +2 #"p"@21.1 + .PTV.dial Puck +2 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +25 #"preston"-> PSV.air; PSV.PTV + .PSV.dial :air +3 "processing"%  +46 "core" B +2 "collection"'% +4 "core" %ͱ@\  + "sampler")% +4 "core" % \ Z + #"p"@21.4 +19 "core"  +2 ."preston"PSV.dial PTV +2 "processing"% +29 "collection"'% +3 "core" %ͱ;\  +2 "sampler")% +3 "core" % \ Z +2 #"p"@21.3 + .PTV.dial Puck +3 "processing"%  +31 "core"  +46  + ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +74 "core" A +2 "collection"'% +4 "core" %ͰA\ + "sampler") % +4 "core" % \ _ + #"p"@19.7 +17 #"preston"-> PSV.air; PSV.PTV + .PSV.dial :air +3 "processing"%!  +31 "collection"'#% +3 "core" %Ͱ5\  +2 "sampler")%% +3 "core" % \ Z +2 #"p"@19.7 + .PTV.dial Puck +3 "processing"%"  +30 "core"  +2 ."preston"PSV.dial PTV +2 "processing"%( +42 "core"  +2 ."p"delay .5 seconds +33 "core"  +19 ."p"PTV.dial PRV +2 "processing"%) @ +73 "core" A +2 "collection"'&% +4 "core" %Ͱ@\ + "sampler")*% +4 "core" % \ ^ + #"p"@18.7 +52 "collection"'% +4 "core" %Ͱ8\ +2 "sampler")% +3 "core" % \ ^ +2 #"p"@18.7 + .PTV.dial Puck +2 "processing"%'  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%- @ +73 "core" A +2 "collection"'.% +4 "core" %Ͱ3\ + "sampler")$% +4 "core" % \ ^ + #"p"@18.7 +29 #"preston"-> PSV.air; PSV.PTV + .PSV.dial :air +3 "processing"%2  +19 "collection"'0% +3 "core" %ͰC\  +2 "sampler")+% +3 "core" % \ Z +2 #"p"@18.5 + .PTV.dial Puck +3 "processing"%  +42 "core"  +2 ."preston"PSV.dial PTV +2 "processing"%3 +27 "core"  +2 ."p"delay .5 seconds +48 "core" ~ +4 ."p"PTV.dial PRV + "processing"%5 @ +74 "core" A +2 "collection"'6% +4 "core" %Ͱ=\ +2 "sampler")7% +3 "core" % \ ^ +2 #"p"@17.7 +52 "collection"'H% +3 "core" %Ͱ>\ ! +2 "sampler")9% +3 "core" % \ ^ + #"p"@17.6 + .PTV.dial Puck +2 "processing"%:  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%; @ +75 "core" A +2 #"preston"-> PSV.air; PSV.PTV + .PSV.dial :air +3 "collection"'<% +5 "processing"%>  +3 "core" %Ͱ4\ +2 "sampler")?% +4 "core" % \ M + #"p"@17.6 +52 "collection"'@% +3 "core" %ͰF\  +2 "sampler")/% +3 "core" % \ [ +2 #"p"@17.4 + .PTV.dial Puck +3 "processing"%B  +11 "core" +2 ."preston"PSV.dial PTV +3 "processing"%C +57 "core"  +2 ."p"delay .5 seconds +15 "core"  +37 ."p"PTV.dial PRV +2 "processing"%E @ +74 "core" B +2 "collection"',% +4 "core" %Ͱ=\ + "sampler")8% +4 "core" % \ ^ + #"p"@16.8 +52 "collection"'G% +3 "core" %Ͱ2\ ! +2 "sampler")=% +3 "core" % \ _ +2 #"p"@16.8 + .PTV.dial Puck +3 "processing"%I  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%K @ +41 #"preston"-> PSV.air; PSV.PTV + .PSV.dial :air +3 "processing"%L  +29 "core" B +2 "collection"'N% +4 "core" %Ͱ?\  + "sampler")P% +4 "core" % \ Y + #"p"@16.8 +37 "core"  +2 ."preston"PSV.dial PTV +2 "processing"%Q +11 "collection"'A% +3 "core" %Ͱ3\  +2 "sampler")D% +3 "core" % \ Z +2 #"p"@16.7 + .PTV.dial Puck +3 "processing"%F  +49 "core"  +26  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%M @ +74 "core" B +2 "collection"'T% +4 "core" %Ͱ~~D\  + "sampler")U% +4 "core" % \ ^ + #"p"@16.2 +52 "collection"'J% +3 "core" %Ͱ{<\ +2 "sampler")W% +3 "core" % \ ^ + #"p"@16.4 + .PTV.dial Puck +2 "processing"%X  +24 #"preston"-> PSV.air; PSV.PTV + .PSV.dial :air +3 "processing"%Y  +44 "core"  +2 ."p"delay .5 seconds +30 "core"  +2 ."preston"PSV.dial PTV +2 "processing"%R +18 ."p"PTV.dial PRV +2 "processing"%b @ +54 "core"  +20 @ +2 "collection"'O% +3 "core" %Ͱqu:\ +2 "sampler")Z% +3 "core" % \ ^ +2 #"p"@15.7 +52 "collection"'\\% +3 "core" %Ͱqv9\ ! +2 "sampler")]% +3 "core" % \ ^ + #"p"@15.8 + .PTV.dial Puck +2 "processing"%  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +63 #"preston"-> PSV.air; PSV.PTV +43 "core" B +9 ."preston"PSV.dial :air +5 "processing"%_  +2 "collection"'`% +7 "core" %ͰtxB\  + "sampler")a% +4 "core" % \ Y + #"p"@15.9 +52 "collection"'% +3 "core" %Ͱuw8\  +2 "sampler")c% +4 "core" % \ ] +  + #"p"@15.9 + .PTV.dial Puck +3 ."preston"PSV.dial PTV +3 "processing"%  +4 %e +70 "core"  +2 ."p"delay .5 seconds +6 "core" ~ +46 ."p"PTV.dial PRV +2 "processing"%f @ +74 "core" B +2 "collection"'i% +4 "core" %Ͱpu.\  + "sampler")d% +4 "core" % \ ] + #"p"@15.7 +52 "collection"'j% +3 "core" %Ͱpr8\ ! +2 "sampler")l% +3 "core" % \ ^ +2 #"p"@15.6 + .PTV.dial Puck +3 "processing"%k  +74 "core"  +2 ."p"delay .5 seconds +53 .PTV.dial PRV + "processing"%v @ +75 "core" B +2 "collection"'m% +4 "core" %ͰqrN\ +2 "sampler")n% +3 "core" % \ ^ + #"p"@15.6 +52 "collection"'o% +3 "core" %Ͱqs?\ ! +2 "sampler")w% +4 "core" % \ ^ + #"p"@15.6 + .PTV.dial Puck +2 "processing"%g  +52 #"preston"-> PSV.air; PSV.PTV + .PSV.dial :air +3 "processing"%r  +19 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%s @ +4 "core"  +2 ."preston"PSV.dial PTV +2 "processing"%u +68 "core" B +2 "collection"'q% +4 "core" %Ͱkn;\  + "sampler")p% +4 "core"  + % \ ] + #"p"@15.4 +53 "collection"'x% +3 "core" %Ͱhm9\ +2 "sampler")t% +3 "core" % \ ^ + #"p"@15.3 +2 .PTV.dial Puck +3 "processing"%y  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +75 "core" B +2 "collection"'{% +4 "core" %Ͱjo5\ + "sampler")z% +4 "core" % \ ^ + #"p"@15.4 +52 "collection"'}% +3 "core" %Ͱjn2\ ! +2 "sampler")% +3 "core" % \ ^ + #"p"@15.4 + .PTV.dial Puck +2 "processing"%~  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +6 #"preston"-> PSV.air; PSV.PTV + .PSV.dial :air +4 "processing"%  +63 "core" B +2 "collection"'|% +4 "core" %ͰlrD\  + "sampler")% +4 "core" % \ \\ + #"p"@15.6 +3 "core"  + ."preston"PSV.dial PTV +2 "processing"% +46 "collection"'% +3 "core" %ͰlqE\  +2 "sampler")\ % +3 "core" % \ Y +2 #"p"@15.5 + .PTV.dial Puck +3 "processing"%  +14 "core"  +59  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +74 "core" A +2 "collection"'% +4 "core" %ͰjlB\ + "sampler")% +4 "core" % \ ^ + #"p"@15.3 +52 "collection"'% +3 "core" %Ͱhk=\ ! +2 "sampler")% +3 "core" % \ ^ + #"p"@15.2 + .PTV.dial Puck +2 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +73 "core" A +2 "collection"'% +4 "core" %Ͱjl<\ +2 "sampler")% +3 "core" % \ ^ + #"p"@15.3 +29 #"preston"-> PSV.air; PSV.PTV +2 .PSV.dial :air +3 "processing"%  +18 "collection"'% +3 "core" %Ͱjm?\  +2 "sampler")% +3 "core" % \ Z +2 #"p"@15.3 + .PTV.dial Puck +3 "processing"%  +42 "core"  +2 ."preston"PSV.dial PTV +2 "processing"% +29 "core"  +2 ."p"delay .5 seconds +46 "core"  +6 ."p"PTV.dial PRV +2 "processing"% @ +72 "core" A +2 "collection"'% +4 "core" %ͰhkF\ + "sampler") % +4 "core" % \ ^ + #"p"@15.2 +52 "collection"'#% +3 "core" %Ͱik.\ +2 "sampler")%% +3 "core" % \ ^ + #"p"@15.2 + .PTV.dial Puck +2 "processing"%!  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%" @ +74 "core" B +3 "collection"'(% +4 "core" %Ͱgk/\ + "sampler"))% +4 "core" % \ ^ + #"p"@15.2 +52 "collection"'&% +3 "core" %Ͱhj?\ ! +2 "sampler")*% +3 "core" % \ _ + #"p"@15.1 + .PTV.dial Puck +2 "processing"%  +76 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +73 "core" B +2 "collection"''% +4 "core" %Ͱgk:\ ! + "sampler")-% +4 "core" % \ ^ + #"p"@15.2 +52 "collection"'.% +3 "core" %Ͱhk@\ ! + "sampler")$% +4 "core" % \ ] + #"p"@15.2 + .PTV.dial Puck +2 "processing"%0  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%+ @ +75 "core" B +2 "collection"'2% +4 "core" %Ͱgk>\ + "sampler")% +4 "core" % \ ^ + #"p"@15.2 +52 "collection"'3% +3 "core" %ͰilC\ ! +2 "sampler")5% +3 "core" % \ ^ + #"p"@15.3 + .PTV.dial Puck +2 "processing"%6  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%7 @ +75 "core" A +2 "collection"'H% +4 "core" %Ͱgl6\ + "sampler")9% +4 "core" % \ ^ + #"p"@15.3 +52 "collection"':% +3 "core" %Ͱij2\ ! +2 "sampler");% +3 "core" % \ _ + #"p"@15.1 + .PTV.dial Puck +2 "processing"%<  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%? @ +72 "core" A +3 "collection"'@% +3 "core" %Ͱfj7\ ! +2 "sampler")/% +3 "core" % \ ^ +2 #"p"@15.1 +52 "collection"'>% +3 "core" %ͰikQ\ ! +2 "sampler")B% +3 "core" % \ _ + #"p"@15.2 + .PTV.dial Puck +2 "processing"%C  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%E @ +73 "core" A +2 "collection"',% +4 "core" %Ͱij5\ + "sampler")8% +4 "core" % \ ^ + #"p"@15.1 +52 "collection"'G% +3 "core" %Ͱhk<\ ! +2 "sampler")=% +3 "core" % \ _ + #"p"@15.2 + .PTV.dial Puck +2 "processing"%I  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%K @ +72 "core" A +2 "collection"'N% +4 "core" %ͰikA\ + "sampler")P% +4 "core" % \ ^ + #"p"@15.2 +52 "collection"'L% +3 "core" %ͰhjC\ ! +2 "sampler")A% +3 "core" % \ _ + #"p"@15.1 + .PTV.dial Puck +2 "processing"%D  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%Q @ +73 "core" @ +2 "collection"'F% +4 "core" %ͰikD\ + "sampler")M% +4 "core" % \ _ + #"p"@15.2 +91 "collection"'T% +10 "core" %Ͱij@\ ! +2 "sampler")U% +3 "core" % \ _ + #"p"@15.1 + .PTV.dial Puck +3 "processing"%J  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +3 "processing"%W @ +74 "core" B +2 "collection"'X% +4 "core" %Ͱgj1\ +2 "sampler")Y% +3 "core" % \ ^ + #"p"@15.1 +52 "collection"'R% +3 "core" %ͰhiF\ ! +2 "sampler")b% +3 "core" % \ ^ + #"p"@15.1 + .PTV.dial Puck +3 "processing"%O  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%Z @ +58 ."p"PTV.stop +4 "processing"%\\  +5 "core" = +6 D +2 !"p"o:UserAbort: mesg") while rotating Processing Top Valve:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +15130 #-> PSV +558 #-> PS +2 "processing"%]% +4 "core" %>)\ ; +621 #"p"-> PSV.PTV + .PSV.dial PTV +169 #-> PTV +2 "processing"% +3 "core" D +311 #"p"-> PTV.puck + .PTV.dial :puck +3 "processing"%  +76 "core"  +264 #"p"-> PBV +1848 #-> PS.empty +2 .PS.seek :empty +2 "processing"%`'9 +2125 "core" ' +2 "processing"%a% +4 "core" %<7\ ; +20 #"preston"-> PS.empty +2 .PS.seek :empty +4 "processing"%'9 +5 "core" ' +2 "processing"%c% +4 "core" %<0\ : +2338 #"p"-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} +2 "collection"'_% +5 "core" %Ͱkl>\ $ +2 "sampler")% +4 "core" % \ c + #"p"@15.3 + .PTV.dial Puck +2 .delay .5 seconds +52 .PTV.dial PRV + "processing"%e @ +75 "core" B +2 "collection"'f% +4 "core" %Ͱ8\ $ + "sampler")i% +4 "core" % \ b + #"p"@17.8 +52 "collection"'d% +3 "core" %ͰH\ % +2 "sampler")j% +3 "core" % \ b +2 #"p"@17.7 + .PTV.dial Puck +3 "processing"%l  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%k @ +73 "core" A +2 "collection"'v% +4 "core" %Ͱ;\ $ + "sampler")m% +4 "core" % \ b + #"p"@19.4 +52 "collection"'n% +3 "core" %ͰC\ % +2 "sampler")o% +3 "core" % \ c + #"p"@19.4 +3 .PTV.dial Puck +3 "processing"%w  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%g @ +73 "core" A +2 "collection"'r% +4 "core" %Ͱ;\ $ + "sampler")s% +4 "core" % \ b + #"p"@20.6 +52 "collection"'q% +3 "core" %Ͱ3\ $ +2 "sampler")p% +3 "core" % \ b + #"p"@20.6 + .PTV.dial Puck +3 "processing"%u  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%x @ +73 "core" A +2 "collection"'t% +4 "core" %Ͱ3\ $ + "sampler")y% +4 "core" % \ b + #"p"@21.4 +52 "collection"' % +5 "core" %ͰB\ $ + "sampler"){% +4 "core" % \ b + #"p"@21.4 + .PTV.dial Puck +2 "processing"%z  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%} @ +72 "core" A +2 "collection"'% +4 "core" %Ͱ8\ $ + "sampler")~% +4 "core" % \ b + #"p"@21.8 +52 "collection"'% +3 "core" %Ͱ=\ $ +2 "sampler")|% +3 "core" % \ b + #"p"@21.9 + .PTV.dial Puck +2 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +72 "core" A +2 "collection"'% +4 "core" %Ͱ<\ # + "sampler")\ % +4 "core" % \ b + #"p"@22.3 +53 "collection"'% +3 "core" %Ͱ:\ $ +2 "sampler") % +3 "core" % \ b +2 #"p"@22.4 + .PTV.dial Puck +3 "processing"%  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +73 "core" A +2 "collection"'% +4 "core" %ͰE\ # + "sampler")% +4 "core" % \ a + #"p"@22.7 +52 "collection"'% +3 "core" %Ͱ6\ $ +2 "sampler")% +3 "core" % \ a + #"p"@22.5 + .PTV.dial Puck +3 "processing"%  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +73 "core" B +2 "collection"'% +4 "core" %Ͱ>\ $ + "sampler")% +4 "core" % \ b + #"p"@22.8 +52 "collection"'% +3 "core" %Ͱ?\ $ +2 "sampler")% +3 "core" % \ b +2 #"p"@22.8 + .PTV.dial Puck +3 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +72 "core" @ +2 "collection"'% +4 "core" %Ͱ<\ # + "sampler")% +4 "core" % \ a + #"p"@22.8 +52 "collection"' % +3 "core" %Ͱ=\ $ +2 "sampler")#% +3 "core" % \ b + #"p"@22.9 + .PTV.dial Puck +2 "processing"%%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%! @ +74 "core" B +2 "collection"'"% +4 "core" %Ͱ5\ $ +2 "sampler")(% +3 "core" % \ a + #"p"@23.1 +53 "collection"')% +3 "core" %Ͱ;\ $ +2 "sampler")&% +3 "core" % \ b + #"p"@23.1 + .PTV.dial Puck +2 "processing"%*  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +74 "core" B +2 "collection"'% +4 "core" %ͰO\ # + "sampler")'% +4 "core" % \ b + #"p"@23.0 +52 "collection"'-% +3 "core" %Ͱ8\ $ +2 "sampler").% +3 "core" % \ b + #"p"@23.0 + .PTV.dial Puck +2 "processing"%$  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%0 @ +75 "core" A +2 "collection"'+% +4 "core" %Ͱ<\ # + "sampler")2% +4 "core" % \ a + #"p"@23.1 +52 "collection"'% +3 "core" %Ͱ8\ $ + "sampler")3% +4 "core" % \ b + #"p"@23.1 + .PTV.dial Puck +2 "processing"%5  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%6 @ +72 "core" A +2 "collection"'7% +4 "core" %Ͱ=\ # + "sampler")H% +4 "core" % \ b + #"p"@23.1 +52 "collection"'9% +3 "core" %Ͱ>\ $ +2 "sampler"):% +3 "core" % \ b + #"p"@23.0 + .PTV.dial Puck +2 "processing"%;  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%< @ +73 "core" A +2 "collection"'?% +4 "core" %Ͱ5\ # + "sampler")@% +4 "core" % \ a + #"p"@23.2 +52 "collection"'/% +3 "core" %Ͱ;\ $ + "sampler")>% +4 "core" % \ a + #"p"@23.1 + .PTV.dial Puck +41 "processing"%B  +82 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%C @ +73 "core" A +2 "collection"'E% +4 "core" %Ͱ8\ " + "sampler"),% +4 "core" % \ a + #"p"@23.2 +52 "collection"'8% +3 "core" %Ͱ<\ $ +2 "sampler")G% +4 "core" % \ b + #"p"@23.1 + .PTV.dial Puck +2 "processing"%=  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +3 "processing"%I @ +74 "core" B +2 "collection"'K% +4 "core" %Ͱ@\ # + "sampler")N% +4 "core" % \ a + #"p"@23.3 +52 "collection"'P% +3 "core" %Ͱ=\ # +2 "sampler")L% +3 "core" % \ a + #"p"@23.1 + .PTV.dial Puck +2 "processing"%A  +76 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%D @ +74 "core" B +2 "collection"'Q% +4 "core" %Ͱ:\ # + "sampler")F% +4 "core" % \ a + #"p"@23.2 +52 "collection"'M% +3 "core" %Ͱ4\ $ +2 "sampler")T% +3 "core" % \ b +2 #"p"@23.1 + .PTV.dial Puck +3 "processing"%U  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%J @ +74 "core" A +2 "collection"'W% +4 "core" %ͰA\ # + "sampler")X% +4 "core" % \ a + #"p"@23.2 +52 "collection"'Y% +3 "core" %Ͱ>\ # +2 "sampler")R% +3 "core" % \ a +2 #"p"@23.1 + .PTV.dial Puck +3 "processing"%b  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%O @ +73 "core" A +2 "collection"'Z% +4 "core" %Ͱ@\ # + "sampler")\\% +4 "core" % \ a + #"p"@23.1 +52 "collection"']% +3 "core" %Ͱ=\ # +2 "sampler")% +3 "core" % \ a +2 #"p"@23.2 + .PTV.dial Puck +3 "processing"%  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%1 @ +72 "core" A +2 "collection"'a% +4 "core" %Ͱ5\ # + "sampler")c% +4 "core" % \ a + #"p"@23.2 +52 "collection"'`% +3 "core" %Ͱ8\ $ +2 "sampler")_% +3 "core" % \ a +2 #"p"@23.1 + .PTV.dial Puck +3 "processing"%  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%e @ +72 "core" A +2 "collection"'f% +4 "core" %Ͱ8\ # + "sampler")i% +4 "core" % \ a + #"p"@23.1 +52 "collection"'d% +3 "core" %Ͱ;\ # +2 "sampler")j% +3 "core" % \ a + #"p"@23.4 + .PTV.dial Puck +2 "processing"%l  +74 "core"  +3 ."p"delay .5 seconds +51 .PTV.dial PRV + "processing"%k @ +73 "core" A +2 "collection"'v% +4 "core" %Ͱ;\ # + "sampler")m% +4 "core" % \ a + #"p"@23.1 +52 "collection"'n% +3 "core" %Ͱ5\ $ +2 "sampler")o% +3 "core" % \ a + #"p"@23.2 + .PTV.dial Puck +3 "processing"%w  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%g @ +73 "core" @ +2 "collection"'r% +4 "core" %Ͱ;\ # + "sampler")s% +4 "core" % \ a + #"p"@23.2 +52 "collection"'q% +3 "core" %ͰA\ # +2 "sampler")p% +3 "core" % \ b + #"p"@23.2 + .PTV.dial Puck +2 "processing"%u  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%x @ +75 "core" B +2 "collection"'t% +4 "core" %Ͱ.\ # + "sampler")y% +4 "core" % \ ` + #"p"@23.1 +52 "collection"' % +3 "core" %ͰG\ # +2 "sampler"){% +3 "core" % \ a + #"p"@23.1 + .PTV.dial Puck +2 "processing"%z  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%} @ +74 "core" B +2 "collection"'% +4 "core" %Ͱ:\ # + "sampler")~% +4 "core" % \ ` + #"p"@23.2 +52 "collection"'% +3 "core" %Ͱ7\ # +2 "sampler")|% +3 "core" % \ a + #"p"@23.1 + .PTV.dial Puck +2 "processing"%  +76 "core"  +3 ."p"delay .5 seconds +41 "Can"\ 4PP +11 ."p"PTV.dial PRV +2 "processing"% @ +74 "core" B +2 "collection"'% +4 "core" %Ͱ7\ # + "sampler")\ % +4 "core" % \ a + #"p"@23.1 +52 "collection"'% +3 "core" %Ͱ0\ # +2 "sampler") % +3 "core" % \ a +2 #"p"@23.0 + .PTV.dial Puck +3 "processing"%  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +72 "core" A +2 "collection"'% +4 "core" %Ͱ4\ # + "sampler")% +4 "core" % \ a + #"p"@23.1 +52 "collection"'% +3 "core" %ͰA\ # +2 "sampler")% +3 "core" % \ a + #"p"@23.1 + .PTV.dial Puck +2 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +72 "core" A +2 "collection"'% +4 "core" %Ͱ6\ # + "sampler")% +4 "core" % \ a + #"p"@23.0 +52 "collection"'% +3 "core" %Ͱ9\ # + "sampler")% +4 "core" % \ a + #"p"@23.1 + .PTV.dial Puck +2 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +73 "core" A +2 "collection"'% +4 "core" %Ͱ<\ # + "sampler")% +4 "core" % \ a + #"p"@23.2 +52 "collection"' % +3 "core" %Ͱ5\ # +2 "sampler")#% +3 "core" % \ a +2 #"p"@23.0 + .PTV.dial Puck +3 "processing"%%  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%! @ +72 "core" A +2 "collection"'"% +4 "core" %ͰE\ " + "sampler")(% +4 "core" % \ a + #"p"@23.1 +52 "collection"')% +3 "core" %Ͱ7\ # +2 "sampler")&% +3 "core" % \ a +2 #"p"@23.2 + .PTV.dial Puck +3 "processing"%*  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +73 "core" @ +2 "collection"'% +4 "core" %Ͱ;\ # + "sampler")'% +4 "core" % \ a + #"p"@23.1 +52 "collection"'-% +3 "core" %Ͱ7\ # +2 "sampler").% +3 "core" % \ a +2 #"p"@23.1 + .PTV.dial Puck +3 "processing"%$  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%0 @ +74 "core" B +2 "collection"'+% +4 "core" %Ͱ=\ # + "sampler")2% +4 "core" % \ a + #"p"@23.1 +52 "collection"'% +3 "core" %Ͱ@\ $ +2 "sampler")3% +3 "core" % \ a + #"p"@23.1 + .PTV.dial Puck +2 "processing"%5  +76 "core"  +2 ."p"delay .5 seconds +91 .PTV.dial PRV +9 "processing"%6 @ +74 "core" B +2 "collection"'7% +4 "core" %Ͱ8\ # + "sampler")H% +4 "core" % \ a + #"p"@23.1 +52 "collection"'9% +4 "core" %Ͱ@\ # + "sampler"):% +4 "core" % \ a + #"p"@23.1 + .PTV.dial Puck +2 "processing"%;  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%< @ +75 "core" B +2 "collection"'?% +4 "core" %Ͱ<\ # + "sampler")@% +4 "core" % \ a + #"p"@23.1 +52 "collection"'/% +3 "core" %Ͱ2\ # +2 "sampler")>% +4 "core" % \ a + #"p"@23.0 + .PTV.dial Puck +2 "processing"%B  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%C @ +75 "core" B +2 "collection"'E% +5 "core" %Ͱ<\ " + "sampler"),% +4 "core" % \ a + #"p"@23.1 +52 "collection"'8% +3 "core" %Ͱ;\ # +2 "sampler")G% +3 "core" % \ a +2 #"p"@23.1 + .PTV.dial Puck +3 "processing"%=  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%I @ +73 "core" B +2 "collection"'K% +4 "core" %Ͱ;\ # + "sampler")N% +4 "core" % \ a + #"p"@23.1 +52 "collection"'P% +3 "core" %ͰG\ # +2 "sampler")L% +3 "core" % \ a +2 #"p"@23.1 + .PTV.dial Puck +3 "processing"%A  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%D @ +72 "core" A +2 "collection"'Q% +4 "core" %Ͱ?\ " + "sampler")F% +4 "core" % \ a + #"p"@23.1 +52 "collection"'M% +3 "core" %ͰA\ " +2 "sampler")T% +3 "core" % \ a + #"p"@23.1 + .PTV.dial Puck +2 "processing"%U  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%J @ +74 "core" A +2 "collection"'W% +4 "core" %ͰD\ # + "sampler")X% +4 "core" % \ a + #"p"@23.1 +52 "collection"'Y% +3 "core" %Ͱ8\ # +2 "sampler")R% +3 "core" % \ ` + #"p"@23.1 + .PTV.dial Puck +2 "processing"%b  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%O @ +72 "core" A +3 "collection"'Z% +3 "core" %Ͱ?\ " +2 "sampler")\\% +3 "core" % \ a +2 #"p"@23.1 +52 "collection"']% +3 "core" %Ͱ?\ " +2 "sampler")% +3 "core" % \ a +2 #"p"@23.1 + .PTV.dial Puck +3 "processing"%  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%1 @ +73 "core" A +2 "collection"'a% +4 "core" %Ͱ/\ # + "sampler")c% +4 "core" % \ a + #"p"@23.1 +52 "collection"'`% +3 "core" %ͰI\ # +2 "sampler")_% +3 "core" % \ ` +2 #"p"@23.0 + .PTV.dial Puck +3 "processing"%  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%e @ +74 "core" B +2 "collection"'f% +4 "core" %Ͱ6\ # + "sampler")i% +4 "core" % \ ` + #"p"@23.0 +52 "collection"'d% +3 "core" %ͰE\ # +2 "sampler")j% +3 "core" % \ a + #"p"@23.0 + .PTV.dial Puck +2 "processing"%l  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%k @ +75 "core" B +2 "collection"'v% +4 "core" %ͰB\ # + "sampler")m% +4 "core" % \ ` + #"p"@23.0 +52 "collection"'n% +3 "core" %Ͱ5\ # +2 "sampler")o% +3 "core" % \ a + #"p"@23.0 + .PTV.dial Puck +2 "processing"%w  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%g @ +74 "core" B +2 "collection"'r% +4 "core" %ͰD\ " + "sampler")s% +4 "core" % \ a + #"p"@23.0 +52 "collection"'q% +3 "core" %Ͱ7\ # + "sampler")p% +4 "core" % \ a + #"p"@23.1 + .PTV.dial Puck +2 "processing"%u  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%x @ +72 "core" A +2 "collection"'t% +4 "core" %Ͱ9\ " + "sampler")y% +4 "core" % \ ` + #"p"@23.0 +52 "collection"' % +3 "core" %Ͱ;\ # +2 "sampler"){% +3 "core" % \ ` + #"p"@23.0 + .PTV.dial Puck +2 "processing"%z  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%} @ +72 "core" A +3 "collection"'% +3 "core" %ͰD\ " +2 "sampler")~% +3 "core" % \ ` + #"p"@23.0 +52 "collection"'% +3 "core" %ͰA\ # +2 "sampler")|% +3 "core" % \ a +2 #"p"@23.1 + .PTV.dial Puck +3 "processing"%  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +73 "core" A +2 "collection"'% +4 "core" %Ͱ5\ " + "sampler")\ % +4 "core" % \ ` + #"p"@23.0 +52 "collection"'% +3 "core" %Ͱ:\ # +2 "sampler") % +3 "core" % \ a + #"p"@23.1 + .PTV.dial Puck +2 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +72 "core" A +2 "collection"'% +4 "core" %Ͱ9\ " + "sampler")% +4 "core" % \ ` + #"p"@22.9 +52 "collection"'% +3 "core" %Ͱ>\ " +2 "sampler")% +3 "core" % \ _ + #"p"@23.1 + .PTV.dial Puck +2 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +73 "core" B +2 "collection"'% +4 "core" %ͰG\ " +2 "sampler")% +3 "core" % \ a + #"p"@23.0 +52 "collection"'% +3 "core" %Ͱ3\ # +2 "sampler")% +3 "core" % \ a + #"p"@22.9 + .PTV.dial Puck +2 "processing"%  +76 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +74 "core" B +3 "collection"'% +4 "core" %Ͱ8\ # + "sampler")% +4 "core" % \ a + #"p"@23.1 +52 "collection"' % +3 "core" %ͰM\ # + "sampler")#% +4 "core" % \ a + #"p"@23.0 + .PTV.dial Puck +2 "processing"%%  +76 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%! @ +74 "core" B +2 "collection"'"% +4 "core" %ͰC\ # + "sampler")(% +4 "core" % \ ` + #"p"@22.9 +52 "collection"')% +3 "core" %Ͱ=\ # +2 "sampler")&% +3 "core" % \ a + #"p"@22.9 + .PTV.dial Puck +2 "processing"%*  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +73 "core" B +10 "collection"'% +3 "core" %ͰQ\ " +2 "sampler")'% +3 "core" % \ a +2 #"p"@23.0 +52 "collection"'-% +3 "core" %Ͱ?\ # +2 "sampler").% +3 "core" % \ ` +2 #"p"@23.0 + .PTV.dial Puck +2 "processing"%$  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%0 @ +73 "core" A +2 "collection"'+% +4 "core" %Ͱ5\ " +2 "sampler")2% +3 "core" % \ ` +2 #"p"@23.0 +52 "collection"'% +3 "core" %Ͱ8\ # +2 "sampler")3% +3 "core" % \ a +2 #"p"@23.0 + .PTV.dial Puck +2 "processing"%5  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%6 @ +72 "core" A +3 "collection"'7% +4 "core" %ͰA\ # + "sampler")H% +4 "core" % \ ` + #"p"@23.1 +52 "collection"'9% +3 "core" %ͰE\ # +2 "sampler"):% +3 "core" % \ ` + #"p"@23.0 + .PTV.dial Puck +2 "processing"%;  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%< @ +73 "core" A +2 "collection"'?% +4 "core" %ͰA\ " + "sampler")@% +4 "core" % \ ` + #"p"@23.1 +52 "collection"'/% +3 "core" %ͰG\ # +2 "sampler")>% +3 "core" % \ ` + #"p"@23.1 + .PTV.dial Puck +2 "processing"%B  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%C @ +72 "core" A +3 "collection"'E% +4 "core" %ͰG\ " + "sampler"),% +4 "core" % \ a + #"p"@23.0 +52 "collection"'8% +3 "core" %Ͱ;\ # +2 "sampler")G% +3 "core" % \ a +2 #"p"@23.0 + .PTV.dial Puck +3 "processing"%=  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%I @ +73 "core" A +2 "collection"'K% +4 "core" %Ͱ>\ " + "sampler")N% +4 "core" % \ a + #"p"@23.1 +52 "collection"'P% +3 "core" %Ͱ:\ # +2 "sampler")L% +3 "core" % \ a +2 #"p"@22.9 + .PTV.dial Puck +3 "processing"%A  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%D @ +72 "core" @ +2 "collection"'Q% +4 "core" %Ͱ8\ " + "sampler")F% +4 "core" % \ a + #"p"@23.0 +52 "collection"'M% +3 "core" %Ͱ6\ # +2 "sampler")T% +3 "core" % \ a + #"p"@23.0 + .PTV.dial Puck +3 "processing"%U  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%J @ +74 "core" B +2 "collection"'W% +4 "core" %Ͱ=\ " + "sampler")X% +4 "core" % \ a + #"p"@23.0 +52 "collection"'Y% +3 "core" %ͰA\ # +2 "sampler")R% +3 "core" % \ ` +2 #"p"@23.1 + .PTV.dial Puck +3 "processing"%b  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%O @ +76 "core" B +3 "collection"'Z% +4 "core" %ͰO\ " +2 "sampler")\\% +3 "core" % \ ` + #"p"@23.1 +52 "collection"']% +3 "core" %Ͱ5\ # +2 "sampler")% +3 "core" % \ a + #"p"@23.0 + .PTV.dial Puck +2 "processing"%  +76 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%1 @ +74 "core" B +2 "collection"'a% +4 "core" %ͰB\ " + "sampler")c% +4 "core" % \ ` + #"p"@23.0 +52 "collection"'`% +3 "core" %Ͱ<\ " +2 "sampler")_% +3 "core" % \ a + #"p"@23.0 + .PTV.dial Puck +2 "processing"%  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%e @ +75 "core" B +2 "collection"'f% +4 "core" %Ͱ:\ " + "sampler")i% +4 "core" % \ a + #"p"@23.0 +52 "collection"'d% +3 "core" %ͰR\ # +2 "sampler")j% +3 "core" % \ ` +2 #"p"@23.0 + .PTV.dial Puck +3 "processing"%l  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%k @ +72 "core" A +2 "collection"'v% +4 "core" %Ͱ<\ " + "sampler")m% +4 "core" % \ a + #"p"@22.9 +52 "collection"'n% +3 "core" %ͰH\ # +2 "sampler")o% +3 "core" % \ a +2 #"p"@23.0 + .PTV.dial Puck +3 "processing"%w  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%g @ +72 "core" A +3 "collection"'r% +4 "core" %Ͱ>\ " +2 "sampler")s% +3 "core" % \ ` +2 #"p"@23.0 +51 "collection"'q% +3 "core" %Ͱ;\ # +2 "sampler")p% +3 "core" % \ ` + #"p"@23.0 + .PTV.dial Puck +3 "processing"%u  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%x @ +73 "core" A +2 "collection"'t% +4 "core" %ͰD\ " + "sampler")y% +4 "core" % \ ` + #"p"@22.9 +52 "collection"' % +3 "core" %Ͱ<\ # +2 "sampler"){% +3 "core" % \ ` + #"p"@22.9 + .PTV.dial Puck +2 "processing"%z  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%} @ +72 "core" A +2 "collection"'% +4 "core" %ͰK\ ! + "sampler")~% +4 "core" % \ ` + #"p"@23.0 +52 "collection"'% +3 "core" %Ͱ;\ # +2 "sampler")|% +3 "core" % \ a + #"p"@23.0 + .PTV.dial Puck +2 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +73 "core" A +2 "collection"'% +4 "core" %Ͱ4\ " + "sampler")\ % +4 "core" % \ ` + #"p"@23.0 +52 "collection"'% +3 "core" %Ͱ?\ # +2 "sampler") % +3 "core" % \ ` + #"p"@22.9 + .PTV.dial Puck +2 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +72 "core" @ +2 "collection"'% +4 "core" %Ͱ5\ " + "sampler")% +4 "core" % \ ` + #"p"@23.0 +52 "collection"'% +3 "core" %Ͱ:\ # +2 "sampler")% +3 "core" % \ a + #"p"@22.9 + .PTV.dial Puck +2 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +74 "core" B +2 "collection"'% +4 "core" %Ͱ7\ " + "sampler")% +4 "core" % \ ` + #"p"@22.9 +52 "collection"'% +3 "core" %Ͱ8\ # +2 "sampler")% +3 "core" % \ ` + #"p"@22.9 + .PTV.dial Puck +2 "processing"%  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +74 "core" B +3 "collection"'% +4 "core" %Ͱ9\ " +2 "sampler")% +42 "core" % \ a +9 #"p"@23.0 +52 "collection"' % +3 "core" %Ͱ9\ # +2 "sampler")#% +3 "core" % \ ` +2 #"p"@22.9 + .PTV.dial Puck +3 "processing"%%  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%! @ +74 "core" A +2 "collection"'"% +4 "core" %Ͱ=\ " +2 "sampler")(% +3 "core" % \ ` + #"p"@23.0 +52 "collection"')% +3 "core" %Ͱ>\ # +2 "sampler")&% +3 "core" % \ a +2 #"p"@23.0 + .PTV.dial Puck +2 "processing"%*  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +73 "core" A +2 "collection"'% +4 "core" %Ͱ?\ " + "sampler")'% +4 "core" % \ ` + #"p"@22.9 +52 "collection"'-% +3 "core" %ͰG\ # +2 "sampler").% +3 "core" % \ a + #"p"@22.9 + .PTV.dial Puck +2 "processing"%$  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%0 @ +73 "core" A +2 "collection"'+% +4 "core" %ͰA\ " + "sampler")2% +4 "core" % \ a + #"p"@22.9 +52 "collection"'% +3 "core" %ͰI\ # +2 "sampler")3% +3 "core" % \ ` + #"p"@22.9 + .PTV.dial Puck +2 "processing"%5  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%6 @ +74 "core" A +2 "collection"'7% +4 "core" %Ͱ6\ " + "sampler")H% +4 "core" % \ ` + #"p"@22.9 +52 "collection"'9% +3 "core" %Ͱ5\ # +2 "sampler"):% +3 "core" % \ a +2 #"p"@23.0 + .PTV.dial Puck +3 "processing"%;  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%< @ +73 "core" @ +2 "collection"'?% +4 "core" %Ͱ;\ " + "sampler")@% +4 "core" % \ a + #"p"@22.9 +52 "collection"'/% +3 "core" %Ͱ=\ " +2 "sampler")>% +3 "core" % \ a + #"p"@22.9 + .PTV.dial Puck +2 "processing"%B  +74 "core"  +3 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%C @ +73 "core" A +2 "collection"'E% +4 "core" %Ͱ;\ " + "sampler"),% +4 "core" % \ ` + #"p"@22.8 +52 "collection"'8% +3 "core" %Ͱ8\ # +2 "sampler")G% +3 "core" % \ a + #"p"@23.0 + .PTV.dial Puck +2 "processing"%=  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%I @ +74 "core" @ +2 "collection"'K% +4 "core" %Ͱ?\ " + "sampler")N% +4 "core" % \ ` + #"p"@22.9 +52 "collection"'P% +3 "core" %ͰB\ # +2 "sampler")L% +3 "core" % \ ` +2 #"p"@22.9 + .PTV.dial Puck +2 "processing"%A  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%D @ +75 "core" B +2 "collection"'Q% +4 "core" %Ͱ7\ " + "sampler")F% +4 "core" % \ ` + #"p"@22.9 +52 "collection"'M% +3 "core" %Ͱ?\ # +2 "sampler")T% +3 "core" % \ ` +2 #"p"@22.9 + .PTV.dial Puck +3 "processing"%U  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%J @ +75 "core" B +2 "collection"'W% +4 "core" %Ͱ>\ " + "sampler")X% +4 "core" % \ a + #"p"@23.0 +52 "collection"'Y% +3 "core" %Ͱ/\ " +2 "sampler")R% +3 "core" % \ a + #"p"@22.9 + .PTV.dial Puck +2 "processing"%b  +74 "core"  +4 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%O @ +73 "core" A +2 "collection"'Z% +4 "core" %Ͱ;\ " + "sampler")\\% +4 "core" % \ ` + #"p"@22.9 +52 "collection"']% +3 "core" %Ͱ@\ # +2 "sampler")% +3 "core" % \ ` + #"p"@22.9 + .PTV.dial Puck +2 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%1 @ +72 "core" A +2 "collection"'a% +4 "core" %Ͱ-\ " + "sampler")c% +4 "core" % \ ` + #"p"@22.9 +52 "collection"'`% +3 "core" %Ͱ<\ # +2 "sampler")_% +3 "core" % \ a + #"p"@23.0 + .PTV.dial Puck +2 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%e @ +72 "core" A +2 "collection"'f% +4 "core" %Ͱ7\ " + "sampler")i% +4 "core" % \ ` + #"p"@22.9 +52 "collection"'d% +3 "core" %ͰT\ # + "sampler")j% +4 "core" % \ ` + #"p"@23.0 + .PTV.dial Puck +2 "processing"%l  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%k @ +73 "core" A +2 "collection"'v% +4 "core" %ͰB\ " + "sampler")m% +4 "core" % \ ` + #"p"@22.9 +52 "collection"'n% +3 "core" %Ͱ=\ # +2 "sampler")o% +3 "core" % \ ` + #"p"@22.9 + .PTV.dial Puck +2 "processing"%w  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%g @ +73 "core" @ +2 "collection"'r% +4 "core" %ͰC\ " + "sampler")s% +4 "core" % \ ` + #"p"@22.9 +52 "collection"'q% +3 "core" %Ͱ<\ # +2 "sampler")p% +3 "core" % \ a + #"p"@22.9 + .PTV.dial Puck +2 "processing"%u  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%x @ +74 "core" B +2 "collection"'t% +4 "core" %Ͱ:\ " + "sampler")y% +4 "core" % \ ` + #"p"@22.9 +52 "collection"' % +3 "core" %Ͱ8\ # +2 "sampler"){% +3 "core" % \ ` +2 #"p"@22.9 + .PTV.dial Puck +3 "processing"%z  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%} @ +72 "core" B +2 "collection"'% +4 "core" %Ͱ2\ " + "sampler")~% +4 "core" % \ ` + #"p"@23.0 +52 "collection"'% +3 "core" %Ͱ5\ # + "sampler")|% +4 "core" % \ ` + #"p"@22.9 + .PTV.dial Puck +2 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +74 "core" B +2 "collection"'% +4 "core" %Ͱ6\ " + "sampler")\ % +4 "core" % \ ` + #"p"@22.9 +52 "collection"'% +3 "core" %ͰB\ # +2 "sampler") % +3 "core" % \ ` + #"p"@22.8 + .PTV.dial Puck +2 "processing"%  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +74 "core" B +2 "collection"'% +4 "core" %ͰE\ " + "sampler")% +4 "core" % \ ` + #"p"@22.8 +52 "collection"'% +3 "core" %Ͱ4\ # +41 "sampler")% +11 "core" % \ ` + #"p"@22.9 + .PTV.dial Puck +2 "processing"%  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +75 "core" B +2 "collection"'% +4 "core" %ͰC\ " + "sampler")% +4 "core" % \ ` + #"p"@23.0 +52 "collection"'% +5 "core" %Ͱ4\ # +2 "sampler")% +3 "core" % \ a + #"p"@22.9 + .PTV.dial Puck +2 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +73 "core" B +2 "collection"'% +4 "core" %Ͱ<\ " + "sampler")% +4 "core" % \ a + #"p"@22.8 +52 "collection"' % +3 "core" %Ͱ9\ " +2 "sampler")#% +3 "core" % \ ` +2 #"p"@22.8 + .PTV.dial Puck +3 "processing"%%  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%! @ +73 "core" A +2 "collection"'"% +4 "core" %Ͱ>\ " + "sampler")(% +9 !"p"o:UserAbort: mesg":@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +6 "core" % \ ` +12721 #"p"-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} +2 "collection"')% +4 "core" %Ͱ8\ % +2 "sampler")&% +4 "core" % \ d + #"p"@22.8 + .PTV.dial Puck +3 "processing"%*  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +73 "core" A +2 "collection"'% +4 "core" %Ͱ<\ % + "sampler")'% +4 "core" % \ b + #"p"@22.9 +52 "collection"'-% +3 "core" %ͰD\ % +2 "sampler").% +3 "core" % \ c + #"p"@22.8 + .PTV.dial Puck +2 "processing"%$  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%0 @ +72 "core" A +2 "collection"'+% +4 "core" %Ͱ8\ % +2 "sampler")2% +4 "core" % \ c + #"p"@22.8 +52 "collection"'% +3 "core" %Ͱ9\ % +2 "sampler")3% +3 "core" % \ c +2 #"p"@22.9 + .PTV.dial Puck +3 "processing"%5  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%6 @ +74 "core" A +2 "collection"'7% +4 "core" %Ͱ;\ $ + "sampler")H% +4 "core" % \ c + #"p"@22.8 +52 "collection"'9% +3 "core" %ͰA\ % +2 "sampler"):% +3 "core" % \ c + #"p"@22.9 + .PTV.dial Puck +2 "processing"%;  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%< @ +73 "core" @ +2 "collection"'?% +4 "core" %ͰG\ $ + "sampler")@% +4 "core" % \ b + #"p"@22.7 +52 "collection"'/% +3 "core" %ͰH\ % +2 "sampler")>% +3 "core" % \ c + #"p"@22.7 + .PTV.dial Puck +2 "processing"%B  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%C @ +27 ."p"PTV.stop +3 "processing"%E  +4 "core"  +8 + !"p"o:UserAbort: mesg") while rotating Processing Top Valve:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1349 #-> PSV.air; PS.fill PSfast + .PSV.dial :air +3 "processing"%,  +75 "core"  +2 ."p"PS.reconfigure PSfast +3 "processing"%#A ,`xb +4 ."p"PS.seek 2.5ml +2 "processing"%8' +2423 "core" ' +2 "processing"%G% +4 "core" %6\ ; +409 #"p"-> PSV +469 #-> PSV.PTV + .PSV.dial PTV +2 "processing"%= +74 "core"  +161 #"p"-> PTV +2 "processing"%I +3 "core"  +898 #"p"-> PTV.PRV + .PTV.dial PRV +2 "processing"%K @ +110 "core" @ +327 #"p"-> Sampler.PSI +2 "collection"'N% +4 "core" %Ͱ:\ % +2 "sampler")P% +4 "core" % \ c +1606 #"p"-> PS.push 0.5 +2 "processing"%L% +4 "core" %<\ < +2 ."p"PS.reconfigure PSconfig +2 "processing"%#A d`xb +4 ."p"PS.seek 2ml +3 "processing"%A'W +591 "core" ' +2 "processing"%D% +4 "core" %U0\ ; +2168 #"p"-> Sampler.PSI +2 "collection"'Q% +4 "core" %Ͱ0\ % +2 "sampler")F% +4 "core" % \ c +2240 #"p"-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} +2 "collection"'M% +5 "core" %Ͱ7\ & +2 "sampler")T% +4 "core" % \ c + #"p"@21.1 + .PTV.dial Puck +3 "processing"%U  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%J @ +74 "core" B +2 "collection"'W% +4 "core" %Ͱ>\ % + "sampler")X% +4 "core" % \ c + #"p"@20.3 +52 "collection"'Y% +3 "core" %Ͱ7\ & +2 "sampler")R% +3 "core" % \ d + #"p"@20.5 + .PTV.dial Puck +2 "processing"%b  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%O @ +74 "core" B +3 "collection"'Z% +4 "core" %ͰJ\ % + "sampler")\\% +4 "core" % \ c + #"p"@20.3 +52 "collection"']% +3 "core" %ͰB\ % +2 "sampler")% +3 "core" % \ c + #"p"@20.3 + .PTV.dial Puck +2 "processing"%  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%1 @ +73 "core" B +2 "collection"'a% +4 "core" %ͰC\ % + "sampler")c% +4 "core" % \ c + #"p"@20.3 +52 "collection"'`% +3 "core" %ͰB\ % +2 "sampler")_% +3 "core" % \ c + #"p"@20.3 + .PTV.dial Puck +2 "processing"%  +76 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%e @ +74 "core" B +2 "collection"'f% +4 "core" %Ͱ>\ % + "sampler")i% +4 "core" % \ c + #"p"@20.3 +52 "collection"'d% +3 "core" %Ͱ5\ % +2 "sampler")j% +3 "core" % \ c +2 #"p"@20.3 + .PTV.dial Puck +3 "processing"%l  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%k @ +74 "core" B +2 "collection"'v% +4 "core" %Ͱ:\ % + "sampler")m% +4 "core" % \ c + #"p"@20.3 +52 "collection"'n% +3 "core" %ͰB\ % +2 "sampler")o% +3 "core" % \ c + #"p"@20.3 + .PTV.dial Puck +2 "processing"%w  +76 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%g @ +73 "core" B +2 "collection"'r% +4 "core" %Ͱ0\ $ +2 "sampler")s% +3 "core" % \ c + #"p"@20.3 +52 "collection"'q% +3 "core" %ͰB\ % +2 "sampler")p% +3 "core" % \ c +2 #"p"@20.3 + .PTV.dial Puck + "processing"%u  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%x @ +72 "core" B +2 "collection"'t% +4 "core" %Ͱ7\ $ + "sampler")y% +4 "core" % \ b + #"p"@20.4 +52 "collection"' % +3 "core" %Ͱ>\ % + "sampler"){% +46 "core" % \ c +9 #"p"@20.4 + .PTV.dial Puck +3 "processing"%z  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%} @ +66 #"preston"-> PBV +7 "core" A +2 "collection"'% +4 "core" %Ͱ;\ $ +2 "sampler")~% +4 "core" % \ c + #"p"@20.3 +52 "collection"'% +3 "core" %ͰF\ % +2 "sampler")|% +3 "core" % \ c +2 #"p"@20.2 + .PTV.dial Puck +2 "processing"%  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +74 "core" A +2 "collection"'% +4 "core" %Ͱ:\ $ + "sampler")\ % +4 "core" % \ b + #"p"@20.3 +52 "collection"'% +3 "core" %Ͱ5\ % +2 "sampler") % +3 "core" % \ c +2 #"p"@20.3 + .PTV.dial Puck +3 "processing"%  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +72 "core" A +2 "collection"'% +4 "core" %Ͱ:\ $ + "sampler")% +4 "core" % \ c + #"p"@20.2 +52 "collection"'% +3 "core" %Ͱ9\ % +2 "sampler")% +3 "core" % \ c +2 #"p"@20.3 + .PTV.dial Puck +3 "processing"%  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +73 "core" A +2 "collection"'% +4 "core" %Ͱ8\ $ + "sampler")% +4 "core" % \ b + #"p"@20.2 +52 "collection"'% +3 "core" %Ͱ6\ $ +2 "sampler")% +3 "core" % \ c +2 #"p"@20.2 + .PTV.dial Puck +2 "processing"%  +73 "core"  +3 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +73 "core" A +2 "collection"'% +4 "core" %Ͱ@\ $ + "sampler")% +4 "core" % \ b + #"p"@20.3 +52 "collection"' % +3 "core" %ͰA\ % +2 "sampler")#% +3 "core" % \ b + #"p"@20.3 + .PTV.dial Puck +2 "processing"%%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%! @ +73 "core" A +2 "collection"'"% +4 "core" %Ͱ=\ $ + "sampler")(% +4 "core" % \ c + #"p"@20.2 +52 "collection"')% +3 "core" %ͰF\ % +2 "sampler")&% +3 "core" % \ c + #"p"@20.3 + .PTV.dial Puck +2 "processing"%*  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +73 "core" @ +2 "collection"'% +4 "core" %Ͱ5\ $ + "sampler")'% +4 "core" % \ c + #"p"@20.3 +52 "collection"'-% +3 "core" %ͰG\ % +2 "sampler").% +3 "core" % \ a +2 #"p"@20.2 + .PTV.dial Puck +2 "processing"%$  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%0 @ +74 "core" B +2 "collection"'+% +4 "core" %ͰC\ $ + "sampler")2% +4 "core" % \ c + #"p"@20.3 +52 "collection"'% +3 "core" %Ͱ1\ % +2 "sampler")3% +3 "core" % \ c +2 #"p"@20.3 + .PTV.dial Puck +3 "processing"%5  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%6 @ +75 "core" B +2 "collection"'7% +4 "core" %Ͱ@\ $ + "sampler")H% +4 "core" % \ b + #"p"@20.3 +52 "collection"'9% +3 "core" %Ͱ6\ $ +2 "sampler"):% +3 "core" % \ b + #"p"@20.3 + .PTV.dial Puck +2 "processing"%;  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%< @ +75 "core" B +2 "collection"'?% +4 "core" %Ͱ8\ $ + "sampler")@% +4 "core" % \ b + #"p"@20.2 +52 "collection"'/% +3 "core" %Ͱ>\ $ +2 "sampler")>% +3 "core" % \ b + #"p"@20.3 + .PTV.dial Puck +2 "processing"%B  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%C @ +74 "core" B +2 "collection"'E% +4 "core" %ͰB\ $ +2 "sampler"),% +4 "core" % \ b + #"p"@20.2 +21 #"preston"-> CS +2 "collection"'% +3 "core" %Ͱ9\ $ +26 "collection"'G% +3 "core" %Ͱ9\ % +2 "sampler")=% +3 "core" % \ b +2 #"p"@20.5 + .PTV.dial Puck +3 "processing"%I  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%K @ +72 "core" B +2 "collection"'N% +4 "core" %ͰB\ $ + "sampler")P% +4 "core" % \ b + #"p"@20.3 +52 "collection"'L% +3 "core" %Ͱ5\ $ +2 "sampler")8% +3 "core" % \ b + #"p"@20.3 + .PTV.dial Puck +2 "processing"%D  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%Q @ +72 "core" A +2 "collection"'F% +4 "core" %Ͱ@\ $ +2 "sampler")M% +4 "core" % \ b + #"p"@20.2 +52 "collection"'T% +3 "core" %Ͱ8\ $ +2 "sampler")U% +3 "core" % \ b + #"p"@20.3 + .PTV.dial Puck +2 "processing"%J  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%W @ +72 "core" A +2 "collection"'X% +4 "core" %Ͱ;\ # + "sampler")Y% +4 "core" % \ b + #"p"@20.2 +52 "collection"'R% +3 "core" %Ͱ9\ % +2 "sampler")b% +3 "core" % \ b + #"p"@20.2 + .PTV.dial Puck +2 "processing"%O  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%Z @ +60 #"preston"-> CSV.air + .CSV.dial :air +3 "collection"'\\ @ +9 "core" A +2 "collection"']% +4 "core" %ͰB\  +2 "sampler")% +3 "core" % \ Z +2 #"p"@20.3 +24 "core" ? +28 "collection"' % +3 "core" %Ͱ>\ $ +2 "sampler")1% +3 "core" % \ b + #"p"@20.2 +2 .PTV.dial Puck +3 "processing"%a  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%c @ +72 "core" A +2 "collection"'`% +4 "core" %Ͱ7\ # +2 "sampler")_% +3 "core" % \ b +2 #"p"@20.3 +51 "collection"'% +3 "core" %Ͱ9\ # +2 "sampler")e% +3 "core" % \ b + #"p"@20.3 +2 .PTV.dial Puck +2 "processing"%f  +73 "core"  +2 ."p"delay .5 seconds +14 #"preston"-> CS.fill +2 .CS.seek 10ml +2 "collection"'i' D +34 ."p"PTV.dial PRV +2 "processing"%d @ +72 "core" A +2 "collection"'j% +4 "core" %ֵd-\ "\\f + "sampler")l% +4 "core" % \ a + #"p"@20.2 +52 "collection"'k% +3 "core" %ބcG\ #]g +2 "sampler")v% +3 "core" % \ a +2 #"p"@20.3 + .PTV.dial Puck +2 "processing"%m  +73 "core"  +2 ."p"delay .5 seconds +92 .PTV.dial PRV +9 "processing"%n @ +74 "core" A +2 "collection"'o% +4 "core" %dH\ "[e + "sampler")w% +4 "core" % \ a + #"p"@20.2 +52 "collection"'g% +4 "core" %dD\ "\\f + "sampler")r% +4 "core" % \ a + #"p"@20.3 + .PTV.dial Puck +2 "processing"%s  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%q @ +74 "core" @ +2 "collection"'p% +4 "core" %"}d9\ "\\f +2 "sampler")u% +3 "core" % \ a +2 #"p"@20.3 +52 "collection"'x% +3 "core" %*Md+\ #\\f +2 "sampler")t% +4 "core" % \ a + #"p"@20.3 + .PTV.dial Puck +2 "processing"%y  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +74 "core" B +2 "collection"'{% +4 "core" %EdB\ !\\f +2 "sampler")z% +4 "core" % \ a + #"p"@20.2 +52 "collection"'}% +3 "core" %Mve5\ "[e +2 "sampler")% +3 "core" % \ a + #"p"@20.3 + .PTV.dial Puck +2 "processing"%~  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +75 "core" B +2 "collection"'|% +4 "core" %hc.\ "\\f + "sampler")% +4 "core" % \ a + #"p"@20.2 +52 "collection"'% +3 "core" %pd=\ #\\f +2 "sampler")% +3 "core" % \ a +2 #"p"@20.3 + .PTV.dial Puck +3 "processing"%\  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +75 "core" B +3 "collection"' % +4 "core" %c7\ !\\f +2 "sampler")% +3 "core" % \ a +2 #"p"@20.2 +51 "collection"'% +3 "core" %d;\ "\\f +2 "sampler")% +3 "core" % \ a +2 #"p"@20.2 + .PTV.dial Puck +2 "processing"%  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +74 "core" B +2 "collection"'% +4 "core" %dF\ !\\f + "sampler") % +4 "core" % \ a + #"p"@20.2 +52 "collection"'% +3 "core" %Rd3\ #[e +2 "sampler")% +3 "core" % \ ` +2 #"p"@20.2 + .PTV.dial Puck +3 "processing"%  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +73 "core" B +2 "collection"'% +4 "core" %EdH\ !\\f + "sampler")% +4 "core" % \ ` + #"p"@20.3 +52 "collection"'% +3 "core" %d9\ "\\f +2 "sampler")% +3 "core" % \ a +2 #"p"@20.3 + .PTV.dial Puck +3 "processing"%  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +73 "core" A +6 "collection"'#% +3 !"p"o:UserAbort: mesg":@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +217 "core" ' +3 "collection"'%% +3 "core" % D4\ # +429 #"p"-> PTV.PRV + .PTV.dial PRV +298 #-> Sampler.PSI +2 "collection"'!% +4 "core" % D;\ $ +2 "sampler")"% +4 "core" % \ b +541 #"preston"-> CSV.CTV + .CSV.dial CTV +2 "collection"'(  +46 "core"  +195 #"p"-> Sampler.PSI +2 "collection"')% +4 "core" % D?\ $ +3 "sampler")&% +3 "core" % \ b +471 #"preston"-> CS.empty +2 .CS.seek :empty +4 "collection"'*'Ͱ +2620 "core" ' +2 "collection"'% +4 "core" %Ͳ\ \ A\ $ +372 #"preston"-> Sampler.PSI + "collection"'% +5 "core" %Ͳ\ \ :\ $ +2 "sampler")'% +4 "core" % \ c +628 "Can"\ 7QQ +928 #"p"-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} +2 "collection"'-% +4 "core" %Ͳ\ \ H\ $ +2 "sampler").% +4 "core" % \ c + #"p"@52.2 + .PTV.dial Puck +2 "processing"%$  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%0 @ +73 "core" A +2 "collection"'+% +4 "core" %Ͳ 1\ $ + "sampler")2% +4 "core" % \ b + #"p"@46.3 +52 "collection"'% +3 "core" %Ͳ 0\ $ +2 "sampler")3% +3 "core" % \ b +2 #"p"@46.3 + .PTV.dial Puck +3 "processing"%5  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%6 @ +72 "core" A +2 "collection"'7% +4 "core" %Ͳ >\ # +2 "sampler")H% +4 "core" % \ b + #"p"@45.3 +52 "collection"'9% +3 "core" %Ͳ >\ $ +2 "sampler"):% +3 "core" % \ b + #"p"@45.2 + .PTV.dial Puck +2 "processing"%;  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%< @ +74 "core" A +2 "collection"'?% +4 "core" %Ͳ >\ $ + "sampler")@% +4 "core" % \ b + #"p"@45.0 +52 "collection"'/% +3 "core" %Ͳ 9\ $ +2 "sampler")>% +3 "core" % \ c + #"p"@44.9 + .PTV.dial Puck +2 "processing"%B  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%C @ +73 "core" @ + "collection"'E% +4 "core" %Ͳ 7\ # +2 "sampler"),% +3 "core" % \ b + #"p"@44.9 +52 "collection"'% +3 "core" %Ͳ F\ $ +2 "sampler")G% +3 "core" % \ b + #"p"@45.0 + .PTV.dial Puck +2 "processing"%=  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%I @ +74 "core" B +2 "collection"'K% +4 "core" %Ͳ ;\ # + "sampler")N% +4 "core" % \ b + #"p"@44.8 +52 "collection"'P% +3 "core" %Ͳ 5\ $ +2 "sampler")L% +3 "core" % \ c +2 #"p"@44.8 + .PTV.dial Puck +3 "processing"%8  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%D @ +74 "core" B +3 "collection"'Q% +4 "core" %Ͳ C\ # + "sampler")F% +4 "core" % \ b + #"p"@44.8 +52 "collection"'M% +3 "core" %Ͳ @\ $ +2 "sampler")T% +3 "core" % \ b +2 #"p"@44.8 + .PTV.dial Puck +3 "processing"%U  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%J @ +74 "core" B +2 "collection"'W% +4 "core" %Ͳ :\ # + "sampler")X% +4 "core" % \ b + #"p"@44.8 +52 "collection"'Y% +3 "core" %Ͳ 8\ # +2 "sampler")R% +3 "core" % \ b +2 #"p"@44.7 + .PTV.dial Puck +3 "processing"%b  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%O @ +74 "core" B +2 "collection"'Z% +4 "core" %Ͳ >\ # + "sampler")]% +4 "core" % \ b + #"p"@44.7 +52 "collection"'% +3 "core" %Ͳ ?\ $ +2 "sampler")\\% +3 "core" % \ b +2 #"p"@44.7 + .PTV.dial Puck +3 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%1 @ +73 "core" B +43 "collection"'a% +11 "core" %Ͳ 1\ # +2 "sampler")c% +3 "core" % \ b + #"p"@44.7 +52 "collection"'`% +3 "core" %Ͳ 5\ # +2 "sampler")_% +3 "core" % \ b +2 #"p"@44.6 + .PTV.dial Puck +3 "processing"%  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +3 "processing"%e @ +72 "core" A +2 "collection"'f% +4 "core" %Ͳ 9\ # +2 "sampler")d% +3 "core" % \ b + #"p"@44.6 +52 "collection"'j% +3 "core" %Ͳ E\ $ +2 "sampler")l% +3 "core" % \ a + #"p"@44.6 + .PTV.dial Puck +4 "processing"%k  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%v @ +74 "core" A +2 "collection"'m% +4 "core" %Ͳ  8\ # + "sampler")V% +4 "core" % \ a + #"p"@44.4 +52 "collection"'n% +3 "core" %Ͳ  4\ $ +2 "sampler")o% +3 "core" % \ b +2 #"p"@44.6 + .PTV.dial Puck +3 "processing"%w  +72 "core"  +3 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%g @ +72 "core" A +2 "collection"'r% +4 "core" %Ͳ | F\ # + "sampler")s% +4 "core" % \ a +2 #"p"@44.4 +52 "collection"'q% +3 "core" %Ͳ } 9\ $ +2 "sampler")p% +3 "core" % \ b + #"p"@44.5 + .PTV.dial Puck +2 "processing"%u  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%x @ +73 "core" A +2 "collection"'t% +4 "core" %Ͳ } .\ # + "sampler")y% +4 "core" % \ b + #"p"@44.4 +52 "collection"' % +3 "core" %Ͳ { :\ # +2 "sampler"){% +3 "core" % \ b + #"p"@44.5 + .PTV.dial Puck +2 "processing"%z  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%} @ +29 ."p"PTV.stop +3 "processing"%  +4 "core"  +8 + !"p"o:UserAbort: mesg") while rotating Processing Top Valve:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +557 #-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep 10} +2 "collection"'~% +4 "core" %Ͳ | @\ $ +2 "sampler")% +4 "core" % \ b + #"p"@44.4 + .PTV.dial Puck +3 "processing"%|  +55 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +73 "core" A +2 "collection"'% +4 "core" %Ͳ z }D\ # + "sampler")% +4 "core" % \ b + #"p"@44.2 +1003 "collection"'\ % +3 "core" %Ͳ y }@\ $ +2 "sampler")% +3 "core" % \ c + #"p"@44.2 +2 .PTV.dial Puck +3 "processing"%  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +72 "core" A +2 "collection"'% +4 "core" %Ͳ y z7\ # + "sampler")% +4 "core" % \ b + #"p"@44.1 +1003 "collection"'% +3 "core" %Ͳ w z7\ $ +2 "sampler")% +3 "core" % \ c + #"p"@44.1 +2 .PTV.dial Puck +3 "processing"%  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +73 "core" A +2 "collection"'% +4 "core" %Ͳ u v.\ # + "sampler")% +4 "core" % \ b + #"p"@43.8 +1003 "collection"'% +3 "core" %Ͳ r vA\ % +2 "sampler")% +3 "core" % \ c + #"p"@43.8 + .PTV.dial Puck +2 "processing"%  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +72 "core" A +2 "collection"'% +4 "core" %Ͳ o u7\ $ + "sampler")% +4 "core" % \ b + #"p"@43.8 +296 #"preston"-> PSV +707 "collection"'% +3 "core" %Ͳ o t2\ % +2 "sampler") % +3 "core" % \ c + #"p"@43.7 + .PTV.dial Puck +2 "processing"%%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%# @ +72 "core" A +2 "collection"'!% +4 "core" %Ͳ l q7\ $ +2 "sampler")"% +3 "core" % \ c + #"p"@43.6 +2 #"preston"-> PSV.legend +1001 "collection"'(% +3 "core" %Ͳ m q?\ % +2 "sampler"))% +3 "core" % \ c + #"p"@43.6 + .PTV.dial Puck +2 "processing"%&  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%i @ +74 "core" A +2 "collection"'% +4 "core" %Ͳ k nC\ # + "sampler")% +4 "core" % \ b + #"p"@43.4 +1003 "collection"''% +3 "core" %Ͳ l m>\ % +2 "sampler")-% +3 "core" % \ c + #"p"@43.4 + .PTV.dial Puck +2 "processing"%.  +74 "core"  +3 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%$ @ +74 "core" A +2 "collection"'0% +4 "core" %Ͳ i j8\ $ + "sampler")+% +4 "core" % \ c + #"p"@43.2 +465 #"preston"-> PBV +537 "collection"'2% +4 "core" %Ͳ h i=\ % +2 "sampler")% +3 "core" % \ c + #"p"@43.1 +2 .PTV.dial Puck +3 "processing"%3  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%5 @ +75 "core" B +2 "collection"'6% +4 "core" %Ͳ e fE\ $ + "sampler")7% +4 "core" % \ c + #"p"@43.0 +1003 "collection"'H% +3 "core" %Ͳ c hB\ % +2 "sampler")9% +3 "core" % \ c + #"p"@43.1 + .PTV.dial Puck +2 "processing"%:  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%; @ +73 "core" B +2 "collection"'<% +4 "core" %Ͳ _ d2\ $ + "sampler")?% +4 "core" % \ c + #"p"@42.9 +1003 "collection"'@% +3 "core" %Ͳ ` f9\ % +2 "sampler")/% +3 "core" % \ c + #"p"@43.0 + .PTV.dial Puck +2 "processing"%>  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%B @ +75 "core" B +2 "collection"'C% +4 "core" %Ͳ ] aB\ $ + "sampler")E% +4 "core" % \ c + #"p"@42.7 +1003 "collection"',% +3 "core" %Ͳ ^ `;\ $ +2 "sampler")% +3 "core" % \ c + #"p"@42.6 + .PTV.dial Puck +2 "processing"%G  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%= @ +72 "core" B +2 "collection"'I% +4 "core" %Ͳ \\ _G\ $ + "sampler")K% +4 "core" % \ c + #"p"@42.6 +1003 "collection"'N% +3 "core" %Ͳ [ _9\ & + "sampler")P% +4 "core" % \ c + #"p"@42.6 + .PTV.dial Puck +2 "processing"%L  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%8 @ +72 "core" A +2 "collection"'D% +4 "core" %Ͳ Y [E\ $ + "sampler")Q% +4 "core" % \ c + #"p"@42.4 +581 #"preston"-> Ps + !o:NameError: mesg"uninitialized constant Ps: name:Ps:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +128 #-> PS + "processing"%F% +4 "core" %U0\ ; +322 !"p"o:UserAbort: mesg":@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +600 #-> PSV.PTV + .PSV.dial PTV +155 #-> PTV +232 #-> PTV.puck + .PTV.dial :puck +2 "processing"%M  +74 "core"  +361 #"p"-> PBV +292 #-> PS.empty +2 .PS.seek :empty +4 "processing"%T'9 +2124 "core" ' +2 "processing"%U% +4 "core" %47\ ; +540 #"p"-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep 10} +2 "collection"'J% +5 "core" %Ͳ U WJ\ $ +2 "sampler")W% +4 "core" % \ c + #"p"@42.1 +2 .PTV.dial Puck +2 .delay .5 seconds +53 .PTV.dial PRV + "processing"%X @ +74 "core" A +2 "collection"'Y% +4 "core" %Ͳ ~ ?\ % +2 "sampler")R% +3 "core" % \ c +2 #"p"@44.4 +1002 "collection"'b% +3 "core" %Ͳ z 2\ % +2 "sampler")O% +3 "core" % \ c + #"p"@44.3 +2 .PTV.dial Puck +2 "processing"%Z  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%] @ +73 "core" A +2 "collection"'% +4 "core" %Ͳ D\ $ + "sampler")\\% +4 "core" % \ c + #"p"@44.8 +1003 "collection"' % +3 "core" %Ͳ >\ % +2 "sampler")1% +3 "core" % \ c + #"p"@44.9 +2 .PTV.dial Puck +2 "processing"%a  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%c @ +73 "core" A +2 "collection"'`% +4 "core" %Ͳ 2\ % + "sampler")_% +4 "core" % \ c + #"p"@44.9 +865 #"preston"-> PSV.waste2 + .PSV.dial :waste2 +3 "processing"%  +133 "collection"'e% +2 "core"  +6 %Ͳ A\ $ + "sampler")f% +4 "core" % \ c + #"p"@44.9 + .PTV.dial Puck +2 "processing"%d  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%j @ +73 "core" @ +2 "collection"'l% +4 "core" %Ͳ V\ $ + "sampler")k% +4 "core" % \ b + #"p"@44.8 +670 #"preston"-> PSV.PTV + .PSV.dial PTV +2 "processing"%v +134 "core"  +195 "collection"'m% +3 "core" %Ͳ } @\ % +2 "sampler")V% +3 "core" % \ c +2 #"p"@44.3 + .PTV.dial Puck + "processing"%n  +75 "core"  + ."p"delay .5 seconds +26 #"preston"-> PBV +26 ."p"PTV.dial PRV +2 "processing"%o @ +74 "core" B +2 "collection"'w% +4 "core" %Ͳ s vH\ $ +2 "sampler")g% +3 "core" % \ c +2 #"p"@43.8 +555 #"preston"-> PBV.waste1 +2 .PBV.dial :waste1 +2 "processing"%r  +133 "core" +310 "collection"'s% +3 "core" %Ͳ u wJ\ % +2 "sampler")q% +3 "core" % \ c +2 #"p"@43.9 + .PTV.dial Puck +3 "processing"%p  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%u @ +73 "core" @ +2 "collection"'x% +4 "core" %Ͳ h nD\ $ + "sampler")t% +4 "core" % \ b + #"p"@43.4 +430 #"preston"-> PBV.legend +572 "collection"'y% +3 "core" %Ͳ k m>\ % +2 "sampler") % +3 "core" % \ c +2 #"p"@43.4 + .PTV.dial Puck +3 "processing"%{  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%z @ +75 "core" B +2 "collection"'}% +4 "core" %Ͳ ^ _4\ % + "sampler")% +4 "core" % \ c + #"p"@42.6 +1003 "collection"'~% +3 "core" %Ͳ ` a<\ % +2 "sampler")% +3 "core" % \ c + #"p"@42.7 + .PTV.dial Puck +2 "processing"%|  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +74 "core" B +2 "collection"'% +4 "core" %Ͳ Q T:\ $ + "sampler")% +4 "core" % \ c + #"p"@42.0 +1003 "collection"'\ % +3 "core" %Ͳ R TA\ % +2 "sampler")% +3 "core" % \ c +2 #"p"@42.0 + .PTV.dial Puck +3 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +74 "core" B +2 "collection"'% +4 "core" %Ͳ D GC\ $ + "sampler")% +4 "core" % \ c + #"p"@41.3 +1003 "collection"'% +3 "core" %Ͳ D FB\ % +2 "sampler")% +3 "core" % \ c +2 #"p"@41.2 + .PTV.dial Puck + "processing"%  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +72 "core" A +2 "collection"'% +4 "core" %Ͳ 6 7B\ % + "sampler")% +4 "core" % \ c + #"p"@40.4 +1003 "collection"'% +3 "core" %Ͳ 4 :L\ & +2 "sampler")% +3 "core" % \ c + #"p"@40.6 + .PTV.dial Puck +2 "processing"%  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +73 "core" A +2 "collection"'% +4 "core" %Ͳ ' )?\ % + "sampler")% +4 "core" % \ c + #"p"@39.6 +710 #"preston"-> P + !o:NameError: mesg"uninitialized constant P: name:P:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +233 #-> PRV +58 "collection"'% +3 "core" %Ͳ & )8\ & +2 "sampler") % +3 "core" % \ d + #"p"@39.6 + .PTV.dial Puck +2 "processing"%%  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%# @ +74 "core" A +4 "collection"'!% +4 "core" %Ͳ  C\ % +2 "sampler")"% +3 "core" % \ c + #"p"@38.9 +247 #"preston"-> PBV +570 #-> PBV.waste2 + .PBV.dial :waste2 +3 "processing"%(  +133 "core"  +48 "collection"')% +3 "core" %Ͳ  B\ % +2 "sampler")&% +3 "core" % \ c + #"p"@38.8 + .PTV.dial Puck +2 "processing"%i  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +72 "core" A +2 "collection"'% +4 "core" %Ͳ  I\ $ + "sampler")'% +4 "core" % \ c + #"p"@38.0 +1003 "collection"'-% +3 "core" %Ͳ  4\ & +2 "sampler").% +3 "core" % \ d + #"p"@37.9 + .PTV.dial Puck +2 "processing"%$  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%0 @ +72 "core" A +2 "collection"'+% +4 "core" %Ͳ<\ % + "sampler")2% +4 "core" % \ c + #"p"@36.9 +1003 "collection"'% +3 "core" %ͲG\ & +2 "sampler")3% +3 "core" % \ c + #"p"@37.0 + .PTV.dial Puck +2 "processing"%5  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%6 @ +72 "core" A +2 "collection"'7% +4 "core" %Ͳ3\ % + "sampler")H% +4 "core" % \ c + #"p"@36.1 +1003 "collection"'9% +3 "core" %Ͳ?\ & +2 "sampler"):% +3 "core" % \ c + #"p"@36.0 +2 .PTV.dial Puck +2 "processing"%;  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +43 "processing"%< @ +81 "core" A +2 "collection"'?% +4 "core" %ͲG\ $ + "sampler")@% +4 "core" % \ c + #"p"@35.0 +1003 "collection"'/% +3 "core" %ͲG\ & +2 "sampler")>% +3 "core" % \ d +2 #"p"@35.1 + .PTV.dial Puck +3 "processing"%B  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%C @ +73 "core" @ +2 "collection"'E% +4 "core" %Ͳ<\ % + "sampler"),% +4 "core" % \ c + #"p"@34.3 +1003 "collection"'% +3 "core" %Ͳ7\ % +2 "sampler")G% +3 "core" % \ c +2 #"p"@34.2 + .PTV.dial Puck +3 "processing"%=  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%I @ +74 "core" B +2 "collection"'K% +4 "core" %ͲE\ % +2 "sampler")N% +3 "core" % \ c +2 #"p"@33.2 +1002 "collection"'P% +3 "core" %ͲE\ & +2 "sampler")L% +3 "core" % \ d +2 #"p"@33.3 + .PTV.dial Puck +3 "processing"%8  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%D @ +75 "core" B +2 "collection"'Q% +4 "core" %Ͳ?\ $ + "sampler")F% +4 "core" % \ c + #"p"@32.4 +1003 "collection"'M% +3 "core" %Ͳ>\ % +2 "sampler")A% +3 "core" % \ d + #"p"@32.3 + .PTV.dial Puck +2 "processing"%U  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%J @ +74 "core" B +2 "collection"'W% +4 "core" %ͲF\ % + "sampler")X% +4 "core" % \ c + #"p"@31.5 +1003 "collection"'Y% +3 "core" %ͲK\ & +2 "sampler")R% +3 "core" % \ d +2 #"p"@31.5 + .PTV.dial Puck +3 "processing"%b  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%O @ +75 "core" B +2 "collection"'Z% +4 "core" %ͲF\ % + "sampler")]% +4 "core" % \ c + #"p"@30.7 +1003 "collection"'% +3 "core" %Ͳ@\ & +2 "sampler")\\% +3 "core" % \ d +2 #"p"@30.6 + .PTV.dial Puck +3 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%1 @ +74 "core" B +2 "collection"'a% +4 "core" %Ͳty1\ % + "sampler")c% +4 "core" % \ c + #"p"@30.0 +1003 "collection"'`% +3 "core" %ͲuwJ\ % + "sampler")_% +4 "core" % \ d + #"p"@29.9 + .PTV.dial Puck +2 "processing"%  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%e @ +74 "core" B +2 "collection"'f% +4 "core" %Ͳik5\ % + "sampler")d% +4 "core" % \ c + #"p"@29.2 +1003 "collection"'j% +4 "core" %Ͳik:\ % +2 "sampler")l% +3 "core" % \ d + #"p"@29.2 +2 .PTV.dial Puck +3 "processing"%k  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%v @ +72 "core" A +2 "collection"'m% +4 "core" %Ͳ[^H\ % + "sampler")V% +4 "core" % \ c + #"p"@28.5 +1003 "collection"'n% +3 "core" %ͲY]I\ & +2 "sampler")o% +3 "core" % \ d + #"p"@28.5 + .PTV.dial Puck +2 "processing"%w  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%g @ +73 "core" A +2 "collection"'r% +4 "core" %ͲOR;\ % + "sampler")s% +4 "core" % \ c + #"p"@27.9 +1003 "collection"'q% +3 "core" %ͲNR:\ & +2 "sampler")p% +3 "core" % \ d + #"p"@27.9 + .PTV.dial Puck +2 "processing"%u  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%x @ +73 "core" A +2 "collection"'t% +4 "core" %ͲBF>\ % + "sampler")y% +4 "core" % \ c + #"p"@27.2 +1003 "collection"' % +3 "core" %ͲCFR\ & +2 "sampler"){% +3 "core" % \ d + #"p"@27.2 + .PTV.dial Puck +2 "processing"%z  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%} @ +73 "core" A +2 "collection"'% +4 "core" %ͱ:=7\ $ + "sampler")~% +4 "core" % \ c + #"p"@26.7 +1003 "collection"'% +3 "core" %ͱ9;:\ & +2 "sampler")|% +3 "core" % \ d + #"p"@26.6 + .PTV.dial Puck +2 "processing"%  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +73 "core" A +2 "collection"'% +4 "core" %ͱ.0E\ % + "sampler")\ % +4 "core" % \ d + #"p"@26.0 +1003 "collection"'% +3 "core" %ͱ--<\ & +2 "sampler") % +3 "core" % \ d + #"p"@25.8 + .PTV.dial Puck +2 "processing"%  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +73 "core" @ +2 "collection"'% +4 "core" %ͱ#'J\ % + "sampler")% +4 "core" % \ d + #"p"@25.5 +830 "Can"\ 8QQ +172 "collection"'% +3 "core" %ͱ#&A\ & +2 "sampler")% +3 "core" % \ d + #"p"@25.4 + .PTV.dial Puck +2 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +74 "core" B +2 "collection"'% +4 "core" %ͱ>\ % + "sampler")% +4 "core" % \ c + #"p"@24.9 +1003 "collection"'% +3 "core" %ͱ9\ & +2 "sampler")% +3 "core" % \ d +2 #"p"@24.9 + .PTV.dial Puck +3 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +74 "core" B +2 "collection"'% +4 "core" %ͱR\ % + "sampler")% +4 "core" % \ d + #"p"@24.5 +1003 "collection"' % +3 "core" %ͱC\ ' +2 "sampler")%% +3 "core" % \ d + #"p"@24.5 + .PTV.dial Puck +2 "processing"%#  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%! @ +75 "core" B +2 "collection"'"% +4 "core" %ͱ  =\ % + "sampler")(% +4 "core" % \ d + #"p"@24.0 +1003 "collection"')% +3 "core" %ͱ ;\ ' +2 "sampler")&% +3 "core" % \ d + #"p"@24.0 + .PTV.dial Puck +2 "processing"%i  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +74 "core" B +2 "collection"'% +4 "core" %ͱ;\ & + "sampler")'% +4 "core" % \ d + #"p"@23.5 +1003 "collection"'-% +3 "core" %ͱK\ & + "sampler").% +4 "core" % \ e + #"p"@23.6 + .PTV.dial Puck +2 "processing"%$  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%0 @ +73 "core" B +44 "collection"'+% +11 "core" %ͱN\ % +2 "sampler")2% +3 "core" % \ d +2 #"p"@23.1 +1002 "collection"'% +4 "core" %ͱF\ ' + "sampler")3% +4 "core" % \ d + #"p"@23.2 + .PTV.dial Puck +2 "processing"%5  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%6 @ +75 "core" B +2 "collection"'7% +4 "core" %ͱ3\ % + "sampler")H% +4 "core" % \ c + #"p"@22.8 +1003 "collection"'9% +3 "core" %ͱE\ & +2 "sampler"):% +3 "core" % \ e +2 #"p"@22.8 + .PTV.dial Puck +2 "processing"%;  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%< @ +73 "core" A +2 "collection"'?% +4 "core" %ͱA\ % + "sampler")@% +4 "core" % \ d + #"p"@22.4 +1003 "collection"'/% +3 "core" %ͱ;\ & +2 "sampler")>% +3 "core" % \ d + #"p"@22.4 + .PTV.dial Puck +2 "processing"%B  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%C @ +73 "core" A +2 "collection"'E% +4 "core" %ͱF\ % + "sampler"),% +4 "core" % \ d + #"p"@22.0 +1003 "collection"'% +3 "core" %ͱE\ & +2 "sampler")G% +3 "core" % \ d + #"p"@22.0 + .PTV.dial Puck +2 "processing"%=  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%I @ +74 "core" A +2 "collection"'K% +4 "core" %ͱE\ % + "sampler")N% +4 "core" % \ d + #"p"@21.7 +1003 "collection"'P% +3 "core" %ͱ5\ & +2 "sampler")L% +3 "core" % \ d + #"p"@21.8 + .PTV.dial Puck +2 "processing"%8  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%D @ +73 "core" A +2 "collection"'Q% +4 "core" %ͱH\ % + "sampler")F% +4 "core" % \ d + #"p"@21.4 +1003 "collection"'M% +3 "core" %ͯ?\ ' +2 "sampler")A% +3 "core" % \ e + #"p"@21.4 + .PTV.dial Puck +2 "processing"%U  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%J @ +72 "core" A +2 "collection"'W% +4 "core" %ͯJ\ & + "sampler")X% +4 "core" % \ d + #"p"@21.1 +1003 "collection"'Y% +3 "core" %ͯJ\ ' +2 "sampler")R% +3 "core" % \ e +2 #"p"@21.1 + .PTV.dial Puck +3 "processing"%b  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%O @ +72 "core" @ +2 "collection"'Z% +4 "core" %ͯD\ & + "sampler")]% +4 "core" % \ d + #"p"@20.8 +1003 "collection"'% +3 "core" %ͯC\ ' +2 "sampler")\\% +3 "core" % \ d +2 #"p"@20.7 + .PTV.dial Puck +3 "processing"%  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%1 @ +74 "core" B +2 "collection"'a% +4 "core" %ͯA\ & + "sampler")c% +4 "core" % \ d + #"p"@20.6 +1003 "collection"'`% +3 "core" %ͯF\ ' +2 "sampler")_% +3 "core" % \ e +2 #"p"@20.5 + .PTV.dial Puck +3 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%e @ +74 "core" B +2 "collection"'f% +4 "core" %ͯ,\ & + "sampler")d% +4 "core" % \ d + #"p"@20.3 +1003 "collection"'j% +3 "core" %ͯ:\ ' +2 "sampler")l% +3 "core" % \ e + #"p"@20.3 + .PTV.dial Puck +2 "processing"%k  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%v @ +74 "core" B +2 "collection"'m% +4 "core" %ͯL\ & + "sampler")V% +4 "core" % \ d + #"p"@20.1 +1003 "collection"'n% +3 "core" %ͯ>\ ' +2 "sampler")o% +3 "core" % \ e + #"p"@19.9 + .PTV.dial Puck +3 "processing"%w  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%g @ +74 "core" B +2 "collection"'r% +4 "core" %ͯ/\ & + "sampler")s% +4 "core" % \ d + #"p"@19.9 +1003 "collection"'q% +3 "core" %ͯL\ ' +2 "sampler")p% +3 "core" % \ e + #"p"@19.8 + .PTV.dial Puck +2 "processing"%u  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%x @ +75 "core" B +2 "collection"'t% +4 "core" %ͯ:\ & + "sampler")y% +4 "core" % \ d + #"p"@19.5 +1003 "collection"' % +3 "core" %ͯ@\ ' +2 "sampler"){% +3 "core" % \ e + #"p"@19.6 + .PTV.dial Puck +2 "processing"%z  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%} @ +74 "core" B +2 "collection"'% +4 "core" %ͯA\ & + "sampler")~% +4 "core" % \ d + #"p"@19.4 +1003 "collection"'% +3 "core" %ͯR\ ' +2 "sampler")|% +3 "core" % \ e + #"p"@19.3 + .PTV.dial Puck +2 "processing"%  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +74 "core" B +2 "collection"'% +4 "core" %ͯN\ & + "sampler")\ % +4 "core" % \ d + #"p"@19.1 +1003 "collection"'% +3 "core" %ͯ:\ ' +2 "sampler") % +3 "core" % \ f + #"p"@19.3 + .PTV.dial Puck +3 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +74 "core" B +2 "collection"'% +4 "core" %ͯL\ & + "sampler")% +4 "core" % \ d + #"p"@18.9 +1003 "collection"'% +3 "core" %ͯQ\ ' +2 "sampler")% +3 "core" % \ e + #"p"@18.9 + .PTV.dial Puck +2 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +72 "core" A +2 "collection"'% +4 "core" %ͯI\ ' + "sampler")% +4 "core" % \ d + #"p"@18.9 +1003 "collection"'% +3 "core" %ͯR\ ' +2 "sampler")% +3 "core" % \ e +2 #"p"@18.8 + .PTV.dial Puck +3 "processing"%  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +73 "core" A +2 "collection"'% +4 "core" %ͯS\ ' + "sampler")% +4 "core" % \ d + #"p"@18.5 +1003 "collection"' % +3 "core" %ͯ7\ ' +2 "sampler")%% +3 "core" % \ f + #"p"@18.6 + .PTV.dial Puck +2 "processing"%#  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%! @ +72 "core" A +2 "collection"'"% +4 "core" %ͯD\ & + "sampler")(% +4 "core" % \ e + #"p"@18.3 +1050 "collection"')% +6 "core" %ͯE\ ' + "sampler")&% +4 "core" % \ e + #"p"@18.4 + .PTV.dial Puck +2 "processing"%i  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +74 "core" @ +2 "collection"'% +4 "core" %ͯD\ & + "sampler")'% +4 "core" % \ e + #"p"@18.3 +1003 "collection"'-% +3 "core" %ͯI\ ' +2 "sampler").% +3 "core" % \ e +2 #"p"@18.3 + .PTV.dial Puck +3 "processing"%$  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%0 @ +74 "core" B +2 "collection"'+% +4 "core" %ͯ;\ & + "sampler")2% +4 "core" % \ e + #"p"@18.1 +1003 "collection"'% +3 "core" %ͯD\ ' +2 "sampler")3% +3 "core" % \ f +2 #"p"@18.1 + .PTV.dial Puck +3 "processing"%5  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%6 @ +75 "core" B +2 "collection"'7% +4 "core" %ͯR\ & + "sampler")H% +4 "core" % \ e + #"p"@18.1 +1003 "collection"'9% +3 "core" %ͯ<\ ' +2 "sampler"):% +3 "core" % \ f + #"p"@18.1 + .PTV.dial Puck +2 "processing"%;  +76 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%< @ +75 "core" B +2 "collection"'?% +4 "core" %ͯO\ & + "sampler")@% +4 "core" % \ e + #"p"@17.9 +1003 "collection"'/% +3 "core" %ͯJ\ ' +2 "sampler")>% +3 "core" % \ e + #"p"@17.9 + .PTV.dial Puck +2 "processing"%B  +76 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%C @ +74 "core" B +2 "collection"'E% +4 "core" %ͯK\ & + "sampler"),% +4 "core" % \ d + #"p"@17.7 +1003 "collection"'% +3 "core" %ͯ;\ ' +2 "sampler")G% +3 "core" % \ e + #"p"@17.8 + .PTV.dial Puck +2 "processing"%=  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%I @ +74 "core" B +2 "collection"'K% +4 "core" %ͯJ\ & + "sampler")N% +4 "core" % \ e + #"p"@17.6 +1003 "collection"'P% +3 "core" %ͯS\ ' +2 "sampler")L% +3 "core" % \ e +2 #"p"@17.6 + .PTV.dial Puck +3 "processing"%8  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%D @ +73 "core" B +2 "collection"'Q% +4 "core" %ͯA\ & + "sampler")F% +4 "core" % \ e + #"p"@17.5 +1003 "collection"'M% +3 "core" %ͯL\ ' +2 "sampler")A% +3 "core" % \ e + #"p"@17.5 +2 .PTV.dial Puck +2 "processing"%U  +72 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%J @ +73 "core" A +2 "collection"'W% +4 "core" %ͯI\ & + "sampler")X% +4 "core" % \ e + #"p"@17.4 +1003 "collection"'Y% +3 "core" %ͯQ\ ( +2 "sampler")R% +3 "core" % \ f + #"p"@17.4 + .PTV.dial Puck +2 "processing"%b  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%O @ +73 "core" A +2 "collection"'Z% +4 "core" %ͯH\ & + "sampler")]% +4 "core" % \ d + #"p"@17.4 +1003 "collection"'% +3 "core" %ͯB\ ( +2 "sampler")\\% +3 "core" % \ f + #"p"@17.3 + .PTV.dial Puck +3 "processing"%  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%1 @ +73 "core" A +2 "collection"'a% +4 "core" %ͯF\ ' + "sampler")c% +4 "core" % \ e + #"p"@17.3 +1003 "collection"'`% +3 "core" %ͯ<\ ' +2 "sampler")_% +3 "core" % \ e + #"p"@17.2 + .PTV.dial Puck +2 "processing"%  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%e @ +72 "core" A +2 "collection"'f% +4 "core" %ͯK\ & + "sampler")d% +4 "core" % \ e + #"p"@17.2 +1003 "collection"'j% +3 "core" %ͯ?\ ' +2 "sampler")l% +3 "core" % \ f + #"p"@17.1 +2 .PTV.dial Puck +2 "processing"%k  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%v @ +73 "core" A +2 "collection"'m% +4 "core" %ͯF\ ' + "sampler")V% +4 "core" % \ e + #"p"@17.2 +1003 "collection"'n% +3 "core" %ͯO\ ( +2 "sampler")o% +3 "core" % \ e + #"p"@17.0 + .PTV.dial Puck +2 "processing"%w  +71 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%g @ +73 "core" A +2 "collection"'r% +4 "core" %ͯ>\ ' + "sampler")s% +4 "core" % \ e + #"p"@17.0 +1003 "collection"'q% +3 "core" %ͯH\ ' +2 "sampler")p% +3 "core" % \ f + #"p"@16.9 + .PTV.dial Puck +2 "processing"%u  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%x @ +73 "core" @ +2 "collection"'t% +4 "core" %ͯ9\ & +3 "sampler")y% +3 "core" % \ e + #"p"@16.8 +1003 "collection"' % +3 "core" %ͯQ\ ( +2 "sampler"){% +3 "core" % \ e + #"p"@16.8 + .PTV.dial Puck +2 "processing"%z  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%} @ +74 "core" B +2 "collection"'% +4 "core" %ͯM\ & + "sampler")~% +4 "core" % \ e + #"p"@16.8 +1003 "collection"'% +3 "core" %ͯ;\ ' +2 "sampler")|% +3 "core" % \ e + #"p"@16.7 + .PTV.dial Puck +2 "processing"%  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +73 "core" B +2 "collection"'% +4 "core" %ͯ<\ ' + "sampler")\ % +4 "core" % \ e + #"p"@16.8 +1003 "collection"'% +3 "core" %ͯG\ ( +2 "sampler") % +3 "core" % \ e +2 #"p"@16.7 + .PTV.dial Puck +3 "processing"%  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +72 "core" B +2 "collection"'% +4 "core" %ͯO\ ' + "sampler")% +4 "core" % \ e + #"p"@16.8 +1003 "collection"'% +3 "core" %ͯU\ ' +2 "sampler")% +3 "core" % \ e + #"p"@16.6 + .PTV.dial Puck +2 "processing"%  +76 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +75 "core" B +2 "collection"'% +4 "core" %ͯK\ & + "sampler")% +4 "core" % \ e + #"p"@16.6 +1003 "collection"'% +3 "core" %ͯR\ ( +2 "sampler")% +45 "core" % \ f +9 #"p"@16.6 + .PTV.dial Puck +2 "processing"%  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +75 "core" A +2 "collection"'% +4 "core" %ͯG\ ' + "sampler")% +4 "core" % \ e + #"p"@16.5 +1003 "collection"' % +3 "core" %ͯM\ ' +2 "sampler")%% +3 "core" % \ e + #"p"@16.6 + .PTV.dial Puck +2 "processing"%#  +75 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%! @ +76 "core" A +2 "collection"'"% +4 "core" %ͯG\ ' +2 "sampler")(% +3 "core" % \ e + #"p"@16.5 +666 !o:UserAbort: mesg":@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1728 #"preston"-> recoverPSRreagent08 +2 #recoverPSRreagent08 + .PTV.dial :puck +3 "processing"%)  +74 "core"  +2 ."preston"PBV.dial :waste1 +2 "processing"%&  +133 "core" +2 ."preston"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%i * +35 "core" , +2 ."preston"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +73 "core"  +2 ."preston"PS.reconfigure PSfast +3 "processing"%#A ,`xb +4 ."preston"PS.seek 2.5ml +3 "processing"%' +2034 "Can"\ :SS +396 "core" ' + ."preston"PSV.dial PTV +3 "processing"%' +76 "core" +2 ."preston"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%- +75 "core"  +2 ."preston"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%. +77 "core" +2 ."preston"delay 5 seconds +502 .PSV.dial :air + "processing"%$  +73 "core"  +2 ."preston"PS.seek :empty +3 "processing"%0'9 +2426 "core" ' +2 "processing"%+% +4 "core" %80\ > +535 #"p"-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep 10} +2 "collection"'2% +4 "core" %ͯC\ ' +2 "sampler")% +4 "core" % \ f + #"p"@16.5 + .PTV.dial Puck +2 .delay .5 seconds +52 .PTV.dial PRV + "processing"%3 @ +73 "core" A +2 "collection"'5% +4 "core" %ͯ{P\ ' + "sampler")6% +4 "core" % \ f + #"p"@16.4 +1003 "collection"'7% +3 "core" %ͯ~L\ ) +2 "sampler")H% +3 "core" % \ f +2 #"p"@16.2 + .PTV.dial Puck +3 "processing"%9  +73 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%: @ +73 "core" A +2 "collection"';% +4 "core" %ͯ|~S\ ' + "sampler")<% +4 "core" % \ f + #"p"@16.2 +1003 "collection"'?% +3 "core" %ͯz}I\ ( +2 "sampler")@% +3 "core" % \ f + #"p"@16.2 + .PTV.dial Puck +2 "processing"%/  +74 "core"  +2 ."p"delay .5 seconds +52 .PTV.dial PRV + "processing"%> @ +74 "core" A +2 "collection"'B% +4 "core" %ͯz}K\ ' + "sampler")C% +4 "core" % \ e + #"p"@16.2 +294 !o:UserAbort: mesg":@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +654 #-> CTV.air + .CTV.dial :air +3 "collection"'E  +132 "core" ~ +2708 #"p"-> CTV.CSV + .CTV.dial CSV +2 "collection"',  +133 "core" ~ +206 #"p"-> Sampler.PSI +2 "collection"'% +4 "core" %ͯhlD\ ( +2 "sampler")G% +4 "core" % \ f +722 #"p"-> CC.unloadFlush +1283 #Waiting >20 seconds for preston to relinquish FlushPuck +655 !o:UserAbort: mesg":bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1003 #"preston"-> CC.unloadFlush; PC.unloadPuck 4 +2 #Garaging FlushPuck in Collection Clamp +2 "manipulator"&=& +5 "core" & ; +2 "manipulator"&I% +4 "core" % % < K +2 ."preston"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."preston"Elbow.seek CC +2 "manipulator"&K( +360 "core" ( +2 "manipulator"&N& +4 "core" & m . + ."preston"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &P& +3 "core" & 5 . + ."preston"Forearm.seek CC +3 "manipulator"&L'ρ +104 "core" ' +2 ."preston"Hand.close +3 "manipulator"&8/ +73 "core" / +2 ."preston"CC.seek :open +3 "collection"'D( +379 "core" ( +2 "manipulator"&Q& +4 "core" &  . + "manipulator"&F% +4 "core" % y D q + ."preston"Forearm.seek :retract +2 "manipulator"&M'\ +100 "core" ' +2 ."preston"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."preston"Elbow.seek :garage +2 "manipulator"&A(- +275 "core" ( +2 "manipulator"&U& +4 "core" &- U R + ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &J& +3 "core" &-  R +2 ."preston"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."preston"Forearm.seek :garage +2 "manipulator"&W' +110 "core" ' + ."preston"Hand.open +3 "manipulator"&X1 +77 "core" 1 +4 "manipulator"&Y% +4 "core" %  +2 ."preston"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 ."preston"Forearm.seek :retract +2 "manipulator"&R'\ +107 "core" ' +2 "processing"%b& +4 "core" &TF :\ E- + #"preston"Storing saf puck in Processing Clamp to tube 4 +2 "manipulator"&O% +5 "core" %   +2 "storage"(Z% +3 "core" %u ' & =\ ] +2 "storage"(]. +3 "core" . + ."preston"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +3 ."preston"SC.seek 4 +2 "storage"((,H +4 "core" ( + ."preston"SC.reconfigure SCloose +3 "storage"($.\ 1~b +4 (\\& +4 "manipulator"& & +3 "core" &,I X \ \\ +4 ."raiseStack"SE.reconfigure SEplace +2 "storage"(#]K-0-\ b +4 "core" &-  R +2 "manipulator"&1% +4 "core" %   +2 ."preston"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."preston"Elbow.seek PC +50 ."raiseStack"SE.seek :beamBreak +6 "manipulator"&a( + "storage"(c'L +126 "core" ( +2 "manipulator"&`& +4 "core" &  | + ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &_& +2 "core" & | +2 ."preston"Forearm.seek PC +2 "manipulator"&' +94 "core" ' +2 ."preston"Hand.close +2 "manipulator"&e/ +33 "core" ' +2 "storage"(f- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(d' +25 "core" / +2 ."preston"PC.seek :open +3 "processing"%j( +4 "core" ' +397 ( +2 "storage"(l& +4 "core" &,I\  X\ \\ + "storage"(k& +4 "core" &,I V \ ] + "manipulator"&v& +4 "core" & 0 | + "manipulator"&m% +4 "core" %  +2 ."preston"Forearm.seek :retract +2 "manipulator"&V'\ +103 "core" ' +2 ."preston"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."preston"Elbow.seek 4 +3 "manipulator"&n( +256 "core" ( +2 "manipulator"&o& +4 "core" & I e + "storage"(w& +4 "core" &,I  " \ ] + ."preston"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 ."preston"Forearm.seek 4 +2 "manipulator"&g'g +112 "core" ' +2 ."preston"Elbow.hold +3 "manipulator"&r, +4 "core" , +2 ."preston"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."preston"Hand.open +2 "manipulator"&s1 +72 "core" 1 +2 "manipulator"&q% +4 "core" % v  S +2 "storage"(p& +3 "core" &,I\ \  \ Y +2 ."preston"Forearm.force -20 + "manipulator"&5 +4 ."preston"Forearm.seek 4 + 315 counts +2 "manipulator"&u'Ϣ +20 "core" ' +2 "manipulator"&x& +4 "core" &   e + "storage"(t& +4 "core" &,I ' &\ _ +2 ."preston"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."preston"Forearm.seek 4 + 700 counts +3 "manipulator"&y'# +36 "core" ' +2 "storage"( % +4 "core" % Z c\ _ +2 ."downElevator"SE.seek :down +2 "storage"({'v +103 (z% +3 "core" %B   \ ]Zn +2 "manipulator"&}% +3 "core" % Y +2 ."preston"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."preston"Forearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +57 ' + ."downElevator"SE.coast + "storage"(5 +4 ."preston"SC.coast + "storage"(6 +15895 #"preston"-> ESP.shutdown; ESP.wakeup +2 ."shutdown"SS.coast +3 #"preston"Asleep / Shutdown +2 "sampler")5 +4 ."shutdown"CC.coast + "collection"'6 +4 ."shutdown"CS.coast + "collection"'5 +4 ."shutdown"PC.coast + "processing"%6 +4 ."shutdown"PS.coast + "processing"%5 +4 ."shutdown"Forearm.coast + "manipulator"&5 +5 ."shutdown"Elbow.coast + "manipulator"&6 +37 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +4 #"preston"Powering core bus +481 .Gate.power :raw,:ON +4 "sampler") +2 )~ +2 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 %| +3 "core"  +4 "collection"' 9\ +2 ' 0\ +3 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 )% +2 "core" % \ +2 ."preston"SS.configure SSconfig +2 "sampler")#.0X CC.unloadFlush +2 "collection"'.& +3 "core" &eh?\ ; +3 !"preston"o:Slide::Error : mesg"$Collection Clamp Not yet Homed!:@axisName"Collection Clamp: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressie: outPressih:deltaPressi?: voltagef13.021142857142857: @type2F:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +8916 #-> Hand +564 #-> Arm +2 "manipulator"&$& +4 "core" &   % +2 "manipulator"&% +4 "core" %\   +688 #"preston"-> Hand.open + .Hand.open +2 "manipulator"&+1 +77 "core" 1 +716 #"preston"-> Arm.garage +2 "manipulator"&2& +3 "core" &   % +3 "manipulator"&% +4 "core" % \   +2 ."preston"Elbow.seek :garage +2 "manipulator"&3(- +179 "core" ( +2 "manipulator"&5& +4 "core" &-  B D + ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &6& +3 "core" &-  r D + ."preston"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."preston"Forearm.seek :garage +2 "manipulator"&7' +105 "core" ' +2 "manipulator"&H& +4 "core" &- D + "manipulator"&9% +4 "core" % B +385 #"preston"-> Arm +2 "manipulator"&:& +4 "core" &- D +2 "manipulator"&;% +4 "core" % ] +330 #"preston"-> Forearm +2 "manipulator"&<% +4 "core" % R +2383 #"preston"-> Hand.close + .Hand.close +2 "manipulator"&?/ +66 "core" / +686 #"preston"-> CC.home.to :close +2 !o:Axis::Error: mesg"-Unknown Collection Clamp position: close:@axisName"Collection Clamp:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +614 #-> CC.home.to :closed +2 .CC.reconfigure CCconfig +3 "collection"'$x2 ^22b +4 ."preston"CC.home.seek :closed +2 "collection"'@(O +622 "core" ( +2 "collection"'/& +4 "core" &Ogi;\ 6 +576 #"preston"-> CC.unloadFlush +2 "collection"'>& +4 "core" &OejF\ 6 +2 #"preston"Garaging FlushPuck in Collection Clamp +2 "collection"'B& +5 "core" &OdhE\ 6 +2 ."preston"Hand.open + "manipulator"&C1 +77 "core" 1 +2 "manipulator"&E& +4 "core" &- g D + "manipulator"&,% +4 "core" %  P +2 ."preston"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +2 ."preston"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."preston"Elbow.seek CC +2 "manipulator"&G( +280 "core" ( +2 "manipulator"&=& +5 "core" &  1 :* + ."preston"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &I& +3 "core" &  :* + ."preston"Forearm.seek CC +3 "manipulator"&S'ρ +93 "core" ' + ."preston"Hand.close +3 "manipulator"&N/ +67 "core" / +2 ."preston"CC.seek :open +3 "collection"'P( +377 "core" ( +2 "manipulator"&8& +4 "core" &  :* + "manipulator"&^% +4 "core" % z  X f + ."preston"Forearm.seek :retract +3 "manipulator"&4'\ +103 "core" ' +2 ."preston"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."preston"Elbow.seek :garage +2 "manipulator"&Q(- +282 "core" ( +2 "manipulator"&F& +4 "core" &-  6 < + ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &L& +3 "core" &-  y < + ."preston"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +3 ."preston"Forearm.seek :garage +2 "manipulator"&U' +80 "core" ' I J G +4 !"preston"o:Slide::Error\ : mesg")Forearm speedErr at PC + 4402 counts:@axisName" Forearm: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @error: speedErr: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni : velocityi: currenti:pwmi:erri: inPressiI : outPressiJ :deltaPressiG : voltagef12.319130093274424: @type2F: @tagiZ:@checkpoint: omitted:bt["8/home/esp/esp2/utils/puckmoves.rb:165:in `retryArm'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:760:in `garage'";/home/esp/esp2/utils/puckmoves.rb:905:in `unloadFlush'"%preston:245:in `topLevelBinding'" PC +2 "processing"%[& +4 "core" &D\ L +2 !"preston"o:Slide::Error : mesg"$Processing Clamp Not yet Homed!:@axisName"Processing Clamp: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressiD: voltagef13.104598919980363q: @type2F:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +291 #-> CC +2 "collection"'l& +4 "core" &gj8\ ; +751 #"preston"-> showlog +1535 #-> PC +2 "processing"%k& +5 "core" &B\ M + !"preston"o:Slide::Error : mesg"$Processing Clamp Not yet Homed!:@axisName"Processing Clamp: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressiB: voltagef13.109508100147275-: @type2F:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +848 #-> PC.home.to :closed +2 .PC.reconfigure PCconfig +5 "processing"%$x2 ^22b +3 ."preston"PC.home.seek :closed +2 "processing"%v(Tg +641 "core" ( +2 "processing"%m& +3 "core" &TLJ\ K +880 #"preston"-> CC.unloadFlush +2 "collection"'& +5 "core" &ghA\ : +2 !"preston"o:Puck::Error: mesg"-Collection Clamp not closed on FlushPuck:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +696 #-> Hand +760 #-> Arm +2 "manipulator"&o& +5 "core" &-0 G +2 "manipulator"&w% +4 "core" % { 4 +1522 #"preston"-> Flush.garage +2 #Garaging FlushPuck in Hand + "manipulator"&a& +7 "core" &-0 G + ."preston"Elbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +3 ."preston"Elbow.seek :garage + "manipulator"&s(- +4 "core" ( +2 "manipulator"&q& +5 "core" &-0 G + ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &p& +2 "core" &-0 G +2 ."preston"Forearm.seek :garage +2 "manipulator"&x' +31 "core" '   @ +3 !"preston"o:Slide::Error\ : mesg")Forearm speedErr at PC + 4331 counts:@axisName" Forearm: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @error: speedErr: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi : outPressi :deltaPressi@ : voltagef12.299493372606776n: @type2F: @tagi}:@checkpoint: omitted:bt["8/home/esp/esp2/utils/puckmoves.rb:165:in `retryArm'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:760:in `garage'"%preston:254:in `topLevelBinding'" CC.flush +2 !o:NoMethodError : mesgu:NameError::message*undefined method `flush' for CC:Clamp: name:\ flush: args[:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +671 #-> CC.flushPuck +2 !o:NoMethodError : mesgu:NameError::message.undefined method `flushPuck' for CC:Clamp: name:flushPuck: args[:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1179 #-> PC +3 "processing"%& +4 "core" &TL@\ M +333 #"preston"-> PC.open +2 .PC.seek :open +4 "processing"%|( +108 "Can"\ EPP +294 "core" ( +2 "processing"%& +4 "core" &E\ K +322 #"preston"-> CC +2 "collection"'& +4 "core" &ejC\ : +23171 #"preston"-> Storage.recover! + #CC.holds FlushPuck is in Collection Clamp +2 !o:SyntaxError: mesg"K\ CC.holds FlushPuck is in Collection Clamp\ Storage.recover! will retry:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1061 #-> Storage.recover! + #CC.holds FlushPuck is in Collection Clamp +2 !o:SyntaxError: mesg"K\ CC.holds FlushPuck is in Collection Clamp\ Storage.recover! will retry:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1897 #-> CC.flushPuck +2 !o:NoMethodError : mesgu:NameError::message.undefined method `flushPuck' for CC:Clamp: name:flushPuck: args[:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +868 #-> CC.unloadFlush +2 "collection"'& +5 "core" &diA\ < +2 !"preston"o:Puck::Error: mesg"-Collection Clamp not closed on FlushPuck:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +451 #-> CC.loadFlush +2 #Loading FlushPuck into Collection Clamp from Hand +3 "collection"'\ & +5 "core" &gi?\ < +2 "manipulator"&& +4 "core" &-. A F +2 "manipulator"& % +4 "core" % } * +2 ."preston"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."preston"Forearm.seek :retract +3 "manipulator"&'\ +84 "core" ' +2 ."preston"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 ."preston"Elbow.seek CC +3 "manipulator"&( +292 "core" ( +2 "manipulator"&& +4 "core" &$   ?T + ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 && +2 "core" &$   ?T +2 ."preston"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."preston"Forearm.seek CC +3 "manipulator"&'ρ +101 "core" ' +2 "manipulator"&& +4 "core" &%  P ?S +2 "manipulator"&% +3 "core" %x J z +2 "collection"' & +4 "core" &djD\ ; +2 "collection"'& +3 ."preston"CC.seek :closed +2 "collection"'(O +6 "core" &fkJ\ ; + &gh;\ ; +9 &/|fhA\ 3+{ +9 &ddj;\ 2? +9 &kxek5\ 2O +10 &0Tfg@\ 5N +9 &Ygj:\ 4N +9 &Wfi<\ 5M +10 &vXeh<\ 5N +9 &8Ygj:\ 4N +10 &Weh=\ 4N +9 &Yci0\ 4M +9 & Wej0\ 5N +10 &"BXciA\ 4M +9 &$Yeh7\ 4N +9 &%Wci=\ 4M +10 &'YgjF\ 4N +9 &)IUfj7\ 4N +10 &+ Weh=\ 4M +9 &,Yeh8\ 4N +9 &.Tdi7\ 4N +10 &0RWei?\ 4M +9 &2Wgh3\ 5N +9 &3Ygh?\ 4N +10 &5Tfh@\ 4N +9 &7ZVek?\ 4M +10 &9WfjC\ 4N +9 &:Yej9\ 4N +9 &<Uek5\ 4N +10 &>aYfh<\ 4N +9 &@#Tgh3\ 4N +9 &AYfk9\ 4N +10 &CZci<\ 4N +9 &EiUfi1\ 4N +10 &G+Tdj6\ 4N +9 &HXfj9\ 4M +9 &JYii5\ 4N +10 &LqYfi=\ 4N +9 &N4Wdk(\ 4: +9 &OE@Jei/\ 5= +10 &O\ dh5\ : +5 ( + "collection"'& +4 #"preston"Collection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.00 +3 !o:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt["7/home/esp/esp2/utils/puckmoves.rb:225:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:728:in `to'"6/home/esp/esp2/utils/puckmoves.rb:779:in `loadAt'"9/home/esp/esp2/utils/puckmoves.rb:900:in `loadFlush'"%preston:264:in `topLevelBinding'" Flush.garage +2 #Garaging FlushPuck in Hand + "manipulator"&& +7 "core" &% O ?S + "manipulator"&% +4 "core" %x z +2 ."preston"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."preston"Forearm.seek :retract +3 "manipulator"&'\ +95 "core" ' +2 ."preston"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 ."preston"Elbow.seek :garage +3 "manipulator"&%(- +283 "core" ( +2 "manipulator"&#& +4 "core" &-  * ? + ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +3 "core" &-  ? + ."preston"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 ."preston"Forearm.seek :garage +2 "manipulator"&(' +78 "core" ' g e  +4 !"preston"o:Slide::Error\ : mesg")Forearm speedErr at PC + 4356 counts:@axisName" Forearm: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @error: speedErr: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni: velocityi: currenti:pwmi:erri: inPressig : outPressie :deltaPressi : voltagef12.328948453608248h: @type2F: @tagi-:@checkpoint: omitted:bt["8/home/esp/esp2/utils/puckmoves.rb:165:in `retryArm'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:760:in `garage'"%preston:265:in `topLevelBinding'" Hand.open +2 !o:Puck::Error: mesg" Hand is closed on FlushPuck:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +23686 "Can"\ K@? +17542 #"brent"Session Begun +1684 #-> Flush +9545 #-> GoodNews.email "force log upload" +2 .GoodNews.email "force log upload" +24939 #-> Clamp +4 "collection"':& +4 "core" &Ogi\ @ +2 "processing"%;& +5 "core" &F\ R +984 #"brent"-> CC +2 "collection"'<& +6 "core" &Oej\ ? +1799 #"brent"-> Arm.to PC +2 "manipulator"&?& +6 "core" &- 8 +2 "manipulator"&/% +4 "core" % ( ) +2 ."brent"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +2 "manipulator"&>'\ +25 "core" (.  0  +2 !"preston"o:Slide::Error : mesg" Elbow positionErr at garage:@axisName"\ Elbow: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @error:positionErr: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni.: velocityi$: currenti:pwmi:erri: inPressi: outPressi:deltaPressi0 : voltagef12.441859597447227L: @type2F: @tagi>:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +54 "core" ' +2 ."brent"Elbow.seek PC +3 "manipulator"&B( +128 "core" ( +2 "manipulator"&C& +4 "core" &  + ."brent"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &E& +3 "core" & +2 ."brent"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek PC +2 "manipulator"&,' +108 "core" ' +2 "manipulator"&7& +4 "core" & + "manipulator"&=% +4 "core" % # +2876 #"brent"-> Hand +219 "Can"\ N== +603 #"brent"-> PC.close +2 "manipulator"&I& +6 "core" & 0 +3 "manipulator"&3% +4 "core" % & +2 "processing"%N& +3 "core" &E\ T +2 "processing"%& +3 ."brent"PC.seek :closed +3 "processing"%@(Tg +7 "core" &B\ S + &B\ T +5 &B\ S4 +10 &7H{B\ N1 +9 &bpB\ ME +10 &]B\ OO +9 &UB\ PN +9 &WB\ ON +10 &JVC\ ON +9 & VB\ ON +9 &U@\ PN +10 &VB\ PN +9 &SWB\ ON +10 &!VD\ ON +9 &"WE\ ON +9 &$UA\ PN +10 &&[YA\ ON +9 &(UF\ ON +9 &)YC\ NN +10 &+U@\ ON +9 &-dVB\ ON +10 &/%YB\ ON +9 &0UB\ ON +9 &2UA\ NN +10 &4lUC\ ON +9 &6.VC\ ON +9 &7VF\ ON +10 &9YB\ ON +9 &;sV@\ ON +10 &=6TB\ ON +9 &>TA\ ON +9 &@UB\ ON +10 &B|TA\ ON +9 &D=TA\ ON +9 &EUE\ ON +10 &GUC\ ON +9 &IUB\ ON +10 &KGUB\ OM +9 &MVC\ ON +9 &NU@\ ON +10 &PUE\ OM +9 &RNUD\ ON +9 &S`QF\ NZ +10 &TJ"A\ Q +9 ( + &TTD\ S + "processing"%& +4 #"brent"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 0.99 +2 !o:Slide::Error\ : mesg"(No Puck Clamped in Processing Clamp:@axisName"Processing Clamp: @reply0:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3839 #-> PC.open +2 .PC.seek :open +6 "processing"%8( +403 "core" ( +2 "processing"%^& +4 "core" &D\ S +848 #"brent"-> Arm.retract + !o:Puck::Error: mesg" Hand is closed on FlushPuck:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +590 #-> Arm +2 "manipulator"&S& +4 "core" & ) +3 "manipulator"&F% +4 "core" % L +405 #"brent"-> PC.close +2 "manipulator"&L& +7 "core" & +2 "manipulator"&G% +4 "core" % +2 "processing"%U& +4 "core" &C\ T + "processing"%J& +4 ."brent"PC.seek :closed +2 "processing"%X(Tg +7 "core" &>\ T + &A\ T +6 &D\ S4 +9 &6I{D\ N0 +9 &_qE\ NE +10 &`C\ PN +9 &VB\ PN +10 &YB\ PN +9 &IUD\ PN +9 & UD\ PN +10 &WC\ PN +9 &VE\ PN +9 &PWD\ ON +10 &!UB\ PN +9 &"YB\ ON +10 &$UB\ PM +9 &&YUC\ ON +9 &(S:\ PN +10 &)U?\ ON +9 &+TD\ PN +9 &-`YD\ ON +10 &/#UB\ ON +9 &0UE\ OM +10 &2UB\ ON +9 &4hUE\ ON +9 &6+UA\ PN +10 &7YB\ ON +9 &9UD\ ON +9 &;pUE\ ON +10 &=3TD\ ON +9 &>TD\ OM +10 &@UA\ ON +9 &BzT;\ OM +9 &D;UC\ ON +10 &ETA\ OM +9 &GUD\ ON +9 &IRA\ ON +10 &KDUD\ OM +9 &MUD\ ON +10 &NYD\ ON +9 &PXE\ ON +9 &RKSC\ ON +10 &ScU@\ P] +9 &TF(?\ R +9 &TUD\ S +2 ( + "processing"%J& +3 #"brent"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.00 +3 !o:Slide::Error\ : mesg"(No Puck Clamped in Processing Clamp:@axisName"Processing Clamp: @reply0:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +616 #-> PC.open + .PC.seek :open +7 "processing"%Y( +401 "core" ( +2 "processing"%M& +4 "core" &D\ R +286 #"brent"-> Hand.open +2 !o:Puck::Error: mesg" Hand is closed on FlushPuck:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +349 #-> Hand.open! + .Hand.open +7 "manipulator"&b1 +75 "core" 1 +2315 #"brent"-> Flush.location=:garage +833 #-> Flush.PC +1173 #Waiting >20 seconds for preston to relinquish FlushPuck +214 !o:UserAbort: mesg":bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1246 #-> Flush.reset +394 #-> Flush.PC +1612 #Waiting >20 seconds for preston to relinquish Arm +200 !o:UserAbort: mesg":bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +327 #-> Arm.reset +321 #-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage +5 "processing"%Z& +6 "core" &F\ T +2 "manipulator"&]& +4 "core" &  +2 "manipulator"&\\% +4 "core" %   + ."brent"Forearm.reconfigure LooseForearm +6 "manipulator"&#Q@2^d^b +3 ."brent"Forearm.seek :retract + "manipulator"& '\ +95 "core" ' +2 ."brent"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 ."brent"Elbow.seek FlushPuck::Garage +3 "manipulator"&4(- +157 "core" ( +2 "manipulator"&W& +4 "core" &-  + ."brent"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &`& +3 "core" &-   +2 ."brent"Forearm.seek :garage +3 "manipulator"&_' +110 "core" ' +2 ."brent"Hand.close +3 "manipulator"&f/ +76 "core" / +2 "manipulator"&e& +4 "core" &-  c  + "manipulator"&R% +4 "core" %  +2 ."brent"Forearm.seek :retract +2 "manipulator"&Q'\ +102 "core" ' +2 ."brent"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 ."brent"Elbow.seek PC +2 "manipulator"&c( +129 "core" ( +2 "manipulator"&K& +4 "core" &  + ."brent"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &O& +3 "core" & 4  +2 ."brent"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +6 ."brent"Forearm.seek PC +3 "manipulator"&1' +106 "core" ' +2 "manipulator"&[& +4 "core" &  +2 "manipulator"&l% +3 "core" %  +2 "processing"%k& +4 "core" &L\ Q + "processing"%m& +4 ."brent"PC.seek :closed +2 "processing"%(Tg +7 "core" &D\ Q + &C\ Q +6 & 6D\ O$e +10 &V}A\ L7 +9 &yD\ LL +9 &TA\ MN +10 &_RD\ MN +9 &!VB\ MN +9 &VD\ MN +10 &UB\ MN +9 &gUB\ MN +10 &)UA\ MN +9 &XB\ MN +9 &!UC\ MN +10 &#oRB\ MN +9 &%1UC\ MN +9 &&UC\ MM +10 &(TI\ MN +9 &*xUA\ MM +10 &,9TB\ MN +9 &-RC\ LN +9 &/T>\ MN +10 &1RB\ MN +9 &3BTB\ MM +9 &5VB\ LN +10 &6TC\ MN +9 &8VA\ MN +10 &:JUC\ MM +9 &< T8\ MN +9 &=TA\ LN +10 &?RC\ MN +9 &AQSC\ LN +9 &CSC\ LN +10 &DV@\ MN +9 &FYB\ LN +10 &HU`B\ LO +9 &JrB\ KQ +9 &KB\ IS +10 &MD\ IT +9 &OOA\ IT +9 &QA\ IT +10 &RB\ IC +9 &SCgC\ K a +9 &TI0D\ M+ +6 ( +66 "processing"%m& +6 #"brent"Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.62 +3 "processing"%o& +6 "core" &TI ?\ N+ + &TI A\ N+ +2 !o:I2C::UnexpectedReply: mesg""I2C::Servo::Status3Reply[6D:25->20]:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 &TI D\ M+ + !o:I2C::UnexpectedReply: mesg""I2C::Servo::Status3Reply[6D:25->20]:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 &TI B\ N+ + !o:I2C::UnexpectedReply: mesg""I2C::Servo::Status3Reply[6D:25->20]:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + &TI B\ M+ +2 !o:I2C::UnexpectedReply: mesg""I2C::Servo::Status3Reply[6D:25->20]:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + &TI <\ N+ + !o:I2C::UnexpectedReply: mesg""I2C::Servo::Status3Reply[6D:25->20]:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 &TI!B\ M+ + !o:I2C::UnexpectedReply: mesg""I2C::Servo::Status3Reply[6D:25->20]:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 &TI B\ M+ + !o:I2C::UnexpectedReply: mesg""I2C::Servo::Status3Reply[6D:25->20]:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + &TI F\ M+ +2 ."brent"Hand.open +3 "manipulator"&w1 +82 "core" 1 +2 "manipulator"&a% +4 "core" %  g +2 ."brent"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +2 "manipulator"&q'\ +105 "core" ' +1704 #"brent"-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp +2 "manipulator"&p& +8 "core" & }  +2 ."brent"Elbow.reconfigure TightElbow +6 "manipulator"&$&.,(\ #b +3 ."brent"Elbow.seek PC +2 "manipulator"&x( +6 "core" ( +2 "manipulator"&t& +4 "core" & & x  + ."brent"Elbow.reconfigure LooseElbow +6 "manipulator"&$ &.,(#b +3 & & +2 "core" &  ^  +2 ."brent"Forearm.seek PC +3 "manipulator"&z' +107 "core" ' +2 ."brent"Hand.close +3 "manipulator"&n/ +70 "core" / +2 ."brent"PC.seek :open +3 "processing"%}( +403 "core" ( +2 "manipulator"&u& +4 "core" & \   + "manipulator"&d% +4 "core" %   + ."brent"Forearm.seek :retract +3 "manipulator"&y'\ +96 "core" ' +2 ."brent"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 ."brent"Elbow.seek :garage +2 "manipulator"&{(- +144 "core" ( +2 "manipulator"&A& +4 "core" &. $  4 + ."brent"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &h& +3 "core" &.  4 +2 ."brent"Forearm.reconfigure TightForearm +6 "manipulator"&#Q@2^d^\ b +2 ."brent"Forearm.seek :garage +3 "manipulator"&D' +111 "core" ' + ."brent"Hand.open +3 "manipulator"&*1 +79 "core" 1 +2 "manipulator"&j% +4 "core" % \ g +2 ."brent"Forearm.reconfigure LooseForearm +5 "manipulator"&#Q@2^d^b +3 ."brent"Forearm.seek :retract +3 "manipulator"&s'\ +108 "core" ' +494 #"brent"-> Flush.PC +2 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 "processing"%& +6 "core" &/\ R +3 "manipulator"&r& +4 "core" &.  5 +2 ."brent"Elbow.reconfigure TightElbow +6 "manipulator"&$&.,(\ #b +2 ."brent"Elbow.seek FlushPuck::Garage +2 "manipulator"&~(- +26 "core" ( +2 "manipulator"&V& +4 "core" &-  + ."brent"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &g& +3 "core" &-   +2 ."brent"Forearm.seek :garage +2 "manipulator"&' +108 "core" ' +2 ."brent"Hand.close +3 "manipulator"&/ +75 "core" / +2 "manipulator"&v& +4 "core" &-  +2 "manipulator"&% +3 "core" %  +2 ."brent"Forearm.seek :retract + "manipulator"&'\ +104 "core" ' +2 ."brent"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 ."brent"Elbow.seek PC +2 "manipulator"&( +127 "core" ( +3 "manipulator"&\ & +4 "core" &  A  + ."brent"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 && +3 "core" &   +2 ."brent"Forearm.reconfigure TightForearm +6 "manipulator"&#Q@2^d^\ b +2 ."brent"Forearm.seek PC +3 "manipulator"& ' +106 "core" ' +2 "manipulator"&& +4 "core" &   +2 "manipulator"&0% +4 "core" % ~ +2 "processing"%& +3 "core" &0\ O +2 "processing"%& +4 ."brent"PC.seek :closed +2 "processing"%(Tg +7 "core" &.\ P +2 &<\ P +5 & 60\ M$e +9 &V|)\ K8 +9 &t*\ JL +10 &O3\ LN +9 &eQ6\ LN +10 &'T.\ LN +9 &U,\ LN +9 &T-\ LN +10 &lT/\ LN +9 &/T*\ LN +9 &S.\ LM +10 &!T.\ LN +9 &#uQ.\ LN +10 &%8S3\ LM +9 &&T-\ LN +9 &(R-\ LN +10 &*~S/\ LM +9 &,?S,\ LN +9 &.Q,\ KN +10 &/T.\ LM +9 &1S+\ LM +10 &3HT-\ LM +9 &5 T.\ LN +9 &6V-\ KN +10 &8Q0\ LN +9 &:OT+\ LN +9 &<V6\ KN +10 &=Q1\ LN +9 &?R3\ LM +10 &AXS0\ LM +9 &CQ0\ LN +9 &DT3\ LM +10 &FW*\ KN +9 &H\\Z'\ KO +9 &Jn*\ JP +10 &K)\ IS +9 &M0\ HT +10 &OT+\ IT +9 &Q-\ HT +9 &R+\ HA +10 &T\ Nq.\ JD +9 &T8<.\ M6 +5 ( + "processing"%& +4 #"brent"Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.61 +3 "processing"% & +6 "core" &T8-+\ M6 + &T8-1\ L6 +2 ."brent"Hand.open + "manipulator"&1 +71 "core" 1 +2 "manipulator"&P% +4 "core" %  @ + ."brent"Forearm.reconfigure LooseForearm +6 "manipulator"&#Q@2^d^b +3 ."brent"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' +1431 #"brent"-> Arm +2 "manipulator"&& +6 "core" &  +2 "manipulator"&% +4 "core" %\ 2 ' +524 #"brent"-> Arm.grab CC +2 "manipulator"&& +6 "core" &    +2 "manipulator"&#% +4 "core" %\ 2  ? ' +2 ."brent"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 ."brent"Elbow.seek CC +3 "manipulator"&( +355 "core" ( +2 "manipulator"&& +4 "core" & & S 5 + ."brent"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &(& +2 "core" &  W 5 +2 ."brent"Forearm.seek CC +3 "manipulator"&'ρ +102 "core" ' +3 ."brent"Hand.close +3 "manipulator"&-/ +78 "core" / +536 #"brent"-> CC +2 "collection"'& +6 "core" &Oei\ ; +255 #"brent"-> CC.open +2 .CC.seek :open +6 "collection"' ( +376 "core" ( +2 "collection"'i& +4 "core" &ej!\ : +239 #"brent"-> CC.close +3 "manipulator"&$& +6 "core" & 5 +2 "manipulator"&% +5 "core" % V | j +2 "collection"'+& +4 "core" &ej\ ; + "collection"'2& +4 ."brent"CC.seek :closed +2 "collection"'(O +7 "core" &gj&\ : + &gh\ ; +7 & *gj\ 8$d +9 &Wfj\ 28 +9 &}gj\ 2M +10 &Wej\ 4N +9 &_Wfi\ 4N +10 & Zfj\ 4N +9 &Wgi\ 5N +9 &Ugi\ 5N +10 &gWei\ 4N +9 &(Wgi\ 4N +9 &Wfj\ 4N +10 &!\\fi\ 4N +9 &#pUhj\ 5M +10 &%1Ygj\ 4N +9 &&Zgi\ 4N +9 &(Vgk\ 4M +10 &*xZej!\ 4M +9 &,:Vfi\ 4M +9 &-Yfk\ 4M +10 &/\\fj"\ 3N +9 &1Yfi\ 4N +10 &3@Zgj\ 4N +9 &5Tfi\ 4M +9 &6Veh\ 4N +10 &8Yfi \ 4N +9 &:HUdj\ 4N +9 &< Vfk\ 4N +10 &=Wfh\ 4N +9 &?Tgi\ 4N +10 &ARUgj\ 4M +9 &CUej\ 5M +9 &DVhk\ 4N +10 &FRch\ 4N +9 &HYUfh\ 4N +9 &JTfi\ 4N +10 &KRgg\ 4M +9 &MWeh\ 4N +10 &OV@di\ 6^ +9 &O fh\ 8 +8 ( +2 &Oek\ ; + "collection"'2& +3 #"brent"Collection Clamp onSpring/offSpring for 5/26 samples, on/off torque 0.96 +4 !o:Slide::Error\ : mesg"(No Puck Clamped in Collection Clamp:@axisName"Collection Clamp: @reply0:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +390 #-> CC.open +2 .CC.seek :open +5 "collection"'5( +377 "core" ( +2 "collection"'6& +3 "core" &ek\ : +807 #"brent"-> Flush.garage +2 #Garaging FlushPuck in Processing Clamp +6 "processing"%& +4 "core" &T8-3\ K6 +2 ."brent"Hand.open +2 "manipulator"&H1 +77 "core" 1 +2 "manipulator"&%& +4 "core" &  s 5 + "manipulator"&T% +4 "core" % V j +2 ."brent"Forearm.seek :retract +2 "manipulator"&.'\ +107 "core" ' +2 ."brent"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 ."brent"Elbow.seek PC +2 "manipulator"&( +383 "core" ( +10 "manipulator"&'& +4 "core" &   + ."brent"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &:& +3 "core" & ,  +2 ."brent"Forearm.seek PC +2 "manipulator"&;' +97 "core" ' +2 ."brent"Hand.close +3 "manipulator"&' +110 "core" ' + ."brent"Hand.open +3 "manipulator"&I1 +79 "core" 1 +2 "manipulator"&3% +4 "core" %   + ."brent"Forearm.reconfigure LooseForearm +6 "manipulator"&#Q@2^d^b +3 ."brent"Forearm.seek :retract +2 "manipulator"&N'\ +102 "core" ' +1130 #"brent"-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'|& +6 "core" &ek\ > +3 "manipulator"&& +4 "core" &.  * ) +2 ."brent"Elbow.reconfigure TightElbow +6 "manipulator"&$&.,(\ #b +3 ."brent"Elbow.seek FlushPuck::Garage +2 "manipulator"&@(- +27 "core" ( +2 "manipulator"&^& +4 "core" &- 5 v + ."brent"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &S& +3 "core" &- D v +2 ."brent"Forearm.seek :garage +5 "manipulator"&F' +109 "core" ' +2 ."brent"Hand.close +3 "manipulator"&L/ +77 "core" / +2 "manipulator"&G& +4 "core" &-   v +2 "manipulator"&U% +3 "core" %  @ +2 ."brent"Forearm.seek :retract + "manipulator"&8'\ +104 "core" ' +2 ."brent"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 ."brent"Elbow.seek CC + "manipulator"&J( +294 "core" ( +2 "manipulator"&X& +4 "core" &   = + ."brent"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &M& +3 "core" &  = +2 ."brent"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek CC +3 "manipulator"&b'ρ +100 "core" ' +2 "manipulator"&Z& +4 "core" &   = +2 "manipulator"&]% +3 "core" %m +2 "collection"'\\& +3 "core" &dj\ > +2 "collection"'W& +4 ."brent"CC.seek :closed + "collection"'`(O +8 "core" &fj \ > + &ek\ > +7 & *fh \ ;$d +9 &Wdi\ 58 +10 &}fi\ 5M +9 &Ufk\ 8N +9 &`Whi\ 7N +10 &"Ufk\ 7N +9 &Xfl\ 7N +10 &Zfj\ 8N +9 &h[eh\ 7N +9 &*\\di\ 7N +10 &Zdi\ 7M +9 &!Ygi!\ 7M +10 &#pZdj\ 7N +9 &%2[fj\ 7N +9 &&Yfk\ 7N +10 &(Vfj\ 7N +9 &*x\\gh"\ 6N +9 &,:Xgk\ 7N +10 &-Xfj\ 7M +9 &/[gj \ 6N +10 &1Wej\ 7N +9 &3BZel\ 7N +9 &5Vgj\ 7M +10 &6Wfj\ 7N +9 &8Yei\ 7N +9 &:KYfi\ 7M +10 &< Vij\ 7N +9 &=Yek\ 7M +9 &?Ygi\ 7N +10 &ASYgi\ 7M +9 &CVeh\ 7M +10 &D\\ej\ 6N +9 &F`ej\ 6N +9 &HTmgh\ 5P +10 &J gj\ 2T +9 &Kdi\ .Y +9 &M|dh\ -Z +10 &Nfch\ /. +9 &Oyfh\ 1P +8 ( +3 "collection"'W& +3 #"brent"Collection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.69 +3 "collection"',& +6 "core" &O~fcg\ 5K + &O~gcf\ 5K + ."brent"Hand.open +3 "manipulator"&B1 +73 "core" 1 +2 "manipulator"&f% +4 "core" % m  + ."brent"Forearm.reconfigure LooseForearm +6 "manipulator"&#Q@2^d^b +2 ."brent"Forearm.seek :retract +3 "manipulator"&e'\ +96 "core" ' +497 #"brent"-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp +4 "manipulator"&R& +6 "core" & c = +2 ."brent"Elbow.reconfigure TightElbow +6 "manipulator"&$&.,(\ #b +2 ."brent"Elbow.seek CC +3 "manipulator"& ( +6 "core" ( +2 "manipulator"&K& +3 "core" & G = +2 ."brent"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &O& +3 "core" & = +2 ."brent"Forearm.seek CC +4 "manipulator"&_'ρ +96 "core" ' + ."brent"Hand.close +3 "manipulator"&[/ +71 "core" / +2 ."brent"CC.seek :open +3 "collection"'l( +381 "core" ( +2 "manipulator"&k& +4 "core" & ] = + "manipulator"&4% +4 "core" % ϔ + + ."brent"Forearm.seek :retract +3 "manipulator"&Q'\ +96 "core" ' +2 ."brent"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +6 ."brent"Elbow.seek :garage + "manipulator"&Y(- +273 "core" ( +2 "manipulator"&m& +4 "core" &-  , + ."brent"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &o& +3 "core" &- " , + ."brent"Forearm.reconfigure TightForearm +6 "manipulator"&#Q@2^d^\ b +3 ."brent"Forearm.seek :garage + "manipulator"&w' +109 "core" ' +3 ."brent"Hand.open +2 "manipulator"&a1 +76 "core" 1 +2 "manipulator"&1% +4 "core" %  + ."brent"Forearm.reconfigure LooseForearm +6 "manipulator"&#Q@2^d^b +3 ."brent"Forearm.seek :retract +2 "manipulator"&p'\ +98 "core" ' +23383 "Can"\ P?? +6411 #"brent"-> Storage.forgetHistory +34590 #-> Flush +10440 #-> exit +2 #Session Ended +8559 "Can"\ R>> +60002 \ T>> +60002 \ W?> +60002 \ Y>> +60003 \ [?> +60002 \ ^>> +60002 \ `>> +60002 \ c>> +60002 \ e>> +60002 \ g>> +60003 \ h>> +60002 \ k>> +60002 \ m>> +60002 \ o>> +60002 \ q>> +60003 \ s>> +60002 \ u>> +60002 \ w>> +60002 \ y>> +60002 \ {?> +60002 \ }>> +60003 \ >> +60002 \ >> @EDT1585108954.32 \ ?> +60002 \ >> +60002 \ >> +60003 \ >> +60002 \ ?> +60002 \ >> +60002 \ >> +60002 \ >> +60003 \ >> +60002 \ >> +60002 \ >> +60002 \ ?> +60002 \ >> +60002 \ >> +60003 \ S>> +11424 #"p"Session Ended +5 #"preston"Session Ended +48573 "Can"\ >> +60002 \ >> +60002 \ >> +60002 \ >> +60003 \ ?> +60002 \ >> +60002 \ >> +60002 \ >> +60002 \ >> +60003 \ >> +60002  >> +60002  >> +60002  >> +60002  >> +60002  >> +60003  ?> +60002  >> +60002  >> +60002  >> +60002  >> +60003  >> +60002  >> +60002  >> +60002  >> +60002  >> +60003  >> +60002  >> +60002  >> +60002  >> +60002  >> +60002  >= +60003  >= +60002  >> +60002  >> +60002  >> +60002  >> +60003  >> +60002  >> +60002  >> +60002  >> +60002  >> +60003  >> +60002  >> +60002  >> +60002  >> +60002  >> +60002  >> +60003  >> +60002  >> +60002  >> +60002  >> +60002  >> +60003  >> +60002  >> +60002  >> +60002  >> +50938 #"preston"Session Begun +6872 #-> CC + "collection"'t& +4 "core" &hk" +188 #"preston"-> PC +2 "processing"% & +4 "core" &* +1343 #"preston"-> CC.loadFlush; PC.loadPuck :saf, 4 +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'n& +4 "core" &il +2 "manipulator"&c& +4 "core" &-    [, +2 ."preston"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."preston"Elbow.seek FlushPuck::Garage +2 "manipulator"&q(- +5 "core" ( +2 "manipulator"&& +4 "core" &-   U [, + ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &u& +2 "core" &-   7 [, +2 ."preston"Forearm.seek :garage +2 "manipulator"&d' +108 "core" ' +2 ."preston"Hand.close +2 "manipulator"&A/ +76 "core" / +2 "manipulator"&h& +4 "core" &-  P, +2 "manipulator"&z% +3 "core" %  , Q +2 ."preston"Forearm.seek :retract +2 "manipulator"&x'\ +114 "core" ' +2 ."preston"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."preston"Elbow.seek CC +2 "manipulator"&*( +273 "Can" AA +10 "core" ( +2 "manipulator"&j& +4 "core" &  . X;2 + ."preston"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &y& +3 "core" &  m X;2 + ."preston"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."preston"Forearm.seek CC +2 "manipulator"&D'ρ +99 "core" ' +2 "manipulator"&& +4 "core" & X T:1 +2 "manipulator"&r% +3 "core" %ς + T +2 "collection"'V& +3 "core" &kl +2 "collection"'g& +3 ."preston"CC.seek :closed +2 "collection"'(O +5 "core" &hn +3 &ik \ +9 &,uim ,~ +9 &b|gl @ +10 &[qim R +9 &Okl Q +9 &Tjm R +10 &Ojl R +9 &cNil Q +10 &$Ogl R +9 &Nhm Q +9 &Ogl R +10 & jPhm R +9 &",Nhl R +9 &#Lhk\ R +10 &%Kgm Q +9 &'rOhl R +10 &)6Lhn Q +9 &*Oim Q +9 &,Rjn R +10 &.{Ljj Q +9 &0>Ohl Q +9 &1Ojm Q +10 &3Nhl Q +9 &5Ohm Q +10 &7FNjk Q +9 &9Qkn R +9 &:Rij Q +10 &<Qhl Q +9 &>MQhm Q +9 &@Qgk Q +10 &ASgm Q +9 &CMjk Q +10 &ETRhn R +9 &GYil R +9 &Hjgj T +10 &Jhk Z +9 &L6gl _ +9 &Mgj Y +10 &O0Agj - +9 &Omfj I +5 ( + "collection"'g& +4 #"preston"Collection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.90 +3 "collection"'v& +5 "core" &Ohgj I + &Ohgm I + ."preston"Hand.open + "manipulator"&1 +73 "core" 1 +2 "manipulator"&{% +4 "core" % ς \\ Q + ."preston"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."preston"Forearm.seek :retract +3 "manipulator"&s'\ +98 "core" ' +2 #"preston"Loading saf puck from tube 4 into Processing Clamp +2 "processing"%\ & +5 "core" &/ + "manipulator"&% +4 "core" %\ J Q6 +2 "storage"(% +3 "core" %z F b +2 "storage"(. +2 "core" .( +2 ."preston"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +3 ."preston"SC.seek 4 +2 "storage"(0(,H +654 "core" ( +2 ."preston"SC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (& +4 "core" &,K%\ \  4  + "manipulator"&~& +4 "core" &  P:1 + "manipulator"&% +4 "core" %\  P6 +2 ."preston"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."preston"Elbow.seek 4 +2 "manipulator"&}( +165 "core" ( +2 "manipulator"&& +4 "core" & [ T@ + "storage"( & +4 "core" &,I  +2 ."preston"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."preston"Forearm.seek 4 + 700 counts +2 "manipulator"&'# +93 "core" ' +2 "storage"(P& +4 "core" &,I H R + ."preston"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +7 ."preston"SE.seek :beamBreak +2 "storage"( 'L +287 "core" ' +2 "storage"(- +3 "core" -' + ."preston"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 (& +3 "core" &,I B P + "manipulator"&& +4 "core" &  U@ +2 ."preston"Elbow.seek 4 + "manipulator"&#( +5 "core" ( + "manipulator"&& +4 "core" & A V@ +2 "storage"(& +3 "core" &,I J P +2 ."preston"Forearm.seek 4 + 300 counts +2 "manipulator"&('ϓ +32 "core" ' +2 ."preston"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."preston"Hand.close +2 "manipulator"&-/ +74 "core" / +2 !"preston"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 6):bt["4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"#preston:3:in `topLevelBinding'"PI R +9 &@I Q +9 &AJ Q +10 &CJ Q +9 &EWO\ R +9 &GT R +10 &H\\ T +9 &Jl V +10 &LO X +9 &N X +9 &O X +10 &Q X +9 &SGs 9 +9 &T"-` Q +44 &TE$ . +8 ( + &TE% . +5 "processing"%& +3 #"preston"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.67 +2 .Hand.open +2 "manipulator"&%1 +5 "core" &TE% . + &TE% . +2 !o:I2C::UnexpectedReply: mesg""I2C::Servo::Status3Reply[11:25->20]:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + &TE% . + !o:I2C::UnexpectedReply: mesg""I2C::Servo::Status3Reply[11:25->20]:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 &TE% . + !o:I2C::UnexpectedReply: mesg""I2C::Servo::Status3Reply[11:25->20]:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +65 1 +2 "manipulator"&T% +4 "core" % F Q + ."preston"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."preston"Forearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + ."preston"SC.coast +2 "storage"(6 +1921 #"preston"-> Can +1657 #-> CC + "collection"'& +4 "core" &Oghj I +226 #"preston"-> PC +2 "processing"%'& +4 "core" &TE% . +1620 #"preston"-> Hand +388 #-> Arm + "manipulator"&:& +5 "core" & ) P +2 "manipulator"&<% +4 "core" %\ 3  O( +1318 #"preston"-> Sampler.PSI +2 "collection"'.% +4 "core" %ej +2 "sampler")% +4 "core" % \  +538 #"preston"-> Sampler.calibrate +4 "Can" QP + #"preston"Calibrating pressure sensors + .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast +4 "sampler")#.0X Sampler.PSI +2 "collection"'C% +4 "core" %hk +2 "sampler")>% +4 "core" %  +1926 #"preston"-> CSV.air; CS.fill; CSV.CTV; CTV.CSV + .CSV.dial :air +2 "collection"'| @ +76 "core" A +2 ."preston"CS.reconfigure CSconfig +3 "collection"'#P d@b +3 ."preston"CS.seek 10ml +3 "collection"'' D +2622 "core" ' + ."preston"CSV.dial CTV +3 "collection"'^  +45 "core"  +2 ."preston"CTV.dial CSV +2 "collection"'S  +136 "core"  +42124 "Can" RR +23311 #"preston"-> CBV.PRV; PRV.CBV + .CBV.dial PRV +2 "collection"'L  +120 "core" ~ +2 ."preston"PRV.dial CBV +2 "processing"%G  +6 "core"  +448 #"preston"-> PSV.air; PS.pull 2 + .PSV.dial :air +3 "processing"%U% +5 "core" %Q +2 ."preston"PS.seek 2ml +2 "processing"%E'U +2131 "core" ' +2 "processing"%N% +3 "core" %Y  +704 #"preston"-> PBV.dialBetween PSV,:waste1 + .PBV.dial between PSV and waste1 +2 "processing"%F * +17 "core" ( +1194 #"preston"-> PSV.PTV; PTV.PRV + .PSV.dial PTV +2 "processing"%X +78 "core"  +2 ."preston"PTV.dial PRV +2 "processing"%@ @ +6 "core" A +1707 #"preston"-> Sampler.PSI +2 "collection"'M% +3 "core" % Him  +3 "sampler")Z% +4 "core" %  +2019 #"preston"-> CS.empty +2 .CS.seek :empty +4 "collection"']'Ͱ +2633 "core" ' +2 "collection"'\\% +4 "core" %ͬ  +7293 #"preston"-> Sampler.PSI +2 "collection"'8% +4 "core" %ͬ  +3 "sampler")5% +3 "core" %  +922 #"preston"-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +3 "processing"%W  +76 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV + "processing"%, @ +75 "core" A +2 "collection"'B% +4 "core" %ͬ 8 > + "sampler")f% +3 "core" %  +563 #"preston"-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +2 "processing"%b  +77 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV +2 "processing"%R @ +76 "core" A +2 "collection"'K% +4 "core" %ͬ % + "sampler")O% +4 "core" %  +2675 #"preston2"Session Begun +998 #-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} +2 "collection"'[% +5 "core" %ͬ  $ +2 "sampler")J% +4 "core" %  +2 #"preston2"@38.9 + .PTV.dial Puck +2 "processing"%e  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%` @ +55 ."preston2"PTV.stop +4 "processing"%k  +7 "core" 8 +6 @ +2 !"preston2"o:UserAbort: mesg") while rotating Processing Top Valve:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +281 #-> PTV +3 "processing"%4 +4 "core" @ +303 #"preston2"-> PTV.PRV + .PTV.dial PRV +2 "processing"%_ @ +21 "core" ? +1658 #"preston2"-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} +2 "collection"'m% +5 "core" %ͬ   +2 "sampler")o% +4 "core" %  +2 #"preston2"@38.5 + .PTV.dial Puck +3 "processing"%  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%a @ +12 #"preston"-> PBV.waste1 + .PBV.dial :waste1 +4 "processing"%1  +36 "core" +27 B +2 "collection"'Q% +4 "core" %ͬ   + "sampler")w% +3 "core" %  +2 #"preston2"@38.6 +52 "collection"'t% +3 "core" %ͬ   + "sampler") % +4 "core" %  + #"preston2"@38.6 + .PTV.dial Puck +2 "processing"%n  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%c @ +77 "core" B +2 "collection"'% +4 "core" %ͬ37 + "sampler")u% +4 "core" %  + #"preston2"@25.9 +52 "collection"'A% +3 "core" %ͫ26 + "sampler")h% +4 "core" %  + #"preston2"@25.9 + .PTV.dial Puck +2 "processing"%z  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%Y @ +77 "core" B +2 "collection"'p% +4 "core" %ͩ\ + "sampler")d% +4 "core" %  + #"preston2"@19.9 +52 "collection"'j% +3 "core" %ͨ + "sampler")y% +4 "core" %  + #"preston2"@20.0 + .PTV.dial Puck +2 "processing"%q  +77 "core"  +3 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +76 "core" B +2 "collection"'r% +4 "core" %ͨ + "sampler")V% +3 "core" %  +2 #"preston2"@17.1 +52 "collection"'x% +3 "core" %ͨ + "sampler")l% +4 "core" %  + #"preston2"@17.3 + .PTV.dial Puck +2 "processing"%g  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%v @ +77 "core" B +2 "collection"'% +4 "core" %ͨ| + "sampler"){% +4 "core" %  + #"preston2"@15.9 +52 "collection"'\ % +3 "core" %ͨ| +2 "sampler")% +3 "core" %  + #"preston2"@16.0 + .PTV.dial Puck +2 "processing"%  +75 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +77 "core" B +33 "collection"'D% +12 "core" %ͨru + "sampler")&% +4 "core" %  + #"preston2"@15.3 +52 "collection"'% +3 "core" %ͨpv +2 "sampler")~% +3 "core" %  + #"preston2"@15.4 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +77 "core" B +2 "collection"' % +4 "core" %ͨlq + "sampler")P% +4 "core" %  + #"preston2"@15.1 +52 "collection"'*% +4 "core" %ͨmq + "sampler")s% +4 "core" %  + #"preston2"@15.1 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +77 "core" A +2 "collection"')% +4 "core" %ͨjn + "sampler")% +4 "core" %  + #"preston2"@14.9 +52 "collection"'% +3 "core" %ͨjo +2 "sampler")% +3 "core" %  +2 #"preston2"@15.0 + .PTV.dial Puck +4 "processing"%-  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" A +3 "collection"'% +4 "core" %ͨgn + "sampler")}% +4 "core" %  + #"preston2"@14.9 +52 "collection"'% +3 "core" %ͨhk +2 "sampler") % +3 "core" %  + #"preston2"@14.8 + .PTV.dial Puck +5 "processing"%(  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +77 "core" A +2 "collection"'+% +4 "core" %ͣil + "sampler")#% +4 "core" %  + #"preston2"@14.8 +52 "collection"'2% +3 "core" %ͣhk +2 "sampler")% +3 "core" %  + #"preston2"@14.8 +2 .PTV.dial Puck +2 "processing"%6  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" @ +2 "collection"'i% +4 "core" %ͣhl + "sampler")?% +4 "core" %  + #"preston2"@14.8 +52 "collection"'% +3 "core" %ͣfk + "sampler")%% +4 "core" %  + #"preston2"@14.8 + .PTV.dial Puck +2 "processing"%T  +80 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +77 "core" A +2 "collection"'0% +4 "core" %ͣgl! + "sampler")% +4 "core" %  + #"preston2"@14.8 +52 "collection"''% +3 "core" %ͣfj +2 "sampler"):% +3 "core" %  + #"preston2"@14.7 + .PTV.dial Puck +2 "processing"%<  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%. @ +77 "core" A +2 "collection"'% +4 "core" %ͣjl + "sampler")"% +4 "core" %  + #"preston2"@14.8 +52 "collection"'7% +3 "core" %ͣfl% + "sampler")9% +4 "core" %  + #"preston2"@14.8 + .PTV.dial Puck +2 "processing"%=  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +40 "processing"%; @ +76 "core" A +2 "collection"'% +4 "core" %ͣil + "sampler")/% +4 "core" %  + #"preston2"@14.8 +52 "collection"'3% +5 "core" %ͣgl + "sampler")C% +4 "core" %  + #"preston2"@14.8 + .PTV.dial Puck +2 "processing"%>  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%| @ +75 "core" A +2 "collection"'!% +4 "core" %ͣgk + "sampler")^% +4 "core" %  + #"preston2"@14.8 +11 !o:UserAbort: mesg":@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3935 #"preston"-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +5 "processing"%S  +76 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV +2 "processing"%L @ +76 "core" B +2 "collection"'G% +4 "core" %ͣil + "sampler")U% +4 "core" %  +1520 "Can" SS +1192 #"preston"-> CSV.air; CS.pull 5; PBV.dialBetween PSV, :waste1 + .CSV.dial :air +4 "collection"'N @ +47 "core" > +2 "collection"'F% +4 "core" %ͣil. +2 ."preston"CS.seek 4.992ml +2 "collection"'X'lT +1358 "core" ' + ."preston"PBV.dial between PSV and waste1 +4 "processing"%@ * +36 "core" , +1409 #"preston"-> PSV +165 #-> PTV +245 #-> PS.empty +2 .PS.seek :empty +5 "processing"%M'9 +2116 "core" ' +2 "processing"%Z% +4 "core" %< +1201 #"preston"-> Sampler.PSI +2 "collection"'% +5 "core" %lYUZ$ \ +2 "sampler")\\% +4 "core" %  +1176 #"preston"-> Sampler.PSI +2 "collection"'8% +5 "core" %lYVY2 \ +2 "sampler")5% +4 "core" %  +4653 #"preston"-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +4 "processing"%W  +77 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV +2 "processing"%, @ +75 "core" B +2 "collection"'B% +4 "core" %lY:;! \ + "sampler")f% +3 "core" %  +764 #"preston"-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +5 "processing"%b  +75 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV + "processing"%R @ +76 "core" B +2 "collection"'K% +4 "core" %lY%)1 \ + "sampler")O% +4 "core" %  +220 #"preston"-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +2 "processing"%[  +79 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV +2 "processing"%J @ +77 "core" B +2 "collection"'e% +4 "core" %lY+ \ + "sampler")`% +3 "core" %  +1633 #"preston2"-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} +2 "collection"'k% +5 "core" %lY( \ +2 "sampler")4% +4 "core" %  + #"preston2"@24.4 +2 .PTV.dial Puck +4 "processing"%_  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%m @ +77 "core" B +2 "collection"'o% +4 "core" %lY ' \ + "sampler") % +4 "core" %  + #"preston2"@23.9 +52 "collection"'1% +3 "core" %lY- \ +2 "sampler")a% +3 "core" %  + #"preston2"@23.8 +2 .PTV.dial Puck +2 "processing"%Q  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%w @ +76 "core" A +3 "collection"'t% +4 "core" %lY\ 2 \ + "sampler") % +4 "core" %  + #"preston2"@23.5 +52 "collection"'n% +3 "core" %lY\ & \ + "sampler")c% +4 "core" %  + #"preston2"@23.5 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%u @ +76 "core" A +2 "collection"'A% +4 "core" %lY% \ + "sampler")h% +4 "core" %  + #"preston2"@23.3 +52 "collection"'z% +3 "core" %lY0 \ + "sampler")Y% +4 "core" %  + #"preston2"@23.3 + .PTV.dial Puck +2 "processing"%p  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%d @ +75 "core" @ +2 "collection"'j% +43 "core" %lY" \ +2 "sampler")y% +3 "core" %  + #"preston2"@22.9 +53 "collection"'q% +3 "core" %lY. \ +2 "sampler")% +3 "core" %  +2 #"preston2"@23.0 + .PTV.dial Puck +4 "processing"%r  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%V @ +76 "core" B +2 "collection"'x% +4 "core" %lY+ \ + "sampler")l% +4 "core" %  + #"preston2"@22.8 +52 "collection"'g% +3 "core" %lY/ \ +2 "sampler")v% +3 "core" %  + #"preston2"@22.8 + .PTV.dial Puck +2 "processing"%  +11 #"preston"-> PBV.waste1 +2 .PBV.dial :waste1 +2 "processing"%{  +39 "core" +27  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%\ @ +76 "core" B +2 "collection"'% +4 "core" %lY' \ + "sampler")% +4 "core" %  + #"preston2"@21.6 +52 "collection"'% +3 "core" %lY/ \ +2 "sampler")D% +3 "core" %  +2 #"preston2"@21.7 + .PTV.dial Puck +4 "processing"%&  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" B +2 "collection"'~% +4 "core" %lY- \ + "sampler")% +4 "core" %  + #"preston2"@20.8 +52 "collection"'% +3 "core" %lY0 \ +2 "sampler") % +3 "core" %  +2 #"preston2"@20.7 + .PTV.dial Puck +4 "processing"%P  +76 "core"  +3 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%* @ +76 "core" B +2 "collection"'s% +4 "core" %lY \ + "sampler")% +4 "core" %  + #"preston2"@20.0 +52 "collection"'% +3 "core" %lY, \ +2 "sampler"))% +3 "core" %  + #"preston2"@20.0 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +78 "core" B +2 "collection"'% +4 "core" %lY. \ + "sampler")-% +4 "core" %  + #"preston2"@19.2 +52 "collection"'% +3 "core" %lY4 \ + "sampler")% +4 "core" %  + #"preston2"@19.3 + .PTV.dial Puck +2 "processing"%}  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" B +2 "collection"' % +4 "core" %lY0 \ + "sampler")(% +4 "core" %  + #"preston2"@18.6 +52 "collection"'% +3 "core" %lY% \ + "sampler")+% +4 "core" %  + #"preston2"@18.7 + .PTV.dial Puck +2 "processing"%#  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%2 @ +77 "core" A +2 "collection"'% +4 "core" %lY! \ + "sampler")6% +4 "core" %  + #"preston2"@18.1 +52 "collection"'% +3 "core" %lY) \ +2 "sampler")i% +3 "core" %  + #"preston2"@18.0 + .PTV.dial Puck +2 "processing"%?  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" A +2 "collection"'%% +4 "core" %lY, \ + "sampler")T% +4 "core" %  + #"preston2"@17.7 +52 "collection"' % +3 "core" %lY2 \ + "sampler")0% +4 "core" %  + #"preston2"@17.6 + .PTV.dial Puck +2 "processing"%  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%' @ +74 "core" @ +2 "collection"':% +4 "core" %lY! \ + "sampler")<% +4 "core" %  + #"preston2"@17.2 +52 "collection"'.% +3 "core" %lY& \ + "sampler")% +4 "core" %  + #"preston2"@17.2 + .PTV.dial Puck +2 "processing"%"  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%7 @ +77 "core" B +2 "collection"'9% +4 "core" %lY% \ + "sampler")=% +4 "core" %  + #"preston2"@16.9 +52 "collection"';% +3 "core" %lY* \ + "sampler")% +4 "core" %  + #"preston2"@16.8 + .PTV.dial Puck +2 "processing"%/  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%3 @ +77 "core" A +2 "collection"'C% +4 "core" %lY$ \ + "sampler")>% +4 "core" %  + #"preston2"@16.6 +52 "collection"'|% +3 "core" %lY) \ + "sampler")!% +4 "core" %  + #"preston2"@16.7 + .PTV.dial Puck +2 "processing"%^  +77 "core"  +3 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%S @ +77 "core" A +2 "collection"'L% +4 "core" %lY+ \ + "sampler")G% +4 "core" %  + #"preston2"@16.2 +52 "collection"'U% +3 "core" %lY& \ + "sampler")N% +4 "core" %  + #"preston2"@16.4 + .PTV.dial Puck +2 "processing"%F  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%] @ +76 "core" A +2 "collection"'@% +4 "core" %lY \ + "sampler")E% +4 "core" %  + #"preston2"@16.2 +52 "collection"'Z% +3 "core" %lY6 \ + "sampler")% +4 "core" %  + #"preston2"@16.2 + .PTV.dial Puck +2 "processing"%\\  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%8 @ +75 "core" A +2 "collection"'5% +4 "core" %lY' \ + "sampler")W% +4 "core" %  + #"preston2"@16.0 +52 "collection"',% +3 "core" %lY}+ \ + "sampler")B% +4 "core" %  + #"preston2"@16.0 + .PTV.dial Puck +4 "processing"%f  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%b @ +76 "core" B +2 "collection"'R% +4 "core" %lYz, \ + "sampler")K% +4 "core" %  + #"preston2"@15.9 +52 "collection"'O% +3 "core" %lYz- \ + "sampler")[% +4 "core" %  + #"preston2"@15.9 + .PTV.dial Puck +2 "processing"%J  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%e @ +76 "core" B +2 "collection"'`% +4 "core" %lYy}1 \ + "sampler")k% +4 "core" %  + #"preston2"@15.7 +52 "collection"'4% +3 "core" %lY{|/ \ + "sampler")_% +4 "core" %  + #"preston2"@15.7 + .PTV.dial Puck +2 "processing"%m  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%o @ +77 "core" B +2 "collection"' % +4 "core" %lYuy( \ + "sampler")1% +4 "core" %  + #"preston2"@15.5 +52 "collection"'a% +3 "core" %lYvy- \ +2 "sampler")Q% +3 "core" %  + #"preston2"@15.5 + .PTV.dial Puck +2 "processing"%w  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +34 "processing"%t @ +85 "core" A +2 "collection"' % +4 "core" %lYtx# \ + "sampler")n% +4 "core" %  + #"preston2"@15.5 +52 "collection"'c% +3 "core" %lYux# \ +2 "sampler")% +3 "core" %  + #"preston2"@15.5 + .PTV.dial Puck +2 "processing"%u  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%A @ +77 "core" A +2 "collection"'h% +4 "core" %lYsu& \ + "sampler")z% +4 "core" %  + #"preston2"@15.3 +52 "collection"'Y% +3 "core" %lYru \ +2 "sampler")p% +3 "core" %  +2 #"preston2"@15.3 + .PTV.dial Puck +2 "processing"%d  +79 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%j @ +76 "core" A +2 "collection"'y% +4 "core" %lYrt( \ + "sampler")q% +4 "core" %  + #"preston2"@15.3 +52 "collection"'% +3 "core" %lYpt! \ +2 "sampler")r% +3 "core" %  + #"preston2"@15.3 + .PTV.dial Puck +4 "processing"%V  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%x @ +76 "core" A +3 "collection"'l% +4 "core" %lYps) \ + "sampler")g% +4 "core" %  + #"preston2"@15.2 +52 "collection"'v% +3 "core" %lYqs) \ +2 "sampler"){% +3 "core" %  + #"preston2"@15.2 +2 .PTV.dial Puck +4 "processing"%  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%\ @ +77 "core" A +2 "collection"'% +4 "core" %lYqt% \ + "sampler")% +4 "core" %  + #"preston2"@15.3 +52 "collection"'% +3 "core" %lYns5 \ + "sampler")D% +4 "core" %  + #"preston2"@15.2 + .PTV.dial Puck +2 "processing"%&  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +75 "core" @ +3 "collection"'~% +4 "core" %lYor! \ + "sampler")% +4 "core" %  + #"preston2"@15.1 +52 "collection"'% +3 "core" %lYlr \ + "sampler") % +4 "core" %  + #"preston2"@15.1 + .PTV.dial Puck +2 "processing"%P  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%* @ +77 "core" B +2 "collection"'s% +4 "core" %lYmq \ + "sampler")% +4 "core" %  + #"preston2"@15.1 +52 "collection"'% +3 "core" %lYnr- \ + "sampler"))% +4 "core" %  + #"preston2"@15.1 + .PTV.dial Puck +2 "processing"%  +79 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +76 "core" A +2 "collection"'% +4 "core" %lYlp( \ + "sampler")-% +4 "core" %  + #"preston2"@15.0 +52 "collection"'% +3 "core" %lYko \ + "sampler")% +4 "core" %  + #"preston2"@15.0 + .PTV.dial Puck +2 "processing"%}  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +77 "core" A +2 "collection"' % +4 "core" %lYjp \ + "sampler")(% +4 "core" %  + #"preston2"@15.0 +52 "collection"'% +3 "core" %lYmo# \ +2 "sampler")+% +3 "core" %  + #"preston2"@15.0 +2 .PTV.dial Puck +4 "processing"%#  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%2 @ +76 "core" A +2 "collection"'% +4 "core" %lYlp! \ + "sampler")6% +4 "core" %  + #"preston2"@15.0 +52 "collection"'% +3 "core" %lYkp& \ + "sampler")i% +4 "core" %  + #"preston2"@15.0 + .PTV.dial Puck +2 "processing"%?  +79 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" @ +2 "collection"'%% +4 "core" %lYkn \ + "sampler")T% +4 "core" %  + #"preston2"@14.9 +52 "collection"' % +3 "core" %lYkn \ + "sampler")0% +4 "core" %  + #"preston2"@14.9 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%' @ +77 "core" B +2 "collection"':% +4 "core" %lYjo \ + "sampler")<% +4 "core" %  + #"preston2"@15.0 +52 "collection"'.% +3 "core" %lYjo! \ + "sampler")% +4 "core" %  + #"preston2"@15.0 + .PTV.dial Puck +2 "processing"%"  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%7 @ +76 "core" A +2 "collection"'9% +4 "core" %lYln" \ + "sampler")=% +4 "core" %  + #"preston2"@14.9 +52 "collection"';% +3 "core" %lYlm \ + "sampler")% +4 "core" %  + #"preston2"@14.9 + .PTV.dial Puck +2 "processing"%/  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%3 @ +77 "core" B +3 "collection"'C% +4 "core" %lYkn \ +2 "sampler")>% +3 "core" %  +2 #"preston2"@14.9 +52 "collection"'|% +3 "core" %lYjo \ + "sampler")!% +3 "core" %  + #"preston2"@15.0 + .PTV.dial Puck +2 "processing"%^  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%S @ +77 "core" B +2 "collection"'L% +4 "core" %lYik# \ + "sampler")G% +4 "core" %  + #"preston2"@14.8 +52 "collection"'U% +3 "core" %lYjm \ + "sampler")N% +4 "core" %  + #"preston2"@14.9 + .PTV.dial Puck +2 "processing"%F  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%] @ +77 "core" A +2 "collection"'@% +4 "core" %lYkl \ + "sampler")E% +4 "core" %  + #"preston2"@14.8 +52 "collection"'Z% +3 "core" %lYgn \ + "sampler")% +4 "core" %  + #"preston2"@14.9 + .PTV.dial Puck +2 "processing"%\\  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%8 @ +77 "core" B +2 "collection"'5% +4 "core" %lYhm& \ + "sampler")W% +4 "core" %  + #"preston2"@14.9 +52 "collection"',% +3 "core" %lYim \ + "sampler")B% +4 "core" %  + #"preston2"@14.9 + .PTV.dial Puck +2 "processing"%f  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%b @ +77 "core" A +2 "collection"'R% +4 "core" %lYhm \ + "sampler")K% +4 "core" %  + #"preston2"@14.9 +52 "collection"'O% +3 "core" %lYhl" \ + "sampler")[% +4 "core" %  + #"preston2"@14.8 + .PTV.dial Puck +2 "processing"%J  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%e @ +77 "core" B +2 "collection"'`% +4 "core" %lYhl( \ +41 "sampler")k% +3 "core" %  + #"preston2"@14.8 +52 "collection"'4% +3 "core" %lYil$ \ +2 "sampler")_% +3 "core" %  + #"preston2"@14.8 +2 .PTV.dial Puck +4 "processing"%m  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%o @ +77 "core" B +2 "collection"' % +4 "core" %lYhl, \ + "sampler")1% +4 "core" %  + #"preston2"@14.8 +52 "collection"'a% +3 "core" %lYjl \ +2 "sampler")Q% +3 "core" %  +2 #"preston2"@14.8 + .PTV.dial Puck +4 "processing"%w  +64 ."preston2"PTV.stop +2 "processing"%t  +7 "core"  +6  + !"preston2"o:UserAbort: mesg") while rotating Processing Top Valve:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5456 #"preston"-> PS +2 "processing"% % +5 "core" %< +228 #"preston"-> CS +2 "collection"'n% +5 "core" %lYil \ +2476 #"preston"-> PSV.air; PS.pull 2 + .PSV.dial :air +5 "processing"%c  +78 "core"  +2 "processing"%% +4 "core" %< +2 ."preston"PS.seek 1.999ml +2 "processing"%u'@ +2126 "core" ' +2 "processing"%A% +4 "core" %A#  +2553 #"preston"-> CSV.air; CS.pull 5; PBV.dialBetween PSV, :waste1 + .CSV.dial :air +5 "collection"'h% +4 "core" %lYhm) \ +3 ."preston"CS.seek 9.993ml +3 "collection"'z' \ +703 ."preston"CS.hold +4 "collection"'Y+ +7 "core" 'e hl0 _j +58 + +2 !"preston"o:UserAbort: mesg"0Collection Syringe seek to 9.993ml Aborted!:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1138 #-> XA +2 !o:NameError: mesg"uninitialized constant XA: name:XA:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +169 #-> cS +155 #-> CS +3 "collection"'p% +4 "core" %il& \ +519 #"preston"-> CSV +326 #-> CS.to 5 +2 .CS.seek 5ml +5 "collection"'d'l +788 "core" ' +2 "collection"'j% +4 "core" %lin* +1286 #"preston"-> CSV.CTV + .CSV.dial CTV +3 "collection"'y  +48 "core"  +102 #"preston"-> CTV +375 #-> PSV +461 #-> PSV.PTV + .PSV.dial PTV +4 "processing"%q +79 "core" ~ +56 #"preston"-> PTV +2 "processing"% +4 "core"  +350 #"preston"-> PTV.PRV + .PTV.dial PRV +2 "processing"%r @ +32 "core" > +1247 #"preston"-> CS.empty +2 .CS.seek :empty +3 "collection"'V'Ͱ +1350 "core" ' +2 "collection"'x% +4 "core" %ʹ1 +491 #"preston"-> Sampler.PSI +2 "collection"'l% +5 "core" %ʹ( +3 "sampler")g% +4 "core" %  +586 #"preston"-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +5 "processing"%v  +75 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV +2 "processing"%{ @ +77 "core" B +2 "collection"'% +4 "core" %ʹ! + "sampler")\ % +4 "core" %  +464 #"preston"-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSIPTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +4 "processing"%  +76 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV +2 "processing"% @ +77 "core" B +2 !"preston"o:NoMethodError : mesgu:NameError::message7undefined method `PSIPTV' for ShallowSampler:Class: name: PSIPTV: args[:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2042 #-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +4 "processing"%  +76 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV +2 "processing"%D @ +77 "core" B +2 "collection"'&% +4 "core" %ʹ' + "sampler")% +4 "core" %  +678 #"preston"-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +2 "processing"%~  +78 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV +2 "processing"% @ +77 "core" A +2 "collection"'% +4 "core" %ʹwz- + "sampler") % +3 "core" %  +497 #"preston"-> PVC + !o:NameError: mesg"uninitialized constant PVC: name:PVC:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +331 #-> PBV +1570 #-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +4 "processing"%P  +76 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV + "processing"%* @ +77 "core" A +2 "collection"'s% +4 "core" %ʹnr# + "sampler")% +3 "core" %  +360 #"preston"-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +2 "processing"%  +78 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV +2 "processing"%) @ +77 "core" A +2 "collection"'% +4 "core" %ʹhn9 + "sampler")% +3 "core" %  +14 "Can" SS +300 #"preston"-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +2 "processing"%  +78 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV +2 "processing"%- @ +76 "core" B +2 "collection"'% +4 "core" %ʹkm + "sampler")% +3 "core" %  +998 #"preston"-> CSV.air; CS.fill; CSV.CTV; CTV.CSV + .CSV.dial :air +5 "collection"'} @ +46 "core" > +2 ."preston"CS.seek 10ml +3 "collection"'' D +2616 "core" ' + ."preston"CSV.dial CTV +3 "collection"'  +47 "core"  +2 ."preston"CTV.dial CSV +232 #-> PBV.dialBetween PSV,:waste1 + .PBV.dial between PSV and waste1 +4 "processing"%( * +37 "core" + +261 #"preston"-> PS +3 "processing"%% +5 "core" %A?  +110 #"preston"-> CS +2 "collection"'+% +5 "core" % Bgl3  +959 #"preston"-> CSV.waste1; CS.push 5 + .CSV.dial :waste1 +5 "collection"'# +106 "core" +2 "collection"'2% +4 "core" % Bil,  + ."preston"CS.seek 5ml +2 "collection"''l +1353 "core" ' +2 "collection"'6% +4 "core" %lhm? +451 #"preston"-> PSV +258 #-> PRV +258 #-> P +2 !o:NameError: mesg"uninitialized constant P: name:P:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +224 #-> PTV +213 #-> CSV +307 #-> CSV.CTV + .CSV.dial CTV +4 "collection"'  +106 "core"  +88 #"preston"-> CTV +708 #-> CS.empty +2 .CS.seek :empty +4 "collection"'i'Ͱ +1347 "core" ' +2 "collection"'?% +4 "core" %͵? +3072 #"preston"-> Sampler.PSI +2 "collection"'% +5 "core" %͵1 +2 "sampler")%% +4 "core" %  +1046 #"preston"-> PBV +2 "processing"%T +4 "core" + +1113 #"preston"-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +5 "processing"%  +76 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV +2 "processing"%0 @ +75 "core" B +2 "collection"'% +4 "core" %͵RT; + "sampler")'% +3 "core" %  +115 #"preston"-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +3 "processing"%:  +78 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV +2 "processing"%< @ +77 "core" B +2 "collection"'.% +4 "core" %͵BI9 + "sampler")% +4 "core" %  +155 #"preston"-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +2 "processing"%"  +77 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV +2 "processing"%7 @ +76 "core" B +2 "collection"'9% +4 "core" %͵AFA +2 "sampler")=% +3 "core" %  +1450 #"preston2"-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} +2 "collection"';% +45 "core" %͵@E< +3 "sampler")% +3 "core" %  +2 #"preston2"@26.7 + .PTV.dial Puck +4 "processing"%/  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%3 @ +76 "core" B +2 "collection"'C% +4 "core" %͵?E: + "sampler")>% +4 "core" %  + #"preston2"@26.7 +52 "collection"'|% +3 "core" %͵CF; +2 "sampler")!% +3 "core" %  + #"preston2"@26.8 +2 .PTV.dial Puck +2 "processing"%^  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%S @ +76 "core" B +3 "collection"'L% +4 "core" %͵CC> +2 "sampler")G% +3 "core" %  + #"preston2"@26.6 +52 "collection"'U% +3 "core" %͵BEF +2 "sampler")N% +3 "core" %  + #"preston2"@26.7 +2 .PTV.dial Puck +4 "processing"%F  +77 "core"  +2 ."preston2"delay .5 seconds +2 #"preston"-> PBV.waste1 +3 .PBV.dial :waste1 +4 "processing"%]  +39 "core" +5 ."preston2"PTV.dial PRV +2 "processing"%@ @ +77 "core" B +2 "collection"'E% +4 "core" %͵= + "sampler")Z% +4 "core" %  + #"preston2"@20.7 +52 "collection"'% +3 "core" %͵= +2 "sampler")\\% +3 "core" %  + #"preston2"@20.8 + .PTV.dial Puck +2 "processing"%8  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%5 @ +78 "core" A +2 "collection"'W% +4 "core" %͵8 + "sampler"),% +4 "core" %  + #"preston2"@17.6 +52 "collection"'B% +3 "core" %͵: + "sampler")f% +4 "core" %  + #"preston2"@17.5 + .PTV.dial Puck +2 "processing"%b  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%R @ +77 "core" A +2 "collection"'K% +4 "core" %͵G + "sampler")O% +4 "core" %  + #"preston2"@16.1 +52 "collection"'[% +3 "core" %͵= +2 "sampler")J% +3 "core" %  + #"preston2"@16.1 + .PTV.dial Puck +2 "processing"%e  +78 "core"  +3 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%` @ +76 "core" A +2 "collection"'k% +4 "core" %͵tw6 + "sampler")4% +4 "core" %  + #"preston2"@15.4 +52 "collection"'_% +3 "core" %͵sz< +2 "sampler")m% +3 "core" %  + #"preston2"@15.6 + .PTV.dial Puck +2 "processing"%o  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +77 "core" A +2 "collection"'1% +4 "core" %͵nqF + "sampler")a% +4 "core" %  + #"preston2"@15.1 +52 "collection"'Q% +3 "core" %͵noA +2 "sampler")w% +3 "core" %  + #"preston2"@15.0 +2 .PTV.dial Puck +2 "processing"%t  +77 "core"  +3 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +77 "core" A +2 "collection"'n% +4 "core" %͵ko; + "sampler")c% +4 "core" %  + #"preston2"@15.0 +52 "collection"'% +3 "core" %͵lo= +2 "sampler")M% +3 "core" %  + #"preston2"@15.0 +2 .PTV.dial Puck +4 "processing"%A  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%h @ +76 "core" A +2 "collection"'X% +4 "core" %͵il> + "sampler")z% +4 "core" %  + #"preston2"@14.8 +52 "collection"'p% +3 "core" %͵lo: + "sampler")Y% +4 "core" %  + #"preston2"@15.0 + .PTV.dial Puck +2 "processing"%j  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%y @ +77 "core" A +2 "collection"'q% +4 "core" %͵imB + "sampler")% +4 "core" %  + #"preston2"@14.9 +52 "collection"'r% +3 "core" %͵io? + "sampler")d% +4 "core" %  + #"preston2"@15.0 + .PTV.dial Puck +2 "processing"%x  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%l @ +77 "core" A +2 "collection"'g% +4 "core" %͵ioA + "sampler")v% +4 "core" %  + #"preston2"@15.0 +52 "collection"'{% +3 "core" %͵hn: + "sampler")% +4 "core" %  + #"preston2"@14.9 + .PTV.dial Puck +2 "processing"%\  +79 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" B +2 "collection"'% +4 "core" %͵hm9 + "sampler")% +4 "core" %  + #"preston2"@14.9 +52 "collection"'D% +3 "core" %͵jkG + "sampler")&% +4 "core" %  + #"preston2"@14.8 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%~ @ +76 "core" B +2 "collection"'% +4 "core" %ʹfl? + "sampler")% +4 "core" %  + #"preston2"@14.8 +52 "collection"' % +3 "core" %ʹgj8 +2 "sampler")P% +3 "core" %  + #"preston2"@14.7 + .PTV.dial Puck +2 "processing"%*  +76 "core"  +3 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%s @ +77 "core" B +2 "collection"'% +4 "core" %ʹgl6 + "sampler")% +4 "core" %  + #"preston2"@14.8 +52 "collection"')% +3 "core" %ʹikE + "sampler")% +4 "core" %  + #"preston2"@14.8 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +77 "core" B +2 "collection"'-% +4 "core" %ʹgkD + "sampler")% +4 "core" %  + #"preston2"@14.8 +52 "collection"'% +3 "core" %ʹhn4 +2 "sampler")}% +3 "core" %  + #"preston2"@14.9 + .PTV.dial Puck +2 "processing"%V  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +77 "core" A +2 "collection"'(% +4 "core" %ʹjl6 + "sampler")% +4 "core" %  + #"preston2"@14.8 +52 "collection"'+% +3 "core" %ʹglE + "sampler")#% +4 "core" %  + #"preston2"@14.8 + .PTV.dial Puck +2 "processing"%2  +10 ."preston2"PTV.stop +3 "processing"%  +7 "core" . +6 +2 !"preston2"o:UserAbort: mesg") while rotating Processing Top Valve:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2796 #"preston"-> CSV.air; CS.pull 2.5; CSV.CTV; CTV.CSV + .CSV.dial :air +5 "collection"'6 @ +57 "core" A +2 "collection"'% +4 "core" %ʹilB +2 ."preston"CS.seek 2.494ml +2 "collection"'' +720 "core" ' + ."preston"CSV.dial CTV +3 "collection"'?  +56 "core"  +2 ."preston"CTV.dial CSV +507 #-> PBV.dialBetween PSV,:waste1 + .PBV.dial between PSV and waste1 +38 "processing"% * +46 "core" , +451 #"preston"-> PTV +3 "processing"%% +4 "core"  +287 #"preston"-> PTV.PRV + .PTV.dial PRV +2 "processing"%T @ +77 "core" B +455 #"preston"-> CSV +230 #-> CS.empty +2 .CS.seek :empty +5 "collection"' 'Ͱ +716 "core" ' +2 "collection"'0% +4 "core" %ͲB +497 #"preston"-> Sampler.PSI +3 "collection"'% +5 "core" %Ͳ? +2 "sampler")'% +4 "core" %  +1624 #"preston"-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +5 "processing"%:  +76 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV + "processing"%< @ +76 "core" B +2 "collection"'.% +4 "core" %Ͳ> + "sampler")% +4 "core" %  +96 #"preston"-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +5 "processing"%"  +77 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV +3 "processing"%7 @ +77 "core" B +2 "collection"'9% +4 "core" %ͲA + "sampler")=% +4 "core" %  +176 #"preston"-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +2 "processing"%;  +79 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV +2 "processing"% @ +76 "core" A +3 "collection"'/% +4 "core" %Ͳ: + "sampler")3% +4 "core" %  +618 #"preston2"-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} +2 "collection"'C% +5 "core" %Ͳ8 +2 "sampler")>% +4 "core" %  +2 #"preston2"@20.7 + .PTV.dial Puck +3 "processing"%|  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%! @ +76 "core" A +2 "collection"'^% +4 "core" %ͲC + "sampler")S% +4 "core" %  + #"preston2"@20.7 +52 "collection"'L% +3 "core" %Ͳ< + "sampler")G% +4 "core" %  + #"preston2"@20.8 + .PTV.dial Puck +2 "processing"%U  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%N @ +75 "core" A +3 "collection"'F% +4 "core" %ͲA + "sampler")]% +4 "core" %  + #"preston2"@20.7 +52 "collection"'@% +3 "core" %Ͳ9 +2 "sampler")E% +3 "core" %  + #"preston2"@20.7 + .PTV.dial Puck +2 "processing"%Z  +19 #"preston"-> PBV.waste1 + .PBV.dial :waste1 +3 "processing"%  +39 "core" +17  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%\\ @ +77 "core" A +2 "collection"'8% +4 "core" %ͲB + "sampler")5% +4 "core" %  + #"preston2"@17.6 +52 "collection"'W% +3 "core" %ͲD +2 "sampler"),% +3 "core" %  + #"preston2"@17.7 +2 .PTV.dial Puck +3 "processing"%B  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%f @ +78 "core" A +2 "collection"'b% +4 "core" %ͲM + "sampler")R% +4 "core" %  + #"preston2"@16.0 +52 "collection"'K% +3 "core" %Ͳ> +2 "sampler")O% +3 "core" %  + #"preston2"@16.1 + .PTV.dial Puck +2 "processing"%[  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%J @ +77 "core" A +2 "collection"'e% +4 "core" %Ͳtw9 + "sampler")`% +4 "core" %  + #"preston2"@15.4 +52 "collection"'k% +3 "core" %ͲswB +2 "sampler")4% +3 "core" %  + #"preston2"@15.4 + .PTV.dial Puck +2 "processing"%_  +77 "core"  +3 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%m @ +77 "core" A +2 "collection"'o% +4 "core" %Ͳnp@ + "sampler") % +4 "core" %  + #"preston2"@15.0 +52 "collection"'1% +3 "core" %Ͳoo8 +2 "sampler")a% +3 "core" %  + #"preston2"@15.0 + .PTV.dial Puck +2 "processing"%Q  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%w @ +76 "core" B +2 "collection"'t% +4 "core" %Ͳlp? + "sampler") % +4 "core" %  + #"preston2"@15.0 +52 "collection"'n% +3 "core" %ͲloJ + "sampler")c% +4 "core" %  + #"preston2"@15.0 + .PTV.dial Puck +2 "processing"%  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%M @ +75 "core" @ +2 "collection"'A% +4 "core" %Ͳjk@ + "sampler")h% +4 "core" %  + #"preston2"@14.8 +52 "collection"'X% +3 "core" %Ͳin9 + "sampler")z% +4 "core" %  + #"preston2"@14.9 + .PTV.dial Puck +2 "processing"%p  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%Y @ +77 "core" B +2 "collection"'j% +4 "core" %ͲjkB + "sampler")y% +4 "core" %  + #"preston2"@14.8 +52 "collection"'q% +3 "core" %Ͳgn@ + "sampler")% +4 "core" %  + #"preston2"@14.9 + .PTV.dial Puck +2 "processing"%r  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%d @ +78 "core" A +2 "collection"'x% +4 "core" %Ͳim@ + "sampler")l% +4 "core" %  + #"preston2"@14.9 +52 "collection"'g% +3 "core" %Ͳkm8 + "sampler")v% +4 "core" %  + #"preston2"@14.9 + .PTV.dial Puck +2 "processing"%{  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +76 "core" A +2 "collection"'\ % +4 "core" %ͲgmC + "sampler")% +4 "core" %  + #"preston2"@14.9 +52 "collection"'% +3 "core" %ͲgkC + "sampler")% +4 "core" %  + #"preston2"@14.8 + .PTV.dial Puck +2 "processing"%D  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%& @ +77 "core" A +2 "collection"'% +4 "core" %Ͳik= + "sampler")~% +4 "core" %  + #"preston2"@14.8 +52 "collection"'% +3 "core" %Ͳhm9 + "sampler")% +4 "core" %  + #"preston2"@14.9 + .PTV.dial Puck +2 "processing"%  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%P @ +75 "core" @ +2 "collection"'*% +4 "core" %Ͳhm7 + "sampler")s% +4 "core" %  + #"preston2"@14.9 +52 "collection"'% +4 "core" %Ͳhn< +2 "sampler")% +3 "core" %  + #"preston2"@14.9 + .PTV.dial Puck +5 "processing"%)  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +77 "core" B +2 "collection"'% +4 "core" %ͲilE + "sampler")% +4 "core" %  + #"preston2"@14.8 +52 "collection"'-% +3 "core" %Ͳgl? +2 "sampler")% +3 "core" %  + #"preston2"@14.8 + .PTV.dial Puck +36 "processing"%  +84 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%} @ +77 "core" B + "collection"'V% +4 "core" %ͲimE +2 "sampler") % +3 "core" %  + #"preston2"@14.9 +52 "collection"'(% +3 "core" %Ͳgn@ +2 "sampler")% +3 "core" %  +2 #"preston2"@14.9 + .PTV.dial Puck +4 "processing"%+  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%# @ +76 "core" B +2 "collection"'2% +4 "core" %Ͳij7 + "sampler")% +4 "core" %  + #"preston2"@14.7 +52 "collection"'6% +3 "core" %ͲhjB +2 "sampler")% +3 "core" %  +2 #"preston2"@14.7 + .PTV.dial Puck +4 "processing"%i  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%? @ +76 "core" B +3 "collection"'% +4 "core" %Ͳjj? +2 "sampler")%% +3 "core" %  + #"preston2"@14.7 +52 "collection"'T% +3 "core" %Ͳil8 +2 "sampler")% +3 "core" %  + #"preston2"@14.8 + .PTV.dial Puck +2 "processing"%0  +78 "core"  +2 ."preston2"delay .5 seconds +3 !o:UserAbort: mesg":bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +7561 #"preston"-> CSV.air; CS.pull 5; CSV.CTV; CTV.CSV + .CSV.dial :air +5 "collection"' @ +56 "core" A +2 "collection"''% +4 "core" %ͲknB +2 ."preston"CS.seek 4.994ml +2 "collection"':'lc +1354 "core" ' + ."preston"CSV.dial CTV +4 "collection"'<  +43 "core"  +2 ."preston"CTV.dial CSV +11793 "Can" SR +2767 #"preston"-> PSR.air + .PSR.select :air +2 "processing"% +229 #"preston"-> PSV.PSR + .PSV.dial PSR +2 "processing"%. +78 "core"  +531 #"preston"-> PS.pullReagent! PSR, :sub1, 0.25 +2 "processing"%% +5 "core" %AJ  +2 #"preston"Pulling -1.749ml of PSR.sub1 + !o:Syringe::Error : mesg""PS would cantaminate PSR sub1:@axisName"Processing Syringe: @reply0:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1357 #-> PSV.waste1 + .PSV.dial :waste1 +4 "processing"%"  +47 "core"  +347 #"preston"-> PS.empty +2 .PS.seek :empty +3 "processing"%7'9 +2131 "core" ' +2 "processing"%9% +4 "core" %6P +2770 #"preston"-> PSR.air + .PSR.select :air +463 #-> PSV.PSR + .PSV.dial PSR +4 "processing"%= +60 "core"  +498 #"preston"-> PS.pullReagent! PSR, :sub1, 0.25 +2 "processing"%;% +6 "core" %6M +2 #"preston"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +2 "processing"% +14 ."preston"PS.seek 0.25ml +2 "processing"%'7 +334 "core" ' +2 "processing"%/% +4 "core" %:Q  +1603 #"preston"-> PS.pullReagent! PSR, :sub2, 0.5 +2 "processing"%3% +3 "core" %:T  +2 #"preston"Pulling 0.25ml of PSR.sub2 +2 .PSR.select :sub2 +3 "processing"% +14 ."preston"PS.seek 0.5ml +2 "processing"%C' +338 "core" ' +2 "processing"%>% +4 "core" %Y  +864 #"preston"-> PSR.to :air + .PSR.select :air +2 "processing"% +488 #"preston"-> PS.to 2 +2 .PS.seek 2ml +5 "processing"%|'[ +1603 "core" ' +2 "processing"%!% +4 "core" %X[  +452 #"preston"-> PTV.puk +2 !o:NoMethodError : mesgu:NameError::message)undefined method `puk' for PTV:Shaft: name:puk: args[:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +225 #-> PTV.puck + .PTV.dial :puck +536 #-> PSV.PTV + .PSV.dial PTV +4 "processing"%^ +80 "core" +306 #"preston"-> PBV +1048 #-> PS.push 0.5 +2 "processing"%S% +5 "core" %XZ  +2 ."preston"PS.seek 1.5ml +3 "processing"%L' +606 "core" ' +2 "processing"%G% +3 "core" %Q  +1127 #"preston"-> PBV.dialBetween PSV, :waste1 + .PBV.dial between PSV and waste1 +6 "processing"%U * +36 "core" + +1009 #"preston"-> PS.to 0 +2 .PS.seek 0ml +5 "processing"%N'W +1609 "core" ' +2 "processing"%F% +4 "core" %W\\ +700 #"preston"-> PTV +1359 #-> CS +2 "collection"']% +5 "core" %ldflT  +253 #"preston"-> CSV +286 #-> CS.empty +2 .CS.seek :empty +4 "collection"'@'Ͱ +604 ."preston"CS.hold +4 "collection"'E+ +7 "core" '$sU +64 + +2 !"preston"o:UserAbort: mesg".Collection Syringe seek to empty Aborted!:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +125 #-> CS +3 "collection"'% +4 "core" % $_ +451 #"preston"-> CS.to 2.5 +2 .CS.seek 2.5ml +5 "collection"'Z'; +96 "core" ' +2 "collection"'\\% +4 "core" %;] +565 #"preston"-> Sampler.PSI +2 "collection"'8% +5 "core" %;W +2 "sampler")5% +4 "core" %  +4936 #"preston"-> Sampler.PSI +2 "collection"'W% +5 "core" %;[ +2 "sampler"),% +4 "core" %  +1676 #"preston"-> CS.empty +2 .CS.seek :empty +4 "collection"'B'Ͱ +729 "core" ' +2 "collection"'f% +4 "core" %Ͱ c +226 #"preston"-> Sampler.PSI +2 "collection"'b% +5 "core" %Ͱ P +2 "sampler")R% +4 "core" %  +1419 #"preston"-> CS.pull 2 +2 "collection"'K% +5 "core" %Ͱ e +2 ."preston"CS.seek 1.994ml +5 "collection"'O' * +587 "core" ' +2 "collection"'[% +3 "core" % (&*c  +177 #"preston"-> Sampler.PSI +2 "collection"'J% +5 "core" % ('*U  +2 "sampler")e% +4 "core" %  +1905 #"preston"-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +4 .delay 1 second +103 .PTV.dial PRV +2 "processing"%` @ +76 "core" A +2 "collection"'k% +4 "core" % (./^  + "sampler")4% +4 "core" %  +198 #"preston"-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +2 "processing"%_  +79 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV +2 "processing"%m @ +74 "core" A +2 "collection"'o% +4 "core" % (04i  + "sampler") % +4 "core" %  +277 #"preston"-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +5 "processing"%1  +76 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV +3 "processing"%a @ +76 "core" B +2 "collection"'Q% +4 "core" % (39d  + "sampler")w% +3 "core" %  +1474 #"preston2"-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} +2 "collection"'t% +5 "core" % (26V  +3 "sampler") % +4 "core" %  + #"preston2"@25.9 + .PTV.dial Puck +2 "processing"%n  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%c @ +77 "core" B +2 "collection"'% +4 "core" % (59[  + "sampler")M% +4 "core" %  + #"preston2"@26.0 +52 "collection"'A% +3 "core" % (48Z  + "sampler")h% +4 "core" %  + #"preston2"@26.0 + .PTV.dial Puck +2 "processing"%X  +77 "core"  +2 ."preston2"delay .5 seconds +91 .PTV.dial PRV +3 "processing"%z @ +76 "core" B +2 "collection"'p% +4 "core" % (7:a  + "sampler")Y% +4 "core" %  + #"preston2"@26.1 +52 "collection"'j% +3 "core" % (7;^  +2 "sampler")y% +3 "core" %  +2 #"preston2"@26.2 + .PTV.dial Puck +4 "processing"%q  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" B +2 "collection"'r% +4 "core" % (7=\\  + "sampler")d% +4 "core" %  + #"preston2"@26.3 +52 "collection"'x% +3 "core" % (8<S  +2 "sampler")l% +3 "core" %  + #"preston2"@26.2 +2 .PTV.dial Puck +4 "processing"%g  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%v @ +75 #"preston"-> PBV.waste1 +3 "core" B +3 ."preston"PBV.dial :waste1 +2 "collection"'{% +7 "processing"%  +4 "core" % (8<^  +2 "sampler")\ % +4 "core" %  + #"preston2"@26.2 +23 "core" +29 "collection"'% +3 "core" % (8=\\  + "sampler")% +4 "core" %  + #"preston2"@26.3 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%D @ +76 "core" A +2 "collection"'&% +4 "core" % (7>[  + "sampler")% +4 "core" %  + #"preston2"@26.3 +52 "collection"'~% +3 "core" % (;=l  + "sampler")% +4 "core" %  + #"preston2"@26.3 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +3 "processing"% @ +76 "core" A +2 "collection"'P% +4 "core" % (:;b  + "sampler")*% +4 "core" %  + #"preston2"@26.2 +52 "collection"'s% +3 "core" % (8;V  + "sampler")% +4 "core" %  + #"preston2"@26.2 + .PTV.dial Puck +2 "processing"%  +79 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%) @ +76 "core" @ +2 "collection"'% +4 "core" % (6:Z  + "sampler")% +4 "core" %  + #"preston2"@26.1 +52 "collection"'% +3 "core" % (7<h  + "sampler")-% +4 "core" %  + #"preston2"@26.2 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +78 "core" A +2 "collection"'}% +4 "core" % (7;a  + "sampler")V% +4 "core" %  + #"preston2"@26.2 +52 "collection"' % +3 "core" % (6;T  + "sampler")(% +4 "core" %  + #"preston2"@26.2 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%+ @ +76 "core" A +2 "collection"'#% +4 "core" % (8;W  + "sampler")2% +4 "core" %  + #"preston2"@26.2 +52 "collection"'% +3 "core" % (7;[  + "sampler")6% +4 "core" %  + #"preston2"@26.2 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%i @ +77 "core" A +2 "collection"'?% +4 "core" % (69\\  + "sampler")% +4 "core" %  + #"preston2"@26.0 +52 "collection"'%% +3 "core" % (8:f  + "sampler")T% +4 "core" %  + #"preston2"@26.1 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%0 @ +76 "core" A +2 "collection"'% +4 "core" % (8;g  + "sampler")'% +4 "core" %  + #"preston2"@26.2 +52 "collection"' % +3 "core" % (48^  + "sampler")<% +4 "core" %  + #"preston2"@26.0 + .PTV.dial Puck +2 "processing"%.  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +76 "core" B +2 "collection"'"% +4 "core" % (49W  + "sampler")u% +4 "core" %  + #"preston2"@26.0 +52 "collection"'9% +3 "core" % (58Y  + "sampler")=% +4 "core" %  + #"preston2"@26.0 + .PTV.dial Puck +2 "processing"%;  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%7 @ +77 "core" B +2 "collection"'/% +4 "core" % (5:h  + "sampler")3% +4 "core" %  + #"preston2"@26.1 +52 "collection"'% +3 "core" % (36[  + "sampler")>% +4 "core" %  + #"preston2"@25.9 + .PTV.dial Puck +2 "processing"%C  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%! @ +76 "core" B +2 "collection"'^% +4 "core" % (58\\  + "sampler")S% +4 "core" %  + #"preston2"@26.0 +52 "collection"'|% +3 "core" % (47k  + "sampler")G% +4 "core" %  + #"preston2"@25.9 + .PTV.dial Puck +2 "processing"%U  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%L @ +77 "core" A +2 "collection"'F% +4 "core" % (28b  + "sampler")]% +4 "core" %  + #"preston2"@26.0 +52 "collection"':% +3 "core" % (47V  + "sampler")@% +4 "core" %  + #"preston2"@25.9 + .PTV.dial Puck +2 "processing"%  +75 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%\\ @ +77 "core" A +2 "collection"'E% +4 "core" % (47X  + "sampler")8% +4 "core" %  + #"preston2"@25.9 +52 "collection"'5% +3 "core" % (17c  + "sampler")W% +4 "core" %  + #"preston2"@25.9 + .PTV.dial Puck +2 "processing"%,  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%Z @ +75 "core" A +2 "collection"'f% +4 "core" % (34V  + "sampler")b% +4 "core" %  + #"preston2"@25.8 +52 "collection"'R% +3 "core" % (36S  + "sampler")K% +4 "core" %  + #"preston2"@25.9 + .PTV.dial Puck +2 "processing"%B  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%[ @ +77 "core" B +2 "collection"'J% +4 "core" % (26^  + "sampler")e% +4 "core" %  + #"preston2"@25.9 +52 "collection"'`% +3 "core" % (16_  + "sampler")k% +4 "core" %  + #"preston2"@25.9 + .PTV.dial Puck +2 "processing"%4  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%_ @ +77 "core" A +2 "collection"'m% +4 "core" % (34X  + "sampler")o% +4 "core" %  + #"preston2"@25.8 +52 "collection"' % +3 "core" % (25W  + "sampler")1% +4 "core" %  + #"preston2"@25.8 + .PTV.dial Puck +36 "processing"%a  +86 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%Q @ +76 "core" A +2 "collection"'w% +4 "core" % (04i  + "sampler")t% +4 "core" %  + #"preston2"@25.8 +52 "collection"' % +3 "core" % (15a  +2 "sampler")n% +3 "core" %  +2 #"preston2"@25.8 + .PTV.dial Puck +4 "processing"%c  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +75 "core" A +2 "collection"'M% +4 "core" % (05U  + "sampler")A% +5 "core" %  +2 #"preston2"@25.8 +52 "collection"'h% +3 "core" % (/3h  +2 "sampler")X% +3 "core" %  + #"preston2"@25.7 + .PTV.dial Puck +2 "processing"%z  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%p @ +76 "core" B +2 "collection"'Y% +4 "core" % (16]  + "sampler")j% +4 "core" %  + #"preston2"@25.9 +52 "collection"'y% +3 "core" % (25U  + "sampler")q% +4 "core" %  + #"preston2"@25.8 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%r @ +77 "core" B +2 "collection"'d% +4 "core" % (04W  + "sampler")x% +4 "core" %  + #"preston2"@25.8 +52 "collection"'l% +3 "core" % (/4a  + "sampler")g% +4 "core" %  + #"preston2"@25.8 + .PTV.dial Puck +2 "processing"%v  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%{ @ +77 "core" B +2 "collection"'\ % +4 "core" % (.4j  + "sampler")% +4 "core" %  + #"preston2"@25.8 +52 "collection"'% +3 "core" % (22c  + "sampler")% +4 "core" %  + #"preston2"@25.7 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%D @ +77 "core" A +2 "collection"'&% +4 "core" % (02W  + "sampler")% +4 "core" %  + #"preston2"@25.7 +52 "collection"'~% +3 "core" % (12e  +2 "sampler")% +3 "core" %  + #"preston2"@25.7 + .PTV.dial Puck +2 "processing"%  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +76 "core" A +2 "collection"'P% +4 "core" % (/3c  + "sampler")*% +4 "core" %  + #"preston2"@25.7 +52 "collection"'s% +3 "core" % (.3Z  + "sampler")% +4 "core" %  + #"preston2"@25.7 + .PTV.dial Puck +2 "processing"%  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%) @ +76 "core" A +2 "collection"'% +4 "core" % (-1S  + "sampler")% +4 "core" %  + #"preston2"@25.6 +52 "collection"'% +3 "core" % (,0_  + "sampler")-% +4 "core" %  + #"preston2"@25.6 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +74 "core" A +2 "collection"'}% +4 "core" % (-2^  + "sampler")V% +4 "core" %  + #"preston2"@25.7 +52 "collection"' % +3 "core" % (/2\\  + "sampler")(% +4 "core" %  + #"preston2"@25.7 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%+ @ +77 "core" B +3 "collection"'#% +3 "core" % (,0Q  +2 "sampler")2% +3 "core" %  +2 #"preston2"@25.6 +52 "collection"'% +3 "core" % (-1[  + "sampler")6% +4 "core" %  + #"preston2"@25.6 + .PTV.dial Puck +2 "processing"%  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%i @ +77 "core" A +2 "collection"'?% +4 "core" % (.1[  + "sampler")% +4 "core" %  + #"preston2"@25.6 +52 "collection"'%% +3 "core" % (.1S  + "sampler")T% +4 "core" %  + #"preston2"@25.6 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%0 @ +77 "core" A +2 "collection"'% +4 "core" % (-2W  + "sampler")'% +4 "core" %  + #"preston2"@25.7 +52 "collection"' % +3 "core" % (-1b  + "sampler")<% +4 "core" %  + #"preston2"@25.6 + .PTV.dial Puck +2 "processing"%.  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +75 "core" @ +2 "collection"'"% +4 "core" % (,0]  + "sampler")u% +4 "core" %  + #"preston2"@25.6 +52 "collection"'9% +3 "core" % (-/\\  + "sampler")=% +4 "core" %  + #"preston2"@25.5 + .PTV.dial Puck +2 "processing"%;  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%7 @ +77 "core" B +2 "collection"'/% +4 "core" % (+0U  + "sampler")3% +4 "core" %  + #"preston2"@25.6 +52 "collection"'% +3 "core" % (,/Z  + "sampler")>% +4 "core" %  + #"preston2"@25.5 + .PTV.dial Puck +2 "processing"%C  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%! @ +77 "core" B +2 "collection"'^% +4 "core" % (-0[  + "sampler")S% +4 "core" %  + #"preston2"@25.6 +52 "collection"'|% +3 "core" % (+0`  + "sampler")G% +4 "core" %  + #"preston2"@25.6 + .PTV.dial Puck +2 "processing"%U  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%L @ +77 "core" A +3 "collection"'F% +4 "core" % (,/`  + "sampler")]% +4 "core" %  + #"preston2"@25.5 +52 "collection"':% +3 "core" % (-.a  + "sampler")@% +4 "core" %  + #"preston2"@25.4 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%\\ @ +76 "core" A +2 "collection"'E% +4 "core" % (+.c  + "sampler")8% +4 "core" %  + #"preston2"@25.4 +52 "collection"'5% +3 "core" % (,/j  + "sampler")W% +4 "core" %  + #"preston2"@25.5 + .PTV.dial Puck +2 "processing"%,  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%Z @ +75 "core" @ +2 "collection"'f% +4 "core" % (*/k  + "sampler")b% +4 "core" %  + #"preston2"@25.5 +52 "collection"'R% +3 "core" % (*0[  + "sampler")K% +4 "core" %  + #"preston2"@25.6 + .PTV.dial Puck +2 "processing"%B  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +44 "processing"%[ @ +76 "core" A +2 "collection"'J% +4 "core" % (*,\\  + "sampler")e% +4 "core" %  + #"preston2"@25.3 +52 "collection"'`% +3 "core" % ()/W  +2 "sampler")k% +3 "core" %  +2 #"preston2"@25.5 + .PTV.dial Puck +4 "processing"%4  +75 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +3 "processing"%_ @ +76 "core" A +2 "collection"'m% +4 "core" % (+/V  + "sampler")o% +4 "core" %  + #"preston2"@25.5 +52 "collection"' % +3 "core" % (+-^  +2 "sampler")1% +3 "core" %  +2 #"preston2"@25.4 + .PTV.dial Puck +4 "processing"%a  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%Q @ +74 "core" @ +2 "collection"'w% +4 "core" % ()-c  + "sampler")t% +4 "core" %  + #"preston2"@25.4 +52 "collection"' % +3 "core" % (*-T  +2 "sampler")n% +3 "core" %  + #"preston2"@25.4 + .PTV.dial Puck +2 "processing"%c  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +77 "core" B +2 "collection"'M% +4 "core" % (*-\\  + "sampler")A% +4 "core" %  + #"preston2"@25.4 +52 "collection"'h% +3 "core" % ()-e  + "sampler")X% +4 "core" %  + #"preston2"@25.4 + .PTV.dial Puck +2 "processing"%z  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%p @ +76 "core" B +2 "collection"'Y% +4 "core" % ((-a  + "sampler")j% +4 "core" %  + #"preston2"@25.4 +52 "collection"'y% +3 "core" % (*,U  +2 "sampler")q% +3 "core" %  + #"preston2"@25.3 + .PTV.dial Puck +2 "processing"%  +77 "core"  +3 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%r @ +76 "core" B +2 "collection"'d% +4 "core" % (*,]  + "sampler")x% +4 "core" %  + #"preston2"@25.3 +38 !o:UserAbort: mesg":@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +461 #"preston"-> CPBV + !o:NameError: mesg" uninitialized constant CPBV: name: CPBV:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +291 #-> PBV +367 #-> PTV +329 #-> CS.empty +2 .CS.seek :empty +5 "collection"'l'Ͱ +600 "core" ' +2 "collection"'g% +4 "core" %ͯ ` +286 #"preston"-> Sampler.PSI +2 "collection"'v% +5 "core" %ͯ Z +2 "sampler"){% +4 "core" %  +649 #"preston2"-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} +2 "collection"'\ % +5 "core" %ͯ i +2 "sampler")% +4 "core" %  +2 #"preston2"@46.2 + .PTV.dial Puck +3 "processing"%  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" B +2 "collection"'% +4 "core" %ͯ z ~c + "sampler")D% +4 "core" %  + #"preston2"@43.8 +52 "collection"'&% +3 "core" %ͯ z |d +2 "sampler")% +3 "core" %  + #"preston2"@43.7 + .PTV.dial Puck +2 "processing"%~  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" A +3 "collection"'% +4 "core" %ͯ ] b[ +2 "sampler") % +3 "core" %  + #"preston2"@42.3 +52 "collection"'P% +3 "core" %ͯ ^ `f +2 "sampler")*% +3 "core" %  + #"preston2"@42.2 + .PTV.dial Puck +2 "processing"%s  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +77 "core" A +2 "collection"'% +4 "core" %ͯ K Nc + "sampler"))% +4 "core" %  + #"preston2"@41.2 +52 "collection"'% +3 "core" %ͯ I Lf +2 "sampler")% +3 "core" %  + #"preston2"@41.1 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%- @ +76 "core" A +2 "collection"'% +4 "core" %ͯ < Ah + "sampler")% +4 "core" %  + #"preston2"@40.5 +52 "collection"'}% +3 "core" %ͯ 9 @c +2 "sampler")V% +3 "core" %  + #"preston2"@40.4 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%( @ +77 "core" A +2 "collection"'% +4 "core" %ͯ 3 6Z + "sampler")+% +4 "core" %  + #"preston2"@39.9 +52 "collection"'#% +3 "core" %ͯ 4 7a + "sampler")2% +4 "core" %  + #"preston2"@40.0 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%6 @ +75 "core" A +2 "collection"'% +4 "core" %ͯ * 0Z + "sampler")i% +4 "core" %  + #"preston2"@39.6 +52 "collection"'?% +3 "core" %ͯ + /[ + "sampler")% +4 "core" %  + #"preston2"@39.5 + .PTV.dial Puck +2 "processing"%%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%T @ +32 "Can" dd +44 "core" B +2 "collection"'% +4 "core" %ͯ % *[ + "sampler")0% +4 "core" %  + #"preston2"@39.2 +52 "collection"'% +3 "core" %ͯ ' *Z + "sampler")'% +4 "core" %  + #"preston2"@39.2 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%< @ +77 "core" B +3 "collection"'.% +4 "core" %ͯ # '^ + "sampler")% +4 "core" %  + #"preston2"@39.1 +52 "collection"'"% +3 "core" %ͯ " 'Z + "sampler")u% +4 "core" %  + #"preston2"@39.1 + .PTV.dial Puck +2 "processing"%9  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%= @ +77 "core" B +2 "collection"';% +4 "core" %ͯ  !e + "sampler")7% +4 "core" %  + #"preston2"@38.8 +52 "collection"'/% +3 "core" %ͯ  $V + "sampler")3% +4 "core" %  + #"preston2"@38.9 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%> @ +77 "core" B +2 "collection"'C% +4 "core" %ͯ  "] + "sampler")!% +4 "core" %  + #"preston2"@38.8 +52 "collection"'^% +3 "core" %ͯ  k + "sampler")S% +4 "core" %  + #"preston2"@38.7 + .PTV.dial Puck +2 "processing"%|  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%G @ +76 "core" A +2 "collection"'U% +4 "core" %ͯ  c + "sampler")L% +4 "core" %  + #"preston2"@38.5 +52 "collection"'F% +3 "core" %ͯ  V +2 "sampler")]% +3 "core" %  + #"preston2"@38.6 + .PTV.dial Puck +2 "processing"%:  +76 "core"  +36 ."preston2"delay .5 seconds +60 .PTV.dial PRV +2 "processing"%@ @ +77 "core" A +2 "collection"'% +4 "core" %ͯ  m + "sampler")\\% +4 "core" %  + #"preston2"@38.6 +52 "collection"'E% +3 "core" %ͯ  ^ +2 "sampler")8% +3 "core" %  +2 #"preston2"@38.5 + .PTV.dial Puck +4 "processing"%5  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%W @ +75 "core" A +2 "collection"',% +4 "core" %ͯ  W + "sampler")Z% +4 "core" %  + #"preston2"@38.6 +52 "collection"'f% +3 "core" %ͯ  e +2 "sampler")b% +3 "core" %  + #"preston2"@38.5 +2 .PTV.dial Puck +4 "processing"%R  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%K @ +76 "core" B +2 "collection"'B% +4 "core" %ͯ  h + "sampler")[% +4 "core" %  + #"preston2"@38.5 +52 "collection"'J% +3 "core" %ͯ  Z +2 "sampler")e% +3 "core" %  + #"preston2"@38.4 + .PTV.dial Puck +2 "processing"%`  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%k @ +77 "core" A +2 "collection"'4% +4 "core" %ͯ  W + "sampler")_% +4 "core" %  + #"preston2"@38.4 +52 "collection"'m% +3 "core" %ͯ  _ +2 "sampler")o% +3 "core" %  + #"preston2"@38.4 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%1 @ +76 "core" A +2 "collection"'a% +4 "core" %ͯ  Z + "sampler")Q% +4 "core" %  + #"preston2"@38.3 +52 "collection"'w% +3 "core" %ͯ  ] + "sampler")t% +4 "core" %  + #"preston2"@38.3 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%n @ +77 "core" A +2 "collection"'c% +4 "core" %ͯ  ` + "sampler")% +4 "core" %  + #"preston2"@38.1 +52 "collection"'M% +3 "core" %ͯ  Y +2 "sampler")A% +3 "core" %  + #"preston2"@38.2 +2 .PTV.dial Puck +3 "processing"%h  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%X @ +77 "core" B +2 "collection"'z% +4 "core" %ͯ  Y + "sampler")p% +4 "core" %  + #"preston2"@38.3 +52 "collection"'Y% +3 "core" %ͯ  Y +2 "sampler")j% +3 "core" %  + #"preston2"@38.1 +2 .PTV.dial Puck +4 "processing"%y  +76 "core"  +2 ."preston2"delay .5 seconds +17 !o:UserAbort: mesg":@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +279 #"preston"-> Sampler.PSIPTV +2 !o:NoMethodError : mesgu:NameError::message7undefined method `PSIPTV' for ShallowSampler:Class: name: PSIPTV: args[:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +188 #-> PTV +393 #-> PTV.PRV + .PTV.dial PRV +4 "processing"%q @ +76 "core" B +250 #"preston"-> Sampler.PSI +2 "collection"'% +5 "core" %ͯ  T +2 "sampler")r% +4 "core" %  +554 #"preston2"-> CSV +563 #-> CSV.air; CS.pull 5 +2 .CSV.dial :air +4 "collection"'d @ +58 "core" B +2 "collection"'x% +4 "core" %ͫ  d +2 ."preston2"CS.seek 4.993ml +2 "collection"'O'l\\ +1349 "core" ' +2 "collection"'g% +4 "core" %lX  d  +838 #"preston2"-> CSV.CTV + .CSV.dial CTV +2 "collection"'v  +45 "core"  +228 #"preston2"-> Sampler.PSI +2 "collection"'{% +5 "core" %lXR  +2 "sampler")\ % +4 "core" %  +1459 #"preston2"-> CS.push 2.5 +2 "collection"'% +5 "core" %lXi  +2 ."preston2"CS.seek 2.493ml +4 "collection"'' +714 "core" ' +2 "collection"'% +4 "core" %h +413 #"preston2"-> Sampler.PSI +2 "collection"'% +6 "core" %X +2 "sampler")D% +4 "core" %  +376 #"preston2"-> CS.empty +2 .CS.seek :empty +3 "collection"'&'Ͱ +723 "core" ' +2 "collection"'% +4 "core" %͵  _ +262 #"preston2"-> Sampler.PSI +2 "collection"'~% +6 "core" %͵  V +2 "sampler")% +4 "core" %  +1139 #"preston2"-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} +3 "collection"'% +4 "core" %͵  S +2 "sampler") % +4 "core" %  +2 #"preston2"@66.1 + .PTV.dial Puck +3 "processing"%P  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%* @ +77 "core" A +2 "collection"'s% +4 "core" %͵\ \ Y + "sampler")% +4 "core" %  + #"preston2"@63.0 +52 "collection"'% +3 "core" %͵\ \ M + "sampler"))% +4 "core" %  + #"preston2"@62.9 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" A +2 "collection"'% +4 "core" %͵\ \ Q + "sampler")-% +4 "core" %  + #"preston2"@60.8 +52 "collection"'% +3 "core" %͵\ \ Y +2 "sampler")% +3 "core" %  + #"preston2"@60.8 + .PTV.dial Puck +2 "processing"%}  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%V @ +76 "core" A +2 "collection"' % +4 "core" %͵\ \ U + "sampler")(% +4 "core" %  + #"preston2"@59.3 +52 "collection"'% +3 "core" %͵\ \ M +2 "sampler")+% +3 "core" %  + #"preston2"@59.3 + .PTV.dial Puck +2 "processing"%#  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%2 @ +75 "core" A +3 "collection"'% +4 "core" %͵\ \ b +2 "sampler")6% +3 "core" %  + #"preston2"@58.2 +52 "collection"'% +3 "core" %͵\ \ T +2 "sampler")i% +3 "core" %  + #"preston2"@58.2 + .PTV.dial Puck +2 "processing"%?  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" B +2 "collection"'%% +4 "core" %͵\ t\ x[ + "sampler")T% +4 "core" %  + #"preston2"@57.5 +52 "collection"'% +3 "core" %͵\ r\ x_ + "sampler")0% +4 "core" %  + #"preston2"@57.5 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%' @ +77 "core" A +2 "collection"' % +4 "core" %͵\ j\ mV + "sampler")<% +4 "core" %  + #"preston2"@56.9 +52 "collection"'.% +3 "core" %͵\ j\ nL + "sampler")% +4 "core" %  + #"preston2"@57.0 + .PTV.dial Puck +2 "processing"%"  +79 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%u @ +77 "core" A +2 "collection"'9% +4 "core" %͵\ b\ dL + "sampler")=% +4 "core" %  + #"preston2"@56.4 +52 "collection"';% +3 "core" %͵\ `\ g[ +2 "sampler")7% +3 "core" %  + #"preston2"@56.6 +36 .PTV.dial Puck +11 "processing"%/  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%3 @ +76 "core" @ +2 "collection"'% +4 "core" %͵\ \\\ _M + "sampler")>% +4 "core" %  + #"preston2"@56.2 +52 "collection"'C% +3 "core" %͵\ \\\ `W +2 "sampler")!% +3 "core" %  +2 #"preston2"@56.2 + .PTV.dial Puck +4 "processing"%^  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%S @ +76 "core" B +2 "collection"'|% +4 "core" %͵\ V\ [T +2 "sampler")G% +3 "core" %  + #"preston2"@55.9 +52 "collection"'U% +3 "core" %͵\ W\ \\R +2 "sampler")L% +3 "core" %  +2 #"preston2"@56.0 + .PTV.dial Puck +2 "processing"%F  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%] @ +76 "core" A +2 "collection"':% +4 "core" %͵\ Q\ V^ + "sampler")@% +4 "core" %  + #"preston2"@55.7 +52 "collection"'% +3 "core" %͵\ R\ Uh +2 "sampler")\\% +3 "core" %  + #"preston2"@55.6 + .PTV.dial Puck +4 "processing"%E  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%8 @ +76 "core" A +2 "collection"'5% +4 "core" %͵\ O\ P] + "sampler")W% +4 "core" %  + #"preston2"@55.3 +52 "collection"',% +3 "core" %͵\ N\ QX +2 "sampler")Z% +3 "core" %  + #"preston2"@55.4 + .PTV.dial Puck +2 "processing"%f  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%b @ +76 "core" A +2 "collection"'R% +4 "core" %͵\ K\ NY + "sampler")K% +4 "core" %  + #"preston2"@55.2 +52 "collection"'B% +3 "core" %͵\ K\ L[ +2 "sampler")[% +3 "core" %  +2 #"preston2"@55.1 + .PTV.dial Puck +4 "processing"%J  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%e @ +77 "core" B +2 "collection"'`% +4 "core" %͵\ G\ JZ + "sampler")k% +4 "core" %  + #"preston2"@55.0 +52 "collection"'4% +3 "core" %͵\ H\ F[ +2 "sampler")_% +3 "core" %  + #"preston2"@54.8 + .PTV.dial Puck +2 "processing"%m  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%o @ +76 "core" B +2 "collection"' % +4 "core" %͵\ B\ FN + "sampler")1% +4 "core" %  + #"preston2"@54.8 +52 "collection"'a% +3 "core" %͵\ B\ Fe +2 "sampler")Q% +3 "core" %  + #"preston2"@54.8 + .PTV.dial Puck +2 "processing"%w  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%t @ +77 "core" B +2 "collection"' % +4 "core" %͵\ >\ BZ + "sampler")n% +4 "core" %  + #"preston2"@54.6 +52 "collection"'c% +3 "core" %͵\ ?\ CS +2 "sampler")% +3 "core" %  + #"preston2"@54.6 +2 .PTV.dial Puck +4 "processing"%M  +75 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%A @ +76 "core" A +2 "collection"'h% +4 "core" %͵\ ;\ >` + "sampler")X% +4 "core" %  + #"preston2"@54.4 +52 "collection"'z% +3 "core" %͵\ :\ =f +2 "sampler")p% +3 "core" %  + #"preston2"@54.3 + .PTV.dial Puck +2 "processing"%Y  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%j @ +76 "core" A +2 "collection"'y% +4 "core" %͵\ 6\ :f + "sampler")q% +4 "core" %  + #"preston2"@54.1 +52 "collection"'% +3 "core" %͵\ 6\ 9Y + "sampler")r% +4 "core" %  + #"preston2"@54.1 + .PTV.dial Puck +2 "processing"%d  +77 "core"  +3 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%x @ +76 "core" A +2 "collection"'l% +4 "core" %͵\ 4\ 8L + "sampler")g% +4 "core" %  + #"preston2"@54.0 +52 "collection"'v% +3 "core" %͵\ 2\ 7V +2 "sampler"){% +3 "core" %  + #"preston2"@54.0 + .PTV.dial Puck +2 "processing"%\  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +75 "core" @ +2 "collection"'O% +4 "core" %͵\ 1\ 4] + "sampler")% +4 "core" %  + #"preston2"@53.8 +52 "collection"'% +3 "core" %͵\ 1\ 4[ + "sampler")D% +4 "core" %  + #"preston2"@53.8 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +77 "core" B +2 "collection"'~% +4 "core" %͵\ ,\ 0a + "sampler")% +4 "core" %  + #"preston2"@53.6 +52 "collection"'% +3 "core" %͵\ ,\ 0h +2 "sampler") % +3 "core" %  + #"preston2"@53.6 + .PTV.dial Puck +2 "processing"%P  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%* @ +76 "core" B +2 "collection"'s% +4 "core" %͵\ (\ *_ + "sampler")% +4 "core" %  + #"preston2"@53.3 +52 "collection"'% +3 "core" %͵\ &\ +e +2 "sampler"))% +3 "core" %  + #"preston2"@53.3 + .PTV.dial Puck +2 "processing"%  +75 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +77 "core" B +2 "collection"'% +4 "core" %͵\ $\ )n + "sampler")-% +4 "core" %  + #"preston2"@53.2 +52 "collection"'% +3 "core" %͵\ $\ )^ +2 "sampler")% +3 "core" %  + #"preston2"@53.2 + .PTV.dial Puck +2 "processing"%}  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%V @ +77 "core" A +2 "collection"' % +4 "core" %͵\ \ %X + "sampler")(% +4 "core" %  + #"preston2"@53.0 +52 "collection"'% +3 "core" %͵\ "\ %f +2 "sampler")+% +3 "core" %  + #"preston2"@53.0 + .PTV.dial Puck +2 "processing"%#  +76 "core"  +3 ."preston2"delay .5 seconds +54 !o:UserAbort: mesg":@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +516 #-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep 2} +2 "collection"'2% +6 "core" %͵\ "\ $X +2 "sampler")% +4 "core" %  + #"preston2"@52.9 + .PTV.dial Puck +2 .delay .5 seconds +53 .PTV.dial PRV + "processing"%6 @ +76 "core" A +2 "collection"'% +4 "core" %͵\ \ e + "sampler")i% +4 "core" %  + #"preston2"@52.7 +202 "collection"'?% +3 "core" %͵\ \ f +2 "sampler")% +3 "core" %  + #"preston2"@52.7 + .PTV.dial Puck +2 "processing"%%  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +40 "processing"%T @ +81 "core" @ +2 "collection"'% +4 "core" %͵\ \ ` + "sampler")0% +4 "core" %  + #"preston2"@52.3 +202 "collection"'% +3 "core" %͵\ \ d +2 "sampler")'% +3 "core" %  +2 #"preston2"@52.4 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%< @ +76 "core" B +3 "collection"'.% +4 "core" %͵\ \ f + "sampler")% +4 "core" %  + #"preston2"@52.1 +202 "collection"'"% +3 "core" %͵\ \ a +2 "sampler")u% +3 "core" %  + #"preston2"@52.1 + .PTV.dial Puck +2 "processing"%9  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%= @ +77 "core" A +2 "collection"';% +4 "core" %͵\ \ ^ + "sampler")7% +4 "core" %  + #"preston2"@51.8 +202 "collection"'/% +3 "core" %͵\ \ \ c +2 "sampler")3% +3 "core" %  + #"preston2"@51.8 + .PTV.dial Puck +4 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%> @ +76 "core" A +2 "collection"'C% +4 "core" %͵\ \ [ + "sampler")!% +4 "core" %  + #"preston2"@51.6 +202 "collection"'^% +3 "core" %͵\ \ \ b +2 "sampler")S% +3 "core" %  +2 #"preston2"@51.5 + .PTV.dial Puck +4 "processing"%|  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%G @ +76 "core" A +2 "collection"'U% +4 "core" %͵\ \ g + "sampler")L% +4 "core" %  + #"preston2"@51.2 +39 !o:UserAbort: mesg":@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +508 #-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep 10} +2 "collection"'F% +5 "core" %͵\ \ a +2 "sampler")]% +4 "core" %  +2 #"preston2"@51.3 + .PTV.dial Puck +3 "processing"%:  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%@ @ +76 "core" A +2 "collection"'% +4 "core" %͵ \ ` + "sampler")\\% +4 "core" %  + #"preston2"@51.0 +1003 "collection"'E% +3 "core" %͵ \ p +2 "sampler")8% +3 "core" %  + #"preston2"@51.0 + .PTV.dial Puck +2 "processing"%5  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%W @ +76 "core" A +2 "collection"',% +4 "core" %͵ c + "sampler")Z% +4 "core" %  + #"preston2"@50.7 +1003 "collection"'f% +3 "core" %͵ a +2 "sampler")b% +3 "core" %  + #"preston2"@50.7 + .PTV.dial Puck +4 "processing"%R  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%K @ +75 "core" @ +2 "collection"'B% +4 "core" %͵ \\ + "sampler")[% +4 "core" %  + #"preston2"@50.2 +1003 "collection"'J% +3 "core" %͵ d +2 "sampler")e% +3 "core" %  + #"preston2"@50.1 +2 .PTV.dial Puck +4 "processing"%`  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%k @ +77 "core" B +2 "collection"'4% +4 "core" %͵ c + "sampler")_% +4 "core" %  + #"preston2"@49.8 +1003 "collection"'m% +3 "core" %͵ d + "sampler")o% +4 "core" %  + #"preston2"@49.7 + .PTV.dial Puck +2 "processing"%  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%1 @ +78 "core" B +2 "collection"'a% +4 "core" %͵ f + "sampler")Q% +4 "core" %  + #"preston2"@49.4 +1003 "collection"'w% +3 "core" %͵ \\ +2 "sampler")t% +3 "core" %  + #"preston2"@49.4 + .PTV.dial Puck +2 "processing"%  +79 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%n @ +77 "core" B +2 "collection"'c% +4 "core" %͵ Z + "sampler")% +4 "core" %  + #"preston2"@48.9 +1003 "collection"'M% +3 "core" %͵ c +2 "sampler")A% +3 "core" %  + #"preston2"@48.9 +2 .PTV.dial Puck + "processing"%h  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%X @ +77 "core" A +2 "collection"'z% +4 "core" %͵ g + "sampler")p% +4 "core" %  + #"preston2"@48.6 +1003 "collection"'Y% +3 "core" %͵ ^ +2 "sampler")j% +3 "core" %  + #"preston2"@48.6 + .PTV.dial Puck +2 "processing"%y  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%q @ +77 "core" A +2 "collection"'% +4 "core" %͵ [ + "sampler")r% +4 "core" %  + #"preston2"@48.1 +1003 "collection"'d% +3 "core" %͵ f +2 "sampler")x% +3 "core" %  + #"preston2"@48.1 + .PTV.dial Puck +2 "processing"%l  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%g @ +77 "core" B +2 "collection"'v% +4 "core" %͵ ` + "sampler"){% +4 "core" %  + #"preston2"@47.8 +1003 "collection"'\ % +3 "core" %͵ n +2 "sampler")% +3 "core" %  + #"preston2"@47.7 + .PTV.dial Puck +2 "processing"%O  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +5 "processing"% @ +75 "core" B +2 "collection"'% +4 "core" %͵ g + "sampler")D% +4 "core" %  + #"preston2"@47.4 +1003 "collection"'% +3 "core" %͵ f +2 "sampler")% +3 "core" %  + #"preston2"@47.3 + .PTV.dial Puck +2 "processing"%~  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" A +2 "collection"'% +4 "core" %͵ [ + "sampler") % +4 "core" %  + #"preston2"@47.0 +1003 "collection"'P% +3 "core" %͵ ` + "sampler")*% +4 "core" %  + #"preston2"@47.1 + .PTV.dial Puck +2 "processing"%s  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +77 "core" A +2 "collection"'% +4 "core" %͵ ] + "sampler"))% +4 "core" %  + #"preston2"@46.7 +1003 "collection"'% +3 "core" %͵ n +2 "sampler")% +3 "core" %  + #"preston2"@46.7 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%- @ +77 "core" A +2 "collection"'% +4 "core" %͵ e + "sampler")% +4 "core" %  + #"preston2"@46.3 +1003 "collection"'}% +3 "core" %͵ ] + "sampler")V% +4 "core" %  + #"preston2"@46.4 + .PTV.dial Puck +2 "processing"%  +76 "core"  +2 ."preston2"delay .5 seconds +95 .PTV.dial PRV + "processing"%( @ +76 "core" B +2 "collection"'% +4 "core" %͵ c + "sampler")+% +4 "core" %  + #"preston2"@46.1 +1003 "collection"'#% +3 "core" %͵ ` +2 "sampler")2% +3 "core" %  + #"preston2"@46.1 +2 .PTV.dial Puck +4 "processing"%  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%6 @ +76 "core" B +2 "collection"'% +4 "core" %͵ m + "sampler")i% +4 "core" %  + #"preston2"@45.8 +1003 "collection"'?% +3 "core" %͵ \\ +2 "sampler")% +3 "core" %  + #"preston2"@45.8 + .PTV.dial Puck +2 "processing"%%  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%T @ +76 "core" B +2 "collection"'% +4 "core" %͵ \\ + "sampler")0% +4 "core" %  + #"preston2"@45.5 +1003 "collection"'% +3 "core" %͵ n +2 "sampler")'% +3 "core" %  +2 #"preston2"@45.4 + .PTV.dial Puck +4 "processing"%  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%< @ +77 "core" B +2 "collection"'.% +4 "core" %͵ c + "sampler")% +4 "core" %  + #"preston2"@45.3 +1003 "collection"'"% +3 "core" %͵ h +2 "sampler")u% +3 "core" %  + #"preston2"@45.2 + .PTV.dial Puck +5 "processing"%9  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%= @ +77 "core" B +2 "collection"';% +4 "core" %͵ e + "sampler")7% +4 "core" %  + #"preston2"@45.1 +1003 "collection"'/% +3 "core" %͵ c +2 "sampler")3% +3 "core" %  + #"preston2"@45.0 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%> @ +77 "core" B +2 "collection"'C% +4 "core" %͵ e + "sampler")!% +4 "core" %  + #"preston2"@44.7 +1003 "collection"'^% +3 "core" %͵ g +2 "sampler")S% +3 "core" %  + #"preston2"@44.8 + .PTV.dial Puck +2 "processing"%|  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%G @ +77 "core" B +2 "collection"'U% +4 "core" %͵ p + "sampler")L% +4 "core" %  + #"preston2"@44.4 +1003 "collection"'F% +4 "core" %͵ b + "sampler")]% +4 "core" %  + #"preston2"@44.5 + .PTV.dial Puck +2 "processing"%:  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%@ @ +77 "core" A +2 "collection"'% +4 "core" %͵ i + "sampler")\\% +4 "core" %  + #"preston2"@44.2 +1003 "collection"'E% +3 "core" %͵ e + "sampler")8% +4 "core" %  + #"preston2"@44.2 + .PTV.dial Puck +2 "processing"%5  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%W @ +77 "core" A +2 "collection"',% +4 "core" %͵ } k + "sampler")Z% +4 "core" %  + #"preston2"@44.0 +1003 "collection"'f% +3 "core" %͵ ~ _ +2 "sampler")b% +3 "core" %  + #"preston2"@44.0 + .PTV.dial Puck +2 "processing"%R  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%K @ +77 "core" A +2 "collection"'B% +4 "core" %͵ w }a + "sampler")[% +4 "core" %  + #"preston2"@43.8 +1003 "collection"'J% +3 "core" %͵ w |^ +2 "sampler")e% +3 "core" %  + #"preston2"@43.7 +2 .PTV.dial Puck +3 "processing"%`  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%k @ +77 "core" A +2 "collection"'4% +4 "core" %͵ s xp + "sampler")_% +4 "core" %  + #"preston2"@43.5 +1003 "collection"'m% +3 "core" %͵ t x^ + "sampler")o% +4 "core" %  + #"preston2"@43.5 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%1 @ +77 "core" A +2 "collection"'a% +4 "core" %͵ s to + "sampler")Q% +4 "core" %  + #"preston2"@43.3 +1003 "collection"'w% +3 "core" %͵ o u_ +2 "sampler")t% +3 "core" %  + #"preston2"@43.4 + .PTV.dial Puck +2 "processing"%  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%n @ +76 "core" A +2 "collection"'c% +4 "core" %͵ l ql + "sampler")% +4 "core" %  + #"preston2"@43.1 +1003 "collection"'M% +3 "core" %͵ n oa +2 "sampler")A% +3 "core" %  + #"preston2"@43.0 +2 .PTV.dial Puck +2 "processing"%h  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%X @ +76 "core" A +2 "collection"'z% +4 "core" %͵ k pf + "sampler")p% +4 "core" %  + #"preston2"@43.1 +1003 "collection"'Y% +3 "core" %͵ j mh + "sampler")j% +4 "core" %  + #"preston2"@42.9 + .PTV.dial Puck +2 "processing"%y  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%q @ +77 "core" A +2 "collection"'% +4 "core" %͵ f jr + "sampler")r% +4 "core" %  + #"preston2"@42.7 +1003 "collection"'d% +3 "core" %͵ e k\\ + "sampler")x% +4 "core" %  + #"preston2"@42.8 + .PTV.dial Puck +2 "processing"%l  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%g @ +77 "core" A +2 "collection"'v% +4 "core" %͵ a gj + "sampler"){% +4 "core" %  + #"preston2"@42.6 +1003 "collection"'\ % +3 "core" %͵ e ff +2 "sampler")% +3 "core" %  + #"preston2"@42.5 + .PTV.dial Puck +2 "processing"%O  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +77 "core" A +2 "collection"'% +4 "core" %͵ ^ ce + "sampler")D% +4 "core" %  + #"preston2"@42.4 +220 "Can" VU +782 "collection"'% +3 "core" %͵ c c` + "sampler")% +4 "core" %  + #"preston2"@42.4 + .PTV.dial Puck +2 "processing"%~  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +77 "core" A +2 "collection"'% +4 "core" %͵ \\ `f + "sampler") % +4 "core" %  + #"preston2"@42.2 +1003 "collection"'P% +3 "core" %͵ ] `q +2 "sampler")*% +3 "core" %  + #"preston2"@42.2 + .PTV.dial Puck +2 "processing"%s  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +37 "processing"% @ +85 "core" B +2 "collection"'% +4 "core" %͵ Y ]e + "sampler"))% +4 "core" %  + #"preston2"@42.0 +1003 "collection"'% +3 "core" %͵ Y ]i +2 "sampler")% +3 "core" %  + #"preston2"@42.0 + .PTV.dial Puck +2 "processing"%  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%- @ +77 "core" B +2 "collection"'% +4 "core" %͵ U Zj + "sampler")% +4 "core" %  + #"preston2"@41.9 +1003 "collection"'}% +3 "core" %͵ X Zp +2 "sampler")V% +3 "core" %  + #"preston2"@41.9 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%( @ +77 "core" A +2 "collection"'% +4 "core" %͵ S Wq + "sampler")+% +4 "core" %  + #"preston2"@41.7 +1003 "collection"'#% +3 "core" %͵ S Vl +2 "sampler")2% +3 "core" %  + #"preston2"@41.7 +2 .PTV.dial Puck +4 "processing"%  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%6 @ +76 "core" A +2 "collection"'% +4 "core" %͵ Q Tw + "sampler")i% +4 "core" %  + #"preston2"@41.5 +1003 "collection"'?% +3 "core" %͵ R Ts +2 "sampler")% +3 "core" %  + #"preston2"@41.5 +2 .PTV.dial Puck +4 "processing"%%  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%T @ +77 "core" A +2 "collection"'% +4 "core" %͵ M Rh + "sampler")0% +4 "core" %  + #"preston2"@41.4 +1003 "collection"'% +3 "core" %͵ N Sb +2 "sampler")'% +3 "core" %  +2 #"preston2"@41.5 + .PTV.dial Puck +3 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%< @ +76 "core" A +2 "collection"'.% +4 "core" %͵ K Pu + "sampler")% +4 "core" %  + #"preston2"@41.3 +1003 "collection"'"% +3 "core" %͵ L O{ +2 "sampler")u% +3 "core" %  + #"preston2"@41.3 +2 .PTV.dial Puck +4 "processing"%9  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%= @ +77 "core" B +2 "collection"';% +4 "core" %͵ H Ks + "sampler")7% +4 "core" %  + #"preston2"@41.1 +1003 "collection"'/% +3 "core" %͵ G Lv +2 "sampler")3% +3 "core" %  + #"preston2"@41.1 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%> @ +77 "core" B +2 "collection"'C% +4 "core" %͵ G J + "sampler")!% +4 "core" %  + #"preston2"@41.0 +1003 "collection"'^% +3 "core" %͵ F Hu +2 "sampler")S% +3 "core" %  + #"preston2"@40.9 + .PTV.dial Puck +2 "processing"%|  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%G @ +78 "core" B +2 "collection"'U% +4 "core" %͵ C Et + "sampler")L% +4 "core" %  + #"preston2"@40.7 +1003 "collection"'F% +3 "core" %͵ A Gh +2 "sampler")]% +3 "core" %  + #"preston2"@40.8 +2 .PTV.dial Puck +4 "processing"%:  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%@ @ +76 "core" B +2 "collection"'% +4 "core" %͵ C Fy + "sampler")\\% +4 "core" %  + #"preston2"@40.8 +1003 "collection"'E% +3 "core" %͵ B Do +2 "sampler")8% +3 "core" %  + #"preston2"@40.7 +2 .PTV.dial Puck +2 "processing"%5  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%W @ +77 "core" B +2 "collection"',% +4 "core" %͵ > Cv + "sampler")Z% +4 "core" %  + #"preston2"@40.6 +1003 "collection"'f% +3 "core" %͵ > Bn + "sampler")b% +4 "core" %  + #"preston2"@40.6 + .PTV.dial Puck +2 "processing"%R  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%K @ +77 "core" B +3 "collection"'B% +4 "core" %͵ < ?p +2 "sampler")[% +3 "core" %  + #"preston2"@40.4 +1003 "collection"'J% +3 "core" %͵ = ?p + "sampler")e% +4 "core" %  + #"preston2"@40.4 + .PTV.dial Puck +2 "processing"%`  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%k @ +77 "core" B +2 "collection"'4% +4 "core" %͵ : =o + "sampler")_% +4 "core" %  + #"preston2"@40.3 +1003 "collection"'m% +3 "core" %͵ 8 >t +2 "sampler")o% +3 "core" %  + #"preston2"@40.3 + .PTV.dial Puck +2 "processing"%  +79 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%1 @ +77 "core" A +2 "collection"'a% +4 "core" %͵ 8 <r + "sampler")Q% +4 "core" %  + #"preston2"@40.2 +1003 "collection"'w% +3 "core" %͵ 7 ;~ +2 "sampler")t% +3 "core" %  + #"preston2"@40.2 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%n @ +77 "core" A +2 "collection"'c% +4 "core" %͵ 4 9m + "sampler")% +4 "core" %  + #"preston2"@40.1 +1003 "collection"'M% +3 "core" %͵ 4 8z +2 "sampler")A% +3 "core" %  + #"preston2"@40.0 + .PTV.dial Puck +5 "processing"%h  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%X @ +76 "core" A +2 "collection"'z% +4 "core" %͵ 2 7s + "sampler")p% +4 "core" %  + #"preston2"@40.0 +1003 "collection"'Y% +3 "core" %͵ 1 7x +2 "sampler")j% +3 "core" %  + #"preston2"@40.0 + .PTV.dial Puck +2 "processing"%y  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%q @ +77 "core" B +2 "collection"'% +4 "core" %͵ 2 5l + "sampler")r% +4 "core" %  + #"preston2"@39.8 +1003 "collection"'d% +3 "core" %͵ 0 3s + "sampler")x% +4 "core" %  + #"preston2"@39.7 + .PTV.dial Puck +2 "processing"%l  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%g @ +77 "core" B +2 "collection"'v% +4 "core" %͵ / 2y + "sampler"){% +4 "core" %  + #"preston2"@39.7 +1003 "collection"'\ % +3 "core" %͵ / 1p +2 "sampler")% +3 "core" %  + #"preston2"@39.6 + .PTV.dial Puck +2 "processing"%O  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +77 "core" B +38 "collection"'% +12 "core" %͵ + 0t + "sampler")D% +4 "core" %  + #"preston2"@39.6 +1003 "collection"'% +3 "core" %͵ - 1s +2 "sampler")% +3 "core" %  +2 #"preston2"@39.6 + .PTV.dial Puck +4 "processing"%~  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" B +2 "collection"'% +4 "core" %͵ + ,q + "sampler") % +4 "core" %  + #"preston2"@39.4 +1003 "collection"'P% +3 "core" %͵ * -z +2 "sampler")*% +3 "core" %  + #"preston2"@39.4 + .PTV.dial Puck +2 "processing"%s  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" B +2 "collection"'% +4 "core" %͵ ( -x + "sampler"))% +4 "core" %  + #"preston2"@39.4 +1003 "collection"'% +3 "core" %͵ ( -u +2 "sampler")% +3 "core" %  + #"preston2"@39.4 + .PTV.dial Puck +2 "processing"%  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%- @ +76 "core" B +2 "collection"'% +4 "core" %͵ ' )t + "sampler")% +4 "core" %  + #"preston2"@39.2 +1003 "collection"'}% +3 "core" %͵ ' ) +2 "sampler")V% +3 "core" %  +2 #"preston2"@39.2 + .PTV.dial Puck +3 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%( @ +77 "core" A +2 "collection"'% +4 "core" %͵ # (u + "sampler")+% +4 "core" %  + #"preston2"@39.1 +1003 "collection"'#% +3 "core" %͵ & 'z +2 "sampler")2% +3 "core" %  + #"preston2"@39.1 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%6 @ +77 "core" A +2 "collection"'% +4 "core" %͵ ! &p + "sampler")i% +4 "core" %  + #"preston2"@39.0 +1003 "collection"'?% +3 "core" %͵ " $s +2 "sampler")% +3 "core" %  + #"preston2"@38.9 + .PTV.dial Puck +2 "processing"%%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%T @ +77 "core" A +2 "collection"'% +4 "core" %͵  "u + "sampler")0% +4 "core" %  + #"preston2"@38.8 +1003 "collection"'% +3 "core" %͵  # +2 "sampler")'% +3 "core" %  +2 #"preston2"@38.9 + .PTV.dial Puck +4 "processing"%  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%< @ +77 "core" A +2 "collection"'.% +4 "core" %͵  r + "sampler")% +4 "core" %  + #"preston2"@38.7 +1003 "collection"'"% +3 "core" %͵  "l +2 "sampler")u% +3 "core" %  + #"preston2"@38.8 +2 .PTV.dial Puck +4 "processing"%9  +76 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%= @ +78 "core" A +2 "collection"';% +4 "core" %͵  r + "sampler")7% +4 "core" %  + #"preston2"@38.6 +1003 "collection"'/% +3 "core" %͵   +2 "sampler")3% +3 "core" %  + #"preston2"@38.6 +2 .PTV.dial Puck +3 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%> @ +77 "core" B +2 "collection"'C% +4 "core" %͵   + "sampler")!% +4 "core" %  + #"preston2"@38.6 +1003 "collection"'^% +3 "core" %͵  p + "sampler")S% +4 "core" %  + #"preston2"@38.7 + .PTV.dial Puck +2 "processing"%|  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%G @ +77 "core" A +2 "collection"'U% +4 "core" %͵  y + "sampler")L% +4 "core" %  + #"preston2"@38.5 +1003 "collection"'F% +3 "core" %͵   +2 "sampler")]% +3 "core" %  + #"preston2"@38.5 +2 .PTV.dial Puck +2 "processing"%:  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%@ @ +75 "core" A +2 "collection"'% +4 "core" %͵  s + "sampler")\\% +4 "core" %  + #"preston2"@38.4 +1003 "collection"'E% +3 "core" %͵   +2 "sampler")8% +3 "core" %  + #"preston2"@38.4 +2 .PTV.dial Puck +3 "processing"%5  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%W @ +77 "core" B +2 "collection"',% +4 "core" %͵  z + "sampler")Z% +4 "core" %  + #"preston2"@38.3 +1003 "collection"'f% +3 "core" %͵  { + "sampler")b% +4 "core" %  + #"preston2"@38.2 + .PTV.dial Puck +2 "processing"%R  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%K @ +77 "core" B +2 "collection"'B% +4 "core" %͵  s + "sampler")[% +4 "core" %  + #"preston2"@38.3 +1003 "collection"'J% +3 "core" %͵  r + "sampler")e% +4 "core" %  + #"preston2"@38.2 + .PTV.dial Puck +2 "processing"%`  +79 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%k @ +77 "core" A +2 "collection"'4% +4 "core" %͵  z + "sampler")_% +4 "core" %  + #"preston2"@38.1 +1003 "collection"'m% +3 "core" %͵   +2 "sampler")o% +3 "core" %  + #"preston2"@38.2 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%1 @ +77 "core" A +2 "collection"'a% +4 "core" %͵  y + "sampler")Q% +4 "core" %  + #"preston2"@38.0 +1003 "collection"'w% +3 "core" %͵   +2 "sampler")t% +3 "core" %  + #"preston2"@38.0 + .PTV.dial Puck +2 "processing"%  +75 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%n @ +76 "core" B +2 "collection"'c% +4 "core" %͵ ~ + "sampler")% +4 "core" %  + #"preston2"@37.9 +1003 "collection"'M% +3 "core" %͵  z +2 "sampler")A% +3 "core" %  + #"preston2"@37.9 + .PTV.dial Puck +2 "processing"%h  +42 ."preston2"PTV.stop +4 "processing"%X  +6 "core"  +7  +2 !"preston2"o:UserAbort: mesg") while rotating Processing Top Valve:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1248 #-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep "10:00'} +2 !o:SyntaxError: mesg"compile error\ preston2:21: unterminated string meets end of file\ preston2:21: syntax error, unexpected $end, expecting '}'\ ...pler.PSI; Delay.sleep "10:00'}\ ^:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +408 #-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep "10:00"} +2 "collection"'z% +5 "core" %͵  z +3 "sampler")p% +3 "core" %  +2 #"preston2"@37.9 + .PTV.dial Puck +2 "processing"%Y  +24 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%j @ +78 "core" A +38 "collection"'y% +12 "core" %͵ \ v + "sampler")q% +4 "core" %  + #"preston2"@37.9 + !o:TypeError: mesg"0no implicit conversion to float from string:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1556 #-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep 600} +2 "collection"'% +5 "core" %͵   +2 "sampler")r% +4 "core" %  + #"preston2"@37.8 + .PTV.dial Puck +3 "processing"%d  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%x @ +77 "core" B +2 "collection"'l% +4 "core" %͵ | + "sampler")g% +4 "core" %  + #"preston2"@37.8 +10838 "Can" VV +49064 #"preston"-> PSR.legend + .PSR.select :legend +2 !o:Valve::Manifold::Error: mesg"8Processing Valve::Manifold has no selection: legend:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +97 "collection"'v% +3 "core" %͵  { +2 "sampler"){% +3 "core" %  +2 #"preston2"@37.5 + .PTV.dial Puck +4 "processing"%\  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +76 "core" B +2 "collection"'O% +4 "core" %͵ + "sampler")% +4 "core" %  + #"preston2"@36.7 +1461 #"preston"-> PSR.list +9142 "Can" UU +31333 #"preston"-> Sampler.PSI +3 "collection"'% +4 "core" %͵y +2 "sampler")D% +4 "core" %  +1697 #"preston"-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +6 "processing"%  +75 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV + "processing"% @ +77 "core" B +2 "collection"'~% +4 "core" %͵ + "sampler")% +4 "core" %  +727 #"preston"-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +5 "processing"%  +76 "core"  +2 ."preston"delay 1 second +102 .PTV.dial PRV + "processing"% @ +76 "core" B +2 "collection"'P% +4 "core" %͵ + "sampler")*% +4 "core" %  +15080 "collection"'s% +3 "core" %ʹ +2 "sampler")% +3 "core" %  + #"preston2"@34.7 + .PTV.dial Puck +2 "processing"%  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%) @ +76 "core" B +2 "collection"'% +4 "core" %ʹ + "sampler")% +4 "core" %  + #"preston2"@33.9 +10371 "Can" UU +26529 !"preston2"o:UserAbort: mesg":@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +794 #"preston"-> Sampler.PSI +2 "collection"'% +5 "core" %ʹ +2 "sampler")-% +4 "core" %  +845 #"preston"-> PTV +425 #-> PTV.puck +2 .PTV.dial :puck +3 "processing"%  +76 "core"  +772 #"preston"-> PTV.PRV + .PTV.dial PRV +2 "processing"% @ +79 "core" B +213 #"preston"-> Sampler.PSI +2 "collection"'}% +5 "core" %ʹ +2 "sampler")V% +4 "core" %  +10646 #"preston"-> PTV.puck; delay 2; PTV.PRV + .PTV.dial :puck +4 "processing"%  +77 "core"  +2 ."preston"delay 2 seconds +202 .PTV.dial PRV +2 "processing"%( @ +76 "core" B +416 #"preston"-> Sampler.PSI +2 "collection"'% +5 "core" %ʹ +2 "sampler")+% +4 "core" %  +1248 #"preston"-> PTV.puck; delay 2; PTV.PRV; Sammpler.PSI + .PTV.dial :puck +5 "processing"%#  +77 "core"  +2 ."preston"delay 2 seconds +202 .PTV.dial PRV + "processing"%2 @ +77 "core" B +2 !"preston"o:NameError: mesg"$uninitialized constant Sammpler: name: Sammpler:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +590 #-> PTV.puck; delay 2; PTV.PRV; Sampler.PSI +2 .PTV.dial :puck +3 "processing"%  +76 "core"  +2 ."preston"delay 2 seconds +202 .PTV.dial PRV +2 "processing"%6 @ +77 "core" A +2 "collection"'% +4 "core" %ʹ + "sampler")i% +3 "core" %  +1915 #"preston"-> PTV.puck + .PTV.dial :puck +5 "processing"%?  +75 "core"  +1168 #"preston"-> recoverPSRreagent08 +2 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +4 .delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" , +2 ."preston"PSR.select :air +2 .PSV.dial PSR +4 "processing"%% +79 "core"  +2 ."preston"PS.reconfigure PSfast +3 "processing"%#A ,`xb +4 ."preston"PS.seek 2.5ml +3 "processing"%T' +2562 "core" ' + ."preston"PSV.dial PTV +4 "processing"% +79 "core" +2 ."preston"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%0 +91 "core"  +2 ."preston"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +77 "core" +2 ."preston"delay 5 seconds +502 .PSV.dial :air +2 "processing"%'  +89 "core" +2 ."preston"PS.seek :empty +4 "processing"% '9 +2560 "core" ' +2 "processing"%<% +4 "core" %6m +682 #"preston"-> PSV.PTV + .PSV.dial PTV +2 "processing"%. +78 "core"  +654 #"preston2"-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} +2 "collection"'% +5 "core" %ʹ +2 "sampler")"% +4 "core" %  + #"preston2"@31.1 +2 .PTV.dial Puck +3 .delay .5 seconds +52 .PTV.dial PRV + "processing"%u @ +77 "core" A +2 "collection"'9% +4 "core" %ʹmo + "sampler")=% +4 "core" %  + #"preston2"@29.0 +52 "collection"';% +3 "core" %ʹkp +2 "sampler")7% +3 "core" %  + #"preston2"@29.1 + .PTV.dial Puck +2 "processing"%/  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%3 @ +77 "core" A +38 "collection"'% +11 "core" %ʹUX + "sampler")>% +3 "core" %  +2 #"preston2"@27.7 +52 "collection"'C% +3 "core" %ʹUW +2 "sampler")!% +3 "core" %  + #"preston2"@27.7 + .PTV.dial Puck +2 "processing"%^  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%S @ +77 "core" A +2 "collection"'|% +4 "core" %ʹDF + "sampler")G% +4 "core" %  + #"preston2"@26.8 +52 "collection"'U% +3 "core" %ʹDI +2 "sampler")L% +3 "core" %  + #"preston2"@26.9 +2 .PTV.dial Puck +4 "processing"%F  +75 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%] @ +77 "core" A +3 "collection"':% +4 "core" %ʹ9> +2 "sampler")@% +3 "core" %  + #"preston2"@26.3 +52 "collection"'% +3 "core" %ͱ6= +2 "sampler")\\% +3 "core" %  + #"preston2"@26.3 + .PTV.dial Puck +2 "processing"%E  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%8 @ +77 "core" B +2 "collection"'5% +4 "core" %ͱ04 + "sampler")W% +4 "core" %  + #"preston2"@25.8 +52 "collection"',% +3 "core" %ͱ26 + "sampler")Z% +4 "core" %  + #"preston2"@25.9 + .PTV.dial Puck +2 "processing"%f  +77 "core"  +2 ."preston2"delay .5 seconds +3 "Can" WW +49 ."preston2"PTV.dial PRV +2 "processing"%b @ +77 "core" B +2 "collection"'R% +4 "core" %ͱ+/ + "sampler")K% +4 "core" %  + #"preston2"@25.5 +52 "collection"'B% +3 "core" %ͱ,. +2 "sampler")[% +3 "core" %  + #"preston2"@25.4 +2 .PTV.dial Puck +4 "processing"%J  +75 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%e @ +76 "core" B +2 "collection"'`% +4 "core" %ͱ&+ + "sampler")k% +4 "core" %  + #"preston2"@25.3 +52 "collection"'4% +3 "core" %ͱ(+ + "sampler")_% +4 "core" %  + #"preston2"@25.3 + .PTV.dial Puck +2 "processing"%m  +73 #"preston"-> CTV.air + .CTV.dial :air +4 "core"  +3 ."preston2"delay .5 seconds +5 "collection"'o  +49 ."preston2"PTV.dial PRV + "processing"% @ +78 "core" B +3 "collection"'1% +4 "core" %ͱfe +2 "sampler")a% +4 "core" ~ + %  +2 #"preston2"@14.4 +52 "collection"'Q% +3 "core" %ͱik + "sampler")w% +4 "core" %  + #"preston2"@14.8 + .PTV.dial Puck +2 "processing"%t  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"% @ +77 "core" B +2 "collection"'n% +4 "core" %ͱgk + "sampler")c% +4 "core" %  + #"preston2"@14.8 +52 "collection"'% +3 "core" %ͱhk + "sampler")M% +4 "core" %  + #"preston2"@14.8 + .PTV.dial Puck +2 "processing"%A  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%h @ +77 "core" B +2 "collection"'X% +4 "core" %ͱgm + "sampler")z% +4 "core" %  + #"preston2"@14.9 +52 "collection"'p% +3 "core" %ͱhk +2 "sampler")Y% +3 "core" %  + #"preston2"@14.8 +2 .PTV.dial Puck +2 "processing"%j  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%y @ +77 "core" B +2 "collection"'q% +4 "core" %ͱfl + "sampler")% +4 "core" %  + #"preston2"@14.8 +52 "collection"'r% +3 "core" %ͱil + "sampler")d% +4 "core" %  + #"preston2"@14.8 + .PTV.dial Puck +2 "processing"%x  +77 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%l @ +76 "core" B +2 "collection"'g% +4 "core" %ͱfm + "sampler")v% +4 "core" %  + #"preston2"@14.9 +52 "collection"'{% +3 "core" %ͱil + "sampler")\ % +4 "core" %  + #"preston2"@14.8 + .PTV.dial Puck +2 "processing"%  +78 "core"  +2 ."preston2"delay .5 seconds +52 .PTV.dial PRV + "processing"%O @ +8 ."preston2"PTV.stop +3 "processing"%  +9 "core"  +3 !"preston2"o:UserAbort: mesg") while rotating Processing Top Valve:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4422 #"preston"-> PTV +2 "processing"% +4 "core"  +581 #"preston"-> PTV.puck + .PTV.dial :puck +5 "processing"%D  +5 "core"  +1115 #"preston"-> CC.unloadFlush +2 #Garaging FlushPuck in Collection Clamp +2 "manipulator"&& +6 "core" & i F +3 "manipulator"&% +5 "core" %\ 3 2 F( + ."preston"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +4 ."preston"Elbow.seek CC + "manipulator"&~( +371 "core" ( +2 "manipulator"&& +4 "core" & ] GU + ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +3 "core" &  GU +2 ."preston"Forearm.seek CC + "manipulator"& 'ρ +108 "core" ' + ."preston"Hand.close +3 "manipulator"&P/ +74 "core" / +2 ."preston"CC.seek :open +3 "collection"'*( +381 "core" ( +2 "manipulator"&s& +3 "core" &  HV +2 "manipulator"&% +3 "core" % o  H; +2 ."preston"Forearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +2 ."preston"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."preston"Elbow.seek :garage +3 "manipulator"&)(- +274 "core" ( +2 "manipulator"&& +4 "core" &-  M@ + ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +3 "core" &-  M@ +2 ."preston"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."preston"Forearm.seek :garage +3 "manipulator"&' +116 "core" ' + ."preston"Hand.open +3 "manipulator"&-1 +75 "core" 1 +3 "manipulator"&% +3 "core" % \ x g h Bd +2 ."preston"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."preston"Forearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +823 #"preston"-> PC.unloadPuck 4 +2 "processing"%}& +4 "core" &TE$n . +2 #"preston"Storing saf puck in Processing Clamp to tube 4 +3 "manipulator"&V% +6 "core" %\ E N< + "storage"( % +4 "core" % + "storage"((. +3 "core" . +2 ."preston"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +4 ."preston"SC.seek 4 + "storage"((,H +5 "core" ( +2 ."preston"SC.reconfigure SCloose +3 "storage"($.\ 1~b +4 (+& +4 "manipulator"&#& +4 "core" &,I p  + &-  N@ +3 ."raiseStack"SE.reconfigure SEplace +2 "manipulator"&2% +5 "storage"(#]K-0-\ b +3 "core" %\ ! A N< +2 ."preston"Elbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +3 ."preston"Elbow.seek PC +41 "manipulator"&( +12 ."raiseStack"SE.seek :beamBreak +2 "storage"(6'L +120 "core" ( +2 "manipulator"&& +4 "core" & ! Gr + ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &i& +2 "core" & ~  Hr +2 ."preston"Forearm.seek PC +2 "manipulator"&?' +98 "core" ' +2 ."preston"Hand.close +2 "manipulator"&/ +37 "core" ' +2 "storage"(%- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +3 "storage"(N' +22 "core" / +2 ."preston"PC.seek :open +3 "processing"%( +6 "core" ' +399 ( +2 "storage"(0& +4 "core" &,I\  V  + "storage"(& +4 "core" &,I   + "manipulator"&'& +4 "core" &  Nr + "manipulator"&T% +4 "core" % ` N +2 ."preston"Forearm.seek :retract +2 "manipulator"&<'\ +101 "core" ' +2 ."preston"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."preston"Elbow.seek 4 +5 "manipulator"&.( +246 "core" ( +2 "manipulator"&& +4 "core" & " M` + "storage"("& +4 "core" &,I  + ."preston"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +5 ."preston"Forearm.seek 4 +2 "manipulator"&u'g +113 "core" ' +3 ."preston"Elbow.hold +3 "manipulator"&9, +5 "core" , + ."preston"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."preston"Hand.open +2 "manipulator"&=1 +73 "core" 1 +2 "manipulator"&;% +4 "core" % z 9 FZ +2 "storage"(7& +3 "core" &,I  +2 ."preston"Forearm.force -20 + "manipulator"&5 +5 ."preston"Forearm.seek 4 + 319 counts +2 "manipulator"&/'Ϧ +15 "core" ' +2 "manipulator"&3& +4 "core" & ( R` +2 "storage"(& +3 "core" &,I\ \  -  +2 ."preston"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."preston"Forearm.seek 4 + 700 counts +2 "manipulator"&>'# +20 "core" ' +2 "storage"(C% +4 "core" % \ \  D  +2 ."downElevator"SE.seek :down +4 "storage"(!'v +99 (^% +3 "core" %:;\ \  ]~ +2 "manipulator"&S% +4 "core" %" O + ."preston"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."preston"Forearm.seek :retract +3 "manipulator"&|'\ +101 "core" ' +56 ' + ."downElevator"SE.coast + "storage"(5 +5 ."preston"SC.coast + "storage"(6 +426 #"preston"-> PC +2 "processing"%G& +5 "core" & +120 #"preston"-> CC +2 "collection"'U& +5 "core" &gl +268 #"preston"-> Puck +356 #-> Flush +6219 #-> PS.flush; samplePassC +2 #Flushing Processing stage +4 "processing"%L% +4 "core" %6 +2 #"preston"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%F& +5 "core" & +2 "manipulator"&]& +4 "core" &  U` + "manipulator"&:% +4 "core" %\   U +2 ."preston"Elbow.seek FlushPuck::Garage +2 "manipulator"&@(- +177 "core" ( +2 "manipulator"&& +4 "core" &- a W< + ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &\\& +3 "core" &- @ W< +2 ."preston"Forearm.seek :garage +2 "manipulator"&E' +106 "core" ' +2 ."preston"Hand.close +2 "manipulator"&8/ +67 "core" / +2 "manipulator"&5& +4 "core" &-  J< + "manipulator"&W% +4 "core" %  O J] +2 ."preston"Forearm.seek :retract + "manipulator"&,'\ +103 "core" ' +3 ."preston"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 ."preston"Elbow.seek PC +2 "manipulator"&Z( +129 "core" ( +2 "manipulator"&f& +4 "core" & . Rl + ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &b& +2 "core" & < Rl +2 ."preston"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."preston"Forearm.seek PC +3 "manipulator"&R' +107 "core" ' +2 "manipulator"&K& +4 "core" & Ql +2 "manipulator"&B% +3 "core" % K Q +2 "processing"%[& +4 "core" & + "processing"%J& +4 ."preston"PC.seek :closed +2 "processing"%e(Tg +6 "core" & + & +7 & , $e +9 &Vs 9 +10 &}n M +9 &K Q +9 &QH Q +10 &J R +9 &G Q +9 &L Q +10 &YL Q +9 &K Q +10 &H R +9 &!I Q +9 &#aJ Q +10 &%#J Q +9 &&L Q +9 &(I Q +10 &*iL Q +9 &,+I Q +10 &-F Q +9 &/I Q +9 &1rF Q +10 &33J Q +9 &4L Q +9 &6J Q +10 &8yJ Q +9 &:;G Q +10 &;I Q +9 &=G Q +9 &?I Q +10 &ACJ Q +9 &CJ Q +9 &DK R +10 &FL R +9 &HHQ R +10 &J` T +9 &K W +9 &M~ X +10 &O? X +9 &Q~ Y +9 &R Q +10 &SCc !c +9 &TH3 / +5 ( + "processing"%J& +4 #"preston"Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.69 +3 "processing"%`& +5 "core" &TH" / +2 &TH" / + ."preston"Hand.open + "manipulator"&k1 +73 "core" 1 +2 "manipulator"&4% +4 "core" %  N + ."preston"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."preston"Forearm.seek :retract +2 "manipulator"&_'\ +109 "core" ' + ."preston"PSV.dial PSR +4 "processing"%m +79 "core"  +2 ."preston"PSR.select :flush +3 "processing"%@ +13 ."preston"PS.reconfigure PSconfig +3 "processing"%#A d`xb +4 ."preston"PS.seek 1ml +2 "processing"% 'P +1099 "core" ' + ."preston"PSR.select :air +3 "processing"% +12 ."preston"PS.seek 2.5ml +2 "processing"%1' +1620 "core" ' + ."preston"PSV.dial PTV +4 "processing"%o +90 "core"  +2 ."preston"PTV.dial :puck + .PBV.dial :waste1 +5 "processing"%a  +36 "core"  +2 ."preston"PS.seek 0ml +5 "processing"%Q'W +2635 "core" ' + ."preston"PSV.dial PSR +4 "processing"%w +76 "core"  +2 ."preston"PSR.select :flush +2 "processing"%@ +12 ."preston"PS.seek 0.5ml + "processing"%t' +599 "core" ' + ."preston"PSR.select :air +3 "processing"% +12 ."preston"PS.seek 2.5ml +2 "processing"% ' +2116 "core" ' + ."preston"PSV.dial PTV +3 "processing"%n +91 "core"  +2 ."preston"PBV.dial PSV +3 "processing"%c U +58 "core" W +2 ."preston"PS.seek 0ml +3 "processing"%'W +2631 "core" ' + ."preston"PSV.dial PBV +4 "processing"%M @ +93 "core" ? +2 ."preston"PS.seek 2.5ml +3 "processing"%A' +2634 "core" ' + ."preston"PSV.dial :waste1 +4 "processing"%h  +77 "core"  +2 ."preston"PS.seek :empty +3 "processing"%X'9 +2629 "core" ' + ."preston"PSV.dial PSR +4 "processing"%z +59 "core"  +2 ."preston"PSR.select :air +4 .PS.seek 2.5ml +3 "processing"%p' +2633 "core" ' +2 ."preston"PSV.dial PTV +3 "processing"%Y +91 "core"  +2 ."preston"PBV.dial PSV +2 .PS.seek 0ml +3 "processing"%j'W +2632 "core" ' + ."preston"PSV.dial PBV +4 "processing"%y @ +45 "core" ? +2 ."preston"PS.seek 2.5ml +3 "processing"%q' +2642 "core" ' + ."preston"PSV.dial :waste1 +4 "processing"%  +76 "core"  +2 ."preston"PS.seek :empty +3 "processing"%r'9 +2635 "core" ' +2 #"preston"Garaging FlushPuck in Processing Clamp +2 "manipulator"&d& +6 "core" & D Pl +2 ."preston"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 ."preston"Elbow.seek PC +2 "manipulator"&x( +6 "core" ( +2 "manipulator"&l& +4 "core" & Pl + ."preston"Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +4 &g& +2 "core" &  Pl +2 ."preston"Forearm.seek PC +3 "manipulator"&v' +91 "core" ' +2 ."preston"Hand.close +2 "manipulator"&{/ +77 "core" / +2 ."preston"PC.seek :open +3 "processing"%\ ( +406 "core" ( +2 "manipulator"&& +4 "core" & Ql + "manipulator"&% +4 "core" % \ Q. + ."preston"Forearm.seek :retract +3 "manipulator"&'\ +99 "core" ' +2 ."preston"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 ."preston"Elbow.seek :garage +3 "manipulator"&O(- +137 "core" ( +2 "manipulator"&D& +4 "core" &-  N+ + ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- \ N+ +2 ."preston"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 ."preston"Forearm.seek :garage +2 "manipulator"&' +114 "core" ' +2 ."preston"Hand.open +2 "manipulator"&$1 +67 "core" 1 +2 "manipulator"&% +4 "core" % | E + ."preston"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."preston"Forearm.seek :retract +3 "manipulator"&'\ +102 "core" ' +2 #"preston"Beginning samplePassC + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'P& +7 "core" &il +2 "manipulator"&& +4 "core" &.?  R k +2 ."preston"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 ."preston"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +24 "core" ( +2 "manipulator"&s& +4 "core" &- 0 S + ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +4 "core" &-  S + ."preston"Forearm.seek :garage +3 "manipulator"& ' +110 "core" ' +2 ."preston"Hand.close +2 "manipulator"&/ +67 "core" / +2 "manipulator"&& +4 "core" &- ? I +2 "manipulator"&~% +3 "core" %   Iq +2 ."preston"Forearm.seek :retract +2 "manipulator"&-'\ +108 "core" ' +2 ."preston"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 ."preston"Elbow.seek CC +3 "manipulator"&( +279 "core" ( +2 "manipulator"&& +4 "core" &# N M>I + ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +3 "core" &" , M>H + ."preston"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 ."preston"Forearm.seek CC + "manipulator"&}'ρ +106 "core" ' +2 "manipulator"&V& +4 "core" &# A K>H +2 "manipulator"& % +3 "core" %ς  K +2 "collection"'(& +4 "core" &hm + "collection"'#& +4 ."preston"CC.seek :closed +2 "collection"'+(O +6 "core" &jo + &jm +6 &\ 0kl %g +10 &Vyjo 9 +9 &}vhk N +10 &Oil R +9 &NOin Q +9 &Lko Q +10 &Qjm R +9 &Oim Q +9 &VMjn Q +10 &Pim R +9 &Nkm Q +10 &!Lkm R +9 &#^Njn Q +9 &% Mio Q +10 &&Pkn Q +9 &(Oim Q +9 &*fQio Q +10 &,'Njo R +9 &-Oil R +10 &/Ngm Q +9 &1oQhn Q +9 &30Pim Q +10 &4Njn Q +9 &6Ril Q +9 &8vOil Q +10 &:9Qim Q +9 &;Qjo Q +10 &=Jjl Q +9 &?~Ngn Q +9 &A@Qhn Q +10 &CNkm Q +9 &DNgl Q +9 &FTjl R +10 &HB`ik T +9 &Iil X +10 &Kin ] +9 &Mfgk _ +9 &Nihk 0 +10 &O|gm P +8 ( +2 &Ojjl K + "collection"'#& +4 #"preston"Collection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.77 +2 "collection"'2& +6 "core" &Ojjj K + ."preston"Hand.open +2 "manipulator"&1 +70 "core" 1 +2 "manipulator"&i% +4 "core" % ς |  H + ."preston"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."preston"Forearm.seek :retract +3 "manipulator"&)'\ +97 "core" ' + ."preston"PSV.dial PSR +4 "processing"%% +59 "core"  +2 "processing"%% +4 "core" %5 + #"preston"Pulling 1.5ml of PSR.flush + .PSR.select :flush +2 "processing"%@ +14 ."preston"PS.seek 1.5ml +2 "processing"%' +1613 "core" ' +2 ."preston"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%6  +46 "core"  +2 ."preston"PS.seek 0ml +3 "processing"%H'W +1620 "core" ' + ."preston"PSV.dial PSR +3 "processing"%0 +59 "core"  +2 ."preston"PSR.select :air +2 "processing"% +12 ."preston"PS.seek 2.5ml + "processing"%' +2626 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."preston"CBV.dial PRV +3 .PSV.dial :mixloop +3 "processing"%' +111 "core" +2 ."preston"CTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +3 "processing"%T  +135 "core" +2 ."preston"PS.seek 0ml +3 "processing"%?'W +1463 "Can"* PP +1191 "core" ' + ."preston"PSV.dial :air +3 "processing"%  +45 "core"  +2 ."preston"PS.seek 2.5ml +3 "processing"%"' +2640 "core" ' + ."preston"PSV.dial :mixloop +3 "processing"% +46 "core" +2 ."preston"PS.seek 0ml +3 "processing"%='W +2629 "core" ' + ."preston"PSV.dial :air +3 "processing"%;  +46 "core"  +2 ."preston"PS.seek 2.5ml +44 "processing"%7' +2648 "core" ' + ."preston"PSV.dial :mixloop +4 "processing"%3 +45 "core" +2 ."preston"PS.seek 0ml +3 "processing"%'W +2629 "core" ' +2 #"preston"Garaging FlushPuck in Collection Clamp +2 "manipulator"&C& +6 "core" &" ) I>H +2 ."preston"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 ."preston"Elbow.seek CC +3 "manipulator"&<( +5 "core" ( +2 "manipulator"&^& +4 "core" &"  H>H + ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &S& +2 "core" &"  I>H +2 ."preston"Forearm.seek CC +2 "manipulator"&.'ρ +106 "core" ' +2 ."preston"Hand.close +2 "manipulator"&u/ +76 "core" / +2 ."preston"CC.seek :open +3 "collection"'/( +378 "core" ( +2 "manipulator"&N& +4 "core" &"  H>H + "manipulator"&>% +4 "core" % s } HX + ."preston"Forearm.seek :retract +3 "manipulator"&!'\ +103 "core" ' +2 ."preston"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."preston"Elbow.seek :garage +4 "manipulator"&(- +282 "core" ( +2 "manipulator"&G& +4 "core" &-  O1 + ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &U& +3 "core" &- 2 O1 +2 ."preston"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 ."preston"Forearm.seek :garage + "manipulator"&L' +116 "core" ' +2 ."preston"Hand.open +2 "manipulator"&F1 +68 "core" 1 +2 "manipulator"&]% +4 "core" % v x Dl +2 ."preston"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."preston"Forearm.seek :retract +3 "manipulator"&:'\ +99 "core" ' +6081 #"preston"-> CC.loadFlush; CC.purgeUpper; CS.purgeLower; CS.unloadFlush +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +5 "core" &kr +3 "manipulator"&\\& +4 "core" &-  U1 +2 ."preston"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 ."preston"Elbow.seek FlushPuck::Garage +2 "manipulator"&9(- +4 "core" ( +2 "manipulator"&8& +4 "core" &-  U1 + ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &5& +3 "core" &-  U1 +2 ."preston"Forearm.seek :garage +2 "manipulator"&W' +109 "core" ' +2 ."preston"Hand.close +2 "manipulator"&|/ +74 "core" / +2 "manipulator"&f& +4 "core" &- Y J1 +2 "manipulator"&b% +3 "core" %  S Js +2 ."preston"Forearm.seek :retract +2 "manipulator"&E'\ +99 "core" ' +2 ."preston"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."preston"Elbow.seek CC +3 "manipulator"&K( +298 "core" ( +2 "manipulator"&B& +3 "core" & T +2 ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &[& +3 "core" &  S +2 ."preston"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +5 ."preston"Forearm.seek CC +2 "manipulator"&@'ρ +100 "core" ' +2 "manipulator"&,& +4 "core" & Q +2 "manipulator"&% +4 "core" %υ  Q +2 "collection"'J& +3 "core" &mp +2 "collection"'`& +3 ."preston"CC.seek :closed +3 "collection"'k(O +6 "core" &no + &mp +8 & 1kp %h +9 &Wylm 9 +9 &vms N +10 &Nlp Q +9 &WLlq Q +9 &Klp P +10 &Nmo Q +9 &Nlq Q +10 &_Klp Q +9 &!Qop Q +9 &Nmo Q +10 &!Qko Q +9 &#gNjp Q +9 &%)Lmo Q +10 &&Olq Q +9 &(Nmn Q +10 &*pLko P +9 &,2Lnp P +9 &-Qjp Q +10 &/Nko P +9 &1xLkp P +9 &3:Llp P +10 &4Ikn P +9 &6Ljo P +10 &8Ljo P +9 &:CLmo P +9 &<Omr Q +10 &=Ilo P +9 &?Omp P +9 &AJPlp P +10 &C Olp Q +9 &DNko P +10 &FRko Q +9 &HK`mq S +9 &Jmp W +10 &Kkp ] +9 &Mlkn _ +9 &N`jl < +10 &O}bjo > +5 ( + "collection"'`& +4 #"preston"Collection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.78 +3 "collection"'4& +5 "core" &O}?jo > + &O}?mo > +2 ."preston"Hand.open + "manipulator"&m1 +68 "core" 1 +2 "manipulator"&R% +4 "core" % υ G N + ."preston"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."preston"Forearm.seek :retract +3 "manipulator"& '\ +102 "core" ' +2 !"preston"o:NoMethodError : mesgu:NameError::message/undefined method `purgeUpper' for CC:Clamp: name:purgeUpper: args[:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3450 #-> CC.loadFlush; CS.purgeUpper; CS.purgeLower; CS.unloadFlush +3 "collection"' & +5 "core" &O}?ko > + #"preston"Flushing upper manifold +3 "collection"'o& +5 "core" &O}?hn > +2 "collection"'a% +3 "core" %ͱjm +2 ."preston"CSV.dial :flush +2 "collection"'1  +77 "core" +2 ."preston"CS.reconfigure CSfast +3 "collection"'#d @b +4 ."preston"CS.seek 5ml +3 "collection"'w'l +258 #"preston2"-> hidelog +328 #-> PSV.PSR + .PSV.dial PSR +3 "processing"%Q +108 "core"  +178 #"preston2"-> PSR.flush + .PSR.select :flush +2 "processing"%@ +355 #"preston2"-> PS.pull 0.5 +2 "processing"%t% +3 "core" %Z +3 ."preston2"PS.seek 0.5ml +4 "processing"%n' +95 "core" ' +2 ."preston"delay 5 seconds +500 "core" ' +2 "processing"%c% +3 ."preston"CSV.dial :air + "collection"' @ +5 "core" %!  +42 A +2 "collection"'M% +3 "core" %lil +2 ."preston"CS.seek 7ml +2 "collection"'' +583 "core" ' +2 ."connect"CSV.dial CBV +2 ."preston"CBV.dial CSV +3 "collection"'h +2 'A  +80 "core"  +30  +2 ."preston"CTV.dial :air +2 .CS.seek 0ml +3 "collection"'z' +1833 "core" ' +2 ."preston"delay 7 seconds +703 .CS.seek 3ml +3 "collection"'X'- +3 #"preston2"-> PSR.air +2 .PSR.select :air +2 "processing"% +256 #"preston2"-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%Y' +579 "core" ' + ."preston"CSV.dial :waste +3 "collection"'p +56 "core" +2 ."preston"CS.seek 0ml +3 "collection"'y' +838 "core" ' +2 "collection"'j& +4 "core" &O}?ko > + "collection"'% +4 "core" %il + ."preston"CSV.dial :flush + "collection"'q  +46 "core"  +2 ."preston"CS.seek 3ml +45 "collection"'d'- +533 "core" ' +2 "processing"%l% +4 "core" %  +308 ' + ."preston"delay 5 seconds +503 .CSV.dial :air + "collection"'g @ +45 "core" B +2 "collection"'{% +4 "core" %-il  +2 ."preston"CS.seek 5ml +3 "collection"'Z'l +595 "core" ' + ."preston"CSV.dial :air +3 .CS.seek 0ml +3 "collection"'_' +1337 "core" ' +2 ."preston"delay 7 seconds +696 #"preston2"-> PSV.PRV +2 !o:NoMethodError : mesgu:NameError::message)undefined method `PRV' for PSV:Shaft: name:PRV: args[:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5 ."preston"CS.seek 3ml +2 "collection"'e'- +461 #"preston2"-> PSV.PTV + .PSV.dial PTV +3 "processing"% +78 "core" +322 ' +2 ."preston"CSV.dial :waste +2 "collection"' +30 #"preston2"-> PTV.PRV + .PTV.dial PRV +2 "processing"%D @ +42 "core" +2 ."preston"CS.seek 0ml +3 "collection"'' +29 "core" ? +558 #"preston2"-> PRV.waste1 +2 !o:NoMethodError : mesgu:NameError::message,undefined method `waste1' for PRV:Shaft: name: waste1: args[:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +274 "core" ' +2 #"preston"Flushing lower manifold's waste1 port +2 "collection"'v& +5 "core" &O}?jm > + "collection"'x% +4 "core" %jl + ."preston"CSV.dial :flush +2 "collection"'$  +47 "core"  +2 ."preston"CS.seek 5ml +3 "collection"''l +600 #"preston2"-> PRV.legend +442 #-> PRV.waste1 + !o:NoMethodError : mesgu:NameError::message,undefined method `waste1' for PRV:Shaft: name: waste1: args[:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +269 #-> PRV.waste2 + .PRV.dial :waste2 +4 "processing"% @ +29 "core" ' +2 ."preston"delay 5 seconds +78 "core" > +182 #"preston2"-> PSV +181 #-> PTV +61 ."preston"CSV.dial :air +3 "collection"'P @ +43 "core" A +2 "collection"'% +4 "core" %lim  +2 ."preston"CS.seek 7ml + "collection"'s' +66 #"preston2"-> PRV +358 #-> PS.empty + .PS.seek :empty +3 "processing"%'9 +160 "core" ' +2 ."connect"CSV.dial CTV +2 ."preston"CTV.dial CSV +3 "collection"'  +2 '  +43 "core"  +96  +2 ."preston"CBV.dial :waste1 +2 "collection"' @ +54 "core" A +2 ."preston"CS.seek 0ml +3 "collection"'~' +1823 "core" ' +2 #"preston"Flushing lower manifold's waste2b port + "collection"'O& +6 "core" &O}?koz > + "collection"'% +4 "core" %ko} + ."preston"CSV.dial :flush +2 "collection"'  +77 "core" +2 ."preston"CS.seek 5ml +3 "collection"''l +341 "core" ' +2 "processing"%% +4 "core" %5 +995 ' + ."preston"delay 5 seconds +503 .CSV.dial :air +3 "collection"' @ +47 "core" A + "collection"'V% +4 "core" %lim  +2 ."preston"CS.seek 7ml +2 "collection"' ' +123 #"preston2"-> CC +2 "collection"'(& +3 "core" &O}?knp > +445 #"preston2"-> exit + #Session Ended +16 "core" ' +2 ."connect"CSV.dial CTV +3 ."preston"CTV.dial CSV +2 "collection"'-  +45 "core"  +2 ."preston"CBV.dial :waste2b +2 "collection"'*  +86 "core"  +2 ."preston"CS.seek 0ml +4 "collection"'2' +1833 "core" ' +2 !"preston"o:NoMethodError : mesgu:NameError::message2undefined method `unloadFlush' for CS:Syringe: name:unloadFlush: args[:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +734 #-> CC.unloadFlush + #Garaging FlushPuck in Collection Clamp +3 "manipulator"&& +4 "core" & 0 N +2 ."preston"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."preston"Elbow.seek CC +3 "manipulator"&i( +8 "core" ( +2 "manipulator"&#& +4 "core" & E N + ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &%& +3 "core" & P N +2 ."preston"Forearm.seek CC +2 "manipulator"&'ρ +105 "core" ' + ."preston"Hand.close +3 "manipulator"&}/ +75 "core" / +2 ."preston"CC.seek :open +3 "collection"'r( +375 "core" ( +2 "manipulator"&6& +3 "core" & L +2 "manipulator"&% +3 "core" % n E L= +2 ."preston"Forearm.seek :retract +2 "manipulator"&0'\ +106 "core" ' +2 ."preston"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."preston"Elbow.seek :garage +2 "manipulator"&H(- +344 "core" ( +2 "manipulator"&'& +3 "core" &-  P! +2 ."preston"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &T& +3 "core" &- O P! + ."preston"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."preston"Forearm.seek :garage +3 "manipulator"&' +109 "core" ' + ."preston"Hand.open +3 "manipulator"&1 +69 "core" 1 +2 "manipulator"&?% +4 "core" %  G + ."preston"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."preston"Forearm.seek :retract +3 "manipulator"&'\ +103 "core" ' +518 #"preston"-> CC + "collection"'"& +5 "core" &jo +145 #"preston"-> PC +2 "processing"%;& +3 "core" & +680 #"preston"-> pucks +441 #-> PS + "processing"%=% +5 "core" %5 +115 #"preston"-> CS +3 "collection"'3% +4 "core" %ko +1433 #"preston"-> ESP.shutdown; ESP.wakeup +2 ."shutdown"SS.coast +3 #"preston"Asleep / Shutdown +2 "sampler")5 +4 ."shutdown"CC.coast + "collection"'6 +3 ."shutdown"CS.coast + "collection"'5 +4 ."shutdown"PC.coast + "processing"%6 +4 ."shutdown"PS.coast + "processing"%5 +4 ."shutdown"Forearm.coast + "manipulator"&5 +4 ."shutdown"Elbow.coast + "manipulator"&6 +37 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +5 #"preston"Powering core bus +483 .Gate.power :raw,:ON +4 "sampler") +2 )7 +2 "core"  +2 "collection"' +2 'C +3 "core"  + "processing"% +2 %^ +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )S% +3 "core" % +\ + ."preston"SS.configure SSconfig +2 "sampler")#.0X& +3 "core" &   - ^ +2 ."preston"Elbow.configure LooseElbow +2 "manipulator"&$ &.,(#b +6 "storage"(.& +3 "core" & 8 7 + ."preston"SC.configure SCloose +3 "storage"($.\ 1~b +4 (G% +3 "core" % 4 4  +2 ."preston"SE.configure SEconfig +2 "storage"(#QK-0-\ b +4 ."preston"CH.coast + "collection"'U  +4 "core" +45 ."preston"CH.configure CHconfig +3 "collection"'\ 2 +3 ."preston"PH.coast +2 "processing"%<  +4 "core" + ."preston"PH.configure PHconfig +2 "processing"%\ 2 +4 #"preston"All dwarf controllers running firmware version 3.75 +2 "sampler") +11 "collection"'F% +4 "core" %pqy + "processing"%]% +2 ."rdySampler"Intake.select :close +4 .Exhaust.select :close +2 "manipulator"&!% +2 ."rdySampler"CTV.dial :air +4 "collection"'L  +4 "core" %x + % +  ] +3 ."rdyProcessing"PSV.dial :air +2 "manipulator"&% + "processing"%\\  +5 "core" %  k Y +2 ."preston"Forearm.reconfigure LooseForearm +3 "manipulator"&#@2^d^b +4 ."preston"Forearm.home.seek :retract +2 "manipulator"&8'\ +62 "core"  +2 ."rdyProcessing"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."rdyProcessing"PS.home.seek 0ml +2 "processing"%5'W +9 "core" ' +2 ."closeHand"Hand.close +2 ."preston"Elbow.jog 1500 +4 "manipulator"&|/ +4 &f* +16 "core" +2 ."rdySampler"CSV.dial :waste1 +2 "collection"'b +29 "core" * +2 ."preston"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 ."preston"Elbow.home.seek :clear +3 "manipulator"&(d +8 "core" / +58 +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler"): +4 "core"  +2 "sampler")W +138 "core"  +2 ."readyCS"CS.reconfigure CSfast +4 ."rdySampler"SS.reconfigure SSconfig +2 "collection"'#d @b +4 "sampler")#.0X Storage.forgetHistory +306 #-> CC +2 "collection"'m& +4 "core" &oso +2 !"preston"o:Slide::Error : mesg"$Collection Clamp Not yet Homed!:@axisName"Collection Clamp: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressio: outPressis:deltaPressio: voltagef12.451677957781051: @type2F:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +692 #-> ESP.ready! +2 "collection"'R% +4 "core" %nql +3 "sampler")@% +2 "processing"% % +3 "manipulator"&o% +9 "core" % \  + %V + %\   R +2 "manipulator"&a& +4 "core" &\  Q$ + "storage"(1& +3 "core" & \ \   +2 "storage"(&% +3 "core" %\ \  +2 "collection"'Q& +3 "core" &np +2 "manipulator"&t% +3 "core" %\  R + "manipulator"&& +4 "core" &\ R$ + "storage"(c& +4 "core" & \ \   + "storage"( % +4 "core" %\ \  + ."preston"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."preston"Forearm.seek :retract +2 "manipulator"&M'\ +4 "core" ' +2 ."preston"Elbow.seek :hammer +3 "manipulator"&w( +4 "core" ( +2 "manipulator"&A& +3 "core" &\ 3 R$ +2 ."preston"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."preston"Forearm.seek :retract +2 "manipulator"&h'\ +5 "core" ' +2 "manipulator"&% +4 "core" %\  R + #"preston"CC.holds FlushPuck is in Collection Clamp + !o:SyntaxError: mesg"K\ CC.holds FlushPuck is in Collection Clamp\ Storage.recover! will retry:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +57798 "Can"0 ;; +56786 #"brent"Session Begun +2356 #-> pucks +860 "Can"4 ;; +54 #"brent"-> Flush +1739 #-> Clamp +2 "collection"'z& +6 "core" &nu| +2 "processing"%n& +4 "core" & +5909 #"brent"-> GoodNews.email "update" + .GoodNews.email "update" +51418 #-> exit + #Session Ended +866 "Can"8 ;; +24594 #"brent"Session Begun +414 #-> showlog +1208 #-> MainThread.exit +5 #mEXIT +3 #"preston"Session Ended +4 #"brent"Session Ended @1585160821.35EDT @1585318300.27EDT = =tMAIN =mMAIN_scheduler @EDT1585318301.91 #"core_reset"Sent BREAK +2 #t@0xEC22, state=0x32F4, ifg=0x10, ie=0xFD + #@0xEDB0, state=0x32F4, ifg=0x80, ie=0xFD #@0x8E10, state=0x3380, ifg=0x20, ie=0x7F + #@0x8FBE, state=0x3380, ifg=0x20, ie=0x7F + #@0x962C, state=0x3380, ifg=0x08, ie=0x5F #@0x2C59, state=0x3380, ifg=0x20, ie=0x7F + #@0x2E08, state=0x3380, ifg=0x20, ie=0x7F #@0x3475, state=0x3380, ifg=0x08, ie=0x5F + #@0xA9A9, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +7 #ESP2 v3.22 I2C Gateway v3.06 for core bus +209 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +356 "Can"M 99 M 99 + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +3 "core" % \  + .tSS.reconfigure SSconfig +2 "sampler")#.0X\ +2 .tSC.configure SCloose +2 "storage"($.\ 1~b +2 (% +3 "core" %   + .tSE.configure SEconfig +2 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"'  + "core" +2 .tCH.configure CHconfig + "collection"'\ 2 +2 .tPH.coast +2 "processing"%  +2 "core" + .tPH.configure PHconfig + "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.75 + "sampler") +10 #tCleanly exited at 14:27:01EDT25-Mar-20 + !o:Storage::Warning: mesg".CC.holds FlushPuck is in Collection Clamp:bt["8/home/esp/esp2/utils/storage.rb:415:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:414:in `each'"8/home/esp/esp2/utils/storage.rb:414:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:596:in `restore!'"-/home/esp/esp2/lib/esp.rb:116:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 "collection"'% +3 "core" %y~ + "sampler")% +3 "core" % \  +2 "manipulator"&% +3 "core" %\  / + $ b +2 "manipulator"&& +3 "core" & . . b + "storage"(& +3 "core" &,J d _\ +2 "storage"(% +3 "core" % f g\ + "collection"'& +4 "core" &z~ + "processing"%& +3 "core" &L  +2 "processing"%% +3 "core" %VH + #tCC.holds FlushPuck is in Collection Clamp + !o:SyntaxError: mesg"K\ CC.holds FlushPuck is in Collection Clamp\ Storage.recover! will retry:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +34787 #-> Flush.location=:garage +1532 #-> Storage.forgetHistory +747 #-> ESP.ready! +2 "collection"'% +4 "core" %zW +2 "processing"%% +3 "manipulator"&!% +4 "sampler") % +7 "core" %Vt + %\  , # b + % \  +2 "manipulator"&"& +4 "core" & - / b +2 "storage"(#& +3 "core" &,J c \ + "storage"($% +4 "core" % V + "collection"'%& +3 "core" &y}h +2 "processing"%&& +3 "core" &  +2 "collection"'' +3 "core"  + "collection"'( +3 "core"  +2 "collection"') +2 "core"  +2 "processing"%* +3 "core"  + "processing"%+ +3 "core" V +2 "processing"%, +2 "core" ? +2 "processing"%- +3 "core" > +2 "sampler"). +2 "core"  +3 "sampler")/% +3 "core" % \  +2 "collection"'0& +4 "core" &z~R +2 "collection"'1% +3 "core" %z}i +2 "processing"%2& +4 "core" &l  + "processing"%3% +4 "core" %V +2 "manipulator"&4% +3 "core" %\   * c +2 "manipulator"&5& +3 "core" & 4 1 U b +2 "storage"(6& +3 "core" &,J | P\ +2 "storage"(7% +3 "core" % T \ +2 "collection"'89 +3 "core" 9} +2 "processing"%99 +2 "core" 9} +4094 #t-> access 2 +2 .SE.seek :down +2 "storage"(:'v +18 "core" ' +2 "manipulator"&;% +3 "core" %\  $ 0 3 a +2 "manipulator"&<& +3 "core" &  ! @ b +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 6 +2 "storage"(=(K +655 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (>& +3 "core" &K X Y \  +3824 #t-> access 5 +2 .SE.seek :down +2 "storage"(?'v +2 "core" ' +2 "manipulator"&@% +3 "core" %\  . / T a +2 "manipulator"&A& +4 "core" &   a + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 2 + "storage"(B( +1284 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (C& +3 "core" & J = b +1896 #t-> access 7 +2 .SE.seek :down +2 "storage"(D'v +3 "core" ' +2 "manipulator"&E% +3 "core" %\     \\ +2 "manipulator"&F& +4 "core" &   \\ + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 4 + "storage"(G(,H +660 "core" ( + .tSC.reconfigure SCloose +3 "storage"($.\ 1~b +2 (H& +3 "core" &,I% , ) < \  +9811 "Can"e >> +60002 d >> +60003 e >> +60002 e >> +60002 a >> +60002 ] >> +60002 h >> +6089 #t-> PSV.PSR + .PSV.dial PSR + "processing"%I +139 "core"  +531 #t-> PSR.wash + .PSR.select :wash +2 "processing"% +879 #t-> PS.fill + .PS.seek 2.5ml +2 "processing"%J' +2629 "core" ' +2 "processing"%K% +4 "core" %U  +862 #t-> PSV.waste1 + .PSV.dial :waste1 + "processing"%L  +47 "core"  +508 #t-> PS.empty +2 .PS.seek :empty +2 "processing"%M'9 +2634 "core" ' +2 "processing"%N% +4 "core" %5T +333 #t-> PSV.PSR +2 .PSV.dial PSR +33 "processing"%O +65 "core"  +451 #t-> PSR.wash + .PSR.select :wash +406 #-> PS.fill + .PS.seek 2.5ml +2 "processing"%P' +2637 "core" ' +2 "processing"%Q% +4 "core" %T  +8956 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%R  +43 "core"  +287 #t-> PS.empty + .PS.seek :empty +2 "processing"%S'9 +2637 "core" ' +2 "processing"%T% +4 "core" %3L +12126 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%U +44 "core"  +1374 #t-> PS.pull 0.5 +2 "processing"%V% +3 "core" %3i +2 .tPS.seek 0.499ml +2 "processing"%W' +597 "core" ' +2 "processing"%X% +3 "core" %p  +4196 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} + .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%Y' +2125 "core" ' +2 .tPSV.dial :waste1 + "processing"%Z  +46 "core"  +2 .tPS.seek :empty +2 "processing"%['9 +2629 "core" ' + .tPSV.dial PSR +2 "processing"%\\ +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%]' +2628 "core" ' +2 .tPSV.dial :waste1 + "processing"%^  +45 "core"  +2 .tPS.seek :empty +2 "processing"%_'9 +2638 "core" ' + .tPSV.dial PSR +2 "processing"%` +46 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%a' +1196 "Can"b BA +1435 "core" ' +2 .tPSV.dial :waste1 + "processing"%b  +45 "core"  +2 .tPS.seek :empty +2 "processing"%c'9 +2635 "core" ' + .tPSV.dial PSR +2 "processing"%d +58 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%e' +2625 "core" ' +2 .tPSV.dial :waste1 + "processing"%f  +44 "core"  +2 .tPS.seek :empty +2 "processing"%g'9 +2636 "core" ' + .tPSV.dial PSR +2 "processing"%h +58 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%i' +2628 "core" ' +2 .tPSV.dial :waste1 + "processing"%j  +44 "core"  +2 .tPS.seek :empty +2 "processing"%k'9 +2633 "core" ' + .tPSV.dial PSR +2 "processing"%l +58 "core"  +4199 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste2; PS.empty; PSV.PSR} + .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%m' +2632 "core" ' +2 .tPSV.dial :waste2 + "processing"%n  +76 "core"  +2 .tPS.seek :empty +2 "processing"%o'9 +2652 "core" ' + .tPSV.dial PSR +2 "processing"%p +76 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%q' +2628 "core" ' +2 .tPSV.dial :waste2 + "processing"%r  +77 "core"  +2 .tPS.seek :empty +2 "processing"%s'9 +2635 "core" ' + .tPSV.dial PSR +2 "processing"%t +77 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%u' +2627 "core" ' +2 .tPSV.dial :waste2 + "processing"%v  +77 "core"  +2 .tPS.seek :empty +2 "processing"%w'9 +2629 "core" ' + .tPSV.dial PSR +2 "processing"%x +77 "core"  +2 .tPSV.dial PSR + .PS.seek 2.5ml +2 "processing"%y' +2637 "core" ' +2 .tPSV.dial :waste2 + "processing"%z  +76 "core"  +2 .tPS.seek :empty +2 "processing"%{'9 +2626 "core" ' + .tPSV.dial PSR +2 "processing"%| +77 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%}' +2631 "core" ' +2 .tPSV.dial :waste2 + "processing"%~  +76 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2636 "core" ' + .tPSV.dial PSR +2 "processing"% +76 "core"  +6470 #t-> PS.pull 0.5 +2 "processing"%% +2 "core" %< +2 .tPS.seek 0.499ml +2 "processing"%' +602 "core" ' +2 "processing"%% +3 "core" %n  +1866 #t-> 5.times{PSV.PSR; PS.fill; PSV.waste1; PS.empty; PSV.PSR} + .PSV.dial PSR +2 .PS.seek 2.5ml +2 "processing"%' +2149 "core" ' +2 .tPSV.dial :waste1 + "processing"%  +58 "core"  +2 .tPS.seek :empty +2 "processing"%\ '9 +2521 "Can"^ AA +105 "core" ' + .tPSV.dial PSR +2 "processing"% +43 "core"  +2 .tPSV.dial PSR + .PS.seek 2.5ml +2 "processing"% ' +2633 "core" ' +2 .tPSV.dial :waste1 + "processing"%  +45 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2626 "core" ' + .tPSV.dial PSR +2 "processing"% +45 "core"  +2 .tPSV.dial PSR +2 .PS.seek 2.5ml + "processing"%' +2628 "core" ' +2 .tPSV.dial :waste1 + "processing"%  +46 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2632 "core" ' + .tPSV.dial PSR +2 "processing"% +45 "core"  +2 .tPSV.dial PSR + .PS.seek 2.5ml +2 "processing"%' +2637 "core" ' +2 .tPSV.dial :waste1 + "processing"%  +46 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2635 "core" ' + .tPSV.dial PSR +2 "processing"% +45 "core"  +2 .tPSV.dial PSR + .PS.seek 2.5ml +2 "processing"%' +2628 "core" ' +2 .tPSV.dial :waste1 + "processing"%  +45 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2626 "core" ' + .tPSV.dial PSR +2 "processing"% +58 "core"  +1467 #t-> PS.pull 0.5 +2 "processing"%!% +3 "core" %62 +2 .tPS.seek 0.499ml + "processing"% ' +592 "core" ' +2 "processing"%% +3 "core" %=  +36299 "Can"d ?> +240 #t-> PS.pull 0.2 +2 "processing"%"% +3 "core" %J  +2 .tPS.seek 0.699ml + "processing"%#'*v +292 "core" ' +2 "processing"%$% +3 "core" %*vJ  +700 #t-> PS.pull 0.2 +2 "processing"%%% +3 "core" %*vk  +2 .tPS.seek 0.899ml + "processing"%&'C +284 "core" ' +2 "processing"%'% +3 "core" %CN  +564 #t-> PS.pull 0.5 +2 "processing"%(% +3 "core" %C  +2 .tPS.seek 1.399ml + "processing"%)' +588 "core" ' +2 "processing"%*% +3 "core" %>  +399 #t-> PS.pull 0.5 +2 "processing"%+% +3 "core" %1  +2 .tPS.seek 1.899ml + "processing"%,'v +588 "core" ' +2 "processing"%-% +3 "core" %u  +197 #t-> PS.pull 0.5 +2 "processing"%.% +3 "core" %u  +2 .tPS.seek 2.399ml + "processing"%/'6 +600 "core" ' +2 "processing"%0% +3 "core" %<O  +812 #t-> PSV.waste1 + .PSV.dial :waste1 + "processing"%1  +43 "core"  +1028 #t-> PS.empty + .PS.seek :empty +2 "processing"%2'9 +2522 "core" ' +2 "processing"%3% +4 "core" %=G +953 #t-> PSV.PSR + .PSV.dial PSR + "processing"%4 +46 "core"  +677 #t-> PS.pull 0.5 +2 "processing"%5% +3 "core" %=6 +2 .tPS.seek 0.499ml + "processing"%6' +590 "core" ' +2 "processing"%7% +3 "core" %. +261 #t-> PS.pull 0.5 +2 "processing"%8% +3 "core" %" +2 .tPS.seek 0.999ml + "processing"%9'P +588 "core" ' +2 "processing"%;% +45 "core" %P)  +176 #t-> PS.pull 0.5 +2 "processing"%<% +3 "core" %P,  +2 .tPS.seek 1.499ml +2 "processing"%>' +590 "core" ' +2 "processing"%@% +4 "core" %~2  +395 #t-> PS.pull 0.5 +2 "processing"%A% +3 "core" %~*  +2 .tPS.seek 1.999ml +2 "processing"%:'? +587 "core" ' +2 "processing"%=% +4 "core" %:+  +146 #t-> PS.pull 0.5 +2 "processing"%C% +3 "core" %:  +2 .tPS.seek 2.499ml +2 "processing"%E' +598 "core" ' +2 "processing"%F% +4 "core" %6  +460 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%?  +45 "core"  +612 #t-> PS.empty + .PS.seek :empty +2 "processing"%B'9 +2634 "core" ' +2 "processing"%H% +4 "core" %5: +529 #t-> PSV.PSR + .PSV.dial PSR + "processing"%I +46 "core"  +6498 #t-> PSR.flush + .PSR.select :flush +2 "processing"%` +526 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%K' +2633 "core" ' +2 "processing"%L% +4 "core" %H  +525 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%J  +45 "core"  +268 #t-> PS.empty + .PS.seek :empty +2 "processing"%N'9 +2631 "core" ' +2 "processing"%O% +4 "core" %6M +4056 #t-> PSR.flush + .PSR.select :flush +1178 #-> PSV.PSR + .PSV.dial PSR + "processing"%M +46 "core"  +710 #t-> PSV.flush + !o:NoMethodError : mesgu:NameError::message+undefined method `flush' for PSV:Shaft: name:\ flush: args[:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1071 #-> PSR.flush + .PSR.select :flush +380 #-> PS.fill + .PS.seek 2.5ml +2 "processing"%Q' +2639 "core" ' +2 "processing"%R% +3 "core" % M  +591 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%P  +44 "core"  +776 #t-> PS.empty + .PS.seek :empty +2 "processing"%T'9 +2634 "core" ' +2 "processing"%U% +4 "core" %6U +494 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%V +58 "core"  +656 #t-> PSR.air + .PSR.select :air + "processing"% +507 #t-> PS.fill +2 .PS.seek 2.5ml +2 "processing"%S' +2632 "core" ' +2 "processing"%X% +3 "core" %K  +468 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%W  +43 "core"  +289 #t-> PS.empty + .PS.seek :empty +2 "processing"%Z'9 +2636 "core" ' +2 "processing"%Y% +3 "core" %:L +5898 "Can"a @? +14828 #t-> require 'cleanMe' +2150 #-> require 'test4GLERL' +1556 #-> cleanMe +4332 #-> cleanPC +2 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%\\& +3 "core" &  +2 .tHand.open + "manipulator"&[1 +25 "core" 1 +2 "manipulator"&^& +4 "core" &   R + "manipulator"&]% +4 "core" %\   R + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&`(- +176 "core" ( +2 "manipulator"&_& +4 "core" &-   R + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &b& +2 "core" &- D R +2 .tForearm.seek :garage + "manipulator"&a' +100 "core" ' +2 .tHand.close + "manipulator"&d/ +74 "core" / +2 "manipulator"&c& +4 "core" &-  I + "manipulator"&f% +4 "core" % \ I + .tForearm.seek :retract +2 "manipulator"&e'\ +103 "core" ' +3 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&h( +127 "core" ( +2 "manipulator"&g& +4 "core" & p N[ + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" &  M[ +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&i' +103 "core" ' +2 "manipulator"&l& +4 "core" &  M[ +2 "manipulator"&k% +3 "core" %  N +2 "processing"%n& +3 "core" &  +2 "processing"%m& +3 .tPC.seek :closed +2 "processing"%p(Tg +3 "core" &  +3 &  +10 &2r +} +9 &az @ +10 &3n R +9 &J S +9 &L S +10 &wN# R +9 &9N R +9 &G6 R +10 &I R +9 &~K S +10 & AI R +9 &"I R +9 &#L S +10 &%L R +9 &'IM R +9 &) J R +10 &*LL R +9 &,K R +10 &.QL R +9 &0J R +9 &1JG S +10 &3J R +9 &5YJ R +9 &7L R +10 &8K\ R +9 &:K R +10 &$J R +9 &?J R +10 &AI R +9 &CiJ R +9 &E+J R +10 &FN S +9 &HY T +10 &Jfn V +9 &L 4 Y +9 &M~7 Y +10 &O Y +9 &Qe Y +9 &S& F +10 &T.a Q +9 &TA% / +2 ( + "processing"%m& +3 #tProcessing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.70 + "processing"%o& +3 "core" &TA$H / +2 .tHand.open + "manipulator"&r1 +73 "core" 1 +2 "manipulator"&q% +4 "core" % J + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&t'\ +98 "core" ' +2 .tPSV.dial :waste1 + .PS.seek :empty +2 "processing"%s'9 +3 "core" ' +2 #tAwaiting answer to "get the ethanol ready to load through PSV.air (same as shortSH2), 10 sec delay" +20287 !o:IRB::Abort: mesg"User Abort!!:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1059 #-> Hand.PC + !o:NoMethodError : mesgu:NameError::message+undefined method `PC' for Hand:Gripper: name:PC: args[:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +930 #-> Arm.PC +2 "manipulator"&v& +3 "core" &  G[ +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC + "manipulator"&u( +2 "core" ( +2 "manipulator"&x& +3 "core" & / G[ +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &w& +3 "core" & G[ + .tForearm.seek PC +2 "manipulator"&z' +96 "core" ' +2 "manipulator"&y& +4 "core" & Y K[ + "manipulator"&|% +4 "core" % K +472 #t-> Hand.close + .Hand.close + "manipulator"&{/ +65 "core" / +261 #t-> PC.open +2 .PC.seek :open +2 "processing"%~( +404 "core" ( +2 "processing"%}& +3 "core" &; +578 #t-> Arm.garage + "manipulator"&& +3 "core" & 1 N[ +2 "manipulator"&% +4 "core" %  N + .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +136 "core" ( +2 "manipulator"&& +3 "core" &- L* +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" &- 0 L* +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +114 "core" ' +2 "manipulator"& & +4 "core" &- | ~ J C* + "manipulator"&\ % +4 "core" % u s C +498 #t-> Hand.open +2 .Hand.open + "manipulator"&1 +75 "core" 1 +238 #t-> Hand.home + !o:NoMethodError : mesgu:NameError::message-undefined method `home' for Hand:Gripper: name: home: args[:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1616 #-> Arm.home +2 "manipulator"& & +3 "core" &- u v Z B* +2 "manipulator"&% +3 "core" %  o s % B +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&( +150 "core" ( +2 "manipulator"&& +46 "core" &( O + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &( O +2 .tForearm.seek :home +2 "manipulator"&' +40 "core" ' +2 "manipulator"&& +4 "core" &( q Q + "manipulator"&% +4 "core" % & PR +8286 "Can"f ?? +60003 e ?? +60002 h ?? +46275 #t-> cleanPC +2 "processing"%& +3 "core" &J + #tLoading FlushPuck into Processing Clamp from Processing Clamp +2 "processing"%& +3 "core" &S +2 "manipulator"&& +4 "core" &(  P + "manipulator"&% +4 "core" %  PR +2 .tForearm.seek :retract + "manipulator"&'\ +38 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&!( +58 "core" ( +2 "manipulator"&& +4 "core" &  Lh + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +3 "core" & X Lh + .tForearm.seek PC +2 "manipulator"&"' +96 "core" ' +2 .tHand.close + "manipulator"&$/ +70 "core" / +2 .tPC.seek :open +2 "processing"% ( +4 "core" ( +2 "manipulator"&%& +3 "core" & u Lh +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&'( +2 "core" ( +2 "manipulator"&#& +4 "core" & J Lh + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" & Lh +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&&' +3 "core" ' +2 "manipulator"&*& +4 "core" & Lh +2 "manipulator"&+% +4 "core" % L +2 "processing"%)& +3 "core" &h +2 "processing"%-& +3 .tPC.seek :closed +2 "processing"%.(Tg +3 "core" &M +3 &_  +10 &.s_ ,} +9 &awg @ +10 &Zje R +9 &Ic R +9 &Ic R +10 &L^ S +9 &_Na R +9 &"Ia R +10 &La R +9 &Ng R +10 & fKe S +9 &")Jh R +9 &#If R +10 &%Ld R +9 &'nKf S +9 &)0Kb S +10 &*Jf R +9 &,J` R +10 &.wLd R +9 &0:Je R +9 &1Kc R +10 &3L] R +9 &5Jb R +9 &7AJb R +10 &9Lc R +9 &:Lh R +10 &<Lb R +9 &>JJd R +9 &@ Ji R +10 &AIh R +9 &CGe R +9 &ESJi R +10 &GIg R +9 &HKh R +10 &JNh R +9 &L\\J` Q +9 &NIf R +10 &OMj R +9 &QIg R +9 &SN6o 3 +10 &T'.;b 4 +9 &TTi  +2 ( + "processing"%-& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.00 +2 !o:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt[ "7/home/esp/esp2/utils/puckmoves.rb:225:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:728:in `to'"6/home/esp/esp2/utils/puckmoves.rb:779:in `loadAt'"9/home/esp/esp2/utils/puckmoves.rb:900:in `loadFlush'"6/home/esp/esp2/protocol/cleanMe.rb:4:in `cleanPC'"(ESP):68:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'":0 + !o:Slide::Error\ : @reply0: mesg"(No Puck Clamped in Processing Clamp:@axisName"Processing Clamp:@checkpoint: omitted:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +8162 #-> Flush.location=:garage +1639 #-> Storage.forgetHistory +2891 #-> Open.PC +27 !o:NameError: mesg" uninitialized constant Open: name: Open:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +211 "Can"u DD +312 #t-> PC.open +44 .PC.seek :open +2 "processing"%,( +399 "core" ( +2 "processing"%0& +3 "core" &i +2094 #t-> cleanPC +2 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%1& +3 "core" &m + .tHand.open +2 "manipulator"&/1 +74 "core" 1 +2 "manipulator"&3& +4 "core" & G Kh + "manipulator"&4% +4 "core" % a K + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&5'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&2(- +162 "core" ( +2 "manipulator"&7& +4 "core" &-  I + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &8& +2 "core" &-  I +2 .tForearm.seek :garage +2 "manipulator"&6' +110 "core" ' +2 .tHand.close +2 "manipulator"&;/ +68 "core" / +2 "manipulator"&<& +4 "core" &- {  C + "manipulator"&9% +4 "core" %  s  C + .tForearm.seek :retract +2 "manipulator"&@'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&A( +125 "core" ( +2 "manipulator"&>& +4 "core" & 8 Ki + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" & R Ki +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&C' +92 "core" ' +2 "manipulator"&:& +4 "core" & ` Li +2 "manipulator"&F% +3 "core" % K: +2 "processing"%?& +4 "core" &i + "processing"%E& +4 .tPC.seek :closed + "processing"%H(Tg +3 "core" & +2 &{  +10 &/t +| +9 &ax @ +9 &]j R +10 &I S +9 &J R +10 &J R +9 &bI R +9 &%K R +10 &I R +9 &I R +9 & kG R +10 &"-I R +9 &#I R +10 &%I R +9 &'sI R +9 &)5I R +10 &*H~ R +9 &,I R +9 &.{I R +10 &0=I R +9 &2I R +10 &3I R +9 &5H R +9 &7EL R +10 &9I R +9 &:I R +9 &<I R +10 &>NG R +9 &@H R +10 &AH Q +9 &CI R +9 &EVL R +10 &GP R +9 &HW S +9 &Jp V +10 &LI Y +9 &N ~ Y +10 &O~ X +9 &Q Y +9 &SHv < +10 &T#,o S +9 &TJ" , +2 ( + "processing"%E& +2 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.72 +2 "processing"%I& +3 "core" &TJ r , +2 .tHand.open + "manipulator"&B1 +68 "core" 1 +2 "manipulator"&L% +4 "core" % I: + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&J'\ +93 "core" ' +2 .tPSV.dial :waste1 +2 .PS.seek :empty +2 "processing"%K'9 +3 "core" ' + #tAwaiting answer to "get the ethanol ready to load through PSV.air (same as shortSH2), 10 sec delay" +585 .delay 10 seconds +1003 .PSV.dial :air +2 "processing"%O  +107 "core" +2 .tPS.seek 2.5ml +2 "processing"%M' +2641 "core" ' + .tPSV.dial PTV +2 "processing"%N +77 "core" ~ +2 .tPTV.dial :puck + "processing"%R  +75 "core"  +2 .tPBV.dial :waste1 + "processing"%P  +57 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek :empty +2 "processing"%Q'9 +2623 .tPS.hold +2 "processing"%U+ +3 "core" 'm/z +31 + +2 !to:IRB::Abort: mesg".Processing Syringe seek to empty Aborted!:@checkpoint: omitted:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +966 #-> CC.unloadFlush + "collection"'V& +3 "core" &z~8 +2 !to:Puck::Error: mesg"-Collection Clamp not closed on FlushPuck:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2814 #-> PC.unloadFlush +2 #Garaging FlushPuck in Processing Clamp + "manipulator"&T& +3 "core" &  Ei +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&X( +3 "core" ( +2 "manipulator"&W& +4 "core" &  Ei + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &S& +2 "core" & x  Di +2 .tForearm.seek PC +2 "manipulator"&Y' +96 "core" ' + .tHand.close +2 "manipulator"&\\/ +72 "core" / +2 .tPC.seek :open +2 "processing"%[( +402 "core" ( +2 "manipulator"&^& +3 "core" & B Ii +2 "manipulator"&]% +3 "core" %  I +2 .tForearm.seek :retract +2 "manipulator"&_'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&b(- +162 "core" ( +2 "manipulator"&& +4 "core" &-  I + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" &- \ I +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&c' +112 "core" ' + .tHand.open +2 "manipulator"&f1 +68 "core" 1 +2 "manipulator"&% +4 "core" % v u  A + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&g'\ +108 "core" ' +29070 #t-> Flush.location=:garage +685 #-> Storage.forgetHistory +3495 #-> cleanPC + #Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%j& +3 "core" & +2 "manipulator"&a& +3 "core" &- 3 O +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&l(- +55 "core" ( +2 "manipulator"&k& +4 "core" &- \ P + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &n& +2 "core" &-  P +2 .tForearm.seek :garage + "manipulator"&`' +108 "core" ' +2 .tHand.close + "manipulator"&e/ +76 "core" / +2 "manipulator"& & +4 "core" &-  E + "manipulator"&o% +4 "core" %  v y w D + .tForearm.seek :retract +2 "manipulator"&r'\ +110 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&q( +124 "core" ( +38 "manipulator"&m& +13 "core" &  N + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +2 &i& +2 "core" &  N +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&Z' +107 "core" ' +2 "manipulator"&v& +4 "core" &  M +2 "manipulator"&x% +3 "core" %  Mm +2 "processing"%w& +4 "core" &Q + "processing"%y& +4 .tPC.seek :closed +2 "processing"%|(Tg +3 "core" &N +3 & 4 +10 &5Es 2 +9 &[px F +10 &\\ R +9 &H R +10 &xH R +9 &9K R +9 &J R +10 &G\ R +9 &J Q +9 &BI R +10 &!M R +9 &"G R +10 &$G R +9 &&JG\ R +9 &( H R +10 &)G R +9 &+G R +9 &-RF R +10 &/G R +9 &0G R +10 &2G R +9 &4ZG R +9 &6G R +10 &7G R +9 &9H R +9 &;aG R +10 &=#G R +9 &>G R +10 &@F R +9 &BjG R +9 &D+L R +10 &EK R +9 &GT S +9 &Ik\\ T +10 &K${ W +9 &L Y +9 &N Y +10 &Pe| Y +9 &R% Z +10 &Sja * +9 &T@\\ 5 +8 ( +2 &TH  - + "processing"%y& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.77 +2 "processing"%h& +4 "core" &TH : - + .tHand.open + "manipulator"&t1 +71 "core" 1 +2 "manipulator"&{% +4 "core" % Jm + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&p'\ +95 "core" ' +2 .tPSV.dial :waste1 +2 "processing"%}  +106 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek :empty +2 "processing"%'9 +1317 "core" ' +2 #tAwaiting answer to "get the ethanol ready to load through PSV.air (same as shortSH2), 10 sec delay" +1859 .delay 10 seconds +1003 .PSV.dial :air +2 "processing"%  +108 "core" +2 .tPS.seek 2.5ml +2 "processing"%' +2638 "core" ' + .tPSV.dial PTV +2 "processing"% +75 "core"  +2 .tPTV.dial :puck + .PBV.dial :waste1 +2 .PS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek :empty + "processing"%z'9 +1654 "Can"s RR +3495 "core" ' +2 .tdelay 10 seconds +1002 #Awaiting answer to "get the ethanol ready to load through PSV.air (same as shortSH2), 10 sec delay" +526 .delay 10 seconds +1003 .PSV.dial :air +2 "processing"%  +76 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2.5ml +2 "processing"%\ ' +2638 "core" ' + .tPSV.dial PTV +2 "processing"%u +76 "core"  +2 .tPTV.dial :mixing +2 "processing"% @ +74 "core" ? +2 .tPSV.dial :PML +2 "processing"% +45 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek :empty +2 "processing"% '9 +5145 "core" ' +2 #tAwaiting answer to "get the hot water ready to load through PSV.air (same as shortSH2), 10 sec delay" +9512 .delay 10 seconds +1003 .PSV.dial :air +2 "processing"%  +45 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2640 "core" ' + .tPSV.dial PTV +2 "processing"% +77 "core"  +2 .tPTV.dial :puck + "processing"%  +75 "core"  +2 .tPBV.dial :waste1 + .PS.reconfigure PSslow +3 "processing"%#A 2`xb +2 .tPS.seek :empty +2 "processing"%'9 +5151 "core" ' +2 #tAwaiting answer to "get the hot water ready to load through PSV.air (same as shortSH2), 10 sec delay" +409 .delay 10 seconds +1003 .PSV.dial :air +2 "processing"%  +76 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 .tPTV.dial :mixing + "processing"% @ +75 "core" ? +2 .tPSV.dial :PML + "processing"% +45 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek :empty +2 "processing"%'9 +5147 "core" ' +2 #tAwaiting answer to "get the MillQ water ready to load through PSV.air (same as shortSH2), 10 sec delay" +7747 .delay 10 seconds +1003 .PSV.dial :air +2 "processing"%  +57 "core" +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2.5ml +2 "processing"%' +2628 "core" ' + .tPSV.dial PTV +2 "processing"% +75 "core"  +2 .tPTV.dial :puck + "processing"%  +75 "core"  +2 .tPBV.dial :waste1 + .PS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek :empty +2 "processing"%$'9 +5144 "core" ' +2 #tAwaiting answer to "get the MillQ water ready to load through PSV.air (same as shortSH2), 10 sec delay" +247 .delay 10 seconds +936 "Can"s ML +66 .tPSV.dial :air +2 "processing"%  +75 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 2.5ml +2 "processing"%%' +2639 "core" ' +2 .tPTV.dial :mixing + "processing"%# @ +75 "core" ? +2 .tPSV.dial :PML + "processing"%( +58 "core" +2 .tPS.reconfigure PSslow +2 "processing"%#A 2`xb +2 .tPS.seek :empty +2 "processing"%*'9 +5156 "core" ' + #tairing out the lines + .PSV.dial :air +2 "processing"%  +43 "core"  +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +3 .tPS.seek 2.5ml + "processing"%+' +2633 "core" ' + .tPSV.dial PTV +2 "processing"%) +89 "core" +2 .tPTV.dial :puck + "processing"%  +75 "core"  +2 .tPBV.dial :waste1 + .PS.seek :empty +2 "processing"%~'9 +2628 "core" ' +2 .tdelay 10 seconds +1003 .PSV.dial :air +2 "processing"%!  +74 "core"  +2 .tPS.seek 2.5ml +2 "processing"%"' +2630 "core" ' +2 .tPTV.dial :mixing + "processing"% @ +76 "core" > +2 .tPSV.dial :PML + "processing"%- +45 "core" +2 .tPS.seek :empty +2 "processing"%.'9 +2629 "core" ' +2 .tPSV.dial :air + "processing"%0  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%1' +2632 "core" ' + .tPSV.dial PTV +2 "processing"%/ +77 "core"  +2 .tPTV.dial :puck + "processing"%3  +75 "core"  +2 .tPBV.dial :waste1 + .PS.seek :empty +2 "processing"%4'9 +2640 "core" ' +2 .tdelay 10 seconds +1003 .PSV.dial :air +2 "processing"%7  +76 "core"  +2 .tPS.seek 2.5ml +2 "processing"%8' +2629 "core" ' +2 .tPTV.dial :mixing + "processing"%& @ +75 "core" ? +2 .tPSV.dial :PML + "processing"%' +45 "core" +2 .tPS.seek :empty +2 "processing"%;'9 +2636 "core" ' +2 .tPSV.dial :air + "processing"%<  +45 "core"  +2 .tPS.seek 2.5ml +2 "processing"%9' +2638 "core" ' + .tPSV.dial PTV +2 "processing"%5 +77 "core"  +2 .tPTV.dial :puck + "processing"%>  +75 "core"  +2 .tPBV.dial :waste1 + .PS.seek :empty +2 "processing"%='9 +2628 "core" ' +2 .tdelay 10 seconds +1002 .PSV.dial :air +2 "processing"%6  +77 "core"  +2 .tPS.seek 2.5ml +2 "processing"%:' +2625 "core" ' +2 .tPTV.dial :mixing + "processing"%F @ +75 "core" ? +2 .tPSV.dial :PML + "processing"%? +46 "core" +2 .tPS.seek :empty +2 "processing"%2'9 +2629 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&@& +4 "core" & s y J C +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&,( +2 "core" ( +2 "manipulator"&I& +3 "core" & | l , C +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" & } 9 B + .tForearm.seek PC +2 "manipulator"&L' +94 "core" ' + .tHand.close +2 "manipulator"&E/ +71 "core" / +2 .tPC.seek :open +2 "processing"%C( +403 "core" ( +2 "manipulator"&s& +3 "core" &  G +2 "manipulator"&O% +3 "core" % L G +2 .tForearm.seek :retract +2 "manipulator"&K'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&N(- +165 "core" ( +2 "manipulator"&R& +3 "core" &- M G +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &P& +3 "core" &-  G + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&M' +114 "core" ' + .tHand.open +2 "manipulator"&Q1 +75 "core" 1 +2 "manipulator"&V% +4 "core" %  b \\ > + .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&T'\ +108 "core" ' +14797 "Can"{ == +20000 #t-> access 2 +2 .SE.seek :down +2 "storage"(W'v +2 "core" ' +2 "manipulator"&S% +3 "core" %   M +2 "manipulator"&\\& +4 "core" &-  M + .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +3 .tSC.seek 6 + "storage"(A(K +654 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (J& +3 "core" &K%  +5227 #t-> linkTest +2 #Awaiting answer to "remove Flush puck from garage and put in SAF puck" +450 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%H& +3 "core" & +2 "manipulator"&^& +3 "core" &-  L +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&](- +2 "core" ( +2 "manipulator"&& +4 "core" &- / K + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &d& +3 "core" &- 8 K + .tForearm.seek :garage +2 "manipulator"&Y' +106 "core" ' +24 .tHand.close +2 "manipulator"&X/ +70 "core" / +2 "manipulator"&f& +4 "core" &- < > ^ < +2 "manipulator"&% +3 "core" % o = 4 ? < +41 .tForearm.seek :retract +10 "manipulator"&_'\ +107 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&c( +125 "core" ( +2 "manipulator"&j& +4 "core" &  Ef + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &a& +2 "core" &  Ef +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&k' +108 "core" ' +4 "manipulator"&n& +3 "core" &  Hf +2 "manipulator"&e% +4 "core" % + Hb +2 "processing"% & +3 "core" & +2 "processing"%o& +3 .tPC.seek :closed +2 "processing"%b(Tg +3 "core" & +2 &  +10 &.r ,} +9 &bu @ +10 &_i R +9 &G R +9 &G R +10 &K R +9 &cJ S +9 &'H R +10 &I R +9 &J R +10 & mH R +9 &".G R +9 &#I R +10 &%G R +9 &'vI R +9 &)8H R +10 &*H R +9 &,I Q +10 &.~I R +9 &0@F R +9 &2G R +10 &3H R +9 &5J R +9 &7II Q +10 &9\ I R +9 &:I Q +10 &<I R +9 &>PF R +9 &@H Q +10 &AH Q +9 &CH Q +9 &EXK R +10 &GN R +9 &HU S +10 &Jh V +9 &LN X +9 &N Y +10 &O X +9 &Q X +9 &SFp 9 +10 &T"-^ O +9 &TC  . +2 ( + "processing"%o& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.73 + "processing"%g& +3 "core" &TC" . +2 .tHand.open + "manipulator"&m1 +69 "core" 1 +3 "manipulator"&i% +4 "core" %  Eb +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&`'\ +96 "core" ' +2 #twashCycleDA #1 of 1 + .PSR.select :air + .PSV.dial PSR +2 "processing"%v +108 "core"  +2 "processing"%l% +4 "core" %< + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%x' +592 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%w'[ +1608 "core" ' + .tPTV.dial :puck +2 "processing"%r  +75 "core"  +2 .tPSV.dial PTV + "processing"%[ +78 "core" +2 .tPBV.dial :waste1 + "processing"%h% +4 "core" %V  +2 .tPS.seek 1.5ml + "processing"%t' +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%{ * +36 "core" , +2 .tPS.seek 0ml +3 "processing"%y'W +1616 "core" ' +2 .tdelay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%}  +36 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%Z * +35 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%U +78 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +3 .tPS.seek 2.5ml + "processing"%' +2528 "core" ' + .tPSV.dial PTV +2 "processing"% +89 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"% +75 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"% +90 "core"  +2 .tdelay 5 seconds +502 .PSV.dial :air +4 "processing"%  +89 "core" +2 .tPS.seek :empty +2 "processing"%z'9 +2526 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&u& +4 "core" & j h ?f +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&( +4 "core" ( +2 "manipulator"&& +4 "core" & g a ^ ?f + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &\ & +2 "core" & h g 1 ?f +2 .tForearm.seek PC +2 "manipulator"&' +96 "core" ' + .tHand.close +2 "manipulator"& / +69 "core" / +2 .tPC.seek :open +2 "processing"%( +401 "core" ( +2 "manipulator"&& +3 "core" & | y F Df +2 "manipulator"&% +3 "core" % j k D +2 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +146 "core" ( +2 "manipulator"&& +4 "core" &.I } y & C + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &.I s s  C +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' + .tHand.open +2 "manipulator"&1 +66 "core" 1 +2 "manipulator"&% +4 "core" % Y , ( 7 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 #tAwaiting answer to "inspect puck for residual fluid, return saf puck to garage, push return" +2053 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +2 "core" & +2 "manipulator"&& +4 "core" &- G +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage + "manipulator"&(- +23 "core" ( +2 "manipulator"&$& +4 "core" &-  G] + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &#& +3 "core" &- B F] + .tForearm.seek :garage +2 "manipulator"&(' +111 "core" ' +2 .tHand.close + "manipulator"&%/ +72 "core" / +2 "manipulator"&& +4 "core" &- G ? c :] + "manipulator"&*% +4 "core" % k ; < X : + .tForearm.seek :retract +2 "manipulator"&)'\ +98 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +126 "core" ( +2 "manipulator"&+& +4 "core" & D Fo + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &!& +4 "core" &  Fo + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&~' +107 "core" ' +2 "manipulator"& & +4 "core" & u t B Co +2 "manipulator"&-% +3 "core" % p | B +2 "processing"%"& +3 "core" & +2 "processing"%0& +3 .tPC.seek :closed +2 "processing"%.(Tg +3 "core" & +4 & 3 +9 &7Fr 2 +9 &]pu F +10 &Y R +9 &G Q +10 &zG R +9 &;F R +9 &G R +10 &F R +9 &E R +9 &DG R +10 &!I R +9 &"I R +10 &$D R +9 &&LD R +9 &(G R +10 &)J Q +9 &+G Q +9 &-TI R +10 &/E Q +9 &0F Q +10 &2J R +9 &4[H R +9 &6G Q +10 &7J R +9 &9J R +9 &;dG R +10 &=&D R +9 &>D R +10 &@I R +9 &BlF R +9 &D.D R +10 &EF R +9 &GL S +9 &IpT S +10 &K)o V +9 &L Y +10 &N Y +9 &Pg| Y +9 &R' Z +10 &Se] / +9 &T>_ 8 +8 ( +2 &TF" 0 + "processing"%0& +3 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.76 +2 "processing"%/& +4 "core" &TF" 0 + .tHand.open + "manipulator"&31 +75 "core" 1 +2 "manipulator"&1% +4 "core" % p u A + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&7'\ +104 "core" ' +2 #tgetPMLReagent08 + .PRV.dial :air + "processing"%4  +76 "core"  +2 .tdelay 5 seconds +99 "Can"p KJ +403 .tPTV.dial :PRVmixing + "processing"%&  +136 "core" +2 .tdelay 5 seconds +502 .PRV.dial :ab2 + "processing"%'  +46 "core"  +2 .tPTV.dial :PRVmixing + .PSV.dial :mixloop +46 "processing"%8 +47 "core" +2 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 0.3ml +2 "processing"%<' +393 "core" ' +2 .tdelay 2 seconds +202 .PRV.dial :air + "processing"%;  +45 "core"  +2 "processing"%5% +4 "core" %  + .tPS.seek 0.55ml +2 "processing"%>'~ +341 "core" ' +2 #taddPMLReagent08 + .PSV.dial :air + "processing"%9  +46 "core"  +2 .tPS.seek 2ml +2 "processing"%6'[ +1565 "core" ' + .tPSV.dial :PML +2 "processing"%= +45 "core" +2 .tPTV.dial :mixing + "processing"%F @ +75 "core" B +2 .tPBV.dial :waste1 + "processing"%?  +35 "core"  +2 "processing"%:% +4 "core" %Z  +2 .tPS.seek 1.85ml + "processing"%@': +242 "core" ' +2 .tPBV.dial between PSV and waste1 +2 "processing"%I * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%B'W +1972 "core" ' +2 .tdelay 2 seconds +202 .delay 2:00 +12003 #recoverPRVreagent08 + .PTV.dial :mixing + .PBV.dial :waste1 +2 "processing"%E  +36 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%q * +35 "core" , +2 .tPSV.dial :air +2 "processing"%p  +45 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%|' +2542 "core" ' + .tPSV.dial :mixloop +2 "processing"%s +45 "core" +2 .tdelay 2 seconds +202 .PSV.dial :air + "processing"%O  +45 "core"  +2 .tdelay 2 seconds +202 .PSV.dial :mixloop +2 "processing"%R +46 "core" +2 .tdelay 2 seconds +202 .PSV.dial :air + "processing"%P  +46 "core"  +2 .tPS.seek :empty +2 "processing"%L'9 +2526 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&,& +4 "core" & m t J Do +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&Q( +3 "core" ( +2 "manipulator"&V& +4 "core" & u q  Do + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &K& +2 "core" & | u 3 Co +2 .tForearm.seek PC +2 "manipulator"&M' +99 "core" ' + .tHand.close +2 "manipulator"&S/ +69 "core" / +2 .tPC.seek :open +2 "processing"%\\( +401 "core" ( +2 "manipulator"&D& +3 "core" & s t Co +2 "manipulator"&G% +3 "core" % s r C +2 .tForearm.seek :retract +2 "manipulator"&J'\ +103 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&H(- +134 "core" ( +2 "manipulator"&^& +4 "core" &- " E- + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-  E- +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&d' +108 "core" ' + .tHand.open +2 "manipulator"&X1 +66 "core" 1 +2 "manipulator"&f% +4 "core" % I   ] 4 + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +109 "core" ' +2 #tAwaiting answer to "inspect puck for residual fluid, return saf puck to garage, push return" +1343 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%N& +3 "core" &M +2 "manipulator"&T& +3 "core" &.5  G!w +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&j(- +24 "core" ( +2 "manipulator"&a& +4 "core" &-  I + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Y& +2 "core" &-  I +2 .tForearm.seek :garage + "manipulator"&n' +110 "core" ' +2 .tHand.close + "manipulator"&e/ +73 "core" / +2 "manipulator"& & +4 "core" &- J L ; + "manipulator"&]% +4 "core" % v K K ! ; +2 .tForearm.seek :retract + "manipulator"&_'\ +106 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&C( +121 "core" ( +2 "manipulator"&g& +4 "core" & t p f D + .tElbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &m& +3 "core" & v w 3 D + .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&i' +102 "core" ' +2 "manipulator"&o& +4 "core" & { v 7 C +2 "manipulator"&v% +3 "core" % s u C +2 "processing"%l& +4 "core" & + "processing"%k& +4 .tPC.seek :closed +2 "processing"%2(Tg +2 "core" &W +3 &  +10 &.r ,} +9 &bu @ +10 &ff R +9 &(D Q +9 &I R +10 &I R +9 &mI R +10 &/I R +9 &D Q +9 &F Q +10 & uJ R +9 &"7G R +9 &#D Q +10 &%D Q +9 &'~E Q +9 &)@F Q +10 &+I Q +9 &,I R +10 &.I Q +9 &0HD Q +9 &2\ F Q +10 &3J R +9 &5G R +9 &7PD Q +10 &9E R +9 &:G R +10 &<D Q +9 &>XC Q +9 &@F Q +10 &AH R +9 &CF R +9 &E_J R +10 &G M R +9 &HQ S +10 &Jd U +9 &LT X +9 &N} X +10 &O~ X +9 &Q X +9 &SLn 8 +10 &T%-_ N +9 &TC& 0 +2 ( + "processing"%k& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.72 + "processing"%x& +3 "core" &TC# 0 +2 .tHand.open + "manipulator"&r1 +65 "core" 1 +2 "manipulator"&[% +4 "core" % [ R  @ + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&h'\ +104 "core" ' +2 #twashCycleDA #1 of 1 + .PSR.select :air + .PSV.dial PSR +2 "processing"%w +149 "core"  +2 "processing"%{% +4 "core" %= + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 0.5ml +2 "processing"%t' +595 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +3 "processing"% +10 .tPS.seek 2ml + "processing"%}'[ +1607 "core" ' + .tPTV.dial :puck +2 "processing"%Z  +73 "core"  +2 .tPSV.dial PTV + "processing"%U +79 "core" +2 .tPBV.dial :waste1 + "processing"%y  +34 "core"  +2 "processing"%% +3 "core" %^  +2 .tPS.seek 1.5ml +2 "processing"%' +586 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 .tPS.seek 0ml +2 "processing"% 'W +1609 "core" ' +2 .tdelay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%u * +35 "core" + +2 .tPSR.select :air + .PSV.dial PSR +2 "processing"% +76 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%\ ' +2533 "core" ' + .tPSV.dial PTV +2 "processing"% +77 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%c +77 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%` +77 "core" +3 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%b  +75 "core"  +2 .tPS.seek :empty +2 "processing"%'9 +2527 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & } v 6 D +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +4 "core" & w w  D + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & j t  D +2 .tForearm.seek PC +2 "manipulator"&' +93 "core" ' +2 .tHand.close + "manipulator"&/ +66 "core" / +2 .tPC.seek :open +2 "processing"%( +404 "core" ( +2 "manipulator"&& +4 "core" & w v i D + "manipulator"&% +4 "core" % u t  D + .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&(- +161 "core" ( +2 "manipulator"&$& +4 "core" &- v z  D + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &#& +2 "core" &- s r Y D +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&%' +115 "core" ' + .tHand.open +2 "manipulator"&1 +40 "Can"u Z[ +37 "core" 1 +2 "manipulator"&*% +4 "core" % k   < 8K + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 #tAwaiting answer to "inspect puck for residual fluid, return saf puck to garage, push return" +22886 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +2 "core" & +2 "manipulator"&+& +4 "core" &-  F +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&!(- +48 "core" ( +2 "manipulator"&(& +4 "core" &.. T G + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &..  G +2 .tForearm.seek :garage +2 "manipulator"&-' +106 "core" ' +2 .tHand.close + "manipulator"&"/ +67 "core" / +2 "manipulator"&& +4 "core" &- C A  :% + "manipulator"&)% +4 "core" % y < = ; 9 +2 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&/( +130 "core" ( +3 "manipulator"&3& +3 "core" & ) Ep +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &1& +2 "core" & ~ Ep +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&0' +102 "core" ' +2 "manipulator"&4& +4 "core" & Y Gp +2 "manipulator"&~% +3 "core" % > Fm +2 "processing"%&& +4 "core" & + "processing"%'& +4 .tPC.seek :closed +2 "processing"%8(Tg +3 "core" & +3 &  +9 &.q +| +10 &bu @ +9 &bg R +10 &#E R +9 &D R +9 &I R +10 &hI R +9 &+G R +9 &G Q +10 &G R +9 & qE R +10 &"3F R +9 &#J R +9 &%F Q +10 &'yG R +9 &);E R +9 &*F Q +10 &,F R +9 &.I R +10 &0DI Q +9 &2F R +9 &3I R +10 &5I Q +9 &7LF Q +9 &9 F R +10 &:I R +9 &<G R +10 &>TE Q +9 &@I R +9 &AI Q +10 &CF Q +9 &EZL R +9 &GK R +10 &HT S +9 &Jm V +10 &LP X +9 &N{ Y +9 &O~ X +10 &Q X +9 &SHn 8 +9 &T"-_ X +10 &TL# . +2 ( + "processing"%'& +2 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.74 +2 "processing"%z& +3 "core" &TL" . +2 .tHand.open + "manipulator"&;1 +74 "core" 1 +2 "manipulator"&5% +4 "core" % q u H Dm + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&<'\ +93 "core" ' +2 #twashCycleDA #1 of 1 + .PSR.select :air + .PSV.dial PSR +2 "processing"%9 +139 "core"  +2 "processing"%>% +4 "core" %8 + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 0.5ml +2 "processing"%=' +600 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%F'[ +1618 "core" ' + .tPTV.dial :puck +2 .PSV.dial PTV + "processing"%? +88 "core"  +2 .tPBV.dial :waste1 + "processing"%:  +34 "core"  +2 "processing"%I% +3 "core" %`  +2 .tPS.seek 1.5ml +2 "processing"%6' +590 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%@ * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%E'W +1613 "core" ' +2 .tdelay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%q  +36 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%p * +36 "core" + +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%B +76 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%s' +2526 "core" ' + .tPSV.dial PTV +2 "processing"%O +77 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%R +78 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%P +77 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%|  +75 "core"  +2 .tPS.seek :empty +2 "processing"%,'9 +2540 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&V& +4 "core" & h e ?p +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&K( +3 "core" ( +2 "manipulator"&S& +4 "core" & u q } ?p + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" & h i } ?p +2 .tForearm.seek PC +2 "manipulator"&7' +95 "core" ' + .tHand.close +2 "manipulator"&./ +70 "core" / +2 .tPC.seek :open +2 "processing"%D( +402 "core" ( +2 "manipulator"&G& +3 "core" & u } , Cp +2 "manipulator"&^% +3 "core" % t q Q C +2 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&M(- +162 "core" ( +2 "manipulator"&Q& +4 "core" &- t s u B + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &X& +2 "core" &- v t ) A +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&f' +116 "core" ' + .tHand.open +2 "manipulator"&J1 +70 "core" 1 +2 "manipulator"&d% +4 "core" % X ! % t 5 + .tForearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&N'\ +98 "core" ' +2 #tAwaiting answer to "inspect puck for residual fluid, return saf puck to garage, push return" +6826 "Can" CC +678 #tLoading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%T& +3 "core" &P +2 "manipulator"&a& +3 "core" &-  G +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +50 "manipulator"&Y(- +43 "core" ( +2 "manipulator"&e& +4 "core" &. % F + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 & & +2 "core" &. = F +2 .tForearm.seek :garage +2 "manipulator"&]' +109 "core" ' +2 .tHand.close + "manipulator"&H/ +67 "core" / +2 "manipulator"&& +4 "core" &- ! 3 9/ +2 "manipulator"&g% +3 "core" % m   9 9 +2 .tForearm.seek :retract +2 "manipulator"&m'\ +105 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&n( +119 "core" ( +2 "manipulator"&o& +4 "core" & o G E + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &v& +3 "core" & t ( E +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC + "manipulator"&l' +106 "core" ' +2 "manipulator"&j& +4 "core" & |  6 C +2 "manipulator"&_% +3 "core" % y j C +2 "processing"%\\& +4 "core" & + "processing"%x& +4 .tPC.seek :closed + "processing"%r(Tg +4 "core" &N +2 &  +10 &/r +| +9 &bv @ +10 &cg Q +9 &#D Q +9 &G R +10 &G R +9 &iI Q +9 &*K R +10 &I Q +9 &E R +9 & qI Q +10 &"3D Q +9 &#F Q +10 &%I Q +9 &'xE R +9 &);I Q +10 &*D Q +9 &,F Q +9 &.I R +10 &0CG Q +9 &2F Q +10 &3G R +9 &5D Q +9 &7JD R +10 &9 H R +9 &:D Q +9 &<D Q +10 &>SC Q +9 &@D Q +10 &AD Q +9 &CD Q +9 &EZF R +10 &GI R +9 &HR S +10 &Jj U +9 &LO X +9 &N| X +10 &O X +9 &Q~ Y +9 &SGm 8 +10 &T".^ Q +9 &TD' / +2 ( + "processing"%x& +3 #tProcessing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.75 + "processing"%[& +3 "core" &TD% / +2 .tHand.open + "manipulator"&k1 +77 "core" 1 +2 "manipulator"&w% +4 "core" % N Q  @ +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&{'\ +105 "core" ' +2 #twashCycleDA #1 of 1 + .PSR.select :air + .PSV.dial PSR +2 "processing"%i +151 "core"  +2 "processing"%L% +4 "core" %3  + #tPulling 0.5ml of PSR.wash + .PSR.select :wash +2 "processing"% +10 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 0.5ml +2 "processing"%t' +589 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%Z'[ +1611 "core" ' + .tPTV.dial :puck +2 .PSV.dial PTV + "processing"%U +79 "core" +2 .tPBV.dial :waste1 + "processing"%y  +34 "core" +2 "processing"%% +4 "core" %V\  + .tPS.seek 1.5ml +2 "processing"%}' +599 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"% * +35 "core" , +2 .tPS.seek 0ml +2 "processing"%'W +1612 "core" ' +2 .tdelay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%  +36 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%u * +35 "core" , +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"% +75 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"% ' +2468 "core" ' + .tPSV.dial PTV +2 "processing"% +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%c +75 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV +2 "processing"%` +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%b  +73 "core"  +2 .tPS.seek :empty +2 "processing"%\ '9 +2473 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & z +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&( +2 "core" ( +2 "manipulator"&& +4 "core" & z + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 && +3 "core" & z +2 .tForearm.seek PC + "manipulator"&C' +94 "core" ' + .tHand.close +2 "manipulator"&h/ +66 "core" / +2 .tPC.seek :open +2 "processing"%2( +399 "core" ( +2 "manipulator"&& +3 "core" & | +2 "manipulator"&% +4 "core" % | + .tForearm.seek :retract +2 "manipulator"&$'\ +101 "core" ' + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&#(- +139 "core" ( +2 "manipulator"&& +4 "core" &.   z + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 && +2 "core" &.  z +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +111 "core" ' + .tHand.open +2 "manipulator"&*1 +75 "core" 1 +2 "manipulator"&% +4 "core" % h . nI + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&%'\ +101 "core" ' +2 #tAwaiting answer to "inspect puck for residual fluid, return saf puck to garage, push return" +13077 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +2 "core" &\  +2 "manipulator"&+& +4 "core" &. ? % + .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&((- +22 "core" ( +2 "manipulator"& & +4 "core" &- # | + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &"& +2 "core" &- U | +2 .tForearm.seek :garage + "manipulator"&' +112 "core" ' +2 .tHand.close + "manipulator"&)/ +73 "core" / +2 "manipulator"&& +4 "core" &- ; : | + "manipulator"&% +4 "core" % h   + .tForearm.seek :retract +2 "manipulator"&3'\ +100 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC +2 "manipulator"&1( +127 "core" ( +2 "manipulator"&-& +4 "core" & ~ u + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &4& +2 "core" &  u +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&~' +92 "core" ' +2 "manipulator"&&& +4 "core" & 3 u +2 "manipulator"&!% +3 "core" % v 3 +2 "processing"%& +4 "core" &\  + "processing"%& +4 .tPC.seek :closed + "processing"%z(Tg +3 "core" &\  +2 &\  +10 &/v\ +{ +9 &dx\ ? +9 &mj\ P +10 &0G\ O +9 &L\ O +10 &L\ O +9 &tN\ P +9 &8J\ O +10 &O\ O +9 &O\ O +9 & }O\ O +10 &"?N\ O +9 &$L\ P +10 &%L\ P +9 &'L\ O +9 &)GJ\ O +10 &+ I\ O +9 &,I\ O +9 &.N\ O +10 &0NL\ P +9 &2L\ O +10 &3I\ O +9 &5O\ O +9 &7VN\ P +10 &9M\ P +9 &:L\ O +9 &<I\ O +10 &>^L\ P +9 &@!L\ O +10 &AN\ O +9 &CL\ O +9 &EgP\ O +10 &G(N\ P +9 &HW\ P +9 &Jn\ S +10 &L]\ U +9 &N\ U +10 &O\ U +9 &Q\ V +9 &SPm\ 4 +10 &T$,W\ R +9 &TJ#\ , +2 ( + "processing"%& +2 #tProcessing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.67 +2 "processing"%;& +3 "core" &TJ \ , +2 .tHand.open + "manipulator"&51 +76 "core" 1 +48 "manipulator"&'% +5 "core" % 7 3 +2 .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&9'\ +97 "core" ' +2 #tMixing DA Substrates + .PSR.select :air + .PSV.dial PSR +2 "processing"%> +147 "core"  +2 "processing"%0% +4 "core" %;\ + #tPulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +2 "processing"% +10 .tPS.reconfigure PSconfig +2 "processing"%#A d`xb +2 .tPS.seek 0.25ml +2 "processing"%'7 +338 "core" ' +2 .tdelay 5 seconds +502 "processing"%=% +3 "core" %6\  +2 #tPulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +2 "processing"% +10 .tPS.seek 0.5ml +2 "processing"%?' +333 "core" ' +2 .tdelay 5 seconds +502 .PSR.select :air +2 "processing"% +10 .tPS.seek 2ml + "processing"%:'[ +1617 "core" ' + .tPTV.dial :puck +2 .PSV.dial PTV + "processing"%I +77 "core" +2 .tPBV.dial :waste1 + "processing"%F  +36 "core" +2 "processing"%@% +3 "core" %\\\  +2 .tPS.seek 1.5ml +2 "processing"%6' +587 "core" ' +2 .tdelay 3 seconds +302 .PBV.dial between PSV and waste1 +2 "processing"%q * +36 "core" , +2 .tPS.seek 0ml +2 "processing"%p'W +1629 "core" ' +2 .tdelay 10 seconds +1002 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +2 "processing"%B  +35 "core" +2 .tdelay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%E * +34 "core" * +2 .tPSR.select :air +2 .PSV.dial PSR + "processing"%O +75 "core"  +2 .tPS.reconfigure PSfast +2 "processing"%#A ,`xb +2 .tPS.seek 2.5ml +2 "processing"%R' +2440 "core" ' + .tPSV.dial PTV +2 "processing"%P +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial PSR + "processing"%| +75 "core"  +2 .tdelay 5 seconds +502 .PSV.dial PTV + "processing"%s +75 "core" +2 .tdelay 5 seconds +502 .PSV.dial :air + "processing"%V  +74 "core"  +2 .tPS.seek :empty +2 "processing"%S'9 +316 "Can"v\ TS +2135 "core" ' +2 #tGaraging FlushPuck in Processing Clamp + "manipulator"&& +4 "core" & u +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek PC + "manipulator"&.( +3 "core" ( +2 "manipulator"&/& +3 "core" & ] u +2 .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +2 &<& +3 "core" &  u + .tForearm.seek PC +2 "manipulator"&8' +98 "core" ' + .tHand.close +2 "manipulator"&G/ +74 "core" / +2 .tPC.seek :open +2 "processing"%^( +403 "core" ( +2 "manipulator"&Q& +4 "core" & u + "manipulator"&X% +4 "core" %  + .tForearm.seek :retract +2 "manipulator"&7'\ +101 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&K(- +153 "core" ( +2 "manipulator"&J& +4 "core" &- @  + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" &-  +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&' +114 "core" ' + .tHand.open +2 "manipulator"&f1 +65 "core" 1 +2 "manipulator"&T% +4 "core" % g r r E B + .tForearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract + "manipulator"&a'\ +97 "core" ' +2 #tAwaiting answer to "inspect puck for residual fluid, return saf puck to garage, push return" +23249 #\test complete, return flush to garage +2813 #-> Flush.garage +30597 "Can"~\ +CC +60003 \ 2CC +60002 \ 5CC +60002 \ 7DC +60002 \ 8DC +60002 \ 9DC +60003 \ ;CC +60002 \ <CC +60002 \ >CC +60002 \ ?DC +60002 \ ADC +60002 \ CCC +60003 \ DCC +3559 #t-> exit +5 #mEXIT @1585339343.32EDT @1585756871.11EDT = =tMAIN =mMAIN_scheduler @EDT1585756872.85 #"core_reset"Sent BREAK + #t@0x3468, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +214 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +370 "Can"\  + \ z #tPolling Can every 10:00 +2 #Cleanly exited at 16:02:23EDT27-Mar-20 +2 !o:Storage::Warning: mesg".CC.holds FlushPuck is in Collection Clamp:bt["8/home/esp/esp2/utils/storage.rb:415:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:414:in `each'"8/home/esp/esp2/utils/storage.rb:414:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:596:in `restore!'"-/home/esp/esp2/lib/esp.rb:116:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #ESP.ready! will restore puck positions +1041 #-> exit +4 #mEXIT @1585756891.32EDT @1585756904.35EDT = =mMAIN_scheduler =tMAIN @EDT1585756906.14 #"core_reset"Sent BREAK + #t@0x680D, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +242 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +354 "Can"\  +42 \ u + #tPolling Can every 10:00 +2 #Cleanly exited at 12:01:31EDT01-Apr-20 + !o:Storage::Warning: mesg".CC.holds FlushPuck is in Collection Clamp:bt["8/home/esp/esp2/utils/storage.rb:415:in `readPucks!'"2/home/esp/esp2/utils/storage.rb:414:in `each'"8/home/esp/esp2/utils/storage.rb:414:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:596:in `restore!'"-/home/esp/esp2/lib/esp.rb:116:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 + #ESP.ready! will restore puck positions +3 #Waiting for espclients... +28 #"preston"Session Begun +2039 #-> showlog +646 #-> ESP.ready! +3 #Powering core bus +496 .Gate.power :raw,:ON +5 "sampler") +2 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" %f\ B + ."preston"SS.configure SSconfig +3 "sampler")#.0X CC + "collection"''& +5 "core" &< +2 !"preston"o:Slide::Error : mesg"$Collection Clamp Not yet Homed!:@axisName"Collection Clamp: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi<: voltagef12.687318605792832: @type2F:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +16278 #-> Flush.location=:garage +1055 #-> Storage.forgetHistory +8375 #-> Flush.PC + #Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%(& +5 "core" &F\  +2 !"preston"o:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt["7/home/esp/esp2/utils/puckmoves.rb:225:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:728:in `to'">/home/esp/esp2/utils/puckmoves.rb:737:in `method_missing'"#preston:6:in `topLevelBinding'" ESP.ready! +2 "collection"')% +6 "processing"%*% +3 "manipulator"&+% +2 "core" %$ +2 "sampler"),% +9 "core" %WG\  + %\ \   v + % \ .( +2 "manipulator"&-& +4 "core" &\ \   # + "storage"(.& +4 "core" & \  + "storage"(/% +3 "core" %| /\  +2 "collection"'0& +3 "core" &$ +2 "manipulator"&1% +3 "core" %\ \ \   v +2 "manipulator"&2& +3 "core" &\ \ \  # + "storage"(3& +4 "core" & \  + "storage"(4% +4 "core" %| H\  + ."preston"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."preston"Forearm.seek :retract +3 "manipulator"&5'\ +14 "core" ' +2 ."preston"Elbow.seek :hammer +3 "manipulator"&6( +4 "core" ( + "manipulator"&7& +4 "core" &\ \ R }# +2 ."preston"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."preston"Forearm.seek :retract +2 "manipulator"&8'\ +5 "core" ' +2 "manipulator"&9% +4 "core" %\  v | + #"preston"CC.holds FlushPuck is in Collection Clamp + !o:SyntaxError: mesg"K\ CC.holds FlushPuck is in Collection Clamp\ Storage.recover! will retry:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1781 #-> Storage.recover! + #CC.holds FlushPuck is in Collection Clamp +2 !o:SyntaxError: mesg"K\ CC.holds FlushPuck is in Collection Clamp\ Storage.recover! will retry:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3409 #-> PC.loadFlush +2 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%:& +4 "core" &p\  +2 !"preston"o:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt["7/home/esp/esp2/utils/puckmoves.rb:225:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:728:in `to'"6/home/esp/esp2/utils/puckmoves.rb:779:in `loadAt'"9/home/esp/esp2/utils/puckmoves.rb:900:in `loadFlush'"#preston:9:in `topLevelBinding'" Clamp +3 "collection"';& +5 "core" & +3 "processing"%<& +4 "core" & +387 #"brent"-> Arm +2 "manipulator"&=& +6 "core" &\ X q# +2 "manipulator"&>% +4 "core" %\  w p +304 #"brent"-> Arm.owner +737 #-> Flush.owner +4674 #-> Arm.reset +554 #-> Flush.reset +1584 #-> Hand +324 #-> Hand.open + .Hand.open +2 "manipulator"&?1 +78 "core" 1 +614 #"brent"-> Flush +627 #-> ESP.ready! +2 "collection"'@% +6 "core" % +3 "processing"%A% +3 "manipulator"&B% +2 "sampler")C% +9 "core" %W + % \  { 1 p + % \ !( + "manipulator"&D& +5 "core" &\ x p# + "storage"(E& +3 "core" & 5 + =\  +2 "storage"(F% +4 "core" %| % # /\  + "collection"'G& +3 "core" & +2 "manipulator"&H% +3 "core" % \  ~ } D p +2 "manipulator"&I& +3 "core" &\ x x ; p# + "storage"(J& +4 "core" & + ( \  + "storage"(K% +4 "core" %| 5 3 '\  +2 ."brent"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek :retract +2 "manipulator"&L'\ +4 "core" ' +3 ."brent"Elbow.seek :hammer +2 "manipulator"&M( +6 "core" ( + "manipulator"&N& +4 "core" &\ C q# +2 ."brent"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek :retract +2 "manipulator"&O'\ +6 "core" ' + "manipulator"&P% +4 "core" %\  z  q + #"brent"CC.holds FlushPuck is in Collection Clamp +2 !o:SyntaxError: mesg"K\ CC.holds FlushPuck is in Collection Clamp\ Storage.recover! will retry:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2300 #-> Arm.grab CC +2 "manipulator"&Q& +4 "core" &\ q# +3 "manipulator"&R% +4 "core" %\  ~ 0 p +2 ."brent"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +5 ."brent"Elbow.seek CC +2 "manipulator"&S( +155 "core" ( +2 "manipulator"&T& +4 "core" &!  n<: + ."brent"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &U& +3 "core" &! w 1 n<9 + ."brent"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek CC +34 "manipulator"&V'ρ +110 "core" ' +2 ."brent"Hand.close +2 "manipulator"&W/ +71 "core" / +269 #"brent"-> CC.close +4 "manipulator"&X& +4 "core" &" ; q<9 +2 "manipulator"&Y% +4 "core" % | 6 q +2 "collection"'Z& +3 "core" & +3 !"brent"o:Slide::Error\ : mesg"$Collection Clamp Not yet Homed!:@axisName"Collection Clamp: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi: voltagef12.608771723122238D: @type2F:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +486 #-> CC.home.open + .CC.reconfigure CCconfig +5 "collection"'$x2 ^22b +4 ."brent"CC.home.seek :open +2 "collection"'[( +282 "core" ( +2 "collection"'\\& +4 "core" &  +202 #"brent"-> CC.close +4 "manipulator"&]& +5 "core" &!  p<9 +2 "manipulator"&^% +4 "core" % |  p +2 "collection"'_& +4 "core" &  +2 "collection"'`& +3 ."brent"CC.seek :closed +2 "collection"'a(O +6 "core" &  + & \  +8 &4~ , +10 &d A +9 &Wt Q +9 &Q Q +10 &W Q +9 &U Q +9 &_U Q +10 &!W Q +9 &T Q +9 &V Q +10 & iT P +9 &")V Q +10 &#V Q +9 &%T Q +9 &'pW Q +10 &)1R Q +9 &*T Q +9 &,W Q +10 &.xQ Q +9 &0:S Q +10 &1S Q +9 &3T P +9 &5T P +10 &7CU P +9 &9U Q +9 &:X Q +10 &<W Q +9 &>JR Q +10 &@ T Q +9 &AV Q +9 &CW Q +10 &ERU Q +9 &GW Q +9 &HU Q +10 &JV Q +9 &LYW Q +10 &NT > +9 &O>B= H +9 &O   +5 ( + "collection"'`& +3 #"brent"Collection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.01 +4 !o:Slide::Error\ : mesg"(No Puck Clamped in Collection Clamp:@axisName"Collection Clamp: @reply0:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +526 #-> CC.open +2 .CC.seek :open +5 "collection"'b( +378 "core" ( +2 "collection"'c& +4 "core" & +250 #"brent"-> Flush +225 #-> CC +2 "collection"'d& +4 "core" & +769 #"brent"-> ESP.ready! +3 "collection"'e% +3 "processing"%f% +4 "core" % +5 "manipulator"&g% +3 "sampler")h% +7 "core" %W + % |  p + % \ !( +2 "manipulator"&i& +3 "core" &!  ; p<9 +2 "storage"(j& +3 "core" & ( (\  +2 "storage"(k% +3 "core" %| 2 ) \  +2 "collection"'l& +3 "core" & +2 "processing"%m& +3 "core" & + "manipulator"&n% +4 "core" % | ~ H p + "manipulator"&o& +4 "core" &! {  p<9 + "storage"(p& +4 "core" & ) )\  + "storage"(q% +3 "core" %| ( )\  +2 ."brent"Forearm.seek :retract +3 "manipulator"&r'\ +99 "core" ' +2 ."brent"Elbow.seek :hammer +3 "manipulator"&s( +157 "core" ( +2 "manipulator"&t& +4 "core" &  q +2 ."brent"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek :retract +2 "manipulator"&u'\ +6 "core" ' +2 "manipulator"&v% +4 "core" %\ * x p#; +29 #"brent"CC.holds FlushPuck is in Collection Clamp +2 !o:SyntaxError: mesg"K\ CC.holds FlushPuck is in Collection Clamp\ Storage.recover! will retry:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2695 #-> Storage.forgetHistory +413 #-> exit + #Session Ended +389 #Session Begun +493 #-> MainThread.exit +5 #mEXIT +2 !"brent"o:ThreadError: mesg"killed thread:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +118 #"preston"Session Ended +3 #"brent"Session Ended @1585761598.14EDT @1585761608.10EDT = =tMAIN =mMAIN_scheduler @EDT1585761609.78 #"core_reset"Sent BREAK + #t@0x691F, state=0x32F4, ifg=0x10, ie=0xFD + #@0x6BA2, state=0x32F4, ifg=0x10, ie=0xFD + #@0x6E26, state=0x32F4, ifg=0x10, ie=0xFD #@0x70AA, state=0x32F4, ifg=0x10, ie=0xFD + #@0x732D, state=0x32F4, ifg=0x10, ie=0xFD + #@0x75B1, state=0x32F4, ifg=0x10, ie=0xFD #@0x7834, state=0x32F4, ifg=0x10, ie=0xFD + #@0x7991, state=0x32F4, ifg=0x80, ie=0xFD + #@0xA633, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +8 #ESP2 v3.22 I2C Gateway v3.06 for core bus +214 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +350 "Can"r ?? + r ?? + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +3 "core" % \ !( + .tSS.reconfigure SSconfig +2 "sampler")#.0X exit +5 #mEXIT @1585761623.05EDT @1585761632.63EDT = =tMAIN =mMAIN_scheduler @EDT1585761634.27 #"core_reset"Sent BREAK + #t@0x4A7F, state=0x32F4, ifg=0x10, ie=0xFD + #@0x4D10, state=0x32F4, ifg=0x10, ie=0xFD + #@0x4FA1, state=0x32F4, ifg=0x10, ie=0xFD #@0x5233, state=0x32F4, ifg=0x10, ie=0xFD + #@0x54C5, state=0x32F4, ifg=0x10, ie=0xFD #@0x5756, state=0x32F4, ifg=0x10, ie=0xFD + #@0x59E8, state=0x32F4, ifg=0x10, ie=0xFD + #@0x5B52, state=0x32F4, ifg=0x80, ie=0xFD #@0x83DE, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +9 #ESP2 v3.22 I2C Gateway v3.06 for core bus +213 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +362 "Can"t ?? + t ?? + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +3 "core" % \ !( + .tSS.reconfigure SSconfig +2 "sampler")#.0X Storage.forgetHistory +1022 #-> CC.contains + "collection"'& +3 "core" & +2 !to:Puck::Error: mesg"#Collection Clamp is NOT CLOSED:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +640 #-> CC.contents +247 #-> Flush +2714 #-> exit +5 #mEXIT @1585761696.03EDT @1585761831.46EDT = =tMAIN =mMAIN_scheduler @EDT1585761833.11 #"core_reset"Sent BREAK + #t@0x9A05, state=0x32F4, ifg=0x10, ie=0xFD + #@0x9C88, state=0x32F4, ifg=0x10, ie=0xFD + #@0x9F0F, state=0x32F4, ifg=0x10, ie=0xFD #@0xA192, state=0x32F4, ifg=0x10, ie=0xFD + #@0xA41B, state=0x32F4, ifg=0x10, ie=0xFD + #@0xA69E, state=0x32F4, ifg=0x10, ie=0xFD #@0xA921, state=0x32F4, ifg=0x10, ie=0xFD + #@0xAA7F, state=0x32F4, ifg=0x80, ie=0xFD + #@0x427D, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +9 #ESP2 v3.22 I2C Gateway v3.06 for core bus +208 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +357 "Can"{ ?> +30 { ?> + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +2 "core"  +5 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +3 "core" % \ !( + .tSS.reconfigure SSconfig +2 "sampler")#.0X Storage.recovery +567 #-> Storage.recovery.clear +783 #-> Storage.forgetHistory +109 #-> exit +5 #mEXIT @1585761864.12EDT @1585761870.53EDT = =tMAIN =mMAIN_scheduler @EDT1585761872.18 #"core_reset"Sent BREAK + #t@0x557B, state=0x32F4, ifg=0x10, ie=0xFD + #@0x580D, state=0x32F4, ifg=0x10, ie=0xFD + #@0x5A9F, state=0x32F4, ifg=0x10, ie=0xFD #@0x5D30, state=0x32F4, ifg=0x10, ie=0xFD + #@0x5FC2, state=0x32F4, ifg=0x10, ie=0xFD + #@0x6254, state=0x32F4, ifg=0x10, ie=0xFD #@0x64E6, state=0x32F4, ifg=0x10, ie=0xFD + #@0x6650, state=0x32F4, ifg=0x80, ie=0xFD + #@0x926D, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +10 #ESP2 v3.22 I2C Gateway v3.06 for core bus +207 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +360 "Can"x A@ +74 x A@ + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +5 "collection"' 9\ + ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" % \ !( + .tSS.reconfigure SSconfig +2 "sampler")#.0X startTube +643 #-> exit +5 #mEXIT @1585761892.17EDT @1585761900.06EDT = =tMAIN =mMAIN_scheduler @EDT1585761901.83 #"core_reset"Sent BREAK + #t@0xC018, state=0x3380, ifg=0x20, ie=0x7F + #@0xC78A, state=0x3380, ifg=0x08, ie=0x5F + #@0x4D7D, state=0x3380, ifg=0x20, ie=0x7F #@0x4F2C, state=0x3380, ifg=0x20, ie=0x7F + #@0x5475, state=0x3380, ifg=0x20, ie=0x7F + #@0x5521, state=0x3380, ifg=0x20, ie=0x7F #@0x59E1, state=0x3380, ifg=0x20, ie=0x7F + #@0x5F49, state=0x3380, ifg=0x08, ie=0x5F + #@0xCF3C, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +9 #ESP2 v3.22 I2C Gateway v3.06 for core bus +190 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +357 "Can"x ?> + x ?> + #tPolling Can every 10:00 +122 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" % \ !( + .tSS.reconfigure SSconfig +2 "sampler")#.0X pucks +9770 #-> PC.contents +290 #-> PC.contents=nil +303 #-> PC +3 "processing"%& +5 "core" & +2 !"brent"o:Slide::Error : mesg"$Processing Clamp Not yet Homed!:@axisName"Processing Clamp: @replyIS:I2C::Servo::Status: enabledF: pastRLSF: pastFLSF:pastThresholdF: lostT: homeF: positioni: velocityi: currenti:pwmi:erri: inPressi: outPressi:deltaPressi: voltagef12.692227785959744(: @type2F:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +600 #-> ESP.ready! +2 "collection"'% +3 "core" % +4 "processing"%% +3 "sampler")% + "manipulator"&% +9 "core" %W +2 % \ !( %\ " 8 p: +3 "manipulator"&& +3 "core" & M q + "storage"(& +3 "core" & / 2 $\  +2 "storage"(% +3 "core" %| + ) \  +2 "collection"'& +3 "core" & +2 "processing"%& +3 "core" & + "manipulator"& % +4 "core" %\ " Y q: + "manipulator"&!& +4 "core" &  q + "storage"("& +3 "core" & 3 * \  +2 "storage"(#% +3 "core" %| + ) \  +2 ."brent"Forearm.seek :retract +2 "manipulator"&$'\ +5 "core" ' +2 ."brent"Elbow.seek :hammer +3 "manipulator"&%( +4 "core" ( +2 "manipulator"&&& +4 "core" & N q + ."brent"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."brent"Forearm.seek :retract +2 "manipulator"&''\ +5 "core" ' +2 "manipulator"&(% +4 "core" %\ ( | z d p": +2 "processing"%)& +3 "collection"'*& +4 "core" & + & +2 ."openPC"PC.reconfigure PCconfig +3 "processing"%$x2 ^22b +3 ."openPC"PC.home.seek :open +2 "processing"%+( +273 "core" ( +2 "collection"', +3 "core"  +2 "collection"'- +3 "core"  +2 "collection"'. +2 "core"  +2 "processing"%/ +3 "core"  +2 "processing"%0 +2 "core" * +2 "processing"%1 +3 "core"  + "processing"%2 +3 "core"  +2 "sampler")3 +3 "core"  +2 "sampler")4% +3 "core" % \ ( +2 "collection"'5& +4 "core" & +2 "collection"'6% +3 "core" % +2 "processing"%7& +3 "core" & +2 "processing"%8% +3 "core" %W +2 "manipulator"&9% +4 "core" %\ ( v  o": +2 "manipulator"&:& +3 "core" & | \ p +2 "storage"(;& +3 "core" & ' (\  +2 "storage"(<% +3 "core" %| # \  +2 "collection"'=9 +3 "core" 9 +2 "processing"%>9 +3 "core" 9 +329 #"brent"-> Flush +152 #-> PC +2 "processing"%?& +4 "core" & +32380 "Can"x == +60002 p << +60002 n == +60002 p =< +60002 k =< +60003 j << +60002 k << +60002 d =< +60002 ] =< +60002 ^ =< +60003 X << +60002 W << +60002 U << +60002 T =< +6427 #"preston"Session Begun +425 #-> ESP.ready! +3 "collection"'@% +3 "processing"%A% +6 "core" %! + "manipulator"&B% +6 "sampler")C% +6 "core" %Wo + %\ ' D C p e": + % \ ( +3 "manipulator"&D& +4 "core" & B C ] e +2 "storage"(E& +3 "core" &  j\  + "storage"(F% +4 "core" %| "\  + "collection"'G& +4 "core" &}< + "processing"%H& +3 "core" &j +2 "collection"'I +3 "core"  + "collection"'J +3 "core"  +2 "collection"'K +3 "core"  + "processing"%L +3 "core"  +2 "processing"%M +2 "core" * +2 "processing"%N +5 "core"  +2 "processing"%O +3 "core"  +2 "sampler")P +3 "core"  +2 "sampler")Q% +3 "core" % \ ( +2 "collection"'R& +4 "core" &= +2 "collection"'S% +3 "core" %? +2 "processing"%T& +3 "core" &o +2 "processing"%U% +4 "core" %Wm +2 "manipulator"&V% +3 "core" %\ ' A > & e": +2 "manipulator"&W& +4 "core" & B C O e + "storage"(X& +4 "core" &  W\  +2 "storage"(Y% +3 "core" %| s\  +2 "collection"'Z9 +3 "core" 9 + "processing"%[9 +3 "core" 9 +1537 #"preston"-> PC.loadFlush +2 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%\\& +5 "core" &e +2 ."preston"Hand.open +3 "manipulator"&]1 +66 "core" 1 +2 "manipulator"&^& +4 "core" & B C  e + "manipulator"&_% +4 "core" % \ ' B C Y e": +2 ."preston"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."preston"Elbow.seek FlushPuck::Garage +2 "manipulator"&`(- +176 "core" ( +2 "manipulator"&a& +4 "core" &- C E e + ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &b& +2 "core" &- @ 9 \ e +2 ."preston"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +4 ."preston"Forearm.seek :garage +2 "manipulator"&c' +109 "core" ' +2 ."preston"Hand.close +2 "manipulator"&d/ +73 "core" / +2 "manipulator"&e& +35 "core" &-  [ +10 "manipulator"&f% +3 "core" % y   [" +2 ."preston"Forearm.seek :retract +2 "manipulator"&g'\ +105 "core" ' +2 ."preston"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 ."preston"Elbow.seek PC +3 "manipulator"&h( +126 "core" ( +2 "manipulator"&i& +4 "core" & C ; eX + ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &j& +3 "core" & 6 3 eX + ."preston"Forearm.reconfigure TightForearm +6 "manipulator"&#Q@2^d^\ b +2 ."preston"Forearm.seek PC +2 "manipulator"&k' +102 "core" ' +2 "manipulator"&l& +4 "core" &   S cX +2 "manipulator"&m% +4 "core" % , , . c +2 "processing"%n& +3 "core" &n +2 "processing"%o& +4 ."preston"PC.seek :closed +2 "processing"%p(Tg +6 "core" &k + &g  +9 &1qf +{ +9 &aym ? +10 &7of R +9 &Nj R +9 &Nm R +10 &|Lj Q +9 &>Nm Q +9 &Oe R +10 &Mh R +9 &Nl Q +10 & FIl Q +9 &"Ii Q +9 &#Ip R +10 &%Ni R +9 &'NOk Q +9 &)Kl Q +10 &*Nl R +9 &,Lg R +10 &.UHm R +9 &0Gl Q +9 &1Nk R +10 &3Ll R +9 &5^Ij Q +9 &7Im R +10 &8Nn Q +9 &:Il R +10 &(If Q +9 &?Ii R +10 &AJi R +9 &CnNj Q +9 &E0Li Q +10 &FQj R +9 &HZm S +10 &Jimk V +9 &L%j X +9 &Ml X +10 &Ok X +9 &Qjk X +9 &S+i F +10 &T )Zm W +9 &TI#j . +2 ( + "processing"%o& +3 #"preston"Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.69 + "processing"%q& +7 "core" &TI#k . + ."preston"Hand.open + "manipulator"&r1 +67 "core" 1 +2 "manipulator"&s% +4 "core" %  a ` +2 ."preston"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."preston"Forearm.seek :retract +2 "manipulator"&t'\ +103 "core" ' +3 "processing"%u& +4 "core" &TI#c . +10637 #"preston"-> PH.hold 2:00:00, 45 +2 !o:SyntaxError: mesg"jcompile error\ preston:3: syntax error, unexpected ':', expecting $end\ PH.hold 2:00:00, 45\ ^:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +12431 #-> PC.bakePuck 45 +2 !o:NoMethodError : mesgu:NameError::message2private method `bakePuck' called for PC:Clamp: name: bakePuck: args[i2:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4537 #-> bakePuck 45 +2 #Heating FlushPuck in Processing Clamp to 45C for 2:00:00 +4 .PH.seek 45C,5:00 +5 "processing"%v # +2 %w9 +6 "core" 9N +102 "processing"%x9 +3 "core" 9O +102 "processing"%y9 +3 "core" 9 P +102 "processing"%z9 +3 "core" 9 Q +102 "processing"%{9 +3 "core" 9R +102 "processing"%|9 +5 "core" 9T +103 "processing"%}9 +3 "core" 9U +102 "processing"%~9 +3 "core" 9V +102 "processing"%9 +3 "core" 9"W +102 "processing"%9 +3 "core" 9&X +102 "processing"%9 +4 "core" 9+Z +102 "processing"%9 +3 "core" 9/[ +102 "processing"%9 +3 "core" 93\\ +102 "processing"%9 +3 "core" 97] +102 "processing"%9 +3 "core" 9;^ +102 "processing"%\ 9 +3 "core" 9@_ +103 "processing"% 9 +3 "core" 9D` +102 "processing"% 9 +3 "core" 9Ha +102 "processing"%9 +3 "core" 9Lb +102 "processing"%9 +3 "core" 9Qc +102 "processing"%9 +3 "core" 9Ud +102 "processing"%9 +3 "core" 9Yd +102 "processing"%9 +3 "core" 9]d +102 "processing"%9 +3 "core" 9ac +102 "processing"%9 +3 "core" 9fb +102 "processing"%9 +3 "core" 9jb +102 "processing"%9 +3 "core" 9na +102 "processing"%9 +3 "core" 9r` +102 "processing"%9 +3 "core" 9v` +102 "processing"%9 +3 "core" 9{_ +102 "processing"%9 +3 "core" 9^ +103 "processing"%9 +3 "core" 9 ^ +102 "processing"%9 +3 "core" 9] +102 "processing"% 9 +3 "core" 9\\ +102 "processing"%!9 +3 "core" 9"[ +103 "processing"%"9 +3 "core" 9)Z +102 "processing"%#9 +3 "core" 91Y +102 "processing"%&9 +3 "core" 98W +102 "processing"%(9 +3 "core" 9@X +102 "processing"%*9 +3 "core" 9I> +102 "processing"%)9 +4 "core" 9R= +102 "processing"% 9 +3 "core" 9Z; +102 "processing"%9 +3 "core" 9d: +102 "processing"%$9 +3 "core" 9m9 +102 "processing"%,9 +3 "core" 9x8 +102 "processing"%-9 +5 "core" 97 +102 "processing"%.9 +3 "core" 96 +102 "processing"%/9 +3 "core" 95 +102 "processing"%09 +3 "core" 94 +103 "processing"%19 +3 "core" 93 +102 "processing"%29 +175 "core" 90 +102 "processing"%39 +3 "core" 9/ +102 "processing"%49 +3 "core" 9. +102 "processing"%59 +3 "core" 9- +102 "processing"%69 +6 "core" 9+ +15 #"presto2"Session Begun +88 "processing"%79 +3 "core" 9* +102 "processing"%89 +3 "core" 9 ) +102 "processing"%99 +3 "core" 9) +102 "processing"%:9 +3 "core" 9 ( +102 "processing"%;9 +3 "core" 9*& +2 #"presto2"-> PH +2 "processing"%<9 +7 "core" 9,& +92 "processing"%=9 +3 "core" 96& +102 "processing"%>9 +3 "core" 9A$ +102 "processing"%?9 +3 "core" 9M # +102 "processing"%@9 +3 "core" 9X" +102 "processing"%B9 +5 "core" 9c! +102 "processing"%A9 +3 "core" 9n +102 "processing"%C9 +3 "core" 9y +102 "processing"%D9 +3 "core" 9" +102 "processing"%E9 +3 "core" 9& +102 "processing"%F9 +5 "core" 9* +102 "processing"%G9 +3 "core" 9. +102 "processing"%H9 +3 "core" 92 +102 "processing"%I9 +3 "core" 97 +102 "processing"%J9 +3 "core" 9; +102 "processing"%K9 +5 "core" 9? +102 "processing"%L9 +3 "core" 9C +86 #"presto2"-> PSV.PSR; PSR.flush;PS.fill + .PSV.dial PSR +8 "processing"%M +7 %N9 +3 "core" 9G +102 "processing"%O9 +3 "core" 9L +26  +2 ."presto2"PSR.select :flush +2 "processing"%j +14 ."presto2"PS.seek 2.5ml + "processing"%P' +57 %Q9 +2 "core" 9P +103 "processing"%R9 +3 "core" 9T +102 "processing"%S9 +3 "core" 9X +102 "processing"%T9 +3 "core" 9\\ +102 "processing"%U9 +3 "core" 9"a +102 "processing"%V9 +3 "core" 9,e +102 "processing"%W9 +4 "core" 95i +102 "processing"%X9 +3 "core" 9>m +102 "processing"%Y9 +3 "core" 9Ir +102 "processing"%Z9 +3 "core" 9Qv +102 "processing"%[9 +3 "core" 9Zz +102 "processing"%\\9 +4 "core" 9b~ +102 "processing"%]9 +3 "core" 9j +102 "processing"%^9 +3 "core" 9t\ +102 "processing"%_9 +3 "core" 9}\ +102 "processing"%a9 +3 "core" 9 +102 "processing"%b9 +4 "core" 9 +102 "processing"%%9 +3 "core" 9 +102 "processing"%d9 +3 "core" 9 +102 "processing"%e9 +3 "core" 9 +102 "processing"%f9 +3 "core" 9 +102 "processing"%'9 +3 "core" 9 +102 "processing"%i9 +3 "core" 9 +102 "processing"%j9 +3 "core" 9 +102 "processing"%c9 +3 "core" 9 +48 ' +2 "processing"%l% +4 "core" %K  +48 "processing"%m9 +3 "core" 9 +102 "processing"%n9 +4 "core" 9 +134 "processing"%`9 +10 "core" 9 +3 ."preston"PH.hold 2:00:00,45C +3 "processing"%g p#pn +7 "core"  +11003 "Can"G JJ +34230 #"preston"-> PSv +2 !o:NameError: mesg"uninitialized constant PSv: name:PSv:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +412 #-> PSV.PTV + .PSV.dial PTV +4 "processing"%+ +82 "core" +168 #"preston"-> PTV +3 "processing"%q +5 "core"  +252 #"preston"-> PBV +3 "processing"%r +5 "core" * +486 #"preston"-> PBV.waste1 +2 .PBV.dial :waste1 +7 "processing"%s  +33 "core" +2799 #"preston"-> PSV +270 #-> PTV +2 "processing"%o +6 "core"  +254 #"preston"-> PBV +359 #-> PS.empty +2 .PS.seek :empty +7 "processing"%u'9 +2633 "core" ' +2 "processing"%k% +4 "core" %< 7 +3846 #"preston"-> PSV.PSR + .PSV.dial PSR +8 "processing"%w +78 "core"  +75 #"preston"-> PSR +408 #-> PS.fill +2 .PS.seek 2.5ml +8 "processing"%x' +2627 "core" ' +2 "processing"%y% +4 "core" %^  +10910 "Can"? KK +57912 #"preston"-> PSV.PTV + .PSV.dial PTV +8 "processing"%z +75 "core" +236 #"preston"-> PTV +3 "processing"%{ +5 "core"  +508 #"preston"-> PTV.PSV +2 !o:NoMethodError : mesgu:NameError::message)undefined method `PSV' for PTV:Shaft: name:PSV: args[:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +320 #-> PTV +2 "processing"%| +5 "core"  +926 "Can"> NN +4052 #"preston"-> PS.push 1; delay 1; PBV.dialBetween PSV, :waste1 +3 "processing"%}% +5 "core" %  +3 ."preston"PS.seek 1.5ml +5 "processing"%~' +1097 "core" ' +2 ."preston"delay 1 second +102 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" , +880 #"preston"-> PH +3 "processing"%9 +5 "core" 9*lq +8486 #"preston"-> 3.times {delay '10:00'; PBV.waste1; PS.push 0.5; delay 2; PBV.dialBetween PSV, :waste1} +2 .delay 10:00 +45317 "Can": \\\\ +14689 ."preston"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%% +4 "core" %s +2 ."preston"PS.seek 1ml +2 "processing"%'P +590 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"% * +39 "core" , +2 ."preston"delay 10:00 +44426 "Can"8 ss +15577 ."preston"PBV.dial :waste1 +2 "processing"%  +37 "core"  +2 "processing"%\ % +4 "core" %P +2 ."preston"PS.seek 0.5ml +2 "processing"% ' +591 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 ."preston"delay 10:00 +14582 #"presto2"-> PSV.PRV +2 !o:NoMethodError : mesgu:NameError::message)undefined method `PRV' for PSV:Shaft: name:PRV: args[:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +436 #-> PSV.PSR + .PSV.dial PSR +4 "processing"% +80 "core"  +62 #"presto2"-> PSR +935 #-> PS.fill; delay 1; PSV.PTV +2 .PS.seek 2.5ml +6 "processing"%' +2118 "core" ' +2 ."presto2"delay 1 second +102 .PSV.dial PTV +2 "processing"% +77 "core" +25130 "Can"4 +16462 ."preston"PBV.dial :waste1 +2 "processing"%  +39 "core" +2 "processing"%% +4 "core" %  +2 ."preston"PS.seek 2ml +2 "processing"%'[ +599 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"% * +39 "core" , +34203 #"presto2"-> PS +3 "processing"%% +5 "core" %^ +1062 #"presto2"-> PSV.PSR; PS.fill; delay 1; PSV.PTV + .PSV.dial PSR +8 "processing"% +89 "core"  +2 ."presto2"PS.seek 2.5ml +4 "processing"%' +609 "core" ' +2 ."presto2"delay 1 second +102 .PSV.dial PTV +2 "processing"% +89 "core"  +1804 #"preston"-> PH +2 "processing"%9 +6 "core" 9u9? +2192 #"preston"-> bakePuck 50 +3 #Heating FlushPuck in Processing Clamp to 50C for 2:00:00 +6 .PH.seek 50C,5:00 +5 "processing"%  +5 %9 +5 "core" 9 +3 9 +102 "processing"%9 +3 "core" 9w +102 "processing"% 9 +3 "core" 9w  +102 "processing"%!9 +3 "core" 9w  +102 "processing"%"9 +3 "core" 9w +102 "processing"%#9 +3 "core" 9w +102 "processing"%&9 +3 "core" 9w +102 "processing"%(9 +3 "core" 9w +102 "processing"%*9 +3 "core" 9v" +102 "processing"%)9 +3 "core" 9w& +102 "processing"% 9 +4 "core" 9v+ +103 "processing"%9 +3 "core" 9v/ +102 "processing"%$9 +3 "core" 9w3 +102 "processing"%,9 +3 "core" 9w7 +102 "processing"%-9 +3 "core" 9w< +102 "processing"%.9 +4 "core" 9w@ +103 "processing"%/9 +3 "core" 9xD +102 "processing"%09 +3 "core" 9xH +102 "processing"%19 +3 "core" 9wL +102 "processing"%29 +3 "core" 9!wQ +102 "processing"%39 +4 "core" 9!wU +102 "processing"%49 +3 "core" 9#xY +102 "processing"%59 +3 "core" 9$x] +69 #"presto2"-> PSV.PSR; PS.fill; delay 1; PSV.PTVPS + .PSV.dial PSR +6 "processing"%6 +26 %79 +2 "core" 9%xa +14 "Can"4 qq +36 "core"  +2 ."presto2"PS.seek 2.5ml +4 "processing"%8' +5 "core" ' +2 ."presto2"delay 1 second +40 "processing"%99 +3 "core" 9'xf +60 !"presto2"o:NoMethodError : mesgu:NameError::message+undefined method `PTVPS' for PSV:Shaft: name:\ PTVPS: args[:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +42 "processing"%:9 +3 "core" 9(xj +102 "processing"%;9 +3 "core" 9*yn +102 "processing"%<9 +3 "core" 9+yr +102 "processing"%=9 +3 "core" 9,yv +102 "processing"%>9 +3 "core" 9/y{ +102 "processing"%?9 +4 "core" 9/y +103 "processing"%@9 +3 "core" 92y +102 "processing"%B9 +3 "core" 94y +67 #"presto2"-> PSV.PSR; PS.fill; delay 1; PSV.PTV + .PSV.dial PSR +8 .PS.seek 2.5ml +3 "processing"%A' +6 "core" ' +2 ."presto2"delay 1 second +15 "processing"%C9 +3 "core" 97z +84 ."presto2"PSV.dial PTV +2 "processing"%D +16 %E9 +2 "core" 99z +75  +28 "processing"%F9 +4 "core" 9:{ +103 "processing"%G9 +3 "core" 9=z +88 #"presto2"-> PS +2 "processing"%H% +6 "core" % +6 "processing"%I9 +3 "core" 9@{ +103 "processing"%J9 +3 "core" 9Bz +102 "processing"%K9 +3 "core" 9E{ +102 "processing"%L9 +4 "core" 9Hy +103 "processing"%N9 +3 "core" 9K| +102 "processing"%O9 +3 "core" 9M| +102 "processing"%M9 +3 "core" 9P} +102 "processing"%Q9 +3 "core" 9S} +102 "processing"%R9 +3 "core" 9U} +102 "processing"%S9 +3 "core" 9X} +102 "processing"%T9 +3 "core" 9\\~ +102 "processing"%U9 +3 "core" 9_~ +102 "processing"%V9 +3 "core" 9b~ +102 "processing"%W9 +4 "core" 9e +102 "processing"%X9 +3 "core" 9i +102 "processing"%Y9 +3 "core" 9l +102 "processing"%Z9 +3 "core" 9o +74 ."preston"PH.coast +5 "processing"%[  +5 "core"  +4 +2 !"preston"o:Thermal::Error\ : mesg"+Processing Puck Heater to 50C Aborted!:@axisName"Processing Puck Heater: @reply0:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +331 #-> bakePuck 50 +3 #Heating FlushPuck in Processing Clamp to 50C for 2:00:00 +5 .PH.seek 50C,5:00 +5 "processing"%\\  +6 %]9 +5 "core" 9~ +102 "processing"%^9 +3 "core" 9 +102 "processing"%_9 +3 "core" 9  +102 "processing"%a9 +3 "core" 9  +102 "processing"%b9 +3 "core" 9 +102 "processing"%%9 +3 "core" 9 +102 "processing"%d9 +3 "core" 9 +2 ."preston"PH.hold 2:00:00,50C +5 "processing"%e pp* +6 "core"  +447 #"preston"-> PJH +3 !o:NameError: mesg"uninitialized constant PJH: name:PJH:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +215 #-> PH +2 "processing"%f9 +6 "core" 9 +3346 #"preston"-> 5.times {delay '10:00'; PBV.waste1; PS.push 0.5, PSslow; delay 2; PBV.dialBetween PSV, :waste1} +2 .delay 10:00 +51749 "Can"/ +8256 ."preston"PBV.dial :waste1 +2 "processing"%'  +35 "core"  +2 "processing"%i% +4 "core" % +2 ."preston"PS.reconfigure PSslow +3 "processing"%#A 2`xb +5 ."preston"PS.seek 2ml +3 "processing"%j'\\ +1067 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"%c * +38 "core" + +2 ."preston"delay 10:00 +20563 #"presto2"-> PS +3 "processing"%l% +5 "core" %a +29806 "Can"/ +9626 ."preston"PBV.dial :waste1 +2 "processing"%m  +38 "core"  +2 "processing"%n% +4 "core" %a , +2 ."preston"PS.seek 1.5ml +2 "processing"%`' +1079 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"%v * +38 "core" * +2 ."preston"delay 10:00 +49001 "Can"0 +11002 ."preston"PBV.dial :waste1 +4 "processing"%+  +36 "core"  +2 "processing"%q% +4 "core" %  +2 ."preston"PS.seek 1ml +2 "processing"%r'P +1076 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"%s * +37 "core" * +2 ."preston"delay 10:00 +47629 "Can"' +12374 ."preston"PBV.dial :waste1 +2 "processing"%o  +35 "core"  +2 "processing"%P% +4 "core" %P  +2 ."preston"PS.seek 0.5ml +3 "processing"%k' +1075 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"%w * +38 "core" , +2 ."preston"delay 10:00 +10376 #"presto2"-> PSV.PSR + .PSV.dial PSR +8 "processing"%u +74 "core"  +504 #"presto2"-> PSV.PSR; PS.fill; delay 1; PSV.PTV + .PSV.dial PSR +6 .PS.reconfigure PSconfig +5 "processing"%#A d`xb +6 ."presto2"PS.seek 2.5ml +3 "processing"%y' +2117 "core" ' +2 ."presto2"delay 1 second +102 .PSV.dial PTV +2 "processing"%z +91 "core"  +536 #"presto2"-> PH +3 "processing"%{9 +5 "core" 9)' +981 !"preston"o:UserAbort: mesg":@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +635 #-> 5.times {delay '10:00'; PBV.waste1; PS.push 0.5, PSslow; delay 2; PBV.dialBetween PSV, :waste1} +2 .delay 10:00 +2098 !o:UserAbort: mesg":@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +6247 #-> 3.times {PSV.PSR; PS.fill; delay 1; PSV.PTV; 5.times {delay '10:00'; PBV.waste1; PS.push 0.5, PSslow; delay 2; PBV.dialBetween PSV, :waste1}} + .PSV.dial PSR +6 "processing"%| +77 "core"  +3 ."preston"PS.seek 2.5ml +3 "processing"%}' +6 "core" ' +2 ."preston"delay 1 second +102 .PSV.dial PTV +2 "processing"%x +79 "core" +2 ."preston"delay 10:00 +22171 "Can" +32497 !"preston"o:UserAbort: mesg":@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1439 #-> 3.times {PSV.PSR; PS.fill; delay 1; PSV.PTV; 5.times {delay '4:00'; PBV.waste1; PS.push 0.5, PSslow; delay 2; PBV.dialBetween PSV, :waste1}} + .PSV.dial PSR +7 "processing"% +90 "core"  +3 ."preston"PS.seek 2.5ml +3 "processing"%' +5 "core" ' +2 ."preston"delay 1 second +102 .PSV.dial PTV +2 "processing"% +77 "core" +2 ."preston"delay 4:00 +18896 #"presto2"-> PH +2 "processing"%9 +6 "core" 96 +5099 ."preston"PBV.dial :waste1 +3 "processing"%~  +39 "core" +2 "processing"%% +4 "core" %  +2 ."preston"PS.reconfigure PSslow +3 "processing"%#A 2`xb +5 ."preston"PS.seek 2ml +3 "processing"%'\\ +1076 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"%\ * +38 "core" , +2 ."preston"delay 4:00 +386 "Can" +23617 ."preston"PBV.dial :waste1 +2 "processing"%  +37 "core"  +2 "processing"% % +4 "core" %V +2 ."preston"PS.seek 1.5ml +2 "processing"%' +1074 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" , +2 ."preston"delay 4:00 +24003 .PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%% +4 "core" % # +2 ."preston"PS.seek 1ml +2 "processing"%'P +1076 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" , +2 ."preston"delay 4:00 +9642 "Can" +14360 ."preston"PBV.dial :waste1 +3 "processing"%  +38 "core" +2 "processing"%% +4 "core" %P  +2 ."preston"PS.seek 0.5ml +2 "processing"%' +1079 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"% * +39 "core" , +2 ."preston"delay 4:00 +24003 .PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%% +4 "core" %  +2 ."preston"PS.seek 0ml +2 "processing"%'K +1071 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"% * +39 "core" , +2 ."preston"PSV.dial PSR +2 "processing"% +81 "core"  +2 ."preston"PS.reconfigure PSconfig +3 "processing"%#A d`xb +6 ."preston"PS.seek 2.5ml +2 "processing"%!' +2632 "core" ' +2 ."preston"delay 1 second +102 .PSV.dial PTV +2 "processing"%" +80 "core" +2 ."preston"delay 4:00 +15980 "Can" +8022 ."preston"PBV.dial :waste1 +2 "processing"%#  +38 "core"  +2 "processing"%&% +4 "core" %  +2 ."preston"PS.reconfigure PSslow +3 "processing"%#A 2`xb +5 ."preston"PS.seek 2ml +3 "processing"%('[ +1073 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"%* * +39 "core" , +2 ."preston"delay 4:00 +24003 .PBV.dial :waste1 +2 "processing"%)  +38 "core" +2 "processing"% % +4 "core" %Y  +2 ."preston"PS.seek 1.5ml +2 "processing"%' +1081 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"%$ * +39 "core" , +2 ."preston"delay 4:00 +984 #"presto2"-> PH +3 "processing"%,9 +5 "core" 9O +23011 ."preston"PBV.dial :waste1 +2 "processing"%-  +37 "core" +2 "processing"%.% +4 "core" % +2 ."preston"PS.seek 1ml +2 "processing"%/'P +1076 "core" ' +2 ."preston"delay 2 seconds +90 "Can" +112 ."preston"PBV.dial between PSV and waste1 +3 "processing"%0 * +38 "core" , +2 ."preston"delay 4:00 +24003 .PBV.dial :waste1 +2 "processing"%1  +37 "core" +2 "processing"%2% +4 "core" %P +2 ."preston"PS.seek 0.5ml +2 "processing"%3' +1101 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"%4 * +36 "core" , +2 ."preston"delay 4:00 +24003 .PBV.dial :waste1 +2 "processing"%5  +37 "core"  +2 "processing"%7% +4 "core" % +2 ."preston"PS.seek 0ml +2 "processing"%6'N +1076 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"%9 * +39 "core" , +2 ."preston"PSV.dial PSR +2 "processing"%: +80 "core"  +2 ."preston"PS.reconfigure PSconfig +3 "processing"%#A d`xb +5 ."preston"PS.seek 2.5ml +3 "processing"%;' +2645 "core" ' +2 ."preston"delay 1 second +102 .PSV.dial PTV +2 "processing"% +80 "core" +2 ."preston"delay 4:00 +6147 "Can"  +17856 ."preston"PBV.dial :waste1 +2 "processing"%<  +38 "core" +2 "processing"%=% +4 "core" %$   +2 ."preston"PS.reconfigure PSslow +4 "processing"%#A 2`xb +4 ."preston"PS.seek 2ml +2 "processing"%>'c +1064 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"%? * +39 "core" , +2 ."preston"delay 4:00 +17305 #"presto2"-> PH +3 "processing"%@9 +5 "core" 9b +221 #"presto2"-> PS +3 "processing"%B% +5 "core" %h +6461 ."preston"PBV.dial :waste1 +3 "processing"%C  +39 "core" +2 "processing"%E% +4 "core" %h  +2 ."preston"PS.seek 1.5ml +2 "processing"%D' +1066 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"%F * +38 "core" , +2 ."preston"delay 4:00 +15410 "Can"  +8593 ."preston"PBV.dial :waste1 +2 "processing"%8  +38 "core" +2 "processing"%G% +4 "core" % +2 ."preston"PS.seek 1.001ml +2 "processing"%H'P +1067 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"%I * +39 "core" , +2 ."preston"delay 4:00 +24003 .PBV.dial :waste1 +2 "processing"%J  +37 "core"  +2 "processing"%K% +4 "core" %P +2 ."preston"PS.seek 0.501ml +2 "processing"%L'+ +1063 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"%N * +38 "core" , +4 ."preston"delay 4:00 +11149 #"presto2"-> PH +3 "processing"%O9 +5 "core" 9m +8695 #"presto2"-> PH +2 "processing"%M9 +6 "core" 9o +4143 ."preston"PBV.dial :waste1 +2 "processing"%Q  +36 "core" +2 "processing"%R% +4 "core" %, +2 ."preston"PS.seek 0.001ml +36 "processing"%S'k +598 "Can" +479 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"%T * +39 "core" , +3481 p +18959 #"preston"-> PS +2 "processing"%U% +6 "core" %l +124 #"preston"-> PH +4 "processing"%V9 +4 "core" 9 +1601 #"preston"-> PSV.PSR; PSR.flush; PS.fill; delay 1; PSV.PTV; PBV.waste1; PS.empty + .PSV.dial PSR +8 "processing"%W +76 "core"  +2 ."preston"PSR.select :flush +3 .PS.reconfigure PSconfig +8 "processing"%#A d`xb +2 ."preston"PS.seek 2.5ml +6 "processing"%X' +2633 "core" ' +2 ."preston"delay 1 second +102 .PSV.dial PTV +2 "processing"%Y +79 "core" +2 ."preston"PBV.dial :waste1 +2 "processing"%Z  +36 "core"  +2 ."preston"PS.seek :empty +3 "processing"%['9 +2636 "core" ' +2 "processing"%]% +4 "core" %4 +319 #"preston"-> 3.times {PSV.PSR; PS.fill; delay 1; PSV.PTV; PS.push 1.5; delay 1; PBV.dialBetween PSV, :waste1; delay '4:00'; PBV.waste1; PS.pull 1.5, PSslow; delay 120; PS.empty} +2 .PSV.dial PSR +7 "processing"%^ +77 "core"  +2 ."preston"PS.seek 2.5ml +4 "processing"%_' +2633 "core" ' +2 ."preston"delay 1 second +102 .PSV.dial PTV +2 "processing"%a +78 "core" +2 "processing"%b% +4 "core" %T  +2 ."preston"PS.seek 1ml +2 "processing"%%'P +1612 "core" ' +2 ."preston"delay 1 second +102 .PBV.dial between PSV and waste1 +2 "processing"%d * +38 "core" , +2 ."preston"delay 4:00 +24003 .PBV.dial :waste1 +2 "processing"%f  +38 "core" +2 "processing"%% +4 "core" %P +2 ."preston"PS.reconfigure PSslow +5 "processing"%#A 2`xb +3 ."preston"PS.seek 2.5ml +2 "processing"%\\' +429 "Can" OO +2680 "core" ' +2 ."preston"delay 2:00 +12003 .PS.reconfigure PSconfig +3 "processing"%#A d`xb +5 ."preston"PS.seek :empty +3 "processing"%''9 +2640 "core" ' +2 ."preston"PSV.dial PSR +5 "processing"%i +76 "core"  +2 ."preston"PS.seek 2.5ml +4 "processing"%A' +2636 "core" ' +2 ."preston"delay 1 second +102 .PSV.dial PTV +2 "processing"%c +78 "core" +2 "processing"%l% +4 "core" %  +2 ."preston"PS.seek 1ml + "processing"%m'P +1623 "core" ' +2 ."preston"delay 1 second +102 .PBV.dial between PSV and waste1 +2 "processing"%n * +39 "core" , +2 ."preston"delay 4:00 +24003 .PBV.dial :waste1 +2 "processing"%j  +37 "core"  +2 "processing"%v% +4 "core" %P/ +2 ."preston"PS.reconfigure PSslow +4 "processing"%#A 2`xb +4 ."preston"PS.seek 2.5ml +2 "processing"%+' +3111 "core" ' +2 ."preston"delay 2:00 +10805 "Can" JJ +1197 ."preston"PS.reconfigure PSconfig +6 "processing"%#A d`xb +3 ."preston"PS.seek :empty +3 "processing"%q'9 +2631 "core" ' +2 ."preston"PSV.dial PSR +2 "processing"%` +78 "core"  +2 ."preston"PS.seek 2.5ml +4 "processing"%s' +2195 #"presto2"-> PS +3 "processing"%o% +5 "core" %ߗc ^ ^i +393 #"presto2"-> PS +3 "processing"%P% +5 "core" %%: !' +43 ' +2 ."preston"delay 1 second +102 .PSV.dial PTV +2 "processing"%r +79 "core" +2 "processing"%w% +4 "core" %#3  +2 ."preston"PS.seek 1ml +2 "processing"%u'P +724 #"presto2"-> PS +3 "processing"%k% +5 "core" %_ +885 ' +2 ."preston"delay 1 second +102 .PBV.dial between PSV and waste1 +2 "processing"%z * +39 "core" , +2 ."preston"delay 4:00 +4459 #"presto2"-> PS +3 "processing"%{% +5 "core" %P +267 #"presto2"-> delay '20:00'; PSV.PSR; PSR.flush; PS.fill; delay 1; PSV.PTV; PBV.waste1; PS.empty; 3.times {PSV.PSR; PSR.air; PS.fill; delay 1; PSV.PTV; PBV.waste1; PS.empty}; PS.flush +2 .delay 20:00 +19266 ."preston"PBV.dial :waste1 +2 "processing"%|  +38 "core" +2 "processing"%x% +4 "core" %P +2 !"preston"o:Slide::Error : mesg"8Processing Syringe at 2.5ml would be out of bounds!:@axisName"Processing Syringe: @reply0:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5 #-> PS + "processing"%y% +7 "core" %P +27405 "Can"" JJ +60002 # JJ +13270 ."presto2"PSV.dial PSR +2 "processing"% +92 "core"  +2 ."presto2"PSR.select :flush +3 .PS.seek 2.5ml +5 "processing"%' +1609 "core" ' +2 ."presto2"delay 1 second +102 .PSV.dial PTV + "processing"%} +78 "core" +2 ."presto2"PBV.dial :waste1 +2 .PS.seek :empty +7 "processing"%'9 +2625 "core" ' +2 ."presto2"PSV.dial PSR +2 "processing"%g +77 "core"  +2 ."presto2"PSR.select :air +2 "processing"% +13 ."presto2"PS.seek 2.5ml +2 "processing"%~' +2640 "core" ' +2 ."presto2"delay 1 second +102 .PSV.dial PTV + "processing"% +78 "core" +2 ."presto2"PBV.dial :waste1 +2 .PS.seek :empty +7 "processing"%'9 +2631 "core" ' +2 ."presto2"PSV.dial PSR +4 "processing"%\ +77 "core"  +2 ."presto2"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%' +2635 "core" ' +2 ."presto2"delay 1 second +102 .PSV.dial PTV +2 "processing"% +77 "core" +2 ."presto2"PBV.dial :waste1 + .PS.seek :empty +8 "processing"%'9 +2631 "core" ' +2 ."presto2"PSV.dial PSR +3 "processing"% +78 "core"  +2 ."presto2"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%' +2636 "core" ' +2 ."presto2"delay 1 second +102 .PSV.dial PTV + "processing"% +79 "core" +2 ."presto2"PBV.dial :waste1 +2 .PS.seek :empty +7 "processing"%'9 +2633 "core" ' +2 #"presto2"Flushing Processing stage +2 "processing"%% +7 "core" %7 +1992 #"presto2"Waiting >20 seconds for preston to relinquish FlushPuck +23523 "Can"% II +60002 $ II +60002 ) II +60002 - II +60002 - II +60002 4 II +60003 8 II +60002 9 II +60002 ; II +60002 < II +3524 #"brent"-> Flush.owner +3533 #-> Flush.changeOwner :presto2, :force + !o:ThreadError: mesg"presto2 is not a Thread:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2064 #-> threads +1007 #-> Flush.changeOwner "presto2", :force + !o:ThreadError: mesg"presto2 is not a Thread:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2255 #-> Thread["presto2"] +1465 #-> Flush.changeOwner Thread["presto2"], :force +3 #"presto2"Loading FlushPuck into Processing Clamp from Processing Clamp +4 "processing"%& +8 "core" &TI"+\ \ . +3 "manipulator"&% +5 "core" %\ 9 < > + +2 ."presto2"PSV.dial PSR +5 "processing"% +75 "core"  +2 ."presto2"PSR.select :flush +3 "processing"%@ +13 ."presto2"PS.seek 1ml +2 "processing"%'P +1101 "core" ' +2 ."presto2"PSR.select :air +2 "processing"% +13 ."presto2"PS.seek 2.5ml +2 "processing"%' +1618 "core" ' +2 ."presto2"PSV.dial PTV +3 "processing"% +76 "core" +2 ."presto2"PTV.dial :puck +2 "processing"%  +6 "core"  + ."presto2"PBV.dial :waste1 +3 .PS.seek 0ml +8 "processing"%'W +2635 "core" ' +2 ."presto2"PSV.dial PSR +3 "processing"% +77 "core"  +2 ."presto2"PSR.select :flush +3 "processing"%@ +13 ."presto2"PS.seek 0.5ml +2 "processing"%' +595 "core" ' +2 ."presto2"PSR.select :air +2 "processing"% +13 ."presto2"PS.seek 2.5ml +2 "processing"%"' +2121 "core" ' +2 ."presto2"PSV.dial PTV +3 "processing"%# +75 "core" +2 ."presto2"PBV.dial PSV +2 "processing"%& U +54 "core" V +2 ."presto2"PS.seek 0ml +4 "processing"%!'W +2631 "core" ' +2 ."presto2"PSV.dial PBV +3 "processing"%* @ +45 "core" ? +2 ."presto2"PS.seek 2.5ml +5 "processing"%)' +2640 "core" ' +2 ."presto2"PSV.dial :waste1 +3 "processing"%  +73 "core"  +2 ."presto2"PS.seek :empty +3 "processing"%('9 +2676 "core" ' +2 ."presto2"PSV.dial PSR +3 "processing"%$ +45 "core"  +2 ."presto2"PSR.select :air +3 .PS.seek 2.5ml +6 "processing"%,' +2630 "core" ' +2 ."presto2"PSV.dial PTV +3 "processing"%- +73 "core" +2 ."presto2"PBV.dial PSV +2 .PS.seek 0ml +6 "processing"%.'W +2628 "core" ' +2 ."presto2"PSV.dial PBV +4 "processing"% @ +45 "core" > +2 ."presto2"PS.seek 2.5ml +4 "processing"%0' +2649 "core" ' +2 ."presto2"PSV.dial :waste1 +3 "processing"%1  +73 "core"  +2 ."presto2"PS.seek :empty +3 "processing"%2'9 +2639 "core" ' +2 #"presto2"Garaging FlushPuck in Processing Clamp +2 "manipulator"&/& +8 "core" & X +2 ."presto2"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +6 ."presto2"Elbow.seek PC +3 "manipulator"&4( +7 "core" ( + "manipulator"&5& +4 "core" & % X +2 ."presto2"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &7& +3 "core" & v X + ."presto2"Forearm.seek PC +6 "manipulator"&3' +96 "core" ' +2 ."presto2"Hand.close +2 "manipulator"&9/ +74 "core" / +2 ."presto2"PC.seek :open +3 "processing"%:( +404 "core" ( +2 "manipulator"&6& +4 "core" & X + "manipulator"&% +4 "core" %   +2 ."presto2"Forearm.seek :retract + "manipulator"&<'\ +103 "core" ' +2 ."presto2"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +6 ."presto2"Elbow.seek :garage +5 "manipulator"&=(- +176 "core" ( +2 "manipulator"&;& +4 "core" &-  + ."presto2"Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +5 &?& +2 "core" &-  +2 ."presto2"Forearm.reconfigure TightForearm +6 "manipulator"&#Q@2^d^\ b +2 ."presto2"Forearm.seek :garage +2 "manipulator"&@' +116 "core" ' +2 ."presto2"Hand.open +5 "manipulator"&B1 +66 "core" 1 +3 "manipulator"&C% +4 "core" % h  ǴL +2 ."presto2"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +5 ."presto2"Forearm.seek :retract +2 "manipulator"&E'\ +108 "core" ' +4 #"presto2"-> PC +2 "processing"%>& +4 "core" &N\ x +5838 #"brent"-> #Chris, are you there? +1515 #"presto2"-> Log.comment "hi Brent. Sorry was changing windows." + #hi Brent. Sorry was changing windows. +2345 #-> Log.comment "yes back, went for a walk" + #yes back, went for a walk +1584 #"brent"-> #The FlushPuck was owned by the preston threads, so the presto2 thread got blocked. +2510 #-> #I changed the owner to presto2 to finish the cleanup. OK? +3026 #-> #We just returned from our daily walk ourselves.:-) +523 "Can"B\ o;; +4491 #"presto2"-> #yes ok. So long as I got the flush puck back in the garage. +2276 #-> #I never knew about the # in the front of the line. I like that ! +12966 #-> Flush +481 #-> exit + #Session Ended +392 #"preston"-> PCPS +2 !o:NameError: mesg" uninitialized constant PCPS: name: PCPS:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +236 #-> PS +2 "processing"%F% +4 "core" %9S\ t +428 #"preston"-> PH +2 "processing"%89 +5 "core" 9 +943 #"preston"-> PS.flush +2 #Flushing Processing stage +4 "processing"%G% +4 "core" %9\ t +3 #"preston"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%D& +6 "core" &\ t + "manipulator"&I& +4 "core" &-  +2 ."preston"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 ."preston"Elbow.seek FlushPuck::Garage +2 "manipulator"&J(- +4 "core" ( +3 "manipulator"&K& +3 "core" &-  +2 ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &H& +4 "core" &-  + ."preston"Forearm.seek :garage +3 "manipulator"&N' +110 "core" ' +2 ."preston"Hand.close +2 "manipulator"&O/ +74 "core" / +2 "manipulator"&M& +4 "core" &-   +2 "manipulator"&Q% +4 "core" %  ƽV + ."preston"Forearm.seek :retract +2 "manipulator"&R'\ +101 "core" ' +2 ."preston"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."preston"Elbow.seek PC +5 "manipulator"&L( +120 "core" ( +4 "manipulator"&T& +4 "core" & + ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &e& +3 "core" & + ."preston"Forearm.reconfigure TightForearm +6 "manipulator"&#Q@2^d^\ b +2 ."preston"Forearm.seek PC +2 "manipulator"&U' +99 "core" ' +2 "manipulator"&V& +4 "core" &  +2 "manipulator"&W% +3 "core" % & +2 "processing"%S& +4 "core" &N\ r + "processing"%Y& +4 ."preston"PC.seek :closed +2 "processing"%Z(Tg +7 "core" &\ r + &\ s +6 & 4\ p$e +10 &Vx\ m7 +9 &y \ mL +9 &Q\ oM +9 &hT\ oM +10 &*Y \ nM +9 &V\ nN +9 &V\ nM +10 &pV \ nM +9 &2S\ oM +10 &W \ nM +9 &!U\ nN +9 &#xU \ nM +10 &%:W \ oM +9 &&U\ nN +9 &(U\ nM +10 &*U\ nN +9 &,BU\ nM +10 &.U\ nN +9 &/U\ nM +9 &1V\ nM +10 &3JW\ nM +9 &5 Y\ \ nM +9 &6U\ mM +10 &8V\ nN +9 &:SV\ nM +10 &<U\ nM +9 &=V\ nM +9 &?U\ nM +10 &A[W\ nM +9 &CV\ nM +9 &DV\ nM +10 &FY\ nN +9 &Ha`\ nN +10 &Jn\ mO +9 &K\ kS +5 #"brent"-> exit +3 #Session Ended +2 "core" &M\ jS +9 &OX\ kS +9 &Q\ kS +9 &R\ kA +10 &TEj\ mU +9 &TF2\ o, +5 ( + "processing"%Y& +4 #"preston"Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.58 +3 "processing"%X& +5 "core" &TF\ p, + &TF[\ p, + ."preston"Hand.open +2 "manipulator"&]1 +76 "core" 1 +2 "manipulator"&^% +4 "core" %  A +2 ."preston"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 ."preston"Forearm.seek :retract +2 "manipulator"&['\ +103 "core" ' +2 ."preston"PSV.dial PSR +3 "processing"%a +44 "core"  +2 ."preston"PSR.select :flush +2 "processing"%@ +12 ."preston"PS.seek 1ml +2 "processing"%b'P +1109 "core" ' +2 ."preston"PSR.select :air +2 "processing"% +11 ."preston"PS.seek 2.5ml +2 "processing"%_' +1608 "core" ' +2 ."preston"PSV.dial PTV +2 "processing"%d +72 "core" +2 ."preston"PTV.dial :puck + .PBV.dial :waste1 +4 "processing"%f  +53 "core" +2 ."preston"PS.seek 0ml +3 "processing"%'W +2627 "core" ' +2 ."preston"PSV.dial PSR +2 "processing"%% +75 "core"  +2 ."preston"PSR.select :flush +2 "processing"%@ +12 ."preston"PS.seek 0.5ml +2 "processing"%\\' +594 "core" ' +2 ."preston"PSR.select :air +2 "processing"% +11 ."preston"PS.seek 2.5ml +2 "processing"%i' +2124 "core" ' +2 ."preston"PSV.dial PTV +2 "processing"%' +74 "core" +2 ."preston"PBV.dial PSV +2 "processing"%c U +54 "core" V +2 ."preston"PS.seek 0ml +3 "processing"%l'W +2627 "core" ' +2 ."preston"PSV.dial PBV +2 "processing"%A @ +45 "core" ? +2 ."preston"PS.seek 2.5ml +3 "processing"%n' +2628 "core" ' +2 ."preston"PSV.dial :waste1 +2 "processing"%j  +72 "core"  +2 ."preston"PS.seek :empty +3 "processing"%v'9 +2631 "core" ' +2 ."preston"PSV.dial PSR +2 "processing"%m +45 "core"  +2 ."preston"PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%+' +2640 "core" ' +2 ."preston"PSV.dial PTV +3 "processing"%` +72 "core" +2 ."preston"PBV.dial PSV +2 .PS.seek 0ml +4 "processing"%q'W +2643 "core" ' +2 ."preston"PSV.dial PBV +2 "processing"%o @ +45 "core" > +2 ."preston"PS.seek 2.5ml +3 "processing"%P' +2634 "core" ' +2 ."preston"PSV.dial :waste1 +44 "processing"%r  +72 "core"  +2 ."preston"PS.seek :empty +4 "processing"%w'9 +2635 "core" ' +2 #"preston"Garaging FlushPuck in Processing Clamp +2 "manipulator"&s& +5 "core" & _ +2 ."preston"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."preston"Elbow.seek PC +3 "manipulator"&k( +4 "core" ( +2 "manipulator"&z& +4 "core" & = + ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &{& +2 "core" & 0 +2 ."preston"Forearm.seek PC +2 "manipulator"&|' +103 "core" ' +2 ."preston"Hand.close +2 "manipulator"&x/ +70 "core" / +2 ."preston"PC.seek :open +3 "processing"%y( +402 "core" ( +2 "manipulator"&& +4 "core" &  +2 "manipulator"&u% +3 "core" %  +2 ."preston"Forearm.seek :retract + "manipulator"&}'\ +99 "core" ' +2 ."preston"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."preston"Elbow.seek :garage +3 "manipulator"&(- +132 "core" ( +2 "manipulator"&g& +4 "core" &- ( + ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- ( + ."preston"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."preston"Forearm.seek :garage +3 "manipulator"&' +113 "core" ' +2 ."preston"Hand.open +2 "manipulator"&~1 +66 "core" 1 +2 "manipulator"&\ % +4 "core" % r  ȷl +2 ."preston"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 ."preston"Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +7854 "Can"F\ r== +60002 I\ ~== +60002 I\ =< +60002 F\ I=< +10270 #"preston"-> exit + #Session Ended +49731 "Can"H\ >== +60002 J\ ?== +60003 H\ A== +60002 M\ C== +60002 N\ E== +60002 O\ F== +60002 T\ H== +60003 R\ L== +60002 Q\ M== +60002 S\ O== +60002 R\ R== @EDT1585800308.14 S\ T== +60002 Y\ V== +60003 V\ X== +60002 Q\ Z== +60002 R\ ]== +60002 O\ `== +60002 N\ c== +60003 P\ e== +60002 M\ g== +60002 M\ j== +60002 J\ n=< +60002 I\ p=< +60002 K\ r== +60003 H\ v<= +60002 B\ y=< +60002 F\ |=< +60002 G\ =< +60002 M\ =< +60003 L\ == +60002 N\ == +60002 P\ == +60002 V\ == +60002 V\ == +60003 Y\ =< +60002 \\\ == +60002 [\ == +60002 a\ == +60002 _\ << +60002 _\ =< +60003 ] == +60002 c =< +60002 a 4<< +60002 g N=< +60002 m\ << +60003 l\ << +60002 j\ << +60002 j\ =< +60002 j\ << +60002 g\ =< +60002 f\ << +60003 ^ << +60002 ^ << +60002 W << +60002 Q << +60002 O << +60003 N << +60002 O << +60002 V << +60002 X =< +60002 a << +60002 h << +60003 l << +60002 e << +60002 e << +60002 [ << +60002 G =< +60003 > << +25360 #"preston"Session Begun +521 #-> PC.loadFlush +2 #Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"% & +5 "core" &] +2 "manipulator"&& +4 "core" &- 6 o( +2 ."preston"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."preston"Elbow.seek FlushPuck::Garage +2 "manipulator"& (- +3 "core" ( + "manipulator"&& +4 "core" &- o( +2 ."preston"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 && +3 "core" &- & p( + ."preston"Forearm.seek :garage +2 "manipulator"&' +104 "core" ' +2 ."preston"Hand.close +2 "manipulator"&/ +73 "core" / +2 "manipulator"&& +4 "core" &- K F G f( +2 "manipulator"&% +3 "core" %  A M f +2 ."preston"Forearm.seek :retract + "manipulator"&'\ +108 "core" ' +2 ."preston"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."preston"Elbow.seek PC +3 "manipulator"&( +123 "core" ( +2 "manipulator"&& +4 "core" & o + ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +4 "core" & p o +4 ."preston"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."preston"Forearm.seek PC +2 "manipulator"&' +104 "core" ' +2 "manipulator"&& +4 "core" & z  n +2 "manipulator"& % +4 "core" %  n +2 "processing"%& +3 "core" &\\ +2 "processing"%& +3 ."preston"PC.seek :closed +2 "processing"%#(Tg +4 "core" & +3 &  +9 &/r" +| +10 &av ? +9 &ek Q +9 &#I R +10 &I Q +9 &I Q +9 &jJ Q +10 &,I Q +9 &I Q +10 &N Q +9 & rL Q +9 &"3L R +10 &#K Q +9 &%K Q +9 &'zL Q +10 &);L R +9 &*J Q +10 &,K Q +9 &.L Q +9 &0EK Q +10 &2L Q +9 &3L Q +9 &5L Q +10 &7LL Q +9 &9I Q +10 &:L Q +9 &<I Q +9 &>UK Q +10 &@K Q +9 &AJ Q +9 &CK Q +10 &E]N Q +9 &GQ R +10 &HY R +9 &Jp U +9 &LR X +10 &N# W +9 &O X +9 &Q W +10 &SLt 8 +9 &T$-g O +10 &TF  - +2 ( + "processing"%& +3 #"preston"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.70 + "processing"%&& +10 "core" &TF - +4 ."preston"Hand.open + "manipulator"&"1 +76 "core" 1 +2 "manipulator"&*% +4 "core" % e h l +2 ."preston"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 ."preston"Forearm.seek :retract +2 "manipulator"&!'\ +104 "core" ' +2 "processing"% & +4 "core" &TFM - +3207 #"preston"-> bakePuck 50 +3 #Heating FlushPuck in Processing Clamp to 50C for 2:00:00 +3 .PH.seek 50C,5:00 +3 "processing"%)  +4 %$9 +3 "core" 9a +102 "processing"%(9 +3 "core" 9c +102 "processing"%-9 +3 "core" 9 d +102 "processing"%,9 +3 "core" 9 d +102 "processing"%9 +3 "core" 9d +102 "processing"%.9 +3 "core" 9d +102 "processing"%19 +3 "core" 9d +102 "processing"%09 +3 "core" 9d +102 "processing"%/9 +3 "core" 9"d +102 "processing"%59 +3 "core" 9&d +102 "processing"%79 +3 "core" 9+d +138 "processing"%99 +7 "core" 90d +102 "processing"%h9 +3 "core" 95d +102 "processing"%t9 +3 "core" 99d +102 "processing"%p9 +3 "core" 9=d +102 "processing"%69 +3 "core" 9Ad +102 "processing"%9 +3 "core" 9Ed +102 "processing"%;9 +3 "core" 9Jd +102 "processing"%39 +3 "core" 9Nd +102 "processing"%?9 +3 "core" 9Rc +102 "processing"%49 +5 "core" 9Vd +102 "processing"%B9 +3 "core" 9Zd +102 "processing"%C9 +3 "core" 9_d +102 "processing"%<9 +3 "core" 9cd +102 "processing"%>9 +3 "core" 9gc +102 "processing"%@9 +4 "core" 9kd +102 "processing"%F9 +3 "core" 9oc +102 "processing"%89 +3 "core" 9tc +102 "processing"%G9 +3 "core" 9xc +102 "processing"%D9 +3 "core" 9|d +102 "processing"%I9 +4 "core" 9c +102 "processing"%K9 +3 "core" 9d +102 "processing"%H9 +3 "core" 9d +102 "processing"%O9 +3 "core" 9 c +102 "processing"%M9 +3 "core" 9c +102 "processing"%Q9 +3 "core" 9c +102 "processing"%=9 +3 "core" 9%c +102 "processing"%E9 +3 "core" 9-P +102 "processing"%T9 +3 "core" 97P +102 "processing"%e9 +3 "core" 9?O +102 "processing"%N9 +4 "core" 9IM +102 "processing"%V9 +3 "core" 9RM +102 "processing"%W9 +3 "core" 9]L +102 "processing"%S9 +3 "core" 9gJ +102 "processing"%J9 +3 "core" 9rI +102 "processing"%R9 +3 "core" 9|H +102 "processing"%:9 +3 "core" 9G +102 "processing"%Y9 +3 "core" 9E +102 "processing"%X9 +3 "core" 9E +102 "processing"%]9 +3 "core" 9D +102 "processing"%^9 +3 "core" 9B +102 "processing"%a9 +3 "core" 9A +102 "processing"%U9 +3 "core" 9@ +102 "processing"%29 +3 "core" 9? +102 "processing"%b9 +3 "core" 9= +102 "processing"%d9 +3 "core" 9< +102 "processing"%f9 +3 "core" 9; +102 "processing"%_9 +3 "core" 99 +102 "processing"%%9 +3 "core" 99 +102 "processing"%9 +3 "core" 9!7 +102 "processing"%\\9 +3 "core" 9-7 +102 "processing"%'9 +3 "core" 9:5 +102 "processing"%c9 +3 "core" 9F3 +102 "processing"%i9 +3 "core" 9T 2 +102 "processing"%A9 +3 "core" 9`1 +102 "processing"%l9 +3 "core" 9l1 +102 "processing"%j9 +3 "core" 9z/ +102 "processing"%n9 +3 "core" 9/ +102 "processing"%m9 +3 "core" 9 - +102 "processing"%v9 +3 "core" 9$, +102 "processing"%`9 +4 "core" 9(* +102 "processing"%+9 +3 "core" 9-) +102 "processing"%o9 +3 "core" 91) +102 "processing"%q9 +3 "core" 95' +102 "processing"%r9 +3 "core" 99& +102 "processing"%P9 +3 "core" 9=% +102 "processing"%s9 +3 "core" 9B$ +102 "processing"%z9 +3 "core" 9F# +102 "processing"%{9 +3 "core" 9\ J" +102 "processing"%x9 +3 "core" 9N! +102 "processing"%L9 +4 "core" 9&R +102 "processing"%[9 +3 "core" 92W +102 "processing"%Z9 +3 "core" 9=[ +102 "processing"%9 +3 "core" 9I_ +102 "processing"%u9 +3 "core" 9Tc +102 "processing"%g9 +4 "core" 9_g +102 "processing"%9 +3 "core" 9kl +102 "processing"%|9 +3 "core" 9vp +102 "processing"%k9 +3 "core" 9t +102 "processing"%~9 +3 "core" 9x +102 "processing"%\ 9 +4 "core" 9} +102 "processing"%}9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"% 9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +4 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9  +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +3 "core" 9 +102 "processing"%9 +4 "core" 9( +102 "processing"% 9 +3 "core" 90\ +102 "processing"%9 +3 "core" 99\ +102 "processing"% 9 +3 "core" 9@ +102 "processing"%9 +3 "core" 9I +102 "processing"%y9 +4 "core" 9P +102 "processing"%&9 +3 "core" 9Y +102 "processing"%"9 +3 "core" 9` +102 "processing"%*9 +3 "core" 9f +102 "processing"%9 +3 "core" 9n +102 "processing"% 9 +4 "core" 9u +102 "processing"%9 +3 "core" 9| +102 "processing"%$9 +3 "core" 9 +102 "processing"%(9 +3 "core" 9  +102 "processing"%-9 +3 "core" 9\  +102 "processing"%,9 +4 "core" 9  +2 ."preston"PH.hold 2:00:00,50C +3 "processing"% pp* +5 "core"  +1199 #"preston"-> 3.times {PSV.PSR; PSR.flush; PS.fill; delay 1; PSV.PTV; PBV.waste1; PS.empty} +2 .PSV.dial PSR +3 "processing"%. +46 "core"  +2 ."preston"PSR.select :flush +2 "processing"%@ +12 ."preston"PS.seek 2.5ml +2 "processing"%1' +2635 "core" ' +2 ."preston"delay 1 second +102 .PSV.dial PTV +2 "processing"%0 +75 "core" +2 ."preston"PBV.dial :waste1 +2 "processing"%/  +56 "core" +2 ."preston"PS.seek :empty +3 "processing"%5'9 +2635 "core" ' +2 ."preston"PSV.dial PSR +2 "processing"%7 +77 "core"  +2 ."preston"PSR.select :flush +3 .PS.seek 2.5ml +4 "processing"%9' +595 #"second"Session Begun +2034 "core" ' +2 ."preston"delay 1 second +102 .PSV.dial PTV +2 "processing"%h +78 "core" +2 ."preston"PBV.dial :waste1 +2 .PS.seek :empty +5 "processing"%t'9 +2632 "core" ' +2 ."preston"PSV.dial PSR +3 "processing"%p +78 "core"  +2 ."preston"PSR.select :flush +3 .PS.seek 2.5ml +6 "processing"%6' +123 #"second"-> PH +2 "processing"%9 +5 "core" 9E +2435 #"second"-> PH +3 "processing"%;9 +4 "core" 9IX +65 ' +2 ."preston"delay 1 second +102 .PSV.dial PTV +2 "processing"%3 +77 "core" +2 ."preston"PBV.dial :waste1 +2 .PS.seek :empty +5 "processing"%?'9 +1716 "Can"/ +917 "core" ' +8709 #"preston"-> 3.times {PSV.PSR; PS.fill; delay 1; PSV.PTV; 5.times {delay '4:00'; PBV.waste1; PS.push 0.5, PSslow; delay 2; PBV.dialBetween PSV, :waste1}} +2 .PSV.dial PSR +5 "processing"%4 +79 "core"  +2 ."preston"PS.seek 2.5ml +3 "processing"%B' +2641 "core" ' +2 ."preston"delay 1 second +102 .PSV.dial PTV +2 "processing"%C +78 "core" +2 ."preston"delay 4:00 +24003 .PBV.dial :waste1 +2 "processing"%<% +4 "core" %   +3 ."preston"PS.reconfigure PSslow +2 "processing"%#A 2`xb +5 ."preston"PS.seek 2ml +2 "processing"%>'_ +1071 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"%@ * +38 "core" , +2 ."preston"delay 4:00 +22120 "Can". qq +1883 ."preston"PBV.dial :waste1 +2 "processing"%F  +38 "core" +2 "processing"%8% +4 "core" %d +2 ."preston"PS.seek 1.5ml + "processing"%G' +1077 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"%D * +36 "core" * +2 ."preston"delay 4:00 +6219 #"second"-> pH +283 #-> PH +2 "processing"%I9 +5 "core" 9q +784 #"second"-> PH +3 "processing"%K9 +4 "core" 9q +803 #"second"-> PH +3 "processing"%H9 +4 "core" 9r +296 #"second"-> PH +3 "processing"%O9 +4 "core" 9r +15590 ."preston"PBV.dial :waste1 +2 "processing"%M  +35 "core" +2 "processing"%Q% +4 "core" %{ +2 ."preston"PS.seek 1ml +2 "processing"%='P +780 #"second"-> PH +2 "processing"%E9 +5 "core" 9|k +288 ' +2 ."preston"delay 2 seconds +170 #"second"-> PH +2 "processing"%T9 +5 "core" 9}~ +25 ."preston"PBV.dial between PSV and waste1 +4 "processing"%e * +37 "core" , +2 ."preston"delay 4:00 +11923 #"second"-> PH +2 "processing"%N9 +5 "core" 9t] +168 #"second"-> PH +4 "processing"%V9 +5 "core" 9td +697 #"second"-> PH +3 "processing"%W9 +4 "core" 9u +144 #"second"-> PH +3 "processing"%S9 +4 "core" 9u +115 #"second"-> PH +3 "processing"%J9 +4 "core" 9u +148 #"second"-> PH +3 "processing"%R9 +4 "core" 9u +7007 #"second"-> PH +3 "processing"%:9 +4 "core" 9{ +188 #"second"-> PH +3 "processing"%Y9 +4 "core" 9{ +104 #"second"-> PH +3 "processing"%X9 +4 "core" 9z +105 #"second"-> PH +3 "processing"%]9 +4 "core" 9z +95 #"second"-> PH +3 "processing"%^9 +4 "core" 9{ +3229 ."preston"PBV.dial :waste1 +2 "processing"%a  +36 "core"  +2 "processing"%U% +4 "core" %P +2 ."preston"PS.seek 0.5ml +2 "processing"%2' +1065 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"%b * +36 "core" * +2 ."preston"delay 4:00 +6018 "Can"( }| +17985 ."preston"PBV.dial :waste1 +2 "processing"%d  +35 "core" +2 "processing"%f% +4 "core" % +2 ."preston"PS.seek 0ml +2 "processing"%_'[ +1075 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"%% * +37 "core" , +2 ."preston"PSV.dial PSR +3 "processing"% +78 "core"  +2 ."preston"PS.reconfigure PSconfig +3 "processing"%#A d`xb +5 ."preston"PS.seek 2.5ml +4 "processing"%\\' +1762 #"second"-> PH +3 "processing"%'9 +4 "core" 9 +863 ' +2 ."preston"delay 1 second +102 .PSV.dial PTV +2 "processing"%c +76 "core" +2 ."preston"delay 4:00 +24003 .PBV.dial :waste1 +2 "processing"%i  +36 "core"  +2 "processing"%A% +4 "core" %]  +2 ."preston"PS.reconfigure PSslow +2 "processing"%#A 2`xb +5 ."preston"PS.seek 2ml +2 "processing"%l'[ +1067 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"%j * +36 "core" * +2 ."preston"delay 4:00 +12370 "Can" +11633 ."preston"PBV.dial :waste1 +2 "processing"%n  +37 "core" +2 "processing"%m% +4 "core" %Z8 +2 ."preston"PS.seek 1.5ml +2 "processing"%v' +1076 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"%` * +34 "core" * +2 ."preston"delay 4:00 +24003 .PBV.dial :waste1 +2 "processing"%+  +36 "core" +2 "processing"%o% +4 "core" %T +2 ."preston"PS.seek 1ml +2 "processing"%q'P +1066 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"%r * +38 "core" , +2 ."preston"delay 4:00 +21640 "Can"  +2363 ."preston"PBV.dial :waste1 +2 "processing"%P  +37 "core"  +2 "processing"%s% +4 "core" %Pm +2 ."preston"PS.seek 0.5ml +2 "processing"%z' +1061 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"%{ * +37 "core" * +2 ."preston"delay 4:00 +24003 .PBV.dial :waste1 +2 "processing"%x  +35 "core" +2 "processing"%L% +4 "core" %" +2 ."preston"PS.seek 0ml +2 "processing"%['a +1074 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"%Z * +38 "core" , +2 ."preston"PSV.dial PSR +3 "processing"% +78 "core"  +2 ."preston"PS.reconfigure PSconfig +3 "processing"%#A d`xb +4 ."preston"PS.seek 2.5ml +5 "processing"%u' +2631 "core" ' +2 ."preston"delay 1 second +102 .PSV.dial PTV +2 "processing"%g +77 "core" +2 ."preston"delay 4:00 +24003 .PBV.dial :waste1 +2 "processing"%  +35 "core"  +2 "processing"%|% +4 "core" %  +2 ."preston"PS.reconfigure PSslow +3 "processing"%#A 2`xb +4 ."preston"PS.seek 2ml + "processing"%k'W +1065 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"%~ * +36 "core" * +2 ."preston"delay 4:00 +2638 "Can" zy +21364 ."preston"PBV.dial :waste1 +2 "processing"%\  +37 "core" +2 "processing"%}% +4 "core" %U +2 ."preston"PS.seek 1.5ml +2 "processing"%' +1077 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" , +2 ."preston"delay 4:00 +24003 .PBV.dial :waste1 +2 "processing"%  +47 "core"  +2 "processing"%% +4 "core" % +2 ."preston"PS.seek 1ml + "processing"%'P +1065 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" , +2 ."preston"delay 4:00 +11896 "Can" +12106 ."preston"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%% +4 "core" %Py +2 ."preston"PS.seek 0.5ml +2 "processing"%' +1066 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" , +2 ."preston"delay 4:00 +24003 .PBV.dial :waste1 +2 "processing"%  +37 "core"  +2 "processing"%% +4 "core" %  +2 ."preston"PS.seek 0ml +2 "processing"%'K +1074 "core" ' +2 ."preston"delay 2 seconds +202 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" , +21164 "Can" +60002  +38630 #"preston"-> PSV.PSR; PSR.flush; PS.fill; delay 1; PSV.PTV; PBV.waste1; PS.empty +2 .PSV.dial PSR +4 "processing"% +90 "core"  +2 ."preston"PSR.select :flush +2 .PS.reconfigure PSconfig +3 "processing"%#A d`xb +6 ."preston"PS.seek 2.5ml +2 "processing"%' +2630 "core" ' +2 ."preston"delay 1 second +102 .PSV.dial PTV +2 "processing"% +76 "core" +2 ."preston"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 ."preston"PS.seek :empty +3 "processing"%y'9 +2633 "core" ' +2 "processing"%&% +4 "core" %= +297 #"preston"-> 3.times {PSV.PSR; PS.fill; delay 1; PSV.PTV; PS.push 1.5; delay 1; PBV.dialBetween PSV, :waste1; delay '4:00'; PBV.waste1; PS.fill, PSslow; delay 120; PS.empty} +2 !o:SyntaxError: mesg"compile error\ preston:6: syntax error, unexpected ';', expecting '='\ ...; PBV.waste1; PS.fill, PSslow; delay 120; PS.empty}\ ^:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1756 #-> 3.times {PSV.PSR; PS.fill; delay 1; PSV.PTV; PS.push 1.5; delay 1; PBV.dialBetween PSV, :waste1; delay '4:00'; PBV.waste1; PS.fill PSslow; delay 120; PS.empty} + .PSV.dial PSR +4 "processing"%" +77 "core"  +2 ."preston"PS.seek 2.5ml +5 "processing"%*' +2625 "core" ' +2 ."preston"delay 1 second +102 .PSV.dial PTV +2 "processing"% +89 "core"  +2 "processing"% % +4 "core" %a  +2 ."preston"PS.seek 1ml +2 "processing"%'P +1617 "core" ' +2 ."preston"delay 1 second +102 .PBV.dial between PSV and waste1 +2 "processing"%$ * +37 "core" , +2 ."preston"delay 4:00 +9029 "Can" +14974 ."preston"PBV.dial :waste1 +2 "processing"%(  +37 "core" +2 ."preston"PS.reconfigure PSslow +3 "processing"%#A 2`xb +5 ."preston"PS.seek 2.5ml +2 "processing"%-' +3119 "core" ' +2 ."preston"delay 2:00 +12003 .PS.reconfigure PSconfig +3 "processing"%#A d`xb +4 ."preston"PS.seek :empty +3 "processing"%,'9 +2642 "core" ' +2 ."preston"PSV.dial PSR +3 "processing"%. +76 "core"  +2 ."preston"PS.seek 2.5ml +5 "processing"%w' +2636 "core" ' +2 ."preston"delay 1 second +102 .PSV.dial PTV +2 "processing"%0 +77 "core" +2 "processing"%/% +4 "core" % \ +2 ."preston"PS.seek 1ml +2 "processing"%1'P +1620 "core" ' +2 ."preston"delay 1 second +102 .PBV.dial between PSV and waste1 +2 "processing"%7 * +38 "core" , +2 ."preston"delay 4:00 +22519 "Can" +1484 ."preston"PBV.dial :waste1 +2 "processing"%5  +38 "core" +2 ."preston"PS.reconfigure PSslow +3 "processing"%#A 2`xb +5 ."preston"PS.seek 2.5ml +2 "processing"%h' +3111 "core" ' +2 ."preston"delay 2:00 +12003 .PS.reconfigure PSconfig +3 "processing"%#A d`xb +4 ."preston"PS.seek :empty +3 "processing"%9'9 +2642 "core" ' +2 ."preston"PSV.dial PSR +3 "processing"%p +90 "core"  +2 ."preston"PS.seek 2.5ml +5 "processing"%' +2651 "core" ' +2 ."preston"delay 1 second +102 .PSV.dial PTV +2 "processing"%t +75 "core" +2 "processing"%;% +4 "core" % +2 ."preston"PS.seek 1ml +2 "processing"%3'P +1621 "core" ' +2 ."preston"delay 1 second +102 .PBV.dial between PSV and waste1 +2 "processing"%6 * +38 "core" , +2 ."preston"delay 4:00 +24003 .PBV.dial :waste1 +2 "processing"%)  +35 "core"  +2 ."preston"PS.reconfigure PSslow +3 "processing"%#A 2`xb +5 ."preston"PS.seek 2.5ml +2 "processing"%4' +3118 "core" ' +2 ."preston"delay 2:00 +8815 "Can" +3187 ."preston"PS.reconfigure PSconfig +3 "processing"%#A d`xb +4 ."preston"PS.seek :empty +3 "processing"%?'9 +2633 "core" ' +37178 p +193 #"preston"-> PH +2 "processing"%C9 +5 "core" 9 +4314 #"preston"-> 3.times {PSV.PSR; PS.fill; delay 1; PSV.PTV; PS.push 1.5; delay 1; PBV.dialBetween PSV, :waste1; delay '4:00'; PBV.waste1; PS.fill PSslow; delay 120; PS.empty} +2 .PSV.dial PSR +4 "processing"%< +78 "core"  +2 ."preston"PS.seek 2.5ml +3 "processing"%B' +2641 "core" ' +2 ."preston"delay 1 second +102 .PSV.dial PTV +2 "processing"%@ +76 "core" +2 "processing"%F% +4 "core" %  +2 ."preston"PS.seek 1ml +2 "processing"%8'P +1608 "core" ' +2 ."preston"delay 1 second +102 .PBV.dial between PSV and waste1 +2 "processing"%> * +36 "core" * +2 ."preston"delay 4:00 +7806 "Can" FE +16196 ."preston"PBV.dial :waste1 +2 "processing"%D  +36 "core" +2 ."preston"PS.reconfigure PSslow +3 "processing"%#A 2`xb +5 ."preston"PS.seek 2.5ml + "processing"%I' +3105 "core" ' +2 ."preston"delay 2:00 +12003 .PS.reconfigure PSconfig +3 "processing"%#A d`xb +4 ."preston"PS.seek :empty +3 "processing"%K'9 +2631 "core" ' +2 ."preston"PSV.dial PSR +3 "processing"%H +77 "core"  +2 ."preston"PS.seek 2.5ml +3 "processing"%O' +2629 "core" ' +2 ."preston"delay 1 second +102 .PSV.dial PTV +2 "processing"%M +77 "core" +2 "processing"%Q% +4 "core" %  +2 ."preston"PS.seek 1ml +2 "processing"%G'P +1623 "core" ' +2 ."preston"delay 1 second +102 .PBV.dial between PSV and waste1 +2 "processing"%E * +36 "core" + +2 ."preston"delay 4:00 +8327 #"second"-> PH +3 "processing"%T9 +4 "core" 9j- +2645 #"second"-> bakePuck 50 +3 #Heating FlushPuck in Processing Clamp to 50C for 2:00:00 +3 .PH.seek 50C,5:00 +5 "processing"%e  +4 %N9 +4 "core" 9X+; +103 "processing"%V9 +3 "core" 9X*< +102 "processing"%W9 +3 "core" 9W) = +102 "processing"%S9 +3 "core" 9V) > +102 "processing"%J9 +3 "core" 9U)? +102 "processing"%R9 +5 "core" 9U)@ +102 "processing"%:9 +3 "core" 9T)A +102 "processing"%Y9 +3 "core" 9S)B +102 "processing"%X9 +3 "core" 9S)"C +102 "processing"%]9 +3 "core" 9R)&C +102 "processing"%^9 +4 "core" 9S*+E +102 "processing"%a9 +3 "core" 9R)/F +102 "processing"%U9 +3 "core" 9R)3F +102 "processing"%=9 +3 "core" 9R)7G +102 "processing"%b9 +3 "core" 9R)$ +102 "processing"% 9 +3 "core" 9?$ +102 "processing"%9 +3 "core" 9!?# +102 "processing"%9 +3 "core" 9*@! +102 "processing"%9 +3 "core" 94B +102 "processing"%9 +3 "core" 9=C +102 "processing"%9 +3 "core" 9GC +102 "processing"%9 +3 "core" 9PD +102 "processing"%9 +3 "core" 9ZE +102 "processing"%9 +3 "core" 9cG +102 "processing"%9 +3 "core" 9mG +102 "processing"%9 +3 "core" 9vI  +102 "processing"%9 +3 "core" 9I +102 "processing"%9 +3 "core" 9J +103 "processing"% 9 +3 "core" 9K +102 "processing"%9 +3 "core" 9K +102 "processing"% 9 +3 "core" 9M  +102 "processing"%9 +3 "core" 9N$ +102 "processing"%9 +3 "core" 9N( +102 "processing"%&9 +3 "core" 9O- +102 "processing"%"9 +3 "core" 9Q1 +102 "processing"%y9 +3 "core" 9Q5 +102 "processing"%9 +3 "core" 9S9 +102 "processing"% 9 +4 "core" 9S> +102 "processing"%*9 +3 "core" 9UB +102 "processing"%$9 +3 "core" 9VF +102 "processing"%(9 +3 "core" 9WJ +102 "processing"%9 +3 "core" 9WN +102 "processing"%-9 +4 "core" 9 YS +102 "processing"%.9 +3 "core" 9[W +102 "processing"%,9 +3 "core" 9\\[ +102 "processing"%09 +3 "core" 9%]_ +102 "processing"%/9 +3 "core" 9+^c +103 "processing"%w9 +2 "core" 93_h +103 "processing"%79 +3 "core" 9;_l +102 "processing"%59 +3 "core" 9A_p +102 "processing"%19 +3 "core" 9I`t +102 "processing"%h9 +3 "core" 9Pax +102 "processing"%p9 +4 "core" 9Wa}\ +102 "processing"%99 +3 "core" 9]b\ +102 "processing"%t9 +3 "core" 9eb\ +102 "processing"%;9 +3 "core" 9kc\ +102 "processing"%9 +3 "core" 9qc +102 "processing"%69 +3 "core" 9xe +103 "processing"%)9 +3 "core" 9}e +102 "processing"%39 +3 "core" 9f +94 "Can" +8 "processing"%49 +3 "core" 9f +102 "processing"%9 +3 "core" 9g +102 "processing"%C9 +4 "core" 9i +2 ."second"PH.hold 2:00:00,50C +3 "processing"%< pp* +7 "core"  +2439 ."preston"PBV.dial :waste1 +2 "processing"%?  +36 "core"  +2 ."preston"PS.reconfigure PSslow +3 "processing"%#A 2`xb +5 ."preston"PS.seek 2.5ml +2 "processing"%@' +3112 "core" ' +2 ."preston"delay 2:00 +12003 .PS.reconfigure PSconfig +3 "processing"%#A d`xb +4 ."preston"PS.seek :empty +3 "processing"%F'9 +2629 "core" ' +2 ."preston"PSV.dial PSR +3 "processing"%B +90 "core"  +2 ."preston"PS.seek 2.5ml +3 "processing"%>' +2640 "core" ' +2 ."preston"delay 1 second +102 .PSV.dial PTV +2 "processing"%D +76 "core" +2 "processing"%8% +4 "core" %  +2 ."preston"PS.seek 1ml +2 "processing"%I'P +1615 "core" ' +2 ."preston"delay 1 second +102 .PBV.dial between PSV and waste1 +2 "processing"%H * +37 "core" , +2 ."preston"delay 4:00 +15615 #"second"-> PH +3 "processing"%K9 +4 "core" 9W +5923 #"second"-> PH +3 "processing"%M9 +4 "core" 9D +2209 #"second"-> PH.status +2 "processing"%Q9 +5 "core" 9 +234 ."preston"PBV.dial :waste1 +2 "processing"%O  +36 "core"  +2 ."preston"PS.reconfigure PSslow +3 "processing"%#A 2`xb +5 ."preston"PS.seek 2.5ml +4 "processing"%E' +448 #"second"-> PH +3 "processing"%T9 +4 "core" 9 +2655 ' +2 ."preston"delay 2:00 +7665 "Can"w +4337 ."preston"PS.reconfigure PSconfig +3 "processing"%#A d`xb +5 ."preston"PS.seek :empty +3 "processing"%N'9 +2632 "core" ' +5348 #"preston"-> PSV.PSR; PSR.flush; PS.fill; delay 1; PSV.PTV; PBV.waste1; PS.empty; 3.times {PSV.PSR; PSR.air; PS.fill; delay 1; PSV.PTV; PBV.waste1; PS.empty}; PS.flush +2 .PSV.dial PSR +5 "processing"%V +77 "core"  +2 ."preston"PSR.select :flush +5 .PS.seek 2.5ml +4 "processing"%W' +2054 #"second"-> PH +3 "processing"%S9 +4 "core" 9  +422 #"second"-> PH.stop + .PH.coast +5 "processing"%J  +4 "core"  + + "processing"%R9 +4 "core" 9 +136 ' +2 ."preston"delay 1 second +102 .PSV.dial PTV +2 "processing"%: +77 "core" +2 ."preston"PBV.dial :waste1 + .PS.seek :empty +7 "processing"%Y'9 +1548 #"second"-> PH +3 "processing"%X9 +4 "core" 9 +1071 ' +2 ."preston"PSV.dial PSR +3 "processing"%] +36 #"second"-> PH +3 "processing"%^9 +4 "core" 9 +34  +2 ."preston"PSR.select :air +2 "processing"% +12 ."preston"PS.seek 2.5ml +2 "processing"%a' +2637 "core" ' +2 ."preston"delay 1 second +102 .PSV.dial PTV +2 "processing"%U +77 "core" +2 ."preston"PBV.dial :waste1 +2 .PS.seek :empty +6 "processing"%='9 +2632 "core" ' +2 ."preston"PSV.dial PSR +3 "processing"%b +78 "core"  +2 ."preston"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%d' +2639 "core" ' +2 ."preston"delay 1 second +102 .PSV.dial PTV +2 "processing"%f +77 "core" +2 ."preston"PBV.dial :waste1 +2 .PS.seek :empty +5 "processing"%2'9 +2630 "core" ' +2 ."preston"PSV.dial PSR +2 "processing"%% +79 "core"  +2 ."preston"PSR.select :air +3 .PS.seek 2.5ml +4 "processing"%' +2639 "core" ' +2 ."preston"delay 1 second +102 .PSV.dial PTV +2 "processing"%_ +77 "core" +2 ."preston"PBV.dial :waste1 +2 .PS.seek :empty +5 "processing"%''9 +2630 "core" ' +2 #"preston"Flushing Processing stage +2 "processing"%c% +5 "core" %9 +2 "processing"%i& +3 "core" &TF - +2 ."preston"PSV.dial PSR +2 "processing"%A +78 "core"  +2 ."preston"PSR.select :flush +2 "processing"%@ +13 ."preston"PS.seek 1ml +2 "processing"%\\'P +1101 "core" ' +2 ."preston"PSR.select :air +2 "processing"% +13 ."preston"PS.seek 2.5ml +2 "processing"%j' +1622 "core" ' +2 ."preston"PSV.dial PTV +3 "processing"%n +77 "core" +2 ."preston"PTV.dial :puck + .PBV.dial :waste1 +6 .PS.seek 0ml +2 "processing"%m'W +2628 "core" ' +2 ."preston"PSV.dial PSR +35 "processing"%l +85 "core"  +2 ."preston"PSR.select :flush +2 "processing"%@ +13 ."preston"PS.seek 0.5ml +2 "processing"%`' +591 "core" ' +2 ."preston"PSR.select :air +2 "processing"% +13 ."preston"PS.seek 2.5ml +2 "processing"%+' +2118 "core" ' +2 ."preston"PSV.dial PTV +2 "processing"%o +77 "core" +2 ."preston"PBV.dial PSV +3 "processing"%v U +56 "core" V +2 ."preston"PS.seek 0ml +5 "processing"%r'W +2629 "core" ' +2 ."preston"PSV.dial PBV +3 "processing"%P @ +47 "core" > +2 ."preston"PS.seek 2.5ml +4 "processing"%s' +2649 "core" ' +2 ."preston"PSV.dial :waste1 +3 "processing"%q  +76 "core"  +2 ."preston"PS.seek :empty +3 "processing"%{'9 +2635 "core" ' +2 ."preston"PSV.dial PSR +3 "processing"%x +59 "core"  +2 ."preston"PSR.select :air +3 .PS.seek 2.5ml +6 "processing"%L' +2635 "core" ' +2 ."preston"PSV.dial PTV +2 "processing"%z +77 "core" +2 ."preston"PBV.dial PSV +2 .PS.seek 0ml +5 "processing"%Z'W +2629 "core" ' +2 ."preston"PSV.dial PBV +3 "processing"% @ +46 "core" > +2 ."preston"PS.seek 2.5ml +3 "processing"%[' +2644 "core" ' +2 ."preston"PSV.dial :waste1 +2 "processing"%g  +75 "core"  +2 ."preston"PS.seek :empty +3 "processing"%'9 +592 "Can"j IH +2045 "core" ' +2 "processing"%|& +4 "core" &TF - +2 "processing"%u& +3 "core" &TF - +57946 "Can"f FE +60002 g FE +60002 j EE +60002 o FE +60002 h FE +60003 k FF +60002 p FE +60002 w EE +60002 v FF +60002 y FE +60003  FF +60002  FE +60002  FF +60002  FF +34165 #"preston"-> PC.unloadFlush +2 #Garaging FlushPuck in Processing Clamp +2 "manipulator"&~& +7 "core" & : I + ."preston"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 ."preston"Elbow.seek PC +2 "manipulator"&\ ( +5 "core" ( +2 "manipulator"&}& +3 "core" & % H +2 ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &k& +3 "core" & I +2 ."preston"Forearm.seek PC + "manipulator"& ' +103 "core" ' +2 ."preston"Hand.close +2 "manipulator"&/ +66 "core" / +2 ."preston"PC.seek :open +3 "processing"%( +405 "core" ( +2 "manipulator"&& +4 "core" & + K + "manipulator"&% +4 "core" % K + ."preston"Forearm.seek :retract +3 "manipulator"&'\ +99 "core" ' +2 ."preston"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."preston"Elbow.seek :garage +3 "manipulator"&(- +136 "core" ( +2 "manipulator"&& +4 "core" &- J, + ."preston"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 && +2 "core" &-  J, +2 ."preston"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 ."preston"Forearm.seek :garage +2 "manipulator"&' +116 "core" ' +2 ."preston"Hand.open +2 "manipulator"&1 +67 "core" 1 +2 "manipulator"&% +4 "core" % r N N $ @Q +2 ."preston"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."preston"Forearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +5333 #"preston"-> exit +2 #Session Ended +870 #"second"-> exit + #Session Ended +18403 "Can" >> +60002  >> +60003  => +60002  >= +60002  >= +60002  >= +60002  >= +60003  >> +60002  >= +60002  >> +60002  >= +60002  >> +60003  >= +60002  => +60002  >= +60002  >> +60002  >> +60003  >= +60002  == +60002  >= +60002  == +60002  == +60002 } >= +60003  => +60002  >= +60002  == +60002 ~ >= +60002  >> +60003  >> +60002  >= +60002  >> +60002  >= +60002  >= +60003  >= +60002  == +60002  >= +60002  >= +60002  == +60003  >= +60002  >= +60002  >> +60002  >= +60002 \ n>> +60003 \ q>= +60002 \ z>= +60002 \ >= +60002 \ >= +60002 \ == +60002 \ H>> +60003 \ E>> +60002 \ G>> +60002 \ \ H>> +60002 !\ J>> +60002 8\ L>> +60003 3\ O>> +60002 .\ O>= +60002 $\ R>> @EDT1585886711.29 *\ T>= +60002 "\ V>> +60002  \ X>> +60003 #\ Z>> +60002 *\ \\>= +60002 3\ _>> +60002 4\ b>> +60002 0\ d>= +60003  \ f>= +60002 %\ i== +60002 \ k>> +60002 \ o>= +60002 \ r>= +60003 \ t>= +60002 \ w>= +60002 \ {>= +60002 \ >> +60002 \ >= +60002 \ >= +60003 \ >> +60002 \ >= +60002 \ >= +60002 \ >= +60002 \ == +60003  \ == +60002  \ == +60002  == +60002  .== +60002  K== +60003 \ 9>> +60002  \ >> +60002 \ >> +60002 \ >> +60002 \ >> +60002 \ >> +60003 \ >> +60002  >= +60002  >= +60002   >= +60002   == +60003  == +60002  >= +60002  == +60002  >= +60002  >= +60002  >> +60003  >> +60002  >> +21589 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32981 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5420 "Can" >> +27564 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32432 "Can" >> +552 #"reset-modem"Session Begun +5 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32979 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +26456 "Can" >> +6529 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +32985 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +20476 "Can" >= +12507 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +32984 #Session Begun +2 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +14499 "Can" >> +18484 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +41512 "Can" >= +21021 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +32984 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +5985 "Can" == +27000 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +32986 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +4 "Can" AA +32981 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +27016 "Can" >= +5969 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32985 #Session Begun +3 #-> Gate.cycleModemPower! 5 + .Gate.cycleModemPower! 5 +2 #Session Ended +21036 "Can" >= +11949 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15059 "Can" >> +17927 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +42069 "Can" >= +20460 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +32984 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +6547 "Can" >= +26437 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +3 #Session Ended +32983 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +569 "Can"w >> +32414 #"reset-modem"Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 + #Session Ended +27583 "Can"h >> +5403 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32984 #Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +21603 "Can"O >= +11382 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +32982 #Session Begun +3 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended +15625 "Can"* >> +17361 #"reset-modem"Session Begun +2 #-> Gate.cycleModemPower! 5 +2 .Gate.cycleModemPower! 5 +2 #Session Ended @1585951068.38EDT = =mMAIN_scheduler =tMAIN @EDT1585951070.23 #"core_reset"Sent BREAK +2 #t@0xCCB9, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +199 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +448 "Can"/  + / w + #tPolling Can every 10:00 +2 #Cleanly exited at 13:25:10EDT01-Apr-20 +4 #Waiting for espclients... +1101 #"preston"Session Begun +503 #-> pucks +1429 #-> Puck.count +2 !o:I2C::NodeOffline: mesg"Tstorage microcontroller never signed on while reading Storage Elevator's status:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +402 #-> ESP.reacy! + !o:NoMethodError : mesgu:NameError::message-undefined method `reacy!' for ESP:Module: name: reacy!: args[:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1085 #-> ESP.ready! +4 #Powering core bus +499 .Gate.power :raw,:ON +4 "sampler") +2 ) +2 "core"  + "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +2 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +4 "core" %?\ ! + ."preston"SS.configure SSconfig +3 "sampler")#.0X Puck.count +2 "storage"(:% +4 "core" %x %\  +2 ."preston"SE.seek :down +2 "storage"(;'v +5 "core" ' + ."preston"SE.coast +2 "storage"(5 +3 ."preston"Hand.open +2 "manipulator"&<1 +78 "core" 1 +2 "manipulator"&=% +3 "core" % \  = 4 5 d\ ^ +2 ."preston"SC.coast + "storage"(6 +4 ."preston"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +4 ."preston"SC.seek 1 +2 "storage"(>($ +342 "core" ( + ."preston"SC.reconfigure SCloose +3 "storage"($.\ 1~b +4 (?& +2 "core" &' w  !\ +2 "manipulator"&@& +3 "core" &  2  `c +2 ."preston"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."preston"Elbow.seek 1 +2 "manipulator"&A( +19 "core" ( +29 "manipulator"&B& +3 "core" &\ .  l `# +2 "storage"(C& +4 "core" &&  { +2 ."preston"Forearm.seek 1 + 700 counts +2 "manipulator"&D' +93 "core" ' +2 "storage"(E& +4 "core" && t r + ."preston"SE.reconfigure SEplace +3 "storage"(#]K-0-\ b +6 ."preston"SE.seek :beamBreak +2 "storage"(F'L +287 "core" ' +2 "storage"(G- +3 "core" -'L + ."preston"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 (H% +3 "core" %F \\ [ +2 ."downElevator"SE.seek :down +3 "storage"(I'v +100 (J% +2 "core" %= [ ^ # ^ +2 "manipulator"&K% +4 "core" % # "  [< + ."preston"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."preston"Forearm.seek :retract +2 "manipulator"&L'\ +93 "core" ' +77 ' + ."downElevator"SE.coast + "storage"(5 +4 ."preston"SC.coast + "storage"(6 +5 ."preston"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +3 ."preston"SC.seek 2 +3 "storage"(M( +342 "core" ( +3 ."preston"SC.reconfigure SCloose +3 "storage"($.\ 1~b +4 (N& +2 "core" & " t r F  +2 "manipulator"&O& +4 "core" &\ < 4 ]# + ."preston"Elbow.seek 2 +3 "manipulator"&P( +22 "core" ( +2 "manipulator"&Q& +4 "core" & > 3  _ + "storage"(R& +4 "core" & " s t k  +2 ."preston"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +3 ."preston"Forearm.seek 2 + 700 counts +3 "manipulator"&S' +140 "core" ' +2 "storage"(T& +4 "core" & " t  + ."preston"SE.reconfigure SEplace +3 "storage"(#]K-0-\ b +7 ."preston"SE.seek :beamBreak +2 "storage"(U'L +297 "core" ' +3 "storage"(V- +3 "core" -' +2 ."preston"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 (W% +3 "core" %  ] \\ x +2 ."downElevator"SE.seek :down +4 "storage"(X'v +99 (Y% +3 "core" %<. ^ j c [v + "manipulator"&Z% +4 "core" %  ) 9 _ +2 ."preston"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."preston"Forearm.seek :retract +2 "manipulator"&['\ +89 "core" ' +32 ' + ."downElevator"SE.coast + "storage"(5 +4 ."preston"SC.coast + "storage"(6 +4 ."preston"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +4 ."preston"SC.seek 3 +2 "storage"(\\( +348 "core" ( + ."preston"SC.reconfigure SCloose +3 "storage"($.\ 1~b +4 (]& +2 "core" & q ;  +2 "manipulator"&^& +4 "core" & + . - _ + ."preston"Elbow.seek 3 +2 "manipulator"&_( +9 "core" ( +2 "manipulator"&`& +4 "core" & A C 6 _ + "storage"(a& +5 "core" & ~ t - + ."preston"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."preston"Forearm.seek 3 + 700 counts +3 "manipulator"&b' +94 "core" ' +2 "storage"(c& +3 "core" &  +2 ."preston"SE.reconfigure SEplace +3 "storage"(#]K-0-\ b +7 ."preston"SE.seek :beamBreak +2 "storage"(d'L +282 "core" ' +2 "storage"(e- +3 "core" -'L + ."preston"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 (f% +3 "core" %J _ ^  +2 ."downElevator"SE.seek :down +3 "storage"(g'v +101 (h% +80 "core" %p? \\ ^ ^ +2 "manipulator"&i% +4 "core" %и  . _ + ."preston"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."preston"Forearm.seek :retract +3 "manipulator"&j'\ +85 "core" ' + ."downElevator"SE.coast + "storage"(5 +7 "core" ' + ."preston"SC.coast + "storage"(6 +5 ."preston"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +4 ."preston"SC.seek 4 +2 "storage"(k(,H +349 "core" ( + ."preston"SC.reconfigure SCloose +3 "storage"($.\ 1~b +4 (l& +2 "core" &,J% i h e \  +2 "manipulator"&m& +4 "core" & # # # [ + ."preston"Elbow.seek 4 +2 "manipulator"&n( +22 "core" ( +2 "manipulator"&o& +4 "core" &   Z!w + "storage"(p& +4 "core" &,J% _ h B \  +2 ."preston"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 ."preston"Forearm.seek 4 + 700 counts +3 "manipulator"&q'# +101 "core" ' +2 "storage"(r& +3 "core" &,J% [ \\  \  +2 ."preston"SE.reconfigure SEplace +3 "storage"(#]K-0-\ b +7 ."preston"SE.seek :beamBreak +2 "storage"(s'L +316 "core" ' +2 "storage"(t- +3 "core" -'+ +3 ."preston"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 (u% +3 "core" % 1\ \\ [  +2 ."downElevator"SE.seek :down +3 "storage"(v'v +100 (w% +2 "core" %9 ^ \\ ^ +2 "manipulator"&x% +4 "core" %    \\ +2 ."preston"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 ."preston"Forearm.seek :retract +3 "manipulator"&y'\ +95 "core" ' +47 ' + ."downElevator"SE.coast + "storage"(5 +4 ."preston"SC.coast + "storage"(6 +5 ."preston"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +3 ."preston"SC.seek 5 +3 "storage"(z(< +347 "core" ( + ."preston"SC.reconfigure SCloose +3 "storage"($.\ 1~b +4 ({& +2 "core" &<6 : 9 N  +2 "manipulator"&|& +4 "core" & O X!w + ."preston"Elbow.seek 5 +2 "manipulator"&}( +4 "core" ( +2 "manipulator"&~& +4 "core" & 1 W!w + "storage"(& +5 "core" &<6 9 8 B  +4 ."preston"Forearm.reconfigure TightForearm +6 "manipulator"&#Q@2^d^\ b +5 ."preston"Forearm.seek 5 + 700 counts +2 "manipulator"&' +103 "core" ' +2 "storage"(& +4 "core" &<6 e ^   + ."preston"SE.reconfigure SEplace +3 "storage"(#]K-0-\ b +7 ."preston"SE.seek :beamBreak +2 "storage"('L +316 "core" ' + "storage"(- +4 "core" -' + ."preston"SE.configure SEconfig +3 "storage"(#QK-0-\ b +6 (% +3 "core" % " P F  +2 ."downElevator"SE.seek :down +3 "storage"('v +100 (% +2 "core" %/ F ? \\z +2 "manipulator"&% +4 "core" %   V Y + ."preston"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."preston"Forearm.seek :retract +3 "manipulator"& '\ +89 "core" ' +43 ' + ."downElevator"SE.coast + "storage"(5 +4 ."preston"SC.coast + "storage"(6 +5 ."preston"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +4 ."preston"SC.seek 6 +2 "storage"(\ (K +349 "core" ( + ."preston"SC.reconfigure SCloose +3 "storage"($.\ 1~b +4 ( & +3 "core" &K ^ Z  +2 "manipulator"& & +3 "core" & " #  \\!v +2 ."preston"Elbow.seek 6 +3 "manipulator"& ( +15 "core" ( +2 "manipulator"&& +3 "core" &\   S \\$ +2 "storage"(& +4 "core" &K i l +2 ."preston"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."preston"Forearm.seek 6 + 700 counts +3 "manipulator"&'J +93 "core" ' +2 "storage"(& +4 "core" &K [ e  + ."preston"SE.reconfigure SEplace +3 "storage"(#]K-0-\ b +7 ."preston"SE.seek :beamBreak +2 "storage"('L +277 "core" ' +2 "storage"(- +3 "core" -'L + ."preston"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 (% +2 "core" %R ? T  +3 ."downElevator"SE.seek :down +3 "storage"('v +100 (% +4 "core" %K> b _  ^ + "manipulator"&% +4 "core" %O   ZE +2 ."preston"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."preston"Forearm.seek :retract +2 "manipulator"&'\ +99 "core" ' +58 ' + ."downElevator"SE.coast + "storage"(5 +4 ."preston"SC.coast + "storage"(6 +4 ."preston"SC.reconfigure SCtight +4 "storage"($\ .\ 1~b +3 ."preston"SC.seek 7 +3 "storage"(([z +343 "core" ( +24 ."preston"SC.reconfigure SCloose +3 "storage"($.\ 1~b +4 (& +2 "core" &[z( ; < P  +2 "manipulator"&$& +3 "core" &\  t W$ +2 ."preston"Elbow.seek 7 +3 "manipulator"&&( +26 "core" ( +2 "manipulator"&'& +3 "core" &   Y +2 "storage"((& +4 "core" &[z) ] ] 9  +2 ."preston"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."preston"Forearm.seek 7 + 700 counts +3 "manipulator"&' +90 "core" ' +2 "storage"(& +3 "core" &[z) e g .  +2 ."preston"SE.reconfigure SEplace +4 "storage"(#]K-0-\ b +6 ."preston"SE.seek :beamBreak +2 "storage"('L +316 "core" ' +2 "storage"("- +3 "core" -' + ."preston"SE.configure SEconfig +4 "storage"(#QK-0-\ b +4 (+% +3 "core" %  Q Q : +2 ."downElevator"SE.seek :down +4 "storage"(,'v +99 (-% +2 "core" %Y: G P + ]} +2 "manipulator"&.% +4 "core" %   Y] + ."preston"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."preston"Forearm.seek :retract +3 "manipulator"&/'\ +99 "core" ' +29 ' + ."downElevator"SE.coast + "storage"(5 +4 ."preston"SC.coast + "storage"(6 +44253 "Can"+ 44 +46297 #"preston"-> exit + #Session Ended +13704 "Can" 44 +28327 #"preston"Session Begun +12279 #"preston#2"Session Begun +9068 #"preston"-> PC +4 "processing"%0& +4 "core" &y  +141 #"preston"-> CC +2 "collection"'1& +5 "core" &UZ|  +362 #"preston"-> pucks +8774 #-> (runMission('2020apr03_niagara')).finish +3 "collection"'2% +8 "processing"%3% + "core" %UZ + "manipulator"&4% +5 "sampler")5% +6 "core" %TR + %\ " < 3 ^B + % \ 5 +3 "manipulator"&6& +3 "core" & 2 ; ^ +2 "storage"(7& +3 "core" &[z q r g + "storage"(8% +4 "core" %} w u P + "collection"'9& +3 "core" &UZ  +2 "processing"%:& +3 "core" &  +2 #"2020apr03_niagara"da +6 ."Qmail"HABfans.email "Started da in tube 7 at 18:27:50EDT03-Apr-20\\n{1 => 0,\\n 2 => 4,\\n 3 => 0,\\n 4 => 1,\\n 5 => 2,\\n 6 => 0,\\n 7 => 3}\\nCan@18:18:00, 21.0C, 15% humidity, 14.8psia, 12.449V, 0.245A, 0.245A avg, 3.05W",Subject: "da" +3 #"2020apr03_niagara"Loading sh1 puck from tube 7 into Collection Clamp +5 "collection"'<& +8 "core" &VY  +2 "manipulator"&=% +4 "core" %\ " 9 - O ^B + "storage"( % +4 "core" %}  ~ +2 "storage"(;. +2 "core" . +2 ."2020apr03_niagara"SC.reconfigure SCtight +4 "storage"($\ .\ 1~b +3 ."2020apr03_niagara"SC.seek 7 +2 "storage"(!([z +5 "core" ( +2 ."2020apr03_niagara"SC.reconfigure SCloose +2 "storage"($.\ 1~b +5 (?& +3 "core" &[z ~ ~   +3 "manipulator"&@& +4 "core" & 1 8  _ +2 ."2020apr03_niagara"Elbow.seek 7 +3 "manipulator"&B( +5 "core" ( + "manipulator"&C& +4 "core" & : < ) ^ +2 "storage"(E& +3 "core" &[z ~ u  +2 ."2020apr03_niagara"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +5 ."2020apr03_niagara"Forearm.seek 7 + 700 counts +3 "manipulator"&#' +99 "core" ' +4 "storage"(%& +4 "core" &[z |   + ."2020apr03_niagara"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +8 ."2020apr03_niagara"SE.seek :beamBreak + "storage"(G'L +286 "core" ' +2 "storage"(H- +5 "core" -'o + ."2020apr03_niagara"SE.configure SEconfig +3 "storage"(#QK-0-\ b +6 (J& +2 "core" &[z \\ \\  +3 "manipulator"&K& +4 "core" & 0 3 x ] + ."2020apr03_niagara"Elbow.seek 7 +2 "manipulator"&F( +6 "core" ( + "manipulator"&D& +4 "core" & 1 1 o ] +2 "storage"(I& +3 "core" &[z h g X  +3 ."2020apr03_niagara"Forearm.seek 7 + 300 counts +3 "manipulator"&>'{ +22 "core" ' + ."2020apr03_niagara"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +8 ."2020apr03_niagara"Hand.close +6 "manipulator"&N/ +77 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&O& +6 "storage"(Q'v +5 "core" & 1 2 ^ +2 "manipulator"&R% +4 "core" % v 9 3 ^* +4 ."2020apr03_niagara"Forearm.seek :retract +2 "manipulator"&T'\ +96 "core" ' +2 ."2020apr03_niagara"Elbow.seek CC +4 "manipulator"&A( +142 "core" ' + ."downElevator"SE.coast +2 "storage"(5 +18 "core" ( +2 "manipulator"&L& +4 "core" &#   m Y>O + ."2020apr03_niagara"Elbow.reconfigure LooseElbow +2 "Can" == +4 "manipulator"&$ &.,(#b +3 &V& +2 "core" &#   Z>O +3 ."2020apr03_niagara"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."2020apr03_niagara"Forearm.seek CC +2 "manipulator"&W'ρ +105 "core" ' +2 "manipulator"&Y& +4 "core" &# L W>N +2 "manipulator"&Z% +3 "core" %χ  ( W +2 "collection"'U& +5 "core" &WZ  + "collection"'S& +4 ."2020apr03_niagara"CC.seek :closed +2 "collection"'X(O +7 "core" &VZ  + &VY~ \  +7 &5VZ - +10 &cTZs A +9 &SvV[ S +10 &RV\\u R +9 &ZTY| R +9 &UUZ R +10 &\\RV[w R +9 &VVZ R +9 &TW[z R +10 &RWZx R +9 & dOSX R +10 &"%VVZv R +10 &#WUXx R +9 &%TW[ R +9 &'kUVXj R +9 &)-TTXm R +9 &*TUYl R +10 &,WU[k S +9 &.tQV[s R +10 &06RVYj R +9 &1RWYg R +9 &3RWYu R +11 &5|QYZg R +9 &7>RX[s R +9 &9TV[p R +10 &:RVXh R +9 &<RUZv R +10 &>FQVZj R +9 &@QWZh R +9 &ATUYw R +10 &CRUYk R +9 &EL]VXm S +9 &G\ dWXk T +10 &HUZh X +8 &JsUYn ] +10 &L/RXf _ +10 &MSZ_ ] +10 &O6DTXg , +8 &OmSYX I +5 ( + "collection"'S& +4 #"2020apr03_niagara"Collection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.01 +2 .Hand.open +3 "manipulator"&M1 +6 "core" &OhUWa I +64 1 + "manipulator"&]% +4 "core" % σ + S +2 ."2020apr03_niagara"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."2020apr03_niagara"Forearm.seek :retract +3 "manipulator"&^'\ +97 "core" ' +3 ."2020apr03_niagara"SC.coast +2 "storage"(6 +5 #"2020apr03_niagara"skipping prime and sample collection +2 #Evacuating Puck (bubblePt=24psi, evacVolume=10ml, delay 15 seconds) +3 .Intake.select :close +5 "collection"'`& +6 "core" &OhSYf I + ."airStroke"CSV.dial :waste +4 "sampler")a% +7 ."airStroke"CS.seek 0ml +2 "collection"'c' +6 "core" % \ 5 + ' +3 ."airStroke"CSV.dial :air +3 "collection"'P @ +7 "Can" JI +4 #"2020apr03_niagara"Calibrating pressure and temperature sensors +2 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +7 .SS.reconfigure SSfast +9 "sampler")#.0X Sampler.PSI +2 "collection"'v% +5 "core" %pzu +2 "sampler")k% +4 "core" %Z \ *| +421 ' + ."2020apr03_niagara"delay 15 seconds +1503 "collection"'{% +3 "core" %SXo + "sampler")|% +4 "core" % \  f + #"2020apr03_niagara"Evacuated: Intake @14.8psia, Outlet @14.9psia +2 .SSV.dial :spit,avoiding: :exhaust +5 "sampler")~ +139 "core"  +2 ."2020apr03_niagara"SS.reconfigure SSexhale +3 "sampler")#.0X +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +4 "collection"'' +95 "core" ' + ."2020apr03_niagara"SSV.dial :spit,avoiding: :exhaust +4 "sampler") +62 "core" ' + ."CSpush"CS.coast +2 "collection"'5 +76 "core"  +2 ."2020apr03_niagara"SS.reconfigure SSexhale +3 "sampler")#.0X Sampler.PSI +3 "collection"'% +5 "core" %bRXY +2 "sampler")0% +4 "core" %?7 \ +122  +3 ."2020apr03_niagara"CTV.dial :air,avoiding: :intake +4 "collection"'1  +139 "core" +2 ."CSpush"CSV.dial CTV +3 ."2020apr03_niagara"SS.seek 10ml +6 "sampler")2' +94 ."CSpush"CSV.dial :air +2 "collection"'4 @ +46 "core" > +2 ."CSpush"CS.reconfigure CSfast +3 "collection"'#d @b +4 ."CSpush"CS.seek 0ml +4 "collection"'3' +113 "core" ' + ."2020apr03_niagara"SSV.dial :spit,avoiding: :exhaust +4 "sampler")5 +35 "core" ' + ."CSpush"CS.coast +2 "collection"'5 +103 "core"  +2 ."2020apr03_niagara"SS.reconfigure SSexhale +3 "sampler")#.0X Sampler.PSI +5 "collection"'E% +6 "core" %STWi + "sampler")%% +4 "core" % \  +185 ."2020apr03_niagara"CSV.dial :waste2 +2 "collection"'& +46 "core"  +2 ."2020apr03_niagara"CS.reconfigure CSfast +3 "collection"'#d @b +4 ."2020apr03_niagara"CS.seek :empty +2 "collection"'/'Ͱ +1589 "core" ' + ."2020apr03_niagara"CSV.dial CSR +3 "collection"'H  +58 "core"  +2 "collection"'J% +4 "core" %ͬTWh + #"2020apr03_niagara"Pulling 2ml of CSR.AqMeOH + .CSR.select :AqMeOH +3 "collection"' +12 ."2020apr03_niagara"CS.reconfigure CSconfig +3 "collection"'#P d@b +4 ."2020apr03_niagara"CS.seek 2ml +2 "collection"'K' \\ +587 "core" ' +2 ."2020apr03_niagara"delay 5 seconds +502 .CSR.select :air +2 "collection"' +12 'D% +3 "core" % ZUUn  +2 ."2020apr03_niagara"CS.seek 5ml +3 "collection"'I'l +843 "core" ' +98 ."2020apr03_niagara"delay 2 seconds +61 #"preston#2"-> Sampler.PSI +2 "collection"'N% +5 "core" %lTWb  +2 "sampler")O% +4 "core" % \  +128 ."2020apr03_niagara"CSV.dial CTV +2 "collection"'R  +48 "core"  +2 ."2020apr03_niagara"CS.seek 1ml +4 "collection"'B' +1097 "core" ' +2 #"2020apr03_niagara"Heating sh1 puck from tube 7 in Collection Clamp to 70C for 10:00 +3 .CH.seek 70C,8:00 +7 "collection"'# \  +2 'L9 +5 "core" 9a; +102 "collection"'V9 +2 "core" 9a;d +9 #"preston#2"-> Sampler.PSI +2 "collection"'G% +5 "core" %>?s * +2 "sampler")>% +4 "core" % c +81 "collection"'F9 +2 "core" 9a; d +103 "collection"'Y9 +2 "core" 9a; d +103 "collection"'Z9 +2 "core" 9c;d +103 "collection"'U9 +3 "core" 9d;d +103 "collection"'Q9 +2 "core" 9g;d +103 "collection"'T9 +2 "core" 9k;d +103 "collection"'*9 +2 "core" 9p;"d +103 "collection"'S9 +2 "core" 9w;&d +103 "collection"'M9 +3 "core" 9;+d +102 "collection"']9 +2 "core" 9;/d +103 "collection"'`9 +2 "core" 9<3d +103 "collection"'a9 +2 "core" 9<7d +103 "collection"'P9 +2 "core" 9<;d +103 "collection"'W9 +2 "core" 9=@d +103 "collection"'!9 +2 "core" 9<Dd +103 "collection"'9 +2 "core" 9=Hd +103 "collection"'9 +2 "core" 9=Ld +103 "collection"'c9 +2 "core" 9\ ?Pd +103 "collection"'h9 +3 "core" 9>Ud +103 "collection"'f9 +2 "core" 95?Yd +103 "collection"'i9 +2 "core" 9K@]d +103 "collection"'d9 +2 "core" 9bAad +103 "collection"'b9 +2 "core" 9zAed +103 "collection"'[9 +3 "core" 9Bjd +102 "collection"'\\9 +2 "core" 9Bnd +103 "collection"'l9 +2 "core" 9Drd +103 "collection"'m9 +2 "core" 9Dvd +103 "collection"'p9 +2 "core" 9Dzd +103 "collection"'r9 +4 "core" 9Ed +103 "collection"'_9 +2 "core" 90Ed +103 "collection"'j9 +2 "core" 9LFd +103 "collection"'t9 +2 "core" 9gGd +103 "collection"'g9 +2 "core" 9Hd +103 "collection"'e9 +2 "core" 9Ib +103 "collection"'w9 +2 "core" 9J_ +103 "collection"'x9 +2 "core" 9K] +103 "collection"'s9 +2 "core" 9LZ +103 "collection"'v9 +2 "core" 9MW +103 "collection"'k9 +4 "core" 9.OT +102 "collection"'o9 +2 "core" 9KPR +103 "collection"'{9 +2 "core" 9hPO +103 "collection"'|9 +2 "core" 9RM +103 "collection"'~9 +2 "core" 9SK +103 "collection"'q9 +3 "core" 9TH +103 "collection"'9 +2 "core" 9UE +103 "collection"'n9 +2 "core" 9VC +103 "collection"'y9 +2 "core" 9W@ +103 "collection"'9 +2 "core" 9-W> +103 "collection"'9 +4 "core" 9IY< +102 "collection"'9 +2 "core" 9dZ: +103 "collection"'u9 +2 "core" 9Z8 +103 "collection"'9 +2 "core" 9]5 +103 "collection"'9 +2 "core" 9^3 +103 "collection"'9 +2 "core" 9_1 +103 "collection"'9 +2 "core" 9a0 +103 "collection"'z9 +2 "core" 9b/ +103 "collection"'9 +2 "core" 9b, +103 "collection"' 9 +2 "core" 9)d* +103 "collection"'9 +3 "core" 9@e) +103 "collection"'9 +2 "core" 9Vf' +103 "collection"'9 +2 "core" 9lg% +103 "collection"' 9 +2 "core" 9h $ +103 "collection"' 9 +2 "core" 9j# +103 "collection"'9 +3 "core" 9k! +103 "collection"'}9 +2 "core" 9k +103 "collection"'9 +2 "core" 9m +103 "collection"'9 +2 "core" 9n +103 "collection"'9 +2 "core" 9p# +103 "collection"'9 +5 "core" 9 r' +103 "collection"'\ 9 +2 "core" 9 s+ +103 "collection"'9 +2 "core" 9 #u/ +103 "collection"'$9 +2 "core" 9 3v4 +103 "collection"''9 +2 "core" 9 Bx8 +103 "collection"'9 +2 "core" 9 Px< +103 "collection"'9 +2 "core" 9 ]y@ +103 "collection"' 9 +2 "core" 9 jyD +103 "collection"'9 +2 "core" 9 w{I +103 "collection"'9 +2 "core" 9 }M +103 "collection"'+9 +4 "core" 9 }Q +102 "collection"'-9 +2 "core" 9 U +103 "collection"'.9 +2 "core" 9 Y +103 "collection"'"9 +2 "core" 9 ^ +103 "collection"'9 +2 "core" 9 b +103 "collection"'9 +3 "core" 9 f +103 "collection"'09 +2 "core" 9 j +103 "collection"',9 +2 "core" 9 n +103 "collection"'19 +2 "core" 9 s +103 "collection"'49 +2 "core" 9 w +103 "collection"'9 +3 "core" 9 { +104 "collection"'59 +2 "core" 9  +103 "collection"'(9 +2 "core" 9  +103 "collection"'39 +2 "core" 9\  +103 "collection"'29 +2 "core" 9\ \  +103 "collection"'69 +2 "core" 9\  +103 "collection"'89 +2 "core" 9\  +103 "collection"'99 +2 "core" 9\  +103 "collection"'79 +2 "core" 9\  +103 "collection"'<9 +2 "core" 9\ $ +103 "collection"':9 +3 "core" 9\ * +103 "collection"'=9 +2 "core" 9\ . +103 "collection"' 9 +2 "core" 9\ 2 +103 "collection"';9 +2 "core" 9\ 7 +103 "collection"'@9 +40 "core" 9\ : +110 "collection"'?9 +2 "core" 9\ @ +103 "collection"'E9 +2 "core" 9\ C +103 "collection"'%9 +2 "core" 9\ F +103 "collection"'&9 +2 "core" 9\ J +103 "collection"'C9 +2 "core" 9\ L +103 "collection"'H9 +3 "core" 9\ O +103 "collection"'J9 +2 "core" 9\ R +103 "collection"'/9 +2 "core" 9\ T +103 "collection"'D9 +2 "core" 9\ X +103 "collection"'K9 +2 "core" 9\ [ +103 "collection"'N9 +3 "core" 9\ \\ +103 "collection"'O9 +2 "core" 9\ _ +103 "collection"'R9 +2 "core" 9\ a +103 "collection"'I9 +2 "core" 9\ d +93 #"preston#2"-> Sampler.PSI +2 "collection"'L% +5 "core" % - +2 "sampler")V% +4 "core" % +3 "collection"'G9 +4 "core" 9\ e +103 "collection"'>9 +2 "core" 9\ g +103 "collection"'F9 +2 "core" 9\ j +103 "collection"'Y9 +2 "core" 9\ m +3 ."2020apr03_niagara"CH.hold 10:00,70C +3 "collection"'Z `\ `\ m +5 "core"  +388 #"preston#2"-> CH +3 "collection"'U9 +4 "core" 9\ s +712 #"preston#2"-> Sampler.PSI +3 "collection"'Q% +4 "core" % +2 "sampler")T% +4 "core" % +7116 #"preston#2"-> delay '2:00'; Sampler.PSI +2 .delay 2:00 +7523 "Can" +4481 "collection"'*% +3 "core" % + "sampler")S% +4 "core" % +2103 #"preston#2"-> delay '2:00'; Sampler.PSI +2 .delay 2:00 +12004 "collection"'M% +3 "core" % ! + "sampler")]% +4 "core" % +5435 #"preston#2"-> Sampler.PSI +3 "collection"'`% +4 "core" % M +2 "sampler")a% +4 "core" % +7849 #"preston#2"-> Sampler.PSI +3 "collection"'P% +4 "core" % l +2 "sampler")W% +4 "core" % +3294 #"preston#2"-> CH +3 "collection"'!9 +4 "core" 9\ i +2840 #"preston#2"-> Sampler.PSI +3 "collection"'% +4 "core" % +2 "sampler")% +4 "core" % +4913 #"preston#2"-> Sampler.PSI +3 "collection"'c% +4 "core" %  +2 "sampler")h% +4 "core" % +1245 ` +2 "collection"'f9 +3 "core" 9\ r + #"2020apr03_niagara"Collection Puck Heater at 70C after lysing +3 .CS.seek 0ml +3 "collection"'i' +343 "core" ' +2 ."2020apr03_niagara"CTV.dial between spare and air,avoiding: :intake +4 "collection"'d @ +28 #"preston#2"-> Sampler.PSI +3 "collection"'b% +4 "core" % ) +2 "sampler")[% +4 "core" % +66 B + ."2020apr03_niagara"CSV.dial :air +3 "collection"'\\ @ +44 "core" ? +3 ."2020apr03_niagara"CS.seek 5ml +4 "collection"'l'l +55 #"preston#2"-> Sampler.PSI +2 "collection"'m% +5 "core" %W z ~  Ya +2 "sampler")p% +4 "core" % +598 #"preston#2"-> Sampler.PSI +2 "collection"'r% +5 "core" %/d t w v `k +2 "sampler")_% +4 "core" % \  +675 ' + ."2020apr03_niagara"CSV.dial CTV +4 "collection"'j  +46 "core"  +2 ."2020apr03_niagara"delay 2 seconds +202 .CSV.dial :air + "collection"'t @ +47 "core" ? +2 ."2020apr03_niagara"delay 2 seconds +202 .CSV.dial CTV +3 "collection"'g  +46 "core"  + ."2020apr03_niagara"delay 2 seconds +203 .CSV.dial :air + "collection"'e @ +47 "core" > +2 ."2020apr03_niagara"delay 2 seconds +202 .CS.seek 0ml +4 "collection"'w' +1356 "core" ' +2 #"2020apr03_niagara"Recovering Lysate into Collection syringe (recycling once) + .CSV.dial CBV +6 "collection"'x +105 "core" ~ + ."2020apr03_niagara"CBV.dial CSV +2 "collection"'s  +31 "core"  +2 "collection"'v% +4 "core" %   + ."2020apr03_niagara"CS.seek 5ml +3 "collection"'k'l +1351 "core" ' + ."2020apr03_niagara"delay 5 seconds +503 .CTV.dial :air + "collection"'o  +45 "core" +2 "collection"'{% +3 "core" %l  +2 ."2020apr03_niagara"CS.seek 6.999ml +2 "collection"'|' +601 "core" ' + ."2020apr03_niagara"delay 5 seconds +503 .CSV.dial :air2 +3 "collection"'~ @ +44 "core" ? +2 ."2020apr03_niagara"CS.seek 10ml +4 "collection"'q' D +843 "core" ' + ."2020apr03_niagara"CSV.dial between air and CTV,avoiding: CBV +3 "collection"' ` +121 "core" _ +2 #"2020apr03_niagara"Recycling Lysate (#1 of 1) +2 .CBV.dial between CSV and waste1,avoiding: :DBV +6 "collection"'n   +41 "core" ! +2 ."connect"CSV.dial CTV +3 ."2020apr03_niagara"CTV.dial CSV +3 "collection"'y  +5 '  +26 "core"  +124  +2 ."2020apr03_niagara"CS.seek 5ml +3 "collection"''l +1349 "core" ' +2 ."2020apr03_niagara"CTV.dial between spare and air,avoiding: :intake +4 "collection"' @ +107 "core" B + ."2020apr03_niagara"CSV.dial :waste +3 "collection"'u +119 "core" +2 ."2020apr03_niagara"CS.seek :empty +2 "collection"''Ͱ +1348 "core" ' + ."2020apr03_niagara"CSV.dial :air +4 "collection"' @ +74 "core" B +2 ."2020apr03_niagara"CS.seek 5ml +4 "collection"''l +1349 "core" ' + ."2020apr03_niagara"CSV.dial CTV +4 "collection"'  +43 "core"  +2 ."2020apr03_niagara"delay 2 seconds +202 .CSV.dial :air + "collection"'z @ +58 "core" A + ."2020apr03_niagara"delay 2 seconds +203 .CSV.dial CTV +3 "collection"'  +45 "core"  + ."2020apr03_niagara"delay 2 seconds +203 .CSV.dial :air + "collection"' @ +45 "core" ? + ."2020apr03_niagara"delay 2 seconds +203 .CS.seek 0ml +3 "collection"'' +1349 "core" ' +2 #"2020apr03_niagara"Recovering Lysate (#2 of 2) + .CSV.dial CBV +5 "collection"' +104 "core"  + ."2020apr03_niagara"CBV.dial CSV +2 "collection"'  +43 "core"  +2 "collection"' % +3 "core" %x| +2 ."2020apr03_niagara"CS.seek 5.001ml +3 "collection"' 'l +191 "Can" AA +1166 "core" ' + ."2020apr03_niagara"delay 5 seconds +503 .CTV.dial :air +3 "collection"'  +46 "core" +2 "collection"'}% +4 "core" %l   + ."2020apr03_niagara"CS.seek 7ml +3 "collection"'' +596 "core" ' + ."2020apr03_niagara"delay 5 seconds +503 .CSV.dial :air2 +3 "collection"' @ +45 "core" > +2 ."2020apr03_niagara"CS.seek 10ml +4 "collection"'' D +845 "core" ' +2 ."2020apr03_niagara"CSV.dial between air and CTV,avoiding: CBV +4 "collection"' ` +59 #"preston#2"-> exit + #Session Ended +58 "core" _ +2 #"2020apr03_niagara"Lysing Complete +2 "collection"'\ & +5 "core" &Oe!% I +2 #"2020apr03_niagara"Storing sh1 puck in Collection Clamp to tube 6 + "manipulator"&% +5 "core" %\  W +2 "storage"($% +3 "core" % B @  +2 "storage"('. +3 "core" . + ."2020apr03_niagara"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +4 ."2020apr03_niagara"SC.seek 6 + "storage"((K +345 "core" ( +3 ."2020apr03_niagara"SC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (& +5 "manipulator"& & +5 "core" &K B E $ + &" U>M +3 ."raiseStack"SE.reconfigure SEplace +2 ."2020apr03_niagara"Elbow.reconfigure TightElbow +4 "storage"(#]K-0-\ b +4 "manipulator"&$&.,(\ #b +3 ."2020apr03_niagara"Elbow.seek CC +2 "manipulator"&( +4 "core" ( +2 "manipulator"&& +3 ."raiseStack"SE.seek :beamBreak +2 "storage"(+'L +4 "core" &" 6 U>M +41 ."2020apr03_niagara"Elbow.reconfigure LooseElbow +10 "manipulator"&$ &.,(#b +4 &-& +2 "core" &! k Q>M +2 ."2020apr03_niagara"Forearm.seek CC +2 "manipulator"&.'ρ +107 "core" ' + ."2020apr03_niagara"Hand.close +3 "manipulator"&"/ +69 "core" / +2 ."2020apr03_niagara"CC.seek :open +2 "collection"'( +29 "core" ' +2 "storage"(- +3 "core" -'L + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(0' +33 "core" ' +305 ( + "storage"(,& +4 "core" &K E G +2 "storage"(1& +3 "core" &K D E  +2 "manipulator"&4& +3 "core" &"  S>M +2 "manipulator"&% +4 "core" % x  5 SK + ."2020apr03_niagara"Forearm.seek :retract +2 "manipulator"&5'\ +101 "core" ' +2 ."2020apr03_niagara"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."2020apr03_niagara"Elbow.seek 6 +4 "manipulator"&(( +160 "core" ( +2 "manipulator"&3& +4 "core" &   ^ [\ + "storage"(2& +4 "core" &K [ ] +2 ."2020apr03_niagara"Elbow.reconfigure LimpElbow +2 "manipulator"&$ ,(#b +4 ."2020apr03_niagara"Forearm.seek 6 +3 "manipulator"&6'Ύ +112 "core" ' + ."2020apr03_niagara"Elbow.hold +4 "manipulator"&8, +3 "core" , +2 ."2020apr03_niagara"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."2020apr03_niagara"Hand.open +3 "manipulator"&91 +76 "core" 1 +3 "manipulator"&7% +4 "core" % Ο S +2 "storage"(<& +3 "core" &K C D +2 ."2020apr03_niagara"Forearm.force -20 + "manipulator"&5 +4 ."2020apr03_niagara"Forearm.seek 6 + 317 counts +2 "manipulator"&:' +15 "core" ' +2 "manipulator"&=& +4 "core" &    `\ + "storage"( & +4 "core" &K ` ] +2 ."2020apr03_niagara"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."2020apr03_niagara"Forearm.seek 6 + 700 counts +3 "manipulator"&;'J +27 "core" ' +2 "storage"(@% +4 "core" % ] \\ +2 ."downElevator"SE.seek :down +3 "storage"(?'v +101 (E% +3 "core" %< 9 > ]~ + "manipulator"&%% +4 "core" %>    [} +2 ."2020apr03_niagara"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."2020apr03_niagara"Forearm.seek :retract +2 "manipulator"&&'\ +98 "core" ' +57 ' + ."downElevator"SE.coast + "storage"(5 +4 ."2020apr03_niagara"SC.coast + "storage"(6 +4 #"2020apr03_niagara"Tranferring DA +2 #Beginning samplePassC +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'C& +5 "core" &$(j +2 "manipulator"&H& +4 "core" & '  \\\ +2 "manipulator"&J% +4 "core" %\ $   \\ L + ."2020apr03_niagara"Elbow.seek FlushPuck::Garage +3 "manipulator"&/(- +176 "core" ( +16 "manipulator"&D& +4 "core" &-    \\) +2 ."2020apr03_niagara"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &K& +3 "core" &- . - ' ]) + ."2020apr03_niagara"Forearm.seek :garage +3 "manipulator"&N' +111 "core" ' + ."2020apr03_niagara"Hand.close +2 "manipulator"&O/ +78 "core" / +2 "manipulator"&R& +4 "core" &-  U) + "manipulator"&I% +4 "core" %   @ Td + ."2020apr03_niagara"Forearm.seek :retract +3 "manipulator"&L'\ +110 "core" ' +2 ."2020apr03_niagara"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."2020apr03_niagara"Elbow.seek CC +2 "manipulator"&V( +274 "core" ( +2 "manipulator"&G& +3 "core" &  2 1 ]6 +2 ."2020apr03_niagara"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &>& +3 "core" &  -  ]6 +2 ."2020apr03_niagara"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."2020apr03_niagara"Forearm.seek CC +2 "manipulator"&F'ρ +101 "core" ' +2 "manipulator"&Y& +4 "core" &   X6 + "manipulator"&U% +4 "core" %φ $ X +2 "collection"'Q& +3 "core" &(.] +2 "collection"'T& +3 ."2020apr03_niagara"CC.seek :closed +2 "collection"'*(O +6 "core" &*-P + &+,<  +8 &.x*-# ,~ +10 &c}*, @ +9 &fp*- Q +9 &)M)- P +10 &R)- Q +9 &Q)- P +9 &oO), P +10 &/R*/ Q +9 &O(. P +10 &O*, P +9 & uO)- Q +9 &"7Q), Q +10 &#Q)/ P +9 &%L(, P +9 &'}R(. Q +10 &)@P). P +9 &+N+,p P +10 &,R*-` P +9 &.L)+H P +9 &0IQ)-, P +10 &2\ Q*./ P +9 &3L*- P +9 &5O(/ P +10 &7OQ*- Q +9 &9Q*/ P +10 &:O*- P +9 &<N*. P +9 &>YP,/ P +10 &@Q*- P +9 &AR+/ P +9 &CO)/ P +10 &EaS*. P +9 &G!Z). Q +10 &Hp*- T +9 &J+. Y +9 &LB*/ ] +10 &N). S +9 &O5M*. (z +9 &Oth+0 K +2 ( + "collection"'T& +3 #"2020apr03_niagara"Collection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.92 + "collection"'S& +5 "core" &Otj*- K +2 ."2020apr03_niagara"Hand.open + "manipulator"&M1 +67 "core" 1 +2 "manipulator"&]% +3 "core" % υ U +2 ."2020apr03_niagara"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."2020apr03_niagara"Forearm.seek :retract +2 "manipulator"&#'\ +104 "core" ' + ."2020apr03_niagara"PSV.dial PSR +3 "processing"%` +151 "core"  +2 "processing"%a% +3 "core" %T +2 #"2020apr03_niagara"Pulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%j +12 ."2020apr03_niagara"PS.seek 1.5ml +2 "processing"%P' +1619 "core" ' +2 ."2020apr03_niagara"delay 5 seconds +502 .PSV.dial :waste1 +70 "processing"%W  +44 "core"  +2 ."2020apr03_niagara"PS.seek 0ml +3 "processing"%!'W +1617 "core" ' + ."2020apr03_niagara"PSV.dial PSR +2 "processing"% +60 "core"  + ."2020apr03_niagara"PSR.select :air +2 "processing"% +11 ."2020apr03_niagara"PS.seek 2.5ml +2 "processing"%' +2656 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 ."2020apr03_niagara"CBV.dial PRV +3 "processing"%c +3 "collection"'h  +5 "core"  +2 "processing"%Z  +45 "core"  +36 + ."2020apr03_niagara"PSV.dial :mixloop +3 "processing"%f +110 "core" + ."2020apr03_niagara"CTV.dial :air,avoiding: :intake +2 .PTV.dial :PRVmixing +4 "processing"%B  +137 "core" +2 ."2020apr03_niagara"PS.seek 0ml +3 "processing"%b'W +2635 "core" ' + ."2020apr03_niagara"PSV.dial :air +2 "processing"%[  +58 "core" +2 ."2020apr03_niagara"PS.seek 2.5ml +2 "processing"%d' +2635 "core" ' + ."2020apr03_niagara"PSV.dial :mixloop +2 "processing"%\\ +46 "core" +2 ."2020apr03_niagara"PS.seek 0ml +2 "processing"%m'W +2629 "core" ' + ."2020apr03_niagara"PSV.dial :air +2 "processing"%p  +47 "core"  +2 ."2020apr03_niagara"PS.seek 2.5ml +2 "processing"%i' +2639 "core" ' + ."2020apr03_niagara"PSV.dial :mixloop +2 "processing"%r +46 "core" +2 ."2020apr03_niagara"PS.seek 0ml +3 "processing"%_'W +2631 "core" ' +2 #"2020apr03_niagara"Garaging FlushPuck in Collection Clamp +49 "manipulator"&j& +13 "core" &  U6 +2 ."2020apr03_niagara"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."2020apr03_niagara"Elbow.seek CC +2 "manipulator"&t( +4 "core" ( +2 "manipulator"&g& +3 "core" &  U6 +2 ."2020apr03_niagara"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &e& +3 "core" &  V6 +2 ."2020apr03_niagara"Forearm.seek CC +3 "manipulator"&l'ρ +107 "core" ' + ."2020apr03_niagara"Hand.close +3 "manipulator"&x/ +78 "core" / +2 ."2020apr03_niagara"CC.seek :open +3 "collection"'s( +381 "core" ( +2 "manipulator"&v& +3 "core" &  U6 +2 "manipulator"&w% +3 "core" % d U +2 ."2020apr03_niagara"Forearm.seek :retract +2 "manipulator"&o'\ +97 "core" ' +2 ."2020apr03_niagara"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."2020apr03_niagara"Elbow.seek :garage +2 "manipulator"&{(- +282 "core" ( +2 "manipulator"&k& +3 "core" &- )  I ^ +2 ."2020apr03_niagara"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &~& +3 "core" &- . / d ^ +2 ."2020apr03_niagara"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."2020apr03_niagara"Forearm.seek :garage +2 "manipulator"&|' +113 "core" ' + ."2020apr03_niagara"Hand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&n% +4 "core" % h PF + ."2020apr03_niagara"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."2020apr03_niagara"Forearm.seek :retract +2 "manipulator"&y'\ +99 "core" ' + ."2020apr03_niagara"PSV.dial :mixloop +2 .PTV.dial :PRVmixing +2 ."connect"PRV.dial CBV +4 ."2020apr03_niagara"CBV.dial PRV +2 .CTV.dial :air,avoiding: :intake +4 #Loading lyfil puck from tube 7 into Collection Clamp +2 "collection"'& +6 "core" &24 + "manipulator"&q% +4 "core" %\  0 . i ^ +2 "storage"(% +3 "core" % ` \\ +2 "storage"(u. +2 "core" . +2 ."2020apr03_niagara"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +4 ."2020apr03_niagara"SC.seek 7 + "storage"(([z +342 "core" ( +3 ."2020apr03_niagara"SC.reconfigure SCloose +2 "storage"($.\ 1~b +4 (& +3 "core" &[{ [ \\   + "manipulator"&& +4 "core" &-  l \\ +2 "manipulator"&% +3 "core" %\    \\ +2 ."2020apr03_niagara"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."2020apr03_niagara"Elbow.seek 7 +3 "manipulator"&z( +181 "core" ( +2 "manipulator"&& +3 "core" &   \\"y +2 "storage"( & +4 "core" &[{ ] ]  + ."2020apr03_niagara"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."2020apr03_niagara"Forearm.seek 7 + 700 counts +3 "manipulator"&' +99 "core" ' +2 "storage"(& +3 "core" &[{ d `   +2 ."2020apr03_niagara"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +7 ."2020apr03_niagara"SE.seek :beamBreak +2 "storage"('L +293 "core" ' +2 "storage"( - +3 "core" -'v + ."2020apr03_niagara"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 (& +2 "core" &[{ < = N  +2 "manipulator"&& +3 "core" &   ["x +2 ."2020apr03_niagara"Elbow.seek 7 +3 "manipulator"&}( +19 "core" ( +2 "manipulator"& & +3 "core" &  /  \\\ +2 "storage"(& +3 "core" &[{ ] ]  +2 ."2020apr03_niagara"Forearm.seek 7 + 300 counts +3 "manipulator"&'{ +15 "core" ' + ."2020apr03_niagara"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."2020apr03_niagara"Hand.close +2 "manipulator"&/ +78 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&\ & +2 "storage"('v +7 "core" & \   \\\ +2 "manipulator"&$% +4 "core" % o / , ]u +2 ."2020apr03_niagara"Forearm.seek :retract +2 "manipulator"&''\ +94 "core" ' +2 ."2020apr03_niagara"Elbow.seek CC +3 "manipulator"& ( +151 "core" ( +2 "manipulator"&& +4 "core" &    Y8 + ' + ."2020apr03_niagara"Elbow.reconfigure LooseElbow +2 ."downElevator"SE.coast +3 "storage"(5 +2 "manipulator"&$ &.,(#b +5 && +4 "core" &   ! Y8 +2 ."2020apr03_niagara"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."2020apr03_niagara"Forearm.seek CC +3 "manipulator"&-'ρ +92 "core" ' +26 "manipulator"&"& +4 "core" &  4 X8 +2 "manipulator"&% +3 "core" %ρ  X +2 "collection"'A& +4 "core" &37X + "collection"'^& +4 ."2020apr03_niagara"CC.seek :closed +2 "collection"'X(O +6 "core" &37E + &47M  +8 &-u65< ,~ +10 &d{37I @ +9 &jp462 Q +9 &.L24# P +10 &R44 P +9 &Q34 P +9 &uQ37 P +10 &6V36> P +9 &Q26H P +10 &R37C O +9 & ~Q18 O +9 &">Q37 P +10 &$R26 P +9 &%Q26 P +9 &'U38 P +10 &)FO27 P +9 &+Q15 P +10 &,R45  P +9 &.O47 P +9 &0NO37 P +10 &2O06 P +9 &3O28 P +9 &5O36 P +10 &7UO35 P +9 &9P16 P +10 &:N57 P +9 &<O16 P +9 &>]O48 P +10 &@ N36 P +9 &AQ35 P +9 &CO26 P +10 &EdT16 Q +9 &G#\\37 R +10 &H16r V +9 &J16j \\ +9 &LD24g ^ +10 &N06n R +9 &O5L24X (y +9 &Osd14P O +3 ( + "collection"'^& +3 #"2020apr03_niagara"Collection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.05 +2 .Hand.open +3 "manipulator"&+1 +67 "core" 1 +2 "manipulator"&,% +3 "core" % ρ Q U +4 ."2020apr03_niagara"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 ."2020apr03_niagara"Forearm.seek :retract +2 "manipulator"&1'\ +103 "core" ' + ."2020apr03_niagara"SC.coast +2 "storage"(6 +3 ."2020apr03_niagara"CTV.dial CSV,avoiding: :intake +4 "collection"'4  +137 "core" ~ + ."2020apr03_niagara"CSV.dial CTV +2 "collection"'  +31 "core"  +2 ."2020apr03_niagara"PS.seek 2.5ml +3 "processing"%3' +2634 "core" ' +2 "collection"'2% +3 "core" % C k \ +2 ."2020apr03_niagara"CS.seek 4.15ml +3 "collection"'.'Q +1574 "core" ' + ."2020apr03_niagara"delay 8 seconds +803 .PSV.dial :air + "processing"%  +46 "core"  + ."2020apr03_niagara"delay 2 seconds +203 .PSV.dial :waste2 + "processing"%9  +76 "core"  +2 ."2020apr03_niagara"PS.seek 0ml +43 "processing"%7'W +2636 "core" ' + ."2020apr03_niagara"CBV.dial between PRV and waste1 +4 "collection"'< ` +40 "core" _ +2 ."2020apr03_niagara"CSV.dial :air +2 "collection"'= @ +46 "core" > +2 ."2020apr03_niagara"CS.seek 10ml +4 "collection"' ' D +1577 "core" ' + ."2020apr03_niagara"CSV.dial CTV +3 "collection"'@  +46 "core"  +2 ."2020apr03_niagara"CS.seek 0ml +4 "collection"'5' +2628 "core" ' + ."2020apr03_niagara"CBV.dial :waste1 +2 "collection"'E @ +30 "core" ? +2 ."2020apr03_niagara"delay 5 seconds +502 .CTV.dial :air,avoiding: :intake +4 "collection"'%  +138 "core" +2 "collection"'(& +4 "core" &Osbb O + #"2020apr03_niagara"Storing lyfil puck in Collection Clamp to tube 6 +2 "manipulator"&6% +5 "core" %\   X +2 "storage"(:% +3 "core" %~ C ; ^ +2 "storage"(C. +2 "core" . +2 ."2020apr03_niagara"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +3 ."2020apr03_niagara"SC.seek 6 +2 "storage"(0(K +343 "core" ( +3 ."2020apr03_niagara"SC.reconfigure SCloose +3 "storage"($.\ 1~b +4 (H& +2 "core" &K F C  +2 "manipulator"&J& +3 "core" &  p V8 +2 "manipulator"&;% +3 "core" %\  B W +2 ."2020apr03_niagara"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."2020apr03_niagara"Elbow.seek 6 +3 "manipulator"&D( +155 "core" ( +2 "manipulator"&K& +4 "core" &   0 [ + "storage"(?& +4 "core" &K H F P +2 ."2020apr03_niagara"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."2020apr03_niagara"Forearm.seek 6 + 700 counts +3 "manipulator"&'J +98 "core" ' +2 "storage"(8& +3 "core" &K > 0 \ +2 ."2020apr03_niagara"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +7 ."2020apr03_niagara"SE.seek :beamBreak +2 "storage"(O'L +290 "core" ' +2 "storage"(R- +3 "core" -' + ."2020apr03_niagara"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 "manipulator"&I& +2 "core" &    Z +2 "storage"(&& +4 "core" &K B B g + ."2020apr03_niagara"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 ."2020apr03_niagara"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."2020apr03_niagara"Forearm.seek 6 +4 "manipulator"&N'Ύ +33 "core" ' + ."2020apr03_niagara"Elbow.hold +4 "manipulator"&G, +3 "core" , + ."2020apr03_niagara"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 "storage"(>- +2 "core" -' +2 ."2020apr03_niagara"SE.seek 0.1 Pucks below Top Plate +3 "storage"(/'A +25 "core" ' +2 "manipulator"&Y% +4 "core" %΢ g O + "storage"(U& +4 "core" &K #  + ."2020apr03_niagara"Forearm.force -20 +2 "manipulator"&5 +3 ."2020apr03_niagara"Forearm.seek 6 + 320 counts +3 "manipulator"&Q' +13 "core" ' +2 "manipulator"&L& +4 "core" &   $ [ + "storage"(& +4 "core" &K C L +2 ."2020apr03_niagara"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."2020apr03_niagara"Forearm.seek 6 + 700 counts +3 "manipulator"&S'J +38 "core" ' +2 ."2020apr03_niagara"SE.seek 1.1 Pucks below Top Plate +4 "storage"(M'0 +37 "core" ' +2 "manipulator"&]& +4 "core" &  P Z + "manipulator"&T% +4 "core" %5   8 [ +2 ."2020apr03_niagara"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."2020apr03_niagara"Forearm.seek :retract +3 "manipulator"&`'\ +96 "core" ' +2 ."2020apr03_niagara"Elbow.seek CC +2 "manipulator"&a( +152 "core" ( +2 "manipulator"&F& +3 "core" &  k R9$ +2 ."2020apr03_niagara"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &W& +3 "core" &  M S9$ +2 ."2020apr03_niagara"Forearm.seek CC +3 "manipulator"&P'ρ +95 "core" ' + ."2020apr03_niagara"Hand.close +2 "manipulator"&/ +68 "core" / +2 ."2020apr03_niagara"CC.seek :open +3 "collection"'!( +378 "core" ( +2 "storage"(c& +4 "core" &K C D +2 "storage"(Z& +3 "core" &K D E +2 "manipulator"&h& +3 "core" & V9$ +2 "manipulator"&f% +3 "core" % ψ V +2 ."2020apr03_niagara"Forearm.seek :retract +3 "manipulator"&B'\ +98 "core" ' +2 ."2020apr03_niagara"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."2020apr03_niagara"Elbow.seek 6 +4 "manipulator"&( +156 "core" ( +2 "manipulator"&[& +3 "core" &   Z +2 "storage"(b& +4 "core" &K 8 8 2 + ."2020apr03_niagara"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."2020apr03_niagara"Forearm.seek 6 +3 "manipulator"&\\'Ύ +111 "core" ' + ."2020apr03_niagara"Elbow.hold +4 "manipulator"&d, +3 "core" , + ."2020apr03_niagara"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."2020apr03_niagara"Hand.open +2 "manipulator"&p1 +75 "core" 1 +3 "manipulator"&m% +4 "core" % Ρ   Rd + "storage"(r& +4 "core" &K E 9 @ + ."2020apr03_niagara"Forearm.force -20 +2 "manipulator"&5 +4 ."2020apr03_niagara"Forearm.seek 6 + 319 counts + "manipulator"&i' +21 "core" ' +2 "manipulator"&j& +3 "core" & " ] +2 "storage"(g& +4 "core" &K \\ \\ +2 ."2020apr03_niagara"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."2020apr03_niagara"Forearm.seek 6 + 700 counts +2 "manipulator"&e'J +25 "core" ' +2 "storage"(x% +4 "core" %6 \\ Y \ ) +2 ."downElevator"SE.seek :down +3 "storage"(V'v +99 (#% +3 "core" %< : H h ]~ + "manipulator"&*% +4 "core" %K +  B \\ +2 ."2020apr03_niagara"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."2020apr03_niagara"Forearm.seek :retract +2 "manipulator"&v'\ +96 "core" ' +44 ' + ."downElevator"SE.coast + "storage"(5 +4 ."2020apr03_niagara"SC.coast + "storage"(6 +4 ."2020apr03_niagara"PSV.dial :air +48 "processing"%w  +80 "core" +2 ."2020apr03_niagara"PS.seek 2.5ml +4 "processing"%l' +2638 "core" ' + ."2020apr03_niagara"delay 1 second +103 .PSV.dial :mixloop + "processing"%k +45 "core" +2 ."2020apr03_niagara"delay 1 second +102 .PSV.dial :air + "processing"%~  +46 "core"  + ."2020apr03_niagara"delay 1 second +103 .PSV.dial :mixloop + "processing"%t +47 "core" + ."2020apr03_niagara"delay 1 second +103 .PSV.dial :air +77 "processing"%  +47 "core"  + ."2020apr03_niagara"delay 1 second +103 .PS.seek 0ml +2 "processing"%n'W +2628 "core" ' +2 #"2020apr03_niagara"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"%o& +6 "core" &  + "manipulator"&& +4 "core" & - 0 } b +2 "manipulator"&q% +3 "core" %  - - Z c u +2 ."2020apr03_niagara"Elbow.seek FlushPuck::Garage +2 "manipulator"&(- +175 "core" ( +2 "manipulator"&u& +3 "core" &- 3 1 b +2 ."2020apr03_niagara"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &|& +3 "core" &- , , : c +2 ."2020apr03_niagara"Forearm.seek :garage +2 "manipulator"&' +107 "core" ' + ."2020apr03_niagara"Hand.close +3 "manipulator"&/ +66 "core" / +2 "manipulator"&& +4 "core" &- U + "manipulator"&% +4 "core" %  UQ + ."2020apr03_niagara"Forearm.seek :retract +3 "manipulator"& '\ +109 "core" ' +3 ."2020apr03_niagara"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."2020apr03_niagara"Elbow.seek PC +2 "manipulator"&{( +128 "core" ( +2 "manipulator"&& +3 "core" & 2 6  ]c +2 ."2020apr03_niagara"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &y& +3 "core" &  * c ]c +2 ."2020apr03_niagara"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."2020apr03_niagara"Forearm.seek PC +2 "manipulator"& ' +106 "core" ' +2 "manipulator"&& +4 "core" &   ( \\c +2 "manipulator"&% +3 "core" %   [ +2 "processing"% & +4 "core" &  + "processing"%& +4 ."2020apr03_niagara"PC.seek :closed +2 "processing"%(Tg +5 "core" &  + &  +9 &5x ,~ +9 &bx @ +9 &Mj R +10 &I R +9 &M R +10 &L R +9 &TM R +9 &L R +10 &L R +9 &J R +9 & \\F R +10 &"L R +9 &#N Q +10 &%I Q +9 &'cM R +9 &)&I R +10 &*H Q +9 &,G R +9 &.lL R +10 &0.K R +9 &1G Q +10 &3I Q +9 &5uI Q +9 &76I R +10 &8I R +9 &:L R +9 &<}I Q +10 &>>I R +9 &@L R +10 &AJ R +9 &CF R +9 &EFJ R +10 &GN R +9 &HY S +9 &Ji V +10 &L; X +9 &M X +10 &O Y +9 &Q~$ Y +9 &S={ B +10 &T%,k# O +9 &TG#& - +2 ( + "processing"%& +2 #"2020apr03_niagara"Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.68 +2 "processing"%\ & +5 "core" &TG  - + ."2020apr03_niagara"Hand.open +2 "manipulator"&$1 +66 "core" 1 +2 "manipulator"&z% +3 "core" %   Y +2 ."2020apr03_niagara"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."2020apr03_niagara"Forearm.seek :retract +3 "manipulator"&'\ +103 "core" ' + ."2020apr03_niagara"PRV.dial :air +3 "processing"%  +47 "core"  + ."2020apr03_niagara"PSV.dial :mixloop +2 "processing"% +47 "core" +2 "processing"%% +4 "core" %\\2 + ."2020apr03_niagara"PS.seek 0.3ml +3 "processing"%' +391 "core" ' + ."2020apr03_niagara"PSV.dial PSR +3 "processing"%} +109 "core"  +2 "processing"%"% +3 "core" %  +2 #"2020apr03_niagara"Pulling 0.4ml of PSR.air + .PSR.select :air +4 .PS.seek 0.7ml +3 "processing"%'* +491 "core" ' + ."2020apr03_niagara"delay 3 seconds +303 .PSR.select :air +2 .PS.seek 2.5ml +3 "processing"%A' +1922 "core" ' + ."2020apr03_niagara"delay 3 seconds +303 .PSV.dial :mixloop + "processing"% +109 "core" + ."2020apr03_niagara"PTV.dial :mixing +2 "processing"%' @ +75 "core" A + ."2020apr03_niagara"PBV.dial :waste2 +3 "processing"%s  +98 "core"  +2 ."2020apr03_niagara"PS.seek 0ml +2 "processing"%+'W +682 "Can"+ 76 +1979 "core" ' +2 #"2020apr03_niagara"Garaging FlushPuck in Processing Clamp + "manipulator"&,& +6 "core" & + $ 5 ]c + ."2020apr03_niagara"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."2020apr03_niagara"Elbow.seek PC +2 "manipulator"&^( +4 "core" ( +2 "manipulator"&4& +3 "core" &   \\c +2 ."2020apr03_niagara"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &  % \\c +2 ."2020apr03_niagara"Forearm.seek PC +3 "manipulator"&-' +93 "core" ' + ."2020apr03_niagara"Hand.close +2 "manipulator"&/ +68 "core" / +2 ."2020apr03_niagara"PC.seek :open +3 "processing"%_( +403 "core" ( +2 "manipulator"&2& +3 "core" & , %  ^c +2 "manipulator"&% +3 "core" % / . . ^, +2 ."2020apr03_niagara"Forearm.seek :retract +3 "manipulator"&'\ +91 "core" ' +2 ."2020apr03_niagara"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."2020apr03_niagara"Elbow.seek :garage +4 "manipulator"&9(- +144 "core" ( +2 "manipulator"&3& +3 "core" &. . 0 D ] +2 ."2020apr03_niagara"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &<& +3 "core" &.  *  ] +2 ."2020apr03_niagara"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."2020apr03_niagara"Forearm.seek :garage +2 "manipulator"&=' +114 "core" ' + ."2020apr03_niagara"Hand.open +2 "manipulator"&.1 +73 "core" 1 +2 "manipulator"&@% +3 "core" % p  C QZ +2 ."2020apr03_niagara"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."2020apr03_niagara"Forearm.seek :retract +2 "manipulator"& '\ +104 "core" ' +2 #"2020apr03_niagara"Loading da puck from tube 7 into Processing Clamp +2 "processing"%E& +5 "core" & + "manipulator"&%% +4 "core" %\  / .  ^- +2 "storage"((% +3 "core" % r e  +2 "storage"(6. +2 "core" . +2 ."2020apr03_niagara"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +3 ."2020apr03_niagara"SC.seek 7 +2 "storage"(:([z +347 "core" ( + ."2020apr03_niagara"SC.reconfigure SCloose +3 "storage"($.\ 1~b +50 (C& +4 "core" &[{% \\ \\ \  +2 "manipulator"&H& +3 "core" &.  % Z- +2 "manipulator"&J% +3 "core" %\  \  [- +2 ."2020apr03_niagara"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."2020apr03_niagara"Elbow.seek 7 +2 "manipulator"&;( +175 "core" ( +2 "manipulator"&K& +3 "core" &   Z n +2 "storage"(?& +4 "core" &[{% [ ] \  +2 ."2020apr03_niagara"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."2020apr03_niagara"Forearm.seek 7 + 700 counts +2 "manipulator"&8' +110 "core" ' +2 "storage"( & +4 "core" &[{% ] \\ < \  + ."2020apr03_niagara"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +6 ."2020apr03_niagara"SE.seek :beamBreak +2 "storage"(1'L +286 "core" ' +2 "storage"(R- +3 "core" -' + ."2020apr03_niagara"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 (I& +2 "core" &[{% 3 7 . \  +2 "manipulator"&&& +4 "core" &   [ n + ."2020apr03_niagara"Elbow.seek 7 +2 "manipulator"&>( +29 "core" ( +2 "manipulator"&Y& +3 "core" &  *  \\ +2 "storage"(U& +3 "core" &[{% S = \  +2 ."2020apr03_niagara"Forearm.seek 7 + 300 counts +4 "manipulator"&L'{ +25 "core" ' + ."2020apr03_niagara"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."2020apr03_niagara"Hand.close +2 "manipulator"&/ +71 "core" / +2 !"2020apr03_niagara"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"8/home/esp/esp2/protocol/DAprocess.rb:241:in `runDA'"o Q +10 &7IP8<f Q +9 &9\ O9;n R +10 &:M9<q R +9 &<N8;r R +9 &>QM8=z Q +10 &@O7<s Q +9 &AO8:q Q +9 &CN9=w Q +10 &EYL9;s Q +9 &GX5<o R +10 &Hg7=v T +9 &J8:p Y +9 &L<7; ^ +10 &M7;t V +9 &O1I6:n &t +9 &O|s69t O +6 ( + "collection"'& +4 #"2020apr03_niagara"Collection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.89 +3 "collection"'8& +5 "core" &O|r7;u O + &O|r89^ O + ."2020apr03_niagara"Hand.open +2 "manipulator"&11 +77 "core" 1 +2 "manipulator"&L% +3 "core" % v  M +2 ."2020apr03_niagara"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."2020apr03_niagara"Forearm.seek :retract +3 "manipulator"&N'\ +95 "core" ' + ."2020apr03_niagara"PSV.dial PSR +4 "processing"%Q +108 "core"  +2 "processing"%>% +4 "core" %V + #"2020apr03_niagara"Pulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +12 ."2020apr03_niagara"PS.seek 1.5ml +2 "processing"%F' +1611 "core" ' +2 ."2020apr03_niagara"delay 5 seconds +502 .PSV.dial :waste1 +75 "processing"%W  +46 "core"  +2 ."2020apr03_niagara"PS.seek 0ml +4 "processing"%S'W +1606 "core" ' + ."2020apr03_niagara"PSV.dial PSR +3 "processing"%] +46 "core"  + ."2020apr03_niagara"PSR.select :air +3 "processing"% +10 ."2020apr03_niagara"PS.seek 2.5ml +3 "processing"%D' +2633 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."2020apr03_niagara"CBV.dial PRV +3 "processing"%_  +4 "collection"'`  +85 "core" ~ +83  + ."2020apr03_niagara"PSV.dial :mixloop +2 "processing"%X +109 "core" +2 ."2020apr03_niagara"CTV.dial :air,avoiding: :intake + .PTV.dial :PRVmixing +3 "processing"%G  +75 "core" +2 ."2020apr03_niagara"PS.seek 0ml +4 "processing"%h'W +2634 "core" ' + ."2020apr03_niagara"PSV.dial :air +2 "processing"%f  +45 "core"  +2 ."2020apr03_niagara"PS.seek 2.5ml +4 "processing"%/' +2633 "core" ' + ."2020apr03_niagara"PSV.dial :mixloop +2 "processing"%[ +47 "core" +2 ."2020apr03_niagara"PS.seek 0ml +4 "processing"%:'W +2638 "core" ' + ."2020apr03_niagara"PSV.dial :air +3 "processing"%b  +46 "core"  +2 ."2020apr03_niagara"PS.seek 2.5ml +3 "processing"%P' +2629 "core" ' + ."2020apr03_niagara"PSV.dial :mixloop +3 "processing"%a +46 "core" +2 ."2020apr03_niagara"PS.seek 0ml +2 "processing"%p'W +2637 "core" ' +2 #"2020apr03_niagara"Garaging FlushPuck in Collection Clamp + "manipulator"&m& +6 "core" &! A M=E + ."2020apr03_niagara"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."2020apr03_niagara"Elbow.seek CC +2 "manipulator"&r( +46 "core" ( +2 "manipulator"&j& +3 "core" &  ; R +2 ."2020apr03_niagara"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &g& +3 "core" &    M +2 ."2020apr03_niagara"Forearm.seek CC +2 "manipulator"&x'ρ +96 "core" ' + ."2020apr03_niagara"Hand.close +3 "manipulator"&B/ +74 "core" / +2 ."2020apr03_niagara"CC.seek :open +3 "collection"'#( +379 "core" ( +2 "manipulator"&*& +3 "core" &  / M O +2 "manipulator"&% +4 "core" % ϓ / O + ."2020apr03_niagara"Forearm.seek :retract +3 "manipulator"&\\'\ +100 "core" ' +2 ."2020apr03_niagara"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."2020apr03_niagara"Elbow.seek :garage +2 "manipulator"&i(- +269 "core" ( +2 "manipulator"&M& +3 "core" &-  N* +2 ."2020apr03_niagara"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &w& +3 "core" &-  T* +2 ."2020apr03_niagara"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."2020apr03_niagara"Forearm.seek :garage +3 "manipulator"&e' +109 "core" ' +3 ."2020apr03_niagara"Hand.open +2 "manipulator"&V1 +69 "core" 1 +2 "manipulator"&0% +4 "core" % u 4 Hj + ."2020apr03_niagara"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."2020apr03_niagara"Forearm.seek :retract +2 "manipulator"&7'\ +98 "core" ' +2 ."da"delayUntil "19:18:08.76" +23853 "Can" 78 +797 #"da"recoverPRVreagent08 + .PTV.dial :mixing +2 "processing"%k @ +76 "core" B + ."da"PBV.dial :waste1 +2 "processing"%~  +38 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%t * +36 "core" , + ."da"PSV.dial :air +2 "processing"%  +47 "core"  +2 ."da"PS.reconfigure PSfast +2 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +3 "processing"%l' +2491 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%o +59 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%  +45 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%q +46 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%u  +47 "core"  +2 ."da"PS.seek :empty +3 "processing"%|'9 +2488 "core" ' + #"da"washCycleDA #1 of 2 + .PSR.select :air +4 .PSV.dial PSR +4 "processing"%d +137 "core"  +2 "processing"%% +3 "core" %9C +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +12 ."da"PS.reconfigure PSconfig +3 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%' +600 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +2 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%'[ +1620 "core" ' + ."da"PTV.dial :puck +2 "processing"%v  +75 "core"  + ."da"PSV.dial PTV +3 "processing"% +77 "core" + ."da"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%% +3 "core" %]/  +2 ."da"PS.seek 1.5ml +3 "processing"%+' +602 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +36 "core" + +2 ."da"PS.seek 0ml +3 "processing"%'W +1610 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%  +37 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%) * +37 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +5 "processing"%\ +76 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +3 "processing"% ' +2488 "core" ' + ."da"PSV.dial PTV +3 "processing"%z +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%$ +78 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%Z +77 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +77 "core"  +2 ."da"PS.seek :empty +3 "processing"%'9 +2492 "core" ' +2 #"da"washCycleDA #2 of 2 + .PSR.select :air +3 .PSV.dial PSR +4 "processing"% +138 "core"  +2 "processing"%% +3 "core" %< +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +12 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%n' +597 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +48 "processing"%}'[ +1621 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%" +88 "core"  + ."da"PBV.dial :waste1 +3 "processing"%  +37 "core" +2 "processing"% % +3 "core" %`  +2 ."da"PS.seek 1.5ml +2 "processing"%' +602 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%' * +36 "core" , +2 ."da"PS.seek 0ml +4 "processing"%s'W +1618 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +2 "processing"%  +37 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%4 * +37 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%, +76 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +4 ."da"PS.seek 2.5ml +2 "processing"%' +1635 "Can" RQ +857 "core" ' + ."da"PSV.dial PTV +3 "processing"%A +89 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%{ +77 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +77 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +89 "core" +2 ."da"PS.seek :empty +3 "processing"%2'9 +2509 "core" ' + #"da"getPMLReagent08 + .PRV.dial :air +3 "processing"%  +45 "core"  + ."da"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%3  +135 "core" + ."da"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%  +47 "core" ~ + ."da"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +4 "processing"%- +43 "core" +2 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +3 ."da"PS.seek 0.3ml +3 "processing"%^' +399 "core" ' +3 ."da"delay 2 seconds +202 .PRV.dial :air + "processing"%.  +46 "core"  +2 "processing"%@% +3 "core" %&  +2 ."da"PS.seek 0.55ml +3 "processing"%E'z +342 "core" ' +2 #"da"addPMLReagent08 + .PSV.dial :air +4 "processing"%<  +46 "core"  +2 ."da"PS.seek 2ml +2 "processing"%'[ +1564 "core" ' + ."da"PSV.dial :PML +2 "processing"%( +47 "core" + ."da"PTV.dial :mixing +3 "processing"%6 @ +76 "core" B + ."da"PBV.dial :waste1 +2 "processing"%=  +38 "core" +2 "processing"%H% +3 "core" %Z&  +2 ."da"PS.seek 1.85ml +2 "processing"%J': +245 "core" ' + ."da"PBV.dial between PSV and waste1 +3 "processing"%O * +37 "core" , +2 ."da"PS.seek 0ml +3 "processing"%?'W +1970 "core" ' + ."da"delay 2 seconds +203 .delay 8:00 +48003 #recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 +3 "processing"%9  +37 "core" + ."da"delay 30 seconds +160 "Can"! 88 +2844 ."da"PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , + ."da"PSV.dial :air +2 "processing"%c  +47 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%K' +2518 "core" ' + ."da"PSV.dial :mixloop +2 "processing"%I +47 "core" +2 ."da"delay 2 seconds +202 .PSV.dial :air + "processing"%&  +46 "core"  + ."da"delay 2 seconds +203 .PSV.dial :mixloop +2 "processing"%C +46 "core" + ."da"delay 2 seconds +203 .PSV.dial :air + "processing"%U  +46 "core"  +2 ."da"PS.seek :empty +3 "processing"%'9 +2516 "core" ' +2 #"da"washCycleDA #1 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%T +139 "core"  +2 "processing"% % +3 "core" %3 +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%!' +594 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +4 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%'[ +1613 "core" ' + ."da"PTV.dial :puck +2 "processing"%8  +75 "core"  + ."da"PSV.dial PTV +3 "processing"%1 +88 "core"  + ."da"PBV.dial :waste1 +2 "processing"%L  +36 "core" +2 "processing"%Q% +3 "core" %[.  +2 ."da"PS.seek 1.5ml +2 "processing"%>' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%Y * +36 "core" , +2 ."da"PS.seek 0ml +4 "processing"%%'W +1605 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%W  +36 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%F * +35 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +5 "processing"%] +75 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +4 "processing"%S' +2491 "core" ' + ."da"PSV.dial PTV +3 "processing"%` +78 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%_ +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%X +78 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%G  +89 "core" +2 ."da"PS.seek :empty +3 "processing"%D'9 +2502 "core" ' +2 #"da"washCycleDA #2 of 3 + .PSR.select :air +3 .PSV.dial PSR +3 "processing"%f +138 "core"  +2 "processing"%h% +3 "core" %71 +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +11 ."da"PS.reconfigure PSconfig +52 "processing"%#A d`xb +3 ."da"PS.seek 0.5ml +2 "processing"%[' +603 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."da"PS.seek 2ml +2 "processing"%/'[ +1611 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +3 "processing"%b +78 "core" + ."da"PBV.dial :waste1 +3 "processing"%:  +35 "core" +2 "processing"%a% +3 "core" %] +2 ."da"PS.seek 1.5ml +2 "processing"%P' +599 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%m * +36 "core" , +2 ."da"PS.seek 0ml +4 "processing"%j'W +1608 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%g  +36 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%B * +37 "core" , + ."da"PSR.select :air +2 .PSV.dial PSR +4 "processing"%R +77 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +2 "processing"%N' +2512 "core" ' + ."da"PSV.dial PTV +3 "processing"%; +77 "core" +2 ."da"delay 5 seconds +99 "Can"( 44 +403 ."da"PSV.dial PSR +2 "processing"%* +77 "core"  +2 ."da"delay 5 seconds +502 .PSV.dial PTV +3 "processing"% +78 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%x  +76 "core"  +2 ."da"PS.seek :empty +2 "processing"%M'9 +2497 "core" ' +2 #"da"washCycleDA #3 of 3 + .PSR.select :air +3 .PSV.dial PSR +4 "processing"%w +137 "core"  +2 "processing"%r% +3 "core" %6- +2 #"da"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +11 ."da"PS.reconfigure PSconfig +2 "processing"%#A d`xb +4 ."da"PS.seek 0.5ml +2 "processing"%V' +592 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air +3 "processing"% +10 ."da"PS.seek 2ml +2 "processing"%0'[ +1616 "core" ' + ."da"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%\\ +75 "core" + ."da"PBV.dial :waste1 +2 "processing"%e  +36 "core"  +2 "processing"%k% +3 "core" %Y/  +2 ."da"PS.seek 1.5ml +2 "processing"%~' +588 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%t * +36 "core" , +2 ."da"PS.seek 0ml +4 "processing"%'W +1640 "core" ' + ."da"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%p  +37 "core" + ."da"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%o * +37 "core" , +2 ."da"PSR.select :air +2 .PSV.dial PSR +3 "processing"% +77 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +4 "processing"%q' +2515 "core" ' + ."da"PSV.dial PTV +3 "processing"%u +77 "core" + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"%l +78 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"%d +78 "core" + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +76 "core"  +2 ."da"PS.seek :empty +3 "processing"%|'9 +2511 "core" ' + ."da"Gate.power :camera,:ON +3 #Mixing DA Substrates + .PSR.select :air +3 .PSV.dial PSR +4 "processing"% +139 "core"  +5 "processing"%v% +16 "core" %= +2 #"da"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +6 "processing"% +18 ."da"PS.reconfigure PSconfig +5 "processing"%#A d`xb +10 ."da"PS.seek 0.25ml +8 "processing"%'7 +329 "core" ' +32 ."da"delay 5 seconds +503 "processing"%% +4 "core" %2?  +2 #"da"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +3 "processing"% +11 ."da"PS.seek 0.5ml +2 "processing"%' +332 "core" ' +2 ."da"delay 5 seconds +502 .PSR.select :air + "processing"% +11 ."da"PS.seek 2ml +3 "processing"%'[ +1616 "core" ' +2 ."da"PTV.dial :puck + .PSV.dial PTV +4 "processing"% +90 "core"  + ."da"PBV.dial :waste1 +3 "processing"%+  +36 "core" +2 "processing"% % +3 "core" %Z9  +2 ."da"PS.seek 1.5ml +3 "processing"%)' +600 "core" ' + ."da"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%\ * +36 "core" + +2 ."da"PS.seek 0ml +4 "processing"%'W +1617 "core" ' + ."da"delay 10 seconds +1004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%z  +38 "core" +2 ."da"delay 30 seconds +3003 .PBV.dial between PSV and waste1 + "processing"%$ * +37 "core" + + ."da"PSR.select :air +2 .PSV.dial PSR +5 "processing"%Z +77 "core"  +2 ."da"PS.reconfigure PSfast +3 "processing"%#A ,`xb +3 ."da"PS.seek 2.5ml +4 "processing"%' +2599 "core" ' + ."da"PSV.dial PTV +3 "processing"% +91 "core"  + ."da"delay 5 seconds +503 .PSV.dial PSR + "processing"% +78 "core"  + ."da"delay 5 seconds +503 .PSV.dial PTV + "processing"% +92 "core"  + ."da"delay 5 seconds +503 .PSV.dial :air + "processing"%  +81 "core"  +2 ."da"PS.seek :empty +2 "processing"%n'9 +2582 "core" ' +2 "processing"%"9 +3 "core" 95 +2 #"da"Processing Puck Heater at 28C before imaging + .PH.coast +2 "processing"%  +5 "core" 5 + 5 + "processing"% & +4 "core" &TK : - + #"da"Imaging da puck in Processing Clamp while storing it to tube 6 +2 "manipulator"&}% +5 "core" %\  {  +47 "storage"('% +10 "core" %~ K +2 "storage"(. +2 "core" . +2 ."da"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +3 ."da"SC.seek 6 +2 "storage"((K +343 "core" ( + ."da"SC.reconfigure SCloose +3 "storage"($.\ 1~b +4 (4& +4 "core" &K j + "manipulator"&,& +4 "core" &- c j U 6 +2 "manipulator"&s% +3 "core" %\  e n  +2 ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."da"Elbow.seek 6 +3 "manipulator"&A( +180 "core" ( +2 "manipulator"&{& +3 "core" & g n X & +2 "storage"(& +4 "core" &K  +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&'J +93 "core" ' +2 "storage"(& +4 "core" &K  + ."da"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +7 ."da"SE.seek :beamBreak +2 "storage"('L +303 "core" ' +2 "storage"(3- +3 "core" -' + ."da"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 "manipulator"&& +3 "core" & E C & +2 "storage"(-& +3 "core" &K o +2 ."da"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +3 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek 6 +2 "manipulator"&2'Ύ +36 "core" ' +3 ."da"Elbow.hold +3 "manipulator"&., +4 "core" , + ."da"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 "storage"(@- +2 "core" -' +2 ."da"SE.seek 1.1 Pucks below Top Plate +3 "storage"(^'7 +27 "core" ' +2 "manipulator"&<% +4 "core" %Ε  U Y + "storage"(E& +4 "core" &K  + ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 6 + 307 counts +2 "manipulator"&(' +21 "core" ' +2 "manipulator"&6& +4 "core" & o n d & + "storage"(=& +4 "core" &K Y +2 ."da"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&H'J +25 "core" ' +2 ."da"SE.seek 2.1 Pucks below Top Plate +4 "storage"(O'& +43 "core" ' +2 "manipulator"&& +4 "core" & V _ & +2 "manipulator"&J% +3 "core" %T a k  +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."da"Forearm.seek :retract +2 "manipulator"&9'\ +90 "core" ' +2 ."da"Elbow.seek PC +2 "manipulator"& ( +257 "core" ( +2 "manipulator"&c& +3 "core" & o i k +2 ."da"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &?& +3 "core" & d c Q k +2 ."da"Forearm.seek PC +2 "manipulator"&I' +103 "core" ' + ."da"Hand.close +2 "manipulator"&&/ +75 "core" / +2 ."da"PC.seek :open +3 "processing"%C( +404 "core" ( +2 "storage"(U& +3 "core" &K o +2 "manipulator"&K& +4 "core" & C D k + "manipulator"&T% +4 "core" % D Z \\  + ."da"Forearm.seek :retract +3 "manipulator"& '\ +96 "core" ' +2 ."da"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."da"Elbow.seek 6 +4 "manipulator"&( +255 "core" ( +2 "manipulator"&!& +4 "core" &\ p n n $ + "storage"(8& +4 "core" &K K +2 ."da"Forearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +4 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&1'J +128 "core" ' + ."da"Hand.open +2 "manipulator"&L1 +69 "core" 1 +2 "storage"(Q- +3 "core" -'& +2 ."da"SE.seek 1.86 Pucks below Top Plate +3 "storage"(' +19 "core" ' +2 ."da"SE.reconfigure SEseal +2 "storage"(#QK-0-\ b +4 ."da"SE.seek 1.19 Pucks below Top Plate +4 "storage"(Y' +57 "core" ' +2 #"da"Lights, camera, ACTION! +4 #PuckCamera: snap -bin=2,2 -auto /var/log/esp/da20apr0319h.tif +1943 #"psFlush"Waiting >20 seconds for da to relinquish FlushPuck +5683 "Can"5 RR +4609 #"da"SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 118.903 seconds\ /var/log/esp/da20apr0319h.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 15.0 /var/log/esp/midres/da20apr0319h15s.tif +1567 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 15 seconds\ /var/log/esp/midres/da20apr0319h15s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/midres/da20apr0319h30s.tif +3059 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/midres/da20apr0319h30s.tif: TIFF Upload Complete\ +4 #PuckCamera: snap -bin=1,1 70.0 /var/log/esp/hires/da20apr0319h70s.tif +7120 #SX HX9/16 (USB:03): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 70 seconds\ /var/log/esp/hires/da20apr0319h70s.tif: TIFF Upload Complete\ +2 .Gate.power :camera,:OFF +2 ."Qmail"HABfans.email "118.903 sec auto-exposure",Subject: "da20apr0319h images!" +14 "storage"(>- +11 "core" -' +7 "storage"(W& +4 "core" &K 1 3 +2 "manipulator"&F& +3 "core" &\  J 0$ +2 ."da"Elbow.seek 6 +2 "manipulator"&]( +5 "core" ( +2 "manipulator"&%& +5 "core" &\   0$ +2 "storage"(`& +4 "core" &K ; 5 _ +2 ."da"Forearm.seek 6 + 700 counts +2 "manipulator"&_'J +16 "core" ' +2 ."da"SE.reconfigure SEgently +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 1.91 Pucks below Top Plate +4 "storage"(X', +64 "core" ' +3 "manipulator"&G& +4 "core" &\ y [ 4 @$ +2 "storage"(S& +4 "core" &K +2 ."da"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek 6 +3 "manipulator"&f'Ύ +35 "core" ' +4 ."da"Elbow.hold +5 "manipulator"&h, +5 "core" , +2 ."da"Elbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +3 ."da"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +3 ."da"SE.seek 2.09 Pucks below Top Plate +102 "storage"(D' +32 "core" ' +2 "manipulator"&[% +4 "core" %Ο ? A | :m +2 "storage"(b& +3 "core" &K - +2 ."da"Forearm.force -20 + "manipulator"&5 +4 ."da"Forearm.seek 6 + 317 counts +3 "manipulator"&:' +22 "core" ' +2 "manipulator"&a& +7 "core" &\ F D$ +3 "storage"(/& +22 "core" &K  +9 ."da"Forearm.reconfigure TightForearm +10 "manipulator"&#Q@2^d^\ b +13 ."da"Forearm.seek 6 + 700 counts +13 "manipulator"&m'J +33 "core" ' +7 "storage"(P% +11 "core" %  +5 ."downElevator"SE.seek :down +16 "storage"(g'v +88 (B% +3 "core" %7  [s +2 "manipulator"&R% +4 "core" %* F +2 ."da"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."da"Forearm.seek :retract +3 "manipulator"&j'\ +91 "core" ' +54 ' + ."downElevator"SE.coast +2 "storage"(5 +4 ."da"SC.coast + "storage"(6 +4 #"psFlush"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +4 #"2020apr03_niagara"Starting finalPurge +2 "processing"%;& +8 "core" &P +2 "manipulator"&*& +3 "core" &\ J$ +3 "manipulator"&% +4 "core" %  J + ."psFlush"Elbow.seek FlushPuck::Garage +3 "manipulator"&x(- +207 "core" ( +2 "manipulator"&N& +4 "core" &- L M9 +2 ."psFlush"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &w& +3 "core" &- \\ M9 +2 ."psFlush"Forearm.seek :garage +3 "manipulator"&r' +107 "core" ' + ."psFlush"Hand.close +2 "manipulator"&M/ +70 "core" / +2 "manipulator"&V& +4 "core" &-  D9 +2 "manipulator"&\\% +4 "core" %  n y D + ."psFlush"Forearm.seek :retract +3 "manipulator"&e'\ +101 "core" ' +4 ."psFlush"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."psFlush"Elbow.seek PC +4 "manipulator"&k( +123 "core" ( +9 "manipulator"&0& +9 "core" & O +7 ."psFlush"Elbow.reconfigure LooseElbow +9 "manipulator"&$ &.,(#b +19 &t& +13 "core" & N +5 ."psFlush"Forearm.reconfigure TightForearm +23 "manipulator"&#Q@2^d^\ b +9 ."psFlush"Forearm.seek PC +8 "manipulator"&~' +104 "core" ' +2 "manipulator"&p& +7 "core" & O N +3 "manipulator"&o% +15 "core" % x N +6 "processing"%& +11 "core" &I +5 "processing"%& +19 ."psFlush"PC.seek :closed +24 "processing"%u(Tg +40 "core" &F +2 &U +7 &F +2 &D +4 &C +7 &B +4 &E  +9 &/qH +| +2 &buL @ + &dg? R +2 &%B= R + &FB R + &GB R +3 &lH8 Q +10 &,G2 R +9 &G6 R +10 &E9 R +9 & sG2 R +10 &"5F8 R +9 &#F6 R +9 &%F1 Q +10 &'|G6 Q +9 &)>G5 Q +9 &*E/ R +10 &,E2 R +9 &.G- Q +9 &0FF/ Q +10 &2J* R +9 &3F) Q +10 &5F" R +9 &7ME, R +9 &9F$ R +10 &:F( R +9 &<J* R +9 &>TG( R +10 &@E) R +9 &AE& Q +10 &CG* Q +9 &E]K) R +9 &GI" R +10 &HP# S +9 &Jj' U +10 &LR X +9 &N~! X +9 &O Y +10 &Q Y +9 &SIl 6 +9 &T28d 6 +10 ( + &TE # + "processing"%& +3 #"psFlush"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.76 +2 "processing"%l& +5 "core" &TE # +2 ."psFlush"Hand.open +2 "manipulator"&d1 +70 "core" 1 +2 "manipulator"&% +4 "core" % \\ N + ."psFlush"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."psFlush"Forearm.seek :retract +2 "manipulator"&q'\ +95 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +138 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.reconfigure PSconfig +3 "processing"%#A d`xb +4 ."psFlush"PS.seek 1ml +2 "processing"%v'P +176 #"2020apr03_niagara"Waiting >20 seconds for psFlush to relinquish FlushPuck +925 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +3 "processing"%|' +1618 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +88 "core"  + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +3 "processing"%  +36 "core" +2 ."psFlush"PS.seek 0ml +3 "processing"%'W +2636 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"% +74 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +2 "processing"%+' +588 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +2 "processing"% ' +2118 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"% +77 "core" + ."psFlush"PBV.dial PSV +2 "processing"%\ U +58 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%)'W +2657 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"%z @ +45 "core" ? +2 ."psFlush"PS.seek 2.5ml +2 "processing"%$' +2636 "core" ' + ."psFlush"PSV.dial :waste1 +3 "processing"%Z  +76 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'9 +2631 "core" ' + ."psFlush"PSV.dial PSR +3 "processing"% +46 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +3 "processing"%' +2637 "core" ' + ."psFlush"PSV.dial PTV +3 "processing"% +88 "core"  + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%'W +2628 "core" ' +3 ."psFlush"PSV.dial PBV +7 "processing"% @ +44 "core" > +6 ."psFlush"PS.seek 2.5ml +6 "processing"%"' +2627 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%  +75 "core"  +2 ."psFlush"PS.seek :empty +50 "processing"% '9 +2647 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%} +45 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +12 ."psFlush"PS.seek 1ml +2 "processing"%''P +1110 "core" ' + ."psFlush"PSR.select :air +3 "processing"% +10 ."psFlush"PS.seek 2.5ml +3 "processing"%' +1617 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%4 +75 "core" + ."psFlush"PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%,  +57 "core" +2 ."psFlush"PS.seek 0ml +4 "processing"%s'W +2634 "core" ' + ."psFlush"PSV.dial PSR +2 "processing"%{ +77 "core"  + ."psFlush"PSR.select :flush +3 "processing"%@ +11 ."psFlush"PS.seek 0.5ml +3 "processing"%' +602 "core" ' + ."psFlush"PSR.select :air +2 "processing"% +11 ."psFlush"PS.seek 2.5ml +3 "processing"%' +2118 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%i +76 "core" + ."psFlush"PBV.dial PSV +2 "processing"%7 U +58 "core" V +2 ."psFlush"PS.seek 0ml +2 "processing"%3'W +2641 "core" ' + ."psFlush"PSV.dial PBV +4 "processing"% @ +45 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%-' +2302 "Can"< 76 +329 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%@  +74 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%<'9 +2634 "core" ' + ."psFlush"PSV.dial PSR +4 "processing"%E +45 "core"  + ."psFlush"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%6' +2635 "core" ' + ."psFlush"PSV.dial PTV +4 "processing"%= +75 "core" + ."psFlush"PBV.dial PSV +3 .PS.seek 0ml +4 "processing"%'W +2631 "core" ' + ."psFlush"PSV.dial PBV +3 "processing"%J @ +46 "core" > +2 ."psFlush"PS.seek 2.5ml +2 "processing"%' +2640 "core" ' + ."psFlush"PSV.dial :waste1 +4 "processing"%A  +74 "core"  +2 ."psFlush"PS.seek :empty +3 "processing"%'9 +2638 "core" ' +2 #"2020apr03_niagara"Loading FlushPuck into Collection Clamp from Processing Clamp +3 "collection"'2& +4 "core" &FI +2 "manipulator"&(& +4 "core" & = W + ."2020apr03_niagara"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."2020apr03_niagara"Elbow.seek PC +2 "manipulator"&^( +4 "core" ( +2 "manipulator"&H& +3 "core" & W +2 ."2020apr03_niagara"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &c& +3 "core" & W +2 ."2020apr03_niagara"Forearm.seek PC +2 "manipulator"&?' +97 "core" ' + ."2020apr03_niagara"Hand.close +2 "manipulator"&./ +78 "core" / +2 ."2020apr03_niagara"PC.seek :open +2 "processing"%&( +406 "core" ( +2 "manipulator"&9& +3 "core" & > Z +2 "manipulator"&% +4 "core" %  Z + ."2020apr03_niagara"Forearm.seek :retract +3 "manipulator"&U'\ +94 "core" ' +2 ."2020apr03_niagara"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."2020apr03_niagara"Elbow.seek CC +4 "manipulator"&K( +368 "core" ( +2 "manipulator"&T& +4 "core" & P Xb + ."2020apr03_niagara"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &I& +5 "core" & m Xb +2 ."2020apr03_niagara"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."2020apr03_niagara"Forearm.seek CC +3 "manipulator"&!'ρ +105 "core" ' +2 "manipulator"&8& +4 "core" &    Zb + "manipulator"& % +4 "core" %u   ZC +2 "collection"'L& +3 "core" &CJ +2 "collection"'Q& +4 ."2020apr03_niagara"CC.seek :closed +2 "collection"' (O +6 "core" &FI + &DI +7 &\ /FG &i +9 &V{FI 9 +10 &}xEJ N +9 &PFI R +9 &NNEI R +10 &OEH Q +9 &PCJ, Q +9 &ODI R +10 &WNDI Q +9 &QCJ Q +10 &QFJ Q +9 &!TEI R +9 &#_OFH Q +10 &% NCH R +9 &&PFJ, R +9 &(QFH Q +10 &*fSGI R +9 &,(NEH2 R +10 &-NFG" Q +9 &/OGI R +9 &1oNHJ Q +10 &31NFJ! Q +9 &4JGI# Q +9 &6QGI R +10 &8wQEJ Q +9 &:9OEJ& Q +10 &;NEK Q +9 &=NFH Q +9 &?QEJ' Q +10 &AAOFI Q +9 &CNGI& Q +9 &DREI& Q +10 &FVFH) R +9 &HCbDH. S +10 &IEE$ X +9 &KCF, \\ +9 &MgBF. _ +10 &NjDG( / +9 &OwAG0 Q +9 ( + "collection"'Q& +4 #"2020apr03_niagara"Collection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.77 + "collection"'O& +6 "core" &OzrDE" N + &OzrDH\ N + ."2020apr03_niagara"Hand.open +2 "manipulator"&1 +73 "core" 1 +2 "manipulator"&>% +3 "core" % u WC +2 ."2020apr03_niagara"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."2020apr03_niagara"Forearm.seek :retract +2 "manipulator"&W'\ +105 "core" ' +2 #"2020apr03_niagara"Flushing the Collection Valve::Manifold + "collection"'F& +6 "core" &OzrCI6 N + "collection"'%% +4 "core" %DG +2 ."2020apr03_niagara"CSV.dial CSR +2 "collection"'`  +45 "core"  +2 "collection"'G% +4 "core" %EI3 + #"2020apr03_niagara"Pulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +13 ."2020apr03_niagara"CS.seek 5ml +2 "collection"'S'l +1348 "core" ' +2 ."2020apr03_niagara"delay 5 seconds +502 .CSR.select :air +2 "collection"' +10 '% +3 "core" %lDG?  +2 ."2020apr03_niagara"CS.reconfigure CSfast +2 "collection"'#d @b +4 ."2020apr03_niagara"CS.seek 7.5ml + "collection"'1' +719 "core" ' + ."2020apr03_niagara"CSV.dial :waste +3 "collection"'[ +134 "core" +2 ."2020apr03_niagara"CS.reconfigure CSconfig +2 "collection"'#P d@b +4 ."2020apr03_niagara"CS.seek 0ml +3 "collection"'Y' +1992 "core" ' +2 #"2020apr03_niagara"Flushing upper manifold +2 "collection"'b& +5 "core" &OzpBG N + "collection"'a% +4 "core" %DG + ."2020apr03_niagara"CSV.dial :flush +3 "collection"'/  +44 "core"  +2 ."2020apr03_niagara"CS.reconfigure CSfast +3 "collection"'#d @b +3 ."2020apr03_niagara"CS.seek 5ml +49 "collection"'_'l +1349 "core" ' + ."2020apr03_niagara"delay 5 seconds +503 .CSV.dial :air +78 "collection"'] @ +45 "core" B +2 "collection"'P% +4 "core" %lEH8  +2 ."2020apr03_niagara"CS.seek 7ml +2 "collection"'X' +585 "core" ' +2 ."connect"CSV.dial CBV +2 ."2020apr03_niagara"CBV.dial CSV +3 "collection"'B +5 'R  +77 "core"  +28  + ."2020apr03_niagara"CTV.dial :air +3 .CS.seek 0ml +3 "collection"'f' +1845 "core" ' + ."2020apr03_niagara"delay 7 seconds +704 .CS.seek 3ml +2 "collection"':'- +849 "core" ' + ."2020apr03_niagara"CSV.dial :waste +2 "collection"'; +47 "core" +2 ."2020apr03_niagara"CS.seek 0ml +4 "collection"'*' +835 "core" ' +2 "collection"'& +4 "core" &OzoCG! N + "collection"'D% +4 "core" %DG5 + ."2020apr03_niagara"CSV.dial :flush +2 "collection"'m  +44 "core"  +2 ."2020apr03_niagara"CS.seek 3ml +4 "collection"'N'- +848 "core" ' + ."2020apr03_niagara"delay 5 seconds +503 .CSV.dial :air +2 "collection"'w @ +44 "core" B +2 "collection"'g% +4 "core" %-CG \ +2 ."2020apr03_niagara"CS.seek 5ml +2 "collection"''l +584 "core" ' + ."2020apr03_niagara"CSV.dial :air +3 .CS.seek 0ml +4 "collection"'h' +1333 "core" ' + ."2020apr03_niagara"delay 7 seconds +703 .CS.seek 3ml +2 "collection"'M'- +838 "core" ' + ."2020apr03_niagara"CSV.dial :waste +2 "collection"'V +76 "core" +2 ."2020apr03_niagara"CS.seek 0ml +4 "collection"'\\' +840 "core" ' +2 #"2020apr03_niagara"Flushing lower manifold's waste1 port + "collection"'j& +6 "core" &OznCF N + "collection"'0% +4 "core" %BH +2 ."2020apr03_niagara"CSV.dial :flush +2 "collection"'t  +47 "core"  +2 ."2020apr03_niagara"CS.seek 5ml +4 "collection"'r'l +1341 "core" ' + ."2020apr03_niagara"delay 5 seconds +503 .CSV.dial :air +3 "collection"'x @ +43 "core" A +2 "collection"'p% +4 "core" %lBG  +2 ."2020apr03_niagara"CS.seek 7ml +2 "collection"'o' +587 "core" ' + ."connect"CSV.dial CTV +3 ."2020apr03_niagara"CTV.dial CSV +3 "collection"'  +2 'e  +44 "core"  +97  + ."2020apr03_niagara"CBV.dial :waste1 +3 "collection"'C @ +55 "core" A +2 ."2020apr03_niagara"CS.seek 0ml +4 "collection"'l' +1829 "core" ' +2 #"2020apr03_niagara"Flushing lower manifold's waste2b port + "collection"'d& +6 "core" &OznKM N + "collection"'% +4 "core" %HM + ."2020apr03_niagara"CSV.dial :flush +2 "collection"'  +76 "core" +2 ."2020apr03_niagara"CS.seek 5ml +4 "collection"''l +1338 "core" ' + ."2020apr03_niagara"delay 5 seconds +503 .CSV.dial :air +3 "collection"'~ @ +46 "core" A +2 "collection"'n% +4 "core" %lGJ  +2 ."2020apr03_niagara"CS.seek 7ml +2 "collection"'v' +581 "core" ' + ."connect"CSV.dial CTV +3 ."2020apr03_niagara"CTV.dial CSV +4 "collection"'  +43 "core"  + ."2020apr03_niagara"CBV.dial :waste2b +3 "collection"'  +87 "core"  +2 ."2020apr03_niagara"CS.seek 0ml +4 "collection"'|' +1830 "core" ' +2 #"2020apr03_niagara"Garaging FlushPuck in Collection Clamp + "manipulator"&& +6 "core" & f Rb + ."2020apr03_niagara"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."2020apr03_niagara"Elbow.seek CC +2 "manipulator"&( +5 "core" ( +2 "manipulator"&+& +3 "core" &  7 Rb +2 ."2020apr03_niagara"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &  Rb +2 ."2020apr03_niagara"Forearm.seek CC +3 "manipulator"&\ 'ρ +106 "core" ' + ."2020apr03_niagara"Hand.close +2 "manipulator"& / +67 "core" / +2 ."2020apr03_niagara"CC.seek :open +3 "collection"'z( +380 "core" ( +2 "manipulator"&)& +3 "core" &  Tb +2 "manipulator"&Z% +3 "core" % o  + Sl +2 ."2020apr03_niagara"Forearm.seek :retract +3 "manipulator"&$'\ +97 "core" ' +2 ."2020apr03_niagara"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."2020apr03_niagara"Elbow.seek :garage +2 "manipulator"& (- +273 "core" ( +2 "manipulator"&& +3 "core" &- [ X% +2 ."2020apr03_niagara"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 && +3 "core" &- $ X% +2 ."2020apr03_niagara"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."2020apr03_niagara"Forearm.seek :garage +2 "manipulator"&' +110 "core" ' +3 ."2020apr03_niagara"Hand.open +3 "manipulator"&1 +77 "core" 1 +2 "manipulator"&% +3 "core" % r ; L_ +2 ."2020apr03_niagara"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."2020apr03_niagara"Forearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +4 #"preston"-> CH +2 "collection"'"9 +3 "core" 9^ +15945 "Can"D -- +60002 j -- +42619 #"preston"-> can +4 "Can" -- +1245 #"preston"-> PC +32 "processing"%}& +4 "core" &/ +136 #"preston"-> CC +2 "collection"' & +4 "core" &IN +258 #"preston"-> Flush +261 #-> pucks +1207 #-> exit + #Session Ended +14229 "Can" -- +60002  -- +60002 \ %-- +60003 $\ 9-, +60002 (\ @-, +60002 &\ D,, +60002 %\ F-, +60002  \ I-, +60003 \ K,, +60002 \ M,, +60002 \ O-, +60002 \ R,, +60002 \ U,, +60003 \ X,, +60002 \ [,, +60002 \ _,, +60002  \ b,, +60002 !\ e,, +60002 \ i,, +60003 #\ m,, +60002 #\ r-, @EDT1585973281.44 $\ v,, +60002 &\ |-, +60002 "\ ,, +60003 \ T-, +60002 \ -, +60002 \ -- +60002 !\ -, +60002 /\ -- +60003 ,\ -- +60002 +\ -, +60002  \ -- +60002  -- +60002 ! -- +60002 % -- +60003 " -- +60002  -, +60002  -- +60002  -- +60002  -- +60003  -, +60002  -- +60002  -- +60002 " -- +60002 5 -- +60002 1 -- +60003 & -- +60002 ) -- +60002 + -- +60002 " -- +60002 # -- +60003   -- +60002   -- +60002  -- +60002  -- +60002  -- +60003  -, +60002 \  -, +60002  -- +60002  -- +60002  -- +60002  -- +60003  -- +60002  -- +60002  -- +60002  -- +60002  -- +60003  -- +60002  -- +60002   -- +60002  -, +60002  -- +60003 \  -- +60002   -, +60002  -- +60002  -- +60002  -- +60002  -- +60003  -- +60002  -- +60002  -- +60002  -- +60002  -- +60003  -- +60002  -- +60002 \ :-, +60002 \ G-, +60002 #\ L,, +60002 )\ O,, +60003 +\ Q,, +60002 *\ T,, +60002 /\ W-, +60002 6\ Z,, +60002 5\ ^,, +60003 6\ b,, +60002 C\ f,, +60002 R\ j,, +60002 \\\ o,+ +60002 f\ u,, +60003 e\ -- +60002 m\ -- +60002 m\ -- +60002 m\ -- +60002 n\ -, +60002 w -- +60003  -- +60002 z -- +60002  -- +60002  -- +60002  -- +60003  -- +60002  -- +60002  -- +60002  -- +60002  -- +60003  -- +60002  -- +60002  -, +60002  -- +60002  -- +60003  -- +60002  -- +60002  -- +60002  -- +60002  -- +60003  -- +60002  -- +60002 % -- +60002 P -- +60002 V -- +60002 Z -- +60003 T -- +60002 N -- +60002 O -- +60002 V -- +60002 [ -- +60003 \\ -- +60002 [ -- +60002 ` -- +60002 a -- +60002 ] -- +60002 T -- +60003 P -- +60002 N -- +60002 F -- +60002 > -- +60002 5 -- +60003 6 -- +60002 7 -- +60002 : -- +60002 : -- +60002 = -- +60003 > -- +60002 9 -- +60002 ; -- +60002 < -- +60002 B -- +60002 F -- +60003 H .- +60002 G\ &-- +60002 K\ >,, +60002 L\ G-, +60002 G\ J-, +60003 A\ K-, +60002 8\ M,, @EDT1586059684.59 6\ P,, +60002 :\ S,, +60002 9\ V,, +60002 7\ Y,, +60003 4\ ],, +60002 0\ _-, +60002 ,\ c,, +60002 \ h,, +60002 \ l,, +60003 \ r,, +60002 \ x,, +60002 \ ~,, +60002 \ -, +60002 \ -, +60003 \ -- +60002 \ -- +60002 \ -- +60002  -- +60002  -- +60002  -, +60003  -- +60002  -- +60002  -- +60002  -- +60002  -- +60003  -- +60002  -- +60002  -- +60002  -- +60002  -- +60002  -- +60003  -- +60002  -- +60002  -- +60002  -- +60002  -- +60003  -- +60002  -- +60002  -- +60002  -- +60002  -- +60003  -, +60002  -- +60002  -- +60002  -- +60002 { -- +60002 u -, +60003 q -- +60002 n -, +60002 l -- +60002 e -- +60002 ` -- +60003 W -- +60002 N -- +60002 J -- +60002 = -- +60002 ? -- +60002 B -- +60003 ? -- +60002 @ -- +60002 F -- +60002 A -- +60002 C -- +60003 8 -- +60002 2 -- +60002 1 -- +60002  .- +60002  -- +60002  -- +60003  -- +60002  -- +60002   -- +60002 \ ,-- +60002 \ @-- +60003 \ F-- +60002 \ I,, +60002 \ K-, +60002  \ M-, +60002  \ O,, +60003 \ R,, +60002 \ U,, +60002 \ W,, +60002 \ [,, +60002 \ ^,, +60002 \ a,, +60003 \ e,, +60002 \ j,, +60002 \ n,, +60002 \ t,, +60002 \ y,, +60003 \ ,, +60002 \ -- +60002 \ ,- +60002 \ -- +60002 \ -, +60002  -- +60003  -, +60002  -- +60002  -, +60002  -, +60002  -- +60003  -- +60002  -- +60002  -- +60002  -- +60002  -- +60003  -- +60002  -, +60002  -- +60002  -- +60002  -- +60002  -- +60003  -- +60002  -- +60002  -- +60002  -- +60002  -- +60003  -- +60002  -- +60002 z -- +60002  -- +60002  -- +60003  -- +60002  -- +60002 x -- +60002 v -- +60002 t -, +60003 m -- +60002 i -, +60002 m -- +60002 d -- +60002 d -- +60002 a -- +60003 ^ -- +60002 a -- +60002 ^ -- +60002 [ -- +60002 Y -- +60003 Y -- +60002 V -- +60002 U -- +60002 V -- +60002 Q -- +60002 L -- @EDT1586146087.74 J -- +60002 M -- +60002 K -- +60002 H -- +60002 L -- +60003 C -- +60002 B\ +-, +60002 A -- +60002 9 -- +60002 ; -- +60002 = -- +60003 = -- +60002 7 -- +60002 7 -- +60002 3 -- +60002 , -- +60003 + -- +60002 $ -- +60002   -- +60002 " -- +60002  -- +60003  -- +60002  -- +60002  -- +60002  -- +60002   -- +60002  -- +60003  -- +60002  -- +60002  -- +60002  -- +60002  -- +60003  -- +60002  -- +60002  -- +60002  -- +60002  -- +60002  -- +60003  -- +60002  -- +60002  -- +60002  -- +60002  -- +60003  -- +60002  -- +60002  -- +60002  -- +60002  -, +60002  -- +60003  -- +60002  -- +60002  -- +60002 + -- +60002 : -- +60003 ? -- +60002 G .- +60002 7 -- +60002 1 -- +60002  -- +60003   -- +60002  -- +60002  -- +60002  -- +60002  -, +60002  -- +60003 w -- +60002  -- +41011 #"preston"Session Begun +4934 #"preston2"Session Begun +14057 "Can"s\ -, +11665 #"preston2"-> pucks +1191 #-> CC.loadFlush +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"''& +6 "core" &ln\ +2 "manipulator"&4& +4 "core" &- 2 +2 ."preston2"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."preston2"Elbow.seek FlushPuck::Garage +2 "manipulator"&,(- +5 "core" ( +2 "manipulator"&& +3 "core" &- @ 2 +2 ."preston2"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &{& +3 "core" &- X 2 +2 ."preston2"Forearm.seek :garage +2 "manipulator"&s' +107 "core" ' + ."preston2"Hand.close +2 "manipulator"&/ +71 "core" / +2 "manipulator"&i& +4 "core" &-  2 + "manipulator"&7% +4 "core" %  g +2 ."preston2"Forearm.seek :retract +3 "manipulator"&'\ +101 "core" ' +2 ."preston2"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."preston2"Elbow.seek CC +4 "manipulator"&( +276 "core" ( +2 "manipulator"&3& +3 "core" & 2 +2 ."preston2"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &@& +3 "core" & t 2 +2 ."preston2"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."preston2"Forearm.seek CC +3 "manipulator"&-'ρ +99 "core" ' +2 "manipulator"&E& +4 "core" & 2 + "manipulator"&<% +4 "core" %{  +2 "collection"'=& +4 "core" &kq\ + "collection"'6& +4 ."preston2"CC.seek :closed +2 "collection"'J(O +7 "core" &ko\ + &no\ +6 &\ )mo\ %f +9 &V{jn\ 8 +10 &~}jn\ M +9 &Ymn\ P +9 &UWio\ \ P +10 &Ujp\ P +9 &Wln\ P +10 &Ujo\ P +9 &[Vmn\ P +9 &Uio\ P +10 &Tjo\ P +9 &!Wlo\ P +9 &#dUlm \ P +10 &%%Yin\ P +9 &&Vjp\ P +10 &(Vkn\ P +9 &*lWkn\ P +9 &,/Tjm\ P +10 &-Umn\ P +9 &/Ujn\ P +9 &1uSln\ \ P +10 &36Vjm\ P +9 &4Tln\ O +10 &6Wkm \ P +9 &8}Wlo\ P +9 &:@Umn\ O +10 &<Wio\ O +9 &=Uim\ O +9 &?Vio \ P +10 &AGZll\ P +9 &C\ Tlr\ O +10 &D[ln \ P +9 &F_ln\ Q +9 &HIklo\ R +10 &Ilp\ V +9 &Kkn [ +9 &Mmkp ] +10 &N`no\ 7 +9 &Ovkr\ O +10 ( + &Oyemp\ L + "collection"'6& +3 #"preston2"Collection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.74 +3 "collection"'& +6 "core" &Oyeln\ L + ."preston2"Hand.open +2 "manipulator"&A1 +70 "core" 1 +2 "manipulator"&% +4 "core" % { t + ."preston2"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."preston2"Forearm.seek :retract +3 "manipulator"&2'\ +98 "core" ' +2 "collection"'(& +3 "core" &Oyemp\ L +1891 #"preston2"-> PC.loadPuck :saf,2 +2 #Loading saf puck from tube 2 into Processing Clamp +3 "processing"%H& +6 "core" &F\  +2 "manipulator"&c% +4 "core" %\ !  & +2 "storage"(.% +3 "core" % \ 0 +2 "storage"(k. +2 "core" . +2 ."preston2"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +4 ."preston2"SC.seek 2 +2 "storage"(q( +1288 "core" ( + ."preston2"SC.reconfigure SCloose +4 "storage"($.\ 1~b +4 (u& +2 "core" & Q\ * +2 "manipulator"&9& +4 "core" &  2 +2 "manipulator"&% +3 "core" %\ ! y & +2 ."preston2"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."preston2"Elbow.seek 2 +3 "manipulator"&?( +150 "core" ( +2 "manipulator"&^& +3 "core" &   +2 "storage"(T& +4 "core" &  *\ - + ."preston2"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 ."preston2"Forearm.seek 2 + 700 counts +3 "manipulator"&I' +102 "core" ' +2 "storage"(8& +4 "core" &  \ . + ."preston2"SE.reconfigure SEpick +41 "storage"(#]K-0-\ b +9 ."preston2"SE.seek :beamBreak +2 "storage"( 'L +276 "core" ' +2 "storage"(L- +3 "core" -'S + ."preston2"SE.configure SEconfig +4 "storage"(#QK-0-\ b +4 (U& +2 "core" & 2\ + +2 "manipulator"&#& +4 "core" &   + ."preston2"Elbow.seek 2 +3 "manipulator"&Q( +5 "core" ( + "manipulator"&O& +4 "core" & $  +2 "storage"(& +3 "core" & m\ + +2 ."preston2"Forearm.seek 2 + 300 counts +3 "manipulator"&>'υ +27 "core" ' + ."preston2"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +5 ."preston2"Hand.close +2 "manipulator"&F/ +73 "core" / +2 !"preston2"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'"$preston2:3:in `topLevelBinding'"R\ #f +10 &TK 4\ , +5 ( + "processing"%B& +4 #"preston2"Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.66 +2 .Hand.open +4 "manipulator"&f1 +5 "core" &TK \ , +66 1 + "manipulator"&;% +4 "core" % H +3 ."preston2"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."preston2"Forearm.seek :retract +3 "manipulator"&:'\ +96 "core" ' + ."preston2"SC.coast + "storage"(6 +39708 "Can"l\ FF +60002 Y\ "FF +60003 T\ %FG +60002 {\ &FF +60002 \ 'FF +26692 #"preston"-> PC +2 "processing"%& +5 "core" &TK @\ *, +227 #"preston"-> CC +3 "collection"'D& +4 "core" &Oykdf#\ L +2072 #"preston2"-> Sampler.calibrate +3 "Can"~\ (GF +4 #"preston2"Calibrating pressure sensors + .CTV.dial :air +4 "collection"'m  +133 "core" + ."preston2"SSV.dial :spit,avoiding: :exhaust +3 .SS.reconfigure SSfast +5 "sampler")#.0X Sampler.PSI +2 "collection"'j% +5 "core" %`e\  +2 "sampler")0% +4 "core" % \ S +7864 #"preston2"-> CSV.air; CS.pull 5; CSV.CTV; CTV.CSV +2 .CSV.dial :air +3 "collection"'t @ +46 "core" ? +2 "collection"'\\% +3 "core" %cd=\  +2 ."preston2"CS.reconfigure CSconfig +3 "collection"'#P d@b +5 ."preston2"CS.seek 4.999ml +2 "collection"'x'l +1349 "core" ' + ."preston2"CSV.dial CTV +4 "collection"'p  +45 "core"  + ."preston2"CTV.dial CSV +2 "collection"'r  +135 "core"  +483 #"preston2"-> CBV.PRV; PRV.CBV + .CBV.dial PRV +5 "collection"'  +106 "core"  + ."preston2"PRV.dial CBV +4 "processing"%e  +45 "core"  +2298 #"preston2"-> PSV +385 #-> PBV +16006 "Can"u\ 'IH +9461 #"preston2"-> PTV +900 #-> Sampler.PSI + "collection"'C% +6 "core" %lcfA\  +2 "sampler")o% +4 "core" % \ T +483 #"preston2"-> CS +2 "collection"'d% +7 "core" %lbe5\  +856 #"preston2"-> CS.push 2.5 + "collection"'% +4 "core" %lbg5\  +4 ."preston2"CS.seek 2.5ml +4 "collection"''8 +712 "core" ' +2 "collection"'l% +3 "core" %;E\  +1701 #"preston2"-> Sampler.PSI +2 "collection"'~% +5 "core" %;?\  +2 "sampler")n% +4 "core" % \ S +3715 #"preston2"-> PTV.PRV + .PTV.dial PRV +5 "processing"% @ +73 "core" A +363 #"preston2"-> Sampler.PSI +2 "collection"'% +5 "core" %;>\  +2 "sampler")% +4 "core" % \ S +1261 #"preston2"-> CS.push 0.5, CSslow +2 !o:NameError: mesg""uninitialized constant CSslow: name: CSslow:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +238 #-> CS.push 0.5, CSslow1 + !o:NameError: mesg"#uninitialized constant CSslow1: name: CSslow1:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +547 #-> CS.push 0.5 + "collection"'v% +6 "core" %;2\  +2 ."preston2"CS.seek 2ml +5 "collection"'' ] +210 "core" ' +2 "collection"'+% +3 "core" % Y;\  +356 #"preston2"-> Sampler.PSI +3 "collection"'% +4 "core" % Y7\  +2 "sampler") % +4 "core" % \ T +2162 #"preston2"-> PS +3 "processing"%K% +4 "core" %8K\ * +632 #"preston2"-> PSV.PTV + .PSV.dial PTV +5 "processing"%W +119 "core"  +192 #"preston2"-> Sampler.PSI +2 "collection"' % +5 "core" % Y@\  +3 "sampler"))% +4 "core" % \ T +7875 #"preston2"-> CS +2 "collection"'Z% +5 "core" % Y5\  +484 #"preston2"-> Sampler.PSI +37 "collection"'\ % +13 "core" % Y;\  + "sampler")% +4 "core" % \ T +743 #"preston2"-> PTV +333 #-> PTV.puck + .PTV.dial :puck +5 "processing"%  +75 "core"  +246 #"preston2"-> Sampler.PSI +3 "collection"'% +4 "core" % Y<\  +2 "sampler")% +4 "core" % \ T +12146 #"preston2"-> PSV +555 #-> PSV.air +87 .PSV.dial :air +3 "processing"%  +78 "core"  +259 #"preston2"-> PS +3 "processing"%$% +4 "core" %8U\ * +9818 #"preston2"-> washDA + .PSR.select :air +5 .PSV.dial PSR +4 "processing"%" +136 "core"  +2 "processing"%% +4 "core" %8Q\ * + #"preston2"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +14 ."preston2"PS.seek 0.5ml +3 "processing"%}' +597 "core" ' +2 ."preston2"delay 5 seconds +503 .PSR.select :air +2 "processing"% +13 ."preston2"PS.seek 2ml +2 "processing"% '[ +1612 "core" ' + ."preston2"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%y +75 "core" + ."preston2"PBV.dial :waste1 +2 "processing"%'  +56 "core" +2 "processing"%4% +3 "core" %VI\ ) +2 ."preston2"PS.seek 1.5ml +2 "processing"%' +42 "Can"r\ %NN +546 "core" ' + ."preston2"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%{ * +38 "core" , +2 ."preston2"PS.seek 0ml +4 "processing"%'W +1343 #"preston"-> bakePuck 28 +2 #Heating saf puck from tube 2 in Processing Clamp to 28C for 2:00:00 +5 .PH.seek 28C,5:00 +5 "processing"%i  +3 %79 +5 "core" 9 +103 "processing"% 9 +2 "core" 9 +103 "processing"%9 +2 "core" 9  +39 ' + "processing"%s% +4 "core" %SM +59 "processing"%39 +2 "core" 9  +103 "processing"%@9 +2 "core" 9 +103 "processing"%,9 +2 "core" 9 +103 "processing"%E9 +2 "core" 9 +103 "processing"%<9 +2 "core" 9 +103 "processing"%=9 +2 "core" 9" +103 "processing"%9 +2 "core" 9& +103 "processing"%z9 +3 "core" 9+ +103 "processing"%9 +2 "core" 9/ +103 "processing"%A9 +2 "core" 93 +103 "processing"%9 +2 "core" 97 +103 "processing"%(9 +2 "core" 9; +103 "processing"%69 +3 "core" 9@ +103 "processing"%-9 +2 "core" 9D +103 "processing"%H9 +2 "core" 9H +103 "processing"%c9 +2 "core" 9L +103 "processing"%.9 +2 "core" 9P +103 "processing"%k9 +2 "core" 9U +103 "processing"%u9 +2 "core" 9Y +103 "processing"%99 +2 "core" 9] +103 "processing"%9 +2 "core" 9a +103 "processing"%^9 +2 "core" 9e +103 "processing"%T9 +3 "core" 9#j +103 "processing"%89 +2 "core" 9*n +103 "processing"%9 +2 "core" 92r +103 "processing"%29 +2 "core" 99v +103 "processing"%L9 +3 "core" 9Az +49 #"preston2"-> Sampler.PSI +2 "collection"'U% +5 "core" % Y< +2 "sampler")#% +4 "core" % \ +40 "processing"%O9 +4 "core" 9H +103 "processing"%9 +2 "core" 9O +103 "processing"%F9 +2 "core" 9W\ +103 "processing"%%9 +2 "core" 9_\ +3 ."preston"PH.hold 2:00:00,28C +3 "processing"%G pp] +6 "core"  +1167 #"preston2"-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI +2 .PTV.dial Puck +4 .delay 1 second +104 .PTV.dial PRV + "processing"%? @ +75 "core" B +2 "collection"'I% +3 "core" % YC\  +2 "sampler") % +3 "core" % \ B +3240 #"preston2"-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +5 "processing"%>  +74 "core"  +2 ."preston2"delay 1 second +102 .PTV.dial PRV + "processing"% @ +76 "core" B +2 "collection"'S% +3 "core" % Y@\ +2 "sampler")Q% +3 "core" % \ J +3894 #"preston2"-> delay '5:00' +2 .delay 5:00 +36339 #-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +3 "processing"%1  +75 "core"  + ."preston2"delay 1 second +103 .PTV.dial PRV +2 "processing"%b @ +75 "core" B +2 "collection"'a% +3 "core" % Y$C\ +2 "sampler")`% +3 "core" % \ G +5345 #"preston"-> PH +3 "processing"%!9 +4 "core" 9 +3460 #"preston2"-> recoverPSRreagent08 +2 #recoverPSRreagent08 +3 .PTV.dial :puck +5 "processing"%&  +60 "Can"q\ oo +14 "core"  + ."preston2"PBV.dial :waste1 +4 "processing"%/  +37 "core" + ."preston2"delay 30 seconds +269 #"preston"-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} +2 "collection"']% +5 "core" % Y $@\  +2 "sampler")P% +4 "core" % \ H +2 #"preston"@25.5 + .PTV.dial Puck +4 .delay .5 seconds +53 .PTV.dial PRV +2 "processing"%_ @ +74 "core" A +23 "collection"'Y% +4 "core" % Y8\  +2 "sampler")R% +3 "core" % \ O +2 #"preston"@25.1 +52 "collection"'B% +3 "core" % Y5\ + "sampler")f% +4 "core" % \ H + #"preston"@25.2 + .PTV.dial Puck +5 "processing"%;  +74 "core"  + ."preston"delay .5 seconds +53 .PTV.dial PRV +2 "processing"%[ @ +74 "core" B +2 "collection"'q% +3 "core" % YD\ +2 "sampler")% +4 "core" % \ M + #"preston"@25.0 +52 "collection"'D% +3 "core" % Y@\  + "sampler")m% +4 "core" % \ O + #"preston"@25.0 + .PTV.dial Puck +5 "processing"%g  +74 "core"  + ."preston"delay .5 seconds +53 .PTV.dial PRV +5 "processing"%w @ +75 "core" A +2 "collection"'N% +3 "core" % Y;\  +2 "sampler")% +3 "core" % \ N +2 #"preston"@24.9 +52 "collection"'h% +3 "core" % YE\  +2 "sampler")*% +3 "core" % \ O + #"preston"@24.9 +2 .PTV.dial Puck +4 "processing"%M  +74 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%j @ +74 "core" A +2 "collection"'0% +4 "core" % Y4\  + "sampler")t% +4 "core" % \ O + #"preston"@24.8 +52 "collection"'\\% +3 "core" % Y;\  + "sampler")|% +4 "core" % \ O + #"preston"@24.7 + .PTV.dial Puck +5 "processing"%p  +74 "core"  +3 ."preston"delay .5 seconds +53 .PTV.dial PRV + "processing"%r @ +74 "core" A +2 "collection"'% +3 "core" % Y9\  +2 "sampler")e% +3 "core" % \ J +2 #"preston"@24.7 +52 "collection"'C% +3 "core" % Y3\  + "sampler")o% +4 "core" % \ J + #"preston"@24.7 + .PTV.dial Puck +5 "processing"%d  +75 "core"  + ."preston"delay .5 seconds +53 .PTV.dial PRV + "processing"% @ +74 "core" A +2 "collection"'x% +4 "core" % Y?\  + "sampler")l% +3 "core" % \ N +2 #"preston"@24.7 +52 "collection"'~% +3 "core" % Y>\  + "sampler")n% +4 "core" % \ O + #"preston"@24.5 +2 .PTV.dial Puck +4 "processing"%  +74 "core"  + ."preston"delay .5 seconds +53 .PTV.dial PRV + "processing"% @ +75 "core" A +2 "collection"'% +3 "core" % Y5\  +35 "sampler")v% +11 "core" % \ P + #"preston"@24.4 +52 "collection"'+% +3 "core" % Y=\  + "sampler")% +4 "core" % \ O + #"preston"@24.5 + .PTV.dial Puck +5 "processing"%  +75 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +75 "core" A +2 "collection"'K% +4 "core" % Y9\  + "sampler")W% +4 "core" % \ P + #"preston"@24.5 +52 "collection"' % +5 "core" % Y F\  +2 "sampler"))% +3 "core" % \ P + #"preston"@24.5 +2 .PTV.dial Puck +5 "processing"%Z  +74 "core"  + ."preston"delay .5 seconds +53 .PTV.dial PRV +2 "processing"%\ @ +74 "core" A +2 "collection"'% +4 "core" % Y G\  + "sampler")% +4 "core" % \ M + #"preston"@24.5 +52 "collection"'% +3 "core" % Y<\  +2 "sampler")% +3 "core" % \ L + #"preston"@24.5 +2 .PTV.dial Puck +4 "processing"%  +76 "core"  + ."preston"delay .5 seconds +53 .PTV.dial PRV + "processing"%$ @ +39 ."preston2"PBV.dial between PSV and waste1 +2 "processing"%" * +33 "core" B +3 "collection"'% +4 "core" % Y7\  + , +3 ."preston2"PSR.select :air + "sampler")% +3 ."preston2"PSV.dial PSR +6 "processing"%} +5 "core" % \ P + #"preston"@24.5 +53 "collection"'y% +3 "core" % Y;\  + "sampler")'% +4 "core" % \ N + #"preston"@24.5 + .PTV.dial Puck +4 "processing"%4  +5 "core"  +2 ."preston2"PS.reconfigure PSfast +4 "processing"%#A ,`xb +3 ."preston2"PS.seek 2.5ml +3 "processing"% ' +58 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%{ @ +74 "core" A +2 "collection"'% +4 "core" % Y5\  + "sampler")7% +4 "core" % \ O +2 #"preston"@24.4 +7 !o:UserAbort: mesg":@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2261 "core" ' + ."preston2"PSV.dial PTV +3 "processing"% +88 "core"  +2 ."preston2"delay 5 seconds +503 .PSV.dial PSR +55 "processing"% +75 "core"  +2 ."preston2"delay 5 seconds +502 .PSV.dial PTV + "processing"%s +76 "core" + ."preston2"delay 5 seconds +503 .PSV.dial :air + "processing"%3  +75 "core"  +2 ."preston2"PS.seek :empty +2 "processing"%@'9 +2449 "core" ' +2 "processing"%,% +3 "core" %52\ % +19702 #"preston2"-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +6 "processing"%E  +73 "core"  + ."preston2"delay 1 second +103 .PTV.dial PRV + "processing"%< @ +75 "core" A +2 "collection"'=% +3 "core" % Y@\  +2 "sampler")% +3 "core" % \ Q +27811 #"preston2"-> washCycleDA 1 +2 #washCycleDA #1 of 1 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"%z +147 "core"  +2 "processing"%% +4 "core" %5{\ % + #"preston2"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."preston2"PS.reconfigure PSconfig +4 "processing"%#A d`xb +4 ."preston2"PS.seek 0.5ml +3 "processing"%A' +600 "core" ' +2 ."preston2"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."preston2"PS.seek 2ml +2 "processing"%'[ +882 "Can"\ "VV +731 "core" ' + ."preston2"PTV.dial :puck +4 "processing"%(  +74 "core"  + ."preston2"PSV.dial PTV +3 "processing"%6 +88 "core"  + ."preston2"PBV.dial :waste1 +2 "processing"%-  +36 "core"  +2 "processing"%H% +3 "core" %Y\ ' +2 ."preston2"PS.seek 1.5ml +3 "processing"%c' +590 "core" ' + ."preston2"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%. * +36 "core" + +2 ."preston2"PS.seek 0ml +5 "processing"%k'W +1607 "core" ' + ."preston2"delay 2:00 +802 #"preston"-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +4 .delay 1 second +103 .PTV.dial PRV +2 "processing"%u @ +75 "core" A +2 "collection"'9% +3 "core" % Y.\  +2 "sampler")% +3 "core" % \ L +1439 #"preston"-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +5 "processing"%^  +74 "core"  + ."preston"delay 1 second +103 .PTV.dial PRV + "processing"%T @ +73 "core" A +2 "collection"'8% +3 "core" % Y"\ +2 "sampler")% +3 "core" % \ O +9299 #"preston2"recoverPSRreagent08 + .PTV.dial :puck +5 "processing"%2  +74 "core"  + ."preston2"PBV.dial :waste1 +2 "processing"%L  +36 "core" + ."preston2"delay 30 seconds +1306 #"preston"-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} +2 "collection"'U% +5 "core" % Y?\  +2 "sampler")#% +4 "core" % \ R +2 #"preston"@22.7 + .PTV.dial Puck +4 .delay .5 seconds +54 .PTV.dial PRV +2 "processing"%O @ +74 "core" A +2 "collection"'% +4 "core" % Y5\  + "sampler")F% +4 "core" % \ Q + #"preston"@23.2 +52 "collection"'%% +3 "core" % Y+\  + "sampler")?% +4 "core" % \ N + #"preston"@23.1 + .PTV.dial Puck +4 "processing"%I  +75 "core"  + ."preston"delay .5 seconds +53 .PTV.dial PRV + "processing"% @ +73 "core" @ +2 "collection"'>% +3 "core" % Y'\  +2 "sampler")% +3 "core" % \ L +2 #"preston"@23.5 +52 "collection"'S% +3 "core" % Y@\  +2 "sampler")Q% +4 "core" % \ Q + #"preston"@23.3 + .PTV.dial Puck +5 "processing"%i  +75 "core"  + ."preston"delay .5 seconds +53 .PTV.dial PRV +2 "processing"%1 @ +73 "core" B +2 "collection"'b% +4 "core" % Y?\  + "sampler")a% +4 "core" % \ M + #"preston"@23.6 +52 "collection"'`% +3 "core" % YC\  + "sampler")!% +4 "core" % \ M + #"preston"@23.6 +2 .PTV.dial Puck +4 "processing"%&  +74 "core"  + ."preston"delay .5 seconds +53 .PTV.dial PRV + "processing"%/ @ +75 "core" B +2 "collection"']% +4 "core" % YF\  +2 "sampler")P% +3 "core" % \ P +2 #"preston"@23.7 +52 "collection"'_% +3 "core" % Y@\  + "sampler")Y% +4 "core" % \ P + #"preston"@23.6 + .PTV.dial Puck +4 "processing"%R  +76 "core"  + ."preston"delay .5 seconds +91 .PTV.dial PRV +4 "processing"%B @ +74 "core" B +2 "collection"'f% +4 "core" % Y:\  + "sampler");% +4 "core" % \ Q + #"preston"@23.8 +53 "collection"'[% +3 "core" % Y>\  + "sampler")q% +4 "core" % \ N + #"preston"@23.7 +2 .PTV.dial Puck +4 "processing"%  +75 "core"  + ."preston"delay .5 seconds +53 .PTV.dial PRV +2 "processing"%D @ +75 "core" B +2 "collection"'m% +4 "core" % Y8\  + "sampler")g% +4 "core" % \ Q + #"preston"@23.8 +53 "collection"'w% +3 "core" % Y;\  + "sampler")N% +4 "core" % \ Q + #"preston"@23.8 + .PTV.dial Puck +5 "processing"%  +8 ."preston2"PBV.dial between PSV and waste1 +3 "processing"%h * +36 "core" + +2 ."preston2"PSR.select :air +2 .PSV.dial PSR +5 "processing"%* +22 "core"  + ."preston"delay .5 seconds +53 "core"  +2 ."preston2"PS.reconfigure PSfast +3 "processing"%#A ,`xb +4 ."preston2"PS.seek 2.5ml +2 "processing"%M' +5 ."preston"PTV.dial PRV +3 "processing"%j @ +75 "core" B +2 "collection"'0% +4 "core" % YE\  + "sampler")t% +4 "core" % \ P + #"preston"@23.9 +53 "collection"'\\% +3 "core" % Y@\  +2 "sampler")|% +3 "core" % \ P + #"preston"@23.9 +2 .PTV.dial Puck +4 "processing"%p  +75 "core"  +3 ."preston"delay .5 seconds +53 .PTV.dial PRV +2 "processing"%r @ +75 "core" B +2 "collection"'% +4 "core" % YF\  + "sampler")e% +4 "core" % \ Q + #"preston"@23.9 +52 "collection"'C% +3 "core" % Y9\  + "sampler")o% +4 "core" % \ Q + #"preston"@23.8 + .PTV.dial Puck +4 "processing"%d  +75 "core"  + ."preston"delay .5 seconds +53 .PTV.dial PRV +2 "processing"% @ +59 ."preston"PTV.stop +4 "processing"%x  +5 "core" ? +7 F +2 !"preston"o:UserAbort: mesg") while rotating Processing Top Valve:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1231 #-> PTV.puck + .PTV.dial :puck +3 "processing"%l  +79 "core"  +489 ' +2 ."preston2"PSV.dial PTV +4 "processing"%~ +75 "core" +2 ."preston2"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%n +75 "core"  +2 ."preston2"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +76 "core" + ."preston2"delay 5 seconds +503 .PSV.dial :air + "processing"%  +74 "core"  +2 ."preston2"PS.seek :empty +3 "processing"%'9 +2431 "core" ' +5883 #"preston"-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI +2 .PTV.dial Puck +3 .delay 1 second +104 .PTV.dial PRV + "processing"%v @ +73 "core" A +2 "collection"'+% +3 "core" % Y<\  +2 "sampler")% +3 "core" % \ R +28448 "Can"\ $PP +13438 #"preston2"-> washCycleDA 1 +2 #washCycleDA #1 of 1 +2 .PSR.select :air +5 .PSV.dial PSR +4 "processing"% +135 "core"  +2 "processing"% % +4 "core" %:)\ % + #"preston2"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."preston2"PS.reconfigure PSconfig +4 "processing"%#A d`xb +4 ."preston2"PS.seek 0.5ml +3 "processing"%K' +601 "core" ' +2 ."preston2"delay 5 seconds +181 #"preston"-> CS.to 0 +2 .CS.seek 0ml +4 "collection"'W' +315 ."preston2"PSR.select :air +3 "processing"% +10 ."preston2"PS.seek 2ml +3 "processing"% '[ +259 "core" ' +2 "collection"')% +3 "core" % k nC\  +520 #"preston"-> Sampler.PSI +3 "collection"'Z% +4 "core" % h n>\  +2 "sampler")\ % +4 "core" % \ L +817 ' + ."preston2"PTV.dial :puck +3 "processing"%  +75 "core"  + ."preston2"PSV.dial PTV +3 "processing"% +74 "core" + ."preston2"PBV.dial :waste1 +2 "processing"%  +36 "core" +2 "processing"%% +4 "core" %Z\ % +2 ."preston2"PS.seek 1.5ml +2 "processing"%' +604 "core" ' + ."preston2"delay 3 seconds +59 #"preston"-> CS.to 1 +2 .CS.seek 1ml +4 "collection"'$' +238 ."preston2"PBV.dial between PSV and waste1 +2 "processing"%" * +36 "core" + +2 ."preston2"PS.seek 0ml +5 "processing"%'W +51 "core" ' +2 "collection"'% +3 "core" %ejA\  +180 #"preston"-> Sampler.PSI +2 "collection"'y% +5 "core" %ek,\  +2 "sampler")'% +4 "core" % \ P +899 #"preston"-> CS.to 1.25 +2 .CS.seek 1.25ml +5 "collection"'}' +143 "core" ' +2 "collection"'4% +3 "core" %<A6\  +174 #"preston"-> Sampler.PSI +3 "collection"'{% +4 "core" %<C6\  +2 "sampler")% +4 "core" % \ P +123 ' + ."preston2"delay 2:00 +372 #"preston"-> CS.to 1.5 +2 .CS.seek 1.5ml +5 "collection"'7'} +136 "core" ' +2 "collection"'% +3 "core" %x *\  +333 #"preston"-> Sampler.PSI +3 "collection"' % +4 "core" %x"\  +2 "sampler")% +4 "core" % \ P +2276 #"preston"-> Sampler.PSI +3 "collection"'s% +4 "core" %x!\  +2 "sampler")3% +4 "core" % \ Q +809 #"preston"-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +5 .delay 1 second +103 .PTV.dial PRV + "processing"% @ +75 "core" B +2 "collection"',% +3 "core" %x@F\  +2 "sampler")E% +3 "core" % \ P +4807 #"preston"-> PTV +335 #-> PTV.puck + .PTV.dial :puck +3 "processing"%<  +74 "core"  +2624 #"preston2"recoverPSRreagent08 + .PTV.dial :puck +4 .PBV.dial :waste1 +3 "processing"%=  +37 "core" + ."preston2"delay 30 seconds +1243 #"preston"-> loop { Log.comment "@%.1f"%Sampler.PSI; PTV.Puck;delay .5;PTV.PRV;Log.comment "@%.1f"%Sampler.PSI; Delay.sleep .5} +2 "collection"'% +5 "core" %x@C.\  +3 "sampler")z% +4 "core" % \ R + #"preston"@27.2 + .PTV.dial Puck +2 .delay .5 seconds +55 .PTV.dial PRV + "processing"% @ +75 "core" B +2 "collection"'@% +4 "core" %xDI(\  + "sampler")A% +4 "core" % \ N + #"preston"@27.5 +52 "collection"'(% +3 "core" %xCG,\  + "sampler")6% +4 "core" % \ O + #"preston"@27.4 + .PTV.dial Puck +4 "processing"%-  +76 "core"  + ."preston"delay .5 seconds +53 .PTV.dial PRV + "processing"%H @ +74 "core" B +2 "collection"'% +4 "core" %xFI.\  + "sampler").% +4 "core" % \ S + #"preston"@27.5 +52 "collection"'c% +3 "core" %xIL-\  +3 "sampler")u% +3 "core" % \ R + #"preston"@27.7 +2 .PTV.dial Puck +4 "processing"%9  +75 "core"  + ."preston"delay .5 seconds +53 .PTV.dial PRV +36 "processing"% @ +82 "core" B +2 "collection"'^% +4 "core" %xLN%\  + "sampler")T% +4 "core" % \ S + #"preston"@27.8 +53 "collection"'8% +3 "core" %xIM\  +2 "sampler")% +3 "core" % \ S + #"preston"@27.7 + .PTV.dial Puck +5 "processing"%2  +75 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%L @ +75 "core" A +2 "collection"'U% +4 "core" %xJO-\  + "sampler")#% +4 "core" % \ P + #"preston"@27.8 +53 "collection"'O% +3 "core" %xKO"\  + "sampler")% +4 "core" % \ R + #"preston"@27.8 +2 .PTV.dial Puck +4 "processing"%F  +74 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%% @ +74 "core" A +2 "collection"'?% +4 "core" %xNQ$\  + "sampler")I% +4 "core" % \ Q + #"preston"@27.9 +53 "collection"' % +3 "core" %xMR.\  + "sampler")>% +4 "core" % \ P + #"preston"@28.0 +2 .PTV.dial Puck +4 "processing"%  +73 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%S @ +74 "core" A +3 "collection"'Q% +4 "core" %xNR5\  +2 "sampler")i% +3 "core" % \ L + #"preston"@28.0 +53 "collection"'1% +3 "core" %xNQ\  +2 "sampler")b% +3 "core" % \ M + #"preston"@27.9 +2 .PTV.dial Puck +4 "processing"%a  +67 ."preston2"PBV.dial between PSV and waste1 +2 "processing"%` * +6 "core"  + ."preston"delay .5 seconds +29 "core" * +2 ."preston2"PSR.select :air +2 .PSV.dial PSR +5 "processing"%! +15 ."preston"PTV.dial PRV +2 "processing"%& @ +58 "core"  +2 ."preston2"PS.reconfigure PSfast +3 "processing"%#A ,`xb +4 ."preston2"PS.seek 2.5ml +2 "processing"%/' +8 "core" B +2 "collection"']% +4 "core" %xMR\  +2 "sampler")P% +3 "core" % \ K + #"preston"@28.0 +53 "collection"'_% +3 "core" %xMQ*\  + "sampler")Y% +4 "core" % \ L + #"preston"@27.9 + .PTV.dial Puck +5 "processing"%R  +75 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"%B @ +75 "core" B +2 "collection"'f% +4 "core" %xNR*\  + "sampler");% +4 "core" % \ L +2 #"preston"@28.0 +52 "collection"'[% +3 "core" %xNQ\  + "sampler")q% +4 "core" % \ L + #"preston"@27.9 + .PTV.dial Puck +5 "processing"%  +75 "core"  + ."preston"delay .5 seconds +53 .PTV.dial PRV +2 "processing"%D @ +75 "core" A +2 "collection"'m% +4 "core" %xMR)\  + "sampler")g% +4 "core" % \ L + #"preston"@28.0 +52 "collection"'w% +3 "core" %xOR/\  + "sampler")N% +4 "core" % \ L + #"preston"@28.0 + .PTV.dial Puck +5 "processing"%h  +75 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +74 "core" A +2 "collection"'*% +4 "core" %xNS,\  + "sampler")j% +4 "core" % \ P + #"preston"@28.1 +52 "collection"'0% +3 "core" %xOR\  +2 "sampler")t% +3 "core" % \ Q + #"preston"@28.0 +2 .PTV.dial Puck +4 "processing"%\\  +74 "core"  + ."preston"delay .5 seconds +53 .PTV.dial PRV +2 "processing"%| @ +74 "core" A +2 "collection"'p% +4 "core" %xOS\  + "sampler")k% +4 "core" % \ P + #"preston"@28.1 +52 "collection"'r% +3 "core" %xOT\  + "sampler")% +4 "core" % \ K + #"preston"@28.1 + .PTV.dial Puck +5 "processing"%e  +76 "core"  +3 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%C @ +75 "core" A +2 "collection"'o% +4 "core" %xQR\  + "sampler")d% +4 "core" % \ O + #"preston"@28.0 +52 "collection"'% +3 "core" %xPR$\  + "sampler")x% +4 "core" % \ J + #"preston"@28.0 + .PTV.dial Puck +4 "processing"%l  +75 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%~ @ +75 "core" A +2 "collection"'n% +4 "core" %xNT\  + "sampler")% +4 "core" % \ P + #"preston"@28.1 +52 "collection"'% +3 "core" %xOT\  + "sampler")M% +4 "core" % \ O + #"preston"@28.1 + .PTV.dial Puck +5 "processing"%v  +74 "core"  + ."preston"delay .5 seconds +53 .PTV.dial PRV +2 "processing"%+ @ +72 "core" A +2 "collection"'% +4 "core" %xOS\  + "sampler")% +4 "core" % \ L + #"preston"@28.1 +52 "collection"' % +3 "core" %xOR%\  + "sampler")% +4 "core" % \ L + #"preston"@28.0 + .PTV.dial Puck +5 "processing"%  +76 "core"  + ."preston"delay .5 seconds +53 .PTV.dial PRV + "processing"%) @ +76 "core" B +2 "collection"'K% +4 "core" %xOQ$\  + "sampler")Z% +4 "core" % \ O + #"preston"@27.9 +52 "collection"'\ % +3 "core" %xOS*\  + "sampler")% +4 "core" % \ O + #"preston"@28.1 +2 .PTV.dial Puck +3 "processing"%  +75 "core"  + ."preston"delay .5 seconds +15 "core" ' + ."preston2"PSV.dial PTV +4 "processing"% +33 ."preston"PTV.dial PRV +2 "processing"% @ +41 "core" +2 ."preston2"delay 5 seconds +34 "core" A +2 "collection"' % +4 "core" %x\  + "sampler")"% +4 "core" % \ K + #"preston"@22.7 +52 "collection"'W% +3 "core" %x\  + "sampler")% +4 "core" % \ K + #"preston"@22.7 +2 .PTV.dial Puck +3 "processing"%y  +75 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV + "processing"%' @ +73 "core" A +2 "collection"'% +4 "core" %x\  + "sampler")4% +4 "core" % \ I + #"preston"@23.5 +52 "collection"'$% +3 "core" %x*\  + "sampler"){% +4 "core" % \ I + #"preston"@23.4 +2 .PTV.dial Puck +4 "processing"%  +76 "core"  +3 ."preston"delay .5 seconds +29 ."preston2"PSV.dial PSR +2 "processing"% +21 ."preston"PTV.dial PRV +2 "processing"%} @ +54 "core"  +2 ."preston2"delay 5 seconds +21 "core" A +2 "collection"' % +4 "core" %x#\  + "sampler")% +4 "core" % \ O + #"preston"@23.4 +52 "collection"'s% +3 "core" %x\  +2 "sampler")3% +3 "core" % \ O + #"preston"@23.5 +2 .PTV.dial Puck +4 "processing"%  +74 "core"  + ."preston"delay .5 seconds +53 .PTV.dial PRV + "processing"%, @ +75 "core" A +2 "collection"'E% +4 "core" %x\  + "sampler")<% +4 "core" % \ O +36 #"preston"@23.3 +61 "collection"'=% +3 "core" %x"\  +2 "sampler")% +3 "core" % \ P + #"preston"@23.4 +2 .PTV.dial Puck +5 "processing"%z  +73 "core"  + ."preston"delay .5 seconds +4 ."preston2"PSV.dial PTV +3 "processing"% +46 ."preston"PTV.dial PRV +2 "processing"%@ @ +28 "core" +2 ."preston2"delay 5 seconds +47 "core" B +2 "collection"'A% +4 "core" %x1\  + "sampler")(% +4 "core" % \ P + #"preston"@21.2 +53 "collection"'6% +3 "core" %x\  + "sampler")-% +4 "core" % \ Q + #"preston"@21.3 +2 .PTV.dial Puck +4 "processing"%H  +76 "core"  +2 ."preston"delay .5 seconds +52 .PTV.dial PRV +2 "processing"% @ +74 "core" B +5 "collection"'.% +4 "core" %x\  + "sampler")c% +4 "core" % \ P + #"preston"@20.9 +53 "collection"'u% +3 "core" %x\  +2 "sampler")9% +3 "core" % \ P + #"preston"@20.9 +2 .PTV.dial Puck +4 "processing"%  +73 "core"  + ."preston"delay .5 seconds +12 ."preston2"PSV.dial :air +2 "processing"%^  +39 ."preston"PTV.dial PRV +2 "processing"%T @ +19 ."preston"PTV.stop +3 "processing"%8  +5 "core"  +6  +4 !"preston"o:UserAbort: mesg") while rotating Processing Top Valve:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4 "core"  +3 ."preston2"PS.seek :empty +3 "processing"%'9 +306 #"preston"-> PTV.puck +2 .PTV.dial :puck +5 "processing"%2  +53 "core"  +2104 ' +2726 #"preston2"-> washCycleDA 1 +2 #washCycleDA #1 of 1 +3 .PSR.select :air +3 .PSV.dial PSR +6 "processing"%L +120 ."preston2"PSV.stop +5 "processing"%U +6 "core"  +2  +2 !"preston2"o:UserAbort: mesg"- while rotating Processing Syringe Valve:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2582 #"preston"-> PTV.Puck; delay 1; PTV.PRV; Sampler.PSI + .PTV.dial Puck +4 .delay 1 second +104 .PTV.dial PRV +2 "processing"%# @ +74 "core" B +2 "collection"'O% +4 "core" %x&\  + "sampler")% +4 "core" % \ O +545 #"preston"-> PTV.puck +2 .PTV.dial :puck +5 "processing"%F  +75 "core"  +6190 #"preston"-> Sampler.PSI +3 "collection"'%% +4 "core" %x\  +2 "sampler")?% +4 "core" % \ S +1279 #"preston2"-> washCycleDA 1 +2 #washCycleDA #1 of 1 +3 .PSR.select :air +3 .PSV.dial PSR +5 "processing"%I +7 "core"  +2 "processing"% % +4 "core" %6\ # + #"preston2"Pulling 0.5ml of PSR.wash +2 .PSR.select :wash +4 "processing"% +12 ."preston2"PS.reconfigure PSconfig +3 "processing"%#A d`xb +5 ."preston2"PS.seek 0.5ml +4 "processing"%>' +597 "core" ' +2 ."preston2"delay 5 seconds +502 .PSR.select :air +3 "processing"% +11 ."preston2"PS.seek 2ml +3 "processing"%'[ +1610 "core" ' + ."preston2"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%S +75 "core" + ."preston2"PBV.dial :waste1 +2 "processing"%Q  +36 "core" +2 "processing"%i% +4 "core" %_\ ' + ."preston2"PS.seek 1.5ml +3 "processing"%1' +587 "core" ' + ."preston2"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%b * +38 "core" , +2 ."preston2"PS.seek 0ml +5 "processing"%a'W +1303 "Can"\ %LK +308 "core" ' + ."preston2"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%`  +37 "core" + ."preston2"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%! * +36 "core" + +2 ."preston2"PSR.select :air +2 .PSV.dial PSR +4 "processing"%& +76 "core"  +2 ."preston2"PS.reconfigure PSfast +3 "processing"%#A ,`xb +4 ."preston2"PS.seek 2.5ml +3 "processing"%]' +2430 "core" ' + ."preston2"PSV.dial PTV +4 "processing"%P +76 "core" + ."preston2"delay 5 seconds +503 .PSV.dial PSR + "processing"%_ +77 "core"  +2 ."preston2"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%Y +76 "core" + ."preston2"delay 5 seconds +503 .PSV.dial :air + "processing"%R  +75 "core"  +2 ."preston2"PS.seek :empty +2 "processing"%B'9 +2434 "core" ' +3214 #"preston2"-> Sampler.PSI +2 "collection"'f% +5 "core" %x  +2 "sampler")% +4 "core" % \ 1 +717 #"preston2"-> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI + .PTV.dial PRV +5 "processing"%; @ +75 "core" A + ."preston2"delay 1 second +103 .PTV.dial Puck + "processing"%[  +74 "core"  +2 "collection"'q% +3 "core" %x  +2 "sampler")% +3 "core" % \ . +1873 #"preston2"-> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI + .PTV.dial PRV +5 "processing"%D @ +74 "core" A + ."preston2"delay 1 second +103 .PTV.dial Puck + "processing"%m  +76 "core"  +2 "collection"'g% +4 "core" %x  + "sampler")w% +3 "core" % \ * +31454 "Can"~ NN +9489 #"preston2"-> washCycle +4236 #-> Sampler.PSI +2 "collection"'N% +5 "core" %x  +2 "sampler")h% +4 "core" % \  +317 #"preston2"-> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI + .PTV.dial PRV +5 "processing"% @ +75 "core" A + ."preston2"delay 1 second +103 .PTV.dial Puck +2 "processing"%*  +77 "core"  +2 "collection"'j% +3 "core" %x  +2 "sampler")0% +3 "core" % \  +1363 #"preston2"-> washDA + .PSR.select :air +3 .PSV.dial PSR +5 "processing"%t +138 "core"  +2 "processing"%\\% +3 "core" %6 +2 #"preston2"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +10 ."preston2"PS.reconfigure PSconfig +3 "processing"%#A d`xb +4 ."preston2"PS.seek 0.5ml +4 "processing"%|' +595 "core" ' +2 ."preston2"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."preston2"PS.seek 2ml +2 "processing"%p'[ +1613 "core" ' + ."preston2"PTV.dial :puck + .PSV.dial PTV +6 "processing"%k +87 "core"  + ."preston2"PBV.dial :waste1 +3 "processing"%r  +36 "core" +2 "processing"%% +3 "core" %V  +2 ."preston2"PS.seek 1.5ml +2 "processing"%e' +594 "core" ' + ."preston2"delay 3 seconds +91 !o:UserAbort: mesg":@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +397 #-> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI + .PTV.dial PRV +5 "processing"%C @ +73 "core" @ +3 ."preston2"delay 1 second +102 .PTV.dial Puck + "processing"%o  +76 "core"  +2 "collection"'d% +3 "core" %x  +39 "sampler")% +10 "core" % \  +826 #"preston2"-> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI + .PTV.dial PRV +5 "processing"%x @ +76 "core" B +2 ."preston2"delay 1 second +102 .PTV.dial Puck +2 "processing"%l  +75 "core"  +2 "collection"'~% +4 "core" %x  + "sampler")n% +4 "core" % \  +1933 #"preston2"-> PBV.dialBetween PSV,:waste1 + .PBV.dial between PSV and waste1 +5 "processing"% * +38 "core" , +193 #"preston2"-> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI + .PTV.dial PRV +5 "processing"% @ +77 "core" B + ."preston2"delay 1 second +103 .PTV.dial Puck +2 "processing"%M  +77 "core"  +3 "collection"'v% +4 "core" %x  + "sampler")+% +4 "core" % \  +963 #"preston2"-> PS.to 0 +3 .PS.seek 0ml +5 "processing"%'W +1608 "core" ' +2 "processing"%% +3 "core" %V +427 #"preston2"-> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI + .PTV.dial PRV +5 "processing"% @ +76 "core" A +3 ."preston2"delay 1 second +102 .PTV.dial Puck +2 "processing"%  +76 "core"  +2 "collection"'% +4 "core" %x  + "sampler"))% +4 "core" % \  +6157 #"preston2"-> recoverPSRreagent08 +2 #recoverPSRreagent08 +2 .PTV.dial :puck +4 .PBV.dial :waste1 +5 "processing"%K  +34 "core"  + ."preston2"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%Z * +37 "core" , + ."preston2"PSR.select :air +3 .PSV.dial PSR +4 "processing"%\ +77 "core"  +2 ."preston2"PS.reconfigure PSfast +3 "processing"%#A ,`xb +4 ."preston2"PS.seek 2.5ml +3 "processing"%' +2488 "core" ' + ."preston2"PSV.dial PTV +4 "processing"% +77 "core" +2 ."preston2"delay 5 seconds +502 .PSV.dial PSR +18 "processing"% +89 "core"  + ."preston2"delay 5 seconds +503 .PSV.dial PTV + "processing"% +75 "core" + ."preston2"delay 5 seconds +502 .PSV.dial :air + "processing"%  +76 "core"  +2 ."preston2"PS.seek :empty +2 "processing"%"'9 +2507 "core" ' +2 "processing"%W% +3 "core" %3V +7309 #"preston2"-> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI + .PTV.dial PRV +5 "processing"% @ +74 "core" @ + ."preston2"delay 1 second +103 .PTV.dial Puck +2 "processing"%y  +74 "core"  +2 "collection"''% +3 "core" %x  +2 "sampler")% +3 "core" % \  +9240 "Can"v VV +60003 h II +47427 #"preston2"-> Sampler.PSI +3 "collection"'4% +4 "core" %x  +2 "sampler")$% +4 "core" % \  +6719 #"preston"-> PTV +471 #"preston2"-> getPMLReagent08 :ab2, 0.3 +2 #getPMLReagent08 +3 .PRV.dial :air +6 "processing"%{  +46 "core"  +3 ."preston2"delay 5 seconds +503 .PTV.dial :PRVmixing +4 "processing"%  +135 "core" + ."preston2"delay 5 seconds +503 .PRV.dial :ab2 + "processing"%  +45 "core"  + ."preston2"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +5 "processing"%} +46 "core" +2 ."preston2"PS.reconfigure PSconfig +3 "processing"%#A d`xb +4 ."preston2"PS.seek 0.3ml +3 "processing"% ' +384 "core" ' + ."preston2"delay 2 seconds +203 .PRV.dial :air + "processing"%  +47 "core"  +2 "processing"%s% +3 "core" %  +2 ."preston2"PS.seek 0.55ml +2 "processing"%3't +336 "core" ' +2 "processing"% % +3 "core" %r  +2550 #"preston2"-> Sampler.PSI +3 "collection"',% +4 "core" %x  +2 "sampler")E% +4 "core" % +505 "Can"d II +452 #"preston2"-> addPMLReagent08 +2 #addPMLReagent08 +3 .PSV.dial :air +5 "processing"%<  +47 "core"  +4 ."preston2"PS.seek 2ml +2 "processing"%='[ +1562 "core" ' + ."preston2"PSV.dial :PML +4 "processing"% +59 "core" + ."preston2"PTV.dial :mixing +3 "processing"%z @ +76 "core" A + ."preston2"PBV.dial :waste1 +2 "processing"%  +38 "core" +2 "processing"%@% +3 "core" %Z +2 ."preston2"PS.seek 1.85ml +2 "processing"%A': +231 "core" ' + ."preston2"PBV.dial between PSV and waste1 +3 "processing"%( * +37 "core" , +2 ."preston2"PS.seek 0ml +5 "processing"%6'W +1968 "core" ' + ."preston2"delay 2 seconds +641 #-> PTV +4325 #-> delay '8:00'; recoverPRVreagent08 + .delay 8:00 +48006 #recoverPRVreagent08 + .PTV.dial :mixing +2 .PBV.dial :waste1 +5 "processing"%-  +38 "core" + ."preston2"delay 30 seconds +2463 "Can"a kk +540 ."preston2"PBV.dial between PSV and waste1 +2 "processing"%H * +38 "core" , + ."preston2"PSV.dial :air +3 "processing"%  +44 "core"  +2 ."preston2"PS.reconfigure PSfast +3 "processing"%#A ,`xb +4 ."preston2"PS.seek 2.5ml +2 "processing"%.' +2539 "core" ' + ."preston2"PSV.dial :mixloop +2 "processing"%c +47 "core" +2 ."preston2"delay 2 seconds +202 .PSV.dial :air + "processing"%u  +47 "core"  + ."preston2"delay 2 seconds +203 .PSV.dial :mixloop +3 "processing"%9 +48 "core" + ."preston2"delay 2 seconds +203 .PSV.dial :air + "processing"%  +46 "core"  +2 ."preston2"PS.seek :empty +2 "processing"%T'9 +2541 "core" ' +2 "processing"%8% +3 "core" %8 +22735 #"preston2"-> Sampler.PSI +3 "collection"'^% +4 "core" %x  +2 "sampler")/% +4 "core" % +514 #"preston2"-> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI +75 .PTV.dial PRV +5 "processing"%2 @ +136 "core" B + ."preston2"delay 1 second +103 .PTV.dial Puck + "processing"%L  +76 "core"  +2 "collection"'U% +3 "core" %x  +2 "sampler")#% +3 "core" % +3755 #"preston2"-> washCycleDA 1 +2 #washCycleDA #1 of 1 +2 .PSR.select :air +4 .PSV.dial PSR +3 "processing"%O +140 "core"  +2 "processing"%% +4 "core" %8 + #"preston2"Pulling 0.5ml of PSR.wash + .PSR.select :wash +3 "processing"% +14 ."preston2"PS.reconfigure PSconfig +3 "processing"%#A d`xb +4 ."preston2"PS.seek 0.5ml +2 "processing"%F' +589 "core" ' +2 ."preston2"delay 5 seconds +502 .PSR.select :air +2 "processing"% +13 ."preston2"PS.seek 2ml + "processing"%%'[ +1612 "core" ' + ."preston2"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%? +89 "core"  + ."preston2"PBV.dial :waste1 +2 "processing"%I  +37 "core" +2 "processing"% % +3 "core" %V  +2 ."preston2"PS.seek 1.5ml +2 "processing"%' +607 "core" ' + ."preston2"delay 3 seconds +303 .PBV.dial between PSV and waste1 + "processing"%> * +39 "core" + +47 ."preston2"PS.seek 0ml +4 "processing"%S'W +1617 "core" ' +2 ."preston2"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%Q  +36 "core"  +2 ."preston2"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%i * +38 "core" , +2 ."preston2"PSR.select :air +2 .PSV.dial PSR +5 "processing"% +77 "core"  +2 ."preston2"PS.reconfigure PSfast +3 "processing"%#A ,`xb +4 ."preston2"PS.seek 2.5ml +2 "processing"%b' +2537 "core" ' + ."preston2"PSV.dial PTV +4 "processing"%1 +77 "core" +2 ."preston2"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%` +78 "core"  +2 ."preston2"delay 5 seconds +502 .PSV.dial PTV +3 "processing"%! +78 "core" +2 ."preston2"delay 5 seconds +502 .PSV.dial :air +2 "processing"%&  +76 "core"  +2 ."preston2"PS.seek :empty +3 "processing"%a'9 +805 "Can"J gg +1751 "core" ' +680 #"preston2"-> Sampler.PSI +3 "collection"'P% +4 "core" %x2  +2 "sampler")_% +4 "core" % +369 #"preston2"-> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI + .PTV.dial PRV +5 "processing"%Y @ +76 "core" B + ."preston2"delay 1 second +103 .PTV.dial Puck +3 "processing"%R  +77 "core"  +2 "collection"']% +3 "core" %x5  +2 "sampler")f% +3 "core" % +1057 #"preston2"-> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI + .PTV.dial PRV +5 "processing"% @ +76 "core" A +2 ."preston2"delay 1 second +102 .PTV.dial Puck + "processing"%;  +76 "core"  +2 "collection"'[% +4 "core" %x  + "sampler")q% +3 "core" % +552 #"preston2"-> PTV +435 #-> PRV +1255 #-> PRV.CBV + .PRV.dial CBV +5 "processing"%  +47 "core"  +1048 #"preston2"-> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI + .PTV.dial PRV +5 "processing"%D @ +75 "core" A + ."preston2"delay 1 second +103 .PTV.dial Puck + "processing"%m  +77 "core"  +2 "collection"'g% +3 "core" %x  +2 "sampler")w% +3 "core" % +17383 #"preston2"-> washCycleDA 1 +2 #washCycleDA #1 of 1 +2 .PSR.select :air +6 .PSV.dial PSR +3 "processing"%N +151 "core"  +2 "processing"%h% +4 "core" %< + #"preston2"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +12 ."preston2"PS.reconfigure PSconfig +4 "processing"%#A d`xb +4 ."preston2"PS.seek 0.5ml +4 "processing"%' +601 "core" ' +2 ."preston2"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."preston2"PS.seek 2ml +2 "processing"%*'[ +1616 "core" ' + ."preston2"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%j +78 "core" + ."preston2"PBV.dial :waste1 +2 "processing"%0  +38 "core" +2 "processing"%t% +4 "core" %Y  + ."preston2"PS.seek 1.5ml +3 "processing"%\\' +604 "core" ' + ."preston2"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%B * +38 "core" , +2 ."preston2"PS.seek 0ml +5 "processing"%|'W +1605 "core" ' + ."preston2"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%k  +37 "core" + ."preston2"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%r * +37 "core" + + ."preston2"PSR.select :air +3 .PSV.dial PSR +5 "processing"% +79 "core"  +2 ."preston2"PS.reconfigure PSfast +3 "processing"%#A ,`xb +4 ."preston2"PS.seek 2.5ml +3 "processing"%p' +2563 "core" ' + ."preston2"PSV.dial PTV +4 "processing"%C +77 "core" + ."preston2"delay 5 seconds +503 .PSV.dial PSR + "processing"%o +78 "core"  + ."preston2"delay 5 seconds +503 .PSV.dial PTV + "processing"%d +78 "core" +2 ."preston2"delay 5 seconds +502 .PSV.dial :air + "processing"%  +89 "core" +2 ."preston2"PS.seek :empty +2 "processing"%x'9 +2557 "core" ' +839 #"preston2"-> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI + .PTV.dial PRV +5 "processing"%l @ +77 "core" B + ."preston2"delay 1 second +103 .PTV.dial Puck + "processing"%~  +76 "core"  +2 "collection"'n% +3 "core" %x'  +2 "sampler")% +3 "core" % +3126 #"preston2"-> washCycleDA 1 +2 #washCycleDA #1 of 1 +2 .PSR.select :air +6 .PSV.dial PSR +4 "processing"% +139 "core"  +2 "processing"%M% +4 "core" %6 + #"preston2"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +10 ."preston2"PS.reconfigure PSconfig +3 "processing"%#A d`xb +5 ."preston2"PS.seek 0.5ml +4 "processing"%v' +597 "core" ' +2 ."preston2"delay 5 seconds +502 .PSR.select :air +4 "processing"% +10 ."preston2"PS.seek 2ml +3 "processing"%+'[ +1242 "Can"L ZZ +377 "core" ' + ."preston2"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%e +90 "core"  + ."preston2"PBV.dial :waste1 +2 "processing"%  +36 "core"  +3 "processing"% % +4 "core" %^  +2 ."preston2"PS.seek 1.5ml +3 "processing"%' +587 "core" ' + ."preston2"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +2 ."preston2"PS.seek 0ml +4 "processing"%)'W +1610 "core" ' + ."preston2"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +5 "processing"%K  +38 "core" + ."preston2"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%Z * +37 "core" , + ."preston2"PSR.select :air +3 .PSV.dial PSR +5 "processing"%\ +75 "core"  +2 ."preston2"PS.reconfigure PSfast +3 "processing"%#A ,`xb +4 ."preston2"PS.seek 2.5ml +2 "processing"%' +2533 "core" ' + ."preston2"PSV.dial PTV +4 "processing"% +78 "core" + ."preston2"delay 5 seconds +503 .PSV.dial PSR + "processing"% +78 "core"  +2 ."preston2"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +78 "core" + ."preston2"delay 5 seconds +503 .PSV.dial :air + "processing"%  +76 "core"  +2 ."preston2"PS.seek :empty +44 "processing"%'9 +2563 "core" ' +10454 #"preston2"-> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI + .PTV.dial PRV +5 "processing"%W @ +76 "core" A +2 ."preston2"delay 1 second +102 .PTV.dial Puck +2 "processing"%  +76 "core"  +2 "collection"'y% +4 "core" %x  + "sampler")'% +4 "core" % +2843 #"preston2"-> Gate.power :camera, :on + .Gate.power :camera,:ON +3744 #-> Log.record 'Mixing DA Substrates' +2 #Mixing DA Substrates +7 #-> PSR.to :air + .PSR.select :air +12 #-> PSV.to PSR + .PSV.dial PSR +3 "processing"% +156 "core"  +7 #"preston2"-> PS.pullReagent! PSR, :sub1, 0.25 + "processing"%4% +7 "core" %; + #"preston2"Pulling 0.25ml of PSR.sub1 + .PSR.select :sub1 +5 "processing"% +12 ."preston2"PS.reconfigure PSconfig +3 "processing"%#A d`xb +5 ."preston2"PS.seek 0.25ml +3 "processing"%$'7 +338 "core" ' +75 "processing"%{% +3 "core" %<}  +5 #"preston2"-> delay 5 +2 .delay 5 seconds +508 #-> PS.pullReagent! PSR, :sub2, 0.5 +3 "processing"%% +4 "core" %<~  +2 #"preston2"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +5 "processing"% +12 ."preston2"PS.seek 0.5ml +2 "processing"%' +340 "core" ' +2 "processing"%}% +4 "core" %  +5 #"preston2"-> delay 5 + .delay 5 seconds +508 #-> PSR.to :air .PSR.select :air +5 "processing"% +17 #"preston2"-> PS.to 2 +2 .PS.seek 2ml +4 "processing"%"'[ +1621 "core" ' +2 "processing"%% +3 "core" %\\  +6 #"preston2"-> PTV.to :puck + .PTV.dial :puck +8 #-> PSV.to PTV + .PSV.dial PTV +6 "processing"%s +79 "core" +5 #"preston2"-> PBV.to :waste1 +2 .PBV.dial :waste1 +6 "processing"%  +36 "core" +5 #"preston2"-> PS.push 0.5 +2 "processing"% % +6 "core" %\\  +2 ."preston2"PS.seek 1.5ml +4 "processing"%,' +588 "core" ' +2 "processing"%E% +4 "core" % +5 #"preston2"-> delay 3 +2 .delay 3 seconds +308 #-> PBV.dialBetween PSV, :waste1 + .PBV.dial between PSV and waste1 +3 "processing"%< * +39 "core" + +5 #"preston2"-> PS.to 0 +3 .PS.seek 0ml +4 "processing"%3'W +1615 "core" ' +2 "processing"%% +3 "core" %Q +5 #"preston2"-> delay 10 +2 .delay 10 seconds +1429 #-> recoverPSRreagent08 +2 #recoverPSRreagent08 +3 .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%z  +38 "core" + ."preston2"delay 30 seconds +3004 .PBV.dial between PSV and waste1 + "processing"% * +37 "core" + + ."preston2"PSR.select :air +3 .PSV.dial PSR +4 "processing"%@ +78 "core"  +2 ."preston2"PS.reconfigure PSfast +3 "processing"%#A ,`xb +4 ."preston2"PS.seek 2.5ml +3 "processing"%(' +2609 "core" ' + ."preston2"PSV.dial PTV +4 "processing"%= +79 "core" +2 ."preston2"delay 5 seconds +502 .PSV.dial PSR + "processing"%A +79 "core"  +2 ."preston2"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%- +93 "core"  +2 ."preston2"delay 5 seconds +502 .PSV.dial :air + "processing"%H  +81 "core"  +2 ."preston2"PS.seek :empty +2 "processing"%'9 +1906 "Can"H .. +727 "core" ' +2 "processing"%6% +3 "core" %6 +2408 #"preston2"-> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI + .PTV.dial PRV +6 "processing"%c @ +77 "core" A +2 ."preston2"delay 1 second +102 .PTV.dial Puck +2 "processing"%u  +77 "core"  +2 "collection"'9% +3 "core" %x u +2 "sampler")% +3 "core" % +2298 p +440 #"preston2"-> pucks +1323 #-> PC.imagePuck 1 +2 "processing"%.& +5 "core" &TK  , +2 #"preston2"Imaging saf puck in Processing Clamp while storing it to tube 1 +3 "manipulator"&8% +6 "core" % * $p +2 "storage"(^% +4 "core" % !   +2 "storage"(/. +2 "core" . +2 ."preston2"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +4 ."preston2"SC.seek 1 +2 "storage"(2($ +339 "core" ( + ."preston2"SC.reconfigure SCloose +3 "storage"($.\ 1~b +5 (L& +3 "manipulator"&U& +7 "core" &!     + & y +3 ."raiseStack"SE.reconfigure SEplace +3 ."preston2"Elbow.reconfigure TightElbow +4 "storage"(#]K-0-\ b +5 "manipulator"&$&.,(\ #b +4 ."preston2"Elbow.seek PC +3 "manipulator"&#( +5 "core" ( +2 "manipulator"&O& + ."raiseStack"SE.seek :beamBreak +6 "storage"('L +5 "core" & F y + ."preston2"Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +4 &T& +2 "core" & Y Q Ky +2 ."preston2"Forearm.seek PC +3 "manipulator"&F' +102 "core" ' + ."preston2"Hand.close +2 "manipulator"&?/ +72 "core" / +2 ."preston2"PC.seek :open +2 "processing"%I( +84 "core" ' +2 "storage"( - +3 "core" -'L + ."raiseStack"SE.configure SEconfig +3 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(%' +37 "core" ' +268 ( + "storage"(>& +4 "core" &" " ( E  +2 "manipulator"&& +3 "core" & + y +2 "manipulator"&Q% +3 "core" %    +2 ."preston2"Forearm.seek :retract +3 "manipulator"&i'\ +108 "core" ' +2 ."preston2"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."preston2"Elbow.seek 1 +4 "manipulator"&( +259 "core" ( +2 "manipulator"&S& +3 "core" & !p +2 "storage"(1& +4 "core" &"     + ."preston2"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 ."preston2"Forearm.seek 1 + 700 counts +2 "manipulator"&`' +103 "core" ' +2 ."preston2"Hand.open +2 "manipulator"&!1 +76 "core" 1 +2 "storage"(&- +3 "core" -' +2 ."preston2"SE.seek -0.19 Pucks below Top Plate +3 "storage"(b' +29 "core" ' +2 ."preston2"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +4 ."preston2"SE.seek -0.86 Pucks below Top Plate +3 "storage"(P' +60 "core" ' +2 #"preston2"Lights, camera, ACTION! +845 #-> PuckCamera.snapImages +3 #PuckCamera: snap -bin=2,2 10.0 /var/log/esp/20apr0614h10s.tif +1061 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10 seconds\ /var/log/esp/20apr0614h10s.tif: TIFF Upload Complete\ +3 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/20apr0614h30s.tif +3060 #SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/20apr0614h30s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=1,1 -auto /var/log/esp/hires/20apr0614h.tif +30386 #WARNING: Too Dark -- required 749.76s exposure > 300s time limit\ SX HX9/16 (USB:05): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 300 seconds\ /var/log/esp/hires/20apr0614h.tif: TIFF Upload Complete\ +5189 #-> Gate.power :camera, :off; Puck.finishImage + .Gate.power :camera,:OFF +12 "storage"(_- +7 "core" -' +5 "storage"(Y& +10 "core" &" P  +54 "manipulator"&R& +4 "core" & { } q a +2 ."preston2"Elbow.seek 1 +2 "manipulator"&]( +23 "core" ( +2 "manipulator"&f& +3 "core" & [  +2 "storage"(& +4 "core" &"   +2 ."preston2"Forearm.seek 1 + 700 counts +2 "manipulator"&;' +5 "core" ' +2 ."preston2"SE.reconfigure SEgently +5 "storage"(#QK-0-\ b +3 ."preston2"SE.seek -0.15 Pucks below Top Plate +2 "storage"([' +59 "core" ' +2 "manipulator"&q& +4 "core" & U + + "storage"(& +4 "core" &"   g  +2 ."preston2"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 ."preston2"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."preston2"Forearm.seek 1 +3 "manipulator"&D'\\ +41 "core" ' + ."preston2"Elbow.hold +4 "manipulator"&m, +5 "core" , + ."preston2"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 ."preston2"SE.reconfigure SEconfig +2 "storage"(#QK-0-\ b +5 ."preston2"SE.seek 0.04 Pucks below Top Plate +3 "storage"(g' +22 "core" ' +2 "manipulator"&w% +4 "core" %fg W  + "storage"(N& +4 "core" &"   + ."preston2"Forearm.force -20 +2 "manipulator"&5 +5 ."preston2"Forearm.seek 1 + 310 counts +2 "manipulator"&h'ϒ +24 "core" ' +2 "manipulator"&a& +4 "core" & $ - +2 "storage"(& +3 "core" &" # "  +2 ."preston2"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 ."preston2"Forearm.seek 1 + 700 counts +3 "manipulator"&j' +26 "core" ' +2 "storage"(0% +4 "core" % $ $ Q  +2 ."downElevator"SE.seek :down +4 "storage"(t'v +99 (*% +3 "core" %O7 " # Zs +2 "manipulator"&B% +4 "core" % - + ."preston2"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."preston2"Forearm.seek :retract +3 "manipulator"&\\'\ +92 "core" ' +64 ' + ."downElevator"SE.coast + "storage"(5 +5 ."preston2"SC.coast + "storage"(6 +6 "manipulator"&k& +4 "core" &  . +2 "manipulator"&r% +4 "core" %\  . +262 #"preston2"-> pucks +2476 #-> samplePassC + #Beginning samplePassC +4 "collection"'& +6 "core" &Oyh$ L + ."preston2"PSV.dial PSR +4 "processing"%| +151 "core"  +2 "processing"%C% +3 "core" %6E +2 #"preston2"Pulling 1.5ml of PSR.flush + .PSR.select :flush +6 "processing"%@ +10 ."preston2"PS.reconfigure PSconfig +3 "processing"%#A d`xb +5 ."preston2"PS.seek 1.5ml +3 "processing"%o' +1613 "core" ' +2 ."preston2"delay 5 seconds +502 .PSV.dial :waste1 +3 "processing"%d  +59 "core"  +2 ."preston2"PS.seek 0ml +3 "processing"%'W +1604 "core" ' + ."preston2"PSV.dial PSR +4 "processing"%p +45 "core"  + ."preston2"PSR.select :air +3 "processing"% +12 ."preston2"PS.seek 2.5ml +2 "processing"%l' +2639 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +3 ."preston2"CBV.dial PRV +3 .PSV.dial :mixloop +5 "processing"%~ +27 "Can"= TS +81 "core" + ."preston2"CTV.dial :air,avoiding: :intake +4 "collection"'n  +138 "core" + ."preston2"PTV.dial :PRVmixing +4 "processing"%  +135 "core" +2 ."preston2"PS.seek 0ml +3 "processing"%'W +2628 "core" ' + ."preston2"PSV.dial :air +4 "processing"%M  +45 "core"  +2 ."preston2"PS.seek 2.5ml +3 "processing"%x' +2633 "core" ' + ."preston2"PSV.dial :mixloop +4 "processing"%v +46 "core" +2 ."preston2"PS.seek 0ml +2 "processing"%e'W +2635 "core" ' + ."preston2"PSV.dial :air +4 "processing"%  +45 "core"  +2 ."preston2"PS.seek 2.5ml +3 "processing"% ' +2630 "core" ' + ."preston2"PSV.dial :mixloop +4 "processing"%+ +59 "core" +2 ."preston2"PS.seek 0ml +2 "processing"%'W +2641 "core" ' +2 "collection"'& +3 "core" &OyhZ^\ L +2 "collection"'K& +3 "core" &Oyh[^A L +11134 #"preston2"-> CC.unloadFlush +2 #Garaging FlushPuck in Collection Clamp +3 "manipulator"&Z& +6 "core" & @ L < +2 "manipulator"&\ % +4 "core" %\  ; ; [ < +2 ."preston2"Elbow.seek CC +3 "manipulator"&)( +159 "core" ( +2 "manipulator"&& +3 "core" & ' /  96 +2 ."preston2"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +2 "core" & 3 = 96 +2 ."preston2"Forearm.seek CC +2 "manipulator"&'ρ +109 "core" ' + ."preston2"Hand.close +3 "manipulator"& / +67 "core" / +2 ."preston2"CC.seek :open +3 "collection"'( +380 "core" ( +2 "manipulator"&W& +3 "core" & > ? 7 96 +2 "manipulator"&% +3 "core" % ` *  + 9; +2 ."preston2"Forearm.seek :retract +2 "manipulator"&y'\ +108 "core" ' + ."preston2"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 ."preston2"Elbow.seek :garage +4 "manipulator"&'(- +282 "core" ( +2 "manipulator"&& +3 "core" &- r u v B +2 ."preston2"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &4& +3 "core" &- t k C + ."preston2"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 ."preston2"Forearm.seek :garage +2 "manipulator"&' +111 "core" ' + ."preston2"Hand.open +2 "manipulator"&{1 +69 "core" 1 +2 "manipulator"&% +3 "core" % g  ? 3; +2 ."preston2"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."preston2"Forearm.seek :retract +3 "manipulator"&$'\ +108 "core" ' +2043 #"preston2"-> PS.flush; PS.flush +2 #Flushing Processing stage +4 "processing"%}% +5 "core" %U\ +2 #"preston2"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%& +6 "core" & +2 "manipulator"&& +4 "core" &- u 7 E + ."preston2"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +4 ."preston2"Elbow.seek FlushPuck::Garage +3 "manipulator"&s(- +4 "core" ( +2 "manipulator"& & +4 "core" &- r q D + ."preston2"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +5 & & +3 "core" &- w D +2 ."preston2"Forearm.seek :garage +2 "manipulator"&"' +105 "core" ' + ."preston2"Hand.close +3 "manipulator"&E/ +71 "core" / +2 "manipulator"&<& +4 "core" &- $ 6 + "manipulator"&,% +4 "core" % z  & F 6 +2 ."preston2"Forearm.seek :retract +3 "manipulator"&'\ +103 "core" ' +2 ."preston2"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."preston2"Elbow.seek PC +3 "manipulator"&z( +124 "core" ( +2 "manipulator"&& +3 "core" & F T 5 @} +2 ."preston2"Elbow.reconfigure LooseElbow +50 "manipulator"&$ &.,(#b +6 &@& +3 "core" & ` S J @} +2 ."preston2"Forearm.reconfigure TightForearm +5 "manipulator"&#Q@2^d^\ b +3 ."preston2"Forearm.seek PC +2 "manipulator"&3' +102 "core" ' +2 "manipulator"&=& +4 "core" & r t A} +2 "manipulator"&A% +3 "core" % u k ~ B_ +2 "processing"%-& +4 "core" & + "processing"%H& +4 ."preston2"PC.seek :closed +3 "processing"%((Tg +6 "core" & + & +6 & 1 $e +9 &Ts 9 +10 &|p N +9 &G S +9 &OC R +10 &J S +9 &F R +9 &H R +10 &VI S +9 &D R +10 &F R +9 &!I R +9 &#_D R +10 &%!E R +9 &&E R +9 &(G R +10 &*gI R +9 &,(H S +10 &-D R +9 &/F R +9 &1nG S +10 &31I R +9 &4J R +9 &6J S +10 &8wJ R +9 &:9F R +10 &;I R +9 &=E R +9 &?H R +10 &A@G S +9 &CD R +9 &DD R +10 &FI R +9 &HGN S +10 &Ja U +9 &K Y +9 &M{} Y +10 &O; Z +9 &P Z +9 &R N +10 &ST $p +9 &TI " +2 ( + "processing"%H& +3 #"preston2"Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.74 +2 "processing"%6& +7 "core" &TI " + ."preston2"Hand.open +2 "manipulator"&c1 +75 "core" 1 +2 "manipulator"&u% +4 "core" % S N 8 @_ + ."preston2"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."preston2"Forearm.seek :retract +3 "manipulator"&9'\ +94 "core" ' + ."preston2"PSV.dial PSR +4 "processing"% +110 "core"  + ."preston2"PSR.select :flush +3 "processing"%@ +12 ."preston2"PS.seek 1ml +3 "processing"%G'P +1108 "core" ' + ."preston2"PSR.select :air +3 "processing"% +12 ."preston2"PS.seek 2.5ml +3 "processing"%.' +1622 "core" ' + ."preston2"PSV.dial PTV +4 "processing"%8 +77 "core" + ."preston2"PTV.dial :puck +2 "processing"%^  +137 "core"  + ."preston2"PBV.dial :waste1 +2 "processing"%/  +36 "core"  +2 ."preston2"PS.seek 0ml +3 "processing"%U'W +2637 "core" ' + ."preston2"PSV.dial PSR +4 "processing"%L +90 "core"  + ."preston2"PSR.select :flush +3 "processing"%@ +13 ."preston2"PS.seek 0.5ml +2 "processing"%O' +608 "core" ' + ."preston2"PSR.select :air +3 "processing"% +12 ."preston2"PS.seek 2.5ml +3 "processing"%T' +2128 "core" ' + ."preston2"PSV.dial PTV +2 "processing"%? +76 "core" + ."preston2"PBV.dial PSV +3 "processing"%5 U +56 "core" U +2 ."preston2"PS.seek 0ml +3 "processing"% 'W +2631 "core" ' + ."preston2"PSV.dial PBV +2 "processing"%: @ +47 "core" ? +2 ."preston2"PS.seek 2.5ml +3 "processing"%X' +2638 "core" ' + ."preston2"PSV.dial :waste1 +4 "processing"%  +89 "core"  +2 ."preston2"PS.seek :empty +2 "processing"%>'9 +2640 "core" ' + ."preston2"PSV.dial PSR +4 "processing"% +45 "core"  + ."preston2"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%Q' +2638 "core" ' + ."preston2"PSV.dial PTV +2 "processing"%F +76 "core" + ."preston2"PBV.dial PSV +3 .PS.seek 0ml +6 "processing"%S'W +2639 "core" ' + ."preston2"PSV.dial PBV +4 "processing"%1 @ +46 "core" ? +2 ."preston2"PS.seek 2.5ml +3 "processing"%#' +2638 "core" ' + ."preston2"PSV.dial :waste1 +5 "processing"%!  +76 "core"  +2 ."preston2"PS.seek :empty +2 "processing"%&'9 +2635 "core" ' +2 #"preston2"Garaging FlushPuck in Processing Clamp + "manipulator"&i& +7 "core" & P \\  <} +2 ."preston2"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."preston2"Elbow.seek PC +3 "manipulator"&%( +5 "core" ( +2 "manipulator"&b& +4 "core" & < 8 <} + ."preston2"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &_& +3 "core" & 9 2 <} +2 ."preston2"Forearm.seek PC +2 "manipulator"&Y' +97 "core" ' + ."preston2"Hand.close +3 "manipulator"&R/ +76 "core" / +2 ."preston2"PC.seek :open +2 "processing"%f( +405 "core" ( +2 "manipulator"&& +3 "core" & J U ?} +2 "manipulator"&q% +4 "core" % R W ? + ."preston2"Forearm.seek :retract +3 "manipulator"&'\ +102 "core" ' +2 ."preston2"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."preston2"Elbow.seek :garage +4 "manipulator"&w(- +136 "core" ( +2 "manipulator"&N& +3 "core" &- M Z  =, +2 ."preston2"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &a& +3 "core" &- 9 < <, +2 ."preston2"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."preston2"Forearm.seek :garage +3 "manipulator"&' +108 "core" ' + ."preston2"Hand.open +3 "manipulator"&1 +71 "core" 1 +2 "manipulator"&0% +4 "core" % M ) . + ."preston2"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."preston2"Forearm.seek :retract +3 "manipulator"&`'\ +110 "core" ' +2 #"preston2"Flushing Processing stage + "processing"%P% +6 "core" %7 +2 #"preston2"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%*& +6 "core" & +2 "manipulator"&;& +4 "core" &.[ k t E A\\ + ."preston2"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."preston2"Elbow.seek FlushPuck::Garage +3 "manipulator"&B(- +15 "core" ( +2 "manipulator"&]& +4 "core" &- o z 9 C + ."preston2"Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +3 &[& +3 "core" &- v s # C +2 ."preston2"Forearm.seek :garage +3 "manipulator"&D' +108 "core" ' + ."preston2"Hand.close +2 "manipulator"&h/ +77 "core" / +2 "manipulator"&k& +4 "core" &- % & A 6 + "manipulator"&r% +4 "core" %    # 69 + ."preston2"Forearm.seek :retract +2 "manipulator"&g'\ +111 "core" ' +2 ."preston2"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."preston2"Elbow.seek PC +4 "manipulator"&j( +124 "core" ( +31 "manipulator"&t& +4 "core" & s t B + ."preston2"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &2& +3 "core" & u s A +2 ."preston2"Forearm.reconfigure TightForearm +51 "manipulator"&#Q@2^d^\ b +6 ."preston2"Forearm.seek PC +3 "manipulator"&' +101 "core" ' +2 "manipulator"&|& +4 "core" & d e " > +2 "manipulator"&C% +3 "core" % _ ^ > +2 "processing"%& +4 "core" & + "processing"%d& +4 ."preston2"PC.seek :closed +3 "processing"%o(Tg +6 "core" & + & +7 &\ * $e +9 &Wu 9 +10 &}n N +9 &F R +9 &GD R +10 & I R +9 &H S +9 &F R +10 &OD R +9 &I R +10 &G R +9 &!F R +9 &#XF R +10 &%F R +9 &&G R +9 &(F R +10 &*bF Q +9 &,#F R +10 &-F R +9 &/F Q +9 &1iF R +10 &3,F Q +9 &4F R +9 &6F R +10 &8pF R +9 &:2G R +10 &;F R +9 &=F R +9 &?xF R +10 &A:F R +9 &BF R +9 &DF R +10 &FG R +9 &H?K S +10 &I[ T +9 &K} X +9 &Mr~ Z +10 &O5 Y +9 &P Y +9 &R U +10 &S@R $j +9 &TJ8 / +5 ( + "processing"%d& +3 #"preston2"Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.73 +2 "processing"%p& +7 "core" &TJ" / + ."preston2"Hand.open +2 "manipulator"&1 +72 "core" 1 +2 "manipulator"&~% +4 "core" % C I 8 ; + ."preston2"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."preston2"Forearm.seek :retract +3 "manipulator"&n'\ +16 "Can"3 33 +78 "core" ' + ."preston2"PSV.dial PSR +4 "processing"% +48 "core"  + ."preston2"PSR.select :flush +3 "processing"%@ +13 ."preston2"PS.seek 1ml +2 "processing"%l'P +1098 "core" ' + ."preston2"PSR.select :air +3 "processing"% +12 ."preston2"PS.seek 2.5ml +2 "processing"%M' +1613 "core" ' + ."preston2"PSV.dial PTV +2 "processing"% +77 "core" + ."preston2"PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%v  +58 "core" +2 ."preston2"PS.seek 0ml +4 "processing"%x'W +2651 "core" ' + ."preston2"PSV.dial PSR +4 "processing"% +78 "core"  + ."preston2"PSR.select :flush +3 "processing"%@ +12 ."preston2"PS.seek 0.5ml +3 "processing"%e' +589 "core" ' + ."preston2"PSR.select :air +3 "processing"% +12 ."preston2"PS.seek 2.5ml +3 "processing"%+' +2122 "core" ' + ."preston2"PSV.dial PTV +4 "processing"% +90 "core"  + ."preston2"PBV.dial PSV +3 "processing"% U +57 "core" V +2 ."preston2"PS.seek 0ml +3 "processing"%K'W +2654 "core" ' + ."preston2"PSV.dial PBV +4 "processing"%Z @ +45 "core" ? +2 ."preston2"PS.seek 2.5ml +3 "processing"%\ ' +2630 "core" ' + ."preston2"PSV.dial :waste1 +4 "processing"%  +76 "core"  +2 ."preston2"PS.seek :empty +2 "processing"%'9 +2627 "core" ' + ."preston2"PSV.dial PSR +4 "processing"%m +58 "core"  + ."preston2"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"% ' +2631 "core" ' + ."preston2"PSV.dial PTV +4 "processing"%\\ +80 "core" + ."preston2"PBV.dial PSV +3 .PS.seek 0ml +6 "processing"%J'W +2643 "core" ' + ."preston2"PSV.dial PBV +4 "processing"%W @ +46 "core" ? +2 ."preston2"PS.seek 2.5ml +4 "processing"%' +2630 "core" ' + ."preston2"PSV.dial :waste1 +4 "processing"%  +75 "core"  +2 ."preston2"PS.seek :empty +2 "processing"%'9 +2635 "core" ' +2 #"preston2"Garaging FlushPuck in Processing Clamp + "manipulator"&4& +7 "core" & ? = : +2 ."preston2"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 ."preston2"Elbow.seek PC +2 "manipulator"&)( +5 "core" ( +2 "manipulator"&{& +4 "core" & H F ? ; + ."preston2"Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +4 && +3 "core" & = ?  : +2 ."preston2"Forearm.seek PC +2 "manipulator"&y' +104 "core" ' + ."preston2"Hand.close +3 "manipulator"&/ +75 "core" / +2 ."preston2"PC.seek :open +2 "processing"%}( +406 "core" ( +2 "manipulator"&& +3 "core" & ; 3  < +2 "manipulator"&% +3 "core" % < < < +2 ."preston2"Forearm.seek :retract +2 "manipulator"& '\ +106 "core" ' +2 ."preston2"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."preston2"Elbow.seek :garage +3 "manipulator"& (- +175 "core" ( +2 "manipulator"&E& +4 "core" &- w w  B + ."preston2"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &<& +3 "core" &- s m B + ."preston2"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 ."preston2"Forearm.seek :garage +3 "manipulator"&,' +110 "core" ' + ."preston2"Hand.open +3 "manipulator"&'1 +78 "core" 1 +2 "manipulator"&$% +4 "core" % q  7 3T + ."preston2"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."preston2"Forearm.seek :retract +3 "manipulator"&'\ +105 "core" ' +31138 "Can"3 .. +60002 ! .. +60002  .- +60003  .. +60002   .. +60002  .. +60002  .. +8175 #"preston2"-> PC +2 "processing"%@& +5 "core" &e +125 #"preston2"-> CC +2 "collection"'"& +5 "core" &XY. +308 #"preston2"-> exit + #Session Ended +988 #"preston"-> exit + #Session Ended +50390 "Can" .. +60003  .. +60002  .. +60002   .. +60002  .. +60002  .. +60003  .. +60002 # .. +60002 $ .- +60002   .. +60002 ' .. +10120 #"query"Session Begun +3996 #"main"Session Begun +270 #-> pucks +276 #"query"-> pucks +1378 #"main"-> CC.loadFlush; PC.loadPuck :saf, 2 +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'s& +6 "core" &RWM +2 "manipulator"&=& +3 "core" &- N G 7 ; +2 ."main"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +4 ."main"Elbow.seek FlushPuck::Garage +2 "manipulator"&A(- +5 "core" ( +2 "manipulator"&-& +4 "core" &- Q R U ; +2 ."main"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +3 "core" &- F L ) ; +41 ."main"Forearm.seek :garage +4 "manipulator"&I' +108 "core" ' + ."main"Hand.close +2 "manipulator"&6/ +67 "core" / +2 "manipulator"&c& +4 "core" &-   1 + "manipulator"&u% +4 "core" %   1J +2 ."main"Forearm.seek :retract +3 "manipulator"&H'\ +109 "core" ' +2 ."main"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."main"Elbow.seek CC +4 "manipulator"&( +280 "core" ( +2 "manipulator"&3& +3 "core" & 5 0 T 6;8 +2 ."main"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +3 "core" & ( ( 6;8 +2 ."main"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."main"Forearm.seek CC +3 "manipulator"&G'ρ +108 "core" ' +2 "manipulator"&8& +4 "core" & * 1  8;8 + "manipulator"&^% +4 "core" %y   C 8T +2 "collection"'/& +3 "core" &TW +2 "collection"'.& +4 ."main"CC.seek :closed +2 "collection"'L(O +6 "core" &UXJ + &VX  +9 &-wUW , +9 &a{UX A +9 &YoVX S +10 &IRX S +9 &QRV S +9 &MSX R +10 &`MQX| S +9 &!RUW S +10 &KUW R +9 &OSV S +9 & hLTW S +10 &"*LTW S +9 &#NTV S +9 &%JTW R +10 &'oPTX S +9 &)3KTX{ R +10 &*NTW S +9 &,NUY S +9 &.yNTX R +10 &0;OUW{ R +9 &1NSXt R +9 &3JSW R +10 &5NTY{ R +9 &7CORXw R +10 &9OTW{ S +9 &:MSWp R +9 &<LQXy R +10 &>KOSWr R +9 &@ IUWt R +10 &ALSX~ S +9 &CLUWz R +9 &ERMSVy S +10 &GUSW} S +9 &HhSWn V +9 &JRV| [ +10 &L5QVq ` +9 &MRVy \\ +9 &O6ART + +10 &OqOUo M +5 ( + "collection"'.& +4 #"main"Collection Clamp onSpring/offSpring for 5/26 samples, on/off torque 1.92 +3 "collection"'U& +6 "core" &OmQUv M + &OlUVu M + ."main"Hand.open +2 "manipulator"&O1 +76 "core" 1 +2 "manipulator"&?% +3 "core" % σ   9 4J +2 ."main"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."main"Forearm.seek :retract +3 "manipulator"&5'\ +97 "core" ' +2 #"main"Loading saf puck from tube 2 into Processing Clamp + "processing"%T& +7 "core" & + "manipulator"&:% +4 "core" %\   \ d 2 +2 "storage"( % +4 "core" %~ l o + "storage"(. +3 "core" . +2 ."main"SC.reconfigure SCtight +3 "storage"($\ .\ 1~b +4 ."main"SC.seek 2 +3 "storage"(X( +343 "core" ( + ."main"SC.reconfigure SCloose +4 "storage"($.\ 1~b +4 (& +2 "core" & $ Z Z \  +2 "manipulator"&>& +4 "core" &  /;8 +2 "manipulator"&F% +3 "core" %\  m / +2 ."main"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."main"Elbow.seek 2 +3 "manipulator"&Q( +155 "core" ( +2 "manipulator"&1& +3 "core" &   N 2 +2 "storage"(S& +4 "core" & & \\ Q ; \  + ."main"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 ."main"Forearm.seek 2 + 700 counts +2 "manipulator"&!' +92 "core" ' +2 "storage"(#& +4 "core" & & s p  \  + ."main"SE.reconfigure SEpick +4 "storage"(#]K-0-\ b +7 ."main"SE.seek :beamBreak + "storage"(i'L +287 "core" ' +2 "storage"(b- +3 "core" -'c + ."main"SE.configure SEconfig +3 "storage"(#QK-0-\ b +5 (_& +2 "core" & & I C . \  +2 "manipulator"&R& +4 "core" &   ^ 4 + ."main"Elbow.seek 2 +2 "manipulator"&z( +10 "core" ( +2 "manipulator"&9& +4 "core" &   1 3 + "storage"((& +4 "core" & % L J [ \  +2 ."main"Forearm.seek 2 + 300 counts +3 "manipulator"&'υ +23 "core" ' + ."main"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."main"Hand.close +2 "manipulator"&q/ +76 "core" / +2 !"main"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 7):bt["4/home/esp/esp2/utils/puckmoves.rb:337:in `load'"8/home/esp/esp2/utils/puckmoves.rb:884:in `loadPuck'" main:2:in `topLevelBinding'" Sampler.calibrate +3 "Can"$ FE +4 #"main"Calibrating pressure sensors + .CTV.dial :air +4 .SSV.dial :spit,avoiding: :exhaust +4 "sampler")w +142 "core" +2 ."main"SS.seek 5ml +4 "sampler")`'?2 +306 "core" ' + ."connect"SSV.dial CBV +3 ."main"CBV.dial SSV +4 "sampler")t  +2 "collection"'2 @ +123 "core" A +19 + ."main"delay 3.8 seconds +383 "collection"'D% +3 "core" %xRV  + "sampler")B% +3 "core" %?/ p +2 ."main"SSV.dial :spit +2 "sampler")| +141 "core"  +33 ."main"SS.seek 0ml +4 "sampler")C' +286 "core" ' + ."main"SSV.dial CBV +4 "sampler")  +139 "core"  +1099 "Can"& GG +875 #"main"-> Sampler.PSI +2 "collection"'g% +5 "core" %xRU#  +2 "sampler")f% +4 "core" % { +1863 #"main"-> CSV.air; CS.pull 5; CSV.CTV; CTV.CSV +2 .CSV.dial :air +3 "collection"'p @ +48 "core" ? +2 "collection"'% +3 "core" %xUVO  +2 ."main"CS.seek 6.499ml +2 "collection"'~') +1377 "core" ' + ."main"CSV.dial CTV +4 "collection"'d  +46 "core"  + ."main"CTV.dial CSV +2 "collection"'  +139 "core"  +879 #"main"-> CSV.waste1; CS.to 5 +2 .CSV.dial :waste1 +3 "collection"' +121 "core" +2 ."main"CS.seek 5ml +2 "collection"'&'l +469 "core" ' +42 "collection"'l% +4 "core" %lUZ +1338 #"main"-> CSV.CTV + .CSV.dial CTV +4 "collection"'  +107 "core"  +90 #"main"-> CTV +890 #-> CBV.PRV; PRV.CBV + .CBV.dial PRV +6 "collection"'v  +121 "core"  + ."main"PRV.dial CBV +1172 #-> PTV.PRV + .PTV.dial PRV +2 "processing"%M @ +79 "core" B +415 #"main"-> PSV.PTV + .PSV.dial PTV +7 "processing"% +112 "core" +847 #"main"-> Sampler.PSI +2 "collection"'x% +5 "core" %lSVK +2 "sampler")e% +4 "core" % { +1364 #"main"-> CS.push 3 + "collection"' % +5 "core" %lRXS +3 ."main"CS.seek 2ml +4 "collection"'' ] +851 "core" ' +2 "collection"'+% +3 "core" % b\  +207 #"main"-> Sampler.PSI +3 "collection"'Z% +4 "core" % b b +2 "sampler")K% +4 "core" % { +3384 #"main"-> CS.pull 0.3 +2 "collection"'% +5 "core" % bR +3 ."main"CS.seek 2.301ml +3 "collection"'\ ' +159 "core" ' +2 "collection"'m% +3 "core" %  +460 #"main"-> CS.pull 0.7 +2 "collection"'% +5 "core" %X  +3 ."main"CS.seek 3ml +3 "collection"'\\'- +269 "core" ' +2 "collection"' % +3 "core" %-+  +727 #"main"-> Sampler.PSI + "collection"'W% +4 "core" %-R  +3 "sampler")J% +4 "core" % { +8561 #"main"-> CS +2 "collection"'% +5 "core" %-g  +2052 #"main"-> Sampler.PSI +3 "collection"'% +4 "core" %-a  +2 "sampler")4% +4 "core" % { +704 #"main"-> CS.push 0.3 +2 "collection"'{% +5 "core" %-w  +2 ."main"CS.seek 2.701ml +4 "collection"''# +162 "core" ' +2 "collection"'% +3 "core" %#= +1143 #"main"-> CS.to 2.5 +2 .CS.seek 2.5ml +4 "collection"'j'; +127 "core" ' +2 "collection"'n% +3 "core" %=? +278 #"main"-> Sampler.PSI +3 "collection"'o% +4 "core" %=9 +2 "sampler")% +4 "core" % { +1799 #"main"-> PTV.puck +2 .PTV.dial :puck +4 "processing"%  +79 "core"  +165 #"main"-> Sampler.PSI +3 "collection"'E% +4 "core" %=9 +2 "sampler")<% +4 "core" % { +15542 #"main"-> bakePuck 28; delay '1:30' +2 #Heating saf puck from tube 2 in Processing Clamp to 28C for 2:00:00 +5 .PH.seek 28C,5:00 +4 "processing"%y  +3 %)9 +4 "core" 9uE +103 "processing"%'9 +2 "core" 9vE +103 "processing"%$9 +2 "core" 9vE  +103 "processing"% 9 +2 "core" 9uE  +103 "processing"%,9 +2 "core" 9vE +103 "processing"%@9 +77 "core" 9wE +103 "processing"%"9 +2 "core" 9wE +103 "processing"%s9 +2 "core" 9yF! +103 "processing"%=9 +2 "core" 9|E% +103 "processing"%-9 +2 "core" 9}E) +103 "processing"%9 +2 "core" 9E- +103 "processing"%69 +2 "core" 9F2 +103 "processing"%c9 +2 "core" 9F6 +103 "processing"%u9 +2 "core" 9F: +103 "processing"% 9 +2 "core" 9F> +103 "processing"%9 +3 "core" 9EC +103 "processing"%I9 +2 "core" 9EG +103 "processing"%39 +2 "core" 9FK +103 "processing"%9 +2 "core" 9FO +103 "processing"%A9 +2 "core" 9FS +103 "processing"%89 +2 "core" 9FX +103 "processing"%^9 +2 "core" 9G\\ +103 "processing"%/9 +2 "core" 9H` +103 "processing"%H9 +2 "core" 9Hd +103 "processing"%9 +2 "core" 9Hh +103 "processing"%.9 +3 "core" 9Im +103 "processing"%U9 +2 "core" 9Iq +103 "processing"%O9 +2 "core" 9Iu +103 "processing"%?9 +2 "core" 9Iy +103 "processing"%T9 +2 "core" 9 I} +103 "processing"%:9 +3 "core" 9I +103 "processing"% 9 +2 "core" 9J +103 "processing"%9 +2 "core" 9#J +103 "processing"%G9 +2 "core" 9+M +103 "processing"%9 +2 "core" 93K +103 "processing"%>9 +3 "core" 9:K +103 "processing"%F9 +2 "core" 9CL +103 "processing"%19 +2 "core" 9JL +103 "processing"%S9 +2 "core" 9QL +103 "processing"%#9 +2 "core" 9XL +103 "processing"%9 +3 "core" 9^L +3 ."main"PH.hold 2:00:00,28C +3 "processing"%5 pp] +3 ."main"delay 1:30 +5 "core"  +6382 "Can") FF +6239 #"main"-> Sampler.PSI +3 "collection"'b% +4 "core" %=w +2 "sampler")_% +4 "core" % { +2054 #"main"-> washDA;delay '05:00';recoverPSRreagent08 + .PSR.select :air +5 .PSV.dial PSR +5 "processing"%R +80 "core"  +2 "processing"%9% +4 "core" %8 + #"main"Pulling 0.5ml of PSR.wash + .PSR.select :wash +5 "processing"% +11 ."main"PS.seek 0.5ml +3 "processing"%(' +591 "core" ' +2 ."main"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."main"PS.seek 2ml +2 "processing"%q'[ +1620 "core" ' + ."main"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%N +79 "core" + ."main"PBV.dial :waste1 +2 "processing"%Y  +58 "core" +2 "processing"%Q% +3 "core" %X  +2 ."main"PS.seek 1.5ml +3 "processing"%!' +595 "core" ' + ."main"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%i * +38 "core" , +2 ."main"PS.seek 0ml +4 "processing"%'W +1606 "core" ' + ."main"delay 5:00 +30003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +4 "processing"%0  +38 "core" + ."main"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" , +2 ."main"PSR.select :air +2 .PSV.dial PSR +5 "processing"%z +78 "core"  +2 ."main"PS.reconfigure PSfast +3 "processing"%#A ,`xb +4 ."main"PS.seek 2.5ml +2 "processing"%*' +2614 "core" ' + ."main"PSV.dial PTV +3 "processing"%; +79 "core" + ."main"delay 5 seconds +503 .PSV.dial PSR + "processing"%] +80 "core"  +2 ."main"delay 5 seconds +503 .PSV.dial PTV + "processing"%a +80 "core" + ."main"delay 5 seconds +503 .PSV.dial :air + "processing"%%  +79 "core"  +2 ."main"PS.seek :empty +2 "processing"%}'9 +2605 "core" ' +2 "processing"%h% +3 "core" %=Z +1773 #"main"-> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI + .PTV.dial PRV +5 "processing"%k @ +77 "core" A +2 ."main"delay 1 second +102 .PTV.dial Puck + "processing"%[  +78 "core"  +2 "collection"'P% +3 "core" %=J +2 "sampler")X% +3 "core" % { +416 #"main"-> washCycleDA 1 +2 #washCycleDA #1 of 1 +2 .PSR.select :air +4 .PSV.dial PSR +5 "processing"%w +152 "core"  +2 "processing"%V% +3 "core" %=m +2 #"main"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +10 ."main"PS.reconfigure PSconfig +3 "processing"%#A d`xb +5 ."main"PS.seek 0.5ml +3 "processing"%2' +599 "core" ' +2 ."main"delay 5 seconds +502 .PSR.select :air + "processing"% +48 ."main"PS.seek 2ml +2 "processing"%t'[ +1611 "core" ' + ."main"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%D +81 "core" + ."main"PBV.dial :waste1 +2 "processing"%B  +37 "core" +2 "processing"%|% +4 "core" %V[  +2 ."main"PS.seek 1.5ml +2 "processing"%`' +310 "Can"  KJ +298 "core" ' + ."main"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"% * +37 "core" , +2 ."main"PS.seek 0ml +5 "processing"%g'W +1618 "core" ' +2 ."main"delay 2:00 +12003 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%f  +37 "core" +2 ."main"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%p * +39 "core" + + ."main"PSR.select :air +3 .PSV.dial PSR +5 "processing"% +91 "core"  +2 ."main"PS.reconfigure PSfast +3 "processing"%#A ,`xb +4 ."main"PS.seek 2.5ml +3 "processing"%7' +2555 "core" ' + ."main"PSV.dial PTV +4 "processing"%d +89 "core" ~ +2 ."main"delay 5 seconds +502 .PSV.dial PSR +2 "processing"% +76 "core"  +2 ."main"delay 5 seconds +502 .PSV.dial PTV +2 "processing"% +79 "core" +2 ."main"delay 5 seconds +502 .PSV.dial :air + "processing"%~  +78 "core"  +2 ."main"PS.seek :empty +2 "processing"%l'9 +2580 "core" ' +8503 #"main"-> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI + .PTV.dial PRV +5 "processing"% @ +77 "core" A + ."main"delay 1 second +103 .PTV.dial Puck + "processing"%v  +78 "core"  +2 "collection"'M% +3 "core" %=\ +2 "sampler")% +3 "core" % { +1111 #"main"-> washCycleDA 1 +2 #washCycleDA #1 of 1 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%x +153 "core"  +2 "processing"%e% +4 "core" %>v + #"main"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +10 ."main"PS.reconfigure PSconfig +3 "processing"%#A d`xb +5 ."main"PS.seek 0.5ml +4 "processing"% ' +590 "core" ' +2 ."main"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."main"PS.seek 2ml +2 "processing"%&'[ +1617 "core" ' + ."main"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%+ +79 "core" + ."main"PBV.dial :waste1 +2 "processing"%Z  +38 "core" +2 "processing"%K% +4 "core" %Z{  + ."main"PS.seek 1.5ml +3 "processing"%' +599 "core" ' + ."main"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%m * +36 "core" + +2 ."main"PS.seek 0ml +4 "processing"%'W +1615 "core" ' + ."main"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%  +37 "core" +2 ."main"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"% * +38 "core" + + ."main"PSR.select :air +3 .PSV.dial PSR +5 "processing"%\ +78 "core"  +2 ."main"PS.reconfigure PSfast +3 "processing"%#A ,`xb +4 ."main"PS.seek 2.5ml +3 "processing"%W' +2559 "core" ' + ."main"PSV.dial PTV +4 "processing"%J +79 "core" + ."main"delay 5 seconds +503 .PSV.dial PSR +2 "processing"% +89 "core"  + ."main"delay 5 seconds +503 .PSV.dial PTV +2 "processing"% +88 "core"  +2 ."main"delay 5 seconds +502 .PSV.dial :air + "processing"%4  +80 "core"  +2 ."main"PS.seek :empty +2 "processing"%{'9 +411 "Can" QQ +2180 "core" ' +2130 #"main"-> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI + .PTV.dial PRV +6 "processing"% @ +77 "core" A + ."main"delay 1 second +103 .PTV.dial Puck + "processing"%\\  +78 "core"  +2 "collection"'n% +4 "core" %= + "sampler")% +3 "core" % { +1397 #"main"-> getPMLReagent08 :ab2, 0.3; addPMLReagent08; delay '8:00'; recoverPRVreagent08 +2 #getPMLReagent08 +2 .PRV.dial :air +4 "processing"%o  +49 "core"  + ."main"delay 5 seconds +503 .PTV.dial :PRVmixing +3 "processing"%  +138 "core" +2 ."main"delay 5 seconds +502 .PRV.dial :ab2 + "processing"%  +47 "core" ~ + ."main"PTV.dial :PRVmixing +2 .PSV.dial :mixloop +5 "processing"%E +46 "core" +2 ."main"PS.reconfigure PSconfig +3 "processing"%#A d`xb +4 ."main"PS.seek 0.3ml +4 "processing"%<' +391 "core" ' +2 ."main"delay 2 seconds +203 .PRV.dial :air + "processing"%)  +47 "core"  +2 "processing"%'% +4 "core" %  + ."main"PS.seek 0.55ml +3 "processing"%$'y +333 "core" ' + #"main"addPMLReagent08 + .PSV.dial :air +6 "processing"%  +46 "core"  +2 ."main"PS.seek 2ml +2 "processing"%,'[ +1558 "core" ' + ."main"PSV.dial :PML +4 "processing"%@ +45 "core" + ."main"PTV.dial :mixing +5 "processing"%" @ +77 "core" A + ."main"PBV.dial :waste1 +2 "processing"%s  +36 "core"  +2 "processing"%=% +3 "core" %W  +2 ."main"PS.seek 1.85ml +2 "processing"%-'7 +241 "core" ' + ."main"PBV.dial between PSV and waste1 +4 "processing"% * +37 "core" + +2 ."main"PS.seek 0ml +4 "processing"%6'W +1964 "core" ' +49 ."main"delay 2 seconds +203 .delay 8:00 +47408 "Can"  HH +595 #"main"recoverPRVreagent08 + .PTV.dial :mixing +4 .PBV.dial :waste1 +2 "processing"%c  +37 "core" + ."main"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%u * +38 "core" + + ."main"PSV.dial :air +3 "processing"%  +46 "core"  +2 ."main"PS.reconfigure PSfast +3 "processing"%#A ,`xb +4 ."main"PS.seek 2.5ml +4 "processing"%' +2584 "core" ' + ."main"PSV.dial :mixloop +4 "processing"%I +59 "core" +2 ."main"delay 2 seconds +202 .PSV.dial :air + "processing"%3  +45 "core"  + ."main"delay 2 seconds +203 .PSV.dial :mixloop + "processing"% +47 "core" + ."main"delay 2 seconds +234 .PSV.dial :air +8 "processing"%A  +47 "core"  +2 ."main"PS.seek :empty +2 "processing"%8'9 +2577 "core" ' +2 "processing"%^% +4 "core" %6 +9713 #"main"-> PRV +1096 #-> Sampler.PSI +2 "collection"'/% +5 "core" %=0 +3 "sampler")H% +4 "core" % { +1317 #"main"-> PRV.CBV + .PRV.dial CBV +6 "processing"%  +46 "core"  +645 #"main"-> Sampler.PSI +3 "collection"'.% +4 "core" %=D +2 "sampler")U% +4 "core" % { +5819 #"main"-> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI + .PTV.dial PRV +5 "processing"%O @ +137 "core" A +2 ."main"delay 1 second +102 .PTV.dial Puck +2 "processing"%?  +77 "core"  +2 "collection"'T% +4 "core" %=5 + "sampler"):% +3 "core" % { +3205 #"main"-> washCycleDA 1 +2 #washCycleDA #1 of 1 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"% +154 "core"  +2 "processing"%% +4 "core" %6& + #"main"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +10 ."main"PS.reconfigure PSconfig +3 "processing"%#A d`xb +4 ."main"PS.seek 0.5ml +4 "processing"%G' +589 "core" ' +2 ."main"delay 5 seconds +502 .PSR.select :air +3 "processing"% +13 ."main"PS.seek 2ml +2 "processing"%'[ +1615 "core" ' + ."main"PTV.dial :puck +2 .PSV.dial PTV +4 "processing"%> +79 "core" + ."main"PBV.dial :waste1 +2 "processing"%F  +36 "core"  +2 "processing"%1% +4 "core" %X  + ."main"PS.seek 1.5ml +3 "processing"%S' +593 "core" ' + ."main"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%# * +36 "core" + +2 ."main"PS.seek 0ml +5 "processing"%'W +1620 "core" ' + ."main"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%b  +37 "core" +2 ."main"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%_ * +38 "core" + + ."main"PSR.select :air +3 .PSV.dial PSR +5 "processing"%R +79 "core"  +2 ."main"PS.reconfigure PSfast +3 "processing"%#A ,`xb +4 ."main"PS.seek 2.5ml +3 "processing"%9' +2555 "core" ' + ."main"PSV.dial PTV +4 "processing"% +79 "core" +2 ."main"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%( +79 "core"  + ."main"delay 5 seconds +503 .PSV.dial PTV + "processing"%N +79 "core" + ."main"delay 5 seconds +503 .PSV.dial :air + "processing"%Y  +78 "core"  +2 ."main"PS.seek :empty +2 "processing"%Q'9 +2594 "core" ' +210 "Can" KK +818 #"main"-> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI + .PTV.dial PRV +5 "processing"%q @ +77 "core" A + ."main"delay 1 second +103 .PTV.dial Puck +2 "processing"%i  +77 "core"  +2 "collection"'!% +3 "core" %= +2 "sampler")y% +3 "core" % { +520 #"main"-> washCycleDA 1 +2 #washCycleDA #1 of 1 +2 .PSR.select :air +5 .PSV.dial PSR +3 "processing"%0 +141 "core"  +2 "processing"%% +4 "core" %9  + #"main"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +10 ."main"PS.reconfigure PSconfig +3 "processing"%#A d`xb +5 ."main"PS.seek 0.5ml +3 "processing"%z' +588 "core" ' +2 ."main"delay 5 seconds +502 .PSR.select :air +3 "processing"% +12 ."main"PS.seek 2ml +2 "processing"%'[ +1614 "core" ' + ."main"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%; +78 "core" + ."main"PBV.dial :waste1 +2 "processing"%]  +37 "core" +2 "processing"%a% +3 "core" %[  +2 ."main"PS.seek 1.5ml +2 "processing"%%' +602 "core" ' + ."main"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%* * +38 "core" + +2 ."main"PS.seek 0ml +4 "processing"%h'W +1607 "core" ' + ."main"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck +3 .PBV.dial :waste1 +4 "processing"%k  +38 "core" + ."main"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%[ * +38 "core" , + ."main"PSR.select :air +3 .PSV.dial PSR +5 "processing"%P +79 "core"  +2 ."main"PS.reconfigure PSfast +3 "processing"%#A ,`xb +4 ."main"PS.seek 2.5ml +2 "processing"%X' +2567 "core" ' + ."main"PSV.dial PTV +4 "processing"%w +79 "core" + ."main"delay 5 seconds +503 .PSV.dial PSR +2 "processing"%V +79 "core"  + ."main"delay 5 seconds +503 .PSV.dial PTV +3 "processing"%} +80 "core" + ."main"delay 5 seconds +503 .PSV.dial :air +2 "processing"%2  +77 "core"  +2 ."main"PS.seek :empty +3 "processing"%D'9 +2565 "core" ' +1252 #"main"-> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI + .PTV.dial PRV +6 "processing"%B @ +77 "core" A + ."main"delay 1 second +103 .PTV.dial Puck + "processing"%|  +78 "core"  +2 "collection"'t% +3 "core" %= +2 "sampler")% +3 "core" % { +2088 #"main"-> washCycleDA 1 +2 #washCycleDA #1 of 1 +2 .PSR.select :air +6 .PSV.dial PSR +2 "processing"%` +142 "core"  +2 "processing"%f% +3 "core" %<) +2 #"main"Pulling 0.5ml of PSR.wash + .PSR.select :wash +6 "processing"% +10 ."main"PS.reconfigure PSconfig +3 "processing"%#A d`xb +5 ."main"PS.seek 0.5ml +3 "processing"%p' +591 "core" ' +2 ."main"delay 5 seconds +502 .PSR.select :air +2 "processing"% +11 ."main"PS.seek 2ml +3 "processing"%'[ +1615 "core" ' + ."main"PTV.dial :puck +2 .PSV.dial PTV +5 "processing"%g +78 "core" + ."main"PBV.dial :waste1 +2 "processing"%d  +37 "core" +2 "processing"%% +3 "core" %a&  +2 ."main"PS.seek 1.5ml +2 "processing"%' +593 "core" ' + ."main"delay 3 seconds +303 .PBV.dial between PSV and waste1 +2 "processing"%~ * +37 "core" + +2 ."main"PS.seek 0ml +40 "processing"%7'W +1618 "core" ' + ."main"delay 2:00 +12004 #recoverPSRreagent08 + .PTV.dial :puck + .PBV.dial :waste1 +6 "processing"%  +37 "core" +2 ."main"delay 30 seconds +3003 .PBV.dial between PSV and waste1 +2 "processing"%v * +38 "core" + +2 ."main"PSR.select :air +2 .PSV.dial PSR +5 "processing"%M +79 "core"  +2 ."main"PS.reconfigure PSfast +3 "processing"%#A ,`xb +4 ."main"PS.seek 2.5ml +3 "processing"%' +2570 "core" ' + ."main"PSV.dial PTV +3 "processing"%x +79 "core" +2 ."main"delay 5 seconds +502 .PSV.dial PSR +2 "processing"%e +79 "core"  +2 ."main"delay 5 seconds +502 .PSV.dial PTV +2 "processing"%l +90 "core"  +2 ."main"delay 5 seconds +503 .PSV.dial :air + "processing"%  +80 "core"  +2 ."main"PS.seek :empty +2 "processing"%+'9 +1730 "Can"  gg +838 "core" ' +1600 #"main"-> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI + .PTV.dial PRV +5 "processing"%Z @ +77 "core" A + ."main"delay 1 second +103 .PTV.dial Puck +2 "processing"%K  +77 "core"  +2 "collection"'&% +4 "core" %= + "sampler")m% +3 "core" % { +2780 #"main"-> Gate.power :camera, :on + .Gate.power :camera,:ON +672 #-> Log.record 'Mixing DA Substrates' +2 #Mixing DA Substrates +1028 #-> PSR.to :air + .PSR.select :air +12 #-> PSV.to PSR +2 .PSV.dial PSR +4 "processing"% +144 "core"  +7 #"main"-> PS.pullReagent! PSR, :sub1, 0.25 +2 "processing"%% +4 "core" %9 z +2 #"main"Pulling 0.25ml of PSR.sub1 +3 .PSR.select :sub1 +5 "processing"% +12 ."main"PS.reconfigure PSconfig +3 "processing"%#A d`xb +4 ."main"PS.seek 0.25ml +4 "processing"% '7 +348 "core" ' +3 "processing"%\ % +4 "core" %A u +5 #"main"-> delay 5 + .delay 5 seconds +508 #-> PS.pullReagent! PSR, :sub2, 0.5 +2 "processing"%% +6 "core" %A s + #"main"Pulling 0.25ml of PSR.sub2 + .PSR.select :sub2 +4 "processing"% +13 ."main"PS.seek 0.5ml +2 "processing"%J' +337 "core" ' +2 "processing"%% +4 "core" % z +5 #"main"-> delay 5 + .delay 5 seconds +506 #-> PSR.to :air .PSR.select :air +5 "processing"% +17 #"main"-> PS.to 2 +2 .PS.seek 2ml +4 "processing"%'[ +1617 "core" ' +2 "processing"%4% +3 "core" %` y +6 #"main"-> PTV.to :puck + .PTV.dial :puck +8 #-> PSV.to PTV +2 .PSV.dial PTV +4 "processing"%W +80 "core" +5 #"main"-> PBV.to :waste1 + .PBV.dial :waste1 +6 "processing"%  +37 "core" +5 #"main"-> PS.push 0.5 +2 "processing"%\\% +6 "core" %` t +2 ."main"PS.seek 1.5ml +5 "processing"%n' +584 "core" ' +2 "processing"%% +3 "core" % y +5 #"main"-> delay 3 +2 .delay 3 seconds +308 #-> PBV.dialBetween PSV, :waste1 + .PBV.dial between PSV and waste1 +5 "processing"%o * +37 "core" + +5 #"main"-> PS.to 0 +3 .PS.seek 0ml +4 "processing"%'W +1619 "core" ' +2 "processing"%% +3 "core" %U r +5 #"main"-> delay 10 +2 .delay 10 seconds +1007 #-> recoverPSRreagent08 +2 #recoverPSRreagent08 +3 .PTV.dial :puck +4 .PBV.dial :waste1 +5 "processing"%E  +36 "core" + ."main"delay 30 seconds +3004 .PBV.dial between PSV and waste1 +2 "processing"%{ * +40 "core" , + ."main"PSR.select :air +3 .PSV.dial PSR +4 "processing"%) +81 "core"  +2 ."main"PS.reconfigure PSfast +3 "processing"%#A ,`xb +4 ."main"PS.seek 2.5ml +3 "processing"%'' +2633 "core" ' + ."main"PSV.dial PTV +4 "processing"%< +81 "core" +2 ."main"delay 5 seconds +502 .PSV.dial PSR + "processing"% +81 "core"  +2 ."main"delay 5 seconds +503 .PSV.dial PTV + "processing"%$ +81 "core" + ."main"delay 5 seconds +503 .PSV.dial :air + "processing"%@  +80 "core"  +2 ."main"PS.seek :empty +2 "processing"%"'9 +2633 "core" ' +2 "processing"%s% +3 "core" %<8 z +369 #"main"-> PTV.PRV; delay 1; PTV.Puck; Sampler.PSI + .PTV.dial PRV +5 "processing"%= @ +80 "core" A +2 ."main"delay 1 second +102 .PTV.dial Puck +4 "processing"%  +79 "core"  +2 "collection"',% +3 "core" %= b +2 "sampler")-% +3 "core" % { +1167 #"main"-> PC.imagePuck 1 +2 "processing"%c& +5 "core" &TL5 {* +2 #"main"Imaging saf puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&u% +7 "core" %\ %   `!Q +2 "storage"( % +3 "core" % ^ +2 "storage"(6. +2 "core" . +2 ."main"SC.reconfigure SCtight +4 "storage"($\ .\ 1~b +3 ."main"SC.seek 1 +3 "storage"(I($ +340 "core" ( + ."main"SC.reconfigure SCloose +3 "storage"($.\ 1~b +5 (3& +4 "core" &&  + "manipulator"&& +4 "core" & 7s +2 "manipulator"&A% +3 "core" %\ $ !Q +2 ."main"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 ."main"Elbow.seek 1 +2 "manipulator"&( +258 "core" ( +2 "manipulator"&^& +3 "core" &\  z$ +2 "storage"(/& +4 "core" && q +2 ."main"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."main"Forearm.seek 1 + 700 counts +3 "manipulator"&H' +113 "core" ' +2 "storage"(& +4 "core" && + + ."main"SE.reconfigure SEpick +3 "storage"(#]K-0-\ b +7 ."main"SE.seek :beamBreak +2 "storage"(.'L +308 "core" ' +2 "storage"(U- +3 "core" -' + ."main"SE.configure SEconfig +3 "storage"(#QK-0-\ b +5 "manipulator"&O& +3 "core" &\ # + "storage"(?& +5 "core" && X + ."main"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 ."main"Forearm.reconfigure LooseForearm +4 "manipulator"&#Q@2^d^b +3 ."main"Forearm.seek 1 +5 "manipulator"&T'\\ +43 "core" ' + ."main"Elbow.hold +4 "manipulator"&:, +4 "core" , +2 ."main"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 "storage"( - +2 "core" -' +3 ."main"SE.seek 0.1 Pucks below Top Plate +3 "storage"('> +34 "core" ' +2 "manipulator"&8% +4 "core" %e\\ ݭ + "storage"(G& +4 "core" &&  + ."main"Forearm.force -20 +43 "manipulator"&5 +8 ."main"Forearm.seek 1 + 309 counts +3 "manipulator"&>'ϑ +31 "core" ' +2 "manipulator"&F& +4 "core" &\   # +2 "storage"(1& +3 "core" && x 4 +2 ."main"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."main"Forearm.seek 1 + 700 counts +3 "manipulator"&' +31 "core" ' +2 ."main"SE.seek 1.1 Pucks below Top Plate +5 "storage"(#'- +38 "core" ' +2 "manipulator"&S& +4 "core" &\   # + "manipulator"&b% +4 "core" %J   k +2 ."main"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."main"Forearm.seek :retract +3 "manipulator"&_'\ +92 "core" ' +2 ."main"Elbow.seek PC +3 "manipulator"&R( +253 "core" ( +2 "manipulator"&& +4 "core" & > + ."main"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 && +3 "core" &  F +2 ."main"Forearm.seek PC +2 "manipulator"&(' +97 "core" ' + ."main"Hand.close +2 "manipulator"&N/ +74 "core" / +2 ."main"PC.seek :open +2 "processing"%Y( +402 "core" ( +2 "storage"(9& +4 "core" && } i + "manipulator"&q& +4 "core" &  c + "manipulator"&i% +4 "core" %   w +2 ."main"Forearm.seek :retract +3 "manipulator"&!'\ +104 "core" ' +2 ."main"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 ."main"Elbow.seek 1 +2 "manipulator"&y( +257 "core" ( +2 "manipulator"&0& +4 "core" &\ e% + "storage"(& +4 "core" &&  +2 ."main"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 ."main"Forearm.seek 1 + 700 counts +3 "manipulator"&Q' +98 "core" ' + ."main"Hand.open +3 "manipulator"&z1 +74 "core" 1 +2 "storage"(;- +3 "core" -'- +3 ."main"SE.seek 0.85 Pucks below Top Plate +2 "storage"(]' +29 "core" ' +2 ."main"SE.reconfigure SEseal +3 "storage"(#QK-0-\ b +5 ."main"SE.seek 0.18 Pucks below Top Plate +2 "storage"(a' +56 "core" ' +2 #"main"Lights, camera, ACTION! +6 #-> PuckCamera.snapImages +3 #PuckCamera: snap -bin=2,2 10.0 /var/log/esp/20apr0619h10s.tif +1072 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 10 seconds\ /var/log/esp/20apr0619h10s.tif: TIFF Upload Complete\ +2 #PuckCamera: snap -bin=2,2 30.0 /var/log/esp/20apr0619h30s.tif +3063 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 696x520 pixel 16-bit image for 30 seconds\ /var/log/esp/20apr0619h30s.tif: TIFF Upload Complete\ +5 #PuckCamera: snap -bin=1,1 -auto /var/log/esp/hires/20apr0619h.tif +19947 #SX HX9/16 (USB:07): 1392x1040 pixel 16-bit CCD camera\ Exposing 1392x1040 pixel 16-bit image for 195.616 seconds\ /var/log/esp/hires/20apr0619h.tif: TIFF Upload Complete\ +9 #-> Gate.power :camera, :off; Puck.finishImage + .Gate.power :camera,:OFF +7 "storage"(- +11 "core" -' +5 "storage"(*& +11 "core" && F N  +2 "manipulator"&%& +4 "core" &  !p + ."main"Elbow.seek 1 +3 "manipulator"&k( +24 "core" ( +2 "manipulator"&[& +4 "core" &  ) \ +2 "storage"(P& +3 "core" && O O p +2 ."main"Forearm.seek 1 + 700 counts +3 "manipulator"&h' +6 "core" ' +2 ."main"SE.reconfigure SEgently +4 "storage"(#QK-0-\ b +4 ."main"SE.seek 0.9 Pucks below Top Plate +3 "storage"(w'3 +59 "core" ' +2 "manipulator"&V& +4 "core" &  \ +2 "storage"(}& +3 "core" && H +2 ."main"Elbow.reconfigure LimpElbow +3 "manipulator"&$ ,(#b +4 ."main"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."main"Forearm.seek 1 +3 "manipulator"&2'\\ +36 "core" ' +79 ."main"Elbow.hold +4 "manipulator"&X, +4 "core" , +2 ."main"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +5 ."main"SE.reconfigure SEconfig +3 "storage"(#QK-0-\ b +4 ."main"SE.seek 1.08 Pucks below Top Plate +3 "storage"(B' +22 "core" ' +2 "manipulator"&|% +4 "core" %i} j g R ' +2 "storage"(t& +3 "core" &&  +2 ."main"Forearm.force -20 + "manipulator"&5 +5 ."main"Forearm.seek 1 + 313 counts +3 "manipulator"&'ϕ +27 "core" ' +2 "manipulator"&`& +4 "core" & ( #\ + "storage"(f& +4 "core" &&  > +2 ."main"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +3 ."main"Forearm.seek 1 + 700 counts +3 "manipulator"&D' +27 "core" ' +2 "storage"(p% +4 "core" %' j +2 ."downElevator"SE.seek :down +4 "storage"(g'v +99 (d% +3 "core" %;  \\y + "manipulator"&% +4 "core" %C M $ +2 ."main"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."main"Forearm.seek :retract +3 "manipulator"&'\ +92 "core" ' +55 ' +3 ."downElevator"SE.coast + "storage"(5 +4 ."main"SC.coast +2 "storage"(6 +5 "manipulator"&~& +4 "core" & > $\ +2 "manipulator"&% +4 "core" %\  V % +3536 #"main"-> CSV.waste1; CS.empty +2 .CSV.dial :waste1 +5 "collection"' +107 "core" +2 ."main"CS.seek :empty +2 "collection"'v'Ͱ +728 "core" ' +2 "collection"'M% +3 "core" %Ͳ +582 #"main"-> CSV.CTV + .CSV.dial CTV +6 "collection"'7  +120 "core"  +173 "Can" @@ +186 #"main"-> Sampler.PSI +3 "collection"'x% +4 "core" %Ͳ +2 "sampler")e% +4 "core" % { +2493 #"main"-> samplePassC +2 #Beginning samplePassC +4 "collection"'l& +5 "core" &O] M +2 ."main"PSV.dial PSR +4 "processing"% +140 "core"  +2 "processing"%% +4 "core" %<] + #"main"Pulling 1.5ml of PSR.flush + .PSR.select :flush +3 "processing"%@ +13 ."main"PS.reconfigure PSconfig +3 "processing"%#A d`xb +5 ."main"PS.seek 1.5ml +5 "processing"%Z' +1622 "core" ' +2 ."main"delay 5 seconds +503 .PSV.dial :waste1 +3 "processing"%K  +50 "core"  +2 ."main"PS.seek 0ml +4 "processing"%&'W +1617 "core" ' + ."main"PSV.dial PSR +4 "processing"%m +49 "core"  + ."main"PSR.select :air +3 "processing"% +12 ."main"PS.seek 2.5ml +2 "processing"%' +2638 "core" ' +2 ."connect"PRV.dial CBV,avoiding: :ab2 +2 ."main"CBV.dial PRV +5 .PSV.dial :mixloop +3 "processing"% +122 "core" + ."main"CTV.dial :air,avoiding: :intake +4 "collection"'+  +140 "core" + ."main"PTV.dial :PRVmixing +2 "processing"%\  +138 "core" +2 ."main"PS.seek 0ml +3 "processing"%'W +2634 "core" ' + ."main"PSV.dial :air +4 "processing"%  +48 "core"  +2 ."main"PS.seek 2.5ml +4 "processing"%' +2650 "core" ' +49 ."main"PSV.dial :mixloop +5 "processing"%J +48 "core" +2 ."main"PS.seek 0ml +4 "processing"%4'W +2636 "core" ' + ."main"PSV.dial :air +4 "processing"%W  +48 "core"  +2 ."main"PS.seek 2.5ml +4 "processing"%' +2629 "core" ' + ."main"PSV.dial :mixloop +4 "processing"%\\ +48 "core" +2 ."main"PS.seek 0ml +4 "processing"%'W +2634 "core" ' +2 "collection"'& +3 "core" &O]QU M +2 "collection"'o& +4 "core" &O]RV M +4 #"main"-> CC.unloadFlush +2 #Garaging FlushPuck in Collection Clamp +4 "manipulator"&n& +5 "core" & h  (\ +2 "manipulator"&% +4 "core" %\  ~ < % +2 ."main"Elbow.seek CC +3 "manipulator"&E( +160 "core" ( +2 "manipulator"&{& +3 "core" &  !9' +2 ."main"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &)& +2 "core" & > !9' +2 ."main"Forearm.seek CC +2 "manipulator"&'ρ +107 "core" ' + ."main"Hand.close +3 "manipulator"& PS.flush +2 #Flushing Processing stage +4 "processing"% % +4 "core" %U\ +2 #"main"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +3 "processing"%6& +6 "core" &O +2 "manipulator"&3& +3 "core" &- $ '7 +2 ."main"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +4 ."main"Elbow.seek FlushPuck::Garage +3 "manipulator"&(- +5 "core" ( +2 "manipulator"&A& +4 "core" &-  (7 + ."main"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +5 &^& +2 "core" &- ; (7 +2 ."main"Forearm.seek :garage +3 "manipulator"&/' +109 "core" ' + ."main"Hand.close +3 "manipulator"&/ +71 "core" / +2 "manipulator"&& +4 "core" &-  7 + "manipulator"&r% +4 "core" %   != +2 ."main"Forearm.seek :retract +2 "manipulator"&U'\ +107 "core" ' +2 ."main"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."main"Elbow.seek PC +4 "manipulator"&O( +129 "core" ( +2 "manipulator"&?& +4 "core" & [ )i + ."main"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 & & +3 "core" & + (i +2 ."main"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 ."main"Forearm.seek PC +2 "manipulator"&8' +98 "core" ' +2 "manipulator"&G& +4 "core" & N 'i + "manipulator"&F% +4 "core" % ' +2 "processing"%1& +3 "core" & +2 "processing"%H& +4 ."main"PC.seek :closed +2 "processing"%S(Tg +7 "core" &I + & +7 & 1 %f +10 &Ss 9 +9 &ym M +9 &I S +10 &BC S +9 &E T +9 &F T +10 &E T +9 &IF| T +10 & D| S +9 &B S +9 &!D| T +10 &#R@r S +9 &%Am T +9 &&D\\ T +10 &(@` T +9 &*YA_ T +10 &,DQ T +9 &-@P S +9 &/AF T +10 &1bA? S +9 &3"A> T +9 &4A2 T +10 &6B+ T +9 &8iB' T +10 &:+A& T +9 &;A# T +9 &=@ T +10 &?p@ T +9 &A2A T +9 &BA T +10 &DB T +9 &FyE T +10 &H8IF U +9 &I[r W +9 &Ky Z +10 &Mk{k [ +9 &O-~f [ +9 &P|i [ +10 &Re W +9 &SEUW &p +9 &TI)V , +6 ( + "processing"%H& +4 #"main"Processing Clamp onSpring/offSpring for 6/28 samples, on/off torque 1.81 +3 "processing"%b& +6 "core" &TI X , + &TI P , + ."main"Hand.open +2 "manipulator"&1 +75 "core" 1 +2 "manipulator"&.% +4 "core" %   + ."main"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."main"Forearm.seek :retract +2 "manipulator"&T'\ +96 "core" ' + ."main"PSV.dial PSR +3 "processing"%> +109 "core"  +3 ."main"PSR.select :flush +3 "processing"%@ +12 ."main"PS.seek 1ml +2 "processing"%'P +1099 "core" ' +79 ."main"PSR.select :air +2 "processing"% +12 ."main"PS.seek 2.5ml +3 "processing"%' +1620 "core" ' + ."main"PSV.dial PTV +4 "processing"% +92 "core"  + ."main"PTV.dial :puck +3 "processing"%  +139 "core"  + ."main"PBV.dial :waste1 +2 "processing"%:  +38 "core"  +2 ."main"PS.seek 0ml +4 "processing"%N'W +2635 "core" ' + ."main"PSV.dial PSR +4 "processing"%_ +77 "core"  + ."main"PSR.select :flush +3 "processing"%@ +12 ."main"PS.seek 0.5ml +3 "processing"%' +586 "core" ' + ."main"PSR.select :air +3 "processing"% +12 ."main"PS.seek 2.5ml +3 "processing"%9' +2128 "core" ' + ."main"PSV.dial PTV +4 "processing"%q +79 "core" + ."main"PBV.dial PSV +3 "processing"%i U +57 "core" W +2 ."main"PS.seek 0ml +3 "processing"%('W +2631 "core" ' + ."main"PSV.dial PBV +4 "processing"%0 @ +47 "core" ? +2 ."main"PS.seek 2.5ml +3 "processing"%' +2631 "core" ' + ."main"PSV.dial :waste1 +4 "processing"%R  +78 "core"  +2 ."main"PS.seek :empty +2 "processing"%z'9 +2638 "core" ' + ."main"PSV.dial PSR +4 "processing"%; +59 "core"  + ."main"PSR.select :air +3 .PS.seek 2.5ml +6 "processing"%!' +2641 "core" ' + ."main"PSV.dial PTV +4 "processing"%# +80 "core" + ."main"PBV.dial PSV +3 .PS.seek 0ml +53 "processing"%]'W +2640 "core" ' + ."main"PSV.dial PBV +4 "processing"% @ +46 "core" ? +2 ."main"PS.seek 2.5ml +5 "processing"%*' +2626 "core" ' + ."main"PSV.dial :waste1 +4 "processing"%%  +78 "core"  +2 ."main"PS.seek :empty +3 "processing"%['9 +2637 "core" ' +2 #"main"Garaging FlushPuck in Processing Clamp +2 "manipulator"&P& +6 "core" & _ 0i +2 ."main"Elbow.reconfigure TightElbow +5 "manipulator"&$&.,(\ #b +3 ."main"Elbow.seek PC +2 "manipulator"&V( +5 "core" ( +2 "manipulator"&}& +4 "core" & > 0i + ."main"Elbow.reconfigure LooseElbow +4 "manipulator"&$ &.,(#b +4 &y& +2 "core" & F 0i +2 ."main"Forearm.seek PC +2 "manipulator"&|' +104 "core" ' + ."main"Hand.close +3 "manipulator"&t/ +77 "core" / +2 ."main"PC.seek :open +2 "processing"%Q( +407 "core" ( +2 "manipulator"&a& +4 "core" &  1i + "manipulator"&`% +4 "core" % υ 1 + ."main"Forearm.seek :retract +3 "manipulator"&f'\ +102 "core" ' +2 ."main"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."main"Elbow.seek :garage +5 "manipulator"&p(- +169 "core" ( +2 "manipulator"&h& +4 "core" &-  3 + ."main"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &d& +3 "core" &-   o 3 +2 ."main"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."main"Forearm.seek :garage +3 "manipulator"&' +110 "core" ' + ."main"Hand.open +3 "manipulator"&k1 +71 "core" 1 +2 "manipulator"&w% +4 "core" % k ( )G + ."main"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +5 ."main"Forearm.seek :retract +2 "manipulator"&2'\ +104 "core" ' +4 #"main"-> PS.flush +2 #Flushing Processing stage +4 "processing"%% +4 "core" %7 +2 #"main"Loading FlushPuck into Processing Clamp from FlushPuck::Garage +2 "processing"%~& +6 "core" & +2 "manipulator"&& +5 "core" &- ' '  6 + ."main"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +4 ."main"Elbow.seek FlushPuck::Garage +3 "manipulator"&B(- +5 "core" ( +2 "manipulator"&D& +4 "core" &- 2 + K 7 + ."main"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &g& +3 "core" &- ( )  6 +2 ."main"Forearm.seek :garage +3 "manipulator"&I' +109 "core" ' + ."main"Hand.close +2 "manipulator"&/ +72 "core" / +2 "manipulator"&j& +4 "core" &- I * + "manipulator"&M% +4 "core" % v  * +2 ."main"Forearm.seek :retract +3 "manipulator"&7'\ +102 "core" ' +2 ."main"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."main"Elbow.seek PC +4 "manipulator"&x( +127 "core" ( +2 "manipulator"&e& +4 "core" & # % 5{ + ."main"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &l& +3 "core" & ( % 5{ + ."main"Forearm.reconfigure TightForearm +4 "manipulator"&#Q@2^d^\ b +4 ."main"Forearm.seek PC +3 "manipulator"& ' +98 "core" ' +2 "manipulator"&& +4 "core" &  g 4{ +2 "manipulator"&"% +3 "core" %    3 +2 "processing"%K& +4 "core" & + "processing"%Z& +4 ."main"PC.seek :closed +2 "processing"%m(Tg +7 "core" & + &  +7 &-r ,} +10 &bt @ +9 &_e R +9 &@ R +10 &D R +9 &F R +10 &dI R +9 &&F R +9 &F R +10 &E R +9 & mE R +9 &"/F R +10 &#F R +9 &%D R +10 &'uE R +9 &)8E R +9 &*E Q +10 &,F R +9 &.~F R +10 &0?I R +9 &2E Q +9 &3F R +10 &5G R +9 &7HF R +9 &9\ G R +10 &:F Q +9 &<F R +9 &>PE R +10 &@I R +9 &AE R +10 &CE Q +9 &EWF R +9 &GH R +10 &HN S +9 &Jg V +10 &LK Y +9 &N } Z +9 &O Y +10 &Q| Y +9 &SHv > +9 &T)1| K +10 &TI  + +2 ( + "processing"%Z& +2 #"main"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.75 +2 "processing"%&& +7 "core" &TI  + + ."main"Hand.open +2 "manipulator"&1 +74 "core" 1 +2 "manipulator"&+% +4 "core" %  O 1 + ."main"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."main"Forearm.seek :retract +2 "manipulator"&\ '\ +94 "core" ' + ."main"PSV.dial PSR +3 "processing"% +48 "core"  + ."main"PSR.select :flush +3 "processing"%@ +12 ."main"PS.seek 1ml +3 "processing"% 'P +1099 "core" ' + ."main"PSR.select :air +3 "processing"% +12 ."main"PS.seek 2.5ml +3 "processing"%' +1615 "core" ' + ."main"PSV.dial PTV +2 "processing"%J +77 "core" + ."main"PTV.dial :puck +2 .PBV.dial :waste1 +5 "processing"%  +57 "core" +2 ."main"PS.seek 0ml +3 "processing"%W'W +597 "Can" << +2044 "core" ' + ."main"PSV.dial PSR +4 "processing"%4 +77 "core"  + ."main"PSR.select :flush +3 "processing"%@ +12 ."main"PS.seek 0.5ml +3 "processing"%\\' +592 "core" ' + ."main"PSR.select :air +3 "processing"% +12 ."main"PS.seek 2.5ml +3 "processing"%' +2125 "core" ' + ."main"PSV.dial PTV +4 "processing"% +78 "core" + ."main"PBV.dial PSV +3 "processing"%o U +57 "core" W +2 ."main"PS.seek 0ml +3 "processing"%n'W +2629 "core" ' + ."main"PSV.dial PBV +4 "processing"% @ +47 "core" ? +2 ."main"PS.seek 2.5ml +4 "processing"%{' +2627 "core" ' + ."main"PSV.dial :waste1 +4 "processing"%)  +77 "core"  +2 ."main"PS.seek :empty +2 "processing"%X'9 +2626 "core" ' + ."main"PSV.dial PSR +4 "processing"%< +59 "core"  + ."main"PSR.select :air +3 .PS.seek 2.5ml +5 "processing"%' +2633 "core" ' + ."main"PSV.dial PTV +2 "processing"%L +80 "core" + ."main"PBV.dial PSV +3 .PS.seek 0ml +5 "processing"%$'W +2636 "core" ' + ."main"PSV.dial PBV +49 "processing"%@ @ +47 "core" ? +2 ."main"PS.seek 2.5ml +4 "processing"%' +2632 "core" ' + ."main"PSV.dial :waste1 +4 "processing"%=  +78 "core"  +2 ."main"PS.seek :empty +2 "processing"%'9 +2638 "core" ' +2 #"main"Garaging FlushPuck in Processing Clamp +2 "manipulator"&E& +6 "core" & [ { +2 ."main"Elbow.reconfigure TightElbow +4 "manipulator"&$&.,(\ #b +3 ."main"Elbow.seek PC +3 "manipulator"&-( +4 "core" ( +3 "manipulator"&c& +3 "core" &   '{ +2 ."main"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &'& +3 "core" &  '{ +2 ."main"Forearm.seek PC +3 "manipulator"& ' +98 "core" ' + ."main"Hand.close +3 "manipulator"&6/ +76 "core" / +2 ."main"PC.seek :open +2 "processing"%3( +406 "core" ( +2 "manipulator"&A& +3 "core" &  &{ +2 "manipulator"&^% +4 "core" %  o # + ."main"Forearm.seek :retract +3 "manipulator"&,'\ +95 "core" ' +2 ."main"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +4 ."main"Elbow.seek :garage +4 "manipulator"&(- +146 "core" ( +2 "manipulator"&& +4 "core" &.C N & + ."main"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &r& +3 "core" &.C  & +2 ."main"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."main"Forearm.seek :garage +3 "manipulator"&s' +110 "core" ' + ."main"Hand.open +3 "manipulator"&u1 +78 "core" 1 +2 "manipulator"&?% +4 "core" % f v q 2 + ."main"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +6 ."main"Forearm.seek :retract +2 "manipulator"& '\ +103 "core" ' +658 #"main"-> pucks +12402 #-> exit + #Session Ended +940 #"query"-> MainThread.exit +2 .tPH.coast +2 "processing"%/  +3 "core" H + H +6 #mEXIT +3 #"query"Session Ended @1586215482.44EDT @1592932992.38EDT = =tMAIN =mMAIN_scheduler @EDT1592932994.12 #"core_reset"Sent BREAK +2 #t@0x606D, state=0x3350, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +209 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +213 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +374 "Can"d\  + d\  + #tPolling Can every 10:00 +4 #Cleanly exited at 19:24:42EDT06-Apr-20 +1837 #-> ESP.ready! +3 #Powering core bus +510 .Gate.power :raw,:ON +67 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +3 "collection"' 9\ +2 ' 0\ + ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +2 )% +4 "core" %ik + .tSS.configure SSconfig +2 "sampler")#.0X access 6 +3 .SE.seek :down + "storage"(;'v +4 "core" ' +2 "manipulator"&<% +4 "core" %\ #     +2 "manipulator"&=& +3 "core" &   $ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 3 +2 "storage"(>( +340 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (?& +3 "core" &! \\\  +2646 #t-> access 1 +2 .SE.seek :down +2 "storage"(@'v +2 "core" ' +2 "manipulator"&A% +4 "core" %\ #    +2 "manipulator"&B& +3 "core" &   $ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 5 +2 "storage"(C(< +658 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +3 (D& +2 "core" &<< \  +3272 #t-> access 4 +2 .SE.seek :down +2 "storage"(E'v +3 "core" ' + "manipulator"&F% +4 "core" %\ #   g  +2 "manipulator"&G& +3 "core" &  $ +2 .tSC.reconfigure SCtight +2 "storage"($\ .\ 1~b +2 .tSC.seek 1 +2 "storage"(H($ +1289 "core" ( +2 .tSC.reconfigure SCloose +2 "storage"($.\ 1~b +2 (I& +3 "core" && g\ +38667 "Can"j\ >> +437 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%J +141 "core"  +942 #t-> PSR.wash + .PSR.select :wash +2 "processing"% +653 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%K' +2630 "core" ' +2 "processing"%L% +4 "core" %g\  +1338 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%M  +42 "core"  +443 #t-> PS.empty + .PS.seek :empty +32 "processing"%N'9 +2645 "core" ' +2 "processing"%O% +4 "core" %;`\ +1178 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%P +43 "core"  +461 #t-> PSR.wash + .PSR.select :wash +487 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%Q' +2628 "core" ' + "processing"%R% +4 "core" %E\  +530 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%S  +45 "core"  +436 #t-> PS.empty + .PS.seek :empty +2 "processing"%T'9 +2624 "core" ' +2 "processing"%U% +4 "core" %:F\ +403 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%V +44 "core"  +835 #t-> PSR.flush + .PSR.select :flush +2 "processing"%` +1338 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%W' +2628 "core" ' +2 "processing"%X% +4 "core" %L\  +597 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%Y  +45 "core"  +431 #t-> PS.empty + .PS.seek :empty +2 "processing"%Z'9 +2636 "core" ' +2 "processing"%[% +4 "core" %:M\ +534 #t-> PSV.PSR +2 .PSV.dial PSR +2 "processing"%\\ +43 "core"  +288 #t-> PSR.flush + .PSR.select :flush +409 #-> PS.fill +2 .PS.seek 2.5ml + "processing"%]' +2628 "core" ' +2 "processing"%^% +4 "core" %L\  +575 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%_  +44 "core"  +329 #t-> PS.empty + .PS.seek :empty +2 "processing"%`'9 +2653 "core" ' +2 "processing"%a% +4 "core" %@N\ +855 #t-> PSV.PSR + .PSV.dial PSR +2 "processing"%b +44 "core"  +830 #t-> PSR.air + .PSR.select :air +2 "processing"% +388 #t-> PS.fill +2 .PS.seek 2.5ml + "processing"%c' +2627 "core" ' +2 "processing"%d% +4 "core" %M\  +972 #t-> PSV.waste1 + .PSV.dial :waste1 +2 "processing"%e  +45 "core"  +283 #t-> PS.empty + .PS.seek :empty +2 "processing"%f'9 +2638 "core" ' +2 "processing"%g% +4 "core" %8d\ +16996 "Can"m\ @@ +44923 #t-> exit +5 #mEXIT @1592934654.38EDT @1592934759.28EDT = =tMAIN =mMAIN_scheduler @EDT1592934761.06 #"core_reset"Sent BREAK + #t@0xAEF8, state=0x32F4, ifg=0x10, ie=0xFD + #@0xB189, state=0x32F4, ifg=0x10, ie=0xFD + #@0xB41A, state=0x32F4, ifg=0x10, ie=0xFD #@0xB6AB, state=0x32F4, ifg=0x10, ie=0xFD + #@0xB93C, state=0x32F4, ifg=0x10, ie=0xFD + #@0xBBCD, state=0x32F4, ifg=0x10, ie=0xFD #@0xBE5E, state=0x32F4, ifg=0x10, ie=0xFD + #@0xBFC8, state=0x32F4, ifg=0x80, ie=0xFD + #@0x1B7B, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +9 #ESP2 v3.22 I2C Gateway v3.06 for core bus +214 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +367 "Can"Ul\ BB +11 Ul\ BB #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  +2 "collection"' + ' +3 "core"  + "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" %lm \ 7 + .tSS.reconfigure SSconfig +2 "sampler")#.0X (runmission ('pcHotWash')).finish +2 !o:NoMethodError : mesg"?undefined method `runmission' for #:Object: name0: args0:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2557 #-> (run mission ('pcHotWash')).finish +2 !o:NoMethodError : mesgu:NameError::message1undefined method `__file__' for nil:NilClass: name: __file__: args[:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +51304 "Can":p\ >> +60002 o\ >> +42541 #"danna"-> (runMission ('pcHotWash')).finish +3 !"pcHotWash"o:LoadError: mesg" exit +2 #Session Ended @1592936857.91EDT = =mMAIN_scheduler =tMAIN @EDT1592936860.22 #"core_reset"Sent BREAK +2 #t@0x93F4, state=0x3350, ifg=0x00, ie=0x75 #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +202 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +376 "Can"n\  + n\  + #tPolling Can every 10:00 +2 #Cleanly exited at 13:52:50EDT23-Jun-20 +4 #Waiting for espclients... +544 #"danna"Session Begun +2354 #-> (runMission ('pcHotWash')).finish +6 #"pcHotWash"Powering core bus +494 .Gate.power :raw,:ON +7 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +3 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +3 )% +2 "core" %moJ \ +2 ."pcHotWash"SS.configure SSconfig +2 "sampler")#.0X& +3 ."pcHotWash"PC.seek :closed +3 "processing"%?(Tg +5 "core" &"\  + &\  +7 &5\ +{ +10 &g\ ? +9 &j~}\ M +9 &.c\ L +10 &e\ L +9 &d\ L +10 &vb\ L +9 &8d\ L +9 &c$\ K +10 &b\ L +9 & ~f\ L +9 &"Ab\ K +10 &$b\ L +9 &%c\ L +10 &'b\ K +9 &)Ib\ K +9 &+ `\ K +10 &,c\ L +9 &.b\ L +9 &0R]\ K +10 &2c\ L +9 &3b\ L +10 &5]\ L +9 &7Yd\ K +9 &9a\ K +10 &:c\ K +9 &<^\ L +10 &>``\ L +9 &@#]\ K +9 &A]\ K +10 &C]\ L +9 &Ehf\ L +9 &G)j\ L +10 &Hr\ M +9 &J\ O +9 &L`\ Q +10 &N"\ Q +9 &O\ Q +10 &Q\ R +9 &SN~td\ 7 +9 &T&3\ I +10 &TL\ # +2 ( + "processing"%>& +3 #"pcHotWash"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.49 + "processing"%@& +4 "core" &TL\ # +2 ."pcHotWash"Hand.open + "manipulator"&A1 +78 "core" 1 + "manipulator"&B% +4 "core" % , ' A +2 ."pcHotWash"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."pcHotWash"Forearm.seek :retract +2 "manipulator"&C'\ +96 "core" ' +2 #"pcHotWash"Heating FlushPuck in Processing Clamp to 50C for 2:00:00 +2 .PH.seek 50C,5:00 +3 "processing"%D  +4 %E9 +5 "core" 9=<d +9 ' 61 -C +3 !"pcHotWash"o:Slide::Error : mesg"0Forearm positionErr at retract - 442 counts:@timestampu: Time fs:@axisName" Forearm: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @error:positionErr: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni6 : velocityi1: currenti:pwmiH:erri: inPressi: outPressi- :deltaPressi: voltagef8.45069612174766868: @type2F: @tagiH:@checkpoint: omitted:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4 #Waiting to Resume from Checkpoint "Forearm positionErr at retract - 442 counts" +2 ."Qmail"BadNews.email "Forearm positionErr at retract - 442 counts",Subject: "Slide::Error in pcHotWash" +9766 "core" '{/#om  +2 !"pcHotWash"o:Slide::Error : mesg"+Sampler Syringe positionErr at -0.24ml:@axisName"Sampler Syringe: @replyo:I2C::Servo::AbsMove3Reply : @sourcei.:@destinationi%: @error:positionErr: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni{: velocityi/: currenti#:pwmi:erri: inPressio: outPressim:deltaPressi : voltagef10.2621836033382448: @type2F: @tagi:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Waiting to Resume from Checkpoint "Forearm positionErr at retract - 442 counts" +20211 "core"  +830 !"danna"o:UserAbort: mesg":@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +3004 #-> ezit +386 #-> exit + #Session Ended +1722 #Session Begun +882 #-> esp +946 #-> ESP.ready! +3 "collection"'F% +3 "processing"%G% +4 "core" %\\\ + "manipulator"&H% +5 "sampler")I% +8 "core" %V -\ + % "  `  + %nm  +2 "manipulator"&J& +4 "core" & 2 ! + "storage"(K& +3 "core" & !\ 6\ 7 \  +2 "storage"(L% +3 "core" %}\ 4\ 5\ +2 "collection"'M& +4 "core" &^\  + "processing"%N& +3 "core" &T74 :\ 8 +2 "collection"'O +3 "core"  +2 "processing"%P +3 "core" V +2 "processing"%Q +2 "core"  +2 "processing"%R +3 "core"  +2 "sampler")S% +3 "core" %mm  +3 "collection"'T& +3 "core" &X\  +2 "collection"'U% +3 "core" %c\ +2 "processing"%V& +3 "core" &T74 <\ 8 +2 "processing"%W% +4 "core" %V -\ +2 "manipulator"&X% +3 "core" % .  *  +2 "manipulator"&Y& +3 "core" & " $ ' +2 "storage"(Z& +3 "core" & !\ 6\ 6 \  +2 "storage"([% +4 "core" %}\ 5\ 4 \ +2 "collection"'\\9 +2 "core" 9:\ +2 "processing"%]9 +3 "core" 9i +1209 #"danna"-> Hand.PC +2 !o:NoMethodError : mesgu:NameError::message+undefined method `PC' for Hand:Gripper: name:PC: args[:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1535 #-> Arm.PC +2 "manipulator"&^& +4 "core" & 4   +2 ."danna"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."danna"Elbow.seek :PC +2 "manipulator"&_( +3 "core" ( +2 "manipulator"&`& +4 "core" & / 5 u +2 ."danna"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &a& +3 "core" &   F +2 ."danna"Forearm.seek PC +2 "manipulator"&b' +94 "core" ' + "manipulator"&c& +4 "core" & + &  +2 "manipulator"&d% +3 "core" % 4 5 ~ +976 #"danna"-> Hand.close +2 .Hand.close +2 "manipulator"&e/ +69 "core" / +449 #"danna"-> PC.open +2 .PC.seek :open +4 "processing"%f( +403 "core" ( + "processing"%g& +4 "core" &\ +714 #"danna"-> Arm.garage +2 "manipulator"&h& +4 "core" & \  ] +3 "manipulator"&i% +6 "core" % y E V +2 ."danna"Forearm.seek :retract +2 "manipulator"&j'\ +101 "core" ' + ."danna"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."danna"Elbow.seek :garage +3 "manipulator"&k(- +165 "core" ( + "manipulator"&l& +4 "core" &- o W + ."danna"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &m& +3 "core" &-   J W +2 ."danna"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."danna"Forearm.seek :garage +2 "manipulator"&n' +109 "core" ' + "manipulator"&o& +4 "core" &- $ .  a + "manipulator"&p% +4 "core" %@ / ! 3 ɬ +574 #"danna"-> Hand.open +2 .Hand.open +3 "manipulator"&q1 +67 "core" 1 +1266 #"danna"-> Arm.home +2 "manipulator"&r& +4 "core" &- ( 4 q a +3 "manipulator"&s% +3 "core" % K .  ɬ +2 ."danna"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +3 ."danna"Forearm.seek :retract +2 "manipulator"&t'\ +105 "core" ' + ."danna"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."danna"Elbow.seek :home +2 "manipulator"&u( +130 "core" ( + "manipulator"&v& +4 "core" &  2  + ."danna"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +4 &w& +2 "core" &    \ +2 ."danna"Forearm.seek :home +2 "manipulator"&x' +37 "core" ' + "manipulator"&y& +4 "core" & ! ' 7 \ +2 "manipulator"&z% +3 "core" %   +2217 #"danna"-> exit +2 #Session Ended +5318 "Can"Zn\ 22 @1592937844.70EDT = =tMAIN =mMAIN_scheduler @EDT1592937846.43 #"core_reset"Sent BREAK + #t@0xBD62, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +215 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +372 "Can"o\  + o\  #tPolling Can every 10:00 +579 #-> ESP.ready? +510 #-> ESP.ready! +3 #Powering core bus +505 .Gate.power :raw,:ON +2 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +3 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +3 "sampler")&\ +2 )% +3 "core" %om  + .tSS.configure SSconfig +2 "sampler")#.0X exit +4 #mEXIT @1592937898.87EDT @1592937911.61EDT = =mMAIN_scheduler =tMAIN @EDT1592937913.43 #"core_reset"Sent BREAK +44 #t@0x4B65, state=0x32F4, ifg=0x10, ie=0xFD #@0x4DF7, state=0x32F4, ifg=0x10, ie=0xFD +2 #@0x5089, state=0x32F4, ifg=0x10, ie=0xFD +2 #@0x531A, state=0x32F4, ifg=0x10, ie=0xFD #@0x55AC, state=0x32F4, ifg=0x10, ie=0xFD +2 #@0x583D, state=0x32F4, ifg=0x10, ie=0xFD #@0x5ACE, state=0x32F4, ifg=0x10, ie=0xFD +2 #@0x5BE8, state=0x32F4, ifg=0x80, ie=0xFD +2 #@0x5BDF, state=0x3350, ifg=0x00, ie=0x75 #ESP2 v3.22 I2C Gateway v3.06 +16 #ESP2 v3.22 I2C Gateway v3.06 for core bus +217 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +353 "Can"o\ CD +32 o\ CD + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ + % *\ +2 % 0\ +4 "sampler")&\ +2 )% +3 "core" %mn 2 + .tSS.reconfigure SSconfig +2 "sampler")#.0X (runMission ('pcHotWast')).finish +2 !"pcHotWast"o:LoadError: mesg" (runMission ('pcHotWash')).finish +4 "collection"'% +3 "processing"%% +6 "core" %\ + "manipulator"&% +5 "sampler")% +7 "core" %\\\ + %\    + %no 2 +2 "manipulator"&& +3 "core" & T # + "storage"(& +4 "core" & #\ \ \ \  + "storage"(% +4 "core" %}\ \  t\ + "collection"'& +3 "core" &\  +2 "processing"%& +3 "core" &\ +2 #"pcHotWash"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"% & +5 "core" &\ + ."pcHotWash"Hand.open + "manipulator"&!1 +77 "core" 1 +2 "manipulator"&"& +4 "core" &\ \ E # + "manipulator"&#% +4 "core" % \     +2 ."pcHotWash"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."pcHotWash"Elbow.seek FlushPuck::Garage +2 "manipulator"&$(- +180 "core" ( +2 "manipulator"&%& +4 "core" &-  z 4 + ."pcHotWash"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &&& +3 "core" &-   8 4 + ."pcHotWash"Forearm.seek :garage +3 "manipulator"&'' +107 "core" ' +2 ."pcHotWash"Hand.close +2 "manipulator"&(/ +68 "core" / +3 "manipulator"&)& +4 "core" &- $ ' A 4 + "manipulator"&*% +4 "core" % k " / ! ɷ +2 ."pcHotWash"Forearm.seek :retract +2 "manipulator"&+'\ +103 "core" ' +2 ."pcHotWash"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."pcHotWash"Elbow.seek PC +2 "manipulator"&,( +129 "core" ( +2 "manipulator"&-& +4 "core" & ` I + ."pcHotWash"Elbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +4 &.& +3 "core" &    I + ."pcHotWash"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +4 ."pcHotWash"Forearm.seek PC +2 "manipulator"&/' +102 "core" ' +2 "manipulator"&0& +4 "core" &  > I +2 "manipulator"&1% +4 "core" % \  ) + "processing"%2& +4 "core" &\ + "processing"%3& +4 ."pcHotWash"PC.seek :closed +2 "processing"%4(Tg +5 "core" &\ + &\  +9 &4\ *z +9 &f\ > +9 &by\ L +10 &&a\ L +9 &c\ K +9 &d\ K +10 &mc\ K +9 &/`\ K +10 &\\\ K +9 &a\ L +9 & v_\ K +10 &"7_\ K +9 &#a\ L +9 &%`\ K +10 &'}b\ K +9 &)?`\ K +10 &+\\\ K +9 &,_\ K +9 &.`\ K +10 &0G^\ K +9 &2\ a\ K +9 &3`\ K +10 &5_\ K +9 &7N`\ L +10 &9`\ K +9 &:`\ K +9 &<`\ K +10 &>X^\ K +9 &@_\ K +9 &A_\ K +10 &Cb\ K +9 &E_d\ K +10 &G g\ L +9 &Hm\ L +9 &J\ O +10 &LW\ Q +9 &N\ Q +9 &O\ Q +10 &Q\ P +9 &SM\ / +10 &T(2d\ > +9 &T?\ ' +2 ( + "processing"%3& +3 #"pcHotWash"Processing Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.50 + "processing"%5& +5 "core" &T? \ ' + ."pcHotWash"Hand.open +2 "manipulator"&61 +76 "core" 1 +2 "manipulator"&7% +4 "core" % #  + ."pcHotWash"Forearm.reconfigure LooseForearm +3 "manipulator"&#Q@2^d^b +4 ."pcHotWash"Forearm.seek :retract +2 "manipulator"&8'\ +95 "core" ' +33 #"pcHotWash"Heating FlushPuck in Processing Clamp to 50C for 2:00:00 +2 .PH.seek 50C,5:00 +3 "processing"%9  +3 %:9 +4 "core" 9Z +11 ' 5Bx : GB +3 !"pcHotWash"o:Slide::Error : mesg"0Forearm positionErr at retract - 443 counts:@timestampu: Time 4:@axisName" Forearm: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @error:positionErr: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni5 : velocityiB: currenti:pwmiG:erri: inPressix: outPressi: :deltaPressiG : voltagef8.45560530191458076: @type2F: @tagi=:@checkpoint: omitted:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 ."Qmail"BadNews.email "Forearm positionErr at retract - 443 counts",Subject: "Slide::Error in pcHotWash" +4 #"pcHotWash"Waiting to Resume from Checkpoint "Forearm positionErr at retract - 443 counts" +3983 !"danna"o:UserAbort: mesg":@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +655 #-> Arm.PC +18 "manipulator"&;& +5 "core" &  9H +2 ."danna"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."danna"Elbow.seek :PC +3 "manipulator"&<( +303 "core" ( '&  +3 !"danna"o:Slide::Error\ : mesg"Elbow trajectoryErr at PC:@axisName"\ Elbow: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @error:trajectoryErr: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni: velocityi: currenti:pwmi:erri: inPressi': outPressi&:deltaPressi : voltagef7.7683200785468829E: @type2F: @tagiA:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2378 "core" +BV0nm  +2 !to:Slide::Error\ : mesg"+Sampler Syringe positionErr at -0.25ml:@timestampu: Time 4վ:@axisName"Sampler Syringe: @replyo:I2C::Servo::On3Reply : @sourcei.:@destinationi%: @error:positionErr: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioniB: velocityiV: currenti0:pwmi:erri: inPressin: outPressim:deltaPressi : voltagef8.9612508591065296:: @type2F: @tagi\ :bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2 #Waiting to Resume from Checkpoint "Waiting for espclients..." +3 ."Qmail"BadNews.email "Sampler Syringe positionErr at -0.25ml",Subject: "Slide::Error in MAIN" +3436 #"danna"-> exit +2 #Session Ended @1592938729.42EDT = =mMAIN_scheduler =tMAIN @EDT1592938731.34 #"core_reset"Sent BREAK +2 #t@0xF920, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +207 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +204 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +433 "Can"Jn\  + Jn\  #tPolling Can every 10:00 +5 #Waiting for espclients... +1393 #"danna"Session Begun +6715 #-> Arm.PC +2 !o:I2C::NodeOffline: mesg"Mmanipulator microcontroller never signed on while reading Elbow's status:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +5348 #-> Arm.home +2 !o:I2C::NodeOffline: mesg"Mmanipulator microcontroller never signed on while reading Elbow's status:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1586 #-> exit + #Session Ended +1367 #Session Begun +499 #-> Arm.PC +85 !o:I2C::NodeOffline: mesg"Mmanipulator microcontroller never signed on while reading Elbow's status:@checkpoint: omitted:bt[ "7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +2516 #-> exit + #Session Ended @1592939953.01EDT = =tMAIN =mMAIN_scheduler @EDT1592939954.74 #"core_reset"Sent BREAK + #t@0xC726, state=0x3350, ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.22 I2C Gateway v3.06 +208 #>RESET< ESP2 v3.22 I2C Gateway v3.06 for core bus +216 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +372 "Can"Dj\  + Dj\  #tPolling Can every 10:00 +681 #-> ESP.ready! +3 #Powering core bus +469 .Gate.power :raw,:ON +3 "sampler") +2 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +2 ' 0\ + ' -\ +3 "processing"% 9\ +3 % 2\ + % *\ +2 % 0\ +3 "sampler")&\ +3 )% +3 "core" %om + .tSS.configure SSconfig +2 "sampler")#.0X Arm.PC + "manipulator"&;& +3 "core" &   ' # +2 "manipulator"&<% +4 "core" %\   } J +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC + "manipulator"&=( +244 "core" ( +2 "manipulator"&>& +4 "core" & I + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &?& +2 "core" &   +2 .tForearm.seek PC +2 "manipulator"&@' +75 "core" '& % ) 9 ʞ +3 !to:Slide::Error\ : @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @error: speedErr: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeF: positioni&: velocityi: currenti:pwmi:erri: inPressi% : outPressi) :deltaPressi9 : voltagef12.466405498281787: @type2F: @tagiE: mesg")Forearm speedErr at PC + 4175 counts:@axisName" Forearm:@checkpoint: omitted:bt["7/opt/mbari/lib/ruby/1.8/irb.rb:177:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:163:in `eval_input'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:241:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:189:in `shell'"7/home/esp/esp2/lib/schedule.rb:484:in `initialize'"0/home/esp/esp2/lib/thread.rb:718:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +1611 #-> Arm.home + "manipulator"&A& +3 "core" &   +2 "manipulator"&B% +4 "core" %/   + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&C'\ +76 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :home + "manipulator"&D( +64 "core" ( +2 "manipulator"&E& +4 "core" &   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" & \   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :home + "manipulator"&G' +46 "core" ' +2 "manipulator"&H& +4 "core" &    +2 "manipulator"&I% +3 "core" %  Z +310 #t-> Hand.open +2 .Hand.open + "manipulator"&J1 +69 "core" 1 +345 #t-> Arm.PC + "manipulator"&K& +3 "core" &   +2 "manipulator"&L% +4 "core" %   Z + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&M'\ +42 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :PC +2 "manipulator"&N( +60 "core" ( +2 "manipulator"&O& +4 "core" &    + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &P& +2 "core" &  +2 .tForearm.seek PC +2 "manipulator"&Q' +94 "core" ' +2 "manipulator"&R& +4 "core" &  +2 "manipulator"&S% +3 "core" %   +405 #t-> Hand.close + .Hand.close +34 "manipulator"&T/ +77 "core" / +376 #t-> Arm.garage + "manipulator"&U& +3 "core" & 2 +2 "manipulator"&V% +4 "core" %   I +2 .tForearm.seek :retract +2 "manipulator"&W'\ +93 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&X(- +154 "core" ( +2 "manipulator"&Y& +4 "core" &-     + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" &-   +2 .tForearm.reconfigure TightForearm +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&[' +113 "core" ' +2 "manipulator"&\\& +4 "core" &- " 1 X  +2 "manipulator"&]% +3 "core" % n ) 5 _ ɸp +438 #t-> Hand.open + .Hand.open + "manipulator"&^1 +69 "core" 1 +699 #t-> Arm.home + "manipulator"&_& +3 "core" &- 6 1 :  +2 "manipulator"&`% +4 "core" % r 3 4 ɸt + .tForearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&a'\ +108 "core" ' +2 .tElbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :home +2 "manipulator"&b( +120 "core" ( +2 "manipulator"&c& +4 "core" &   + .tElbow.reconfigure LooseElbow +2 "manipulator"&$ &.,(#b +3 &d& +2 "core" &   +2 .tForearm.seek :home +2 "manipulator"&e' +41 "core" ' +2 "manipulator"&f& +4 "core" &    +2 "manipulator"&g% +4 "core" %   J +1017 #t-> ESP.ready! +2 "collection"'h% +6 "processing"%i% + "manipulator"&j% +6 "core" %q\ + %V\ +5 "sampler")k% +5 "core" % $ J + %nn \ + +2 "manipulator"&l& +3 "core" &   +2 "storage"(m& +3 "core" & \  G\  +2 "storage"(n% +3 "core" %|\ \  w\ +2 "collection"'o& +3 "core" &s\  +2 "processing"%p& +3 "core" &4\  +2 "collection"'q +3 "core"  +2 "processing"%r +3 "core" V +2 "processing"%s +3 "core"  + "processing"%t +3 "core"  +2 "sampler")u% +4 "core" %op \ + +2 "collection"'v& +3 "core" &j\  +2 "collection"'w% +4 "core" %l\ +2 "processing"%x& +3 "core" &\  +2 "processing"%y% +4 "core" %V\ +2 "manipulator"&z% +3 "core" %    J +2 "manipulator"&{& +4 "core" & K  +2 "storage"(|& +3 "core" &  \  +2 "storage"(}% +4 "core" %| \ +2 "collection"'~9 +3 "core" 9: +2 "processing"%9 +3 "core" 9|( +218 #t-> exit +4 #mEXIT @1592940081.17EDT @1592940117.63EDT = =mMAIN_scheduler =tMAIN @EDT1592940119.48 #"core_reset"Sent BREAK + #t@0x71C3, state=0x32F4, ifg=0x10, ie=0xFD + #@0x7454, state=0x32F4, ifg=0x10, ie=0xFD + #@0x76E5, state=0x32F4, ifg=0x10, ie=0xFD #@0x7976, state=0x32F4, ifg=0x10, ie=0xFD + #@0x7C08, state=0x32F4, ifg=0x10, ie=0xFD #@0x7E99, state=0x32F4, ifg=0x10, ie=0xFD + #@0x812A, state=0x32F4, ifg=0x10, ie=0xFD + #@0x8244, state=0x32F4, ifg=0x80, ie=0xFD #@0xAECE, state=0x3350, ifg=0x00, ie=0x75 + #ESP2 v3.22 I2C Gateway v3.06 +7 #ESP2 v3.22 I2C Gateway v3.06 for core bus +200 #\ Configuration for niagara by engrstrom@mclanelabs.com\ /home/esp/esp2/type/shallow/niagara/configure.rb\ +358 "Can"j\ 99 +10 j\ 99 + #tPolling Can every 10:00 +123 "sampler") +2 ) +2 "core"  + "collection"' +2 ' +3 "core"  +2 "processing"% + % +3 "core"  +4 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ + % 0\ +4 "sampler")&\ +2 )% +3 "core" %oo \ + + .tSS.reconfigure SSconfig +2 "sampler")#.0X (runMission ('pcHotWash')).finish +4 "collection"'% +3 "processing"%% +5 "core" %n\ + "manipulator"&% +6 "sampler")% +6 "core" %V4\ + %  J + %nn \ + +2 "manipulator"&& +4 "core" &    + "storage"(& +3 "core" &  \  +2 "storage"(% +3 "core" %| \ +2 "collection"'& +3 "core" &h\  + "processing"%& +4 "core" &9\  +2 #"pcHotWash"Loading FlushPuck into Processing Clamp from FlushPuck::Garage + "processing"% & +5 "core" &C\  + ."pcHotWash"Hand.open +2 "manipulator"&!1 +20 "core" 1 +2 "manipulator"&"& +4 "core" & }  +2 "manipulator"&#% +3 "core" %  ! J +2 ."pcHotWash"Forearm.seek :retract + "manipulator"&$'\ +43 "core" ' +2 ."pcHotWash"Elbow.reconfigure TightElbow +3 "manipulator"&$&.,(\ #b +3 ."pcHotWash"Elbow.seek FlushPuck::Garage +3 "manipulator"&%(- +150 "core" ( +2 "manipulator"&&& +4 "core" &-  C P + ."pcHotWash"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &'& +3 "core" &-   u P + ."pcHotWash"Forearm.seek :garage +3 "manipulator"&(' +109 "core" ' +2 ."pcHotWash"Hand.close +2 "manipulator"&)/ +75 "core" / +2 "manipulator"&*& +4 "core" &- #  P + "manipulator"&+% +4 "core" %    , ȾZ + ."pcHotWash"Forearm.seek :retract +3 "manipulator"&,'\ +111 "core" ' +2 ."pcHotWash"Elbow.reconfigure TightElbow +2 "manipulator"&$&.,(\ #b +4 ."pcHotWash"Elbow.seek PC +2 "manipulator"&-( +123 "core" ( +2 "manipulator"&.& +4 "core" &  1 + ."pcHotWash"Elbow.reconfigure LooseElbow +3 "manipulator"&$ &.,(#b +3 &/& +3 "core" & 7 +2 ."pcHotWash"Forearm.reconfigure TightForearm +3 "manipulator"&#Q@2^d^\ b +3 ."pcHotWash"Forearm.seek PC +2 "manipulator"&0' +105 "core" ' +27 "manipulator"&1& +4 "core" &   +2 "manipulator"&2% +3 "core" %  +2 "processing"%3& +4 "core" &D\  + "processing"%4& +4 ."pcHotWash"PC.seek :closed + "processing"%5(Tg +6 "core" &3\  + &1\  +7 &6~9\ *z +10 &h9\ ? +9 &rw;\ L +10 &8^1\ K +9 &d1\ L +9 &`8\ K +10 &}c9\ K +9 &?`1\ K +9 &b=\ K +10 &a4\ K +9 & `8\ K +10 &"F`:\ L +9 &$ `D\ K +9 &%`?\ K +10 &']A\ K +9 &)O`@\ K +9 &+\\B\ K +10 &,`A\ K +9 &.`A\ K +10 &0X]C\ K +9 &2_B\ K +9 &3`>\ K +10 &5_A\ K +9 &7_`?\ K +9 &9!bA\ K +10 &:_B\ K +9 &<`H\ K +10 &>g_C\ K +9 &@*_C\ K +9 &A`C\ K +10 &C_B\ K +9 &EpaG\ K +9 &G0cG\ L +10 &HlF\ L +9 &JF\ N +10 &LgF\ Q +9 &N)D\ Q +9 &OL\ Q +10 &QJ\ P +9 &SS|sI\ 7 +9 &T%-vI\ H +10 &TE@\ ( +2 ( + "processing"%4& +2 #"pcHotWash"Processing Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.49 +2 "processing"%6& +5 "core" &TEF\ ( + ."pcHotWash"Hand.open +2 "manipulator"&71 +72 "core" 1 +3 "manipulator"&8% +4 "core" % ( " E +2 ."pcHotWash"Forearm.reconfigure LooseForearm +2 "manipulator"&#Q@2^d^b +4 ."pcHotWash"Forearm.seek :retract +2 "manipulator"&9'\ +94 "core" ' +3 #"pcHotWash"Heating FlushPuck in Processing Clamp to 50C for 2:00:00 +2 .PH.seek 50C,5:00 +4 "processing"%:  +2 %;9 +5 "core" 9ii +9 ' 65  8> +3 !"pcHotWash"o:Slide::Error : mesg"0Forearm positionErr at retract - 442 counts:@timestampu: Time  ]:@axisName" Forearm: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @error:positionErr: @channeli: @statusIS:I2C::Servo::Status: enabledT: pastRLSF: pastFLSF:pastThresholdF: lostF: homeT: positioni6 : velocityi5: currenti:pwmiC:erri: inPressi: outPressi :deltaPressi8 : voltagef8.4654236622484049Hl: @type2F: @tagi>:@checkpoint: omitted:bt["0/home/esp/esp2/lib/thread.rb:721:in `start'"7/home/esp/esp2/lib/schedule.rb:477:in `initialize'"'/home/esp/esp2/lib/schedule.rb:475 +4 ."Qmail"BadNews.email "Forearm positionErr at retract - 442 counts",Subject: "Slide::Error in pcHotWash" +2 #"pcHotWash"Waiting to Resume from Checkpoint "Forearm positionErr at retract - 442 counts"