@1676334867.75PST = =tMAIN =mMAIN_scheduler @PST1676334869.54 #"core_reset"Sent BREAK +2 #t@50543 select with ifg=0x10, ie=0xF5 + #@51189 receive with ifg=0x10, ie=0xFD + #@51835 receive with ifg=0x10, ie=0xFD #@52482 receive with ifg=0x10, ie=0xFD + #@52809 receive with ifg=0x80, ie=0xFD + #@35377 sendCRC with ifg=0x20, ie=0x7F #@35823 sendCRC with ifg=0x20, ie=0x7F + #@37439 sendCRC with ifg=0x08, ie=0x5F #@61334 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +258 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +379 "Can"\ [aC? + \ [aC? + #tPolling Can every 10:00 +1336 #-> exit +55 #mEXIT @1676334890.02PST @1678134766.28PST = =tMAIN =mMAIN_scheduler @PST1678134768.05 #"core_reset"Sent BREAK +2 #t@50543 select with ifg=0x10, ie=0xF5 + #@51189 receive with ifg=0x10, ie=0xFD + #@51835 receive with ifg=0x10, ie=0xFD + #@52482 receive with ifg=0x10, ie=0xFD #@52809 receive with ifg=0x80, ie=0xFD + #@35377 sendCRC with ifg=0x20, ie=0x7F + #@35823 sendCRC with ifg=0x20, ie=0x7F #@37439 sendCRC with ifg=0x08, ie=0x5F + #@24835 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +255 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +381 "Can"0c\ ? + 0c\ ? + #tPolling Can every 10:00 +2 #Cleanly exited at 16:34:49PST13-Feb-23 +12635 #-> GoodNews.email "testing..." +2 .GoodNews.email "testing..." +371 #-> exit +5 #mEXIT @1678134904.78PST @1678148072.63PST = =mMAIN_scheduler =tMAIN @PST1678148074.33 #"core_reset"Sent BREAK +2 #t@50543 select with ifg=0x10, ie=0xF5 + #@51189 receive with ifg=0x10, ie=0xFD + #@51835 receive with ifg=0x10, ie=0xFD #@52482 receive with ifg=0x10, ie=0xFD + #@52809 receive with ifg=0x80, ie=0xFD + #@35377 sendCRC with ifg=0x20, ie=0x7F #@35823 sendCRC with ifg=0x20, ie=0x7F + #@37439 sendCRC with ifg=0x08, ie=0x5F + #@49676 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +253 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +359 "Can"j\ ^LK + j\ ^LK + #tPolling Can every 10:00 +2 #Cleanly exited at 12:35:04PST06-Mar-23 +576 #-> ESP.configure +3 #Powering core bus +551 .Gate.power :raw,:ON +2 "sampler") +45 ) +2 "core"  +2 "collection"' +2 ' +2 "core"  +3 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +3 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X exit +6 #mEXIT @1678148103.66PST @1678148114.76PST = =mMAIN_scheduler =tMAIN @PST1678148116.46 #"core_reset"Sent BREAK +2 #t@58638 sendCRC with ifg=0x20, ie=0x7F + #@60490 sendCRC with ifg=0x08, ie=0x5F + #@3325 sendCRC with ifg=0x20, ie=0x7F + #@3772 sendCRC with ifg=0x20, ie=0x7F #@5096 sendCRC with ifg=0x20, ie=0x7F + #@5312 sendCRC with ifg=0x20, ie=0x7F #@6473 sendCRC with ifg=0x20, ie=0x7F + #@7854 sendCRC with ifg=0x08, ie=0x5F + #@61557 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +240 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +362 "Can"k\ /yL + k\ /yL + #tPolling Can every 10:00 +2 #Cleanly exited at 16:15:03PST06-Mar-23 +31 #-> ESP.shutdown +3 #Asleep / Shutdown +30 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +6 #t-> exit +6 #mEXIT @1678148123.50PST @1678216017.41PST = =mMAIN_scheduler =tMAIN @PST1678216019.48 #"core_reset"Sent BREAK +3 #t@58638 sendCRC with ifg=0x20, ie=0x7F + #@60490 sendCRC with ifg=0x08, ie=0x5F + #@3325 sendCRC with ifg=0x20, ie=0x7F #@3772 sendCRC with ifg=0x20, ie=0x7F + #@5096 sendCRC with ifg=0x20, ie=0x7F + #@5312 sendCRC with ifg=0x20, ie=0x7F + #@6473 sendCRC with ifg=0x20, ie=0x7F #@7854 sendCRC with ifg=0x08, ie=0x5F + #@58847 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +294 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +443 "Can"2g\ /2^M +2 2g\ /2^M #tPolling Can every 10:00 +3 #Cleanly exited at 16:15:23PST06-Mar-23 +455 #-> ESP.ready! +4 #Powering core bus +567 .Gate.power :raw,:ON +2 "sampler") +17 ) +2 "core"  +3 "collection"' +2 ' +4 "core"  +2 "processing"% +3 % +3 "core"  +5 "collection"' 9\ +3 ' 0\ +3 ' -\ +5 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +5 "sampler")&\ +2 .tCS.configure :default +3 "collection"'#P d@b +3 .tPS.configure :default +3 "processing"%#A d`xb +3 .tSS.configure :default +4 "sampler")#.0X<~\ + %\ +2 ."rdyProcessing"PSV.dial :air +5 ."rdySampler"Intake.select :close +3 "processing"%  + ."rdySampler"Exhaust.select :close +7 .CTV.dial :air +2 "collection"'  +4 "core" % ; =  +  + +3 ."rdySampler"CSV.dial :waste1 +3 "manipulator"& % +4 ."rdyProcessing"PS.home.seek 0ml +6 "collection"'\ +2 "processing"% 'ن +6 "core" % < A  + +3 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +4 .tForearm.home.seek :retract +3 "sampler")  +3 "manipulator"& '\ +6 "core"  +2 "sampler") +2 "core"  +3 "sampler") +5 "core"  +3 ."readyCS"CS.reconfigure :fast +5 ."rdySampler"SS.home.seek 0ml +4 "collection"'#d @b + "sampler")' +7 ."readyCS"CS.home.seek 0ml +3 "collection"'' +34 "core" ' +2 ."closeHand"Hand.close +4 .tElbow.reconfigure :loose +3 "manipulator"&/ +7 &$ &.,(#b +4 .tElbow.jog 1500 +2 "manipulator"&* +50 "core" * +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear +2 "manipulator"&( +5 "core" / +240 ' +251 ( +2 "storage"(& +4 "core" & \ +2 .tSE.home.seek :down +3 "storage"(' +63 "core" ' +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.home.seek :initial +2 "storage"((,A +54 "core" ' +2 ."rdyProcessing"PS.stop +2 "processing"%5 +135 "core" ' +1258 ( + .tSC.configure :limp +3 "storage"($(\ 1b +3 "manipulator"&& +4 "core" & @ > U +3 .tForearm.seek :retract +2 "manipulator"&'\ +4 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&( +44 "core" ( +2 "manipulator"&& +5 "core" &\  ) \\ +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted +3 "manipulator"&'\ +3 "core" ' +3 "manipulator"&% +4 "core" %\ *  <  +3 "processing"%& +4 "collection"'& +3 "core" &'\ +2 &?;\ +4 ."openPC"PC.home.seek :open +3 .tCC.home.seek :open +2 "processing"% ( +2 "collection"'!(p +547 "core" ( +163 ( +3 "collection"'" +3 "core"  +46 "processing"%# +4 "core"  +2 "processing"%$ +3 "core" @ +3 "processing"%% +2 "core"  +3 "collection"'&% +4 "core" %п>=\ +3 "processing"%'% +4 "core" %ي%\ +3 "sampler")(% +5 "core" %&" \ y +2 "collection"')& +5 "core" &Y?9\  +2 "processing"%*& +4 "core" &H\ +2 "manipulator"&+% +5 "core" %\ ; D  +2 "manipulator"&,& +4 "core" &\ - i [ +3 "storage"(-& +4 "core" &,C \ * +2 "storage"(.% +4 "core" % X\ +3 "collection"'/9 +4 "core" 9 +2 "processing"%09 +4 "core" 9 +11 #t-> pucks +556 #-> Puck.count +2 "storage"(1% +4 "core" % N\ +3 .tSE.seek :down +2 "storage"(2' +3 "core" ' +2 .tSE.stop +2 "storage"(5 +3 .tHand.open +2 "manipulator"&31 +65 "core" 1 +2 "manipulator"&4% +4 "core" % \  +  +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +2 "storage"(5(3 +515 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (6& +3 "core" &5 O\ +3 "manipulator"&7& +4 "core" &\   > [ +3 "manipulator"&8% +4 "core" % \    +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&9( +33 "core" ( +2 "manipulator"&:& +4 "core" & ? 5 _  +2 "storage"(;& +4 "core" &9 ;\ +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&<'н +105 "core" ' +2 "storage"(=& +3 "core" &9 (\ +3 .tSE.reconfigure :place +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(>'N +268 "core" ' +2 "storage"(?- +4 "core" -'N +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (@% +4 "core" %X M\ +3 ."downElevator"SE.seek :down +5 "storage"(A' +99 (B% +4 "core" %\\ \ U[ +2 "manipulator"&C% +5 "core" %е 9 9 }  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&D'\ +102 "core" ' +50 ' +2 ."downElevator"SE.stop + "storage"(5 +5 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +3 "storage"(E( +206 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (F& +4 "core" & U\ - +3 "manipulator"&G& +4 "core" & > :  +2 .tElbow.seek 2 +2 "manipulator"&H( +15 "core" ( +2 "manipulator"&I& +4 "core" & C <  +2 "storage"(J& +4 "core" & \ - +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +3 "manipulator"&K'9 +93 "core" ' +2 "storage"(L& +4 "core" & \ - +3 .tSE.reconfigure :place +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(M'N +269 "core" ' +2 "storage"(N- +4 "core" -'N +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (O% +3 "core" %X -\ +4 ."downElevator"SE.seek :down +5 "storage"(P' +97 (Q% +3 "core" %S \ TY +2 "manipulator"&R% +4 "core" %+ ; @ +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&S'\ +103 "core" ' +51 ' + ."downElevator"SE.stop +2 "storage"(5 +4 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(T( +193 "core" ( + .tSC.configure :limp +3 "storage"($(\ 1b +4 (U& +3 "core" & f\ # +2 "manipulator"&V& +5 "core" & ; =  +2 .tElbow.seek 3 +3 "manipulator"&W(r +14 "core" ( +2 "manipulator"&X& +4 "core" &t 3 =  +2 "storage"(Y& +4 "core" & \ & +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts +2 "manipulator"&Z'V +96 "core" ' +3 "storage"([& +5 "core" & O\ & +39 .tSE.reconfigure :place +12 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(\\'N +268 "core" ' +2 "storage"(]- +3 "core" -'N +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (^% +3 "core" %J \ +4 ."downElevator"SE.seek :down +5 "storage"(_' +97 (`% +4 "core" %T \ V\\ +2 "manipulator"&a% +4 "core" %_ A 6 u +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&b'\ +86 "core" ' +67 ' +2 ."downElevator"SE.stop + "storage"(5 +4 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 4 +3 "storage"(c(,A +192 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +3 (d& +3 "core" &,E P\ , +3 "manipulator"&e& +4 "core" &t ? >  +3 .tElbow.seek 4 +2 "manipulator"&f( +16 "core" ( +2 "manipulator"&g& +4 "core" & 6 ; T  +2 "storage"(h& +4 "core" &,D \ - +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&i' +95 "core" ' +2 "storage"(j& +5 "core" &,D #\ - +2 .tSE.reconfigure :place +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(k'N +269 "core" ' +2 "storage"(l- +4 "core" -'N + .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (m% +4 "core" %H \ +4 ."downElevator"SE.seek :down +5 "storage"(n' +97 (o% +3 "core" %T s\ TY +2 "manipulator"&p% +4 "core" % E @ t +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&q'\ +93 "core" ' +61 ' +2 ."downElevator"SE.stop + "storage"(5 +4 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 5 +3 "storage"(r(; +195 "core" ( +3 .tSC.configure :limp +3 "storage"($(\ 1b +3 (s& +3 "core" &; 5\ " +2 "manipulator"&t& +6 "core" & > ?  +2 .tElbow.seek 5 +2 "manipulator"&u( +4 "core" ( +2 "manipulator"&v& +19 "core" & @ @  +2 "storage"(w& +4 "core" &; \ ( +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&x'y +95 "core" ' + "storage"(y& +4 "core" &; ,\ ( +3 .tSE.reconfigure :place +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(z'N +269 "core" ' +2 "storage"({- +4 "core" -'N + .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (|% +4 "core" %J \ +4 ."downElevator"SE.seek :down +4 "storage"(}' +98 (~% +3 "core" %Y B\ UZ +2 "manipulator"&% +4 "core" %{ ; @ ^ { +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +60 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"((K +194 "core" ( + .tSC.configure :limp +8 "storage"($(\ 1b +3 (& +4 "core" &K F\ - +7 "manipulator"&& +5 "core" & : =  +3 .tElbow.seek 6 +2 "manipulator"&( +4 "core" ( +2 "manipulator"&& +5 "core" & = 8 I  +2 "storage"(& +5 "core" &K \ / +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 700 counts +2 "manipulator"&' +93 "core" ' +3 "storage"(\ & +5 "core" &K \ / +3 .tSE.reconfigure :place +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"( 'N +268 "core" ' +2 "storage"( - +3 "core" -'N +3 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 (% +3 "core" %F C\ +4 ."downElevator"SE.seek :down +4 "storage"(' +99 (% +3 "core" %O m\ UY +2 "manipulator"&% +4 "core" % , / l +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +62 ' + ."downElevator"SE.stop + "storage"(5 +4 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 7 +2 "storage"( ([~ +190 "core" ( +11 .tSC.configure :limp +3 "storage"($(\ 1b +3 (& +4 "core" &[| n\ ! +2 "manipulator"&& +5 "core" & = +  +2 .tElbow.seek 7 +2 "manipulator"&( +38 "core" ( +2 "manipulator"&& +4 "core" & 8 3  +3 "storage"(& +4 "core" &[w \ & +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"& '. +98 "core" ' +2 "storage"(& +4 "core" &[w #\ & +3 .tSE.reconfigure :place +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"('N +269 "core" ' + "storage"("- +4 "core" -'N +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (#% +3 "core" %M \\\ +4 ."downElevator"SE.seek :down +5 "storage"($' +98 (%% +3 "core" %R \ TW +2 "manipulator"&&% +4 "core" %- < ? F +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&''\ +87 "core" ' +66 ' + ."downElevator"SE.stop +2 "storage"(5 +38104 #t-> ESP.shutdown +5 #Asleep / Shutdown +36 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF +2 #Shutdown +1438 #t-> exit +7 #mEXIT @1678216544.80PST @1680046784.28PDT = =mMAIN_scheduler =tMAIN @PDT1680046786.08 #"core_reset"Sent BREAK +2 #t@14283 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +209 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +247 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +383 "Can"d$Uu d$Uu + #tPolling Can every 10:00 +3 #Cleanly exited at 11:15:44PST07-Mar-23 +811 #-> require 'longmission' +12 .Gate.setWakeString! "\\r\\nRING\\r\\n",15 +2 .Gate.setWakeAckString! "\\rWAKING\\r" +6847 #-> ESP.pWrOffNOW! Time.now+15.minutes +2 #"shutdown"Shutdown +2 #tAsleep / Shutdown +3 #Powering down until 16:56 +2 !o:IRB::Abort: mesg" exit now:bt[ " exit +5 #mEXIT @1680046880.70PDT @1680046993.91PDT = =tMAIN =mMAIN_scheduler @PDT1680046995.73 #"core_reset"Sent BREAK +2 #t@16842 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +10 #ESP2 v3.42 I2C Gateway v3.20 for core bus +254 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +392 "Can"e#j + e#j + #tPolling Can every 10:00 +3 #Cleanly exited at 16:41:20PDT28-Mar-23 +5 #Waiting for espclients... +47 #"brent"Session Begun +561 #-> IRB::Abort +2 !o:NameError : mesg"&uninitialized constant IRB::Abort: name:\ Abort:@timestampu: Time k~q:bt["!brent:1:in `topLevelBinding'" require 'longmission' +13 .Gate.setWakeString! "\\r\\nRING\\r\\n",15 +2701 #-> ESP.pWrOffNOW! Time.now+15.minutes +2 #"shutdown"Shutdown +3 #"brent"Asleep / Shutdown +5 #Powering down until 16:59 @1680047057.23PDT @1680048523.59PDT = =mMAIN_scheduler =tMAIN @PDT1680048525.82 #"core_reset"Sent BREAK +2 #t@10475 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +276 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +465 "Can"f811 + f811 + #tPolling Can every 10:00 +4 #Cleanly exited at 16:44:17PDT28-Mar-23 +7 #Waiting for espclients... +65 #"brent"Session Begun +712 #-> require 'longmission' +16 .Gate.setWakeString! "\\r\\nRING\\r\\n",15 +6 .Gate.setWakeAckString! "\\rWAKING\\r" +2201 #-> ESP.pWrOffNOW! Time.now+15.minutes +2 #"shutdown"Shutdown +5 #"brent"Asleep / Shutdown +6 #Powering down until 17:24 @1680048563.69PDT @1680050825.42PDT = =mMAIN_scheduler =tMAIN @PDT1680050827.53 #"core_reset"Sent BREAK +3 #t@17467 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +13 #ESP2 v3.42 I2C Gateway v3.20 for core bus +258 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +437 "Can"k;G + k;G + #tPolling Can every 10:00 +4 #Cleanly exited at 17:09:23PDT28-Mar-23 +7 #Waiting for espclients... +89 #"brent"Session Begun +1804 #-> ESP.pWrOffNOW! Time.now+15.minutes +2 !o:NoMethodError\ : mesgu:NameError::message1undefined method `pWrOffNOW!' for ESP:Module: name:pWrOffNOW!: args[u: Time \ :@timestampu; O:bt["!brent:1:in `topLevelBinding'" require 'longmission' +15 .Gate.setWakeString! "\\r\\nRING\\r\\n",15 +8 .Gate.setWakeAckString! "\\rWAKING\\r" +434 #-> ESP.pWrOffNOW! Time.now+15.minutes +2 #"shutdown"Shutdown +5 #"brent"Asleep / Shutdown +6 #Powering down until 18:02 @1680050868.55PDT @1707418781.54PST = =tMAIN =mMAIN_scheduler @PST1707418782.25 #t\ Environmental Sample Processor built 08-Feb-24 (5dcf9725) +102 #"core_reset"Sent BREAK + #t@1511 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.42 I2C Gateway v3.20 +211 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +242 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +369 "Can">v I} + >v I} #tPolling Can every 10:00 +4 #Cleanly exited at 17:47:48PDT28-Mar-23 +5738 #-> ESP.ready! +3 #Powering core bus +544 .Gate.power :raw,:ON +50 "sampler") +3 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X @ +3 .tForearm.home.seek :retract +3 "manipulator"& '\ +2 "core"  +3 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +4 ."rdyProcessing"PS.home.seek 0ml +2 "sampler")  + "processing"% 'ن +4 "core"  +2 "sampler") +4 "core"  +2 "sampler") +3 "core"  +3 ."readyCS"CS.reconfigure :fast +4 ."rdySampler"SS.home.seek 0ml +2 "collection"'#d @b +2 "sampler")' +5 ."readyCS"CS.home.seek 0ml +2 "collection"'' +30 "core" ' +2 ."closeHand"Hand.close +3 .tElbow.reconfigure :loose +2 "manipulator"&/ + &$ &.,(#b +5 .tElbow.jog 1500 +2 "manipulator"&* +51 "core" * +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 .tElbow.home.seek :clear + "manipulator"&( +3 "core" / +265 ' +231 ( +2 "storage"(& +3 "core" & c ~ Q +2 .tSE.home.seek :down + "storage"(' +60 "core" ' +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.home.seek :initial + "storage"((,A +110 "core" ' +2 ."rdyProcessing"PS.stop + "processing"%5 +158 "core" ' +1189 ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 "manipulator"&& +3 "core" &  Y Y +2 .tForearm.seek :retract +2 "manipulator"&'\ +3 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&( +45 "core" ( + "manipulator"&& +4 "core" &    0 +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted +2 "manipulator"&'\ +3 "core" ' +2 "manipulator"&% +3 "core" %\ \ \ 6 / +2 "processing"%& +3 "collection"'& +48 "core" & +3 ."openPC"PC.home.seek :open +2 "processing"% ( +2 "core" &GF@ +3 .tCC.home.seek :open + "collection"'!(p +548 "core" ( +155 ( +3 "collection"'" +4 "core"  +2 "processing"%# +2 "core"  +3 "processing"%$ +2 "core" @ +3 "processing"%% +2 "core"  +2 "collection"'&% +4 "core" %GEC +2 "processing"%'% +3 "core" %ً +3 "sampler")(% +3 "core" %+( u +3 "collection"')& +3 "core" &]HFJ  +2 "processing"%*& +3 "core" &  +2 "manipulator"&+% +3 "core" %\ \  p 2 +2 "manipulator"&,& +3 "core" &   g 2 +2 "storage"(-& +3 "core" &,C ^ ^ 4 +2 "storage"(.% +3 "core" % ^ ` +2 "collection"'/9 +4 "core" 901 + "processing"%09 +4 "core" 9 +442 #t-> Puck.count +2 "storage"(1% +3 "core" % ^ _ 8 +2 .tSE.seek :down +2 "storage"(2' +4 "core" ' + .tSE.stop + "storage"(5 +3 .tHand.open + "manipulator"&31 +75 "core" 1 +2 "manipulator"&4% +5 "core" % \ \ # #  3 +5 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +7 .tSC.seek 1 + "storage"(5(3 +519 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (6& +3 "core" &3  * +2 "manipulator"&7& +3 "core" & d / +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&8( +32 "core" ( + "manipulator"&9& +4 "core" &   2 + "storage"(:& +4 "core" &9 \\ S +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&;'н +96 "core" ' +2 "storage"(<& +3 "core" &9 ^ ` +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(='N +275 "core" ' + "storage"(>- +3 "core" -'N +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (?% +3 "core" %N L L  +2 ."downElevator"SE.seek :down +4 "storage"(@' +99 (A% +2 "core" %> L L  ]| +2 "manipulator"&B% +3 "core" %е  .d +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&C'\ +93 "core" ' +78 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(D( +216 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (E& +2 "core" & B P +2 "manipulator"&F& +3 "core" &   - 2 +2 .tElbow.seek 2 +2 "manipulator"&G( +12 "core" ( +2 "manipulator"&H& +3 "core" & ( ; 3 +2 "storage"(I& +3 "core" & ^ S  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&J'9 +93 "core" ' +2 "storage"(K& +3 "core" & R R  +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(L'N +270 "core" ' + "storage"(M- +3 "core" -'N +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (N% +2 "core" %U [ P R +3 ."downElevator"SE.seek :down +4 "storage"(O' +98 (P% +3 "core" %A 6 6  ]| +2 "manipulator"&Q% +3 "core" %7   t 1 +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&R'\ +90 "core" ' +72 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(S( +197 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (T& +2 "core" & !   ( +2 "manipulator"&U& +4 "core" &   3 +2 .tElbow.seek 3 +2 "manipulator"&V(r +13 "core" ( +2 "manipulator"&W& +3 "core" &{   t 4 +2 "storage"(X& +4 "core" & ^ _ . +34 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&Y'V +98 "core" ' + "storage"(Z& +3 "core" & h ~  . +3 .tSE.reconfigure :place + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(['N +268 "core" ' +2 "storage"(\\- +2 "core" -'N +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +2 (]% +3 "core" %Q ] P j +9 ."downElevator"SE.seek :down +4 "storage"(^' +99 (_% +3 "core" %C O S 9 ^ +2 "manipulator"&`% +3 "core" %K   3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&a'\ +88 "core" ' +68 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(b(,A +193 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (c& +3 "core" &,E / J -  +2 "manipulator"&d& +3 "core" &{ $ | 3 +2 .tElbow.seek 4 +2 "manipulator"&e( +36 "core" ( +2 "manipulator"&f& +3 "core" & # %  3. +2 "storage"(g& +3 "core" &,D Q R %  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&h' +96 "core" ' +2 "storage"(i& +3 "core" &,D _ ^  +2 .tSE.reconfigure :place + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(j'N +272 "core" ' +2 "storage"(k- +11 "core" -'N +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (l% +2 "core" %D L L = +3 ."downElevator"SE.seek :down +4 "storage"(m' +99 (n% +2 "core" %? A L ]| +2 "manipulator"&o% +3 "core" %  F -f +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&p'\ +95 "core" ' +64 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(q(; +196 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (r& +3 "core" &;   x  +2 "manipulator"&s& +3 "core" & { 0- +2 .tElbow.seek 5 +2 "manipulator"&t( +25 "core" ( +2 "manipulator"&u& +3 "core" &  ) J 3 +2 "storage"(v& +3 "core" &; ^ \\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&w'y +101 "core" ' +51 "storage"(x& +3 "core" &; _ \\  +2 .tSE.reconfigure :place + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(y'N +268 "core" ' + "storage"(z- +4 "core" -'N +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 ({% +2 "core" %X 7 6  +3 ."downElevator"SE.seek :down +4 "storage"(|' +98 (}% +2 "core" %A 5 5 ]| +2 "manipulator"&~% +4 "core" %r   1+ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +79 ' + ."downElevator"SE.stop + "storage"(5 +4 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +192 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +2 "core" &K 4 +3 "manipulator"&& +3 "core" &   ) 3 +2 .tElbow.seek 6 +2 "manipulator"&( +2 "core" ( +2 "manipulator"&& +4 "core" & % ' c 3 +2 "storage"(& +3 "core" &K _ S 5 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&' +97 "core" ' +2 "storage"(& +3 "core" &K ^ ^ 5 +2 .tSE.reconfigure :place + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(\ 'N +269 "core" ' + "storage"( - +4 "core" -'N + .tSE.configure :default +2 "storage"(#QK-0-\ b +2 ( % +3 "core" %V K B ! +2 ."downElevator"SE.seek :down +4 "storage"(' +99 (% +2 "core" %B ? < ]{ +2 "manipulator"&% +4 "core" %  K /[ +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +95 "core" ' +66 ' + ."downElevator"SE.stop + "storage"(5 +4 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(([~ +189 "core" ( + .tSC.configure :limp + "storage"($(\ 1b +3 ( & +2 "core" &[{ &   # +3 "manipulator"&& +4 "core" &   9 1 +2 .tElbow.seek 7 + "manipulator"&( +24 "core" ( +2 "manipulator"&& +3 "core" & " $ 1. +2 "storage"(& +4 "core" &[u P P p ) +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&'. +92 "core" ' +2 "storage"( & +3 "core" &[u _ ^ ) +2 .tSE.reconfigure :place + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"('N +269 "core" ' + "storage"(- +4 "core" -'N + .tSE.configure :default +2 "storage"(#QK-0-\ b +2 ("% +3 "core" %T F L +8 ."downElevator"SE.seek :down +4 "storage"(#' +99 ($% +3 "core" %,@ C K ]{ +2 "manipulator"&%% +2 "core" %(  a . +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&&'\ +93 "core" ' +69 ' + ."downElevator"SE.stop +2 "storage"(5 +5924 #"brent"Session Begun +478 #-> access 1 +4 "storage"('% +5 "core" % } } +2 "manipulator"&(% +4 "core" %\ \ *  0 5 +2 "manipulator"&)& +3 "core" & 5 $ c 4, +2 ."brent"SC.reconfigure :tight +5 "storage"($\ .(\ 1~b +5 ."brent"SC.seek 5 +2 "storage"(*(; +366 "core" ( +2 ."brent"SC.configure :limp + "storage"($(\ 1b +5 (+& +3 "core" &; ' +1772 #"brent"-> to 1 +2 "storage"(,% +6 "core" % T W ; +2 "manipulator"&-% +3 "core" %\ \   4 +2 "manipulator"&.& +3 "core" &   4, +2 ."brent"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."brent"SC.seek 1 +2 "storage"(/(3 +662 "core" ( +5 ."brent"SC.configure :limp +3 "storage"($(\ 1b +10 (0& +2 "core" &6  F +337 #"brent"-> Arm.bolt +2 "manipulator"&1& +5 "core" &   ; 2, +2 "manipulator"&3% +4 "core" %\ \   2 +2 ."brent"Elbow.seek :bolt +2 "manipulator"&4( +74 "core" ( +2 "manipulator"&& +3 "core" &   4 +2 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &2& +3 "core" &    4 +3 !"brent"o:Axis::Error :@axisName" Forearm: mesg"#Unknown Forearm position: bolt:@timestampu: Time uG:bt["0/home/esp/esp2/lib/axis.rb:513:in `baseRaw'",/home/esp/esp2/lib/axis.rb:297:in `raw'"1/home/esp/esp2/lib/axismap.rb:175:in `fetch'"1/home/esp/esp2/lib/axismap.rb:163:in `fetch'"./home/esp/esp2/lib/axis.rb:281:in `fetch'",/home/esp/esp2/lib/axis.rb:292:in `raw'",/home/esp/esp2/lib/axis.rb:553:in `raw'"3/home/esp/esp2/lib/slide.rb:343:in `toRawGoal'"7/home/esp/esp2/lib/slide.rb:355:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:351:in `seek'",/home/esp/esp2/lib/slide.rb:401:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"8/home/esp/esp2/utils/misc.rb:38:in `method_missing'"!brent:3:in `topLevelBinding'" Elbow.CC +3 .Elbow.seek CC +9 "manipulator"&(ҝ +139 "core" ( + "manipulator"&6& +4 "core" &ґ\ "   3e +5436 #"brent"-> require 'shuffle' +1048 #-> shuffle2 +3 #Shuffling two pucks from tube 1 to 2 of [1..7] +4 #Loading generic puck from tube 1 into Collection Clamp +3 "collection"'7& +5 "core" &]GF^  +2 "manipulator"&9% +4 "core" %  F F 7 +2 "storage"(:% +3 "core" % o s g +2 "storage"(<. +3 "core" .(3 +2 "storage"(& +3 "core" &: ~ ~ l +2 "storage"(& +3 "core" &: s p I +2 "manipulator"&>& +3 "core" &] F D 6 +2 "manipulator"&?% +3 "core" %  D D 7 +2 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."brent"Elbow.seek 1 +35 "manipulator"&A( +144 "core" ( + "manipulator"&B& +4 "core" & D B 6 +2 "storage"(=& +3 "core" &: f p * +2 ."brent"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."brent"Forearm.seek 1 + 700 counts +3 "manipulator"&;'н +101 "core" ' +2 "storage"(E& +3 "core" &: } } +3 ."brent"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."brent"SE.seek :beamBreak +2 "storage"(F'N +303 "core" ' +2 "storage"(H- +2 "core" -' +2 ."brent"SE.configure :default +2 "storage"(#QK-0-\ b +6 (I& +2 "core" &: T ^ +2 "manipulator"&@& +4 "core" & A = 6 +2 ."brent"Elbow.seek 1 +2 "manipulator"&5( +5 "core" ( +2 "manipulator"&K& +3 "core" & I I ^ 7 +2 "storage"(8& +3 "core" &: b W 8 +3 ."brent"Forearm.seek 1 + 300 counts +2 "manipulator"&C'- +16 "core" ' +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Hand.close +2 "manipulator"&M/ +78 "core" / +7 ."downElevator"SE.seek :down +4 "manipulator"&N& +6 "storage"(P' +5 "core" & 9 C w 6 +2 "manipulator"&Q% +3 "core" % 5 : ) } 4 +3 ."brent"Forearm.seek :retract +2 "manipulator"&L'\ +93 "core" ' +2 ."brent"Elbow.seek CC +3 "manipulator"&J(ҝ +155 "core" ( + "manipulator"&T& +5 "core" &Ҕ   z 4!u + ' +2 ."brent"Elbow.reconfigure :loose +3 ."downElevator"SE.stop +4 "manipulator"&$ &.,(#b +2 "storage"(5 +4 "manipulator"&U& +5 "core" &ҕ   L 4!t +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek CC +2 "manipulator"&W'C +96 "core" ' +2 "manipulator"&X& +3 "core" &Җ  E ,!s +2 "manipulator"&O% +3 "core" %G + - +3 "collection"'D& +4 "core" &]FEp  +2 "collection"'Z& +4 "core" &]FDr  +3 ."brent"CC.seek :closed +2 "collection"'G([h +5 "core" &]HAu  +7 &^GFx ? +9 &GoGGw 3 +9 & mnGFw G +10 &RHEx T +9 &^=HDw T +10 & @GEw T +9 &@FAw T +9 &!@GEw T +10 &#f>FFy T +9 &%(>GEv T +9 &&;HDs S +10 &(;EEq T +9 &*n>IGo T +10 &,1>HFu S +9 &-@GDw T +9 &/>GDv T +10 &1w?HFn S +9 &39?HFs S +9 &4?HGx S +10 &6?GEv S +9 &8~>HEw T +10 &:@=IEw T +9 &<=IEw S +9 &=:HFw S +10 &?;GEv T +9 &AH?GFo T +9 &C ;FEi S +10 &D<FFl T +9 &F<GFp S +10 &HQ>GFp S +9 &J?HGv T +9 &KAFDv S +10 &MKGEv U +9 &OMZIGy X +9 &QHFw ] +10 &RIGw b# +9 &TeIFx b. +10 &VIHw bE +9 &WJHw bH +9 &YiHGv b> +10 &Z\\HHw . +9 &[IGGw _ +9 ( +3 "collection"'Z& +2 "core" &[QhHIy W +2 #"brent"Collection Clamp onSpring/offSpring for 5/27 samples, on/off torque 3.25 +2 .Hand.open +4 "manipulator"&R1 +73 "core" 1 +2 "manipulator"&\\% +4 "core" % ? N & +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +2 "manipulator"&]'\ +98 "core" ' +3 #"brent"Loading generic puck from tube 1 into Processing Clamp + "processing"%_& +7 "core" &  + "manipulator"&`% +4 "core" %\ \  x + +2 "storage"([% +3 "core" %   V +2 "storage"(Y. +3 "core" .(3 +2 "storage"(c& +3 "core" &:   +2 "storage"(d& +3 "core" &:   y +2 "manipulator"&f& +3 "core" &Ҡ  + i +2 "manipulator"&g% +3 "core" %\ \  p + +2 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."brent"Elbow.seek 1 +2 "manipulator"&^( +154 "core" ( +2 "manipulator"&S& +3 "core" & I . +35 "storage"(i& +3 "core" &: # , k +3 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 1 + 700 counts +2 "manipulator"&V'н +109 "core" ' +2 "storage"(a& +3 "core" &: # ? < +2 ."brent"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."brent"SE.seek :beamBreak + "storage"(k'N +287 "core" ' + "storage"(l- +4 "core" -' +2 ."brent"SE.configure :default + "storage"(#QK-0-\ b +5 (n& +3 "core" &:   . +2 "manipulator"&o& +3 "core" & * +2 ."brent"Elbow.seek 1 +2 "manipulator"&j( +6 "core" ( +2 "manipulator"&h& +3 "core" &  * +2 "storage"(r& +3 "core" &:   | +2 ."brent"Forearm.seek 1 + 300 counts +3 "manipulator"&s'- +27 "core" ' + ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Hand.close +2 "manipulator"&u/ +73 "core" / +9 ."downElevator"SE.seek :down +6 "manipulator"&v& + "storage"(m' +7 "core" & W . +2 "manipulator"&b% +4 "core" % , y + +2 ."brent"Forearm.seek :retract +2 "manipulator"&x'\ +96 "core" ' +2 ."brent"Elbow.seek PC +3 "manipulator"&e(9 +158 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +87 "core" ( + "manipulator"&p& +4 "core" &2 P -o +2 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &z& +3 "core" &2 -o +3 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek PC +2 "manipulator"&{'T +103 "core" ' + "manipulator"&}& +4 "core" &2 . (o +2 "manipulator"&~% +3 "core" %S V ( +2 "processing"%y& +4 "core" &  +2 "processing"%w& +5 "core" &  +3 ."brent"PC.seek :closed +2 "processing"%(Bh +5 "core" &  +7 &A %i +10 &Qu : +9 &vt N +9 &T W +10 & XL V +9 & M W +10 & P W +9 &N W +9 &]N X +10 & O W +9 &N W +9 &O X +10 &eP X +9 &)L W +9 &O W +10 &O W +9 &nM W +10 & /Q X +9 &!S W +9 &#U X +10 &%uQ X +9 &'8P W +9 &(O W +10 &*O W +9 &,}Q X +10 &.@O W +9 &0P W +9 &1T W +10 &3X X +9 &5Ac Z +9 &6l [\ +10 &8y ] +9 &:{ ^ +10 &<<~ ^ +9 &= ^ +9 &? ^ +10 &Ak~` : +9 &B1)g L +9 &BQ , +3 ( +2 "processing"%w& +3 #"brent"Processing Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.55 +2 .Hand.open +9 "manipulator"&1 +83 "core" 1 +2 "manipulator"&% +3 "core" % S F % +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 "processing"%|& +3 "core" &BQ , +2 #"brent"Imaging generic puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&q% +6 "core" %\  R + +3 "storage"(% +3 "core" %   n +2 "storage"(t. +2 "core" .(3 +3 ."brent"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."brent"SC.seek 2 +2 "storage"(( +206 "core" ( +2 ."brent"SC.configure :limp +3 "storage"($(\ 1b +12 ( & +3 "manipulator"& & +6 "core" &  Q ( +4 ."raiseStack"SE.reconfigure :place +2 "storage"(#]K-0-\ b +5 ."raiseStack"SE.seek :beamBreak + "storage"('N +5 "core" &. h (s +2 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +39 ."brent"Elbow.seek PC +2 "manipulator"&(9 +33 "core" ( +2 "manipulator"&\ & +4 "core" &4 V Y + ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +2 "core" &7  ] V +3 ."brent"Forearm.seek PC +3 "manipulator"& 'T +100 "core" ' +2 ."brent"Hand.close +2 "manipulator"&/ +64 "core" ' +2 "storage"(- +3 "core" / +4 ."brent"PC.seek :open +2 "processing"%( +5 "core" -'N +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(' +33 "core" ' +323 ( + "storage"(& +4 "core" &  H ( +2 "manipulator"& & +4 "core" &9 * $T +2 "manipulator"&% +3 "core" % @ L $ +2 ."brent"Forearm.seek :retract +3 "manipulator"&'\ +95 "core" ' +2 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +12 ."brent"Elbow.seek 2 +2 "manipulator"&( +238 "core" ( +2 "manipulator"&"& +3 "core" & T * +2 "storage"($& +3 "core" &   ( +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."brent"Forearm.seek 2 + 700 counts +3 "manipulator"&%'9 +94 "core" ' +2 ."brent"Hand.open +2 "manipulator"&1 +78 "core" 1 +2 "storage"(- +3 "core" -' +2 ."brent"SE.seek -0.14 Pucks below Top Plate +3 "storage"(#' +28 "core" ' + ."brent"SE.reconfigure :seal +3 "storage"(#QK-0-\ b +6 ."brent"SE.seek -0.75 Pucks below Top Plate +2 "storage"('' +53 "core" ' +2 #"brent"Lights, camera, ACTION! +2 "storage"((- +6 "core" -' + "storage"()& +4 "core" &  H ) +2 "manipulator"&& +3 "core" &  +3 ."brent"Elbow.seek 2 +2 "manipulator"&+( +6 "core" ( +2 "manipulator"&,& +3 "core" & =  +2 "storage"(-& +3 "core" &   ) +3 ."brent"Forearm.seek 2 + 700 counts +2 "manipulator"&.'9 +16 "core" ' +2 ."brent"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +6 ."brent"SE.seek -0.03 Pucks below Top Plate +3 "storage"(*'] +67 "core" ' +2 "manipulator"&0& +3 "core" & + +2 "storage"(1& +4 "core" &   L ) +2 ."brent"Elbow.reconfigure :limp + "manipulator"&$ ,(b +6 ."brent"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek 2 +2 "manipulator"&3'} +42 "core" ' +2 ."brent"Elbow.hold +4 "manipulator"&, +4 "core" , +2 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."brent"SE.reconfigure :default +2 "storage"(#QK-0-\ b +4 ."brent"SE.seek 0.15 Pucks below Top Plate +2 "storage"(2'E +28 "core" ' +2 "manipulator"&% +3 "core" %͐Z 8 =   +2 "storage"(6& +4 "core" &  W ) + ."brent"Forearm.force -20 +2 "manipulator"&5 +6 ."brent"Forearm.seek 2 + 319 counts + "manipulator"&4'μ +16 "core" ' +2 "manipulator"&7& +4 "core" & 7 + + "storage"(9& +4 "core" &  ) +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 2 + 700 counts +3 "manipulator"&:'9 +16 "core" ' +2 "storage"(<% +3 "core" %K   +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (% +3 "core" %}9   \\z +2 "manipulator"&>% +3 "core" %4  ( +3 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek :retract +2 "manipulator"&?'\ +95 "core" ' +93 ' + ."downElevator"SE.stop +2 "storage"(5 +11 (B& +3 "core" &   ) +2 "collection"'=& +5 "core" &[QhHG_ W +2 #"brent"Storing generic puck in Collection Clamp to tube 2 +2 "manipulator"&% +5 "core" %\ \  + +2 "storage"(E% +3 "core" %   \ +2 "storage"(&. +3 "core" .( +2 "storage"(H& +4 "core" &   ( ) + "storage"(I& +4 "core" &   } ) +2 "manipulator"&@& +4 "core" & 0 * +2 ."brent"Elbow.seek 2 +2 "manipulator"&K( +6 "core" ( + "manipulator"&8& +4 "core" & < * +2 "storage"(M& +3 "core" &    ) +4 ."brent"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 2 + 700 counts +2 "manipulator"&N'9 +98 "core" ' + "storage"(Q& +4 "core" &  ! ) +2 ."brent"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."brent"SE.seek :beamBreak +2 "storage"(A'N +289 "core" ' +2 "storage"(;- +3 "core" -' +2 ."brent"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&T& +3 "core" & ] ( +2 "storage"(U& +3 "core" &  f ) +2 ."brent"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek 2 +3 "manipulator"&F'} +43 "core" ' + ."brent"Elbow.hold +3 "manipulator"&C, +6 "core" , + ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(X- +2 "core" -' +3 ."brent"SE.seek 0.11 Pucks below Top Plate +3 "storage"(O' +30 "core" ' +2 "manipulator"&5% +4 "core" %͈K C A Y + "storage"(D& +3 "core" &  4 ) +2 ."brent"Forearm.force -20 +2 "manipulator"&5 +5 ."brent"Forearm.seek 2 + 311 counts +2 "manipulator"&P'δ +24 "core" ' +2 "manipulator"&L& +3 "core" & ( +2 "storage"(!& +4 "core" &    ) +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 2 + 700 counts +2 "manipulator"&R'9 +25 "core" ' +2 ."brent"SE.seek 1.11 Pucks below Top Plate +3 "storage"(\\' +41 "core" ' +2 "manipulator"&_& +3 "core" & , +2 "manipulator"&Z% +3 "core" %1 p , +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +2 "manipulator"&`'\ +93 "core" ' + ."brent"Elbow.seek CC +3 "manipulator"&[(ҝ +153 "core" ( +3 "manipulator"&Y& +2 "core" &ҕ\  1 )g +2 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &c& +3 "core" &җ\  | )e +2 ."brent"Forearm.seek CC +2 "manipulator"&d'C +95 "core" ' +2 ."brent"Hand.close + "manipulator"&f/ +74 "core" / +2 ."brent"CC.seek :open +3 "collection"'g(p +403 "core" ( + "storage"(W& +3 "core" & 7 = ) +2 "storage"(S& +3 "core" & L L r ) +2 "manipulator"&i& +3 "core" &Ҩ\  9 ,T +2 "manipulator"&J% +3 "core" % D , +2 ."brent"Forearm.seek :retract +3 "manipulator"&a'\ +133 "core" ' +2 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."brent"Elbow.seek 2 +2 "manipulator"&]( +156 "core" ( +2 "manipulator"&l& +3 "core" & A 9  5 +2 "storage"(n& +3 "core" & _ ` ) +2 ."brent"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."brent"Forearm.seek 2 +2 "manipulator"&o'} +115 "core" ' +2 ."brent"Elbow.hold +3 "manipulator"&h, +5 "core" , +2 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."brent"Hand.open +2 "manipulator"&r1 +73 "core" 1 +2 "manipulator"&u% +4 "core" % ͐^ Y  + "storage"(v& +4 "core" &  3 ) +2 ."brent"Forearm.force -20 + "manipulator"&5 +5 ."brent"Forearm.seek 2 + 319 counts +2 "manipulator"&b'μ +23 "core" ' + "manipulator"&^& +4 "core" & % $ @ 3 +2 "storage"(V& +3 "core" & Q R 5 ) +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 2 + 700 counts +2 "manipulator"&k'9 +23 "core" ' + "storage"(s% +4 "core" % _ a  +9 ."downElevator"SE.seek :down +4 "storage"(p' +98 (z% +3 "core" %+1 ; 7 [u +2 "manipulator"&j% +3 "core" %8   e 2 +3 ."brent"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +2 "manipulator"&}'\ +93 "core" ' +47 ' + ."downElevator"SE.stop +2 "storage"(5 +6 #"brent"Shuffling two pucks from tube 2 to 3 of [1..7] +3 #Loading generic puck from tube 2 into Collection Clamp +3 "collection"'~& +5 "core" &~IFj +2 "manipulator"&y% +3 "core" %  !  3 +3 "storage"(m% +3 "core" % Q P  +2 "storage"(x. +2 "core" .( +3 "storage"( & +3 "core" & O P U ) +2 "storage"(& +3 "core" & O R f ) +2 "manipulator"&& +4 "core" &   } 4 +2 ."brent"Elbow.seek 2 +3 "manipulator"&w( +6 "core" ( + "manipulator"&|& +4 "core" &   X 4 +2 "storage"(q& +3 "core" & P Q ' ) +3 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 2 + 700 counts +3 "manipulator"&'9 +96 "core" ' +3 "storage"(t& +3 "core" & ^ [ _ ) +2 ."brent"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."brent"SE.seek :beamBreak +2 "storage"({'N +301 "core" ' + "storage"( - +3 "core" -' +2 ."brent"SE.configure :default +2 "storage"(#QK-0-\ b +5 ( & +3 "core" & ? I ) +2 "manipulator"&/& +3 "core" &   2 +2 ."brent"Elbow.seek 2 +3 "manipulator"&\ ( +5 "core" ( +2 "manipulator"&& +4 "core" &  " \\ 2 +2 "storage"(& +3 "core" & > 7 ) +3 ."brent"Forearm.seek 2 + 300 counts +2 "manipulator"&'Ω +35 "core" ' +2 ."brent"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."brent"Hand.close +2 "manipulator"&e/ +68 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +3 "storage"(' +7 "core" &   1 +2 "manipulator"&% +3 "core" % ΰ  + 0` +3 ."brent"Forearm.seek :retract +3 "manipulator"&'\ +100 "core" ' +38 ."brent"Elbow.seek CC +4 "manipulator"& (ҝ +104 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +53 "core" ( +2 "manipulator"&& +3 "core" &Ҫ # # 1E +2 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 & & +3 "core" &Ҫ   1E +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek CC +2 "manipulator"&"'C +101 "core" ' +2 "manipulator"&$& +4 "core" &ҫ * ,D + "manipulator"&% +4 "core" %A  , +2 "collection"'& +5 "core" &~GFZ +8 "collection"'& +5 "core" &~FEd +2 ."brent"CC.seek :closed +4 "collection"'(([h +4 "core" &~FGe +5 &~HEg 4 +10 &EpGGa 3 +9 &onGF^ G +9 &SHE] T +10 &w>HHk S +9 &9@GGl S +10 &>IEf S +9 &!@IEj S +9 &#<GGg S +10 &%B>FEb S +9 &'>FFg S +9 &(?GEj S +10 &*?GCf S +9 &,J>KEa S +9 &. ?HGe S +10 &/?FF` S +9 &1?IC_ S +10 &3Q>FEc S +9 &5>FEc S +9 &6>IE_ S +10 &8>IFi S +9 &:[>EEb S +10 &<AGFh S +9 &=>HEi S +9 &?>HD^ S +10 &AbAIDc S +9 &C%>HDb S +9 &D>EG^ S +10 &FAGF^ S +9 &Hj>GE[ S +10 &J-?HFc S +9 &KAHE^ S +9 &MHIF^ T +10 &OjSIG` V +9 &Q tIFe Z +9 &RIH^ a +10 &TIIf b +9 &VIHIf b$ +9 &XKGc b, +10 &YLHj b/ +9 &[ PzIFf N +9 ( +2 &[7&LHh 7 +2 "collection"'& +3 #"brent"Collection Clamp onSpring/offSpring for 5/27 samples, on/off torque 2.87 +2 .Hand.open +4 "manipulator"&)1 +73 "core" 1 +2 "manipulator"&% +3 "core" % : & ) +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +3 #"brent"Loading generic puck from tube 2 into Processing Clamp + "processing"%,& +7 "core" & + "manipulator"&-% +3 "core" %\   _ / x +3 "storage"(0% +3 "core" % @ @ R +2 "storage"(1. +2 "core" .( +2 "storage"(& +4 "core" & @ @ i ) +2 "storage"(#& +3 "core" & 6 @ @ ) +2 "manipulator"&& +3 "core" &ҫ  A /D +2 "manipulator"&6% +4 "core" %\   / x +2 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."brent"Elbow.seek 2 +2 "manipulator"&7( +155 "core" ( + "manipulator"&9& +4 "core" &   K 1 +2 "storage"(& +3 "core" & L L \ ) +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."brent"Forearm.seek 2 + 700 counts +2 "manipulator"&<'9 +103 "core" ' +2 "storage"(%& +3 "core" & 6 6 ) +2 ."brent"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."brent"SE.seek :beamBreak +2 "storage"(''N +292 "core" ' + "storage"(- +4 "core" -' +2 ."brent"SE.configure :default + "storage"(#QK-0-\ b +5 (>& +3 "core" &   ) +2 "manipulator"&.& +3 "core" &  / +2 ."brent"Elbow.seek 2 +2 "manipulator"&+( +6 "core" ( +2 "manipulator"&*& +3 "core" &  4 / +2 "storage"(3& +3 "core" & A B  ) +3 ."brent"Forearm.seek 2 + 300 counts +2 "manipulator"&4'Ω +22 "core" ' +2 ."brent"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."brent"Hand.close +2 "manipulator"&2/ +78 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&B& +2 "storage"(=' +8 "core" & S 0 +2 "manipulator"&% +3 "core" % Ο   : 0 +3 ."brent"Forearm.seek :retract +2 "manipulator"&E'\ +95 "core" ' +2 ."brent"Elbow.seek PC +3 "manipulator"&&(9 +157 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +89 "core" ( + "manipulator"&H& +3 "core" &2  / 0r +2 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &I& +2 "core" &2 0r +3 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."brent"Forearm.seek PC + "manipulator"&@'T +98 "core" ' + "manipulator"&8& +4 "core" &2 8 ,r +2 "manipulator"&M% +3 "core" %X  , +2 "processing"%:& +4 "core" & +9 "processing"%Q& +5 "core" & +2 ."brent"PC.seek :closed +2 "processing"%(Bh +7 "core" & +4 & 1 +9 &oCx 3 +9 &kx H +10 &c V +9 &L V +10 &\ O W +9 & ZM W +9 &Q W +10 &N V +9 &S W +9 &bR W +10 &%K V +9 &T W +10 &Q V +9 &jQ W +9 &-N V +10 &M W +9 &U V +9 &!sS V +10 &#4U W +9 &$R V +10 &&Q V +9 &(yT W +9 &*<Q W +10 &+Q W +9 &-R W +9 &/Q W +10 &1BT X +9 &3Y X +10 &4a Y +9 &6h Z +9 &8>w \\ +10 &9~ ] +9 &;| ] +9 &= ] +10 &?C ] +9 &A J +10 &B@ U +9 &BE & +3 ( + "processing"%Q& +5 #"brent"Processing Clamp onSpring/offSpring for 6/24 samples, on/off torque 1.55 +2 .Hand.open +4 "manipulator"&1 +71 "core" 1 +2 "manipulator"&?% +3 "core" % X * +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."brent"Forearm.seek :retract +2 "manipulator"&;'\ +91 "core" ' + "processing"%T& +4 "core" &BE & +2 #"brent"Imaging generic puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&U% +6 "core" %\  ^ / z +2 "storage"(X% +3 "core" % @ ? U +2 "storage"(5. +3 "core" .( +2 ."brent"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."brent"SC.seek 3 +2 "storage"(D( +274 "core" ( +2 ."brent"SC.configure :limp +2 "storage"($(\ 1b +5 (L& +2 "manipulator"&!& +5 "core" &  = . +3 ."raiseStack"SE.reconfigure :place +3 "storage"(#]K-0-\ b +4 "core" &- ,w +3 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."brent"Elbow.seek PC +2 "manipulator"&_(9 +5 ."raiseStack"SE.seek :beamBreak +2 "storage"(Z'N +32 "core" ( +2 "manipulator"&N& +3 "core" &? : !? +2 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &K& +3 "core" &? < $? +2 ."brent"Forearm.seek PC +2 "manipulator"&A'T +99 "core" ' +2 ."brent"Hand.close +2 "manipulator"&F/ +69 "core" / +2 ."brent"PC.seek :open +3 "processing"%P( +41 "core" ' +2 "storage"(O- +2 "core" -'N +3 ."raiseStack"SE.configure :default + "storage"(#QK-0-\ b +5 ."raiseStack"SE.seek :place +2 "storage"(Y' +31 "core" ' +284 ( +2 "storage"(c& +3 "core" &   0 +2 "manipulator"&R& +3 "core" &A | '= +2 "manipulator"&C% +3 "core" % B ' +2 ."brent"Forearm.seek :retract +3 "manipulator"&f'\ +94 "core" ' + ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."brent"Elbow.seek 3 +2 "manipulator"&`(r +240 "core" ( +2 "manipulator"&G& +3 "core" &{   . +2 "storage"(W& +3 "core" & : ( G 0 +3 ."brent"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."brent"Forearm.seek 3 + 700 counts +3 "manipulator"&S'V +101 "core" ' +38 ."brent"Hand.open +2 "manipulator"&i1 +70 "core" 1 +3 "storage"(J- +2 "core" -' +11 ."brent"SE.seek -0.14 Pucks below Top Plate +2 "storage"(d' +34 "core" ' +2 ."brent"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."brent"SE.seek -0.75 Pucks below Top Plate +2 "storage"(l' +49 "core" ' +2 #"brent"Lights, camera, ACTION! +2 "storage"(n- +6 "core" -' + "storage"([& +4 "core" &  0 +2 "manipulator"&r& +3 "core" &{ G  +2 ."brent"Elbow.seek 3 +2 "manipulator"&u(r +6 "core" ( +2 "manipulator"&v& +3 "core" &{    +2 "storage"(^& +4 "core" &  0 +2 ."brent"Forearm.seek 3 + 700 counts +3 "manipulator"&V'V +6 "core" ' +2 ."brent"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +5 ."brent"SE.seek -0.03 Pucks below Top Plate +2 "storage"(s'] +67 "core" ' +2 "manipulator"&a& +3 "core" &{ F / +2 "storage"(z& +3 "core" & . :  0 +2 ."brent"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek 3 +3 "manipulator"&j'͚ +42 "core" ' +2 ."brent"Elbow.hold +2 "manipulator"&], +6 "core" , +2 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."brent"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."brent"SE.seek 0.15 Pucks below Top Plate +3 "storage"(o'E +26 "core" ' + "manipulator"&~% +4 "core" %ͨZ | j #  + "storage"(b& +4 "core" & > 0 +2 ."brent"Forearm.force -20 + "manipulator"&5 +5 ."brent"Forearm.seek 3 + 314 counts +2 "manipulator"&y' +17 "core" ' + "manipulator"&m& +4 "core" &  ' 0 +2 "storage"(x& +3 "core" & ? = x 0 +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 3 + 700 counts +2 "manipulator"& 'V +18 "core" ' +2 "storage"(% +4 "core" %K A A +2 ."downElevator"SE.seek :down +4 "storage"(\\' +98 (% +3 "core" %A   ]} +2 "manipulator"&|% +3 "core" %Z < . +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +2 "manipulator"&q'\ +92 "core" ' +60 ' +2 ."downElevator"SE.stop + "storage"(5 +7 (k& +2 "core" & > ? w 0 +2 "collection"'t& +4 "core" &[7&JKS 7 +3 #"brent"Storing generic puck in Collection Clamp to tube 3 + "manipulator"&p% +6 "core" %\   ^ 0 z +2 "storage"(h% +3 "core" % A @ +2 "storage"(}. +2 "core" .( +2 "storage"( & +4 "core" & A @ v 0 +2 "storage"( & +3 "core" & A A v 0 +2 "manipulator"&/& +3 "core" & / +2 ."brent"Elbow.seek 3 +3 "manipulator"&(r +17 "core" ( + "manipulator"&& +4 "core" &| 6 0 +2 "storage"(e& +3 "core" & @ ? ~ 0 +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 3 + 700 counts +2 "manipulator"&'V +101 "core" ' + "storage"(& +4 "core" & K A 0 +2 ."brent"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."brent"SE.seek :beamBreak +2 "storage"(w'N +293 "core" ' + "storage"(- +3 "core" -' +2 ."brent"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&{& +3 "core" &| g - +2 "storage"(& +3 "core" &   0 +39 ."brent"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek 3 +2 "manipulator"&'͚ +41 "core" ' +2 ."brent"Elbow.hold +4 "manipulator"& , +3 "core" , + ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"($- +3 "core" -' +9 ."brent"SE.seek 0.11 Pucks below Top Plate +2 "storage"(' +32 "core" ' +2 "manipulator"&\ % +3 "core" %ͥU [ a  +2 "storage"(& +3 "core" & 0 +2 ."brent"Forearm.force -20 +2 "manipulator"&5 +5 ."brent"Forearm.seek 3 + 311 counts +2 "manipulator"&' +23 "core" ' + "manipulator"&& +4 "core" &| . +2 "storage"(g& +3 "core" & $ @ I 0 +3 ."brent"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 3 + 700 counts +3 "manipulator"&)'V +28 "core" ' +2 ."brent"SE.seek 1.11 Pucks below Top Plate +4 "storage"(' +39 "core" ' +2 "manipulator"&,& +4 "core" &|   1 + "manipulator"&% +4 "core" %[   0 +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +2 "manipulator"&-'\ +92 "core" ' +2 ."brent"Elbow.seek CC +3 "manipulator"&0(ҝ +161 "core" ( + "manipulator"&1& +4 "core" &Ҧ  .\\ + ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +14 && +3 "core" &ҧ   .[ +2 ."brent"Forearm.seek CC +3 "manipulator"&#'C +95 "core" ' + ."brent"Hand.close +2 "manipulator"&/ +68 "core" / +2 ."brent"CC.seek :open +3 "collection"'6(p +403 "core" ( +2 "storage"("& +3 "core" & 7 ;  0 +2 "storage"(9& +3 "core" & > 4  0 +2 "manipulator"&& +3 "core" &ҧ  g -[ +2 "manipulator"&%% +3 "core" % < z . +2 ."brent"Forearm.seek :retract +3 "manipulator"& '\ +99 "core" ' +2 ."brent"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."brent"Elbow.seek 3 +2 "manipulator"&(r +156 "core" ( + "manipulator"&& +4 "core" &z  ! 2 +2 "storage"(>& +3 "core" & S P 5 0 +2 ."brent"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."brent"Forearm.seek 3 +2 "manipulator"&.'͚ +113 "core" ' +2 ."brent"Elbow.hold +4 "manipulator"&*, +4 "core" , +2 ."brent"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."brent"Hand.open +2 "manipulator"&31 +72 "core" 1 +3 "manipulator"&2% +4 "core" % ͞[ "  +2 "storage"(B& +3 "core" &   0 +2 ."brent"Forearm.force -20 + "manipulator"&5 +5 ."brent"Forearm.seek 3 + 304 counts +2 "manipulator"&' +17 "core" ' +2 "manipulator"&7& +4 "core" &z C @ J 5 + "storage"(<& +4 "core" & S Y  0 +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 3 + 700 counts +2 "manipulator"&''V +22 "core" ' +2 "storage"(4% +3 "core" % Z [ *  +3 ."downElevator"SE.seek :down +4 "storage"(H' +99 (I% +2 "core" %1 7 7 [u +40 "manipulator"&+% +4 "core" %Q   2 +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +2 "manipulator"&8'\ +92 "core" ' +11 ' + ."downElevator"SE.stop +2 "storage"(5 +12 #"brent"Shuffling two pucks from tube 3 to 4 of [1..7] +2 #Loading generic puck from tube 3 into Collection Clamp +4 "collection"'M& +6 "core" &GET +2 "manipulator"&:% +3 "core" %\    4 +2 "storage"(=% +4 "core" % P P  +2 "storage"(E. +2 "core" .( +2 "storage"(& +4 "core" & T ^ ) 0 +2 "storage"(& +3 "core" & T ^ 0 +2 "manipulator"&?& +4 "core" &z   ) 4 +2 ."brent"Elbow.seek 3 +2 "manipulator"&T(r +6 "core" ( +2 "manipulator"&U& +4 "core" &z   M 4 +2 "storage"(Q& +3 "core" & [ ] ! 0 +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 3 + 700 counts +3 "manipulator"&X'V +100 "core" ' +2 "storage"(5& +4 "core" & ^ Y ^ 0 +2 ."brent"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."brent"SE.seek :beamBreak +2 "storage"(@'N +299 "core" ' +2 "storage"(L- +3 "core" -' +2 ."brent"SE.configure :default +2 "storage"(#QK-0-\ b +5 (!& +3 "core" & O A E 0 +2 "manipulator"&& +4 "core" &z ? 2 # 5 +2 ."brent"Elbow.seek 3 +2 "manipulator"&N(r +6 "core" ( +2 "manipulator"&K& +3 "core" &z 4 0 5 +2 "storage"(F& +3 "core" & U O  0 +3 ."brent"Forearm.seek 3 + 300 counts +2 "manipulator"&O' +16 "core" ' +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."brent"Hand.close +2 "manipulator"&&/ +76 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&;& +3 "storage"(' +8 "core" &z & 1 l 4 + "manipulator"&Z% +4 "core" %  % ( 1 +2 ."brent"Forearm.seek :retract +2 "manipulator"&c'\ +92 "core" ' +2 ."brent"Elbow.seek CC +2 "manipulator"&R(ҝ +149 "core" ' + ( +2 "manipulator"&C& +2 ."downElevator"SE.stop +5 "storage"(5 +4 "core" &җ # # 6 3 + ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &A& +4 "core" &җ   3 +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."brent"Forearm.seek CC +3 "manipulator"&G'C +100 "core" ' + "manipulator"&W& +4 "core" &җ ] , +2 "manipulator"&_% +4 "core" %K  , +2 "collection"'i& +4 "core" &HDe +2 "collection"'J& +6 "core" &FF` +2 ."brent"CC.seek :closed +3 "collection"'f([h +5 "core" &EGa +6 &IFe / +9 &EwHFi 3 +9 &onGFk H +10 &PHEc T +9 &{?HEa S +10 &<@HFf S +9 &AIDd T +9 &!?IDc S +10 &#?HEj S +9 &%C?GEf S +9 &'>GFa S +10 &(?FE_ S +9 &*?HFg S +10 &,L>HCh S +9 &.>IFj S +9 &/?DEi S +10 &1?HFa S +9 &3T?FFb S +9 &5?HC_ S +10 &6>GGe S +9 &8AGEk S +10 &:^?GDe R +9 &<>GEf S +9 &=@FEa S +10 &?=GEd S +9 &Ad?HGj S +9 &C'>FIf S +10 &DAGC_ S +9 &F<FF^ S +10 &Hn>HEb R +9 &J/?FC^ S +9 &K?HF^ S +10 &MIJD\\ T +9 &OmRFFe U +9 &Q#nGEf Z +10 &RHGa a +9 &TIGb a +10 &VJHJc b% +9 &XJJe b- +9 &YIG` b+ +10 &[LyJJj X +9 &[GJGe (x +9 &[pgIGi O +3 ( +2 "collection"'J& +3 #"brent"Collection Clamp onSpring/offSpring for 5/27 samples, on/off torque 2.85 +2 .Hand.open +4 "manipulator"&n1 +69 "core" 1 + "manipulator"&[% +4 "core" % E & +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek :retract +41 "manipulator"&r'\ +97 "core" ' +10 #"brent"Loading generic puck from tube 3 into Processing Clamp +2 "processing"%v& +6 "core" & + "manipulator"&^% +4 "core" %\ \  , +2 "storage"(a% +3 "core" %   [ +2 "storage"(z. +3 "core" .( +2 "storage"(Y& +3 "core" &   0 +2 "storage"(d& +3 "core" &   o 0 +2 "manipulator"&~& +4 "core" &җ * , +2 "manipulator"&b% +4 "core" %\ \  , +2 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."brent"Elbow.seek 3 +2 "manipulator"&m(r +155 "core" ( + "manipulator"&x& +4 "core" &{  - +2 "storage"(`& +3 "core" &   m 0 +3 ."brent"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 3 + 700 counts +2 "manipulator"&'V +97 "core" ' +2 "storage"(S& +4 "core" & " - H 0 +2 ."brent"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."brent"SE.seek :beamBreak +2 "storage"(l'N +288 "core" ' + "storage"(- +4 "core" -' + ."brent"SE.configure :default +2 "storage"(#QK-0-\ b +5 (|& +3 "core" &  o 0 +2 "manipulator"&V& +3 "core" &{ t + +2 ."brent"Elbow.seek 3 +2 "manipulator"&u(r +6 "core" ( +2 "manipulator"&s& +3 "core" &{ Q + +2 "storage"(j& +3 "core" &   0 +3 ."brent"Forearm.seek 3 + 300 counts +2 "manipulator"&y' +20 "core" ' +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Hand.close +2 "manipulator"&k/ +77 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&t& +3 "storage"(p' +8 "core" &{ R + +2 "manipulator"&h% +3 "core" %  F +t +3 ."brent"Forearm.seek :retract +2 "manipulator"&o'\ +95 "core" ' +2 ."brent"Elbow.seek PC +3 "manipulator"&}(9 +157 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +87 "core" ( +2 "manipulator"& & +4 "core" &@  -z +2 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 & & +3 "core" &@ % -z +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek PC +2 "manipulator"&/'T +102 "core" ' + "manipulator"&& +4 "core" &@  )z +2 "manipulator"&e% +3 "core" %W  ( +2 "processing"% & +4 "core" & +2 "processing"%& +5 "core" & +3 ."brent"PC.seek :closed +2 "processing"%\\(Bh +6 "core" & +6 & ( $d +9 &Rv : +10 & ww O +9 &Y V +10 & xN V +9 & :O V +9 & M V +10 &N V +9 &O V +9 &DO V +10 &Q V +9 &P V +10 &R V +9 &IR W +9 & Q V +10 &N V +9 &L W +9 & QN W +10 &"Q V +9 &#Q V +10 &%N W +9 &'YQ W +9 &)R W +10 &*Q W +9 &,Q W +9 &.bQ V +10 &0#O W +9 &1T V +10 &3[ X +9 &5cd Y +10 &7!k Z +9 &8~ \\ +9 &: ] +9 &<` ] +10 &>" ] +9 &? ] +9 &A~b / +10 &B@$Q . +9 ( +3 "processing"%& +2 "core" &BG ' +2 #"brent"Processing Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.56 +2 .Hand.open +4 "manipulator"&]1 +73 "core" 1 +2 "manipulator"&q% +3 "core" % W I & +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 "processing"%{& +3 "core" &BG ' +2 #"brent"Imaging generic puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&% +45 "core" %  + } +2 "storage"($% +5 "core" %   + "storage"(\ . +3 "core" .( +2 ."brent"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."brent"SC.seek 4 +3 "storage"((,A +209 "core" ( +2 ."brent"SC.configure :limp +2 "storage"($(\ 1b +13 (& +2 "manipulator"&g& +3 "core" &,D   +5 ."raiseStack"SE.reconfigure :place +2 "storage"(#]K-0-\ b +4 "core" &4 * +3 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."raiseStack"SE.seek :beamBreak +4 ."brent"Elbow.seek PC +4 "storage"(,'N +5 "manipulator"&(9 +4 "core" ( +2 "manipulator"&& +3 "core" &4 u I # +2 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &4 I  +2 ."brent"Forearm.seek PC +2 "manipulator"&w'T +92 "core" ' +2 ."brent"Hand.close +2 "manipulator"&/ +77 "core" / +2 ."brent"PC.seek :open +3 "processing"%( +63 "core" ' +2 "storage"(- +2 "core" -'N +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +5 ."raiseStack"SE.seek :place +2 "storage"(1' +30 "core" ' +263 ( +2 "storage"(& +3 "core" &,D   +2 "manipulator"&)& +4 "core" &4 * + "manipulator"& % +5 "core" % f k *Z +2 ."brent"Forearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."brent"Elbow.seek 4 +3 "manipulator"&-( +252 "core" ( + "manipulator"&(& +4 "core" & )1 + "storage"("& +4 "core" &,D   +2 ."brent"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."brent"Forearm.seek 4 + 700 counts +2 "manipulator"&9' +97 "core" ' +2 ."brent"Hand.open +2 "manipulator"&1 +71 "core" 1 +2 "storage"(%- +4 "core" -' +2 ."brent"SE.seek -0.14 Pucks below Top Plate +2 "storage"(' +35 "core" ' + ."brent"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."brent"SE.seek -0.75 Pucks below Top Plate +2 "storage"(>' +51 "core" ' +2 #"brent"Lights, camera, ACTION! +2 "storage"(#- +6 "core" -' + "storage"(0& +4 "core" &,D y +2 "manipulator"&3& +3 "core" &  0 +3 ."brent"Elbow.seek 4 +2 "manipulator"&2( +26 "core" ( +2 "manipulator"&B& +3 "core" & M  +2 "storage"(7& +3 "core" &,D - +3 ."brent"Forearm.seek 4 + 700 counts +2 "manipulator"&<' +6 "core" ' +2 ."brent"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +5 ."brent"SE.seek -0.03 Pucks below Top Plate +3 "storage"(4'] +68 "core" ' + "manipulator"& & +4 "core" & H , +2 "storage"(I& +3 "core" &,D   * +2 ."brent"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek 4 +2 "manipulator"&'B +41 "core" ' + ."brent"Elbow.hold +3 "manipulator"&+, +6 "core" , +40 ."brent"Elbow.reconfigure :tight +9 "manipulator"&$&.,(\ #b +6 ."brent"SE.reconfigure :default + "storage"(#QK-0-\ b +6 ."brent"SE.seek 0.15 Pucks below Top Plate +2 "storage"(.'E +26 "core" ' +3 "manipulator"&M% +3 "core" %QL D F H  +2 "storage"(& +4 "core" &,D  +2 ."brent"Forearm.force -20 + "manipulator"&5 +5 ."brent"Forearm.seek 4 + 315 counts +2 "manipulator"&:'} +22 "core" ' + "manipulator"&=& +4 "core" & +o +2 "storage"(E& +4 "core" &,D   +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 4 + 700 counts +2 "manipulator"&' +18 "core" ' +2 "storage"(% +3 "core" %E    +3 ."downElevator"SE.seek :down +4 "storage"(' +99 (?% +2 "core" %>   1 ]| +2 "manipulator"&U% +4 "core" % 7 + +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +3 "manipulator"&Q'\ +93 "core" ' +56 ' +2 ."downElevator"SE.stop + "storage"(5 +5 (5& +3 "core" &,D   +2 "collection"''& +3 "core" &[peKHV O +2 #"brent"Storing generic puck in Collection Clamp to tube 4 +2 "manipulator"&H% +6 "core" %\  + +2 "storage"(*% +3 "core" %   +2 "storage"(8. +3 "core" .(,A +2 "storage"(L& +3 "core" &,D   +2 "storage"(!& +3 "core" &,D   +2 "manipulator"&& +3 "core" & V +o +2 ."brent"Elbow.seek 4 +3 "manipulator"&K( +33 "core" ( +2 "manipulator"&F& +3 "core" & )? +2 "storage"(&& +3 "core" &,D    +3 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."brent"Forearm.seek 4 + 700 counts +2 "manipulator"&;' +99 "core" ' +2 "storage"(Z& +3 "core" &,D   +2 ."brent"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."brent"SE.seek :beamBreak +2 "storage"(T'N +285 "core" ' +2 "storage"(X- +3 "core" -' +2 ."brent"SE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&C& +4 "core" & A *= + "storage"(A& +4 "core" &,D  B +2 ."brent"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek 4 +3 "manipulator"&@'B +37 "core" ' +2 ."brent"Elbow.hold +3 "manipulator"&O, +5 "core" , +2 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(W- +3 "core" -' +2 ."brent"SE.seek 0.11 Pucks below Top Plate +3 "storage"(_' +31 "core" ' +2 "manipulator"&i% +3 "core" %UW ? D   +2 "storage"(N& +3 "core" &,D  +2 ."brent"Forearm.force -20 +2 "manipulator"&5 +5 ."brent"Forearm.seek 4 + 319 counts +2 "manipulator"&'΁ +16 "core" ' +2 "manipulator"&c& +3 "core" &- , +2 "storage"(6& +4 "core" &,D   +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."brent"Forearm.seek 4 + 700 counts +3 "manipulator"&n' +31 "core" ' +3 ."brent"SE.seek 1.11 Pucks below Top Plate +3 "storage"([' +42 "core" ' + "manipulator"&J& +43 "core" &- - +2 "manipulator"&v% +4 "core" % K , +2 ."brent"Forearm.reconfigure :loose +9 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +2 "manipulator"&^'\ +97 "core" ' +2 ."brent"Elbow.seek CC +4 "manipulator"&a(ҝ +156 "core" ( +2 "manipulator"&z& +3 "core" &ҡ\   )a +2 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &Y& +3 "core" &ҡ\  )a +2 ."brent"Forearm.seek CC +2 "manipulator"&d'C +95 "core" ' + ."brent"Hand.close +2 "manipulator"&~/ +69 "core" / +2 ."brent"CC.seek :open +3 "collection"'b(p +402 "core" ( +2 "storage"(G& +3 "core" &,D = = A +2 "storage"(x& +3 "core" &,D > > _ +2 "manipulator"&`& +3 "core" &Ң\  T +` +2 "manipulator"&S% +4 "core" % L ; + +2 ."brent"Forearm.seek :retract +3 "manipulator"&R'\ +96 "core" ' +2 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."brent"Elbow.seek 4 +3 "manipulator"&r( +162 "core" ( +2 "manipulator"&& +3 "core" &   z 2 +2 "storage"(|& +3 "core" &,D H = = +2 ."brent"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."brent"Forearm.seek 4 +3 "manipulator"&V'B +88 "Can",w >rJ[ +23 "core" ' +2 ."brent"Elbow.hold +3 "manipulator"&s, +5 "core" , +2 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."brent"Hand.open +2 "manipulator"&j1 +67 "core" 1 +2 "manipulator"&k% +3 "core" % VZ p p   +2 "storage"(t& +4 "core" &,D   +2 ."brent"Forearm.force -20 + "manipulator"&5 +5 ."brent"Forearm.seek 4 + 320 counts +2 "manipulator"&h'΂ +22 "core" ' +2 "manipulator"&m& +3 "core" & $ "  2u +2 "storage"(& +4 "core" &,D 6 6 $ +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 4 + 700 counts +3 "manipulator"&l' +18 "core" ' +2 "storage"(y% +3 "core" % P O A +3 ."downElevator"SE.seek :down +3 "storage"( ' +100 ( % +2 "core" %3 < 5 % [u +2 "manipulator"&u% +4 "core" %    1 +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +3 "manipulator"&'\ +91 "core" ' +50 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 #"brent"Shuffling two pucks from tube 4 to 5 of [1..7] +3 #Loading generic puck from tube 4 into Collection Clamp +3 "collection"'e& +5 "core" &HG` +2 "manipulator"& % +4 "core" %  : 1 5 y +2 "storage"(p% +3 "core" % R Y # +2 "storage"(o. +2 "core" .(,A +2 "storage"(P& +4 "core" &,D ] [ x +2 "storage"(]& +4 "core" &,D S P H + "manipulator"&q& +4 "core" &   R 4u +2 ."brent"Elbow.seek 4 +2 "manipulator"&{( +36 "core" ( +2 "manipulator"&& +3 "core" &   26 +2 "storage"(& +3 "core" &,D ] ] * +42 ."brent"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +6 ."brent"Forearm.seek 4 + 700 counts +3 "manipulator"&$' +98 "core" ' +2 "storage"(\ & +4 "core" &,D T _ # +2 ."brent"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 ."brent"SE.seek :beamBreak +2 "storage"(/'N +287 "core" ' +2 "storage"(- +2 "core" -' +2 ."brent"SE.configure :default +2 "storage"(#QK-0-\ b +5 (g& +3 "core" &,D 4 ? k +2 "manipulator"&& +3 "core" &   24 +2 ."brent"Elbow.seek 4 +2 "manipulator"&( +10 "core" ( +2 "manipulator"&D& +3 "core" &  !  2 +2 "storage"(& +3 "core" &,D 6 : J +3 ."brent"Forearm.seek 4 + 300 counts +2 "manipulator"&'n +15 "core" ' +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Hand.close +2 "manipulator"&}/ +67 "core" / +3 ."downElevator"SE.seek :down +5 "manipulator"&& +2 "storage"(\\' +8 "core" &   \\ 1 +2 "manipulator"&% +3 "core" % i   [ / +2 ."brent"Forearm.seek :retract +3 "manipulator"&)'\ +94 "core" ' +2 ."brent"Elbow.seek CC +3 "manipulator"&,(ҝ +146 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +13 "core" ( +2 "manipulator"& & +3 "core" &Ү # " 2J +2 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &w& +2 "core" &Ү  M 2J +3 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek CC +2 "manipulator"&('C +102 "core" ' +3 "manipulator"&"& +3 "core" &Ү  +J +2 "manipulator"&% +3 "core" %I % , +2 "collection"'& +4 "core" &FE\\ +2 "collection"'%& +5 "core" &GF_ +2 ."brent"CC.seek :closed +2 "collection"'#([h +6 "core" &HGg +5 &IBe 2 +10 &DrGCe 3 +9 &&onIEh G +9 &SHEc T +10 &=IFd S +9 &B?HEc S +10 & AJF] S +9 &!AJFh S +9 &#?FGe S +10 &%J>GEh S +9 &' >HEg S +9 &(?IHb S +10 &*BHGd S +9 &,RAGGg S +10 &.>ICd S +9 &/@GEg S +9 &1@HGh S +10 &3Z>IG^ S +9 &5>GFd S +9 &6AGEg S +10 &8=GFj S +9 &:c>HHj R +10 &<%?HCf R +9 &=AGFe S +9 &?>ID` R +10 &Aj?GC` S +9 &C,?FGe S +9 &D<FFb R +10 &F>GF_ R +9 &Hs>EC^ R +10 &J4BIGc S +9 &KAHF` R +9 &MGHE^ T +10 &OrTGD^ U +9 &Q)nJGe Y +9 &RKHd a +10 &TIG^ a +9 &VPIHe b$ +10 &XIFh b. +9 &YJIk b4 +9 &[(U~HH^ N +9 ( +2 &[>%IH_ 8 +2 "collection"'%& +3 #"brent"Collection Clamp onSpring/offSpring for 5/27 samples, on/off torque 2.87 +2 .Hand.open +4 "manipulator"&01 +70 "core" 1 +2 "manipulator"&3% +3 "core" % C  ( +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 #"brent"Loading generic puck from tube 4 into Processing Clamp +2 "processing"%B& +6 "core" & +2 "manipulator"&7% +2 "core" %\  D . +3 "storage"( % +3 "core" % < ? H +2 "storage"(I. +2 "core" .(,A +2 "storage"(1& +3 "core" &,D @ = : +2 "storage"(& +3 "core" &,D B A } +2 "manipulator"&M& +3 "core" &Ү  /J +2 "manipulator"&-% +3 "core" %\   c . +2 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."brent"Elbow.seek 4 +2 "manipulator"&( +156 "core" ( + "manipulator"&=& +44 "core" & ] 0 +2 "storage"(9& +3 "core" &,D J K 5 +3 ."brent"Forearm.reconfigure :tight +8 "manipulator"&#Q@2^d^\ b +6 ."brent"Forearm.seek 4 + 700 counts +3 "manipulator"&E' +106 "core" ' +2 "storage"(>& +4 "core" &,D < 2 +2 ."brent"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +11 ."brent"SE.seek :beamBreak +7 "storage"('N +287 "core" ' + "storage"(<- +3 "core" -' +2 ."brent"SE.configure :default +3 "storage"(#QK-0-\ b +5 (?& +2 "core" &,D   +3 "manipulator"&U& +2 "core" &  e / +3 ."brent"Elbow.seek 4 +2 "manipulator"&2( +6 "core" ( +2 "manipulator"&4& +3 "core" & ? 0 +2 "storage"(& +2 "core" &,D ? ?  +3 ."brent"Forearm.seek 4 + 300 counts +3 "manipulator"&:'n +29 "core" ' + ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Hand.close +2 "manipulator"&5/ +74 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&'& +4 "storage"(H' +6 "core" &  S 0 +2 "manipulator"&*% +4 "core" % j w . +2 ."brent"Forearm.seek :retract +3 "manipulator"&.'\ +96 "core" ' +2 ."brent"Elbow.seek PC +2 "manipulator"&8(9 +165 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +79 "core" ( +2 "manipulator"&L& +3 "core" &8 ! "  1v +2 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &!& +3 "core" &8   1v +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek PC +2 "manipulator"&'T +97 "core" ' + "manipulator"&F& +4 "core" &8 I -v +2 "manipulator"&&% +3 "core" %O - +2 "processing"%& +4 "core" & +2 "processing"%Z& +5 "core" & +2 ."brent"PC.seek :closed +2 "processing"%(Bh +7 "core" & +6 & # $c +10 &Rv : +9 &ww O +9 &T W +10 & cN W +9 & %P W +9 & N V +10 &L V +9 &lN V +9 &-R W +10 &O W +9 &L V +10 &rN W +9 &5O W +9 &N W +10 &R W +9 &{O W +9 & =Q W +10 &!T W +9 &#Q V +10 &%O V +9 &'EN W +9 &)R V +10 &*Q V +9 &,W W +10 &.NQ V +9 &0Q W +9 &1T W +10 &3Y X +9 &5Oc Y +9 &7 l [ +10 &8} \\ +9 &: ] +10 &  ^ +9 &? ^ +10 &Ax~` 5 +9 &B5&X G +9 &BN" . +3 ( +2 "processing"%Z& +3 #"brent"Processing Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.56 +2 .Hand.open +4 "manipulator"&+1 +79 "core" 1 + "manipulator"&Q% +4 "core" % O < * +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +2 "manipulator"&X'\ +93 "core" ' +2 "processing"%C& +4 "core" &BN! . +3 #"brent"Imaging generic puck in Processing Clamp while storing it to tube 5 + "manipulator"&A% +6 "core" %   3 . +2 "storage"(W% +3 "core" %  0 * +2 "storage"(i. +3 "core" .(,A +2 ."brent"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."brent"SC.seek 5 +2 "storage"(N(; +200 "core" ( +2 ."brent"SC.configure :limp +2 "storage"($(\ 1b +5 (c& +2 "manipulator"&6& +4 "core" &;   ) +47 ."raiseStack"SE.reconfigure :place +9 "storage"(#]K-0-\ b +4 "core" &0 +~ +3 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."raiseStack"SE.seek :beamBreak +4 ."brent"Elbow.seek PC +6 "storage"(J'N +3 "manipulator"&v(9 +5 "core" ( +2 "manipulator"&;& +3 "core" &0 A %~ +2 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &K& +2 "core" &0 v "~ +3 ."brent"Forearm.seek PC +3 "manipulator"&T'T +92 "core" ' + ."brent"Hand.close +2 "manipulator"&@/ +73 "core" / +2 ."brent"PC.seek :open +3 "processing"%( +66 "core" ' +2 "storage"(_- +2 "core" -'N +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +5 ."raiseStack"SE.seek :place +3 "storage"(z' +29 "core" ' +260 ( +2 "storage"(Y& +3 "core" &; ? ? D - +2 "manipulator"&n& +3 "core" &0 d /~ +2 "manipulator"&O% +4 "core" % e .r +2 ."brent"Forearm.seek :retract +3 "manipulator"&~'\ +92 "core" ' +2 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."brent"Elbow.seek 5 +2 "manipulator"&^( +252 "core" ( + "manipulator"&f& +4 "core" &  & ,Z +2 "storage"(G& +3 "core" &;   ; - +3 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 5 + 700 counts +2 "manipulator"&x'y +107 "core" ' +2 ."brent"Hand.open +2 "manipulator"&`1 +78 "core" 1 +2 "storage"(S- +3 "core" -' +2 ."brent"SE.seek -0.14 Pucks below Top Plate +3 "storage"(' +26 "core" ' +2 ."brent"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."brent"SE.seek -0.75 Pucks below Top Plate +3 "storage"(|' +49 "core" ' +2 #"brent"Lights, camera, ACTION! +2 "storage"(d- +5 "core" -' +2 "storage"(a& +3 "core" &; % - +2 "manipulator"&j& +3 "core" &\ N Y +2 ."brent"Elbow.seek 5 +3 "manipulator"&k( +5 "core" ( +2 "manipulator"&t& +3 "core" &\   Y +2 "storage"(m& +4 "core" &; g - +2 ."brent"Forearm.seek 5 + 700 counts +3 "manipulator"&'y +15 "core" ' +2 ."brent"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +6 ."brent"SE.seek -0.03 Pucks below Top Plate +2 "storage"(y'] +69 "core" ' + "manipulator"&R& +4 "core" &  9 ,Y +2 "storage"( & +3 "core" &;   v - +2 ."brent"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek 5 +2 "manipulator"&u'ͽ +41 "core" ' +2 ."brent"Elbow.hold +3 "manipulator"&r, +5 "core" , +2 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."brent"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."brent"SE.seek 0.15 Pucks below Top Plate +2 "storage"(V'E +29 "core" ' +2 "manipulator"&e% +3 "core" %W X ` *  +2 "storage"(h& +44 "core" &; R - +2 ."brent"Forearm.force -20 +8 "manipulator"&5 +5 ."brent"Forearm.seek 5 + 303 counts +3 "manipulator"& ' +23 "core" ' + "manipulator"&p& +6 "core" &&  Z /+ + "storage"(o& +4 "core" &; > ? j - +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."brent"Forearm.seek 5 + 700 counts +2 "manipulator"&P'y +23 "core" ' + "storage"([% +4 "core" %H ? ? ^ +3 ."downElevator"SE.seek :down +4 "storage"(]' +99 (q% +3 "core" %9   4 [y +2 "manipulator"&% +4 "core" %t K , +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +62 ' + ."downElevator"SE.stop +2 "storage"(5 +5 (l& +3 "core" &; < > - +2 "collection"'\ & +3 "core" &[>%IFT 8 +2 #"brent"Storing generic puck in Collection Clamp to tube 5 +2 "manipulator"& % +6 "core" %\  - +2 "storage"(s% +4 "core" % @ ? M + "storage"(. +4 "core" .(; + "storage"(& +3 "core" &; @ @ 7 - +2 "storage"(g& +3 "core" &; A ? t - +2 "manipulator"&& +3 "core" &&  -+ +2 ."brent"Elbow.seek 5 +3 "manipulator"&D( +21 "core" ( +2 "manipulator"&& +3 "core" & m 0 +2 "storage"(}& +4 "core" &; @ > | - +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 5 + 700 counts +2 "manipulator"&'y +92 "core" ' +2 "storage"(& +3 "core" &; 5 = Y - +2 ."brent"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."brent"SE.seek :beamBreak +2 "storage"({'N +290 "core" ' +2 "storage"($- +2 "core" -' +2 ."brent"SE.configure :default +6 "storage"(#QK-0-\ b +10 "manipulator"& & +3 "core" & X . +2 "storage"(w& +3 "core" &;   | - +2 ."brent"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek 5 +2 "manipulator"&/'ͽ +41 "core" ' + ."brent"Elbow.hold +3 "manipulator"&, +5 "core" , +2 ."brent"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 "storage"("- +2 "core" -' +3 ."brent"SE.seek 0.11 Pucks below Top Plate +3 "storage"(' +31 "core" ' +2 "manipulator"&% +3 "core" %K _ \\  +2 "storage"(& +3 "core" &; - +2 ."brent"Forearm.force -20 +2 "manipulator"&5 +5 ."brent"Forearm.seek 5 + 310 counts +2 "manipulator"&\\' +16 "core" ' +2 "manipulator"&)& +3 "core" &   a 1{ +2 "storage"(b& +3 "core" &; @ > U - +3 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 5 + 700 counts +2 "manipulator"&0'y +25 "core" ' +2 ."brent"SE.seek 1.11 Pucks below Top Plate +5 "storage"(3' +41 "core" ' + "manipulator"&B& +4 "core" &   X 2{ +2 "manipulator"&%% +3 "core" %J   { 1" +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +2 "manipulator"&7'\ +92 "core" ' +2 ."brent"Elbow.seek CC +44 "manipulator"& (ҝ +163 "core" ( + "manipulator"&I& +4 "core" &Ң  3 ,W +2 ."brent"Elbow.reconfigure :loose +8 "manipulator"&$ &.,(#b +5 &1& +3 "core" &Ң  [ ,W +2 ."brent"Forearm.seek CC +3 "manipulator"&'C +94 "core" ' +2 ."brent"Hand.close +2 "manipulator"&M/ +76 "core" / +2 ."brent"CC.seek :open +3 "collection"'-(p +400 "core" ( + "storage"((& +4 "core" &; > ? V - +2 "storage"(=& +2 "core" &; @ @ N - +3 "manipulator"&9& +3 "core" &Ҩ  ` ,Q +2 "manipulator"&,% +3 "core" % 4  , +2 ."brent"Forearm.seek :retract +3 "manipulator"&>'\ +101 "core" ' +2 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."brent"Elbow.seek 5 +2 "manipulator"&( +160 "core" ( +2 "manipulator"&<& +3 "core" &   7 1 +2 "storage"(?& +3 "core" &; > 9 e - +2 ."brent"Elbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 ."brent"Forearm.seek 5 +2 "manipulator"&U'ͽ +114 "core" ' +2 ."brent"Elbow.hold +3 "manipulator"&4, +5 "core" , +2 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."brent"Hand.open +2 "manipulator"&1 +79 "core" 1 +2 "manipulator"&5% +4 "core" % V |  +2 "storage"('& +3 "core" &;   - +2 ."brent"Forearm.force -20 +2 "manipulator"&5 +5 ."brent"Forearm.seek 5 + 312 counts +2 "manipulator"&*' +15 "core" ' +2 "manipulator"&& +3 "core" &  i 4v +2 "storage"(E& +4 "core" &; 4 @  - +3 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 5 + 700 counts +3 "manipulator"&'y +17 "core" ' + "storage"(:% +4 "core" % 8 P d +2 ."downElevator"SE.seek :down +4 "storage"(L' +99 (!% +2 "core" %R2 : 4 % [v +2 "manipulator"&2% +4 "core" %   3 +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +3 "manipulator"&F'\ +95 "core" ' +46 ' + ."downElevator"SE.stop +2 "storage"(5 +5 #"brent"Shuffling two pucks from tube 5 to 6 of [1..7] +2 #Loading generic puck from tube 5 into Collection Clamp +4 "collection"'&& +5 "core" &GDT +3 "manipulator"&% +3 "core" %\  "  3 +2 "storage"(H% +3 "core" % R Q +2 "storage"(.. +3 "core" .(; +2 "storage"(& +4 "core" &; S S ) - + "storage"(+& +5 "core" &; S R J - + "manipulator"&Q& +4 "core" & ! #  3v +2 ."brent"Elbow.seek 5 +2 "manipulator"&C( +12 "core" ( + "manipulator"&Z& +4 "core" & !  = 3n +2 "storage"(A& +3 "core" &; P P O - +3 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 5 + 700 counts +2 "manipulator"&W'y +96 "core" ' +2 "storage"(i& +3 "core" &; \\ S - +2 ."brent"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +55 ."brent"SE.seek :beamBreak +2 "storage"('N +302 "core" ' +2 "storage"(c- +3 "core" -' +2 ."brent"SE.configure :default +2 "storage"(#QK-0-\ b +5 (6& +3 "core" &; A = ~ - +2 "manipulator"&& +3 "core" &   e 1n +2 ."brent"Elbow.seek 5 +2 "manipulator"&;( +6 "core" ( +2 "manipulator"&K& +3 "core" &   / 1n +2 "storage"(@& +3 "core" &; > @ l - +3 ."brent"Forearm.seek 5 + 300 counts +2 "manipulator"&_' +25 "core" ' + ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Hand.close +2 "manipulator"&8/ +77 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&X& +3 "storage"(' +8 "core" &  0n +2 "manipulator"&Y% +4 "core" %  h 0G +2 ."brent"Forearm.seek :retract +3 "manipulator"&n'\ +95 "core" ' +2 ."brent"Elbow.seek CC +3 "manipulator"&J(ҝ +146 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +13 "core" ( +2 "manipulator"&O& +3 "core" &ҧ    1V +2 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &T& +3 "core" &ҧ   1V +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek CC +2 "manipulator"&f'C +103 "core" ' +2 "manipulator"&G& +3 "core" &Ҩ  ,U +2 "manipulator"&v% +3 "core" %E + +2 "collection"'`& +4 "core" &JFS +2 "collection"'S& +6 "core" &GFd +2 ."brent"CC.seek :closed +2 "collection"'d([h +7 "core" &GD_ +4 &HGe / +10 &DsEE^ 3 +9 &,poHFc G +9 &SHDa T +10 &>IDf R +9 &GAJEh S +9 & \ AGEb S +10 &!@HF^ S +9 &#?HD_ R +10 &%P?GGe S +9 &'AHEa S +9 &(>GEf R +10 &*?FFc S +9 &,X@GF^ S +9 &.?FDd R +10 &/@GG^ R +9 &1?GDa S +10 &3`AFHf S +9 &5"@HEe S +9 &6=GFe S +10 &8AJFc S +9 &:h@FE_ S +9 &<+>HG^ R +10 &=?GDd R +9 &?BGF^ S +10 &Aq=HD_ R +9 &C3>EFe R +9 &D=IDc S +10 &F=EFa S +9 &Hx>GE` S +9 &J:>FFe S +10 &KAHE` S +9 &MFGEb S +10 &OzNHG^ U +9 &Q0pJE^ Y +9 &RJFf a +10 &TIF^ a +9 &V[JHd b +9 &XJEe b# +10 &YLH_ R +9 &Z>IHe , +9 &[JfJGd O +6 ( +2 "collection"'S& +4 #"brent"Collection Clamp onSpring/offSpring for 5/26 samples, on/off torque 2.75 +2 .Hand.open +4 "manipulator"&a1 +5 "core" &[JZKIe O +69 1 +2 "manipulator"&~% +4 "core" % B G & +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek :retract +2 "manipulator"&j'\ +99 "core" ' +2 #"brent"Loading generic puck from tube 5 into Processing Clamp + "processing"%t& +7 "core" & + "manipulator"&m% +4 "core" %\  + +2 "storage"(R% +3 "core" %   +2 "storage"( . +2 "core" .(; +2 "storage"(z& +4 "core" &;   - +2 "storage"(& +3 "core" &;   l - +2 "manipulator"&e& +3 "core" &Ҩ  4 *U +2 "manipulator"&h% +3 "core" %\  \ ) +2 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."brent"Elbow.seek 5 +2 "manipulator"&^( +158 "core" ( + "manipulator"&x& +4 "core" & E - +2 "storage"(p& +3 "core" &;   : - +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."brent"Forearm.seek 5 + 700 counts +2 "manipulator"&o'y +100 "core" ' + "storage"(|& +51 "core" &;   G - +2 ."brent"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +6 ."brent"SE.seek :beamBreak +2 "storage"(['N +286 "core" ' + "storage"(- +4 "core" -' + ."brent"SE.configure :default +2 "storage"(#QK-0-\ b +5 (k& +3 "core" &;  - +2 "manipulator"&q& +3 "core" & , +2 ."brent"Elbow.seek 5 +3 "manipulator"&( +6 "core" ( + "manipulator"&y& +4 "core" &  , +2 "storage"(u& +3 "core" &;   p - +3 ."brent"Forearm.seek 5 + 300 counts +2 "manipulator"& ' +22 "core" ' +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Hand.close +2 "manipulator"&l/ +67 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&\ & +4 "storage"( ' +6 "core" & + +2 "manipulator"&V% +3 "core" %  R -m +2 ."brent"Forearm.seek :retract +3 "manipulator"&s'\ +95 "core" ' +2 ."brent"Elbow.seek PC +3 "manipulator"&(9 +160 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +84 "core" ( +2 "manipulator"&& +3 "core" &? 5 .Z +2 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &g& +2 "core" &? .Z +3 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."brent"Forearm.seek PC +3 "manipulator"&'T +102 "core" ' + "manipulator"&& +4 "core" &? 9 *Z +2 "manipulator"&}% +4 "core" %7 * +2 "processing"%P& +3 "core" & +2 "processing"%& +5 "core" & +2 ."brent"PC.seek :closed +3 "processing"%](Bh +5 "core" & +6 & 0 +9 &oCy 3 +9 &j{ H +10 &f V +9 &L V +9 &\ O V +10 & ZL V +9 &P V +10 &L V +9 &T W +9 &`R W +10 &"L W +9 &N W +9 &S W +10 &hR W +9 &*L W +10 &O V +9 &T W +9 &!pQ W +10 &#3Q V +9 &$Q W +9 &&Q W +10 &(xT W +9 &*:O W +10 &+P W +9 &-Q W +9 &/T W +10 &1BT W +9 &3X X +9 &4` Y +10 &6g Y +9 &8=z [ +10 &9~ ] +9 &; \\ +9 &= ] +10 &?A| ] +9 &A J +10 &BA V +9 &BF & +3 ( + "processing"%& +4 #"brent"Processing Clamp onSpring/offSpring for 6/24 samples, on/off torque 1.57 +3 .Hand.open +3 "manipulator"&r1 +75 "core" 1 +2 "manipulator"&% +3 "core" % 9 1 ( +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +2 "manipulator"&$'\ +90 "core" ' +2 "processing"% & +3 "core" &BF & +2 #"brent"Imaging generic puck in Processing Clamp while storing it to tube 6 +2 "manipulator"&w% +6 "core" %\  , +2 "storage"("% +3 "core" %   C +2 "storage"(. +4 "core" .(; +2 ."brent"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."brent"SC.seek 6 +2 "storage"((K +192 "core" ( + ."brent"SC.configure :limp +2 "storage"($(\ 1b +6 ()& +3 "core" &K . 0 + "manipulator"&b& +4 ."raiseStack"SE.reconfigure :place +5 "storage"(#]K-0-\ b +4 "core" &4 ] )e +3 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."raiseStack"SE.seek :beamBreak +4 ."brent"Elbow.seek PC +52 "storage"(B'N +4 "manipulator"&%(9 +6 "core" ( +2 "manipulator"&& +3 "core" &4  #e +3 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &D& +3 "core" &4 D e +2 ."brent"Forearm.seek PC +3 "manipulator"&{'T +93 "core" ' + ."brent"Hand.close +2 "manipulator"&// +70 "core" / +2 ."brent"PC.seek :open +3 "processing"%\\( +71 "core" ' + "storage"(- +4 "core" -'N + ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +5 ."raiseStack"SE.seek :place +2 "storage"(0' +45 "core" ' +240 ( +2 "storage"(I& +3 "core" &K   H 1 +2 "manipulator"&1& +3 "core" &4  *e +2 "manipulator"&% +3 "core" % T *^ +3 ."brent"Forearm.seek :retract +2 "manipulator"&M'\ +93 "core" ' +2 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."brent"Elbow.seek 6 +5 "manipulator"&7( +248 "core" ( +2 "manipulator"&#& +3 "core" &\  H (d +2 "storage"((& +3 "core" &K  1 +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 6 + 700 counts +3 "manipulator"&=' +109 "core" ' +3 ."brent"Hand.open +2 "manipulator"&91 +76 "core" 1 +3 "storage"(,- +2 "core" -' +3 ."brent"SE.seek -0.14 Pucks below Top Plate +2 "storage"(<' +28 "core" ' +2 ."brent"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."brent"SE.seek -0.75 Pucks below Top Plate +2 "storage"(?' +48 "core" ' +2 #"brent"Lights, camera, ACTION! + "storage"(- +6 "core" -' +2 "storage"( & +3 "core" &K 1 +2 "manipulator"&& +3 "core" &\  c +3 ."brent"Elbow.seek 6 +2 "manipulator"&5( +5 "core" ( +2 "manipulator"&'& +4 "core" &\ M c +2 "storage"(& +3 "core" &K 1 +2 ."brent"Forearm.seek 6 + 700 counts +3 "manipulator"&E' +6 "core" ' +2 ."brent"SE.reconfigure :gently +2 "storage"(#QK-0-\ b +5 ."brent"SE.seek -0.03 Pucks below Top Plate +2 "storage"(:'] +68 "core" ' + "manipulator"&>& +4 "core" &\  M *c +2 "storage"(!& +3 "core" &K   \\ 1 +2 ."brent"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek 6 +2 "manipulator"&2'Y +41 "core" ' +2 ."brent"Elbow.hold +3 "manipulator"&, +5 "core" , +2 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."brent"SE.reconfigure :default + "storage"(#QK-0-\ b +5 ."brent"SE.seek 0.15 Pucks below Top Plate +2 "storage"(U'E +31 "core" ' + "manipulator"&&% +4 "core" %k  } 7 0 +2 "storage"(*& +3 "core" &K 7 1 +2 ."brent"Forearm.force -20 + "manipulator"&5 +5 ."brent"Forearm.seek 6 + 318 counts +2 "manipulator"&'ϗ +15 "core" ' +2 "manipulator"&H& +3 "core" &1 3 ,2 +2 "storage"(.& +3 "core" &K   1 +48 ."brent"Forearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +14 ."brent"Forearm.seek 6 + 700 counts +3 "manipulator"&' +28 "core" ' +2 "storage"(3% +3 "core" %D   f +2 ."downElevator"SE.seek :down +4 "storage"(+' +99 (Q% +2 "core" %A  - ]{ +2 "manipulator"&Z% +4 "core" % " ( T +3 ."brent"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +2 "manipulator"&A'\ +91 "core" ' +60 ' + ."downElevator"SE.stop +3 "storage"(5 +5 (& +3 "core" &K   0 1 +2 "collection"'i& +3 "core" &[JZIH[ O +2 #"brent"Storing generic puck in Collection Clamp to tube 6 +2 "manipulator"&L% +5 "core" %\  + r +2 "storage"(4% +3 "core" %  & +2 "storage"(F. +3 "core" .(K +2 "storage"(c& +3 "core" &K  D 1 +2 "storage"(6& +3 "core" &K   & 1 +2 "manipulator"&& +4 "core" &1 ,2 +2 ."brent"Elbow.seek 6 +2 "manipulator"&K( +25 "core" ( + "manipulator"&@& +4 "core" & { .~ +2 "storage"(8& +3 "core" &K   1 +3 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 6 + 700 counts +2 "manipulator"&X' +90 "core" ' +3 "storage"(Y& +3 "core" &K . !  1 +2 ."brent"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."brent"SE.seek :beamBreak + "storage"(C'N +292 "core" ' +2 "storage"(W- +3 "core" -' +2 ."brent"SE.configure :default + "storage"(#QK-0-\ b +5 "manipulator"&O& +4 "core" & " -~ +2 "storage"(T& +3 "core" &K    1 +2 ."brent"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek 6 + "manipulator"&'Y +40 "core" ' +2 ."brent"Elbow.hold +3 "manipulator"&_, +6 "core" , + ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(G- +2 "core" -' +3 ."brent"SE.seek 0.11 Pucks below Top Plate +3 "storage"(v' +29 "core" ' + "manipulator"&;% +4 "core" %it x {  + "storage"(`& +4 "core" &K A 1 +2 ."brent"Forearm.force -20 + "manipulator"&5 +5 ."brent"Forearm.seek 6 + 316 counts +2 "manipulator"&'ϕ +23 "core" ' + "manipulator"&n& +4 "core" &; ` -< +2 "storage"(-& +3 "core" &K   1 +3 ."brent"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."brent"Forearm.seek 6 + 700 counts +2 "manipulator"&a' +22 "core" ' +2 ."brent"SE.seek 1.11 Pucks below Top Plate +4 "storage"(~' +46 "core" ' +2 "manipulator"&t& +4 "core" &: ? ,= +2 "manipulator"&S% +3 "core" % . +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +2 "manipulator"&m'\ +93 "core" ' +2 ."brent"Elbow.seek CC +4 "manipulator"&R(ҝ +156 "core" ( +2 "manipulator"& & +3 "core" &Ҕ  ' (!t +2 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &z& +3 "core" &Ҕ  # (!t +2 ."brent"Forearm.seek CC +47 "manipulator"&'C +97 "core" ' + ."brent"Hand.close +6 "manipulator"&e/ +72 "core" / +2 ."brent"CC.seek :open +4 "collection"'h(p +402 "core" ( +2 "storage"(f& +3 "core" &K ? @ 1 +2 "storage"(x& +3 "core" &K @ @ ` 1 +2 "manipulator"&p& +4 "core" &ҡ\  -g +2 "manipulator"&|% +4 "core" % 9  - +2 ."brent"Forearm.seek :retract +3 "manipulator"&J'\ +100 "core" ' +2 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."brent"Elbow.seek 6 +3 "manipulator"&j( +158 "core" ( +2 "manipulator"&& +3 "core" &   5 1 +2 "storage"(k& +3 "core" &K < 9 H 1 +2 ."brent"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."brent"Forearm.seek 6 +2 "manipulator"&q'Y +112 "core" ' +2 ."brent"Elbow.hold +4 "manipulator"&y, +4 "core" , + ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."brent"Hand.open +2 "manipulator"&u1 +67 "core" 1 +3 "manipulator"&l% +4 "core" % ix  +2 "storage"(\ & +3 "core" &K   1 1 +2 ."brent"Forearm.force -20 +2 "manipulator"&5 +4 ."brent"Forearm.seek 6 + 316 counts +2 "manipulator"&V'ϕ +24 "core" ' + "manipulator"&^& +4 "core" &*   l 3e +2 "storage"(o& +3 "core" &K 5 6 < 1 +3 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."brent"Forearm.seek 6 + 700 counts +3 "manipulator"&[' +23 "core" ' +2 "storage"( % +3 "core" % S S f +2 ."downElevator"SE.seek :down +4 "storage"(' +99 (g% +2 "core" %;6 > I b [u +2 "manipulator"&% +4 "core" %   2 +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +3 "manipulator"&'\ +93 "core" ' +48 ' + ."downElevator"SE.stop +2 "storage"(5 +5 #"brent"Shuffling two pucks from tube 6 to 7 of [1..7] +2 #Loading generic puck from tube 6 into Collection Clamp +4 "collection"'}& +6 "core" &HCT +2 "manipulator"&P% +3 "core" %   2 +2 "storage"( % +3 "core" % R Q k +2 "storage"(s. +3 "core" .(K +2 "storage"(& +3 "core" &K R P 1 +2 "storage"(r& +4 "core" &K S S 1 +2 "manipulator"&& +3 "core" &*   2e +2 ."brent"Elbow.seek 6 +2 "manipulator"& ( +47 "core" ( +2 "manipulator"&w& +4 "core" &\   X 0f + "storage"(& +4 "core" &K S P 1 +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 6 + 700 counts +2 "manipulator"&"' +110 "core" ' + "storage"(& +4 "core" &K R P Y 1 +2 ."brent"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."brent"SE.seek :beamBreak +2 "storage"('N +286 "core" ' +2 "storage"()- +3 "core" -' +2 ."brent"SE.configure :default +2 "storage"(#QK-0-\ b +5 (b& +3 "core" &K ? = 1 +47 "manipulator"&& +4 "core" &\  Q 0d +2 ."brent"Elbow.seek 6 +5 "manipulator"&N( +5 "core" ( + "manipulator"&D& +4 "core" &\  q 0d +2 "storage"(/& +3 "core" &K 3 ; 1 +2 ."brent"Forearm.seek 6 + 300 counts +3 "manipulator"&'υ +25 "core" ' +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Hand.close + "manipulator"&/ +71 "core" / +4 ."downElevator"SE.seek :down +6 "manipulator"&$& +2 "storage"(]' +7 "core" &\   1d +2 "manipulator"&I% +3 "core" % ϒ   1 +3 ."brent"Forearm.seek :retract +2 "manipulator"&1'\ +95 "core" ' +2 ."brent"Elbow.seek CC +4 "manipulator"&(ҝ +146 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +9 "core" ( + "manipulator"&B& +4 "core" &ұ   2B +2 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &{& +3 "core" &ұ   2B +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek CC +2 "manipulator"&#'C +101 "core" ' +2 "manipulator"&(& +3 "core" &ұ 4 -B +2 "manipulator"&%% +4 "core" %> + - +2 "collection"'9& +4 "core" &GGR +2 "collection"',& +5 "core" &HDW +2 ."brent"CC.seek :closed +2 "collection"'([h +6 "core" &HDb +5 &HE_ 2 +10 &ErGE] 3 +9 &$ooGD\\ G +9 &TGD[ T +10 &>GDa S +9 &A?FGc S +9 & @GGb S +10 &!AHF] R +9 &#@HFZ S +10 &%HAEF_ S +9 &' ?EF^ R +9 &(>FF] S +10 &*>EFc R +9 &,R?HGa R +9 &.BIE_ S +10 &/>HF[ S +9 &1>HFi S +10 &3Y=GEa S +9 &5AGEl S +9 &6@GEa S +10 &8>HF\\ R +9 &:b?EEc R +9 &<$AGEc R +10 &==GE\\ S +9 &?AHF\\ S +9 &Ai>HF\\ S +10 &C+?GEd S +9 &D=IE` R +10 &F>GE^ S +9 &HrAGFg R +9 &J4>GE` R +10 &KAHD^ S +9 &MFHEa S +10 &OsOGE^ U +9 &Q*mGEe Y +9 &RGFc ` +10 &TJFd ` +9 &VUIH^ b +9 &XJI[ b +10 &YMF_ U +9 &ZCKG_ 'v +9 &[I vKHc S +6 ( +2 "collection"',& +4 #"brent"Collection Clamp onSpring/offSpring for 5/28 samples, on/off torque 2.75 +2 .Hand.open +4 "manipulator"& 1 +5 "core" &[IaIH^ S +63 1 +2 "manipulator"&M% +3 "core" % = d & +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +3 #"brent"Loading generic puck from tube 6 into Processing Clamp + "processing"%'& +7 "core" & + "manipulator"&% +4 "core" %\  } + +2 "storage"(>% +3 "core" %  x +2 "storage"(!. +3 "core" .(K +2 "storage"(0& +3 "core" &K   1 +2 "storage"(<& +3 "core" &K  %  1 +3 "manipulator"&&& +4 "core" &ұ d +B + "manipulator"&*% +4 "core" %\  } + +2 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."brent"Elbow.seek 6 +2 "manipulator"&H( +156 "core" ( +2 "manipulator"&.& +3 "core" & m - +2 "storage"(7& +3 "core" &K   1 +3 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 6 + 700 counts +3 "manipulator"&=' +93 "core" ' +2 "storage"(?& +3 "core" &K ) @ 8 1 +2 ."brent"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."brent"SE.seek :beamBreak +2 "storage"(3'N +285 "core" ' +2 "storage"(E- +2 "core" -' +49 ."brent"SE.configure :default +4 "storage"(#QK-0-\ b +5 (5& +3 "core" &K  T 1 +2 "manipulator"&Q& +3 "core" & 3 , +2 ."brent"Elbow.seek 6 +2 "manipulator"&Z( +6 "core" ( +2 "manipulator"&:& +3 "core" & \\ , +2 "storage"(2& +3 "core" &K   1 +3 ."brent"Forearm.seek 6 + 300 counts +2 "manipulator"&'υ +28 "core" ' +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Hand.close +2 "manipulator"&/ +70 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&i& +3 "storage"(L' +8 "core" & h , +2 "manipulator"&4% +3 "core" % φ Q * +2 ."brent"Forearm.seek :retract +3 "manipulator"&U'\ +96 "core" ' +2 ."brent"Elbow.seek PC +4 "manipulator"&F(9 +163 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +79 "core" ( +2 "manipulator"&c& +3 "core" &B , +2 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &6& +2 "core" &B , +3 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek PC +2 "manipulator"&'T +102 "core" ' +2 "manipulator"&@& +3 "core" &B H ) +2 "manipulator"&8% +4 "core" %X  ( +2 "processing"%& +3 "core" & +3 "processing"%Y& +4 "core" & +3 ."brent"PC.seek :closed +2 "processing"%+(Bh +6 "core" & +7 & # $d +9 &Ry : +9 &xv O +10 &S W +9 & lL V +9 & .L V +10 & N V +9 &P V +10 &uN V +9 &6R V +9 &R W +10 &O V +9 &}N V +9 &?O V +10 &M V +9 &M V +10 &M V +14 & FT V +4 &"R V +10 &#Q V +9 &%O W +9 &'MS W +10 &)P V +9 &*T W +10 &,P W +9 &.VL V +9 &0Q W +10 &1S W +9 &3\\ X +10 &5Xb Y +9 &7j Z +9 &8 \\ +10 &: \\ +9 & \\ +10 &? ] +9 &A~a 0 +9 &BB*V 0 +10 ( + &BM % + "processing"%Y& +4 #"brent"Processing Clamp onSpring/offSpring for 5/25 samples, on/off torque 1.55 +2 .Hand.open +4 "manipulator"&1 +74 "core" 1 + "manipulator"&A% +4 "core" % X L & +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek :retract +2 "manipulator"&W'\ +94 "core" ' +2 "processing"%O& +3 "core" &BM % +2 #"brent"Imaging generic puck in Processing Clamp while storing it to tube 7 +2 "manipulator"&T% +6 "core" %\   ) +2 "storage"(G% +3 "core" %   +2 "storage"(;. +3 "core" .(K +2 ."brent"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."brent"SC.seek 7 +2 "storage"(`([~ +194 "core" ( + ."brent"SC.configure :limp +3 "storage"($(\ 1b +5 (n& +3 "core" &[|  Q % + "manipulator"&-& +4 ."raiseStack"SE.reconfigure :place +4 "storage"(#]K-0-\ b +4 "core" &6 % ( +3 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."raiseStack"SE.seek :beamBreak +4 ."brent"Elbow.seek PC +5 "storage"(t'N +3 "manipulator"&S(9 +6 "core" ( +2 "manipulator"&X& +3 "core" &6 e   +2 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &K& +2 "core" &6  +50 ."brent"Forearm.seek PC +5 "manipulator"&C'T +99 "core" ' + ."brent"Hand.close +2 "manipulator"&/ +73 "core" / +2 ."brent"PC.seek :open +3 "processing"%( +16 "core" ' +2 "storage"(v- +2 "core" -'N +3 ."raiseStack"SE.configure :default + "storage"(#QK-0-\ b +5 ."raiseStack"SE.seek :place +3 "storage"( ' +29 "core" ' +310 ( +2 "storage"(z& +4 "core" &[v  W + + "manipulator"&a& +4 "core" &6 ; ' +2 "manipulator"&_% +4 "core" % R > ' +2 ."brent"Forearm.seek :retract +3 "manipulator"&e'\ +98 "core" ' + ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."brent"Elbow.seek 7 +4 "manipulator"&m( +258 "core" ( +2 "manipulator"&d& +3 "core" &\   (` +2 "storage"(f& +3 "core" &[v " + +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."brent"Forearm.seek 7 + 700 counts +2 "manipulator"&x'. +96 "core" ' +2 ."brent"Hand.open +2 "manipulator"&p1 +74 "core" 1 +2 "storage"(|- +3 "core" -' +2 ."brent"SE.seek -0.14 Pucks below Top Plate +3 "storage"(' +26 "core" ' +2 ."brent"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 ."brent"SE.seek -0.75 Pucks below Top Plate +3 "storage"(k' +49 "core" ' +2 #"brent"Lights, camera, ACTION! +2 "storage"(- +5 "core" -' +2 "storage"(R& +3 "core" &[v + +2 "manipulator"&u& +3 "core" &  \\ +2 ."brent"Elbow.seek 7 +2 "manipulator"&l( +7 "core" ( + "manipulator"&\ & +3 "core" & \\ +2 "storage"(^& +4 "core" &[v k + +3 ."brent"Forearm.seek 7 + 700 counts +2 "manipulator"&o'. +6 "core" ' +2 ."brent"SE.reconfigure :gently + "storage"(#QK-0-\ b +5 ."brent"SE.seek -0.03 Pucks below Top Plate +3 "storage"( '] +66 "core" ' +2 "manipulator"&J& +3 "core" &\  )[ +2 "storage"(g& +4 "core" &[v  } + +2 ."brent"Elbow.reconfigure :limp + "manipulator"&$ ,(b +5 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek 7 +3 "manipulator"&'r +40 "core" ' + ."brent"Elbow.hold +3 "manipulator"&j, +5 "core" , +2 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."brent"SE.reconfigure :default +2 "storage"(#QK-0-\ b +5 ."brent"SE.seek 0.15 Pucks below Top Plate +2 "storage"(q'E +28 "core" ' + "manipulator"&}% +4 "core" %΂ w f ? N +2 "storage"(V& +3 "core" &[v + +2 ."brent"Forearm.force -20 +2 "manipulator"&5 +5 ."brent"Forearm.seek 7 + 316 counts +2 "manipulator"&P'Ϯ +25 "core" ' +2 "manipulator"& & +2 "core" &   +Y +3 "storage"(s& +3 "core" &[v   + +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 7 + 700 counts +2 "manipulator"&'. +20 "core" ' +2 "storage"(~% +3 "core" %G   +3 ."downElevator"SE.seek :down +50 "storage"(r' +53 (% +3 "core" %> \ } ]{ +2 "manipulator"&w% +3 "core" %C $ ( +3 ."brent"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 ."brent"Forearm.seek :retract +3 "manipulator"&'\ +91 "core" ' +115 ' + ."downElevator"SE.stop +2 "storage"(5 +5 ([& +3 "core" &[v   ; + +2 "collection"'& +4 "core" &[I`IIT S +2 #"brent"Storing generic puck in Collection Clamp to tube 7 + "manipulator"&% +6 "core" %\   + z +2 "storage"(y% +3 "core" %   +2 "storage"(. +2 "core" .([~ +2 "storage"()& +4 "core" &[v   + +2 "storage"(b& +3 "core" &[v   + +2 "manipulator"&& +4 "core" &  / *W +2 ."brent"Elbow.seek 7 +3 "manipulator"&D( +12 "core" ( +2 "manipulator"&/& +4 "core" & + + "storage"(& +4 "core" &[v   + +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 7 + 700 counts +2 "manipulator"&$'. +100 "core" ' +3 "storage"(I& +4 "core" &[v  + +2 ."brent"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 ."brent"SE.seek :beamBreak +2 "storage"( 'N +285 "core" ' + "storage"("- +4 "core" -' + ."brent"SE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&B& +4 "core" & < ( +2 "storage"({& +3 "core" &[v z + +2 ."brent"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek 7 +3 "manipulator"&'r +42 "core" ' + ."brent"Elbow.hold +3 "manipulator"&, +6 "core" , + ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"((- +3 "core" -' +2 ."brent"SE.seek 0.11 Pucks below Top Plate +3 "storage"(%' +32 "core" ' +2 "manipulator"&9% +3 "core" %΅z r }  +2 "storage"(N& +3 "core" &[v + +2 ."brent"Forearm.force -20 +2 "manipulator"&5 +5 ."brent"Forearm.seek 7 + 319 counts + "manipulator"&]'ϱ +23 "core" ' +2 "manipulator"&1& +3 "core" & = + +2 "storage"(h& +3 "core" &[v   + +3 ."brent"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 ."brent"Forearm.seek 7 + 700 counts +2 "manipulator"& '. +25 "core" ' +2 ."brent"SE.seek 1.11 Pucks below Top Plate +3 "storage"(M' +43 "core" ' + "manipulator"&'& +4 "core" & T + +2 "manipulator"&% +3 "core" %\   +8 +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +2 "manipulator"&,'\ +89 "core" ' +2 ."brent"Elbow.seek CC +3 "manipulator"&>(ҝ +153 "core" ( + "manipulator"&!& +4 "core" &җ  D ("} +2 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &0& +2 "core" &җ  '"} +3 ."brent"Forearm.seek CC +3 "manipulator"&<'C +93 "core" ' +2 ."brent"Hand.close +2 "manipulator"&&/ +67 "core" / +2 ."brent"CC.seek :open +4 "collection"'*(p +401 "core" ( +2 "storage"(#& +50 "core" &[v @ ? A + +2 "storage"(.& +4 "core" &[v ? ? L + + "manipulator"&7& +4 "core" &ү\  / ,e +3 "manipulator"&?% +3 "core" % = ) , +2 ."brent"Forearm.seek :retract +4 "manipulator"&'\ +97 "core" ' +2 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."brent"Elbow.seek 7 +2 "manipulator"&( +156 "core" ( + "manipulator"&E& +4 "core" &  u 1 +2 "storage"(5& +3 "core" &[v @ G _ + +2 ."brent"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."brent"Forearm.seek 7 +3 "manipulator"&Q'r +114 "core" ' + ."brent"Elbow.hold +3 "manipulator"&:, +6 "core" , +2 ."brent"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."brent"Hand.open +2 "manipulator"&21 +72 "core" 1 +2 "manipulator"&% +3 "core" % px   +2 "storage"(i& +3 "core" &[v   + +2 ."brent"Forearm.force -20 +2 "manipulator"&5 +5 ."brent"Forearm.seek 7 + 298 counts +2 "manipulator"&4'Ϝ +21 "core" ' + "manipulator"&H& +4 "core" &  ! { 4 +2 "storage"(=& +3 "core" &[v 5 5 @ + +3 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."brent"Forearm.seek 7 + 700 counts +3 "manipulator"&3'. +25 "core" ' + "storage"(% +4 "core" % Q 8 2 +3 ."downElevator"SE.seek :down +4 "storage"(c' +99 (6% +2 "core" %B3 > H P [u +2 "manipulator"&Z% +3 "core" %   1$ +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +2 "manipulator"&@'\ +93 "core" ' +53 ' +2 ."downElevator"SE.stop + "storage"(5 +6 #"brent"Shuffling two pucks from tube 7 to 1 of [1..7] +2 #Loading generic puck from tube 7 into Collection Clamp +3 "collection"'8& +6 "core" &GFk +2 "manipulator"&% +3 "core" %\  " \ 3 +2 "storage"(L% +3 "core" % S Z F +2 "storage"(U. +3 "core" .([~ +2 "storage"(\\& +3 "core" &[v R O m + +2 "storage"(& +3 "core" &[v [ ] } + +2 "manipulator"&A& +3 "core" & " # J 3 +2 ."brent"Elbow.seek 7 +3 "manipulator"&O( +5 "core" ( +2 "manipulator"&T& +3 "core" & $  K 3 +2 "storage"(Y& +4 "core" &[v P R N + +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 7 + 700 counts +3 "manipulator"&G'. +100 "core" ' + "storage"(;& +4 "core" &[v T ] ' + +2 ."brent"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."brent"SE.seek :beamBreak +2 "storage"('N +299 "core" ' + "storage"(n- +4 "core" -' + ."brent"SE.configure :default +3 "storage"(#QK-0-\ b +5 (-& +3 "core" &[v ? > j + +2 "manipulator"&X& +3 "core" &  " 1 +2 ."brent"Elbow.seek 7 +2 "manipulator"&K( +6 "core" ( +2 "manipulator"&& +3 "core" &  % 1 +2 "storage"(& +3 "core" &[v K K + +3 ."brent"Forearm.seek 7 + 300 counts +50 "manipulator"&v'Ϟ +32 "core" ' +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Hand.close +2 "manipulator"&F/ +74 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&W& +2 "storage"(+' +8 "core" &   1 +2 "manipulator"&t% +4 "core" % ϔ   2j +2 ."brent"Forearm.seek :retract +2 "manipulator"&z'\ +95 "core" ' +2 ."brent"Elbow.seek CC +2 "manipulator"&a(ҝ +148 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +6 "core" ( + "manipulator"&_& +4 "core" &Ҝ  0!s +2 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &C& +2 "core" &Ҝ   j 0!s +3 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek CC +2 "manipulator"&d'C +95 "core" ' +2 "manipulator"&f& +3 "core" &ҝ  3 .!r +2 "manipulator"&S% +3 "core" %=  . +2 "collection"'p& +4 "core" &GDg +2 "collection"'|& +6 "core" &HDj +2 ."brent"CC.seek :closed +4 "collection"'([h +5 "core" &KCo +4 &HDy 2 +9 &DrIHr 3 +10 &!opHEs G +9 &SHDx S +9 &|@IFx S +10 &>DIGo S +9 &CIDt S +10 &!@HHr R +9 &#@IDb R +9 &%F>GGv S +10 &'>HGr S +9 &(>FHm R +9 &*?GIo R +10 &,OBHCr R +9 &.?GDp R +10 &/@GDn R +9 &1CHFk S +9 &3VAHFj S +10 &5>GEq R +9 &6>GHb R +9 &8>GEd S +10 &:^@HFc S +9 &< ?HDk S +10 &=AFDl R +9 &?BIFk S +9 &Af@HDa S +10 &C)<GDl R +9 &D@GFe S +9 &F>IE[ R +10 &Ho>FG^ R +9 &J1?GE^ R +10 &KDGF\\ S +9 &MFGFf S +9 &OpOIHc U +10 &Q(jIF] X +9 &RLE] ` +10 &TJJc a +9 &VSIG_ a +9 &XGGj b" +10 &YIHc V +9 &[IJH\\ 'v +9 &[<YJGn M +3 ( +2 "collection"'|& +4 #"brent"Collection Clamp onSpring/offSpring for 5/27 samples, on/off torque 2.70 + .Hand.open +4 "manipulator"&R1 +69 "core" 1 +2 "manipulator"&u% +3 "core" % = ( +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek :retract +3 "manipulator"&e'\ +97 "core" ' +2 #"brent"Loading generic puck from tube 7 into Processing Clamp + "processing"%\ & +7 "core" & + "manipulator"&^% +4 "core" %\  y + +2 "storage"(J% +3 "core" %   y  +2 "storage"(g. +2 "core" .([~ +2 "storage"( & +4 "core" &[v   + +2 "storage"(& +3 "core" &[v   + +2 "manipulator"&}& +3 "core" &Ҟ  C +!q +2 "manipulator"&V% +4 "core" %\  l + +2 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."brent"Elbow.seek 7 +2 "manipulator"& ( +158 "core" ( + "manipulator"&s& +4 "core" & \ . +2 "storage"(m& +3 "core" &[v   * + +3 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 7 + 700 counts +3 "manipulator"&~'. +113 "core" ' +2 "storage"(x& +3 "core" &[v ( ' + +2 ."brent"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."brent"SE.seek :beamBreak +2 "storage"(k'N +284 "core" ' + "storage"(- +4 "core" -' + ."brent"SE.configure :default +2 "storage"(#QK-0-\ b +5 (w& +4 "core" &[v   + + "manipulator"&o& +4 "core" & W , +2 ."brent"Elbow.seek 7 +2 "manipulator"&l( +6 "core" ( +2 "manipulator"& & +3 "core" &  , +49 "storage"(& +4 "core" &[v   + +2 ."brent"Forearm.seek 7 + 300 counts +5 "manipulator"&P'Ϟ +23 "core" ' + ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Hand.close +2 "manipulator"&q/ +80 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&[& +4 "storage"(' +7 "core" & , - +2 "manipulator"&% +4 "core" % ϔ - +2 ."brent"Forearm.seek :retract +2 "manipulator"&y'\ +96 "core" ' +2 ."brent"Elbow.seek PC +3 "manipulator"&(9 +157 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +85 "core" ( +2 "manipulator"&)& +3 "core" &>  W -y +2 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &b& +3 "core" &> -y +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek PC +2 "manipulator"&'T +102 "core" ' +2 "manipulator"&/& +4 "core" &> > /y +2 "manipulator"&% +3 "core" %U u / +2 "processing"%& +4 "core" & +2 "processing"%I& +6 "core" & +3 ."brent"PC.seek :closed +4 "processing"%r(Bh +3 "core" & +5 & / +10 &lB{ 3 +9 &k{ H +10 &e V +9 &M V +9 &\ N V +10 & YN V +9 &O V +9 &O\ V +10 &Q V +9 &aO V +10 &$N V +9 &R V +9 &Q V +10 &jR V +9 &+P V +9 &N V +10 &T V +9 &!qP V +10 &#3T V +9 &$U V +9 &&Q V +10 &(yR V +9 &*:R W +9 &+R W +10 &-S V +9 &/P V +10 &1AR W +9 &3X W +9 &4d X +10 &6h Y +9 &8={ [\ +9 &9 \\ +10 &;~ [ +9 &= \\ +10 &?@ ] +9 &A I +9 &BC [ +10 &BJ ' +2 ( +2 "processing"%I& +4 #"brent"Processing Clamp onSpring/offSpring for 6/24 samples, on/off torque 1.58 +2 .Hand.open +4 "manipulator"&j1 +72 "core" 1 + "manipulator"&% +4 "core" % i I , +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +2 "manipulator"&"'\ +90 "core" ' +2 "processing"%B& +3 "core" &BJ ' +2 #"brent"Imaging generic puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&{% +6 "core" %\  G , + "storage"((% +4 "core" %  +2 "storage"(9. +2 "core" .([~ +3 ."brent"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."brent"SC.seek 1 +2 "storage"(N(3 +991 "core" ( +2 ."brent"SC.configure :limp +2 "storage"($(\ 1b +5 (1& +2 "manipulator"&h& +5 "core" &3  ( +4 ."raiseStack"SE.reconfigure :place +2 "storage"(#]K-0-\ b +4 "core" &= { 'z +3 ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."brent"Elbow.seek PC +2 "manipulator"&'(9 +6 ."raiseStack"SE.seek :beamBreak +2 "storage"('N +4 "core" ( +3 "manipulator"&$& +3 "core" &= I %z +2 ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &D& +3 "core" &= }  z +2 ."brent"Forearm.seek PC +2 "manipulator"& 'T +101 "core" ' +5 ."brent"Hand.close +7 "manipulator"&/ +71 "core" / +2 ."brent"PC.seek :open +3 "processing"%]( +61 "core" ' +3 "storage"(%- +3 "core" -'N +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +2 "storage"(!' +36 "core" ' +305 ( +2 "storage"(0& +3 "core" &5 +2 "manipulator"& & +3 "core" &= A &z +2 "manipulator"&% +3 "core" % 6 Q & +2 ."brent"Forearm.seek :retract +3 "manipulator"&&'\ +95 "core" ' + ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."brent"Elbow.seek 1 +3 "manipulator"&,( +250 "core" ( +2 "manipulator"&& +3 "core" & D )D +2 "storage"(#& +3 "core" &5   - +3 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."brent"Forearm.seek 1 + 700 counts +3 "manipulator"&.'н +101 "core" ' +2 ."brent"Hand.open +2 "manipulator"&71 +71 "core" 1 +2 "storage"(?- +4 "core" -' +2 ."brent"SE.seek -0.14 Pucks below Top Plate +2 "storage"(E' +27 "core" ' + ."brent"SE.reconfigure :seal +2 "storage"(#QK-0-\ b +6 ."brent"SE.seek -0.75 Pucks below Top Plate +2 "storage"(5' +53 "core" ' +2 #"brent"Lights, camera, ACTION! + "storage"(<- +6 "core" -' +2 "storage"(>& +3 "core" &5  +2 "manipulator"&2& +3 "core" &  C +2 ."brent"Elbow.seek 1 +3 "manipulator"&( +5 "core" ( + "manipulator"&i& +4 "core" & a C +2 "storage"(H& +3 "core" &5 +3 ."brent"Forearm.seek 1 + 700 counts +2 "manipulator"&='н +18 "core" ' +3 ."brent"SE.reconfigure :gently + "storage"(#QK-0-\ b +6 ."brent"SE.seek -0.03 Pucks below Top Plate +2 "storage"('] +66 "core" ' +2 "manipulator"&& +3 "core" & )C +2 "storage"(6& +3 "core" &5  ` +2 ."brent"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek 1 +3 "manipulator"&Z' +42 "core" ' +2 ."brent"Elbow.hold +4 "manipulator"&, +4 "core" , + ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."brent"SE.reconfigure :default + "storage"(#QK-0-\ b +5 ."brent"SE.seek 0.15 Pucks below Top Plate +2 "storage"(Q'E +29 "core" ' +2 "manipulator"&4% +3 "core" %} s z  +2 "storage"(8& +3 "core" &5 +2 ."brent"Forearm.force -20 +2 "manipulator"&5 +4 ."brent"Forearm.seek 1 + 306 counts +2 "manipulator"&'3 +16 "core" ' +2 "manipulator"&L& +3 "core" & w ,B +2 "storage"(U& +4 "core" &5   +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 1 + 700 counts +3 "manipulator"&\\'н +26 "core" ' + "storage"(M% +4 "core" %I  +2 ."downElevator"SE.seek :down +4 "storage"(' +99 (A% +2 "core" %F  ]| +2 "manipulator"&T% +4 "core" %г  ) +3 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek :retract +2 "manipulator"&Y'\ +94 "core" ' +57 ' + ."downElevator"SE.stop +4 "storage"(5 +4 (3& +4 "core" &5   / +2 "collection"';& +3 "core" &[<UJFc M +2 #"brent"Storing generic puck in Collection Clamp to tube 1 +2 "manipulator"&c% +6 "core" %\  + ,\ k +2 "storage"(:% +3 "core" %  +2 "storage"(@. +4 "core" .(3 +2 "storage"(n& +3 "core" &5   \ +2 "storage"(-& +3 "core" &5   } +2 "manipulator"&X& +4 "core" & c ,@ +2 ."brent"Elbow.seek 1 +3 "manipulator"&( +5 "core" ( +2 "manipulator"&& +3 "core" & ,@ +2 "storage"(F& +4 "core" &5   +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 1 + 700 counts +3 "manipulator"&W'н +91 "core" ' +2 "storage"(t& +3 "core" &5   +2 ."brent"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 ."brent"SE.seek :beamBreak +3 "storage"(O'N +283 "core" ' + "storage"(G- +3 "core" -' +2 ."brent"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&_& +3 "core" & )> +2 "storage"(C& +2 "core" &5   +3 ."brent"Elbow.reconfigure :limp + "manipulator"&$ ,(b +5 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek 1 +2 "manipulator"&' +42 "core" ' +2 ."brent"Elbow.hold +4 "manipulator"&v, +4 "core" , + ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(f- +2 "core" -' +3 ."brent"SE.seek 0.11 Pucks below Top Plate +3 "storage"(S' +31 "core" ' +2 "manipulator"&p% +2 "core" % m a V  +2 "storage"(K& +5 "core" &5  + ."brent"Forearm.force -20 +2 "manipulator"&5 +5 ."brent"Forearm.seek 1 + 308 counts +2 "manipulator"&+'5 +14 "core" ' +2 "manipulator"&z& +3 "core" & ,< +2 "storage"(*& +3 "core" &5   +3 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 1 + 700 counts +3 "manipulator"&R'н +23 "core" ' +3 ."brent"SE.seek 1.11 Pucks below Top Plate +3 "storage"(u' +41 "core" ' +2 "manipulator"&\ & +3 "core" & S -; +2 "manipulator"&^% +4 "core" %й ! , +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."brent"Forearm.seek :retract +2 "manipulator"&|'\ +93 "core" ' +2 ."brent"Elbow.seek CC +2 "manipulator"&J(ҝ +163 "core" ( + "manipulator"&g& +5 "core" &Һ 4 )B + ."brent"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +3 "core" &Һ )B +2 ."brent"Forearm.seek CC +2 "manipulator"&'C +94 "core" ' +2 ."brent"Hand.close +2 "manipulator"&}/ +73 "core" / +3 ."brent"CC.seek :open +3 "collection"'V(p +398 "core" ( +2 "storage"(d& +3 "core" &5 > ? n +2 "storage"(s& +3 "core" &5 ? ? c +2 "manipulator"&m& +4 "core" &Һ  ,B +2 "manipulator"&x% +3 "core" % U - +2 ."brent"Forearm.seek :retract +3 "manipulator"&a'\ +142 "core" ' +2 ."brent"Elbow.reconfigure :tight +5 "manipulator"&$&.,(\ #b +5 ."brent"Elbow.seek 1 +3 "manipulator"&e( +155 "core" ( +2 "manipulator"&& +3 "core" &   w 2 +2 "storage"(w& +4 "core" &5 5 6  +2 ."brent"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."brent"Forearm.seek 1 +2 "manipulator"&o' +110 "core" ' +2 ."brent"Elbow.hold +4 "manipulator"& , +4 "core" , + ."brent"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."brent"Hand.open +2 "manipulator"&1 +68 "core" 1 +2 "manipulator"&q% +3 "core" % } q  +2 "storage"([& +3 "core" &5  ; +2 ."brent"Forearm.force -20 +2 "manipulator"&5 +5 ."brent"Forearm.seek 1 + 310 counts + "manipulator"&'7 +23 "core" ' +2 "manipulator"& & +3 "core" & (   3 +2 "storage"(~& +4 "core" &5 J K + +2 ."brent"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 ."brent"Forearm.seek 1 + 700 counts +3 "manipulator"&k'н +21 "core" ' +2 "storage"(P% +3 "core" % > 5 +2 ."downElevator"SE.seek :down +4 "storage"()' +99 (b% +3 "core" % 6 @ = , [u +2 "manipulator"&l% +4 "core" %    2 +2 ."brent"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."brent"Forearm.seek :retract +2 "manipulator"&/'\ +90 "core" ' +53 ' + ."downElevator"SE.stop +2 "storage"(5 +2400 #"brent"-> quit +4 #Session Ended +22234 "Can"w 8J[ +59998 z 8K@[ +59999 .x 8K[ +59998 +y 7Ll[ +59999 1w 8M[ +59999 5x 8M[ +59998 9x 8N.[ +59999 ;x 7N[ +59998 6y 8OZ[ +59998 ;} 8O[ +59999 7{ 8P[ +59999 9{ 8 Q[ +59998 A{ 8 Q[ +59999 Sy 8RH[ +59998 Zz 8R[ +59999 f| 8St[ +59998 n{ 8T\ [ +59999 o{ 8T[ +59998 v{ 8#U6[ +59999 }z 8'U[ +59998 y 8*Vb[ +59999 { 8.V[ +59999 x 82W[ +59998 z 85X$[ +59999 z 88X[ +59998 y 8<YP[ +59999 z 8@Y[ +59998 z 8CZ|[ +59999 x 8G[[ +59998 x 8K[[ +59999 z 8M\\>[ +59998 y 8Q\\[ +59999 w 8U]j[ +59998 w 9X^[ +59999 y 8[^[ +59999 x 9^_,[ +59998 y 8b_[ +59999 x 8f`X[ +59998 y 8j`[ +59999 y 8ma[ +59998 x 8qb[ +59999 y 8ub[ +59998 x 8xcF[ +59999 z 8|c[ +59998 x 8dr[ +59999 }{ 8e[ +59998 }y 8e[ +59999 z 8f4[ +59998 xz 9f[ +59999 }x 8g`[ +59999 { 8g[ +59998 z 8h[ +59998 x{ 8i"[ +59999 v{ 8i[ +59999 rz 8jN[ +59998 }y 8j[ +59999 vy 8kz[ +59998 {y 8l[ +59999 wz 9l[ +59998 ty 8m<[ +59999 uy 8m[ +59998 px 8nh[ +59999 rz 8n[ +59998 vw 8o[ +59999 ly 8p*[ +59999 lw 8\ p[ +59998 mx 8 qV[ +59999 jx 8q[ +59998 `w 8r[ +59999 Xx 8s[ +59998 Rw 8s[ +59999 Qx 8tD[ +59998 Rx 8t[ +59999 Gy 8up[ +59998 Dx 8v[ +59999 Nw 8v[ +59998 Ex 8 w2[ @PST1707466193.29 Kx 8#w[ +59998 Dy 9%x^[ +59999 <y 8' x[ +59999 <w 8) y[ +59998 =x 8+z [ +59999 Cw 9-z[ +59998 ;y 8/{L[ +59999 2z 81{[ +59998 +y 83"|x[ +59999 (w 85&}[ +59998 'x 87*}[ +59999 (v 89.~:[ +59998 $y 8;2~[ +59999 (x 9=6f[ +59998 *z 9?:[ +59999 2x 8A>[ +59998 (x 9CB([ +59999 (w 8EF[ +59998 *w 8GKT[ +59999  w 8IO[ +59999 "u 8KS[ +59998 "u 8MW[ +59999 u 8O[[ +59998 u 9Q_B[ +59999 u 8Sc[ +59998 \ v 8Ugn[ +59999 v 8Wl[ +59998 v 9Yp[ +59999 v 8[t0[ +59998 v 8]y[ +59999 v 8_}\\[ +59998 v 8a[ +59999 w 9c[ +59999 u 9e[ +59998 v 8g[ +59999 u 8iJ[ +59998 v 8k[ +59999 u 8mv[ +59998 u 8o [ +59999 t 8q[ +59998 u 8s8[ +59999 u 8u[ +59998 t 8wd[ +59999 t 8y[ +59998 t 8{[ +59999 t 8}&[ +59999 t 8[ +59998 u 8R[ +59999 s 8[ +59998 s 8~[ +59999  t 8[ +59998 \ t 9[ +59999 t 8@[ +59998 t 8[ +59999 t 8l[ +59998 u 8[ +59999 $u 8[ +59998 'w 8.[ +59999 2v 8[ +59998 3u 8Z[ +59999 :v 8[ +59999 =v 8[ +59998 ?w 8 [ +59999 ,v 8 [ +59998 0w 8H[ +59999 <v 8[ +59998 Hw 8t[ +59999 [w 9 \ [ +59998 \\v 8$[ +59999 _v 8(6[ +59998 dv 8-[ +59999 iw 82b[ +59998 gv 86[ +59999 lv 8;[ +59998 nw 9@$[ +59999 sv 9E[ +59999 sv 9JP[ +59998 jx 8O[ +59999 hu 8S|[ +59998 \\u 8X[ +59999 Xu 8\\[ +59998 Lu 9a>[ +59999 Hx 8e[ +59998 Qy 8jj[ +59999 [z 8n[ +59998 `y 8s[ +59999 ux 8w,[ +59998 v 8|[ +59999 w 8ԇX[ +59999 v 8֋[ +59998 v 8ؐ[ +59999 w 8ڕ[ +59998 x 9ܙ[ +59999 w 8ޞF[ +59998 w 8[ +59999 v 9r[ +59998 w 8[ +59999 v 8[ +59998 w 84[ +59999 w 8[ +59998 x 8`[ +59999 w 9[ +59998 v 8[ +59999 u 8"[ +59999 v 8[ +59998 w 9N[ +59999 v 8[ +59998 w 8z[ +59999 w 8[ +59998 v 8[ +59999 u 9<[ +59998 u 8[ +59999 v 8h[ +59998 v 9[ +59999 u 8 [ +59998 t 8 *[ +59999 v 8 \ [ +59999 v 8V[ +59998 v 8[ +59999 w 8[ +59998 u 9[ +59999 t 8"[ +59998 t 8'D[ +59999 u 8+[ +59998 v 80p[ +59999 v 85[ +59998 v 8!:[ +59999 u 8#?2[ +59998 u 8%C[ +59999 v 8'H^[ +59999 u 8)M[ +59998 v 9+RĊ[ +59999 }w 8-W [ +59998 xv 9/\\Ŷ[ +59999 zv 91aL[ +59998 wu 83f[ +59999 tv 85kx[ +59998 tu 87p[ +59999 kt 89uȤ[ +59998 lv 8;z:[ +59999 aw 8=[ +59999 [w 8?f[ +59998 Uv 9A[ +59999 Vv 8C˒[ @PST1707552591.19 Pw 8E([ +59999 Nw 8G̾[ +59998 Iw 8IT[ +59999 Ew ~8K[ +59998 =x }9M΀[ +59999 :y }8O[ +59998 5x |9QϬ[ +59999 4x }8SB[ +59998 4x {9U[ +59999 3w {9Wn[ +59998 ,x {8Y[ +59999 )x {9[Қ[ +59998 'y z8]0[ +59999  y z8_[ +59998 !z z9a\\[ +59999 y y8c[ +59999 x x9eՈ[ +59998 x y8g[ +59999 x x9iִ[ +59998 w w9kJ[ +59999 y w9m[ +59998  x w9pv[ +59999 "w w9r [ +59998 !y v8t ٢[ +59999  x u8v8[ +59998 !x t9x[ +59999 w t8zd[ +59998 w t9| [ +59999  w t9~&ܐ[ +59999 v t9+&[ +59998 w s80ݼ[ +59999 w r85R[ +59998 w r9;[ +59999 x q9@~[ +59998 w r9E[ +59999 x p<K[ +59998 x p8Q@[ +59999 x p9V[ +59998 x o9[l[ +59999 y o8a[ +59998 x n8g[ +59999 x n9m.[ +59998 w n9r[ +59999 x n9xZ[ +59999 z n9~[ +59998 w m9[ +59999 v l9[ +59998 w k9[ +59999 w k9H[ +59998 x k8[ +59999 x j9t[ +59998 x j8\ [ +59999 x j9[ +59998 w h86[ +59999 w h9[ +59998  y h9b[ +59999 &x h8[ +59998 )z g9[ +59999 4x g9$[ +59999 Cz f8[ +59998 Dw f9P[ +59999 @w f9[ +59998 Iw e8|[ +59999 Dv e9[ +59998 7w d9[ +59999 0w d9>[ +59998 /w c9[ +59999 )w c9 j[ +59998 !x c9[ +59999 y b9[ +59998 9y b9,[ +59999 Iy a9&[ +59998 =x `9,X[ +59999 ,y _92[ +59999 +y `99[ +59998 $z _8?[ +59999 9y ^9E[ +59998 By ]9LF[ +59999 Iz ^9S[ +59998 0y ^9Zr[ +59999 )y ]9a[ +59998 4z ]9h[ +59999 ?z \\9o4[ +59998 >z \\9v[ +59999 8z [9|`[ +59998 E{ [8[ +59999 =z [9[ +59999 @z Z9"[ +59998 7z Z9[ +59999 &z Y8N[ +59998 z X9[ +59999 *| X9z[ +59998 ={ W9[ +59999 `{ W9[ +59998 p| V9<[ +59999 | V9[ +59998 { U9h[ +59999 { T9 [ +59998 z U9 [ +59999 { T8 *[ +59998 y S9[ +59999 y S9V[ +59999 x S9[ +59998 y R8[ +59999 y R9 [ +59998  w Q8 [ +59999 u Q9\ D[ +59998 x P9&\ [ +59999 w O9 / p[ +59998 x P9"7 [ +59999 -v N9$@ [ +59998 (w N9&H 2[ +59999 +v N9(P [ +59998 (w N9*X^[ +59999 #u M9,a[ +59998 t L9.i[ +59999 v L90r [ +59999 t K82{[ +59998 t K94L[ +59999 w K96[ +59998 u J98x[ +59999 v J9:[ +59998 v I9<[ +59999 u H9>:[ +59998 u H9@[ +59999 t H9Bf[ +59998 u G9D[ +59999 w F9F[ +59998 u G9H([ +59999 w F9J[ +59999 v E9LT[ +59998 v E9N[ +59999 w E9P[ +59998 v D9S[ +59999 x C9U[ +59998 w C9WB[ +59999 v C9Y![ +59998 v B9[*n[ +59999 w A9]4[ +59998 v @8_=[ +59999 v @9aG0[ +59998 x @9cP[ +59999 v ?9eZ\\[ +59999 w >9gc[ @PST1707638989.08 v >9im [ +59999 w =9kv![ +59998 yw =9m![ +59999 sv <9o"J[ +59998 |v <9q"[ +59999 uv ;9s#v[ +59998 sw ;9u$ [ +59999 ow :9w$[ +59998 ov 99y%8[ +59999 kv :9{%[ +59998 gw 99}&d[ +59999 cw 89&[ +59999 aw 78'[ +59998 Vv 79(&[ +59999 Pv 79([ +59998 Ju 79)R[ +59999 Ay 59 )[ +59998 <w 59*~[ +59999 8w 49!+[ +59998 -x 49++[ +59999 +x 394,@[ +59998 %x 39>,[ +59999 !v 29H-l[ +59998 w 29R.[ +59999 x 19].[ +59998  x 09g/.[ +59999  w 09r/[ +59999 w /9}0Z[ +59998 x /90[ +59999 x .91[ +59998 x .92[ +59999 w ,92[ +59998 w ,93H[ +59999 w +93[ +59998 w +94t[ +59999 v +95\ [ +59998 w *95[ +59999 v *966[ +59998 v *86[ +59999 w (97b[ +59998 v '97[ +59999 u (98[ +59998 v &9$9$[ +59999 v &909[ +59998 x &9<:P[ +59999 w %:H:[ +59998 w $9R;|[ +59999 w $9]<[ +59999 w #9h<[ +59998 w "9t=>[ +59999 w !9π=[ +59998 x "9ь>j[ +59999 x 9Ә?[ +59998 y 9դ?[ +59999 x 9װ@,[ +59998 w 9ٻ@[ +59999 y 9AX[ +59999 x 9A[ +59998 y 9B[ +59999  y 9C[ +59998 x 9C[ +59999 y 9DF[ +59998 { 9D[ +59999 { 9Er[ +59999 "z 9(F[ +59998 +z 95F[ +59999 /z 9BG4[ +59998 3z 9NG[ +59999 /{ 9ZH`[ +59998 0y 9gH[ +59999 -y 9tI[ +59998 9x 9J"[ +59999 Pw 9J[ +59998 Gx 9KN[ +59999 Oy 9K[ +59998 Sz 9Lz[ +59999 Rz 9M[ +59998 cw 9M[ +59999 sy 9N<[ +59999 ~x 9\ N[ +59998 y 8 Oh[ +59998 x 9O[ +59999 x 9P[ +59999 y 9Q*[ +59998 z \ 9)Q[ +59999 x \ 96RV[ +59998 y 9CR[ +59999 x 9QS[ +59998 x 9^T[ +59999 w 9lT[ +59998  x 9!yUD[ +59999 w 9#U[ +59998 v 9%Vp[ +59999 %x 9'W[ +59998 (w 9)W[ +59999 -w 9+X2[ +59998 /w 9-X[ +59999 &u 9/Y^[ +59998 /w91Y[ +59999 3v93Z[ +59999 ,v96[ [ +59998 .v:8[[ +59999 /v9:\\L[ +59998 'w9<+\\[ +59999 2u9>9]x[ +59998 ,v9@G^[ +59999 .w9BU^[ +59998 -w9Dc_:[ +59999  v9Fq_[ +59998  u9H~`f[ +59999 v9J`[ +59999 t:La[ +59998  w9Nb([ +59999 'v9Pb[ +59998 ,w9RcT[ +59999 ,x9Tc[ +59998 $w:Vd[ +59999 w9Xe[ +59998 w:Ze[ +59999 v:] fB[ +59998 v9_f[ +59999 v9a(gn[ +59998 v9c6h[ +59999 u9eEh[ +59998 v9gSi0[ +59999 u9iai[ +59999 v:kpj\\[ +59998 v:mj[ +59999 u9ok[ +59998 v:ql[ +59999 w9sl[ +59998 w9umJ[ +59999 w9wm[ +59998 w9ynv[ +59999 v:{o [ +59998 w:}o[ +59999 w9p8[ +59998 v:p[ +59999 v:"qd[ +59999 w91q[ +59998 v9@r[ +59999 w9Os&[ +59998 w9^s[ @1709572897.30PST = =tMAIN =mMAIN_scheduler @PST1709572898.08 #t\ Environmental Sample Processor built 08-Feb-24 (5dcf9725) +110 #"core_reset"Sent BREAK +2 #t@45512 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.42 I2C Gateway v3.20 +211 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +260 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +392 "Can"j IE* + j IE* + #tPolling Can every 10:00 +7 !o:Storage::Warning: mesg"Uncleanly Exited:bt[ "8/home/esp/esp2/utils/storage.rb:438:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:630:in `restore!'"-/home/esp/esp2/lib/esp.rb:125:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +1012 #-> can +3 "Can"j IJ, +659 #t-> ESP.ready! +3 #Powering core bus +569 .Gate.power :raw,:ON +2 "sampler") +59 ) +2 "core"  +3 "collection"' +2 ' +2 "core"  +3 "processing"% +2 % +2 "core"  +6 "collection"' 9\ +2 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X pucks +456 #-> Puck.count +2 "storage"(1% +3 "core" % } E  +2 .tSE.seek :down +2 "storage"(2' +2 "core" ' +2 .tSE.stop +2 "storage"(5 +2 .tHand.open +2 "manipulator"&31 +62 "core" 1 +54 "manipulator"&4% +3 "core" % \    ?  +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(5(3 +505 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (6& +3 "core" &4 6 8 +  +2 "manipulator"&7& +2 "core" &   H +2 "manipulator"&8% +3 "core" % \  \   +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&9( +31 "core" ( +2 "manipulator"&:& +3 "core" & #  \ +2 "storage"(;& +2 "core" &7 } ?  +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&<'н +91 "core" ' + "storage"(=& +3 "core" &7 | @  +3 .tSE.reconfigure :place + "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(>'N +297 "core" ' + "storage"(?- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (@% +3 "core" % \ ~ }   +3 ."downElevator"SE.seek :down +3 "storage"(A' +100 (B% +2 "core" %#Q e h  J0 +2 "manipulator"&C% +4 "core" %   f +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&D'\ +92 "core" ' +37 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(E( +200 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (F& +3 "core" & (  + +2 "manipulator"&G& +3 "core" &  \ +2 .tElbow.seek 2 +2 "manipulator"&H( +12 "core" ( + "manipulator"&I& +3 "core" & '  4  +2 "storage"(J& +3 "core" & W , +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&K'9 +96 "core" ' +2 "storage"(L& +3 "core" & { x ! , +3 .tSE.reconfigure :place + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(M'N +268 "core" ' + "storage"(N- +3 "core" -'N + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (O% +2 "core" %P { ~  +3 ."downElevator"SE.seek :down +4 "storage"(P' +98 (Q% +2 "core" %c h h  L7 +2 "manipulator"&R% +3 "core" %1 -  # +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&S'\ +93 "core" ' +63 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"(T( +190 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +4 (U& +2 "core" & F T - # +3 "manipulator"&V& +4 "core" &   +113 .tElbow.seek 3 +11 "manipulator"&W(r +22 "core" ( +10 "manipulator"&X& +19 "core" &v \    +12 "storage"(Y& +18 "core" & } } ' +16 .tForearm.reconfigure :tight +11 "manipulator"&#Q@2^d^\ b +17 .tForearm.seek 3 + 700 counts +2 "manipulator"&Z'V +100 "core" ' +5 "storage"([& +16 "core" & } } ' +8 .tSE.reconfigure :place +8 "storage"(#]K-0-\ b +16 .tSE.seek :beamBreak +8 "storage"(\\'N +286 "core" ' +18 "storage"(]- +31 "core" -'N +10 .tSE.configure :default +19 "storage"(#QK-0-\ b +23 (^% +18 "core" %R e e 6  +48 ."downElevator"SE.seek :down +12 "storage"(_' +97 (`% +6 "core" %}g J X C L7 +5 "manipulator"&a% +6 "core" %f   z +8 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +2 "manipulator"&b'\ +94 "core" ' +43 ' + ."downElevator"SE.stop + "storage"(5 +8 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +23 .tSC.seek 4 +3 "storage"(c(,A +213 "core" ( +5 .tSC.configure :limp +4 "storage"($(\ 1b +12 (d& +15 "core" &,A f f   +10 "manipulator"&e& +16 "core" &v     +8 .tElbow.seek 4 +6 "manipulator"&f( +46 "core" ( +8 "manipulator"&g& +28 "core" & \  S +9 "storage"(h& +16 "core" &,A Z d  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +9 .tForearm.seek 4 + 700 counts +4 "manipulator"&i' +102 "core" ' +6 "storage"(j& +9 "core" &,A e f   +14 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(k'N +274 "core" ' +2 "storage"(l- +9 "core" -'N +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (m% +9 "core" %D f h   +11 ."downElevator"SE.seek :down +14 "storage"(n' +89 (o% +8 "core" %L_ O L  K4 +9 "manipulator"&p% +12 "core" %  m n +8 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +8 .tForearm.seek :retract +5 "manipulator"&q'\ +99 "core" ' +35 ' +4 ."downElevator"SE.stop +5 "storage"(5 +11 .tSC.reconfigure :tight +5 "storage"($\ .(\ 1~b +8 .tSC.seek 5 +5 "storage"(r(; +202 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (s& +3 "core" &; ? S ;  +3 "manipulator"&t& +5 "core" &\ F F { N +2 .tElbow.seek 5 +2 "manipulator"&u( +5 "core" ( +2 "manipulator"&v& +8 "core" &\ C < 0 N +3 "storage"(w& +5 "core" &; \\ e $ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +3 "manipulator"&x'y +93 "core" ' +2 "storage"(y& +4 "core" &; [ c $ +3 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(z'N +278 "core" ' +3 "storage"({- +3 "core" -'N +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (|% +2 "core" %E c \\  +4 ."downElevator"SE.seek :down +4 "storage"(}' +101 (~% +9 "core" %TU K N  K4 +12 "manipulator"&% +22 "core" %Ђ 6 < < N +9 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +24 .tForearm.seek :retract +5 "manipulator"&'\ +96 "core" ' +4 ' + ."downElevator"SE.stop +3 "storage"(5 +4 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"((K +186 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (& +3 "core" &K T T ( +3 "manipulator"&& +9 "core" & 9 ! M +4 .tElbow.seek 6 +5 "manipulator"&( +3 "core" ( +3 "manipulator"&& +3 "core" & < 5 ` M +3 "storage"(& +4 "core" &K i g ) +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 700 counts +3 "manipulator"&' +101 "core" ' +2 "storage"( & +4 "core" &K f c * +3 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(\ 'N +267 "core" ' +2 "storage"( - +3 "core" -'N +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (% +3 "core" %H f d  +4 ."downElevator"SE.seek :down +6 "storage"(' +139 (% +3 "core" %^ L P ? K4 +2 "manipulator"&% +5 "core" %   +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +17 ' +2 ."downElevator"SE.stop +2 "storage"(5 +4 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 7 +2 "storage"( ([~ +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (& +3 "core" &[~ C A  +3 "manipulator"&& +4 "core" &  * [ L +3 .tElbow.seek 7 +2 "manipulator"&( +32 "core" ( +2 "manipulator"&& +5 "core" &  +2 "storage"(& +4 "core" &[w ~ } ' +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 7 + 700 counts +2 "manipulator"& '. +96 "core" ' +2 "storage"(& +4 "core" &[w a p ' +3 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"('N +268 "core" ' +2 "storage"("- +3 "core" -'N +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (#% +3 "core" %L g ^  +11 ."downElevator"SE.seek :down +6 "storage"($' +98 (%% +4 "core" %e H Z 7 L6 +3 "manipulator"&&% +5 "core" % \  [ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&''\ +92 "core" ' +58 ' + ."downElevator"SE.stop +2 "storage"(5 +4212 #t-> exit +8 #mEXIT @1709573089.23PST @1709573375.03PST = =tMAIN =mMAIN_scheduler @PST1709573376.01 #t\ Environmental Sample Processor built 08-Feb-24 (5dcf9725) +142 #"core_reset"Sent BREAK +2 #t@33248 select with ifg=0x10, ie=0xF5 + #@33895 receive with ifg=0x10, ie=0xFD #@34545 receive with ifg=0x10, ie=0xFD + #@35192 receive with ifg=0x10, ie=0xFD + #@35519 receive with ifg=0x80, ie=0xFD + #@4103 sendCRC with ifg=0x20, ie=0x7F #@4550 sendCRC with ifg=0x20, ie=0x7F + #@6162 sendCRC with ifg=0x08, ie=0x5F #@5178 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +14 #ESP2 v3.42 I2C Gateway v3.20 for core bus +344 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +509 "Can"l B9 +2 l B9 + #tPolling Can every 10:00 +11 #Cleanly exited at 09:24:49PST04-Mar-24 +1176 #-> exit +8 #mEXIT @1709573398.18PST @1709573474.95PST = =tMAIN =mMAIN_scheduler @PST1709573475.87 #t\ Environmental Sample Processor built 08-Feb-24 (5dcf9725) +137 #"core_reset"Sent BREAK +2 #t@33248 select with ifg=0x10, ie=0xF5 + #@33895 receive with ifg=0x10, ie=0xFD + #@34545 receive with ifg=0x10, ie=0xFD + #@35192 receive with ifg=0x10, ie=0xFD #@35519 receive with ifg=0x80, ie=0xFD + #@4103 sendCRC with ifg=0x20, ie=0x7F #@4550 sendCRC with ifg=0x20, ie=0x7F + #@6162 sendCRC with ifg=0x08, ie=0x5F + #@23850 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +14 #ESP2 v3.42 I2C Gateway v3.20 for core bus +341 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +497 "Can"k B9F +2 k B9F + #tPolling Can every 10:00 +10 #Cleanly exited at 09:29:58PST04-Mar-24 +1510 #-> ESP.ready! +156 "sampler") +2 ) +3 "core"  +3 "collection"' +4 ' +2 "core"  +3 "processing"% +3 % +5 "core"  +5 "collection"' 9\ +4 ' 0\ +3 ' -\ +6 "processing"% 9\ +3 % 2\ +3 % *\ +5 % 0\ +10 "sampler")&\ +6 "collection"'% +9 "core" %TO G +4 .tCS.configure :default +3 "collection"'#P d@b +6 .tCS.hold +2 "collection"'+ +7 "core" + +5 .tCS.configure :default +2 "collection"'#P d@b +6 "processing"%% +5 "core" %ن & +3 .tPS.configure :default +2 "processing"%#A d`xb +7 "sampler")% +3 "core" %_^ & +5 .tSS.configure :default +2 "sampler")#.0X require 'shuffle' +353 #-> shuffle2 +4 #Shuffling two pucks from tube 1 to 2 of [1..7] +2 #Loading generic puck from tube 1 into Collection Clamp +3 "collection"'2& +4 "core" &VTO C +3 .tHand.open +3 "manipulator"&31 +27 "core" 1 +2 "manipulator"&4% +4 "core" %\   +2 "storage"(5% +5 "core" % P O &  +2 "storage"(6. +4 "core" .,[ +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 .tSC.seek 1 +3 "storage"(7(3 +993 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (8& +5 "core" &0 } k   +2 "manipulator"&9& +5 "core" & +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +3 "manipulator"&:( +25 "core" ( +2 "manipulator"&;& +3 "core" &   +3 "storage"(<& +5 "core" &0 c d /  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +3 "manipulator"&='н +90 "core" ' +3 "storage"(>& +3 "core" &0 e e e  +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +3 "storage"(?'N +290 "core" ' +2 "storage"(@- +6 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +5 (A& +3 "core" &0 Y \\  +4 "manipulator"&B& +5 "core" & f  +3 .tElbow.seek 1 +2 "manipulator"&C( +20 "core" ( +2 "manipulator"&D& +4 "core" &  @  +3 "storage"(E& +4 "core" &0 j g  +4 .tForearm.seek 1 + 300 counts +2 "manipulator"&F'- +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&G/ +65 "core" / +4 ."downElevator"SE.seek :down +5 "manipulator"&H& +4 "storage"(I' +7 "core" &  +3 "manipulator"&J% +4 "core" % 1   +3 .tForearm.seek :retract +3 "manipulator"&K'\ +93 "core" ' +3 .tElbow.seek CC +3 "manipulator"&L(ҝ +145 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +15 "core" ( +2 "manipulator"&M& +5 "core" &Ҵ R D +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &N& +3 "core" &Ҵ D +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&O'C +97 "core" ' +2 "manipulator"&P& +5 "core" &Ҵ r vD +3 "manipulator"&Q% +3 "core" %+ r w +3 "collection"'R& +5 "core" &VRR G +3 "collection"'S& +7 "core" &VRR G +3 .tCC.seek :closed +4 "collection"'T([h +3 "core" &VRR G +8 &WSN F; +8 &QSR @/ +9 &HSQ AC +9 &\ eUQ AC +10 &mSP BC +9 &jSS BC +9 & PkSO BC +10 &"hUO BC +9 &#jQP BC +10 &%mRQ BC +9 &'XgRQ BC +9 &)jTR BB +10 &*jTP BB +9 &,jSQ BB +9 &.`jQQ BC +10 &0!mVR BC +9 &1jQO BC +10 &3lTS BC +9 &5hhUP BC +9 &7*gTQ BC +10 &8hRR BC +9 &:gRS BC +9 &3iSP BB +9 &?jUR BB +10 &AjSS BC +9 &CxmUO BC +9 &E:mQP AC +10 &FhUO BC +9 &HjPP BC +9 &JmTM BC +10 &LAkTR BC +9 &NvVP AD +10 &O~TS AE +9 &QuUP ?I +10 &S)TS =N +9 &TVS =N +9 &VXS &o +10 &[J-VS C8 +2 ( +3 "collection"'S& +5 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.99 +3 .Hand.open +5 "manipulator"&U1 +64 "core" 1 +4 "manipulator"&V% +6 "core" % + < v +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&W'\ +94 "core" ' +4 #tLoading generic puck from tube 1 into Processing Clamp +2 "processing"%X& +5 "core" & # +3 "manipulator"&Y% +8 "core" %\   +3 "storage"(Z% +4 "core" % e e  +2 "storage"([. +5 "core" .(3 +2 "storage"(\\& +51 "core" &0 f f '  +2 "storage"(]& +5 "core" &0 Y X 6  +4 "manipulator"&^& +4 "core" &Ҵ " D +2 "manipulator"&_% +5 "core" %\  4  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +3 "manipulator"&`( +148 "core" ( +2 "manipulator"&a& +4 "core" & Y +3 "storage"(b& +4 "core" &0 \\ c  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 1 + 700 counts +3 "manipulator"&c'н +100 "core" ' +3 "storage"(d& +4 "core" &0 e e  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +4 "storage"(e'N +279 "core" ' +2 "storage"(f- +4 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (g& +3 "core" &0 M O )  +3 "manipulator"&h& +5 "core" &  +2 .tElbow.seek 1 +3 "manipulator"&i( +5 "core" ( +2 "manipulator"&j& +4 "core" & i +2 "storage"(k& +5 "core" &0 4 5  +3 .tForearm.seek 1 + 300 counts +10 "manipulator"&l'- +34 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +3 "manipulator"&m/ +65 "core" / +4 ."downElevator"SE.seek :down +7 "manipulator"&n& +3 "storage"(o' +7 "core" & ( +3 "manipulator"&p% +6 "core" % G s +4 .tForearm.seek :retract +3 "manipulator"&q'\ +92 "core" ' +3 .tElbow.seek PC +3 "manipulator"&r(9 +153 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +92 "core" ( +2 "manipulator"&s& +5 "core" &6  s +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &t& +4 "core" &6 s +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +3 "manipulator"&u'T +91 "core" ' +3 "manipulator"&v& +5 "core" &6 s +3 "manipulator"&w% +4 "core" %V  / +3 "processing"%x& +5 "core" & # +3 "processing"%y& +7 "core" & # +3 .tPC.seek :closed +7 "processing"%z(Bh +6 "core" & # + & # +7 &9 )v +9 &6m = +9 & F +10 &z E +9 &\ \\y F +10 & x E +9 & w F +9 &z F +10 &dv F +9 &&x F +10 &u E +9 &z E +9 &l{ F +10 &.y F +9 &w E +9 &z E +10 &t~ F +9 &!6y F +9 &"y F +10 &$y F +9 &&}x3 E +9 &(>|a F +10 &*| F +9 &+z F +10 &-y1 F +9 &/FZ F +9 &1f F +10 &2 F +9 &4 G +9 &6H H +10 &8' I +9 &9 J +10 &; I +9 &=I" J +9 &? d J +10 &@9 > +9 &AQb W +9 &B= b "\  +3 ( +2 "processing"%y& +5 #tProcessing Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.31 +2 .Hand.open +3 "manipulator"&{1 +62 "core" 1 +2 "manipulator"&|% +5 "core" % W G . +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&}'\ +92 "core" ' +2 "processing"%~& +5 "core" &B= ] "\  +3 #tImaging generic puck in Processing Clamp while storing it to tube 2 +2 "manipulator"&% +5 "core" %\    +3 "storage"(% +5 "core" % G U 0  +2 "storage"(. +5 "core" .(3 +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +3 "storage"(( +214 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" & : 9 o  +3 "manipulator"&& +4 ."raiseStack"SE.reconfigure :place +9 "storage"(#]K-0-\ b +2 "core" &+ ~ +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."raiseStack"SE.seek :beamBreak +5 .tElbow.seek PC +4 "storage"('N + "manipulator"& (9 +31 "core" ( +2 "manipulator"& & +5 "core" &7 * +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 & & +4 "core" &7  * +3 .tForearm.seek PC +3 "manipulator"&'T +183 "core" ' +3 .tHand.close +2 "manipulator"&/ +23 "core" ' + "storage"(- +5 "core" -'N +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +5 ."raiseStack"SE.seek :place +3 "storage"(' +20 "core" / +51 .tPC.seek :open +3 "processing"%( +3 "core" ' +363 ( +2 "storage"(& +3 "core" & O O C  +3 "manipulator"&& +8 "core" &9 G {( +3 "manipulator"&% +3 "core" % E { +4 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +3 "manipulator"&( +240 "core" ( +2 "manipulator"&& +4 "core" &   +3 "storage"(& +3 "core" & L E W  +4 .tForearm.reconfigure :tight +18 "manipulator"&#Q@2^d^\ b +8 .tForearm.seek 2 + 700 counts +3 "manipulator"&'9 +95 "core" ' +2 .tHand.open +4 "manipulator"&1 +60 "core" 1 +3 "storage"(- +5 "core" -' +3 .tSE.seek -0.14 Pucks below Top Plate +3 "storage"( ' +24 "core" ' +3 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +5 .tSE.seek -0.75 Pucks below Top Plate +3 "storage"(!' +47 "core" ' +3 #tLights, camera, ACTION! +3 "storage"("- +3 "core" -' +3 "storage"(#& +5 "core" & \ \ ! f  +3 "manipulator"&$& +3 "core" &    +3 .tElbow.seek 2 +5 "manipulator"&%( +4 "core" ( +3 "manipulator"&&& +5 "core" &  M  +2 "storage"('& +5 "core" & \ !\ !  +4 .tForearm.seek 2 + 700 counts +2 "manipulator"&('9 +4 "core" ' +4 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +5 .tSE.seek -0.03 Pucks below Top Plate +3 "storage"()'] +63 "core" ' +4 "manipulator"&*& +4 "core" &    +3 "storage"(+& +5 "core" & V M ;  +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +3 "manipulator"&,'} +41 "core" ' +3 .tElbow.hold +3 "manipulator"&-, +4 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +4 .tSE.seek 0.15 Pucks below Top Plate +3 "storage"(.'E +24 "core" ' +2 "manipulator"&/% +5 "core" %͇U D F ^ +2 "storage"(0& +5 "core" & ! \ +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 2 + 310 counts +3 "manipulator"&1'γ +21 "core" ' +2 "manipulator"&2& +4 "core" & @ C  +3 "storage"(3& +5 "core" & f f  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek 2 + 700 counts +4 "manipulator"&4'9 +31 "core" ' +2 "storage"(5% +4 "core" %M \\ g \  +4 ."downElevator"SE.seek :down +6 "storage"(6' +98 (% +4 "core" %Q C E J2 +3 "manipulator"&8% +3 "core" %Z < < +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&9'\ +89 "core" ' +60 ' + ."downElevator"SE.stop +2 "storage"(5 +5 (;& +4 "core" & [ c  +3 "collection"'<& +4 "core" &[J&VR D8 +3 #tStoring generic puck in Collection Clamp to tube 2 +2 "manipulator"&>% +5 "core" %\   0  +2 "storage"(% +4 "core" % X \\   +4 "storage"(. +4 "core" .( +3 "storage"(@& +4 "core" & c [  +3 "storage"(A& +5 "core" & [ b  +2 "manipulator"&B& +4 "core" &   +3 .tElbow.seek 2 +3 "manipulator"&D( +9 "core" ( +3 "manipulator"&E& +3 "core" &   +3 "storage"(G& +5 "core" & X X 7  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +3 "manipulator"&H'9 +99 "core" ' +3 "storage"(J& +6 "core" & e Z  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(:'N +286 "core" ' +2 "storage"(=- +4 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&M& +3 "core" & 6 7 8 +3 "storage"(N& +4 "core" & f f   +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek 2 +3 "manipulator"&?'} +40 "core" ' +3 .tElbow.hold +2 "manipulator"&F, +4 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +47 "storage"(P- +3 "core" -' +15 .tSE.seek 0.11 Pucks below Top Plate +4 "storage"(C' +25 "core" ' +4 "manipulator"&Q% +4 "core" %͎V d d  e +2 "storage"(R& +5 "core" & !  \ +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 2 + 317 counts +3 "manipulator"&I'κ +15 "core" ' +2 "manipulator"&K& +5 "core" & > 5 +2 "storage"(\ & +5 "core" & b e  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +3 "manipulator"&U'9 +16 "core" ' +3 .tSE.seek 1.11 Pucks below Top Plate +3 "storage"(V' +43 "core" ' +2 "manipulator"&X& +5 "core" &  ( O +2 "manipulator"&S% +5 "core" %B &  \ +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +4 "manipulator"&Y'\ +95 "core" ' +2 .tElbow.seek CC +3 "manipulator"&Z(ҝ +157 "core" ( +2 "manipulator"&[& +5 "core" &Ң\   e +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &\\& +3 "core" &Ң\   e +4 .tForearm.seek CC +2 "manipulator"&]'C +96 "core" ' +3 .tHand.close +2 "manipulator"&^/ +59 "core" / +3 .tCC.seek :open +3 "collection"'_(p +399 "core" ( +2 "storage"(O& +6 "core" & g f ?  +2 "storage"(a& +4 "core" & \\ Y  +3 "manipulator"&b& +4 "core" &һ  L +3 "manipulator"&d% +4 "core" % =  G +4 .tForearm.seek :retract +4 "manipulator"&L'\ +94 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +3 "manipulator"&W( +151 "core" ( +2 "manipulator"&f& +3 "core" &   a  +3 "storage"(g& +5 "core" & Z X  +3 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 2 +3 "manipulator"&h'} +110 "core" ' +2 .tElbow.hold +3 "manipulator"&j, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&k1 +60 "core" 1 +3 "manipulator"&m% +5 "core" % ͊Z a p e f +2 "storage"(n& +5 "core" & E D +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 2 + 313 counts +4 "manipulator"&p'ζ +14 "core" ' +2 "manipulator"&`& +6 "core" & C ? 1  +2 "storage"(c& +4 "core" & x a _  +8 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 700 counts +3 "manipulator"&e'9 +20 "core" ' +2 "storage"(l% +4 "core" % | | h  +4 ."downElevator"SE.seek :down +5 "storage"(s' +97 (t% +3 "core" %T e e I. +3 "manipulator"&i% +5 "core" %.  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&v'\ +94 "core" ' +44 ' + ."downElevator"SE.stop +3 "storage"(5 +4 #tShuffling two pucks from tube 2 to 3 of [1..7] +3 #Loading generic puck from tube 2 into Collection Clamp +2 "collection"'w& +4 "core" &TO H +4 "manipulator"&x% +4 "core" %\   +3 "storage"(o% +4 "core" % e i b  +2 "storage"(q. +5 "core" .( +2 "storage"( & +4 "core" & f f *  +3 "storage"({& +4 "core" & n j 8  +3 "manipulator"&|& +4 "core" &    +3 .tElbow.seek 2 +3 "manipulator"&~( +10 "core" ( +2 "manipulator"&& +6 "core" &   !  +2 "storage"(& +6 "core" & p y  +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 2 + 700 counts +2 "manipulator"&y'9 +95 "core" ' +3 "storage"(& +5 "core" & h \\ \\  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +3 "storage"(u'N +278 "core" ' +2 "storage"(- +5 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (& +3 "core" & Z d  +3 "manipulator"& & +5 "core" & . 1  +5 .tElbow.seek 2 +4 "manipulator"&7( +49 "core" ( +3 "manipulator"& & +4 "core" & , ( G  +3 "storage"(& +4 "core" & Z [  +4 .tForearm.seek 2 + 300 counts +3 "manipulator"&r'Ω +24 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&/ +58 "core" / +13 ."downElevator"SE.seek :down +7 "manipulator"&}& +3 "storage"(' +7 "core" & +  3  +4 "manipulator"&z% +5 "core" % Υ  +3 .tForearm.seek :retract +3 "manipulator"&'\ +95 "core" ' +3 .tElbow.seek CC +3 "manipulator"&(ҝ +142 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +19 "core" ( +3 "manipulator"&& +4 "core" &ҳ   ! +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &ҳ    ! +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&'C +95 "core" ' +2 "manipulator"&& +5 "core" &ҳ } ! +2 "manipulator"& % +5 "core" %H P +3 "collection"'& +4 "core" &SQ G +3 "collection"'& +6 "core" &SS F +3 .tCC.seek :closed +4 "collection"'"([h +3 "core" &TP F +5 &FP F= +10 &*STP @0 +9 &RS @D +10 &IkTR AB +9 &\ nTN AC +9 &nSS AC +10 & kTS AC +9 &"QjRR AB +9 &$kSQ AB +10 &%oQO AB +9 &'jQQ AC +10 &)XlTQ AC +11 &+hSQ AB +8 &,nSR AC +9 &.lSO AB +9 &0alSQ AB +9 &2#nTO AB +10 &3hSR BB +9 &5iQP AB +10 &7iiQR AB +9 &9+hSQ AB +9 &:jUQ AB +10 &<kSR AC +9 &>pkSO AC +9 &@3nSQ AB +10 &AnRP AB +9 &CnTP AB +10 &EynUR AB +9 &G;nSQ AB +9 &HiTQ AB +10 &JkUR BB +9 &LpUQ AC +9 &N@sSR AC +10 &O~TP @E +9 &QTQ >I +10 &SjTR ' +10 "core" &  _  +2 "manipulator"&.% +3 "core" % ΰ   R +4 .tForearm.seek :retract +3 "manipulator"&'\ +95 "core" ' +5 .tElbow.seek PC +4 "manipulator"&(9 +147 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +88 "core" ( +11 "manipulator"&@& +5 "core" &C   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &A& +3 "core" &C  u +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +3 "manipulator"&B'T +97 "core" ' +2 "manipulator"&E& +5 "core" &C + & g +2 "manipulator"&G% +4 "core" %Y * 7 f +3 "processing"%4& +8 "core" &  # +13 "processing"%J& +6 "core" &  $ +3 .tPC.seek :closed +5 "processing"%6(Bh +2 "core" &  $ +6 &  $. +10 &L - +9 &y B +9 &{ E +10 & Ex E +9 & w E +10 & w E +9 &y E +9 &Ly E +10 &| E +9 &{ E +9 &v E +10 &S{ F +9 &y F +10 &y E +9 &w E +9 &]w E +12 & ~ F +7 &! E +9 &#y F +10 &%d~" E +9 &'&} E +10 &(} E +9 &*~ E +9 &,ly E +10 &..{& E +9 &/~. F +9 &1} F +10 &3r F +9 &51 G +10 &6 H +9 &8% J +9 &:o J +10 &<0 J +9 &= J +9 &? J +10 &AVw{ 9 +9 &B+1 "0 +10 &Bdd ' +9 ( + &Bj " ! +3 "processing"%J& +5 #tProcessing Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.31 +3 .Hand.open +2 "manipulator"&-1 +59 "core" 1 +4 "manipulator"&9% +3 "core" % h   ~ +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&='\ +90 "core" ' +2 "processing"%M& +5 "core" &Bj " ! +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 +4 "manipulator"&N% +7 "core" %\    E  +2 "storage"(P% +3 "core" % Y X T  +4 "storage"(Q. +4 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +4 .tSC.seek 3 +2 "storage"(R( +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (K& +8 "core" & = G W % +9 "manipulator"&\ & +154 ."raiseStack"SE.reconfigure :place +5 "storage"(#]K-0-\ b +3 "core" &C   +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."raiseStack"SE.seek :beamBreak +4 .tElbow.seek PC +5 "storage"(X'N +6 "manipulator"&S(9 +6 "core" ( +2 "manipulator"&H& +4 "core" &C   _ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &D& +3 "core" &C   L +3 .tForearm.seek PC +2 "manipulator"&:'T +101 "core" ' +2 .tHand.close +3 "manipulator"&?/ +64 "core" / +2 .tPC.seek :open +3 "processing"%I( +60 "core" ' +2 "storage"(C- +4 "core" -'N +2 ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +4 "storage"([' +37 "core" ' +252 ( +2 "storage"(\\& +4 "core" & f K j & +3 "manipulator"&U& +3 "core" &C J +4 "manipulator"&F% +5 "core" % 8 ~ +3 .tForearm.seek :retract +3 "manipulator"&^'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +3 "manipulator"&Y(r +240 "core" ( +2 "manipulator"&T& +5 "core" &h    & +2 "storage"(O& +8 "core" & e f & +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts +3 "manipulator"&a'V +93 "core" ' +2 .tHand.open +2 "manipulator"&b1 +54 "core" 1 +3 "storage"(d- +3 "core" -' +4 .tSE.seek -0.14 Pucks below Top Plate +2 "storage"(f' +24 "core" ' +3 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 .tSE.seek -0.75 Pucks below Top Plate +3 "storage"(g' +48 "core" ' +3 #tLights, camera, ACTION! +2 "storage"(]- +5 "core" -' +2 "storage"(Z& +3 "core" &\ !\ ! & +3 "manipulator"&k& +4 "core" &i   % +3 .tElbow.seek 3 +3 "manipulator"&m(r +5 "core" ( +2 "manipulator"&n& +3 "core" &i  % +3 "storage"(`& +5 "core" &\ "\ # & +3 .tForearm.seek 3 + 700 counts +3 "manipulator"&c'V +5 "core" ' +2 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +5 .tSE.seek -0.03 Pucks below Top Plate +3 "storage"(l'] +60 "core" ' +2 "manipulator"&L& +8 "core" &i   < % +2 "storage"(t& +4 "core" & e f  & +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek 3 +3 "manipulator"&i'͚ +41 "core" ' +2 .tElbow.hold +3 "manipulator"&W, +52 "core" , +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +13 .tSE.seek 0.15 Pucks below Top Plate +3 "storage"(h'E +24 "core" ' +2 "manipulator"&w% +4 "core" %ͧ^ f f \ f +3 "storage"(p& +5 "core" & ' ) & +2 .tForearm.force -20 +2 "manipulator"&5 +7 .tForearm.seek 3 + 313 counts +2 "manipulator"&x' +21 "core" ' +2 "manipulator"&o& +5 "core" &w : 9  +3 "storage"(q& +5 "core" & f e & +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +3 "manipulator"& 'V +19 "core" ' +3 "storage"(V% +3 "core" %J b e  +5 ."downElevator"SE.seek :down +5 "storage"({' +97 (|% +3 "core" %4R O M 6 J2 +3 "manipulator"&% +5 "core" %f C = +6 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&'\ +91 "core" ' +50 ' +2 ."downElevator"SE.stop +3 "storage"(5 +5 (e& +3 "core" & h h . & +3 "collection"'& +5 "core" &[UT E. +2 #tStoring generic puck in Collection Clamp to tube 3 +3 "manipulator"&s% +5 "core" %\ \   v  +3 "storage"(j% +4 "core" % \\ e   +2 "storage"(v. +5 "core" .( +4 "storage"(& +5 "core" & c Z & +2 "storage"(& +4 "core" & e f & +3 "manipulator"& & +4 "core" &x  2  +3 .tElbow.seek 3 +2 "manipulator"& (r +5 "core" ( +3 "manipulator"&& +3 "core" &x   K  +3 "storage"(& +5 "core" & ^ c & +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 700 counts +4 "manipulator"&}'V +96 "core" ' +2 "storage"(z& +5 "core" & e e  & +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +3 "storage"(~'N +276 "core" ' +2 "storage"(y- +3 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&& +2 "core" &x   P  +3 "storage"(& +5 "core" & U G S & +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +3 "manipulator"&u'͚ +43 "core" ' +3 .tElbow.hold +3 "manipulator"&r, +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(- +4 "core" -' +3 .tSE.seek 0.11 Pucks below Top Plate +4 "storage"( ' +28 "core" ' +2 "manipulator"&7% +4 "core" %͜@ 9 8 d +8 "storage"(& +5 "core" & !  \ & +2 .tForearm.force -20 +3 "manipulator"&5 +4 .tForearm.seek 3 + 302 counts +2 "manipulator"&' +20 "core" ' +2 "manipulator"&& +4 "core" &y 4 9  +2 "storage"(_& +5 "core" & e f & +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts +4 "manipulator"&#'V +30 "core" ' +3 .tSE.seek 1.11 Pucks below Top Plate +4 "storage"($' +37 "core" ' +3 "manipulator"&& +4 "core" &y 7 )  +2 "manipulator"&'% +5 "core" %/ 7 -  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&*'\ +90 "core" ' +3 .tElbow.seek CC +3 "manipulator"&(ҝ +155 "core" ( +2 "manipulator"&+& +5 "core" &ҩ \  C R +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +4 "core" &ҩ   R +4 .tForearm.seek CC +3 "manipulator"& 'C +93 "core" ' +2 .tHand.close +2 "manipulator"&// +63 "core" / +3 .tCC.seek :open +4 "collection"'0(p +398 "core" ( +2 "storage"(& +4 "core" & e e & +3 "storage"(3& +4 "core" & f d & +2 "manipulator"&& +5 "core" &Ҫ Q +2 "manipulator"&!% +5 "core" % C   +2 .tForearm.seek :retract +3 "manipulator"&'\ +95 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +3 "manipulator"&&(r +156 "core" ( +2 "manipulator"&(& +4 "core" &v / 1 \  +2 "storage"(& +4 "core" & _ g  & +3 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +52 .tForearm.seek 3 +3 "manipulator"&8'͚ +114 "core" ' +3 .tElbow.hold +2 "manipulator"&), +5 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tHand.open +3 "manipulator"&,1 +56 "core" 1 +3 "manipulator"&;% +4 "core" % ͙Q  o +2 "storage"(<& +5 "core" & ! !  & +2 .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 3 + 299 counts +2 "manipulator"&.' +16 "core" ' +2 "manipulator"&2& +5 "core" &v 1 : !  +2 "storage"(& +4 "core" & c d & +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +3 "manipulator"&5'V +17 "core" ' +2 "storage"(1% +4 "core" % Y ]   +12 ."downElevator"SE.seek :down +5 "storage"(@' +97 (A% +3 "core" %{O e [ K1 +3 "manipulator"&%% +5 "core" %a   +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&E'\ +89 "core" ' +47 ' +2 ."downElevator"SE.stop +3 "storage"(5 +4 #tShuffling two pucks from tube 3 to 4 of [1..7] +4 #Loading generic puck from tube 3 into Collection Clamp +3 "collection"'G& +3 "core" &SQ H +3 "manipulator"&4% +6 "core" %\  8 3  +2 "storage"(>% +6 "core" % | | x  +2 "storage"(. +3 "core" .( +3 "storage"(& +4 "core" & { { @ & +3 "storage"(-& +5 "core" & | { d & +2 "manipulator"&9& +4 "core" &v + ( a  +4 .tElbow.seek 3 +3 "manipulator"&M(r +9 "core" ( +2 "manipulator"&N& +3 "core" &v ; : #  +5 "storage"(P& +3 "core" & | } ` & +5 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts +3 "manipulator"&J'V +91 "core" ' +2 "storage"(Q& +4 "core" & { | o & +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +3 "storage"(B'N +286 "core" ' +2 "storage"(K- +5 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (\ & +3 "core" & e e & +3 "manipulator"&& +5 "core" &v 1 9 Q  +2 .tElbow.seek 3 +3 "manipulator"&H(r +4 "core" ( +3 "manipulator"&D& +4 "core" &v > > L  +2 "storage"(?& +5 "core" & e g & +3 .tForearm.seek 3 + 300 counts +3 "manipulator"&C' +23 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&/ +59 "core" / +5 ."downElevator"SE.seek :down +6 "manipulator"&=& +2 "storage"(6' +16 "core" &v % +  +2 "manipulator"&\\% +4 "core" %  +4 .tForearm.seek :retract +3 "manipulator"&U'\ +94 "core" ' +3 .tElbow.seek CC +3 "manipulator"&X(ҝ +150 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +5 "core" ( +2 "manipulator"&F& +4 "core" &ҙ   b +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &:& +3 "core" &ҙ   b +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +3 "manipulator"&T'C +101 "core" ' +2 "manipulator"&O& +4 "core" &қ\  X ` +3 "manipulator"&S% +4 "core" %7 { +3 "collection"'b& +6 "core" &TP F +3 "collection"'d& +6 "core" &GS F +3 .tCC.seek :closed +4 "collection"']([h +4 "core" &TR G +3 &TP F9 +9 &(SRR @/ +10 &~TR ?C +9 &@gRS BC +9 &lUR AB +10 &jTQ AC +9 & iSS AC +10 &"HhUP AC +9 &$\ mTP AC +9 &%jSR BC +10 &'gRQ AB +9 &)RjSS AB +9 &+lES AC +10 &,jVU BC +9 &.gSR AB +10 &0YjTN AB +9 &2mSQ AC +9 &3jTQ AC +10 &5kSS AB +9 &7`lTQ AC +9 &9"iRR AC +10 &:iTQ AC +9 &<gTR AB +10 &>igSR AB +9 &@+jTR BB +9 &AlSR AC +10 &CjTR AB +9 &EqgTR BB +9 &G4jTO AB +10 &HjUP AC +9 &JgSQ AB +10 &LxlTQ AC +9 &N8rSQ AC +10 &OyUQ @E +10 &QUS >I +9 &S`VS  J +9 &? J +10 &Aivz - +9 &B-2 9 +9 &BK !  +3 ( +2 "processing"%z& +10 #tProcessing Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.33 +2 .Hand.open +3 "manipulator"&W1 +4 "core" &BK "  +50 1 +2 "manipulator"&% +3 "core" % C ;  +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&y'\ +93 "core" ' +2 "processing"%& +4 "core" &BK "  +3 #tImaging generic puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&% +5 "core" %\     +3 "storage"(% +7 "core" % ; 6  +5 "storage"(7. +3 "core" .( +3 .tSC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 .tSC.seek 4 +4 "storage"((,A +212 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (& +4 "manipulator"&_& +5 "core" &,C ; 5  +6 ."raiseStack"SE.reconfigure :place +4 "storage"(#]K-0-\ b +3 "core" &@   f +4 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +7 ."raiseStack"SE.seek :beamBreak +3 "manipulator"&(9 +2 "storage"(''N +8 "core" ( + "manipulator"&}& +5 "core" &@   { +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 & & +57 "core" &@   +4 .tForearm.seek PC +14 "manipulator"&~'T +99 "core" ' +3 .tHand.close +2 "manipulator"&u/ +63 "core" / +3 .tPC.seek :open +3 "processing"%( +5 "core" ' +2 "storage"( - +5 "core" -'N +3 ."raiseStack"SE.configure :default + "storage"(#QK-0-\ b +6 ."raiseStack"SE.seek :place +3 "storage"(+' +29 "core" ' +313 ( +3 "storage"(& +4 "core" &,D > 9 w  +3 "manipulator"&#& +5 "core" &@ \  +2 "manipulator"&r% +3 "core" % C    +4 .tForearm.seek :retract +3 "manipulator"&/'\ +92 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +4 "manipulator"&*( +245 "core" ( +2 "manipulator"&"& +5 "core" &    J +2 "storage"(& +6 "core" &,D W X   +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 700 counts +2 "manipulator"&3' +96 "core" ' +2 .tHand.open +3 "manipulator"&1 +61 "core" 1 +3 "storage"(!- +3 "core" -' +4 .tSE.seek -0.14 Pucks below Top Plate +3 "storage"((' +22 "core" ' +2 .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +4 .tSE.seek -0.75 Pucks below Top Plate +3 "storage"(' +47 "core" ' +52 #tLights, camera, ACTION! +3 "storage"( - +3 "core" -' +4 "storage"(& +4 "core" &,D\ !\ "  +2 "manipulator"&,& +5 "core" & \  w H +3 .tElbow.seek 4 +3 "manipulator"&;( +5 "core" ( +2 "manipulator"&<& +6 "core" & \   H +2 "storage"(2& +4 "core" &,D\ !\   +3 .tForearm.seek 4 + 700 counts +4 "manipulator"&' +3 "core" ' +4 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +5 .tSE.seek -0.03 Pucks below Top Plate +3 "storage"(1'] +61 "core" ' +2 "manipulator"&& +4 "core" &  M H +3 "storage"(A& +4 "core" &,D [ I ]  +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 4 +5 "manipulator"&%'B +43 "core" ' +2 .tElbow.hold +3 "manipulator"&&, +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +4 .tSE.seek 0.15 Pucks below Top Plate +3 "storage"(8'E +24 "core" ' +2 "manipulator"&G% +5 "core" %RQ g n +2 "storage"(.& +5 "core" &,D !  +2 .tForearm.force -20 +3 "manipulator"&5 +4 .tForearm.seek 4 + 316 counts +2 "manipulator"&4'~ +23 "core" ' +2 "manipulator"&>& +5 "core" &- ; <  +2 "storage"(& +5 "core" &,D c e  +2 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +28 "core" ' +5 "storage"($% +5 "core" %O f [  +4 ."downElevator"SE.seek :down +5 "storage"(-' +98 (9% +4 "core" %T D D J1 +3 "manipulator"&N% +4 "core" % 1 8 6 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&P'\ +91 "core" ' +54 ' + ."downElevator"SE.stop +2 "storage"(5 +5 (5& +3 "core" &,D Q W   +3 "collection"'Q& +4 "core" &[J(TS C7 +3 #tStoring generic puck in Collection Clamp to tube 4 +2 "manipulator"&@% +5 "core" %\ \  '  +2 "storage"()% +5 "core" % b d  +2 "storage"(E. +5 "core" .(,A +2 "storage"(K& +4 "core" &,D e f   +3 "storage"(\ & +3 "core" &,D Y [  +3 "manipulator"&& +5 "core" &.   O  +2 .tElbow.seek 4 +3 "manipulator"&D( +18 "core" ( +2 "manipulator"&?& +6 "core" & . & W  +2 "storage"(& +4 "core" &,D [ c  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +4 "manipulator"&=' +95 "core" ' +2 "storage"(\\& +5 "core" &,D f e  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +3 "storage"(M'N +276 "core" ' +2 "storage"(J- +5 "core" -' +54 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&F& +3 "core" &    +3 "storage"(:& +4 "core" &,D X b 3  +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +3 "manipulator"&B'B +37 "core" ' +3 .tElbow.hold +2 "manipulator"&C, +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(O- +3 "core" -' +13 .tSE.seek 0.11 Pucks below Top Plate +3 "storage"(S' +26 "core" ' +2 "manipulator"&H% +7 "core" %SM 6 Q X f +2 "storage"(b& +5 "core" &,D ! ! +2 .tForearm.force -20 +3 "manipulator"&5 +7 .tForearm.seek 4 + 317 counts + "manipulator"&6' +27 "core" ' +3 "manipulator"&U& +5 "core" &8  ' ' c +2 "storage"(0& +4 "core" &,D d [  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 700 counts +3 "manipulator"&Z' +24 "core" ' +3 .tSE.seek 1.11 Pucks below Top Plate +2 "storage"(k' +37 "core" ' +3 "manipulator"&d& +3 "core" &8   c +3 "manipulator"&`% +5 "core" % ( 6 i ) +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&^'\ +93 "core" ' +3 .tElbow.seek CC +3 "manipulator"&L(ҝ +159 "core" ( +3 "manipulator"&t& +4 "core" &Ҩ   A ^ +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &[& +3 "core" &Ҩ   O ^ +3 .tForearm.seek CC +3 "manipulator"&f'C +94 "core" ' +2 .tHand.close + "manipulator"&w/ +55 "core" / +2 .tCC.seek :open +3 "collection"'p(p +399 "core" ( +2 "storage"(T& +8 "core" &,D X a  +3 "storage"(a& +4 "core" &,D f f  +3 "manipulator"&o& +4 "core" &ҩ\  y ] +3 "manipulator"&q% +4 "core" % S M +3 .tForearm.seek :retract +3 "manipulator"&X'\ +98 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 4 +2 "manipulator"&n( +156 "core" ( +2 "manipulator"&c& +4 "core" &   .  +3 "storage"(m& +5 "core" &,D W d  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 4 +3 "manipulator"&|'B +115 "core" ' +2 .tElbow.hold +3 "manipulator"&l, +6 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open +3 "manipulator"&i1 +56 "core" 1 +3 "manipulator"&e% +5 "core" % OG z | 9 i +2 "storage"(& +4 "core" &,D * & B +3 .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 4 + 313 counts +2 "manipulator"&j'{ +22 "core" ' +2 "manipulator"&Y& +3 "core" &* & & g l +3 "storage"(g& +4 "core" &,D f e  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 700 counts +2 "manipulator"&V' +29 "core" ' +2 "storage"(x% +3 "core" % [ X  +5 ."downElevator"SE.seek :down +5 "storage"(' +97 (% +3 "core" %Q f [ J/ +3 "manipulator"&% +4 "core" % < =  @ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&'\ +92 "core" ' +45 ' + ."downElevator"SE.stop +3 "storage"(5 +5 #tShuffling two pucks from tube 4 to 5 of [1..7] +3 #Loading generic puck from tube 4 into Collection Clamp +2 "collection"'& +3 "core" &TR H +3 "manipulator"& % +5 "core" %\  7 / } +3 "storage"(s% +3 "core" % | { j  +3 "storage"(h. +4 "core" .(,A +2 "storage"(I& +6 "core" &,D | | a  +2 "storage"(W& +4 "core" &,D | { o  +3 "manipulator"&& +4 "core" &* / , z l +3 .tElbow.seek 4 +3 "manipulator"&( +34 "core" ( +2 "manipulator"&& +4 "core" &   9 +4 "storage"(& +9 "core" &,D f p T  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 700 counts +3 "manipulator"&7' +98 "core" ' +2 "storage"(z& +54 "core" &,D i l   +4 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"( 'N +282 "core" ' +2 "storage"(- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (_& +3 "core" &,D g f #  +3 "manipulator"&}& +4 "core" & 1 / 9 +3 .tElbow.seek 4 +3 "manipulator"& ( +3 "core" ( +4 "manipulator"&R& +3 "core" & < 3 9 +3 "storage"(u& +5 "core" &,D e g   +4 .tForearm.seek 4 + 300 counts +2 "manipulator"& 'n +24 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&v/ +59 "core" / +14 ."downElevator"SE.seek :down +8 "manipulator"&y& + "storage"({' +10 "core" &   8 +2 "manipulator"&'% +5 "core" % m  I +4 .tForearm.seek :retract +3 "manipulator"&'\ +95 "core" ' +2 .tElbow.seek CC +4 "manipulator"&#(ҝ +141 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +14 "core" ( +2 "manipulator"&r& +5 "core" &Ҳ   : +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &~& +3 "core" &Ҳ \  : +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&"'C +92 "core" ' +3 "manipulator"&& +3 "core" &Ҳ 0 : +3 "manipulator"&% +5 "core" %A 0 +2 "collection"'& +5 "core" &SQ F +3 "collection"'!& +8 "core" &SP F +2 .tCC.seek :closed +3 "collection"'/([h +4 "core" &SP G +6 &TS F= +10 &(TSR A/ +9 &~RP AC +9 &AgRQ BB +10 &mUP AB +9 &iSP BC +10 & jRP BB +9 &"IkTS AB +9 &$ nSO AB +10 &%hTR BB +9 &'hSQ BB +10 &)QhSQ BB +9 &+hTQ BB +9 &,hRQ BB +10 &.hTP BB +9 &0YiRR BB +9 &2kTR AB +10 &3jRQ BC +9 &5jRS BB +9 &7agSR AB +10 &9#mTQ BB +9 &:lTS AB +10 &<kQP BC +9 &>hjSR AC +9 &@*kUQ BC +10 &AjUQ BC +9 &CjSR BB +9 &EqlSR AB +10 &G2jTR BC +9 &HjSR BB +10 &JjTO BB +9 &LynTO AB +9 &N8sTQ AC +10 &O|SO AE +9 &QTQ ?I +9 &ScUS =M +10 &U$VS =M +9 &VVS "e +10 &[H%UT D7 +3 ( +2 "collection"'!& +6 #tCollection Clamp onSpring/offSpring for 4/27 samples, on/off torque 1.88 +2 .Hand.open +4 "manipulator"& 1 +2 "core" &[H$VV C7 +54 1 +3 "manipulator"&% +3 "core" % A p +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&,'\ +95 "core" ' +2 #tLoading generic puck from tube 4 into Processing Clamp +2 "processing"%<& +5 "core" & # +3 "manipulator"&2% +3 "core" %\ \   =  +3 "storage"(% +4 "core" % \\ ]  +4 "storage"(A. +4 "core" .(,A +2 "storage"(+& +6 "core" &,D [ e   +2 "storage"((& +5 "core" &,D b e   +2 "manipulator"&G& +5 "core" &Ҳ  : +3 "manipulator"&.% +4 "core" %\ \   +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 4 +3 "manipulator"&>( +154 "core" ( +2 "manipulator"&& +6 "core" &    +2 "storage"(*& +3 "core" &,D e [  +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 700 counts +4 "manipulator"&3' +98 "core" ' +2 "storage"($& +4 "core" &,D f e   +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +3 "storage"('N +284 "core" ' +2 "storage"(- +5 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (9& +3 "core" &,D A <   +3 "manipulator"&N& +4 "core" & > : Y  +3 .tElbow.seek 4 +3 "manipulator"&;( +5 "core" ( +2 "manipulator"&1& +3 "core" &  #  +3 "storage"(%& +4 "core" &,D H [   +4 .tForearm.seek 4 + 300 counts +3 "manipulator"&4'n +23 "core" ' +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +3 "manipulator"&5/ +55 "core" / +5 ."downElevator"SE.seek :down +5 "manipulator"&Q& +3 "storage"(@' +8 "core" & < ; G  +2 "manipulator"&)% +4 "core" % d ; ; [ +3 .tForearm.seek :retract +3 "manipulator"&8'\ +98 "core" ' +4 .tElbow.seek PC +5 "manipulator"&E(9 +146 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +94 "core" ( +3 "manipulator"&K& +4 "core" &7 # 5 ,  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &\ & +3 "core" &7  - K  +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +4 "manipulator"&'T +92 "core" ' +2 "manipulator"&?& +5 "core" &7    +2 "manipulator"&% +5 "core" %U   6 +3 "processing"%& +4 "core" & # +16 "processing"%\\& +6 "core" & # +3 .tPC.seek :closed +5 "processing"%-(Bh +4 "core" & # +4 & #- +8 &K - +10 &y B +9 &{ E +9 & Jx E +10 & v E +9 & z E +10 &y E +9 &Q{ E +9 &z E +10 &} E +9 &y F +9 &X{ E +10 &v E +9 &x E +9 &y E +12 &_y F +7 & !| F +10 &!y E +9 &#x F +9 &%g{ F +10 &')z F +9 &({ F +10 &*{ F +9 &,px E +9 &.2y E +10 &/| E +9 &1 F +9 &3v F +10 &54 G +9 &6 H +10 &8 J +9 &:s J +9 &<5 J +10 &= J +10 &? J +8 &A[vy 3 +10 &B$&d K +9 &BL " # +3 ( +3 "processing"%\\& +7 #tProcessing Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.31 +2 .Hand.open +4 "manipulator"&&1 +58 "core" 1 +2 "manipulator"&P% +3 "core" % U   $ 6 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&J'\ +94 "core" ' +2 "processing"%F& +4 "core" &BL " # +3 #tImaging generic puck in Processing Clamp while storing it to tube 5 +2 "manipulator"&:% +5 "core" %\ " ,   +3 "storage"(O% +6 "core" % d L   +3 "storage"(H. +4 "core" .(,A +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 5 +3 "storage"(b(; +202 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 (U& +4 "core" &; T H  +2 "manipulator"&0& +8 ."raiseStack"SE.reconfigure :place +3 "storage"(#]K-0-\ b +4 ."raiseStack"SE.seek :beamBreak +4 "storage"(d'N +2 "core" &- * 6   +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek PC +3 "manipulator"&`(9 +20 "core" ( +2 "manipulator"&=& +5 "core" &/     +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &D& +3 "core" &/  \ 5  +4 .tForearm.seek PC +3 "manipulator"&M'T +91 "core" ' +2 .tHand.close + "manipulator"&B/ +55 "core" / +2 .tPC.seek :open +3 "processing"%6( +56 "core" ' +3 "storage"(S- +3 "core" -'N +3 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +5 ."raiseStack"SE.seek :place +4 "storage"(t' +29 "core" ' +263 ( +2 "storage"([& +5 "core" &; b X g  +2 "manipulator"&Z& +5 "core" &9   j  +2 "manipulator"&C% +5 "core" % e   ] X +3 .tForearm.seek :retract +3 "manipulator"&w'\ +89 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +3 "manipulator"&^( +245 "core" ( +2 "manipulator"&]& +5 "core" &    = +2 "storage"(T& +5 "core" &; W V  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +4 "manipulator"&a'y +90 "core" ' +2 .tHand.open +3 "manipulator"&o1 +58 "core" 1 +2 "storage"(q- +5 "core" -' +6 .tSE.seek -0.14 Pucks below Top Plate +3 "storage"(c' +23 "core" ' +3 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +5 .tSE.seek -0.75 Pucks below Top Plate +3 "storage"(m' +49 "core" ' +3 #tLights, camera, ACTION! +2 "storage"(f- +5 "core" -' +2 "storage"(L& +4 "core" &;\ "\ "  +3 "manipulator"&i& +4 "core" &  / < +3 .tElbow.seek 5 +3 "manipulator"&e( +10 "core" ( +2 "manipulator"&& +4 "core" & : 7   +2 "storage"(Y& +6 "core" &;\ \   +52 .tForearm.seek 5 + 700 counts +17 "manipulator"&g'y +6 "core" ' +3 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +5 .tSE.seek -0.03 Pucks below Top Plate +3 "storage"(x'] +59 "core" ' +2 "manipulator"&X& +6 "core" & - /   +3 "storage"(& +3 "core" &; d e  +4 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 +3 "manipulator"&'ͽ +39 "core" ' +3 .tElbow.hold +4 "manipulator"&n, +3 "core" , +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +5 .tSE.seek 0.15 Pucks below Top Plate +3 "storage"(|'E +26 "core" ' +2 "manipulator"&j% +5 "core" %Z ? 1 $ _ +2 "storage"(& +5 "core" &; ! !  \ +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 5 + 309 counts +3 "manipulator"& ' +25 "core" ' +2 "manipulator"&s& +5 "core" & , 9 #  +2 "storage"(h& +5 "core" &; [ X  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 700 counts +3 "manipulator"&I'y +22 "core" ' +3 "storage"(k% +4 "core" %N ^ f  +4 ."downElevator"SE.seek :down +5 "storage"(W' +97 (% +3 "core" %>O L C  J1 +3 "manipulator"&% +5 "core" %t ; 0 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&'\ +88 "core" ' +60 ' + ."downElevator"SE.stop +2 "storage"(5 +5 (V& +3 "core" &; Y Z   +3 "collection"'z& +4 "core" &[H$TQ C7 +3 #tStoring generic puck in Collection Clamp to tube 5 +3 "manipulator"&% +8 "core" %\    +6 "storage"(l% +4 "core" % Z X  +3 "storage"(. +4 "core" .(; +2 "storage"(& +5 "core" &; \\ Y  +2 "storage"(_& +5 "core" &; e f  +2 "manipulator"&}& +4 "core" &   M  +3 .tElbow.seek 5 +3 "manipulator"&R( +18 "core" ( +2 "manipulator"&u& +5 "core" & $ 6 3  +2 "storage"(v& +4 "core" &; c e  +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 700 counts +4 "manipulator"&y'y +94 "core" ' +3 "storage"('& +4 "core" &; e e   +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"('N +279 "core" ' +2 "storage"(7- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&r& +3 "core" & . , I  +3 "storage"( & +5 "core" &; b T (  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 5 +3 "manipulator"&~'ͽ +41 "core" ' +4 .tElbow.hold +3 "manipulator"& , +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(- +6 "core" -' +3 .tSE.seek 0.12 Pucks below Top Plate +3 "storage"(' +25 "core" ' +2 "manipulator"&% +3 "core" %U 7 8 L d +3 "storage"( & +5 "core" &;  I \ +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 5 + 318 counts +3 "manipulator"&{' +22 "core" ' +2 "manipulator"&& +5 "core" &   l +2 "storage"(p& +5 "core" &; e d  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 700 counts +3 "manipulator"& 'y +25 "core" ' +3 .tSE.seek 1.12 Pucks below Top Plate +3 "storage"(' +43 "core" ' +2 "manipulator"&<& +4 "core" & ; 6 o l +3 "manipulator"&2% +3 "core" %s  $ % +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&'\ +90 "core" ' +3 .tElbow.seek CC +3 "manipulator"&A(ҝ +166 "core" ( + "manipulator"&!& +55 "core" &ұ  9 +2 .tElbow.reconfigure :loose +12 "manipulator"&$ &.,(#b +4 &+& +3 "core" &ұ  \  9 +3 .tForearm.seek CC +3 "manipulator"&('C +95 "core" ' +2 .tHand.close +2 "manipulator"&G/ +55 "core" / +3 .tCC.seek :open +3 "collection"'.(p +398 "core" ( +2 "storage"("& +5 "core" &; g [  +2 "storage"(& +5 "core" &; c \\  +2 "manipulator"&*& +5 "core" &ұ q 9 +2 "manipulator"&$% +5 "core" % S +3 .tForearm.seek :retract +2 "manipulator"&#'\ +94 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 5 +3 "manipulator"&,( +155 "core" ( +2 "manipulator"&& +5 "core" & 6 $  +2 "storage"(9& +4 "core" &; c d  +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 5 +2 "manipulator"&N'ͽ +110 "core" ' +2 .tElbow.hold +3 "manipulator"&1, +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&%1 +61 "core" 1 +3 "manipulator"&5% +3 "core" % [ f e  f +3 "storage"(Q& +5 "core" &; B C +2 .tForearm.force -20 + "manipulator"&5 +6 .tForearm.seek 5 + 314 counts +3 "manipulator"&)' +14 "core" ' +2 "manipulator"&>& +5 "core" & ? ? - q +2 "storage"(3& +5 "core" &; Y l 6  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 700 counts +3 "manipulator"&'y +16 "core" ' +2 "storage"(4% +3 "core" % | { O  +5 ."downElevator"SE.seek :down +4 "storage"(K' +100 (\ % +4 "core" %Z b [ J0 +3 "manipulator"&;% +5 "core" %z 2 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +3 "manipulator"&?'\ +92 "core" ' +54 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 #tShuffling two pucks from tube 5 to 6 of [1..7] +3 #Loading generic puck from tube 5 into Collection Clamp +2 "collection"'& +4 "core" &TT H +3 "manipulator"&% +3 "core" %\    +3 "storage"(@% +5 "core" % f q "  +2 "storage"(8. +5 "core" .(; +2 "storage"(& +6 "core" &; { y 3  +2 "storage"(&& +4 "core" &; X a   +3 "manipulator"&P& +5 "core" &   q +2 .tElbow.seek 5 +3 "manipulator"&F( +32 "core" ( +2 "manipulator"&:& +3 "core" & 5 +3 "storage"(O& +5 "core" &; b X g  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 700 counts +3 "manipulator"&\\'y +92 "core" ' +2 "storage"(H& +4 "core" &; c d ?  +4 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +3 "storage"('N +279 "core" ' +2 "storage"(U- +3 "core" -' +3 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (0& +3 "core" &; h f   +3 "manipulator"&=& +3 "core" &   ' 4 +4 .tElbow.seek 5 +3 "manipulator"&D( +5 "core" ( +2 "manipulator"&& +4 "core" &  G 4 +3 "storage"(B& +3 "core" &; \\ g  +4 .tForearm.seek 5 + 300 counts +3 "manipulator"&S' +15 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +8 .tHand.close +3 "manipulator"&E/ +58 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&J& +3 "storage"(-' +9 "core" &   4 +3 "manipulator"&[% +5 "core" %   +3 .tForearm.seek :retract +3 "manipulator"&d'\ +94 "core" ' +2 .tElbow.seek CC +62 "manipulator"&Z(ҝ +85 "core" ' + ."downElevator"SE.stop +7 "storage"(5 +63 "core" ( +2 "manipulator"&C& +5 "core" &Ұ   3 +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &M& +4 "core" &Ұ \ _ 3 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&]'C +106 "core" ' +2 "manipulator"&T& +5 "core" &Ұ   4 3 +3 "manipulator"&`% +4 "core" %@   S +3 "collection"'o& +4 "core" &US H +4 "collection"'q& +6 "core" &TR H +3 .tCC.seek :closed +5 "collection"'f([h +2 "core" &SQ H +8 &RP G= +6 &'TRQ A/ +9 &}RP AC +9 &@gRP CB +10 &jUP CC +9 &hRR CB +9 & kSQ CB +10 &"FiSO CC +9 &$kQO CC +10 &%jTQ BC +9 &'hUR CB +9 &)OmUP BB +10 &+lST CB +9 &,lTQ CB +9 &.mTP CB +10 &0WmRP CB +9 &2mSS CB +9 &3mSA CB +10 &5mSR CB +9 &7^jSQ CC +10 &9!jTS CB +9 &:gSR CB +9 &<lUR BB +10 &>fkTQ CC +10 &@)kTQ CB +8 &AhUQ CB +10 &CjTP BC +9 &EpjVQ CB +10 &G0jQQ CC +9 &HjSQ CB +9 &JhTQ CB +10 &LvnUR CC +9 &N6uUQ BC +9 &OySQ BD +10 &QUQ @I +9 &SaTQ >M +10 &U"TU >M +9 &VSS =N +9 &XSS >M +10 &ZL|TS @5 +9 &[.UR ?$k +9 &[J&US D7 +3 ( +3 "collection"'q& +4 #tCollection Clamp onSpring/offSpring for 4/27 samples, on/off torque 1.89 +3 .Hand.open +3 "manipulator"&L1 +67 "core" 1 +3 "manipulator"&i% +5 "core" % U   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 #tLoading generic puck from tube 5 into Processing Clamp +2 "processing"%Y& +6 "core" & " +2 "manipulator"&w% +4 "core" %\    +2 "storage"(X% +9 "core" % e [  +2 "storage"(. +4 "core" .(; +2 "storage"(t& +5 "core" &; X W  +2 "storage"(c& +5 "core" &; e e  +2 "manipulator"&^& +4 "core" &Ұ 3 +2 "manipulator"&j% +5 "core" %\   +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 5 +3 "manipulator"&( +155 "core" ( +2 "manipulator"&s& +6 "core" &   +2 "storage"(h& +5 "core" &; Z X   +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 700 counts +3 "manipulator"&a'y +101 "core" ' +2 "storage"(k& +4 "core" &; e d  +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +3 "storage"(m'N +288 "core" ' +2 "storage"(g- +3 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (& +3 "core" &; Q 9 c  +3 "manipulator"&& +4 "core" & (  l  +3 .tElbow.seek 5 +3 "manipulator"&e( +5 "core" ( +2 "manipulator"&x& +4 "core" &  2  +2 "storage"(& +5 "core" &; W W   +3 .tForearm.seek 5 + 300 counts +3 "manipulator"& ' +34 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&V/ +55 "core" / +4 ."downElevator"SE.seek :down +9 "manipulator"&z& +3 "storage"(' +6 "core" & %  +4 "manipulator"&|% +3 "core" %    +4 .tForearm.seek :retract +3 "manipulator"&l'\ +95 "core" ' +2 .tElbow.seek PC +3 "manipulator"&(9 +152 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +98 "core" ( +2 "manipulator"&& +3 "core" &/  ! -  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &_& +3 "core" &/  f  +7 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +3 "manipulator"&}'T +99 "core" ' +3 "manipulator"&u& +3 "core" &/ .  +5 "manipulator"&v% +3 "core" %F P  +3 "processing"%I& +6 "core" & " +3 "processing"%'& +7 "core" & " +3 .tPC.seek :closed +4 "processing"%W(Bh +66 "core" & " +3 & ". + &K - +7 &y B &v E + & Iv E + & v E & w E + &y E +4 &Rv E +9 &| E +10 &z F +9 &x E +9 &Yx E +10 &v E +9 &{ E +11 &y F +8 &ay E +9 & #| E +10 &!~ F +9 &#{ E +10 &%j{ E +9 &'*{ F +9 &({ F +9 &*{ F +10 &,p} F +9 &.4y E +10 &/ F +9 &1 F +10 &3w F +9 &55 G +9 &6 H +9 &8 I +10 &:t J +9 &<6 J +10 &= J +9 &? J +9 &A\\v{ 2 +10 &B%*q F +9 &BJ ! ! +3 ( +2 "processing"%'& +5 #tProcessing Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.32 + .Hand.open +3 "manipulator"&n1 +59 "core" 1 +3 "manipulator"&% +4 "core" % F ,  +6 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&7'\ +92 "core" ' +3 "processing"%r& +5 "core" &BJ " ! +2 #tImaging generic puck in Processing Clamp while storing it to tube 6 +3 "manipulator"& % +4 "core" %\    +3 "storage"(% +4 "core" % W G S  +3 "storage"(. +6 "core" .(; +4 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 6 +3 "storage"( (K +190 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +5 (& +4 "core" &K : A T  +3 "manipulator"&p& +5 ."raiseStack"SE.reconfigure :place +5 "storage"(#]K-0-\ b +4 "core" &(    +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."raiseStack"SE.seek :beamBreak +4 .tElbow.seek PC +3 "storage"(<'N +4 "manipulator"&2(9 +29 "core" ( +2 "manipulator"&y& +4 "core" &O c  +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &R& +2 "core" &O  +4 .tForearm.seek PC +3 "manipulator"&'T +101 "core" ' +2 .tHand.close +3 "manipulator"&~/ +53 "core" / +3 .tPC.seek :open +4 "processing"%{( +45 "core" ' +2 "storage"(- +5 "core" -'N +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +5 ."raiseStack"SE.seek :place +3 "storage"(!' +31 "core" ' +274 ( +2 "storage"( & +5 "core" &K N L  +2 "manipulator"&+& +5 "core" &E c  +2 "manipulator"& % +8 "core" % ) +3 .tForearm.seek :retract +4 "manipulator"&G'\ +93 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 6 +3 "manipulator"&( +243 "core" ( +2 "manipulator"&/& +3 "core" &   T +4 "storage"("& +4 "core" &K \\ Z  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 700 counts +2 "manipulator"&' +106 "core" ' +3 .tHand.open + "manipulator"&*1 +60 "core" 1 +3 "storage"($- +3 "core" -' +5 .tSE.seek -0.14 Pucks below Top Plate +2 "storage"(' +23 "core" ' +3 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +7 .tSE.seek -0.75 Pucks below Top Plate +4 "storage"(9' +50 "core" ' +2 #tLights, camera, ACTION! +2 "storage"((- +6 "core" -' +2 "storage"(A& +3 "core" &K\ \   +3 "manipulator"&%& +5 "core" &\ ; 3 S +3 .tElbow.seek 6 +3 "manipulator"&5( +3 "core" ( +3 "manipulator"&Q& +5 "core" &\ - + T S +8 "storage"(>& +10 "core" &K\ \  6  +3 .tForearm.seek 6 + 700 counts +3 "manipulator"&3' +18 "core" ' +3 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +4 .tSE.seek -0.03 Pucks below Top Plate +6 "storage"(4'] +61 "core" ' +2 "manipulator"&#& +5 "core" &   S +2 "storage"(\ & +3 "core" &K 5 3  +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 6 +3 "manipulator"&;'Y +37 "core" ' +2 .tElbow.hold +4 "manipulator"&,, +5 "core" , +51 .tElbow.reconfigure :tight +11 "manipulator"&$&.,(\ #b +6 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +4 .tSE.seek 0.15 Pucks below Top Plate +3 "storage"(N'E +33 "core" ' +3 "manipulator"&)% +4 "core" %k C u` +3 "storage"(& +3 "core" &K !  +3 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 6 + 318 counts +3 "manipulator"&'ϗ +14 "core" ' +2 "manipulator"&@& +5 "core" &: 9 3   +2 "storage"(& +5 "core" &K c e  +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 6 + 700 counts +3 "manipulator"&8' +26 "core" ' +2 "storage"(% +5 "core" %K X Y  +4 ."downElevator"SE.seek :down +8 "storage"(&' +96 (P% +3 "core" %sW E D J2 +3 "manipulator"&:% +5 "core" %$ 3 , 7 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&O'\ +90 "core" ' +68 ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 (& +5 "core" &K Y Y  +2 "collection"'H& +5 "core" &[J&TP D7 +3 #tStoring generic puck in Collection Clamp to tube 6 +2 "manipulator"&K% +5 "core" %\  \   +3 "storage"(1% +3 "core" % ^ d  +3 "storage"(?. +4 "core" .(K +2 "storage"(U& +4 "core" &K [ d  +3 "storage"(0& +3 "core" &K W X 7  +4 "manipulator"&=& +3 "core" &:   +3 .tElbow.seek 6 +4 "manipulator"&( +19 "core" ( +2 "manipulator"&B& +4 "core" &     +3 "storage"(E& +4 "core" &K X b  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 6 + 700 counts +3 "manipulator"&J' +99 "core" ' +2 "storage"([& +6 "core" &K [ c  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(F'N +279 "core" ' +2 "storage"(\\- +3 "core" -' +3 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&& +3 "core" & 7 ; Y  +3 "storage"(S& +5 "core" &K e d   +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 6 +3 "manipulator"&C'Y +36 "core" ' +2 .tElbow.hold +3 "manipulator"&M, +5 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 "storage"(D- +5 "core" -' +3 .tSE.seek 0.12 Pucks below Top Plate +3 "storage"(T' +33 "core" ' +2 "manipulator"&`% +4 "core" %j} I o$ +2 "storage"(o& +5 "core" &K  # +2 .tForearm.force -20 +3 "manipulator"&5 +5 .tForearm.seek 6 + 317 counts + "manipulator"&-'ϖ +20 "core" ' +2 "manipulator"&d& +5 "core" &@ ? = ( Z +2 "storage"(.& +5 "core" &K e e   +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 700 counts +3 "manipulator"&L' +21 "core" ' +3 .tSE.seek 1.12 Pucks below Top Plate +3 "storage"(i' +45 "core" ' +2 "manipulator"&Y& +7 "core" &@ & 5 G Z +4 "manipulator"&w% +5 "core" %  : 5   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&q'\ +90 "core" ' +2 .tElbow.seek CC +3 "manipulator"&X(ҝ +161 "core" ( +2 "manipulator"&& +5 "core" &Ң\  q c +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &t& +3 "core" &Ң\  c +3 .tForearm.seek CC +3 "manipulator"&c'C +94 "core" ' +4 .tHand.close +4 "manipulator"&^/ +60 "core" / +3 .tCC.seek :open +3 "collection"'j(p +399 "core" ( +2 "storage"(]& +3 "core" &K ] d   +3 "storage"(s& +5 "core" &K h g   +2 "manipulator"&h& +5 "core" &ҥ\  } ` +2 "manipulator"&k% +4 "core" % D  +60 .tForearm.seek :retract +5 "manipulator"&Z'\ +93 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 6 +3 "manipulator"&( +158 "core" ( +2 "manipulator"&g& +5 "core" & \  ?  +2 "storage"(& +6 "core" &K b X W  +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +5 .tForearm.seek 6 +3 "manipulator"&'Y +111 "core" ' +2 .tElbow.hold +3 "manipulator"&x, +6 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tHand.open + "manipulator"&1 +54 "core" 1 +6 "manipulator"&V% +3 "core" % c} w o% +3 "storage"(z& +3 "core" &K O E !  +3 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 6 + 310 counts +2 "manipulator"&|'Ϗ +25 "core" ' +3 "manipulator"&& +4 "core" &? 9 7 I +2 "storage"(a& +5 "core" &K ` y  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 700 counts +3 "manipulator"&m' +26 "core" ' +2 "storage"( % +5 "core" % o Y _  +4 ."downElevator"SE.seek :down +6 "storage"(' +96 (_% +3 "core" %T [ c J. +3 "manipulator"&e% +5 "core" %& * 3 L  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&u'\ +90 "core" ' +46 ' + ."downElevator"SE.stop +3 "storage"(5 +4 #tShuffling two pucks from tube 6 to 7 of [1..7] +3 #Loading generic puck from tube 6 into Collection Clamp + "collection"'v& +6 "core" &SQ H +3 "manipulator"&I% +3 "core" %\ \  c  +3 "storage"(% +5 "core" % | ` p  +2 "storage"(l. +4 "core" .(K +2 "storage"(6& +6 "core" &K { { 4  +2 "storage"(n& +5 "core" &K y o H  +2 "manipulator"&& +4 "core" &?   I +3 .tElbow.seek 6 +3 "manipulator"&r( +31 "core" ( +2 "manipulator"& & +5 "core" &  B +2 "storage"(& +5 "core" &K b Z  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 700 counts +3 "manipulator"&'' +91 "core" ' +2 "storage"(& +4 "core" &K a c F  +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +3 "storage"(}'N +277 "core" ' +2 "storage"(- +6 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (p& +3 "core" &K g f  +3 "manipulator"&y& +3 "core" &  U A +3 .tElbow.seek 6 +3 "manipulator"&R( +5 "core" ( +2 "manipulator"&b& +5 "core" &   S A +2 "storage"(~& +5 "core" &K f d  +3 .tForearm.seek 6 + 300 counts +3 "manipulator"&'υ +24 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&/ +57 "core" / +4 ."downElevator"SE.seek :down +6 "manipulator"&7& + "storage"(W' +10 "core" &  A +2 "manipulator"&<% +5 "core" % ϖ  (  +3 .tForearm.seek :retract +2 "manipulator"& '\ +93 "core" ' +3 .tElbow.seek CC +4 "manipulator"&+(ҝ +141 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +9 "core" ( +2 "manipulator"& & +5 "core" &Ү  < 2 +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 && +3 "core" &Ү O 2 +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&/'C +96 "core" ' +2 "manipulator"&"& +5 "core" &ү ' 1 +2 "manipulator"&2% +5 "core" %9 j +3 "collection"'*& +3 "core" &TP G +65 "collection"'$& +6 "core" &RR G +4 .tCC.seek :closed +3 "collection"'(([h +4 "core" &TP G +8 &DSR C$e +9 &bVP A6 +9 &TR @D +9 &kTQ BB +10 &nSR AB +9 &]oSQ BC +9 &!mUS BC +10 &"iSO BB +9 &$mQQ BB +9 &&fmSQ BB +10 &('kTQ AC +9 &)kVQ BB +10 &+gTR BB +9 &-nmUQ BB +9 &/0mSS BB +10 &0mTR BB +9 &2mSP BB +9 &4ujUR BC +10 &68jUP BB +9 &7gRQ BB +9 &9hUR BB +11 &;~mUO BB +8 &=@jTR AB +10 &?hUS BB +9 &@gSR BB +10 &BgUR BB +9 &DHlUQ BB +9 &F\ jTP BB +9 &GgTR BB +10 &IkSS BC +9 &KOkSR BC +10 &MpTP AC +9 &NtUP AC +9 &PUS AE +10 &R?TS >K +9 &SVQ =L +10 &UUR =M +9 &WyVS % +5 "core" %\  L  +5 "storage"(#% +4 "core" % W H c  +3 "storage"(\ . +5 "core" .(K +2 "storage"(!& +3 "core" &K K c A  +3 "storage"(& +4 "core" &K 9 G  +3 "manipulator"&& +4 "core" &ү ! 1 +3 "manipulator"&)% +4 "core" %\   +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 6 +3 "manipulator"&( +157 "core" ( +2 "manipulator"&& +5 "core" &   9  +3 "storage"(@& +5 "core" &K < C  +3 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 6 + 700 counts +4 "manipulator"&9' +98 "core" ' +3 "storage"(& +5 "core" &K D ; g  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"('N +278 "core" ' +2 "storage"(3- +4 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (5& +3 "core" &K C D  +3 "manipulator"&P& +4 "core" &    +3 .tElbow.seek 6 +3 "manipulator"&:( +5 "core" ( +2 "manipulator"&4& +4 "core" &  U  +2 "storage"(;& +5 "core" &K C E  +3 .tForearm.seek 6 + 300 counts +3 "manipulator"&'υ +27 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +3 "manipulator"&/ +59 "core" / +5 ."downElevator"SE.seek :down +9 "manipulator"&H& +5 "storage"(N' +7 "core" & < ; [  +2 "manipulator"&K% +5 "core" % ϓ ; : $ +3 .tForearm.seek :retract +3 "manipulator"&1'\ +94 "core" ' +3 .tElbow.seek PC +2 "manipulator"&?(9 +154 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +85 "core" ( +2 "manipulator"&U& +5 "core" &>  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &0& +3 "core" &>   +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +5 "manipulator"&='T +102 "core" ' +2 "manipulator"&B& +5 "core" &> . +2 "manipulator"&E% +4 "core" %\\ : +3 "processing"%8& +5 "core" & ! +3 "processing"%[& +6 "core" & ! +3 .tPC.seek :closed +5 "processing"%&(Bh +2 "core" & ! +6 & !4 +9 &N - +9 &y B +9 &~x E +10 & @v E +9 & w E +9 & x E +15 &z E +7 &Hy E +6 & y E +10 &} E +9 &x E +10 &O{ E +9 &z F +9 &y E +11 &{ E +9 &Wx E +8 & y E +10 &!y E +9 &#x F +10 &%^} F +9 &'!{ E +9 &(y E +10 &*~ E +9 &,g~ E +9 &.)x E +10 &/z E +11 &1} F +8 &3m F +9 &5+ G +9 &6 H +10 &8 I +9 &:k I +10 &<- I +9 &= I +9 &? J +10 &ASvz 9 +9 &B)1 2 +9 &Beg  ' +10 ( +4 "processing"%[& +2 "core" &Bl +4 #tProcessing Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.31 + .Hand.open +3 "manipulator"&,1 +62 "core" 1 +64 "manipulator"&O% +5 "core" % \\  +3 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&\\'\ +94 "core" ' +55 "processing"%& +3 "core" &Bl ! +3 #tImaging generic puck in Processing Clamp while storing it to tube 7 +3 "manipulator"&S% +5 "core" %\    +3 "storage"(D% +5 "core" % E M 3  +2 "storage"(`. +3 "core" .(K +4 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 7 +3 "storage"(o([~ +190 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +5 (d& +4 "core" &[x ? 7 r $ +2 "manipulator"&.& +9 ."raiseStack"SE.reconfigure :place +4 "storage"(#]K-0-\ b +3 "core" &2   +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."raiseStack"SE.seek :beamBreak +6 .tElbow.seek PC +3 "storage"(Y'N +2 "manipulator"&w(9 +11 "core" ( +2 "manipulator"&J& +4 "core" &2 \ \   +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &2 \   +4 .tForearm.seek PC +3 "manipulator"&F'T +99 "core" ' +2 .tHand.close +2 "manipulator"&C/ +58 "core" / +3 .tPC.seek :open +3 "processing"%-( +63 "core" ' +2 "storage"(T- +4 "core" -'N +3 ."raiseStack"SE.configure :default + "storage"(#QK-0-\ b +6 ."raiseStack"SE.seek :place +3 "storage"(' +32 "core" ' +253 ( +2 "storage"(t& +5 "core" &[t K A ( +2 "manipulator"&L& +5 "core" &2  +2 "manipulator"&M% +5 "core" % X   +2 .tForearm.seek :retract +4 "manipulator"&^'\ +92 "core" ' +5 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 .tElbow.seek 7 +3 "manipulator"&q( +247 "core" ( +2 "manipulator"&f& +5 "core" &   \ \ +2 "storage"(]& +4 "core" &[t Q G { ( +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 7 + 700 counts +3 "manipulator"&s'. +107 "core" ' +2 .tHand.open + "manipulator"&h1 +58 "core" 1 +3 "storage"(k- +3 "core" -' +4 .tSE.seek -0.14 Pucks below Top Plate +2 "storage"(g' +24 "core" ' +3 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +5 .tSE.seek -0.75 Pucks below Top Plate +3 "storage"(' +48 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(c- +5 "core" -' +2 "storage"(X& +5 "core" &[t\ \  ( +2 "manipulator"&& +4 "core" & : : 6 \ +3 .tElbow.seek 7 +3 "manipulator"&V( +7 "core" ( +2 "manipulator"&z& +4 "core" & < =  +3 "storage"(& +4 "core" &[t\ \  N ( +7 .tForearm.seek 7 + 700 counts +3 "manipulator"&a'. +5 "core" ' +3 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +4 .tSE.seek -0.03 Pucks below Top Plate +3 "storage"( '] +55 "core" ' +3 "manipulator"&Z& +4 "core" & 7 7 ( +2 "storage"(_& +5 "core" &[t d [ " ( +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 7 +3 "manipulator"&e'r +43 "core" ' +2 .tElbow.hold +2 "manipulator"&, +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 .tSE.reconfigure :default + "storage"(#QK-0-\ b +5 .tSE.seek 0.15 Pucks below Top Plate +3 "storage"('E +26 "core" ' +2 "manipulator"&|% +4 "core" %΁ & ub +3 "storage"(v& +3 "core" &[t   g ( +3 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 7 + 315 counts +3 "manipulator"&I'ϭ +24 "core" ' +2 "manipulator"&& +3 "core" & 0 : +3 "storage"(l& +5 "core" &[t X b q ( +3 .tForearm.reconfigure :tight +59 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 7 + 700 counts +3 "manipulator"&6'. +18 "core" ' +3 "storage"(i% +4 "core" %G e c  +4 ."downElevator"SE.seek :down +6 "storage"(n' +98 (% +4 "core" %Q C A J/ +3 "manipulator"& % +5 "core" %E $ D  +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&'\ +88 "core" ' +68 ' +2 ."downElevator"SE.stop +3 "storage"(5 +4 (m& +5 "core" &[t X X 5 ( +2 "collection"'& +5 "core" &[@7SR C= +3 #tStoring generic puck in Collection Clamp to tube 7 +3 "manipulator"&% +24 "core" %\    +4 "storage"(x% +4 "core" % X U ;  +2 "storage"(u. +4 "core" .([~ +3 "storage"(& +4 "core" &[t e ] ( +3 "storage"(p& +4 "core" &[t J U ( +2 "manipulator"&y& +4 "core" &   +4 .tElbow.seek 7 +3 "manipulator"&b( +3 "core" ( +3 "manipulator"&~& +4 "core" &   +4 "storage"(& +4 "core" &[t W X : ( +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 7 + 700 counts +2 "manipulator"&7'. +93 "core" ' +2 "storage"(<& +4 "core" &[t T H \\ ( +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +3 "storage"(r'N +284 "core" ' +2 "storage"('- +3 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"& & +4 "core" &  +2 "storage"(& +4 "core" &[t 9 G S ( +4 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +6 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 7 +3 "manipulator"&}'r +37 "core" ' +2 .tElbow.hold +4 "manipulator"&, +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"("- +3 "core" -' +4 .tSE.seek 0.12 Pucks below Top Plate +3 "storage"(2' +24 "core" ' +3 "manipulator"&*% +4 "core" %΅  pJ +2 "storage"(R& +5 "core" &[t  ' ? ( +2 .tForearm.force -20 +3 "manipulator"&5 +5 .tForearm.seek 7 + 319 counts + "manipulator"&W'ϱ +16 "core" ' +2 "manipulator"& & +5 "core" & 7 - d +2 "storage"(j& +4 "core" &[t f f ( +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 7 + 700 counts +3 "manipulator"&A'. +28 "core" ' +5 .tSE.seek 1.12 Pucks below Top Plate +3 "storage"(%' +40 "core" ' +2 "manipulator"&Q& +5 "core" & . + Q +2 "manipulator"&>% +5 "core" %3 , 6 ` V +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&$'\ +89 "core" ' +2 .tElbow.seek CC +3 "manipulator"&#(ҝ +156 "core" ( +3 "manipulator"&\ & +5 "core" &Ҩ  V +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &!& +3 "core" &Ҩ  V +3 .tForearm.seek CC +3 "manipulator"&'C +94 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / +2 .tCC.seek :open +4 "collection"')(p +398 "core" ( +2 "storage"(/& +4 "core" &[t g h  ( +2 "storage"(& +5 "core" &[t d e ( +2 "manipulator"&@& +6 "core" &ҩ  - U +2 "manipulator"&% +4 "core" % 3 c  +3 .tForearm.seek :retract +2 "manipulator"&+'\ +95 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 7 +4 "manipulator"&G( +156 "core" ( +2 "manipulator"&3& +5 "core" &  3  +2 "storage"(5& +4 "core" &[t Y c  ( +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.seek 7 +3 "manipulator"&P'r +111 "core" ' +2 .tElbow.hold +12 "manipulator"&4, +5 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tHand.open +3 "manipulator"&;1 +58 "core" 1 +3 "manipulator"&% +6 "core" % r}  m% +2 "storage"(H& +5 "core" &[t @ A ( +2 .tForearm.force -20 +3 "manipulator"&5 +4 .tForearm.seek 7 + 300 counts +3 "manipulator"&K'Ϟ +20 "core" ' +2 "manipulator"&& +5 "core" &  T  +3 "storage"(9& +3 "core" &[t w { * ( +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +3 "manipulator"&'. +23 "core" ' +2 "storage"(% +4 "core" % { z D  +4 ."downElevator"SE.seek :down +5 "storage"(U' +98 (0% +3 "core" %W b Z J0 +3 "manipulator"&:% +4 "core" %  ; ; D  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&B'\ +90 "core" ' +45 ' + ."downElevator"SE.stop +3 "storage"(5 +8 #tShuffling two pucks from tube 7 to 1 of [1..7] +3 #Loading generic puck from tube 7 into Collection Clamp +4 "collection"'E& +3 "core" &RR G +3 "manipulator"&8% +6 "core" %\     +2 "storage"(N% +6 "core" % e e  +2 "storage"(1. +4 "core" .([~ +3 "storage"({& +4 "core" &[t x o M ( +3 "storage"(,& +4 "core" &[t g o t ( +3 "manipulator"&O& +4 "core" &  \ ~  +3 .tElbow.seek 7 +3 "manipulator"&[( +4 "core" ( +3 "manipulator"&& +3 "core" &   +3 "storage"(S& +6 "core" &[t d b ( +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 7 + 700 counts +3 "manipulator"&D'. +103 "core" ' +2 "storage"(`& +5 "core" &[t | { ] ( +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(='N +283 "core" ' +2 "storage"(d- +5 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (.& +2 "core" &[t Y m ( +3 "manipulator"&J& +5 "core" & < ; %  +2 .tElbow.seek 7 +3 "manipulator"&( +5 "core" ( +2 "manipulator"& & +5 "core" & ; ; $  +2 "storage"(C& +5 "core" &[t y r % ( +3 .tForearm.seek 7 + 300 counts +3 "manipulator"&T'Ϟ +13 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tHand.close +2 "manipulator"&?/ +55 "core" / +4 ."downElevator"SE.seek :down +7 "manipulator"&\\& +3 "storage"(&' +7 "core" & / -  +4 "manipulator"&t% +4 "core" % Ϧ 7 0 R +3 .tForearm.seek :retract +3 "manipulator"&L'\ +89 "core" ' +2 .tElbow.seek CC +3 "manipulator"&Y(ҝ +148 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +7 "core" ( +2 "manipulator"&M& +5 "core" &ҩ   H +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &F& +3 "core" &ҩ   H +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&f'C +101 "core" ' +3 "manipulator"&]& +3 "core" &ҩ H +3 "manipulator"&w% +5 "core" %9  q +2 "collection"'h& +5 "core" &UR H +3 "collection"'k& +6 "core" &UO H +3 .tCC.seek :closed +3 "collection"'c([h +4 "core" &TO H +7 &ETP D$e +9 &dTQ A7 +10 &TO AC +9 &hTR BB +9 &kQQ BB +10 &dnSP BB +9 &!&oSP BB +10 &"lSQ BC +9 &$kSU BB +9 &&klUR BC +12 &(/kRR BB +7 &)lTS CB +9 &+hTQ CB +10 &-tkTR BB +9 &/7nSP CB +10 &0lPP BB +9 &2iUS CB +9 &4}kTS CB +10 &6?kUR BB +9 &8kUS BB +9 &9kUQ BB +11 &;kSQ BC +9 &=GkSR BB +9 &? kRQ CB +9 &@lSS BB +9 &BnUQ BB +10 &DOkQQ BB +9 &FjRP BB +9 &GjTR BB +10 &IkRO BB +9 &KVnQS BB +10 &MqTQ BB +9 &NuSO BD +9 &PUP AD +10 &RFSP ?K +62 &TSQ =L &UUS #k + &[A'UR ?? +3 ( + &[J!WP C6 +3 "collection"'k& +8 "core" &[J VU D6 +3 #tCollection Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.83 +2 .Hand.open +3 "manipulator"&X1 +64 "core" 1 +2 "manipulator"&% +4 "core" % < n +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&^'\ +94 "core" ' +3 #tLoading generic puck from tube 7 into Processing Clamp +3 "processing"%z& +3 "core" & # +4 "manipulator"&% +4 "core" %\  L  +2 "storage"(Z% +6 "core" % d e  +2 "storage"(_. +3 "core" .([~ +3 "storage"(& +5 "core" &[t Y X  ( +2 "storage"(g& +5 "core" &[t [ b ( +2 "manipulator"&|& +5 "core" &ҩ K H +2 "manipulator"&v% +4 "core" %\   +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +3 "manipulator"&( +155 "core" ( +2 "manipulator"&l& +5 "core" &  *  +2 "storage"(q& +5 "core" &[t d e ( +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 7 + 700 counts +4 "manipulator"&s'. +93 "core" ' +3 "storage"(& +5 "core" &[t e d ( +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(i'N +277 "core" ' +2 "storage"(a- +4 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 (V& +3 "core" &[t Q 9 S ( +3 "manipulator"&& +5 "core" & \  4  +2 .tElbow.seek 7 +3 "manipulator"& ( +5 "core" ( +2 "manipulator"& & +4 "core" & \ \ W  +2 "storage"(e& +4 "core" &[t U Y  ( +4 .tForearm.seek 7 + 300 counts +3 "manipulator"&I'Ϟ +21 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tHand.close +4 "manipulator"&m/ +57 "core" / +4 ."downElevator"SE.seek :down +7 "manipulator"&& + "storage"(' +10 "core" &   +2 "manipulator"&% +5 "core" % Ϝ  t +3 .tForearm.seek :retract +3 "manipulator"&x'\ +94 "core" ' +3 .tElbow.seek PC +3 "manipulator"&u(9 +153 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +90 "core" ( +2 "manipulator"&& +5 "core" &8   F m +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &p& +3 "core" &8 \  m +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +4 "manipulator"&y'T +98 "core" ' +2 "manipulator"&~& +3 "core" &8 W m +3 "manipulator"&% +9 "core" %T +2 "processing"%6& +5 "core" & " +3 "processing"%<& +7 "core" & " +4 .tPC.seek :closed +4 "processing"%n(Bh +4 "core" & " +4 & "9 +9 &O . +9 &| C +10 &v E +9 & Tu E +10 & u D +9 & w E +9 &x E +10 &Zx E +9 &{ E +9 &z E +10 &y E +9 &cv E +10 &#x F +9 &w E +9 &{ F +10 &jx E +10 & +} F +9 &!{ E +9 &#x F +9 &%r{ E +9 &'4v E +10 &(} F +9 &*{ E +10 &,y} F +9 &.<z E +9 &/z E +10 &1} E +9 &3 F +10 &5@ G +9 &6 H +9 &8 J +10 &:| J +9 &<> J +9 &> J +10 &? J +9 &Advz / +9 &B'. E +10 &BN  "\  +3 ( +7 "processing"%<& +4 "core" &BN\  !\  +3 #tProcessing Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.31 +2 .Hand.open +4 "manipulator"&1 +60 "core" 1 +2 "manipulator"&% +3 "core" % T V +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&''\ +92 "core" ' +2 "processing"% & +5 "core" &BN\  "\  +5 #tImaging generic puck in Processing Clamp while storing it to tube 1 +3 "manipulator"&% +5 "core" %\ \   +3 "storage"("% +4 "core" % 9 9 t  +2 "storage"(*. +4 "core" .([~ +4 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +8 .tSC.seek 1 +5 "storage"(R(3 +429 "Can"n ),Pf +556 "core" ( +3 .tSC.configure :limp +3 "storage"($(\ 1b +5 ( & +3 "manipulator"&j& +5 "core" &5 / 3   +7 ."raiseStack"SE.reconfigure :place +2 "storage"(#]K-0-\ b +3 "core" &*  { +6 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."raiseStack"SE.seek :beamBreak +5 .tElbow.seek PC +5 "storage"(Q'N +2 "manipulator"&>(9 +39 "core" ( +2 "manipulator"&7& +5 "core" &B B +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &b& +3 "core" &B B +4 .tForearm.seek PC +3 "manipulator"&r'T +103 "core" ' +2 .tHand.close +2 "manipulator"&}/ +63 "core" / +3 .tPC.seek :open +3 "processing"%W( +40 "core" ' +2 "storage"(2- +3 "core" -'N +3 ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +3 "storage"(\ ' +29 "core" ' +280 ( +2 "storage"(!& +5 "core" &6 = J  +2 "manipulator"&A& +5 "core" &C 4 A +2 "manipulator"&% +4 "core" % 3  +3 .tForearm.seek :retract +3 "manipulator"&'\ +96 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +3 "manipulator"&$( +238 "core" ( +2 "manipulator"&(& +5 "core" &  +2 "storage"(/& +3 "core" &6 P G  +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +3 "manipulator"&'н +100 "core" ' +2 .tHand.open +3 "manipulator"&@1 +64 "core" 1 +2 "storage"(- +5 "core" -' +3 .tSE.seek -0.14 Pucks below Top Plate +3 "storage"(3' +22 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 .tSE.seek -0.75 Pucks below Top Plate +3 "storage"(5' +49 "core" ' +2 #tLights, camera, ACTION! + "storage"(- +6 "core" -' +2 "storage"(#& +4 "core" &6\ "\ !   +3 "manipulator"&;& +4 "core" &    +3 .tElbow.seek 1 +3 "manipulator"&( +4 "core" ( +3 "manipulator"&H& +3 "core" &    +3 "storage"(& +5 "core" &6  I \ +4 .tForearm.seek 1 + 700 counts +5 "manipulator"&9'н +4 "core" ' +3 .tSE.reconfigure :gently +3 "storage"(#QK-0-\ b +4 .tSE.seek -0.03 Pucks below Top Plate +2 "storage"('] +58 "core" ' +2 "manipulator"&+& +5 "core" &   +2 "storage"(0& +5 "core" &6 9 8 l  +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +3 "manipulator"&:' +39 "core" ' +3 .tElbow.hold +3 "manipulator"&G, +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +4 .tSE.seek 0.15 Pucks below Top Plate +3 "storage"(P'E +29 "core" ' +3 "manipulator"&K% +4 "core" % y x 8 i? +2 "storage"(E& +5 "core" &6  ! * +2 .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 1 + 318 counts +3 "manipulator"&8'? +20 "core" ' +2 "manipulator"&N& +5 "core" & 5 "   +2 "storage"(1& +5 "core" &6 d a  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +3 "manipulator"&%'н +22 "core" ' +4 "storage"({% +3 "core" %N [ Z  +5 ."downElevator"SE.seek :down +5 "storage"(,' +97 (O% +3 "core" %FO E C I/ +3 "manipulator"&% +5 "core" %а 1 9  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&S'\ +88 "core" ' +57 ' +2 ."downElevator"SE.stop +2 "storage"(5 +66 (& +4 "core" &6 \\ d  +2 "collection"'`& +6 "core" &[J UT D6 +2 #tStoring generic puck in Collection Clamp to tube 1 +2 "manipulator"&U% +6 "core" %\   +2 "storage"(4% +5 "core" % d c  +2 "storage"(B. +4 "core" .(3 +3 "storage"(d& +4 "core" &6 W b  +3 "storage"(.& +4 "core" &6 e e  +2 "manipulator"&J& +5 "core" &   +3 .tElbow.seek 1 +3 "manipulator"& ( +4 "core" ( +2 "manipulator"&C& +4 "core" &  \ 3  +3 "storage"(?& +5 "core" &6 d d  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +3 "manipulator"&\\'н +105 "core" ' +2 "storage"(t& +3 "core" &6 d e  +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(['N +284 "core" ' +2 "storage"(D- +3 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&M& +3 "core" &   +3 "storage"(F& +4 "core" &6 B : s  +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +3 "manipulator"&=' +40 "core" ' +2 .tElbow.hold +3 "manipulator"&T, +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(]- +4 "core" -' +4 .tSE.seek 0.12 Pucks below Top Plate +3 "storage"(w' +26 "core" ' +2 "manipulator"&% +5 "core" %l D C ; _ +2 "storage"(h& +3 "core" &6 !   \ +3 .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 1 + 316 counts +2 "manipulator"&&'= +22 "core" ' +2 "manipulator"&L& +4 "core" &  #  +3 "storage"()& +3 "core" &6 V V  +4 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +4 "manipulator"&X'н +22 "core" ' +3 .tSE.seek 1.12 Pucks below Top Plate +3 "storage"(' +54 "core" ' +2 "manipulator"&z& +5 "core" & / . Y  +2 "manipulator"&% +5 "core" %М . . a " +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&Z'\ +92 "core" ' +2 .tElbow.seek CC +3 "manipulator"&k(ҝ +154 "core" ( +2 "manipulator"&_& +4 "core" &Ҥ  y ] +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 && +3 "core" &Ҥ\  x ] +3 .tForearm.seek CC +3 "manipulator"&g'C +97 "core" ' +2 .tHand.close +3 "manipulator"&|/ +60 "core" / +4 .tCC.seek :open +3 "collection"'v(p +397 "core" ( +2 "storage"(f& +5 "core" &6 Z c  +2 "storage"(l& +5 "core" &6 ` c  +2 "manipulator"&q& +5 "core" &ҥ   \\ +2 "manipulator"&% +5 "core" % < \ +3 .tForearm.seek :retract +2 "manipulator"&Y'\ +96 "core" ' +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +3 "manipulator"&^( +154 "core" ( +2 "manipulator"&a& +4 "core" &    +3 "storage"(V& +3 "core" &6 X X   +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 1 +4 "manipulator"&' +110 "core" ' +2 .tElbow.hold +3 "manipulator"& , +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&e1 +58 "core" 1 +3 "manipulator"&m% +5 "core" % v 7 ; K d +2 "storage"(& +3 "core" &6 D F  +3 .tForearm.force -20 +3 "manipulator"&5 +4 .tForearm.seek 1 + 303 counts +3 "manipulator"&'0 +22 "core" ' +2 "manipulator"&& +62 "core" & = >   +2 "storage"(s& +5 "core" &6 p j k  +4 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +3 "manipulator"&i'н +21 "core" ' +2 "storage"(I% +4 "core" % m {   +5 ."downElevator"SE.seek :down +5 "storage"(' +97 (p% +3 "core" %>T [ a J/ +3 "manipulator"& % +5 "core" % ; ; ^  +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&~'\ +92 "core" ' +46 ' +2 ."downElevator"SE.stop +3 "storage"(5 +597 #t-> exit +9 #mEXIT @1709574143.06PST @1709574757.52PST = =tMAIN =mMAIN_scheduler @PST1709574758.53 #t\ Environmental Sample Processor built 08-Feb-24 (5dcf9725) +139 #"core_reset"Sent BREAK +2 #t@38939 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.42 I2C Gateway v3.20 +214 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +343 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +518 "Can"x F%D +2 x F%D +2 #tPolling Can every 10:00 +15 #Cleanly exited at 09:42:23PST04-Mar-24 +1802 #-> ESP.ready! +5 #Powering core bus +535 .Gate.power :raw,:ON +6 "sampler") +29 ) +2 "core"  +3 "collection"' +4 ' +3 "core"  +3 "processing"% +3 % +4 "core"  +7 "collection"' 9\ +4 ' 0\ +2 ' -\ +5 "processing"% 9\ +4 % 2\ +2 % *\ +3 % 0\ +5 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X require 'shuffle' +881 #-> shuffle2 +4 #Shuffling two pucks from tube 1 to 2 of [1..7] +3 #Loading generic puck from tube 1 into Collection Clamp +2 "collection"'1& +3 "core" &NSO F +3 .tHand.open +3 "manipulator"&21 +62 "core" 1 +3 "manipulator"&3% +5 "core" % \  A  +2 "storage"(4% +4 "core" % W U ,  +3 "storage"(5. +3 "core" .(,A +4 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 1 +3 "storage"(6(3 +511 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (7& +3 "core" &/ 5 G   +3 "manipulator"&8& +5 "core" &.  +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 .tElbow.seek 1 +3 "manipulator"&9( +34 "core" ( +3 "manipulator"&:& +5 "core" & [  +3 "storage"(;& +4 "core" &3 K U 0  +4 .tForearm.seek 1 + 700 counts +3 "manipulator"&<'н +95 "core" ' +2 "storage"(=& +4 "core" &3 T T   +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +3 "storage"(>'N +283 "core" ' +2 "storage"(?- +4 "core" -' +3 .tSE.configure :default +3 "storage"(#QK-0-\ b +5 (@& +4 "core" &3 U U   +2 "manipulator"&A& +5 "core" & ;  +3 .tElbow.seek 1 +2 "manipulator"&B( +6 "core" ( +2 "manipulator"&C& +5 "core" &   +2 "storage"(D& +5 "core" &3 V U N  +3 .tForearm.seek 1 + 300 counts +3 "manipulator"&E'- +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +3 "manipulator"&F/ +64 "core" / +7 ."downElevator"SE.seek :down +4 "manipulator"&G& +4 "storage"(H' +10 "core" &   +3 "manipulator"&I% +4 "core" % ) & I +3 .tForearm.seek :retract +3 "manipulator"&J'\ +95 "core" ' +2 .tElbow.seek CC +3 "manipulator"&K(ҝ +140 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +15 "core" ( +2 "manipulator"&L& +4 "core" &ң   n +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &M& +2 "core" &ң  \\ n +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&N'C +96 "core" ' +3 "manipulator"&O& +4 "core" &Ҥ H m +3 "manipulator"&P% +5 "core" %3  +2 "collection"'Q& +4 "core" &NRP E +3 "collection"'R& +7 "core" &NPQ E +3 .tCC.seek :closed +3 "collection"'S([h +3 "core" &NRQ E +6 &NQO E6 +9 &QQP ?. +10 &4QP ?C +9 &gRP @C +10 &jRO @B +9 &wkQN @C +9 & :kRP @C +10 &!iRO @C +9 &#jQO @C +9 &%mQO @C +10 &'BmSP ?C +9 &)gRQ @C +9 &*jOO @B +10 &,jPP @B +9 &.JkQP @C +10 &0 nRP @C +9 &1kPP @B +9 &3jRL @B +10 &5SjQQ @B +9 &7jQM @B +9 &8kPQ @B +10 &:jRP @B +52 &<[jQR AB +6 &>hQO @C + &?hQP @C + &AkRO ?C &CbmRO ?C + &E$mQO ?C +5 &FiQR @C +9 &HjOQ @B +9 &JilQM @C +10 &L*nRO @C +9 &MuQP @D +9 &O|TP ?E +10 &QaSO =I +9 &SPO :O +9 &TSP ;O +10 &VSQ :P +9 &XWRQ :O +10 &ZPS 9= +9 &[ :PO :%n +9 &[?+RQ B8 +4 ( +3 "collection"'R& +16 #tCollection Clamp onSpring/offSpring for 4/27 samples, on/off torque 2.02 +2 .Hand.open +3 "manipulator"&T1 +3 "core" &[?&SO A8 + &[?&SQ A8 +53 1 +3 "manipulator"&U% +4 "core" % 3  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&V'\ +96 "core" ' +3 #tLoading generic puck from tube 1 into Processing Clamp +2 "processing"%W& +5 "core" & " +2 "manipulator"&X% +4 "core" %\  >  +4 "storage"(Y% +4 "core" % * 2  +3 "storage"(Z. +4 "core" .(3 +2 "storage"([& +5 "core" &3 * 3  +2 "storage"(\\& +4 "core" &3 ( '  +2 "manipulator"&]& +5 "core" &ҥ  l +3 "manipulator"&^% +4 "core" %\  B  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +3 "manipulator"&_( +154 "core" ( +2 "manipulator"&`& +5 "core" & "  +2 "storage"(a& +5 "core" &3 P T ]  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +3 "manipulator"&b'н +99 "core" ' +2 "storage"(c& +5 "core" &3 4 *   +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(d'N +276 "core" ' +2 "storage"(e- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (f& +3 "core" &3 > ?  +3 "manipulator"&g& +5 "core" & g  +2 .tElbow.seek 1 +3 "manipulator"&h( +5 "core" ( +2 "manipulator"&i& +3 "core" &  +3 "storage"(j& +5 "core" &3 ) 5 %  +3 .tForearm.seek 1 + 300 counts +4 "manipulator"&k'- +23 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 .tHand.close +2 "manipulator"&l/ +61 "core" / +4 ."downElevator"SE.seek :down +7 "manipulator"&m& + "storage"(n' +9 "core" &   @  +3 "manipulator"&o% +5 "core" % % * *  +2 .tForearm.seek :retract +3 "manipulator"&p'\ +94 "core" ' +3 .tElbow.seek PC +5 "manipulator"&q(9 +151 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +95 "core" ( +3 "manipulator"&r& +5 "core" &< d +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &s& +3 "core" &< , d +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek PC +3 "manipulator"&t'T +96 "core" ' +3 "manipulator"&u& +5 "core" &<  & X d +2 "manipulator"&v% +4 "core" %Q    +5 "processing"%w& +7 "core" &! # +3 "processing"%x& +7 "core" & # +3 .tPC.seek :closed +4 "processing"%y(Bh +3 "core" & # +5 & ": +9 &iN / +9 &~ D +10 &ow E +9 & 1v E +10 &\ v E +9 & v E +9 &wx E +10 &8x E +9 &x F +9 &x E +10 &~w E +9 &@w E +9 &z E +10 &x E +9 &w E +9 &H| E +10 & { F +11 &!x E +8 &#} E +9 &%Py E +10 &'x E +9 &(~ E +9 &*~ E +10 &,X~ E +9 &.} E +9 &/~ F +10 &1| F +9 &3_ F +9 &5 G +10 &6 H +9 &8 I +10 &:\\ I +9 &< J +9 &= J +10 &? J +9 &AK / +9 &B3 D +10 &BD  "\  +2 ( +2 "processing"%x& +7 #tProcessing Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.31 +3 .Hand.open +3 "manipulator"&z1 +59 "core" 1 +3 "manipulator"&{% +4 "core" % g  a +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&|'\ +89 "core" ' +2 "processing"%}& +4 "core" &BD\  !\  +4 #tImaging generic puck in Processing Clamp while storing it to tube 2 + "manipulator"&~% +6 "core" %\     +2 "storage"(% +5 "core" % % %  +4 "storage"(. +5 "core" .(3 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 + "storage"(( +195 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (& +2 "manipulator"&& +6 "core" & 2 .  +2 &;    e +5 ."raiseStack"SE.reconfigure :place +48 .tElbow.reconfigure :tight +15 "storage"(#]K-0-\ b +2 "manipulator"&$&.,(\ #b +8 .tElbow.seek PC +4 "manipulator"&(9 +4 ."raiseStack"SE.seek :beamBreak +4 "storage"('N +3 "core" ( +5 "manipulator"&& +4 "core" &;  # e +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +3 "core" &; , e +3 .tForearm.seek PC +3 "manipulator"& 'T +89 "core" ' +2 .tHand.close +3 "manipulator"&\ / +58 "core" / +2 .tPC.seek :open +3 "processing"% ( +80 "core" ' +2 "storage"(- +4 "core" -'N +2 ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +7 ."raiseStack"SE.seek :place +4 "storage"(' +36 "core" ' +230 ( +3 "storage"(& +4 "core" & 0 2 @  +2 "manipulator"&& +4 "core" &; 1 e +3 "manipulator"&% +4 "core" % f  8 +4 .tForearm.seek :retract +3 "manipulator"& '\ +93 "core" ' +6 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 2 + "manipulator"&( +264 "core" ( +2 "manipulator"&& +5 "core" & " ; +3 "storage"(& +4 "core" & ? >   +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +3 "manipulator"&'9 +101 "core" ' +4 .tHand.open +3 "manipulator"&1 +57 "core" 1 +3 "storage"( - +4 "core" -' +4 .tSE.seek -0.14 Pucks below Top Plate +2 "storage"(' +24 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +5 .tSE.seek -0.75 Pucks below Top Plate +2 "storage"(' +50 "core" ' +2 #tLights, camera, ACTION! +3 "storage"("- +3 "core" -' +3 "storage"(#& +5 "core" & \ \   +2 "manipulator"&$& +4 "core" &   1 8 +3 .tElbow.seek 2 +3 "manipulator"&%( +27 "core" ( +2 "manipulator"&&& +5 "core" &   <  +2 "storage"('& +4 "core" & \ \   +4 .tForearm.seek 2 + 700 counts +3 "manipulator"&('9 +4 "core" ' +3 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +4 .tSE.seek -0.03 Pucks below Top Plate +3 "storage"()'] +59 "core" ' +2 "manipulator"&*& +5 "core" & P  +2 "storage"(+& +5 "core" & * , 7  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 2 +2 "manipulator"&,'} +44 "core" ' +2 .tElbow.hold +3 "manipulator"&-, +3 "core" , +6 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +5 .tSE.seek 0.15 Pucks below Top Plate +3 "storage"(.'E +23 "core" ' +2 "manipulator"&/% +5 "core" %͆V g | +2 "storage"(0& +5 "core" &    +2 .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 2 + 309 counts +2 "manipulator"&1'β +22 "core" ' +2 "manipulator"&2& +4 "core" & ( + O  +2 "storage"(3& +4 "core" & 3 3   +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +3 "manipulator"&4'9 +17 "core" ' +2 "storage"(5% +5 "core" %O . 5 *  +3 ."downElevator"SE.seek :down +7 "storage"(' +97 (7% +3 "core" %N 7 7 I/ +3 "manipulator"&8% +5 "core" %J Y +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&:'\ +91 "core" ' +55 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 (;& +3 "core" & ' ' 4  +3 "collection"'=& +5 "core" &[?&RR C8 +3 #tStoring generic puck in Collection Clamp to tube 2 + "manipulator"&% +6 "core" %\  0  +2 "storage"(% +5 "core" % ( )   +2 "storage"(?. +5 "core" .( +2 "storage"(@& +3 "core" & & &  +3 "storage"(& +4 "core" & & '  +3 "manipulator"&A& +5 "core" & ?  +2 .tElbow.seek 2 +3 "manipulator"&C( +5 "core" ( +2 "manipulator"&D& +4 "core" & f  +2 "storage"(F& +4 "core" & ) (  +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +49 .tForearm.seek 2 + 700 counts +3 "manipulator"&G'9 +97 "core" ' +2 "storage"(I& +4 "core" & J R '  +4 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(9'N +273 "core" ' +2 "storage"(<- +3 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +5 "manipulator"&L& +3 "core" & &  "  +3 "storage"(M& +4 "core" & ' , 0  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&>'} +43 "core" ' +2 .tElbow.hold +3 "manipulator"&E, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(O- +3 "core" -' +12 .tSE.seek 0.12 Pucks below Top Plate + "storage"(P' +27 "core" ' +3 "manipulator"&B% +4 "core" %͆M { +2 "storage"(Q& +4 "core" & \ \ \  '  +3 .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 2 + 309 counts +2 "manipulator"&H'β +22 "core" ' +2 "manipulator"&J& +5 "core" & , / 0  +3 "storage"(!& +5 "core" & ' &  +5 .tForearm.reconfigure :tight +6 "manipulator"&#Q@2^d^\ b +12 .tForearm.seek 2 + 700 counts +6 "manipulator"&T'9 +25 "core" ' +4 .tSE.seek 1.12 Pucks below Top Plate +4 "storage"(U' +38 "core" ' +3 "manipulator"&W& +5 "core" & Z  +2 "manipulator"&X% +6 "core" %" ?  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +4 "manipulator"&Y'\ +92 "core" ' +2 .tElbow.seek CC +3 "manipulator"&R(ҝ +159 "core" ( +2 "manipulator"&Z& +3 "core" &ҥ   H ^ +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &[& +3 "core" &ҥ  V ^ +3 .tForearm.seek CC +3 "manipulator"&\\'C +94 "core" ' +2 .tHand.close +2 "manipulator"&]/ +63 "core" / +3 .tCC.seek :open +3 "collection"'^(p +394 "core" ( +2 "storage"(N& +4 "core" & U R S  +3 "storage"(`& +4 "core" & G Q f  +2 "manipulator"&a& +4 "core" &Ҭ  C W +3 "manipulator"&c% +4 "core" % S \\ +3 .tForearm.seek :retract +3 "manipulator"&K'\ +96 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 2 +3 "manipulator"&V( +158 "core" ( +2 "manipulator"&e& +4 "core" & + ( I  +3 "storage"(f& +5 "core" & U W "  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 2 +3 "manipulator"&g'} +107 "core" ' +2 .tElbow.hold +4 "manipulator"&i, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&j1 +61 "core" 1 +3 "manipulator"&l% +5 "core" % ͋V U ~ +2 "storage"(m& +5 "core" &    +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 2 + 314 counts +2 "manipulator"&o'η +20 "core" ' +2 "manipulator"&_& +5 "core" & ) & *  +2 "storage"(b& +5 "core" & U W O  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +3 "manipulator"&d'9 +24 "core" ' +2 "storage"(k% +4 "core" % U W  +4 ."downElevator"SE.seek :down +5 "storage"(r' +98 (s% +3 "core" %O C 8  J. +3 "manipulator"&h% +3 "core" %4 ( , +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&u'\ +92 "core" ' +50 ' +3 ."downElevator"SE.stop +2 "storage"(5 +5 #tShuffling two pucks from tube 2 to 3 of [1..7] +3 #Loading generic puck from tube 2 into Collection Clamp +2 "collection"'v& +4 "core" &SP G +3 "manipulator"&w% +5 "core" %\ ' ( =  +2 "storage"(n% +5 "core" % T V   +3 "storage"(p. +3 "core" .( +3 "storage"( & +5 "core" & V S   +2 "storage"(z& +5 "core" & W T  +2 "manipulator"&{& +5 "core" & )   +52 .tElbow.seek 2 +3 "manipulator"&}( +5 "core" ( +2 "manipulator"&~& +6 "core" & (  +2 "storage"(& +4 "core" & T T W  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +3 "manipulator"&x'9 +96 "core" ' +3 "storage"(& +4 "core" & U K   +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +3 "storage"(t'N +281 "core" ' +2 "storage"(- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (& +3 "core" & K I  +3 "manipulator"&6& +3 "core" & W  +3 .tElbow.seek 2 +3 "manipulator"&( +4 "core" ( +2 "manipulator"&& +5 "core" &  +2 "storage"(\ & +4 "core" & U U V  +3 .tForearm.seek 2 + 300 counts +5 "manipulator"&'Ω +27 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&q/ +63 "core" / +13 ."downElevator"SE.seek :down +6 "manipulator"&|& +3 "storage"(y' +13 "core" & $    +9 "manipulator"&% +4 "core" % ά   T K +4 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.seek CC +3 "manipulator"&(ҝ +135 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +18 "core" ( +2 "manipulator"&& +5 "core" &ү * ' I * +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 & & +2 "core" &ү  $ * +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +3 "manipulator"&'C +102 "core" ' +93 "manipulator"&& +4 "core" &ү   * +3 "manipulator"&% +5 "core" %9   o +2 "collection"'& +4 "core" &SO F +3 "collection"' & +6 "core" &SN F +3 .tCC.seek :closed +4 "collection"'"([h +4 "core" &SP G +4 &OQ F; +9 &(TSQ @/ +9 &|SQ @C +10 &>hRQ AC +9 &kPO BC +10 &kQP AB +9 & kQP AB +9 &"GjSN AB +10 &$nSO AC +9 &%mQQ BC +10 &'kQP AC +9 &)NhPO AC +9 &+mUN BB +10 &,hTO AC +9 &.mQR AC +9 &0VkQP AC +10 &2hSP BC +9 &3kQO AC +10 &5hQO AB +9 &7_jRQ AB +9 &9 mQP BC +10 &:jRO AC +9 &<gSQ AB +9 &>ghPQ AB +10 &@)jSQ AB +9 &AmPP AC +10 &CjSQ AB +9 &EpjSP AB +9 &G1mQP AB +9 &HmPO AC +10 &JkPP AC +9 &LwlQO AB +10 &N6rTO AC +9 &O|QO @E +11 &QRP >I +8 &SaRN 6 +10 &[/US ="e +9 &[L"RS C3 +3 ( +2 "collection"' & +5 #tCollection Clamp onSpring/offSpring for 4/27 samples, on/off torque 1.89 + .Hand.open +3 "manipulator" +61 "core" 1 +3 "manipulator"&$% +5 "core" % 9 * ) 0 o +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"& '\ +92 "core" ' +3 #tLoading generic puck from tube 2 into Processing Clamp +2 "processing"%&& +6 "core" &  " +2 "manipulator"&'% +5 "core" %\  8  +3 "storage"(*% +6 "core" % = R   +2 "storage"(+. +5 "core" .( +2 "storage"(& +4 "core" & 9 F M  +3 "storage"(& +4 "core" & 5 9  +2 "manipulator"&/& +5 "core" &ү ] * +3 "manipulator"&0% +4 "core" %\  U  +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +3 "manipulator"&2( +155 "core" ( +2 "manipulator"&& +5 "core" & ) &   +2 "storage"(3& +5 "core" & _ T Z  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 2 + 700 counts +3 "manipulator"&5'9 +98 "core" ' +3 "storage"(& +4 "core" & R H   +4 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"('N +286 "core" ' +2 "storage"(7- +5 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 ((& +3 "core" & 1 &  +3 "manipulator"&8& +4 "core" & + *   +3 .tElbow.seek 2 +3 "manipulator"&%( +4 "core" ( +3 "manipulator"&)& +4 "core" & * (  +2 "storage"(,& +5 "core" & 9 F x  +3 .tForearm.seek 2 + 300 counts +3 "manipulator"&1'Ω +14 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +54 .tHand.close +3 "manipulator"&;/ +64 "core" / +17 ."downElevator"SE.seek :down +7 "manipulator"&=& + "storage"(' +10 "core" &   [  +3 "manipulator"&% +4 "core" % ΢ ) % ; p +4 .tForearm.seek :retract +2 "manipulator"&.'\ +98 "core" ' +2 .tElbow.seek PC +3 "manipulator"&?(9 +147 "core" ' +4 ."downElevator"SE.stop +2 "storage"(5 +90 "core" ( +3 "manipulator"&@& +4 "core" &> ) ' R  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &>   +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +3 "manipulator"&A'T +101 "core" ' +2 "manipulator"&D& +4 "core" &>     +3 "manipulator"&F% +4 "core" %]   % +3 "processing"%4& +6 "core" &  ! +3 "processing"%I& +9 "core" &  ! +4 .tPC.seek :closed +3 "processing"%(Bh +4 "core" &  ! +4 &  !/ +8 &L , +9 &w A +9 &x E +10 & Bx E +9 & v E +10 & t E +9 &y E +9 &Hx E +9 & { E +10 &{ E +10 &y E +9 &Pw E +10 &v E +8 &y F +10 &{ E +9 &Yw E +10 & ~ E +9 &!y E +9 &#z E +10 &%`~ E +9 &'"} E +9 &(x E +10 &*x F +10 &,g{ F +8 &.+x E +10 &/~ F +9 &1 F +10 &3n F +9 &5, G +9 &6 H +10 &8 I +9 &:k J +9 &<. I +10 &= J +9 &? J +10 &ARvz : +9 &B,1 3 +12 &Bm"g  $ +9 ( + &Bt  \  +3 "processing"%I& +6 #tProcessing Clamp onSpring/offSpring for 5/25 samples, on/off torque 1.30 +3 .Hand.open +2 "manipulator"&-1 +3 "core" &Bt  !\  +53 1 +2 "manipulator"&:% +5 "core" % ]  * +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&<'\ +94 "core" ' +2 "processing"%L& +5 "core" &Bt  !\  +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&M% +4 "core" %\   +3 "storage"(O% +5 "core" % & 0  +2 "storage"(B. +3 "core" .( +4 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 3 +3 "storage"(Q( +192 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (J& +4 "core" &\  _  # +2 "manipulator"&!& +8 ."raiseStack"SE.reconfigure :place +2 "storage"(#]K-0-\ b +4 "core" &-  & 6  +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 ."raiseStack"SE.seek :beamBreak +5 .tElbow.seek PC +4 "storage"(W'N +4 "manipulator"&X(9 +31 "core" ( +3 "manipulator"&G& +5 "core" &4 D < +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &C& +3 "core" &5 D ; +3 .tForearm.seek PC +3 "manipulator"&9'T +92 "core" ' +3 .tHand.close +2 "manipulator"&>/ +60 "core" / +3 .tPC.seek :open +3 "processing"%H( +44 "core" ' +2 "storage"(P- +5 "core" -'N +2 ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +3 "storage"(Z' +32 "core" ' +273 ( +2 "storage"([& +4 "core" & T ^ Y ' +2 "manipulator"&T& +4 "core" &? F 1 +3 "manipulator"&E% +4 "core" % h ? +3 .tForearm.seek :retract +3 "manipulator"&]'\ +94 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 3 + "manipulator"&Y(r +243 "core" ( +2 "manipulator"&S& +4 "core" &i\   P +3 "storage"(N& +3 "core" & G ; { ' +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts +3 "manipulator"&`'V +92 "core" ' +2 .tHand.open +2 "manipulator"&a1 +58 "core" 1 +3 "storage"(c- +4 "core" -' +3 .tSE.seek -0.14 Pucks below Top Plate +3 "storage"(e' +34 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +4 .tSE.seek -0.75 Pucks below Top Plate +2 "storage"(f' +50 "core" ' +4 #tLights, camera, ACTION! +2 "storage"(\\- +5 "core" -' +3 "storage"(R& +3 "core" &\ \  ' +3 "manipulator"&j& +53 "core" &j &  \ O +3 .tElbow.seek 3 +2 "manipulator"&l(r +5 "core" ( +2 "manipulator"&m& +5 "core" &j * * / O +2 "storage"(_& +4 "core" &\ \  ' +4 .tForearm.seek 3 + 700 counts +3 "manipulator"&b'V +5 "core" ' +3 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +13 .tSE.seek -0.03 Pucks below Top Plate +2 "storage"(k'] +60 "core" ' +2 "manipulator"&K& +4 "core" &j   O +3 "storage"(s& +4 "core" & S > \ ' +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 3 +3 "manipulator"&h'͚ +43 "core" ' +2 .tElbow.hold +3 "manipulator"&V, +4 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +13 .tSE.reconfigure :default +100 "storage"(#QK-0-\ b +4 .tSE.seek 0.15 Pucks below Top Plate +3 "storage"(g'E +21 "core" ' +2 "manipulator"&o% +5 "core" %͞Z 1 } +2 "storage"(v& +6 "core" &   \ ' +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 3 + 304 counts +5 "manipulator"&w' +19 "core" ' +2 "manipulator"&n& +5 "core" & + 0 3 4 +3 "storage"(p& +4 "core" & U U ' +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts +2 "manipulator"&U'V +23 "core" ' +4 "storage"( % +4 "core" %E R I @  +3 ."downElevator"SE.seek :down +5 "storage"(z' +98 ({% +4 "core" %JN 6 5 J/ +2 "manipulator"&~% +5 "core" %8 + + " +5 .tForearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&'\ +91 "core" ' +53 ' +2 ."downElevator"SE.stop +2 "storage"(5 +4 (d& +3 "core" & G C K ' +4 "collection"'& +4 "core" &[LSP C3 +3 #tStoring generic puck in Collection Clamp to tube 3 +2 "manipulator"&r% +7 "core" %\  B  +2 "storage"(i% +4 "core" % T Q ?  +3 "storage"(u. +8 "core" .( +2 "storage"(& +5 "core" & : 4 E ' +3 "storage"(& +4 "core" & Q F L ' +3 "manipulator"&6& +4 "core" &    2 +3 .tElbow.seek 3 +3 "manipulator"&(r +26 "core" ( +2 "manipulator"&\ & +4 "core" &u % ( c  +3 "storage"(q& +3 "core" & T J 5 ' +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts +3 "manipulator"&|'V +93 "core" ' +3 "storage"(& +5 "core" & H O ' +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +3 "storage"(}'N +277 "core" ' +2 "storage"(x- +4 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +5 "manipulator"&& +3 "core" &u +  +3 "storage"(t& +3 "core" & ) *  ' +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 3 +2 "manipulator"& '͚ +39 "core" ' +2 .tElbow.hold +3 "manipulator"&, +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(- +49 "core" -' +3 .tSE.seek 0.12 Pucks below Top Plate +3 "storage"(' +25 "core" ' +2 "manipulator"&% +5 "core" %ͣS ~ +2 "storage"(& +4 "core" &  ' +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 3 + 309 counts +2 "manipulator"&y' +16 "core" ' +3 "manipulator"&& +4 "core" &u d  +3 "storage"(^& +5 "core" & G 9 x ' +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 3 + 700 counts + "manipulator"&#'V +22 "core" ' +3 .tSE.seek 1.12 Pucks below Top Plate +3 "storage"($' +37 "core" ' +2 "manipulator"&&& +4 "core" &u l  +3 "manipulator"&'% +4 "core" %V M +4 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +3 "manipulator"&*'\ +91 "core" ' +3 .tElbow.seek CC +3 "manipulator"& (ҝ +158 "core" ( +2 "manipulator"&+& +6 "core" &Ұ  2 4 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +2 "core" &Ұ  1 4 +3 .tForearm.seek CC +3 "manipulator"&'C +99 "core" ' +3 .tHand.close +2 "manipulator"&// +59 "core" / +2 .tCC.seek :open +3 "collection"'0(p +397 "core" ( +2 "storage"(& +5 "core" & W ^ ! ' +2 "storage"(& +5 "core" & S T / ' +2 "manipulator"&3& +5 "core" &ұ Z 3 +2 "manipulator"&% +4 "core" % A C +3 .tForearm.seek :retract +3 "manipulator"&'\ +95 "core" ' +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +3 "manipulator"& (r +153 "core" ( +2 "manipulator"&7& +5 "core" &z ( @  +3 "storage"((& +3 "core" & T ] T ' +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 3 +3 "manipulator"&8'͚ +112 "core" ' +2 .tElbow.hold +3 "manipulator"&), +4 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&,1 +57 "core" 1 +3 "manipulator"&;% +5 "core" % ͟Q  } +2 "storage"(=& +5 "core" &   ' + .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 3 + 305 counts +2 "manipulator"&' +25 "core" ' +2 "manipulator"&2& +4 "core" &{  a  +3 "storage"(5& +5 "core" & U S j ' +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&'V +21 "core" ' +2 "storage"(1% +4 "core" % U T  +12 ."downElevator"SE.seek :down +3 "storage"(@' +99 (% +3 "core" %X ; +  J/ +3 "manipulator"&%% +6 "core" %W 8 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +8 .tForearm.seek :retract +3 "manipulator"&D'\ +93 "core" ' +48 ' + ."downElevator"SE.stop +2 "storage"(5 +5 #tShuffling two pucks from tube 3 to 4 of [1..7] +3 #Loading generic puck from tube 3 into Collection Clamp +2 "collection"'F& +4 "core" &PP G +2 "manipulator"&4% +6 "core" %\ " $  +2 "storage"(% +5 "core" % T T B  +2 "storage"(.. +3 "core" .( +3 "storage"( & +4 "core" & Q T  ' +3 "storage"(-& +9 "core" & T T X ' +2 "manipulator"&:& +4 "core" &{ + ) T  +3 .tElbow.seek 3 +2 "manipulator"&L(r +6 "core" ( +3 "manipulator"&M& +5 "core" &{ ) ) 5  +2 "storage"(O& +4 "core" & S T L ' +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts +3 "manipulator"&B'V +95 "core" ' +3 "storage"(I& +3 "core" & [ p J ' +4 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(A'N +289 "core" ' +2 "storage"(J- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (!& +3 "core" & W U  ' +2 "manipulator"&G& +5 "core" &{ N  +3 .tElbow.seek 3 +3 "manipulator"&C(r +5 "core" ( +2 "manipulator"&& +3 "core" &{  n  +3 "storage"(>& +4 "core" & U V ' +4 .tForearm.seek 3 + 300 counts +3 "manipulator"&P' +13 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&?/ +61 "core" / +4 ."downElevator"SE.seek :down +12 "manipulator"&<& +2 "storage"(' +7 "core" &{   :  +3 "manipulator"&W% +4 "core" %  j +4 .tForearm.seek :retract +2 "manipulator"&['\ +96 "core" ' +3 .tElbow.seek CC +3 "manipulator"&T(ҝ +142 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +8 "core" ( +2 "manipulator"&E& +5 "core" &Ҙ\ S g +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &9& +3 "core" &Ҙ   ~ g +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&S'C +100 "core" ' +2 "manipulator"&N& +5 "core" &Қ  U e +2 "manipulator"&X% +4 "core" %, N +3 "collection"'a& +5 "core" &SM E +62 "collection"'c& +7 "core" &QM F +3 .tCC.seek :closed + "collection"'\\([h +6 "core" &QQ E +6 &<RQ B$d +9 &bSO ?6 +10 &RQ ?D +9 &hQO @C +9 &kRQ @C +10 &]jPN AB +9 &!mSR @B +10 &"iRM @C +9 &$mRO @B +9 &&emON @B +10 &('hRP @B +9 &)hRN @B +9 &+jQO @B +10 &-lkQO @C +9 &//nPP @B +9 &0mQQ @C +10 &2kRO AC +9 &4tjOM @C +10 &66kQN AC +9 &7jSN AC +10 &9kRN @C +9 &;|kRO ?C +9 &=>kRO ?C +10 &?kSM @C +11 &@hPO @B +9 &BmRP @B +8 &DGlQP @B +9 &F lSO @B +9 &GkRN @C +10 &IkON @C +10 &KOnQO @B +9 &MmQO @B +9 &NuQQ @D +10 &PSO ?E +9 &R=QO SO ;N +10 &ZcQT <$p +9 &[C"TO ?9 +9 ( +3 "collection"'c& +4 "core" &[H!RO B4 +3 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.83 +2 .Hand.open +3 "manipulator"&R1 +57 "core" 1 +2 "manipulator"&j% +4 "core" % , U +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&]'\ +99 "core" ' +3 #tLoading generic puck from tube 3 into Processing Clamp +2 "processing"%m& +5 "core" & " +2 "manipulator"&_% +5 "core" %\    w  +3 "storage"(K% +4 "core" % * '  +2 "storage"(s. +5 "core" .( +3 "storage"(Z& +4 "core" & : * ' +3 "storage"(e& +5 "core" & & &  ' +2 "manipulator"&Y& +5 "core" &ҡ   k ^ +2 "manipulator"&`% +5 "core" %\   \\  +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 3 +2 "manipulator"&o(r +157 "core" ( +2 "manipulator"&v& +5 "core" &p   '  +2 "storage"(f& +5 "core" & * -  ' +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 3 + 700 counts +3 "manipulator"&n'V +100 "core" ' +2 "storage"(p& +3 "core" & J P % ' +4 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"( 'N +277 "core" ' +3 "storage"(b- +3 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 (l& +3 "core" & 8 = ' +3 "manipulator"&{& +5 "core" &p ) )  +3 .tElbow.seek 3 +3 "manipulator"&~(r +5 "core" ( +2 "manipulator"&k& +4 "core" &p + +   +2 "storage"(h& +5 "core" & : C L ' +3 .tForearm.seek 3 + 300 counts +6 "manipulator"&w' +37 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&d/ +54 "core" / +5 ."downElevator"SE.seek :down +4 "manipulator"&& +4 "storage"(r' +9 "core" &p ?  +2 "manipulator"&i% +5 "core" %  B +2 .tForearm.seek :retract +3 "manipulator"&g'\ +91 "core" ' +3 .tElbow.seek PC +3 "manipulator"&u(9 +156 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +85 "core" ( +3 "manipulator"&& +4 "core" &4 '  G  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +4 "core" &4   9  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +3 "manipulator"&6'T +98 "core" ' +3 "manipulator"&\ & +4 "core" &4 3 6 ^  +3 "manipulator"&q% +6 "core" %Z ( +  +2 "processing"%U& +5 "core" & # +3 "processing"%& +5 "core" & # +3 .tPC.seek :closed +3 "processing"%z(Bh +4 "core" & # +8 & B #c +10 &] 6 +9 &h F +9 &,w E +10 & v E +9 & { E +9 & rw E +10 &2{ E +9 &x E +10 &y E +9 &yw E +9 &;z E +10 &x E +9 &w E +10 &y E +12 &C{ E +6 &{ E +10 & { E +9 &"v E +9 &$Jy E +10 && y E +9 &'{ F +9 &)z F +10 &+Qz F +9 &-} F +10 &.| E +9 &0} E +9 &2Y F +10 &4 F +9 &5 G +9 &7 H +10 &9V J +9 &; J +10 &< J +9 &> J +9 &@\\ J +10 &AY [ +9 &BJ Z \ ! +9 ( +2 &BO\  "\  +2 "processing"%& +5 #tProcessing Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.32 +2 .Hand.open +2 "manipulator"&V1 +64 "core" 1 +2 "manipulator"&% +5 "core" % n ( ,  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&x'\ +93 "core" ' +3 "processing"%& +5 "core" &BO  \  +3 #tImaging generic puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&t% +5 "core" %\  * +  +51 "storage"(% +4 "core" % 6 + 0  +2 "storage"(. +5 "core" .( +2 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +3 .tSC.seek 4 +3 "storage"((,A +192 "core" ( +3 .tSC.configure :limp +122 "storage"($(\ 1b +15 (& +5 "core" &,C > ;  ( + "manipulator"&^& +5 ."raiseStack"SE.reconfigure :place +6 "storage"(#]K-0-\ b +4 "core" &1    +2 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."raiseStack"SE.seek :beamBreak +5 .tElbow.seek PC +3 "storage"(&'N +2 "manipulator"&'(9 +9 "core" ( +3 "manipulator"&|& +5 "core" &1 &  3  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &1 & # 5  +4 .tForearm.seek PC +2 "manipulator"&}'T +96 "core" ' +3 .tHand.close +4 "manipulator"& / +64 "core" / +3 .tPC.seek :open +3 "processing"%y( +60 "core" ' +3 "storage"(- +3 "core" -'N +3 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +5 "storage"(+' +37 "core" ' +250 ( +2 "storage"(& +5 "core" &,C / : c ( +2 "manipulator"&#& +4 "core" &0   -  +3 "manipulator"&% +5 "core" % H  ? +3 .tForearm.seek :retract +3 "manipulator"&/'\ +91 "core" ' +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +3 "manipulator"&*( +253 "core" ( +2 "manipulator"&"& +5 "core" & 9 +3 "storage"(& +4 "core" &,C 1 :  ( +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 700 counts +3 "manipulator"&' +97 "core" ' +2 .tHand.open +3 "manipulator"&31 +53 "core" 1 +3 "storage"(- +4 "core" -' +4 .tSE.seek -0.14 Pucks below Top Plate +3 "storage"(7' +25 "core" ' +2 .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +3 .tSE.seek -0.75 Pucks below Top Plate +3 "storage"((' +50 "core" ' +2 #tLights, camera, ACTION! +3 "storage"(- +4 "core" -' +3 "storage"( & +5 "core" &,C ( +2 "manipulator"&,& +4 "core" & &  8 +3 .tElbow.seek 4 +2 "manipulator"&;( +22 "core" ( +2 "manipulator"&=& +5 "core" &  ' P  +2 "storage"(2& +5 "core" &,C\ \  ( +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&5' +6 "core" ' +3 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +4 .tSE.seek -0.03 Pucks below Top Plate +3 "storage"(1'] +67 "core" ' +3 "manipulator"&& +4 "core" & ) (   +3 "storage"(& +4 "core" &,C ) '  ( +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&%'B +44 "core" ' +52 .tElbow.hold +3 "manipulator"& , +6 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +4 .tSE.seek 0.15 Pucks below Top Plate +3 "storage"(8'E +25 "core" ' +2 "manipulator"&% +5 "core" %N; n || +2 "storage"(F& +6 "core" &,C\ U ( +2 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 4 + 312 counts +2 "manipulator"&4'z +22 "core" ' +2 "manipulator"&& +5 "core" &    +3 "storage"($& +5 "core" &,C U U ( +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 700 counts +3 "manipulator"&.' +21 "core" ' +2 "storage"( % +4 "core" %= S T M  +4 ."downElevator"SE.seek :down +5 "storage"(-' +98 (:% +3 "core" %3Q 7 6 J0 +3 "manipulator"&M% +4 "core" %   t +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&O'\ +91 "core" ' +56 ' + ."downElevator"SE.stop +3 "storage"(5 +3 (& +5 "core" &,C 5 >  ( +2 "collection"'I& +5 "core" &[H!QP D4 +3 #tStoring generic puck in Collection Clamp to tube 4 +2 "manipulator"&@% +4 "core" %\ ) "  +3 "storage"()% +4 "core" % Q T   +2 "storage"(D. +52 "core" .(,A +3 "storage"(J& +3 "core" &,C R = x ( +3 "storage"(!& +5 "core" &,C H > ] ( +2 "manipulator"&G& +4 "core" & ' *  +3 .tElbow.seek 4 +3 "manipulator"&( +13 "core" ( +2 "manipulator"&>& +5 "core" & * , Y  +2 "storage"(?& +6 "core" &,C U T l ( +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 700 counts +3 "manipulator"&<' +97 "core" ' +3 "storage"(W& +4 "core" &,C U T : ( +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(L'N +277 "core" ' +3 "storage"(B- +3 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&E& +3 "core" & H  +3 "storage"(9& +5 "core" &,C ) ' ( +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 .tForearm.seek 4 +3 "manipulator"&A'B +38 "core" ' +2 .tElbow.hold +3 "manipulator"&P, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(N- +4 "core" -' +11 .tSE.seek 0.12 Pucks below Top Plate +3 "storage"(X' +30 "core" ' +3 "manipulator"&C% +5 "core" %RP ` c  +2 "storage"(a& +5 "core" &,C J ? ( +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 4 + 316 counts +3 "manipulator"&'~ +15 "core" ' +2 "manipulator"&[& +5 "core" &  @ v +2 "storage"(0& +4 "core" &,C R K I ( +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 4 + 700 counts +3 "manipulator"&R' +21 "core" ' +3 .tSE.seek 1.12 Pucks below Top Plate +3 "storage"(j' +39 "core" ' +2 "manipulator"&m& +5 "core" &    v +2 "manipulator"&_% +5 "core" %  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&K'\ +93 "core" ' +2 .tElbow.seek CC +3 "manipulator"&c(ҝ +159 "core" ( +2 "manipulator"&s& +5 "core" &ү  5 +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &Z& +3 "core" &ү ' 5 +3 .tForearm.seek CC +3 "manipulator"&e'C +93 "core" ' +2 .tHand.close +2 "manipulator"&Y/ +65 "core" / +2 .tCC.seek :open +4 "collection"'`(p +396 "core" ( +2 "storage"(S& +4 "core" &,C U U N ( +2 "storage"(v& +4 "core" &,C U T ( +3 "manipulator"&f& +5 "core" &Ұ 0 4 +2 "manipulator"&p% +5 "core" % M h  +2 .tForearm.seek :retract +3 "manipulator"&T'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 4 +3 "manipulator"&]( +154 "core" ( +3 "manipulator"&b& +3 "core" &  :  +3 "storage"(l& +5 "core" &,C T N t ( +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 4 + "manipulator"&{'B +114 "core" ' +2 .tElbow.hold +3 "manipulator"&k, +5 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&h1 +62 "core" 1 +3 "manipulator"&d% +5 "core" % SL ` c  +2 "storage"(& +5 "core" &,C   ( +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 4 + 317 counts +2 "manipulator"&i' +24 "core" ' +2 "manipulator"&o& +6 "core" &  $ #  +2 "storage"(n& +6 "core" &,C R M 8 ( +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 700 counts +3 "manipulator"& ' +21 "core" ' +2 "storage"(w% +5 "core" % X U 5  +4 ."downElevator"SE.seek :down +6 "storage"(' +96 (% +4 "core" %S : H a J. +3 "manipulator"&~% +5 "core" %    +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&\ '\ +101 "core" ' +37 ' +52 ."downElevator"SE.stop +2 "storage"(5 +17 #tShuffling two pucks from tube 4 to 5 of [1..7] +4 #Loading generic puck from tube 4 into Collection Clamp + "collection"'q& +5 "core" &RQ F +3 "manipulator"&U% +5 "core" %\ & b F +2 "storage"(r% +5 "core" % V W A  +2 "storage"(g. +4 "core" .(,A +3 "storage"(H& +4 "core" &,C T T " ( +3 "storage"(V& +4 "core" &,C T T  ( +3 "manipulator"&& +5 "core" &   ?  +2 .tElbow.seek 4 +4 "manipulator"&( +21 "core" ( +2 "manipulator"&t& +3 "core" &   +3 "storage"(& +5 "core" &,C U V : ( +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 700 counts +3 "manipulator"&' +97 "core" ' +2 "storage"(& +4 "core" &,C K V  ( +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +3 "storage"(6'N +280 "core" ' +2 "storage"(- +5 "core" -' +2 .tSE.configure :default +4 "storage"(#QK-0-\ b +6 (Q& +3 "core" &,C T S  ( +3 "manipulator"&^& +5 "core" & , , +2 .tElbow.seek 4 +2 "manipulator"&|( +21 "core" ( +2 "manipulator"&& +4 "core" & +  O +3 "storage"( & +4 "core" &,C U T  ( +3 .tForearm.seek 4 + 300 counts +3 "manipulator"&'n +15 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&u/ +65 "core" / +4 ."downElevator"SE.seek :down +6 "manipulator"&x& +3 "storage"(z' +6 "core" & &  K +4 "manipulator"&% +4 "core" % x  &  +4 .tForearm.seek :retract +3 "manipulator"&#'\ +104 "core" ' +2 .tElbow.seek CC +3 "manipulator"&&(ҝ +132 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +18 "core" ( +2 "manipulator"&& +5 "core" &ҥ\   a +4 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &}& +4 "core" &ҥ\  = a +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&"'C +101 "core" ' +3 "manipulator"&& +5 "core" &Ҧ\  J ` +2 "manipulator"&'% +6 "core" %C 6 +5 "collection"'3& +6 "core" &RN E +2 "collection"'& +7 "core" &QN E +3 .tCC.seek :closed +4 "collection"'([h +3 "core" &SR F +5 &PP E< +9 &*TRO ?/ +9 &SP ?C +9 &CgQQ @B +10 &kQO @C +9 &nPO @B +9 & jSN @B +10 &"KkPO @B +9 &$ kPR AC +10 &%kRO @C +9 &'kPP @C +9 &)QkQP @C +10 &+jRP AB +9 &,hRN @B +9 &.hRO AB +10 &0ZhQO @B +10 &2mPN AB +9 &3mSO @B +10 &5kQP @B +8 &7chRR @B +10 &9%mTM @B +9 &:jPP @B +9 &<hRP AB +10 &>jkSO @B +9 &@,hQP @B +10 &AmRL @B +9 &CkPN @B +9 &ErmQO @B +10 &G4jPM @B +9 &HlSM AB +9 &JkPQ @C +10 &LxmPO @C +9 &N;qSP @C +10 &O}QQ ?D +9 &QSP =H +9 &SdQQ H ( +2 "storage"(7& +5 "core" &,C = >  ( +2 "manipulator"&*& +4 "core" &Ҧ\   ` +2 "manipulator"&% +4 "core" %\ +  #h +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 4 +3 "manipulator"&F( +153 "core" ( +2 "manipulator"&& +5 "core" &    +2 "storage"(& +4 "core" &,C > < + ( +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +3 "manipulator"&(' +97 "core" ' +2 "storage"($& +4 "core" &,C K T 6 ( +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"( 'N +278 "core" ' +2 "storage"(5- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +56 (:& +2 "core" &,C ' , ( +3 "manipulator"&M& +5 "core" & + ,  +3 .tElbow.seek 4 +3 "manipulator"&;( +3 "core" ( +3 "manipulator"&1& +4 "core" & . *  +3 "storage"(%& +5 "core" &,C 6 - 9 ( +3 .tForearm.seek 4 + 300 counts +3 "manipulator"&4'n +20 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&/ +64 "core" / +15 ."downElevator"SE.seek :down +5 "manipulator"&I& +3 "storage"(@' +10 "core" & $   +2 "manipulator"&)% +4 "core" % f  & U +4 .tForearm.seek :retract +3 "manipulator"&8'\ +97 "core" ' +2 .tElbow.seek PC +5 "manipulator"&D(9 +145 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +95 "core" ( +2 "manipulator"&J& +5 "core" &?  \   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &!& +3 "core" &? P  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +3 "manipulator"&G'T +94 "core" ' +2 "manipulator"&>& +5 "core" &?     +3 "manipulator"&?% +5 "core" %U   + +2 "processing"%.& +4 "core" & " +4 "processing"%W& +10 "core" & " +2 & " +3 .tPC.seek :closed +2 "processing"%-(Bh +7 "core" & " +6 &9 #a +9 &\\ 5 +10 &f E +9 &)u E +9 & y E +10 & u E +9 & px D +13 &0x E +6 &x E +9 &x E +10 &wy E +9 &9{ E +9 &y E +10 &w E +9 &~z E +10 &@| E +9 &{ E +9 & { F +10 &"z E +9 &$H~ E +9 &&\ { E +10 &'{ E +9 &)y E +9 &+O{ E +10 &-y E +9 &.} E +10 &0} F +9 &2U} F +9 &4 F +10 &5 G +9 &7 H +9 &9T I +10 &;y I +9 &< J +10 &> J +9 &@Zt J +9 &AY{ \\ +10 &BHN \  +9 ( +2 &BK L !\  +2 "processing"%W& +5 #tProcessing Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.32 +2 .Hand.open +2 "manipulator"& 1 +57 "core" 1 +2 "manipulator"&O% +4 "core" % V  9 * +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&B'\ +99 "core" ' +2 "processing"%E& +4 "core" &BK\  \  +3 #tImaging generic puck in Processing Clamp while storing it to tube 5 +3 "manipulator"&9% +4 "core" %\ % s E +3 "storage"(N% +3 "core" % 8 > /  +3 "storage"(C. +6 "core" .(,A +4 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 5 +3 "storage"(a(; +189 "core" ( +3 .tSC.configure :limp +2 "storage"($(\ 1b +4 ([& +4 "core" &;\ U #  +2 "manipulator"&0& +8 ."raiseStack"SE.reconfigure :place +5 "storage"(#]K-0-\ b +3 "core" &2  \ 2  +3 .tElbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +4 ."raiseStack"SE.seek :beamBreak +4 .tElbow.seek PC +3 "storage"(m'N +3 "manipulator"&_(9 +8 "core" ( +2 "manipulator"&<& +5 "core" &2  w  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +4 "core" &2   9  +3 .tForearm.seek PC +3 "manipulator"&L'T +95 "core" ' +2 .tHand.close +2 "manipulator"&A/ +54 "core" / +2 .tPC.seek :open +3 "processing"%( +77 "core" ' +2 "storage"(X- +3 "core" -'N +3 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +5 ."raiseStack"SE.seek :place +3 "storage"(s' +46 "core" ' +227 ( +3 "storage"(Z& +4 "core" &; * 5 # +3 "manipulator"&R& +5 "core" &2 * ) *  +2 "manipulator"&P% +4 "core" % g  & X +3 .tForearm.seek :retract +3 "manipulator"&Y'\ +98 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 5 +3 "manipulator"&K( +248 "core" ( +6 "manipulator"&\\& +4 "core" & 5 +2 "storage"(S& +5 "core" &; 5 0 # +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +54 .tForearm.seek 5 + 700 counts +14 "manipulator"&v'y +106 "core" ' +3 .tHand.open +5 "manipulator"&f1 +63 "core" 1 +3 "storage"(p- +4 "core" -' +4 .tSE.seek -0.14 Pucks below Top Plate +3 "storage"(b' +29 "core" ' +2 .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +4 .tSE.seek -0.75 Pucks below Top Plate +3 "storage"(l' +49 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(e- +4 "core" -' +3 "storage"(c& +5 "core" &;\ \  z # +2 "manipulator"&h& +4 "core" & &  C 4 +3 .tElbow.seek 5 +3 "manipulator"&d( +22 "core" ( +2 "manipulator"&& +5 "core" &   +3 "storage"(o& +3 "core" &;\ \  x # +4 .tForearm.seek 5 + 700 counts +3 "manipulator"&n'y +16 "core" ' +3 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +4 .tSE.seek -0.03 Pucks below Top Plate +3 "storage"(w'] +66 "core" ' +2 "manipulator"&T& +5 "core" & , ) +2 "storage"(& +4 "core" &; * *  # +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 5 +3 "manipulator"&~'ͽ +40 "core" ' +2 .tElbow.hold +2 "manipulator"&], +4 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +4 .tSE.seek 0.15 Pucks below Top Plate +3 "storage"({'E +25 "core" ' +2 "manipulator"&i% +5 "core" %Z o n +2 "storage"(j& +4 "core" &;   # +3 .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 5 + 314 counts +2 "manipulator"&q' +16 "core" ' +3 "manipulator"&U& +5 "core" &  \  +3 "storage"(r& +5 "core" &; K T 4 # +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 5 + 700 counts +3 "manipulator"&g'y +20 "core" ' +2 "storage"(H% +4 "core" %K U U  +5 ."downElevator"SE.seek :down +6 "storage"(V' +98 (% +3 "core" %R 5 6 I. +3 "manipulator"&t% +5 "core" %p D +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&'\ +93 "core" ' +51 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 ( & +3 "core" &; - 5 # +2 "collection"'& +5 "core" &[; QQ C6 +3 #tStoring generic puck in Collection Clamp to tube 5 +2 "manipulator"&% +5 "core" %\  e  +3 "storage"(k% +3 "core" % 6 4 %  +3 "storage"(\ . +5 "core" .(; +2 "storage"(& +4 "core" &; * 1 # +3 "storage"(Q& +4 "core" &; , ; # +3 "manipulator"&^& +4 "core" & 1  +3 .tElbow.seek 5 +3 "manipulator"&( +9 "core" ( +2 "manipulator"& & +4 "core" &  +3 "storage"(u& +4 "core" &; ) ) # +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 700 counts +3 "manipulator"&x'y +100 "core" ' +2 "storage"(& +4 "core" &; U U = # +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +3 "storage"('N +277 "core" ' +2 "storage"(- +4 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&& +3 "core" & + $   +3 "storage"(6& +4 "core" &; ' &  # +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 5 +3 "manipulator"&}'ͽ +41 "core" ' +2 .tElbow.hold +3 "manipulator"&, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(- +3 "core" -' +4 .tSE.seek 0.12 Pucks below Top Plate +3 "storage"('' +27 "core" ' +2 "manipulator"&|% +5 "core" %F A > t +2 "storage"(3& +4 "core" &;\ \ \ C # +52 .tForearm.force -20 +11 "manipulator"&5 +6 .tForearm.seek 5 + 309 counts +2 "manipulator"&z' +22 "core" ' +2 "manipulator"&#& +5 "core" &  T  +2 "storage"(`& +4 "core" &; 5 4 # +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +6 "manipulator"& 'y +39 "core" ' +3 .tSE.seek 1.12 Pucks below Top Plate +3 "storage"(,' +42 "core" ' +2 "manipulator"&=& +6 "core" & [  +5 "manipulator"&2% +8 "core" %Е P +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&'\ +104 "core" ' +3 .tElbow.seek CC +3 "manipulator"&(ҝ +157 "core" ( +2 "manipulator"&& +5 "core" &җ   n +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &+& +6 "core" &җ  Q n +3 .tForearm.seek CC +3 "manipulator"&7'C +99 "core" ' +3 .tHand.close +3 "manipulator"&*/ +63 "core" / +3 .tCC.seek :open +3 "collection"'(p +393 "core" ( +3 "storage"("& +3 "core" &; T T  # +3 "storage"(& +5 "core" &; U T 4 # +2 "manipulator"&& +3 "core" &ҡ\  ? d +4 "manipulator"&$% +6 "core" % :   8  +3 .tForearm.seek :retract +4 "manipulator"&&'\ +104 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek 5 +4 "manipulator"&/( +154 "core" ( +2 "manipulator"&5& +5 "core" & r  +2 "storage"(:& +4 "core" &; H R  # +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 5 +3 "manipulator"&M'ͽ +114 "core" ' +3 .tElbow.hold +3 "manipulator"&1, +5 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&%1 +58 "core" 1 +3 "manipulator"&% +4 "core" % R o m B +3 "storage"(I& +5 "core" &;   # +2 .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 5 + 313 counts +2 "manipulator"&)' +16 "core" ' + "manipulator"&F& +4 "core" &  0  +3 "storage"((& +5 "core" &; U J c # +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 700 counts +3 "manipulator"& 'y +20 "core" ' +2 "storage"(4% +5 "core" % K U   +12 ."downElevator"SE.seek :down +13 "storage"(J' +95 (!% +4 "core" %O > U & I- +2 "manipulator"&;% +4 "core" %v  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&>'\ +104 "core" ' +40 ' + ."downElevator"SE.stop +2 "storage"(5 +6 #tShuffling two pucks from tube 5 to 6 of [1..7] +3 #Loading generic puck from tube 5 into Collection Clamp +2 "collection"'?& +6 "core" &QM F +3 "manipulator"&.% +4 "core" %\ 3 ' +3 "storage"(@% +5 "core" % K T !  +2 "storage"(8. +4 "core" .(; +3 "storage"(y& +5 "core" &; G G I # +2 "storage"( & +4 "core" &; T T ) # +3 "manipulator"&O& +6 "core" &  +2 .tElbow.seek 5 +2 "manipulator"&E( +13 "core" ( +3 "manipulator"&9& +4 "core" & m  +2 "storage"(N& +5 "core" &; T T / # +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 700 counts +3 "manipulator"&W'y +106 "core" ' +2 "storage"(C& +4 "core" &; Y ^ # +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(G'N +283 "core" ' +2 "storage"([- +7 "core" -' +2 .tSE.configure :default +57 "storage"(#QK-0-\ b +5 (0& +3 "core" &; U S U # +3 "manipulator"&<& +5 "core" &  C  +3 .tElbow.seek 5 +5 "manipulator"&( +5 "core" ( +2 "manipulator"&& +4 "core" & ) ' V  +2 "storage"(A& +5 "core" &; N T 4 # +3 .tForearm.seek 5 + 300 counts +3 "manipulator"&X' +22 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&D/ +60 "core" / +5 ."downElevator"SE.seek :down +7 "manipulator"&B& + "storage"(-' +11 "core" & + )  +3 "manipulator"&Z% +3 "core" % (  m +4 .tForearm.seek :retract +3 "manipulator"&R'\ +108 "core" ' +3 .tElbow.seek CC +3 "manipulator"&P(ҝ +123 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +30 "core" ( +2 "manipulator"&m& +4 "core" &Җ   !t +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &L& +3 "core" &Җ  !t +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +3 "manipulator"&\\'C +107 "core" ' +2 "manipulator"&S& +4 "core" &җ + ) !s +3 "manipulator"&_% +6 "core" %?  $ +2 "collection"'f& +4 "core" &QO F +4 "collection"'p& +6 "core" &RN G +3 .tCC.seek :closed +4 "collection"'e([h +3 "core" &RP F +6 &PP F: +9 &(TQO @/ +9 &RO @C +9 &CfPN BB +10 &jRN BB +9 &lRP AC +10 & hQO AB +9 &"HkPM BC +9 &$\ kQO BC +10 &%jQN BB +9 &'mQR AB +12 &)QkQN AB +7 &+mQP AB +9 &,kRP AB +10 &.gOP BB +9 &0XkRO AC +9 &2jQP BB +10 &3lQN AB +9 &5jSO AB +9 &7ajPN BB +10 &9$gQL BB +9 &:jQN BB +10 &<jON AB +9 &>jgQO BB +9 &@+kRO AB +10 &AmRO AB +9 &CjPN AB +10 &EqjRP BB +9 &G3jRL AB +9 &HhRO BB +10 &JkRM AB +9 &LxjCP AC +9 &N9nQR AC +10 &O{PO @D +9 &QQN >H +10 &ScQP 2 +10 &[1RN ?] +9 &[A+QP C7 +3 ( +3 "collection"'p& +4 #tCollection Clamp onSpring/offSpring for 4/27 samples, on/off torque 1.87 +3 .Hand.open +2 "manipulator"&c1 +57 "core" 1 +2 "manipulator"&h% +5 "core" % G  % | +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&Y'\ +95 "core" ' +4 #tLoading generic puck from tube 5 into Processing Clamp +2 "processing"%& +5 "core" &^ +2 "manipulator"&o% +5 "core" %\ +  #e +2 "storage"(T% +5 "core" % ; =  +2 "storage"(. +4 "core" .(; +3 "storage"(s& +5 "core" &; 3 ; # +2 "storage"(b& +5 "core" &; 5 0 < # +2 "manipulator"&i& +5 "core" &ҙ  !q +2 "manipulator"&j% +4 "core" %\ + ( #e +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 5 +2 "manipulator"&K( +158 "core" ( +2 "manipulator"&U& +5 "core" & I  +3 "storage"(r& +4 "core" &; ? ?  # +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 5 + 700 counts +3 "manipulator"&v'y +99 "core" ' +2 "storage"(H& +5 "core" &; U T # # +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(l'N +285 "core" ' +2 "storage"(- +5 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (n& +3 "core" &; 5 / # +3 "manipulator"&t& +5 "core" & 5  +3 .tElbow.seek 5 + "manipulator"&d( +6 "core" ( +2 "manipulator"&w& +5 "core" &    +2 "storage"(~& +5 "core" &; F 4 # +2 .tForearm.seek 5 + 300 counts +2 "manipulator"&q' +14 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +7 .tHand.close +3 "manipulator"& / +58 "core" / +5 ."downElevator"SE.seek :down +3 "manipulator"&& +4 "storage"(' +10 "core" &   +3 "manipulator"&k% +4 "core" %  Z +63 .tForearm.seek :retract +8 "manipulator"&{'\ +107 "core" ' +2 .tElbow.seek PC +3 "manipulator"&\ (9 +69 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +172 "core" ( +2 "manipulator"&& +5 "core" &< j  +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +4 &Q& +4 "core" &<  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +3 "manipulator"&^'T +106 "core" ' +2 "manipulator"& & +4 "core" &<    +3 "manipulator"&u% +4 "core" %^    +3 "processing"%g& +4 "core" &+ ! +32 "processing"%& +7 "core" &, " +3 .tPC.seek :closed +4 "processing"%V(Bh +4 "core" & ! +4 & !/ +9 &K - +10 &x A +9 &x D +10 & Ow D +9 & w E +9 & y E +11 &z D +8 &Vy E +9 &} E +11 &| E +8 &} E +10 &^y E +9 &} E +9 &y D +10 &} E +9 &gy D +9 & '} E +10 &!| E +9 &#} E +10 &%m} E +9 &'0{ E +9 &(y E +10 &*| E +9 &,v} E +9 &.8| E +10 &/}^ E +9 &1S E +12 &3{{ F +7 &5; F +9 &6- G +10 &8 I +9 &:z I +9 &<; I +10 &=& I +9 &?S I +10 &A`w{R 0 +9 &B'/ C +10 &BM  !\  +2 ( +2 "processing"%& +5 #tProcessing Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.29 +2 .Hand.open +2 "manipulator"&]1 +59 "core" 1 +3 "manipulator"&% +4 "core" % ]   +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&'\ +105 "core" ' +2 "processing"%& +5 "core" &BM 3 \  +2 #tImaging generic puck in Processing Clamp while storing it to tube 6 +3 "manipulator"&6% +4 "core" %\ 7  ) +2 "storage"(% +5 "core" % 4 4 +2 "storage"(|. +4 "core" .(; +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 6 +3 "storage"(3(K +185 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +5 (#& +4 "core" &K ` 9  +4 "manipulator"&`& +4 ."raiseStack"SE.reconfigure :place +5 "storage"(#]K-0-\ b +3 "core" &0 ?  +4 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."raiseStack"SE.seek :beamBreak +4 .tElbow.seek PC +3 "storage"(x'N +2 "manipulator"&=(9 +9 "core" ( +2 "manipulator"&2& +5 "core" &0 &  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &0   +3 .tForearm.seek PC +3 "manipulator"&'T +93 "core" ' +2 .tHand.close +3 "manipulator"&}/ +58 "core" / +3 .tPC.seek :open +2 "processing"%z( +80 "core" ' +2 "storage"('- +6 "core" -'N +2 ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +5 ."raiseStack"SE.seek :place +3 "storage"(' +29 "core" ' +235 ( +2 "storage"(+& +4 "core" &K : + 8 " +2 "manipulator"& & +4 "core" &0 ) )  +3 "manipulator"&% +4 "core" % g $  , d +3 .tForearm.seek :retract +3 "manipulator"&*'\ +103 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 6 +3 "manipulator"&( +249 "core" ( +2 "manipulator"&& +4 "core" &  " ! +3 "storage"("& +5 "core" &K 6 5 " +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 700 counts +3 "manipulator"&' +96 "core" ' +3 .tHand.open +2 "manipulator"&1 +64 "core" 1 +3 "storage"($- +3 "core" -' +4 .tSE.seek -0.14 Pucks below Top Plate + "storage"(5' +24 "core" ' +3 .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +4 .tSE.seek -0.75 Pucks below Top Plate +3 "storage"(:' +51 "core" ' +3 #tLights, camera, ACTION! +63 "storage"(7- +4 "core" -' +3 "storage"(& +4 "core" &K\ \  " +3 "manipulator"&%& +5 "core" &  + (   +3 .tElbow.seek 6 +3 "manipulator"&( +25 "core" ( +2 "manipulator"&I& +5 "core" &    +2 "storage"(F& +4 "core" &K\ \  " +4 .tForearm.seek 6 + 700 counts +3 "manipulator"&(' +5 "core" ' +3 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +5 .tSE.seek -0.03 Pucks below Top Plate +3 "storage"(4'] +61 "core" ' +2 "manipulator"&&& +4 "core" &   +4 "storage"(!& +3 "core" &K I 8 ! " +3 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 6 +3 "manipulator"&;'Y +35 "core" ' +3 .tElbow.hold +2 "manipulator"&/, +5 "core" , +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +3 .tSE.seek 0.15 Pucks below Top Plate +4 "storage"(M'E +26 "core" ' +3 "manipulator"&)% +3 "core" %k l +3 "storage"(?& +4 "core" &K    " +3 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 6 + 318 counts +2 "manipulator"&.'ϗ +14 "core" ' +2 "manipulator"&@& +5 "core" &<  @ R +2 "storage"(8& +4 "core" &K R H " +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek 6 + 700 counts +3 "manipulator"&,' +17 "core" ' +2 "storage"(y% +4 "core" %M K Q H  +4 ."downElevator"SE.seek :down +4 "storage"( ' +98 (O% +3 "core" %ON 6 6 J0 +3 "manipulator"&9% +4 "core" %     +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&N'\ +102 "core" ' +46 ' +2 ."downElevator"SE.stop +2 "storage"(5 +4 ( & +5 "core" &K 5 ; " +2 "collection"'C& +4 "core" &[A)PS A7 +2 #tStoring generic puck in Collection Clamp to tube 6 +3 "manipulator"&J% +6 "core" %\ < L + +2 "storage"(1% +4 "core" % 8 <  +2 "storage"(>. +4 "core" .(K +3 "storage"([& +4 "core" &K 2 5 " +2 "storage"(0& +5 "core" &K ; > " +2 "manipulator"&<& +4 "core" &< ` R +3 .tElbow.seek 6 +3 "manipulator"&( +31 "core" ( +3 "manipulator"&A& +5 "core" &  "  +2 "storage"(D& +4 "core" &K 5 1 \\ " +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 6 + 700 counts +2 "manipulator"&B' +98 "core" ' +2 "storage"(Z& +4 "core" &K U K # " +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(E'N +277 "core" ' +2 "storage"(W- +4 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +4 "manipulator"&m& +3 "core" &      +3 "storage"(G& +5 "core" &K ' ) " +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek 6 + "manipulator"&L'Y +39 "core" ' +2 .tElbow.hold +3 "manipulator"&X, +6 "core" , +7 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(S- +3 "core" -' +3 .tSE.seek 0.12 Pucks below Top Plate +3 "storage"(' +32 "core" ' +3 "manipulator"&_% +49 "core" %jo p w 3 +3 "storage"(f& +4 "core" &K   " +4 .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 6 + 317 counts +2 "manipulator"&-'ϖ +16 "core" ' +2 "manipulator"&R& +5 "core" &5    +2 "storage"(& +4 "core" &K ) 0 + " +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 700 counts +3 "manipulator"&c' +22 "core" ' +3 .tSE.seek 1.12 Pucks below Top Plate +3 "storage"(h' +42 "core" ' +2 "manipulator"&& +61 "core" &5 K  +3 "manipulator"&o% +4 "core" % 7  +4 .tForearm.reconfigure :loose +12 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&T'\ +101 "core" ' +3 .tElbow.seek CC +3 "manipulator"&p(ҝ +152 "core" ( +2 "manipulator"&& +6 "core" &ҕ\  S b +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &s& +3 "core" &Җ  X a +3 .tForearm.seek CC +3 "manipulator"&b'C +98 "core" ' +3 .tHand.close +2 "manipulator"&i/ +59 "core" / +3 .tCC.seek :open +3 "collection"'j(p +397 "core" ( +3 "storage"(\\& +5 "core" &K J R @ " +2 "storage"(U& +4 "core" &K R T ; " +3 "manipulator"&r& +3 "core" &Ҡ  W +2 "manipulator"&H% +4 "core" % F  +3 .tForearm.seek :retract +3 "manipulator"&P'\ +106 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 6 +4 "manipulator"&Y( +155 "core" ( +5 "manipulator"&& +5 "core" & >  +2 "storage"(n& +5 "core" &K + ' " +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 6 +3 "manipulator"&t'Y +114 "core" ' +2 .tElbow.hold +3 "manipulator"&w, +6 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tHand.open +2 "manipulator"&~1 +54 "core" 1 +4 "manipulator"& % +4 "core" % _q V +3 "storage"(& +4 "core" &K / 5 ( " +3 .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 6 + 306 counts +2 "manipulator"&k'ϋ +22 "core" ' +2 "manipulator"&K& +4 "core" &C  g +3 "storage"(v& +5 "core" &K ` _  " +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 700 counts +3 "manipulator"&l' +22 "core" ' +2 "storage"(q% +5 "core" % T T   +4 ."downElevator"SE.seek :down +4 "storage"(' +98 (Q% +3 "core" %|O U J b I- +3 "manipulator"&d% +4 "core" %    +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&'\ +104 "core" ' +32 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 #tShuffling two pucks from tube 6 to 7 of [1..7] +3 #Loading generic puck from tube 6 into Collection Clamp +2 "collection"' & +7 "core" &SM D +3 "manipulator"&u% +6 "core" %\ C u . +3 "storage"(g% +4 "core" % T T *  +3 "storage"({. +3 "core" .(K +3 "storage"(& +5 "core" &K G J * " +2 "storage"(]& +5 "core" &K T S  " +2 "manipulator"&& +5 "core" &C j g +3 .tElbow.seek 6 +2 "manipulator"&( +39 "core" ( +2 "manipulator"&6& +5 "core" & R C +3 "storage"(& +4 "core" &K F F " +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 6 + 700 counts +3 "manipulator"&' +109 "core" ' +2 "storage"(|& +5 "core" &K T K  " +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"(^'N +282 "core" ' +3 "storage"(#- +4 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +5 (`& +3 "core" &K W U 6 " +3 "manipulator"&2& +6 "core" & * ) A +3 .tElbow.seek 6 +3 "manipulator"&( +5 "core" ( +3 "manipulator"&a& +3 "core" & ( * \ A +3 "storage"(}& +5 "core" &K U W 6 " +3 .tForearm.seek 6 + 300 counts +4 "manipulator"&''υ +15 "core" ' +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close + "manipulator"&\ / +67 "core" / +6 ."downElevator"SE.seek :down +5 "manipulator"&& +6 "storage"(V' +3 "core" & * , A +3 "manipulator"&+% +5 "core" % ώ  & +3 .tForearm.seek :retract +3 "manipulator"& '\ +104 "core" ' +2 .tElbow.seek CC +3 "manipulator"&(ҝ +134 "core" ' + ."downElevator"SE.stop +3 "storage"(5 +15 "core" ( +2 "manipulator"&x& +5 "core" &Ҟ  ? N +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &Ҟ  W N +5 .tForearm.reconfigure :tight +5 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&'C +96 "core" ' +3 "manipulator"&"& +6 "core" &ҡ   K +2 "manipulator"&=% +6 "core" %D  p  +2 "collection"'& +5 "core" &PO F +3 "collection"'$& +6 "core" &RQ F +4 .tCC.seek :closed +3 "collection"'7([h +4 "core" &PN E +6 &OO E= +9 &%SRQ @0 +9 &PN >D +10 &EcPO AB +9 &jON @B +10 &lOO @C +9 & jOM @B +9 &"KhQN AB +10 &$ mPM AB +9 &%kRO @B +9 &'kQO AC +10 &)TjQM AB +9 &+jOP @B +9 &,jPO AC +10 &.jPM AB +10 &0ZkRO @C +9 &2jQO @B +9 &3jRP @B +9 &5jRN AB +10 &7cjPO AB +9 &9'gQO AB +10 &:jQM @B +9 &<jSN AB +9 &>ljNN AB +10 &@-jPO @B +9 &AjOO AB +11 &ClRQ @B +8 &EujRO AB +9 &G7iQO AB +9 &HiPP @B +10 &JjRM AB +9 &LzkPQ AC +10 &N<nPN @C +9 &O|OO @D +9 &QSP =H +10 &SePQ 7 +10 &[0SN =!d +9 &[K#SP B5 +3 ( +2 "collection"'$& +5 #tCollection Clamp onSpring/offSpring for 4/27 samples, on/off torque 1.88 +3 .Hand.open + "manipulator"&*1 +58 "core" 1 +3 "manipulator"&% +3 "core" % D   +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&%'\ +100 "core" ' +3 #tLoading generic puck from tube 6 into Processing Clamp +2 "processing"%I& +5 "core" & +2 "manipulator"&F% +4 "core" %\ 9 n * +2 "storage"(% +5 "core" % 6 2  +2 "storage"(&. +5 "core" .(K +2 "storage"(!& +3 "core" &K 9 < " +3 "storage"(5& +4 "core" &K 2 6 " +2 "manipulator"&)& +5 "core" &Ң j J +3 "manipulator"&?% +5 "core" %\ 9 H * +2 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek 6 +5 "manipulator"&@( +157 "core" ( +2 "manipulator"&8& +5 "core" &  +2 "storage"(& +5 "core" &K ; > " +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 6 + 700 counts +3 "manipulator"&y' +102 "core" ' +2 "storage"(& +5 "core" &K U T > " +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak +2 "storage"(:'N +291 "core" ' +3 "storage"(O- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 (9& +3 "core" &K : =  " +2 "manipulator"&(& +5 "core" & ) *  +3 .tElbow.seek 6 +3 "manipulator"&( +3 "core" ( +3 "manipulator"&4& +4 "core" & , - 1  +2 "storage"(;& +5 "core" &K ( ' " +3 .tForearm.seek 6 + 300 counts +3 "manipulator"&.'υ +24 "core" ' +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"& / +61 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&C& +4 "storage"(J' +6 "core" & + +  +3 "manipulator"&1% +5 "core" % ψ + +  n +3 .tForearm.seek :retract +2 "manipulator"&M'\ +108 "core" ' +3 .tElbow.seek PC +3 "manipulator"&>(9 +143 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +95 "core" ( +2 "manipulator"&[& +4 "core" &?  +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &0& +4 "core" &?   +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +3 "manipulator"&<'T +102 "core" ' +2 "manipulator"&A& +4 "core" &? + 0 4  +3 "manipulator"&D% +4 "core" %` * - 5 +4 "processing"%,& +5 "core" &, # +4 "processing"%Z& +6 "core" & # +4 .tPC.seek :closed +4 "processing"% (Bh +4 "core" & # +6 & # +7 &N3 (s +9 &]i ; +9 &\ F +10 &r D +9 &\ }v D +10 & =y E +9 &u E +9 &x E +10 &y E +9 &Fx E +10 & x D +9 &y E +9 &x E +10 &Mv E +9 &y E +9 &y E +10 &~ E +9 &!Tz E +10 &#{ E +9 &$z E +9 &&y E +10 &(\\y E +9 &*x E +9 &+y F +10 &-{ E +9 &/ey E +9 &1%} F +10 &2~ F +9 &4 F +12 &6g G +7 &8$ I +12 &9 J +9 &; I +7 &=h J +9 &?( J +10 &@ 7 +10 &A7d !` +9 &BM "\  +5 ( +4 "processing"%Z& +3 "core" &BM  "\  +3 #tProcessing Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.32 +2 .Hand.open +3 "manipulator"&/1 +56 "core" 1 +2 "manipulator"&N% +4 "core" % n 3 -  u +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&W'\ +105 "core" ' +2 "processing"%m& +5 "core" &BM\ V \  +2 #tImaging generic puck in Processing Clamp while storing it to tube 7 +2 "manipulator"&G% +6 "core" %\ M ^ 2 +2 "storage"(S% +4 "core" % 5 6 +3 "storage"(_. +3 "core" .(K +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 7 +3 "storage"(f([~ +192 "core" ( +2 .tSC.configure :limp +3 "storage"($(\ 1b +4 (R& +4 "core" &[x\ \  # +5 "manipulator"&& +3 ."raiseStack"SE.reconfigure :place +6 "storage"(#]K-0-\ b +3 "core" &= O  +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."raiseStack"SE.seek :beamBreak +5 .tElbow.seek PC +5 "storage"('N +3 "manipulator"&B(9 +5 "core" ( +3 "manipulator"&& +5 "core" &=  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &o& +3 "core" &= U  +3 .tForearm.seek PC +3 "manipulator"&E'T +107 "core" ' +2 .tHand.close + "manipulator"&L/ +62 "core" / +3 .tPC.seek :open +3 "processing"%-( +58 "core" ' +2 "storage"(- +3 "core" -'N +3 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +5 ."raiseStack"SE.seek :place +2 "storage"(' +30 "core" ' +263 ( +2 "storage"(s& +5 "core" &[t ) $  ' +2 "manipulator"&c& +5 "core" &;  P  +3 "manipulator"&X% +5 "core" % 1  N +3 .tForearm.seek :retract +3 "manipulator"&i'\ +108 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 7 +2 "manipulator"&T( +249 "core" ( +3 "manipulator"&e& +5 "core" & " +2 "storage"(\\& +5 "core" &[t 6 5 ' +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 7 + 700 counts +3 "manipulator"&U'. +106 "core" ' +3 .tHand.open +2 "manipulator"&r1 +55 "core" 1 +3 "storage"(H- +3 "core" -' +4 .tSE.seek -0.14 Pucks below Top Plate +3 "storage"(' +38 "core" ' +2 .tSE.reconfigure :seal +3 "storage"(#QK-0-\ b +3 .tSE.seek -0.75 Pucks below Top Plate +4 "storage"(n' +49 "core" ' +2 #tLights, camera, ACTION! +3 "storage"(b- +4 "core" -' +2 "storage"(p& +5 "core" &[t\ \  9 ' +2 "manipulator"&~& +4 "core" &  F +3 .tElbow.seek 7 +3 "manipulator"& ( +5 "core" ( +3 "manipulator"&& +3 "core" &  +3 "storage"(K& +5 "core" &[t\ \  W ' +3 .tForearm.seek 7 + 700 counts +3 "manipulator"&v'. +14 "core" ' +3 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +5 .tSE.seek -0.03 Pucks below Top Plate +65 "storage"(q'] +61 "core" ' +2 "manipulator"&P& +4 "core" & + + +3 "storage"(Q& +4 "core" &[t C P + ' +4 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek 7 +3 "manipulator"&d'r +39 "core" ' +2 .tElbow.hold +3 "manipulator"&Y, +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tSE.reconfigure :default + "storage"(#QK-0-\ b +4 .tSE.seek 0.15 Pucks below Top Plate +3 "storage"(t'E +32 "core" ' +3 "manipulator"& % +5 "core" %Ά +2 "storage"(k& +5 "core" &[t   ' +2 .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 7 + 320 counts +3 "manipulator"&u'ϲ +16 "core" ' +2 "manipulator"&g& +5 "core" &  P +3 "storage"({& +5 "core" &[t Q T  ' +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 7 + 700 counts +3 "manipulator"&h'. +23 "core" ' +2 "storage"(% +72 "core" %M U S 8  +3 ."downElevator"SE.seek :down +6 "storage"(]' +98 (% +3 "core" %+Q 7 5 I. +3 "manipulator"&6% +5 "core" %& ) , R +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +44 ' + ."downElevator"SE.stop +2 "storage"(5 +4 (l& +5 "core" &[t = ;  ' +2 "collection"'|& +5 "core" &[K SP B5 +2 #tStoring generic puck in Collection Clamp to tube 7 +3 "manipulator"&% +4 "core" %\ G 0 +3 "storage"(w% +4 "core" % 2 :  +2 "storage"(. +4 "core" .([~ +3 "storage"(#& +5 "core" &[t 5 2 ' +2 "storage"(`& +4 "core" &[t = > ' +3 "manipulator"&2& +5 "core" &  +3 .tElbow.seek 7 +3 "manipulator"&a( +3 "core" ( +4 "manipulator"&}& +5 "core" & 6 +2 "storage"(\ & +5 "core" &[t = : ' +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 7 + 700 counts +3 "manipulator"&'. +102 "core" ' +2 "storage"(+& +4 "core" &[t Q G ' +3 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"('N +278 "core" ' +2 "storage"(- +4 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&x& +5 "core" & %  M +2 "storage"(& +6 "core" &[t K S ` ' +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek 7 +3 "manipulator"&^'r +43 "core" ' +4 .tElbow.hold +3 "manipulator"&', +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"("- +3 "core" -' +4 .tSE.seek 0.12 Pucks below Top Plate +3 "storage"(=' +26 "core" ' +2 "manipulator"&% +6 "core" %|v   +3 "storage"(& +5 "core" &[t   $ ' +3 .tForearm.force -20 +2 "manipulator"&5 +6 .tForearm.seek 7 + 310 counts +2 "manipulator"&V'Ϩ +21 "core" ' +3 "manipulator"& & +4 "core" &  u +2 "storage"(j& +5 "core" &[t R J r ' +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 7 + 700 counts +3 "manipulator"&*'. +34 "core" ' +3 .tSE.seek 1.12 Pucks below Top Plate +2 "storage"(' +39 "core" ' +3 "manipulator"&I& +5 "core" & & +2 "manipulator"&F% +4 "core" % 0 1 +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +109 "core" ' +2 .tElbow.seek CC +3 "manipulator"&$(ҝ +154 "core" ( +3 "manipulator"&&& +5 "core" &ҙ\  - ` +2 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +3 &!& +3 "core" &ҙ\  ` +3 .tForearm.seek CC +3 "manipulator"&5'C +156 "core" ' +2 .tHand.close +5 "manipulator"&)/ +61 "core" / +2 .tCC.seek :open +3 "collection"'?(p +400 "core" ( +2 "storage"(& +5 "core" &[t U U K ' +2 "storage"(8& +4 "core" &[t R T < ' +3 "manipulator"&& +4 "core" &ҟ   R Z +3 "manipulator"&% +5 "core" % F  (  +3 .tForearm.seek :retract +3 "manipulator"&'\ +104 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 7 +3 "manipulator"&%( +156 "core" ( +2 "manipulator"&O& +4 "core" & R  +3 "storage"(9& +4 "core" &[t & & ' +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 .tForearm.seek 7 +3 "manipulator"&('r +112 "core" ' +5 .tElbow.hold +2 "manipulator"&4, +4 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tHand.open +3 "manipulator"&;1 +54 "core" 1 +3 "manipulator"& % +5 "core" % yv   +2 "storage"(C& +4 "core" &[t 6 7 ' +3 .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 7 + 307 counts +2 "manipulator"&1'ϥ +26 "core" ' +3 "manipulator"&@& +5 "core" & U  +2 "storage"(y& +5 "core" &[t U W ' +5 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 7 + 700 counts +2 "manipulator"&:'. +22 "core" ' +2 "storage"(.% +4 "core" % U T K  +4 ."downElevator"SE.seek :down +5 "storage"([' +98 (0% +3 "core" %O ; K n J- +3 "manipulator"&% +4 "core" %* [ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&A'\ +100 "core" ' +37 ' + ."downElevator"SE.stop +2 "storage"(5 +5 #tShuffling two pucks from tube 7 to 1 of [1..7] +3 #Loading generic puck from tube 7 into Collection Clamp +2 "collection"'D& +3 "core" &PO D +3 "manipulator"&,% +5 "core" %\ Q E 4 +2 "storage"(J% +5 "core" % U U \  +2 "storage"(M. +4 "core" .([~ +2 "storage"(z& +4 "core" &[t , ' ' +3 "storage"(/& +4 "core" &[t 6 : ' +3 "manipulator"&N& +4 "core" & 2  +3 .tElbow.seek 7 +3 "manipulator"&m( +4 "core" ( +2 "manipulator"&G& +5 "core" &  +2 "storage"(Z& +4 "core" &[t = I 0 ' +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 7 + 700 counts +3 "manipulator"&S'. +106 "core" ' +2 "storage"(_& +3 "core" &[t Z a  ' +4 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +3 "storage"(<'N +283 "core" ' +2 "storage"(R- +4 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +5 (& +3 "core" &[t U S 1 ' +3 "manipulator"&& +4 "core" &   +3 .tElbow.seek 7 +3 "manipulator"&o( +5 "core" ( +3 "manipulator"&3& +5 "core" &  R  +4 "storage"(L& +8 "core" &[t T S ' +3 .tForearm.seek 7 + 300 counts +4 "manipulator"&'Ϟ +20 "core" ' +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close +3 "manipulator"&>/ +57 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&W& +4 "storage"( ' +9 "core" & , *  +2 "manipulator"&s% +4 "core" % ϡ , * +4 .tForearm.seek :retract +2 "manipulator"&'\ +112 "core" ' +3 .tElbow.seek CC +3 "manipulator"&c(ҝ +123 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +34 "core" ( +2 "manipulator"&X& +62 "core" &Ҹ   +2 .tElbow.reconfigure :loose +7 "manipulator"&$ &.,(#b +5 &E& +3 "core" &Ҹ e  +3 .tForearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +3 "manipulator"&e'C +95 "core" ' +2 "manipulator"&\\& +4 "core" &Ҹ     +3 "manipulator"&B% +5 "core" %M 0 / +3 "collection"'r& +5 "core" &PM F +3 "collection"'H& +8 "core" &SR F +3 .tCC.seek :closed +4 "collection"'b([h +3 "core" &QO F +5 &QO E< +9 &(TM? @/ +10 &RL ?D +9 &EiON AB +10 &jQN AB +9 &lRO AB +9 & lPO @C +10 &"KkRP AB +9 &$nQO AB +9 &%kRO AB +10 &'kPO BB +9 &)SjPM AB +10 &+lQN AB +9 &,jQP AB +9 &.kQN AB +10 &0[kPN AB +10 &2kRO AC +8 &3jPL AB +10 &5jQO AB +9 &7ejRP AB +10 &9'jRQ AB +9 &:jQL AB +9 &<jRL AB +10 &>mjQQ AB +9 &@.kPP AB +9 &AjRO AB +10 &CjQN AB +9 &EuiPP AB +10 &G8iRP AA +9 &HjPP AB +10 &JjQQ AB +9 &LzlRP AC +9 &N:qPP AC +10 &OwQN @D +9 &QSQ >I +9 &ShRR =L +10 &U)RP 5 +9 &[-QO =%l +9 &[M&RO C6 +3 ( +3 "collection"'H& +4 #tCollection Clamp onSpring/offSpring for 4/27 samples, on/off torque 1.86 +2 .Hand.open +3 "manipulator"&p1 +64 "core" 1 +2 "manipulator"&~% +4 "core" % M @ / +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&i'\ +104 "core" ' +3 #tLoading generic puck from tube 7 into Processing Clamp +2 "processing"%& +5 "core" &1  +3 "manipulator"&K% +4 "core" %\ Q 4 +4 "storage"(% +4 "core" % 6 6   +2 "storage"(P. +5 "core" .([~ +2 "storage"(Q& +3 "core" &[t 8 6 ' +3 "storage"(& +4 "core" &[t 4 4 p ' +3 "manipulator"&T& +4 "core" &Ҹ  +3 "manipulator"& % +5 "core" %\ Q 4 +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek 7 +3 "manipulator"&k( +152 "core" ( +2 "manipulator"&U& +5 "core" &  +2 "storage"(g& +4 "core" &[t 6 6 ' +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 7 + 700 counts +3 "manipulator"&n'. +99 "core" ' +2 "storage"({& +5 "core" &[t T T ^ ' +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +8 .tSE.seek :beamBreak +3 "storage"('N +273 "core" ' +2 "storage"(v- +4 "core" -' +3 .tSE.configure :default +2 "storage"(#QK-0-\ b +4 ( & +3 "core" &[t 0 < j ' +3 "manipulator"&q& +4 "core" &   ; +3 .tElbow.seek 7 +3 "manipulator"&( +5 "core" ( +2 "manipulator"&6& +4 "core" & %  Q +3 "storage"(d& +5 "core" &[t # )  ' +4 .tForearm.seek 7 + 300 counts +3 "manipulator"&u'Ϟ +14 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tHand.close +2 "manipulator"&l/ +65 "core" / +5 ."downElevator"SE.seek :down +5 "manipulator"&|& +3 "storage"(' +12 "core" & K +2 "manipulator"&w% +5 "core" % Ϩ P +3 .tForearm.seek :retract +3 "manipulator"&t'\ +108 "core" ' +3 .tElbow.seek PC +3 "manipulator"&(9 +29 "Can"X 7k\ 2$ +104 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +111 "core" ( + "manipulator"&#& +4 "core" &8 1 z +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &`& +3 "core" &8 - z +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC +3 "manipulator"&2'T +100 "core" ' +2 "manipulator"&}& +4 "core" &8 # & 9 z +3 "manipulator"&\ % +5 "core" %D  W  +2 "processing"%h& +5 "core" & " +3 "processing"%+& +6 "core" & " +3 .tPC.seek :closed +4 "processing"%](Bh +3 "core" & " +9 & "4 +5 &N . +9 &|\ B +10 &w E +9 & Rx E +9 & z E +10 & y E +9 &| E +9 &[w D +10 &y E +9 &} E +9 &w D +75 &ay E +3 &$y E + &z E +7 &{ E + &ky D & )| F + &!| E &#| E + &%p{ E +5 &'2z E +10 &({ E +9 &*{ E +9 &,y} E +10 &.;z E +10 &/{ E +9 &1y E +9 &3 F +9 &5> G +10 &6 G +9 &8 I +9 &:| J +10 &  +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +3 "manipulator"&'\ +109 "core" ' +2 "processing"%x& +4 "core" &BN   +3 #tImaging generic puck in Processing Clamp while storing it to tube 1 +2 "manipulator"&% +6 "core" %\ Y % 70 +2 "storage"("% +4 "core" % 0 %  +3 "storage"(. +3 "core" .([~ +4 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +6 .tSC.seek 1 +3 "storage"((3 +993 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +5 ( & +3 "manipulator"&j& +4 "core" &5 J 0 l +8 ."raiseStack"SE.reconfigure :place +4 "storage"(#]K-0-\ b +2 "core" &(  +5 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek PC +6 ."raiseStack"SE.seek :beamBreak +3 "manipulator"&I(9 +2 "storage"(F'N +37 "core" ( +6 "manipulator"&& +5 "core" &H e % +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &a& +4 "core" &I $ +4 .tForearm.seek PC +4 "manipulator"&'T +105 "core" ' +2 .tHand.close +2 "manipulator"&^/ +57 "core" / +3 .tPC.seek :open +3 "processing"%V( +28 "core" ' +2 "storage"(=- +4 "core" -'N +2 ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place +3 "storage"(&' +35 "core" ' +286 ( +3 "storage"(!& +3 "core" &6 5 3  +3 "manipulator"&*& +4 "core" &I G $ +3 "manipulator"&'% +5 "core" % . X +2 .tForearm.seek :retract +3 "manipulator"&)'\ +114 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +3 "manipulator"&( +242 "core" ( +3 "manipulator"&7& +4 "core" &   C +3 "storage"(& +5 "core" &6   +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&8'н +104 "core" ' +4 .tHand.open +2 "manipulator"&1 +60 "core" 1 +2 "storage"(- +5 "core" -' +3 .tSE.seek -0.14 Pucks below Top Plate +3 "storage"(O' +23 "core" ' +3 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +4 .tSE.seek -0.75 Pucks below Top Plate +3 "storage"(9' +48 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(5- +4 "core" -' +3 "storage"($& +4 "core" &6 \  \\  +3 "manipulator"&;& +3 "core" &   V A +3 .tElbow.seek 1 +3 "manipulator"& ( +4 "core" ( +2 "manipulator"&C& +4 "core" & ( ) $ A +3 "storage"(@& +5 "core" &6 =  +3 .tForearm.seek 1 + 700 counts +5 "manipulator"&y'н +6 "core" ' +3 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +4 .tSE.seek -0.03 Pucks below Top Plate +2 "storage"(.'] +61 "core" ' +2 "manipulator"&& +5 "core" & '  A A +2 "storage"(0& +4 "core" &6 & &  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +3 "manipulator"&' +40 "core" ' +2 .tElbow.hold +3 "manipulator"&%, +5 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default +3 "storage"(#QK-0-\ b +4 .tSE.seek 0.15 Pucks below Top Plate +66 "storage"(('E +25 "core" ' +2 "manipulator"&D% +4 "core" %  f 2 +3 "storage"(1& +5 "core" &6   +2 .tForearm.force -20 +2 "manipulator"&5 +4 .tForearm.seek 1 + 311 counts +3 "manipulator"&,'8 +21 "core" ' +2 "manipulator"&J& +4 "core" &    3 +3 "storage"(M& +5 "core" &6 I H G  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +3 "manipulator"&z'н +33 "core" ' +3 "storage"(% +4 "core" %C U T U  +4 ."downElevator"SE.seek :down +5 "storage"(/' +98 (N% +3 "core" %4L 4 4 ] I- +3 "manipulator"&G% +4 "core" %б ) $ # +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&Z'\ +107 "core" ' +40 ' + ."downElevator"SE.stop +2 "storage"(5 +4 (:& +4 "core" &6   \ +2 "collection"'_& +5 "core" &[M TM ?6 +2 #tStoring generic puck in Collection Clamp to tube 1 +2 "manipulator"&[% +4 "core" %\ ] u ? 9L +3 "storage"(4% +4 "core" %   +2 "storage"(A. +8 "core" .(3 +7 "storage"(R& +4 "core" &6    +2 "storage"(& +4 "core" &6   +3 "manipulator"&& +4 "core" & r 2 +3 .tElbow.seek 1 +3 "manipulator"&3( +5 "core" ( +2 "manipulator"&L& +4 "core" & G 2 +5 "storage"(>& +10 "core" &6    +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&W'н +103 "core" ' +3 "storage"(s& +3 "core" &6 S I   +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +6 .tSE.seek :beamBreak + "storage"(m'N +285 "core" ' +2 "storage"(S- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&<& +3 "core" & ) ' $ 1 +3 "storage"(X& +4 "core" &6 & (  +2 .tElbow.reconfigure :limp +3 "manipulator"&$ ,(b +7 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek 1 +4 "manipulator"&' +39 "core" ' +2 .tElbow.hold +3 "manipulator"&E, +3 "core" , +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +10 "storage"(o- +9 "core" -' +4 .tSE.seek 0.12 Pucks below Top Plate +3 "storage"(\\' +26 "core" ' +2 "manipulator"&B% +4 "core" %y   +3 "storage"(r& +4 "core" &6   E +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 1 + 316 counts +2 "manipulator"& '= +15 "core" ' +2 "manipulator"&& +4 "core" & . 1 G 0 +2 "storage"(?& +6 "core" &6 R G J  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +3 "manipulator"&p'н +17 "core" ' +3 .tSE.seek 1.12 Pucks below Top Plate +3 "storage"(~' +38 "core" ' +3 "manipulator"&& +4 "core" &  + 0 +2 "manipulator"&H% +5 "core" %  $  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +3 "manipulator"&K'\ +108 "core" ' +2 .tElbow.seek CC +3 "manipulator"&(ҝ +160 "core" ( +2 "manipulator"&P& +4 "core" &Ҳ h / +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &Q& +3 "core" &Ҳ { _ / +3 .tForearm.seek CC +3 "manipulator"&'C +96 "core" ' +2 .tHand.close +3 "manipulator"&T/ +56 "core" / +3 .tCC.seek :open +3 "collection"' (p +397 "core" ( +2 "storage"(e& +5 "core" &6 J T   +2 "storage"(U& +5 "core" &6 I Q  +2 "manipulator"&g& +5 "core" &ҳ   . +2 "manipulator"&{% +5 "core" % T  e ( +2 .tForearm.seek :retract +3 "manipulator"&c'\ +113 "core" ' +61 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek 1 +3 "manipulator"&i( +154 "core" ( +2 "manipulator"&v& +5 "core" & 2  +3 "storage"( & +5 "core" &6 4 >   +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 .tForearm.seek 1 +3 "manipulator"&q' +114 "core" ' +3 .tElbow.hold +3 "manipulator"&6, +5 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tHand.open +3 "manipulator"&d1 +64 "core" 1 +3 "manipulator"&l% +5 "core" % \ m t z w +2 "storage"(|& +4 "core" &6   +2 .tForearm.force -20 +2 "manipulator"&5 +5 .tForearm.seek 1 + 309 counts +3 "manipulator"&w'6 +15 "core" ' +2 "manipulator"&k& +5 "core" &     +2 "storage"(n& +5 "core" &6 W S ~  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 1 + 700 counts +2 "manipulator"&'н +26 "core" ' +2 "storage"(u% +4 "core" % W V +  +4 ."downElevator"SE.seek :down +5 "storage"(#' +98 (`% +3 "core" %zT ' ( J/ +3 "manipulator"&% +5 "core" %й  l ( +3 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +8 .tForearm.seek :retract +5 "manipulator"&}'\ +107 "core" ' +21 ' +2 ."downElevator"SE.stop +3 "storage"(5 +53312 "Can"B ?F 3$ +59998 D ?Fj$ +59999 Q ?F_$ +59998 * ?G$ +59999  @I$ +59998  ?H!$ @1712605810.17PDT = =mMAIN_scheduler =tMAIN @PDT1712605811.25 #t\ Environmental Sample Processor built 08-Feb-24 (5dcf9725) +142 #"core_reset"Sent BREAK + #t@26717 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +213 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +349 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +519 "Can"T G +3 T G + #tPolling Can every 10:00 +20 !o:Storage::Warning: mesg"Uncleanly Exited:bt[ "8/home/esp/esp2/utils/storage.rb:438:in `readPucks!'"6/home/esp/esp2/utils/storage.rb:630:in `restore!'"-/home/esp/esp2/lib/esp.rb:125:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +1960 #-> ESP.ready? +346 #-> ESP.ready! +4 #Powering core bus +526 .Gate.power :raw,:ON +2 "sampler") +56 ) +2 "core"  +3 "collection"' +3 ' +3 "core"  +3 "processing"% +5 % +4 "core"  +6 "collection"' 9\ +4 ' 0\ +3 ' -\ +5 "processing"% 9\ +3 % 2\ +3 % *\ +2 % 0\ +6 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +4 .tSS.configure :default +2 "sampler")#.0X *   +2 .tSC.reconfigure :sloppy +9 "storage"($-.(\ 1~b +3 .tSC.hold +3 "storage"(, +5 "core" , +2 .tSC.jog 90 +6 "storage"(*Z +38 "core" * +3 .tSE.reconfigure :default +2 "storage"(#K-0-\ b +4 .tSE.home.seek :down +2 "storage"(' +76 "core" ' +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.home.seek :initial +2 "storage"((,A +958 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +4 "manipulator"& & +3 "core" &  U5 +3 .tForearm.seek :retract +3 "manipulator"&!'\ +3 "core" ' +3 .tElbow.seek :hammer +2 "manipulator"&"( +31 "core" ( +2 "manipulator"&#& +4 "core" &   Y +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek retracted +2 "manipulator"&$'\ +19 "core" ' +2 "manipulator"&%% +4 "core" %\ I ` * ?M +2 .tForearm.coast +4 "manipulator"&5 +5 !to:Arm::StretchError: mesg".Holding position retracted requires 150mA:bt["2/home/esp/esp2/utils/misc.rb:233:in `stretch'"//home/esp/esp2/utils/misc.rb:228:in `each'"2/home/esp/esp2/utils/misc.rb:228:in `stretch'",/home/esp/esp2/lib/msg.rb:68:in `retry'"2/home/esp/esp2/utils/misc.rb:223:in `stretch'"+/home/esp/esp2/lib/slide.rb:85:in `in'"2/home/esp/esp2/utils/misc.rb:222:in `stretch'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"2/home/esp/esp2/utils/misc.rb:213:in `stretch'"3/home/esp/esp2/utils/storage.rb:41:in `ready!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"3/home/esp/esp2/utils/storage.rb:32:in `ready!'"1/home/esp/esp2/utils/misc.rb:546:in `ready!'"(ESP):2:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #1 of 5 +3 "manipulator"&&& +3 "core" &  3  +4 #tHammering Forearm against inboard stop to recenter bearing races + "manipulator"&'% +5 "core" %\ R   L +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek between 4 and retracted +2 "manipulator"&(' +57 "core" ' +2 .tForearm.force 100 +2 "manipulator"&5d +55 &)% +3 "core" %  ' M VbS +3 .tForearm.stop + "manipulator"&5 +35 &*& +3 "core" &    +7 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 .tForearm.seek retracted +2 "manipulator"&+'\ +13 "core" ' +2 "manipulator"&,% +4 "core" %\  & #  +3 "processing"%-& +5 "collection"'.& +6 "core" & & + &>< H +4 .tCC.home.seek :open +2 ."openPC"PC.home.seek :open +4 "collection"'/(p +3 "processing"%0( +550 "core" ( +145 ( +3 "collection"'1 +3 "core"  +3 "processing"%2 +5 "core"  +2 "processing"%3 +3 "core" @ +3 "processing"%4 +5 "core"  +2 "collection"'5% +4 "core" %=? H +4 "processing"%6% +4 "core" %ل0 ' +3 "sampler")7% +8 "core" %  W % +3 "collection"'8& +5 "core" &]?< H +2 "processing"%9& +4 "core" & ' +3 "manipulator"&:% +5 "core" %\     +2 "manipulator"&;& +3 "core" &    +3 "storage"(<& +5 "core" &,C b a _  +2 "storage"(=% +4 "core" % _ _ _  +3 "collection"'>9 +4 "core" 9 +3 "processing"%?9 +3 "core" 9e +53885 "Can"F C9$ +22823 #"kevan"Session Begun +306 #-> CSR +383 #-> CSR.list +1712 #-> CSR.legned +3 .CSR.select :legned +5 !o:Valve::Manifold::Error: mesg"8Collection Valve::Manifold has no selection: legned:@timestampu: Time  H:bt["//home/esp/esp2/lib/valve.rb:171:in `fetch'"./home/esp/esp2/lib/valve.rb:176:in `call'"//home/esp/esp2/lib/valve.rb:176:in `fetch'"//home/esp/esp2/lib/valve.rb:201:in `goal='"8/home/esp/esp2/lib/valve.rb:213:in `method_missing'"!kevan:3:in `topLevelBinding'" CSR.legend +4 .CSR.select :legend +5 !o:Valve::Manifold::Error: mesg"8Collection Valve::Manifold has no selection: legend:@timestampu: Time  ݙ:bt["//home/esp/esp2/lib/valve.rb:171:in `fetch'"./home/esp/esp2/lib/valve.rb:176:in `call'"//home/esp/esp2/lib/valve.rb:176:in `fetch'"//home/esp/esp2/lib/valve.rb:201:in `goal='"8/home/esp/esp2/lib/valve.rb:213:in `method_missing'"!kevan:4:in `topLevelBinding'" 10.times{CSV.CSR;CSR.air;CS.pull 1.0;CSR.Flush;CS.pull 7;CSR.air;CS.pull 1.0;CSV.waste1;CS.empty} +3 .CSV.dial CSR +7 "collection"'@  +116 "core"  +2 ."kevan"CSR.select :air +4 "collection"'\ +13 'A% +2 "core" %=; > +4 ."kevan"CS.reconfigure :default +3 "collection"'#P d@b +6 ."kevan"CS.seek 1ml +3 "collection"'B'c +338 "core" ' +52 ."kevan"CSR.select :Flush +4 "collection"' +13 'C% +3 "core" %d>9 I +3 ."kevan"CS.seek 8ml +4 "collection"'D'ͥ +1855 "core" ' +2 ."kevan"CSR.select :air +4 "collection"' +13 'E% +3 "core" %ͧ>; I +3 ."kevan"CS.seek 9.001ml +4 "collection"'F'C +340 "core" ' +2 ."kevan"CSV.dial :waste1 +5 "collection"'G +114 "core" +2 ."kevan"CS.seek 0ml +4 "collection"'H' +2360 "core" ' +2 ."kevan"CSV.dial CSR +4 "collection"'I  +116 "core"  +3 ."kevan"CSR.select :air +4 "collection"'J% +6 "core" %== I +3 ."kevan"CS.seek 0.999ml +3 "collection"'K'[ +341 "core" ' +2 ."kevan"CSR.select :Flush +4 "collection"' +13 'L% +5 "core" %[=; I +3 ."kevan"CS.seek 7.999ml +4 "collection"'M'͜ +1847 "core" ' +2 ."kevan"CSR.select :air +4 "collection"' +13 'N% +49 "core" %͙=< I +12 ."kevan"CS.seek 8.999ml +4 "collection"'O'5 +344 "core" ' +2 ."kevan"CSV.dial :waste1 +6 "collection"'P +117 "core" +3 ."kevan"CS.seek 0ml +4 "collection"'Q' +2358 "core" ' +2 ."kevan"CSV.dial CSR +5 "collection"'R  +114 "core"  +2 ."kevan"CSR.select :air +5 "collection"'S% +5 "core" %>= I +3 ."kevan"CS.seek 1ml +5 "collection"'T'` +331 "core" ' +2 ."kevan"CSR.select :Flush +6 "collection"' +11 'U% +3 "core" %`<;" G +3 ."kevan"CS.seek 8ml +5 "collection"'V'͡ +1855 "core" ' + ."kevan"CSR.select :air +5 "collection"' +12 'W% +3 "core" %͝<; I +3 ."kevan"CS.seek 8.999ml +3 "collection"'X'8 +329 "core" ' +3 ."kevan"CSV.dial :waste1 +7 "collection"'Y +113 "core" +3 ."kevan"CS.seek 0ml +4 "collection"'Z' +2364 "core" ' +2 ."kevan"CSV.dial CSR +4 "collection"'[  +115 "core"  +2 ."kevan"CSR.select :air +5 "collection"'\\% +5 "core" %=: I +4 ."kevan"CS.seek 0.999ml +3 "collection"']'\\ +331 "core" ' +2 ."kevan"CSR.select :Flush +5 "collection"' +11 '^% +3 "core" %[>; G +4 ."kevan"CS.seek 7.999ml +4 "collection"'_'͜ +1853 "core" ' + ."kevan"CSR.select :air +5 "collection"' +12 '`% +3 "core" %͘>< H +3 ."kevan"CS.seek 8.999ml +4 "collection"'a'4 +334 "core" ' +2 ."kevan"CSV.dial :waste1 +5 "collection"'b +115 "core" +3 ."kevan"CS.seek 0ml +4 "collection"'c' +1609 "Can"? B@NF +743 "core" ' +2 ."kevan"CSV.dial CSR +5 "collection"'d  +114 "core"  +2 ."kevan"CSR.select :air +4 "collection"'e% +6 "core" %=; I +3 ."kevan"CS.seek 1ml +3 "collection"'f'^ +333 "core" ' +2 ."kevan"CSR.select :Flush +5 "collection"' +12 'g% +3 "core" %`==# I +3 ."kevan"CS.seek 8ml +4 "collection"'h'͡ +1852 "core" ' +2 ."kevan"CSR.select :air +4 "collection"' +13 'i% +3 "core" %͞=: I +4 ."kevan"CS.seek 9ml +5 "collection"'j': +330 "core" ' +4 ."kevan"CSV.dial :waste1 +4 "collection"'k +116 "core" +3 ."kevan"CS.seek 0ml +3 "collection"'l' +2353 "core" ' +2 ."kevan"CSV.dial CSR +4 "collection"'m  +116 "core"  +2 ."kevan"CSR.select :air +4 "collection"'n% +7 "core" %=9# I +3 ."kevan"CS.seek 1ml +4 "collection"'o'd +339 "core" ' +2 ."kevan"CSR.select :Flush +5 "collection"' +12 'p% +4 "core" %f=:" I +3 ."kevan"CS.seek 8.001ml +4 "collection"'q'ͧ +1861 "core" ' +2 ."kevan"CSR.select :air +4 "collection"' +12 'r% +3 "core" %ͫ=:$ G +4 ."kevan"CS.seek 9.001ml +4 "collection"'s'G +336 "core" ' +3 ."kevan"CSV.dial :waste1 +4 "collection"'t +114 "core" +3 ."kevan"CS.seek 0ml +5 "collection"'u' +2359 "core" ' +2 ."kevan"CSV.dial CSR +4 "collection"'v  +114 "core"  +2 ."kevan"CSR.select :air +4 "collection"'w% +7 "core" %=; I +3 ."kevan"CS.seek 1ml +4 "collection"'x'^ +332 "core" ' + ."kevan"CSR.select :Flush +6 "collection"' +11 'y% +5 "core" %Z>:! H +4 ."kevan"CS.seek 7.999ml +3 "collection"'z'͛ +1854 "core" ' +2 ."kevan"CSR.select :air +4 "collection"' +12 '{% +3 "core" %͟=< G +3 ."kevan"CS.seek 9ml +4 "collection"'|'; +334 "core" ' +2 ."kevan"CSV.dial :waste1 +5 "collection"'} +114 "core" +3 ."kevan"CS.seek 0ml +5 "collection"'~' +2353 "core" ' +2 ."kevan"CSV.dial CSR +4 "collection"'  +114 "core"  +2 ."kevan"CSR.select :air +4 "collection"'% +6 "core" %=: I +57 ."kevan"CS.seek 1ml +3 "collection"''] +361 "core" ' +3 ."kevan"CSR.select :Flush +6 "collection"' +10 '% +3 "core" %b>9 H +3 ."kevan"CS.seek 8ml +4 "collection"''͢ +1849 "core" ' +2 ."kevan"CSR.select :air +5 "collection"' +11 '% +2 "core" %͢<: H +4 ."kevan"CS.seek 9ml +3 "collection"''> +332 "core" ' +2 ."kevan"CSV.dial :waste1 +5 "collection"' +115 "core" +4 ."kevan"CS.seek 0ml +5 "collection"' ' +2360 "core" ' +2 ."kevan"CSV.dial CSR +4 "collection"'  +117 "core"  +3 ."kevan"CSR.select :air +4 "collection"' % +5 "core" %>; I +4 ."kevan"CS.seek 1ml +3 "collection"' '^ +336 "core" ' +2 ."kevan"CSR.select :Flush +4 "collection"' +13 '% +3 "core" %_=; I +4 ."kevan"CS.seek 8ml +4 "collection"''͠ +1860 "core" ' +2 ."kevan"CSR.select :air +5 "collection"' +12 '% +2 "core" %ͦ<; H +4 ."kevan"CS.seek 9.001ml +3 "collection"''B +341 "core" ' +2 ."kevan"CSV.dial :waste1 +4 "collection"' +116 "core" +3 ."kevan"CS.seek 0ml +4 "collection"'' +2365 "core" ' +2 ."kevan"CSV.dial CSR +4 "collection"'  +114 "core"  +2 ."kevan"CSR.select :air +4 "collection"'% +6 "core" %=: J +4 ."kevan"CS.seek 1ml +4 "collection"''] +350 "core" ' +2 ."kevan"CSR.select :Flush +5 "collection"' +12 '% +52 "core" %]>9 I +4 ."kevan"CS.seek 8ml +3 "collection"'\ '͞ +1847 "core" ' +2 ."kevan"CSR.select :air +5 "collection"' +12 '% +3 "core" %͜=;% I +4 ."kevan"CS.seek 8.999ml +4 "collection"''8 +330 "core" ' +2 ."kevan"CSV.dial :waste1 +7 "collection"' +116 "core" +3 ."kevan"CS.seek 0ml +3 "collection"' ' +2356 "core" ' +19468 #"kevan"-> 10.times{CSV.CSR;CSR.air;CS.pull 1.0;CSR.rnal;CS.pull 7;CSR.air;CS.pull 1.0;CSV.waste1;CS.empty} +3 .CSV.dial CSR +6 "collection"'#  +113 "core"  +2 ."kevan"CSR.select :air +5 "collection"'%% +5 "core" %><% H +3 ."kevan"CS.seek 1ml +4 "collection"'&'^ +340 "core" ' +2 ."kevan"CSR.select :rnal +5 "collection"' +12 ''% +3 "core" %`<;# H +4 ."kevan"CS.seek 8ml +4 "collection"')'͡ +1855 "core" ' +2 ."kevan"CSR.select :air +4 "collection"' +13 '*% +3 "core" %͢@:7 H +3 ."kevan"CS.seek 9ml +4 "collection"' '> +336 "core" ' +2 ."kevan"CSV.dial :waste1 +5 "collection"' +114 "core" +3 ."kevan"CS.seek 0ml +5 "collection"',' +2356 "core" ' +2 ."kevan"CSV.dial CSR +4 "collection"'.  +116 "core"  +2 ."kevan"CSR.select :air +4 "collection"'-% +6 "core" %=:. I +3 ."kevan"CS.seek 1ml +3 "collection"'!'] +331 "core" ' +2 ."kevan"CSR.select :rnal +5 "collection"' +13 '$% +3 "core" %Z;;5 G +3 ."kevan"CS.seek 7.999ml +4 "collection"'('͛ +1858 "core" ' +2 ."kevan"CSR.select :air +4 "collection"' +12 '1% +3 "core" %͟=;1 H +3 ."kevan"CS.seek 9ml +4 "collection"'2'; +331 "core" ' +3 ."kevan"CSV.dial :waste1 +4 "collection"'3 +115 "core" +3 ."kevan"CS.seek 0ml +5 "collection"'4' +327 "Can"D C? +2034 "core" ' +2 ."kevan"CSV.dial CSR +4 "collection"'5  +114 "core"  +2 ."kevan"CSR.select :air +4 "collection"'6% +5 "core" %<:8 I +4 ."kevan"CS.seek 1ml +4 "collection"'7'^ +333 "core" ' +2 ."kevan"CSR.select :rnal +5 "collection"' +12 '8% +2 "core" %_<<C I +4 ."kevan"CS.seek 8ml +4 "collection"'9'͠ +1858 "core" ' +2 ."kevan"CSR.select :air +5 "collection"' +12 ':% +3 "core" %͡?9* H +4 ."kevan"CS.seek 9ml +49 "collection"';'= +335 "core" ' +2 ."kevan"CSV.dial :waste1 +4 "collection"'< +114 "core" +14 ."kevan"CS.seek 0ml +5 "collection"'=' +2376 "core" ' +2 ."kevan"CSV.dial CSR +5 "collection"'>  +113 "core"  +2 ."kevan"CSR.select :air +4 "collection"'?% +7 "core" %><: I +3 ."kevan"CS.seek 1ml +4 "collection"'@'_ +332 "core" ' +2 ."kevan"CSR.select :rnal +5 "collection"' +11 'A% +3 "core" %^;;8 I +4 ."kevan"CS.seek 8ml +4 "collection"''͟ +1849 "core" ' +2 ."kevan"CSR.select :air +4 "collection"' +12 'C% +2 "core" %͡<;1 H +4 ."kevan"CS.seek 9ml +4 "collection"'B'= +338 "core" ' +2 ."kevan"CSV.dial :waste1 +4 "collection"'E +114 "core" +3 ."kevan"CS.seek 0ml +4 "collection"'D' +2360 "core" ' +2 ."kevan"CSV.dial CSR +5 "collection"'G  +113 "core"  +3 ."kevan"CSR.select :air +4 "collection"'F% +6 "core" %=:< I +3 ."kevan"CS.seek 1ml +7 "collection"'I'a +335 "core" ' +2 ."kevan"CSR.select :rnal +5 "collection"' +12 'J% +3 "core" %\\>;? I +4 ."kevan"CS.seek 8ml +4 "collection"'H'͝ +1864 "core" ' +2 ."kevan"CSR.select :air +4 "collection"' +12 'L% +3 "core" %͢><7 H +3 ."kevan"CS.seek 9ml +4 "collection"'K'> +334 "core" ' +5 ."kevan"CSV.dial :waste1 +5 "collection"'N +114 "core" +3 ."kevan"CS.seek 0ml +4 "collection"'M' +2360 "core" ' +2 ."kevan"CSV.dial CSR +4 "collection"'P  +124 "core"  +2 ."kevan"CSR.select :air +4 "collection"'O% +5 "core" %=;9 I +4 ."kevan"CS.seek 1ml +3 "collection"'R'] +336 "core" ' +2 ."kevan"CSR.select :rnal +5 "collection"' +11 'S% +53 "core" %^=81 I +3 ."kevan"CS.seek 8ml +4 "collection"'Q'͟ +1850 "core" ' +2 ."kevan"CSR.select :air +4 "collection"' +12 'U% +3 "core" %͚<;3 H +4 ."kevan"CS.seek 8.999ml +4 "collection"'T'6 +328 "core" ' +2 ."kevan"CSV.dial :waste1 +4 "collection"'W +117 "core" +3 ."kevan"CS.seek 0ml +4 "collection"'V' +2363 "core" ' +2 ."kevan"CSV.dial CSR +5 "collection"'Y  +114 "core"  +2 ."kevan"CSR.select :air +4 "collection"'X% +6 "core" %<9> I +3 ."kevan"CS.seek 1ml +3 "collection"'['^ +333 "core" ' +3 ."kevan"CSR.select :rnal +4 "collection"' +11 '\\% +4 "core" %b<;4 I +3 ."kevan"CS.seek 8ml +6 "collection"'Z'͢ +1850 "core" ' +2 ."kevan"CSR.select :air +5 "collection"' +12 '^% +2 "core" %͡?92 I +4 ."kevan"CS.seek 9ml +4 "collection"']'= +334 "core" ' +2 ."kevan"CSV.dial :waste1 +4 "collection"'` +116 "core" +3 ."kevan"CS.seek 0ml +3 "collection"'_' +2365 "core" ' +2 ."kevan"CSV.dial CSR +4 "collection"'b  +115 "core"  +2 ."kevan"CSR.select :air +4 "collection"'a% +6 "core" %п==> I +3 ."kevan"CS.seek 0.999ml +4 "collection"'d'Z +332 "core" ' +2 ."kevan"CSR.select :rnal +4 "collection"' +13 'e% +2 "core" %X<<. H +4 ."kevan"CS.seek 7.999ml +4 "collection"'c'͙ +1856 "core" ' + ."kevan"CSR.select :air +5 "collection"' +12 'g% +3 "core" %͚=;> I +4 ."kevan"CS.seek 8.999ml +4 "collection"'f'6 +336 "core" ' +2 ."kevan"CSV.dial :waste1 +4 "collection"'i +116 "core" +3 ."kevan"CS.seek 0ml +4 "collection"'h' +2362 "core" ' +2 ."kevan"CSV.dial CSR +4 "collection"'k  +114 "core"  +2 ."kevan"CSR.select :air +5 "collection"'j% +6 "core" %?8< I +3 ."kevan"CS.seek 0.999ml +3 "collection"'m'\\ +336 "core" ' +2 ."kevan"CSR.select :rnal +5 "collection"' +11 'n% +3 "core" %[=;; H +13 ."kevan"CS.seek 7.999ml +6 "collection"'l'͜ +1850 "core" ' +2 ."kevan"CSR.select :air +5 "collection"' +12 'p% +3 "core" %͝>;< H +4 ."kevan"CS.seek 8.999ml +5 "collection"'o'8 +335 "core" ' +2 ."kevan"CSV.dial :waste1 +5 "collection"'r +113 "core" +4 ."kevan"CS.seek 0ml +5 "collection"'q' +2355 "core" ' +2 ."kevan"CSV.dial CSR +5 "collection"'t  +114 "core"  +2 ."kevan"CSR.select :air +4 "collection"'s% +5 "core" %<9> I +4 ."kevan"CS.seek 0.999ml +3 "collection"'v'[ +349 "core" ' +2 ."kevan"CSR.select :rnal +4 "collection"' +11 'w% +4 "core" %W=9= I +4 ."kevan"CS.seek 7.999ml +4 "collection"'u'͘ +1864 "core" ' +2 ."kevan"CSR.select :air +5 "collection"' +12 'y% +3 "core" %͕=8? I +4 ."kevan"CS.seek 8.999ml +5 "collection"'x'1 +344 "core" ' +3 ."kevan"CSV.dial :waste1 +4 "collection"'{ +114 "core" +3 ."kevan"CS.seek 0ml +5 "collection"'z' +2356 "core" ' +12617 #"kevan"-> 10.times{CSV.CSR;CSR.air;CS.pull 1.0;CSR.mfbkill;CS.pull 7;CSR.air;CS.pull 1.0;CSV.waste1;CS.empty} +6 .CSV.dial CSR +3 "collection"'}  +115 "core"  +2 ."kevan"CSR.select :air +4 "collection"'|% +7 "core" %=;A I +3 ."kevan"CS.seek 0.999ml +4 "collection"''[ +351 "core" ' +2 ."kevan"CSR.select :mfbkill +4 "collection"'@ +13 '% +3 "core" %]<;? H +4 ."kevan"CS.seek 8ml +4 "collection"'~'͞ +1854 "core" ' +2 ."kevan"CSR.select :air +5 "collection"' +12 '% +3 "core" %͜:;7 I +3 ."kevan"CS.seek 8.999ml +4 "collection"''8 +330 "core" ' +3 ."kevan"CSV.dial :waste1 +4 "collection"' +114 "core" +3 ."kevan"CS.seek 0ml +4 "collection"'' +630 "Can"U B@\ r +1730 "core" ' +2 ."kevan"CSV.dial CSR +5 "collection"'  +113 "core"  +2 ."kevan"CSR.select :air +5 "collection"'% +9 "core" %=;1 I +3 ."kevan"CS.seek 1ml +5 "collection"''^ +350 "core" ' + ."kevan"CSR.select :mfbkill +7 "collection"'@ +10 ' % +3 "core" %[>=B H +4 ."kevan"CS.seek 7.999ml +4 "collection"' '͜ +1858 "core" ' +2 ."kevan"CSR.select :air +5 "collection"' +11 '% +3 "core" %͞?;. I +4 ."kevan"CS.seek 9ml +4 "collection"' ': +330 "core" ' +3 ."kevan"CSV.dial :waste1 +3 "collection"' +115 "core" +3 ."kevan"CS.seek 0ml +5 "collection"'' +2371 "core" ' +2 ."kevan"CSV.dial CSR +5 "collection"'  +114 "core"  +2 ."kevan"CSR.select :air +4 "collection"'% +6 "core" %=:A J +3 ."kevan"CS.seek 1ml +4 "collection"''c +332 "core" ' +2 ."kevan"CSR.select :mfbkill +5 "collection"'@ +13 '% +4 "core" %^;:5 I +3 ."kevan"CS.seek 8ml +4 "collection"''͟ +1863 "core" ' +2 ."kevan"CSR.select :air +4 "collection"' +13 '% +3 "core" %ͥ=:D I +3 ."kevan"CS.seek 9.001ml +4 "collection"''A +336 "core" ' +3 ."kevan"CSV.dial :waste1 +4 "collection"' +114 "core" +3 ."kevan"CS.seek 0ml +4 "collection"'\ ' +2354 "core" ' +2 ."kevan"CSV.dial CSR +4 "collection"'  +114 "core"  +2 ."kevan"CSR.select :air +4 "collection"'% +6 "core" %<:G I +3 ."kevan"CS.seek 1ml +3 "collection"'#'_ +327 "core" ' +2 ."kevan"CSR.select :mfbkill +6 "collection"'@ +13 '%% +3 "core" %Z;9@ I +4 ."kevan"CS.seek 7.999ml +4 "collection"' '͛ +1853 "core" ' + ."kevan"CSR.select :air +5 "collection"' +12 ''% +3 "core" %͗::? H +3 ."kevan"CS.seek 8.999ml +3 "collection"'&'3 +335 "core" ' +44 ."kevan"CSV.dial :waste1 +5 "collection"'* +114 "core" +16 ."kevan"CS.seek 0ml +4 "collection"')' +2361 "core" ' +2 ."kevan"CSV.dial CSR +4 "collection"'  +114 "core"  +2 ."kevan"CSR.select :air +4 "collection"' % +7 "core" %<:B I +3 ."kevan"CS.seek 1ml +4 "collection"'.'d +332 "core" ' + ."kevan"CSR.select :mfbkill +6 "collection"'@ +11 '-% +3 "core" %c?9C H +3 ."kevan"CS.seek 8ml +4 "collection"','ͤ +1856 "core" ' +2 ."kevan"CSR.select :air +4 "collection"' +12 '$% +3 "core" %ͩ;:B I +3 ."kevan"CS.seek 9.001ml +4 "collection"'!'E +334 "core" ' +3 ."kevan"CSV.dial :waste1 +4 "collection"'1 +114 "core" +3 ."kevan"CS.seek 0ml +5 "collection"'(' +2353 "core" ' +2 ."kevan"CSV.dial CSR +3 "collection"'3  +116 "core"  +2 ."kevan"CSR.select :air +5 "collection"'2% +5 "core" %=<= J +3 ."kevan"CS.seek 0.999ml +4 "collection"'5'\\ +331 "core" ' +2 ."kevan"CSR.select :mfbkill +5 "collection"'@ +13 '6% +2 "core" %Z<;J H +4 ."kevan"CS.seek 7.999ml +3 "collection"'4'͛ +1846 "core" ' +2 ."kevan"CSR.select :air +5 "collection"' +12 '8% +3 "core" %͖<:J I +4 ."kevan"CS.seek 8.999ml +4 "collection"'7'2 +336 "core" ' +2 ."kevan"CSV.dial :waste1 +4 "collection"': +114 "core" +3 ."kevan"CS.seek 0ml +4 "collection"'9' +2360 "core" ' +2 ."kevan"CSV.dial CSR +4 "collection"'<  +115 "core"  +2 ."kevan"CSR.select :air +4 "collection"';% +6 "core" %п<8K J +4 ."kevan"CS.seek 0.999ml +3 "collection"'>'Z +345 "core" ' +2 ."kevan"CSR.select :mfbkill +4 "collection"'@ +13 '?% +4 "core" %\\<;L I +3 ."kevan"CS.seek 8ml +4 "collection"'='͝ +1854 "core" ' +2 ."kevan"CSR.select :air +4 "collection"' +13 'A% +3 "core" %͢;:M I +3 ."kevan"CS.seek 9ml +3 "collection"'@'> +331 "core" ' +2 ."kevan"CSV.dial :waste1 +4 "collection"'C +115 "core" +3 ."kevan"CS.seek 0ml +3 "collection"'' +2355 "core" ' +2 ."kevan"CSV.dial CSR +4 "collection"'E  +114 "core"  +2 ."kevan"CSR.select :air +4 "collection"'B% +8 "core" %;:N I +3 ."kevan"CS.seek 1ml +3 "collection"'G'd +350 "core" ' +2 ."kevan"CSR.select :mfbkill +6 "collection"'@ +12 'F% +51 "core" %a>;@ I +4 ."kevan"CS.seek 8ml +3 "collection"'D'͢ +1856 "core" ' +2 ."kevan"CSR.select :air +5 "collection"' +13 'J% +3 "core" %ͧ=;N H +3 ."kevan"CS.seek 9.001ml +3 "collection"'I'C +340 "core" ' +2 ."kevan"CSV.dial :waste1 +4 "collection"'L +115 "core" +3 ."kevan"CS.seek 0ml +3 "collection"'H' +2370 "core" ' +2 ."kevan"CSV.dial CSR +4 "collection"'N  +115 "core"  +5 ."kevan"CSR.select :air +4 "collection"'K% +7 "core" %=:E J +3 ."kevan"CS.seek 1ml +4 "collection"'P'] +334 "core" ' +2 ."kevan"CSR.select :mfbkill +5 "collection"'@ +12 'O% +3 "core" %];;P J +5 ."kevan"CS.seek 8ml +5 "collection"'M'͞ +1846 "core" ' +2 ."kevan"CSR.select :air +5 "collection"' +12 'S% +3 "core" %͚=8O J +3 ."kevan"CS.seek 8.999ml +3 "collection"'R'6 +341 "core" ' +2 ."kevan"CSV.dial :waste1 +5 "collection"'U +114 "core" +3 ."kevan"CS.seek 0ml +3 "collection"'Q' +2357 "core" ' +2 ."kevan"CSV.dial CSR +4 "collection"'W  +115 "core"  +2 ."kevan"CSR.select :air +4 "collection"'T% +6 "core" %<:Q I +3 ."kevan"CS.seek 1ml +3 "collection"'Y'^ +330 "core" ' +2 ."kevan"CSR.select :mfbkill +4 "collection"'@ +54 'X% +4 "core" %a<;O I +13 ."kevan"CS.seek 8ml +3 "collection"'V'͢ +1848 "core" ' +2 ."kevan"CSR.select :air +5 "collection"' +12 '\\% +3 "core" %͢=:R J +4 ."kevan"CS.seek 9ml +4 "collection"'['> +333 "core" ' +2 ."kevan"CSV.dial :waste1 +4 "collection"'^ +114 "core" +3 ."kevan"CS.seek 0ml +4 "collection"'Z' +2360 "core" ' +11204 "Can"N D9  +56838 #"kevan"Session Ended +3161 "Can"P D9" +41748 #"kevan"Session Begun +303 #-> showlog +733 #-> showlog -20 +1663 #-> 10.times{CSV.CSR;CSR.air;CS.pull 1.0;CSR.kill;CS.pull 7;CSR.air;CS.pull 1.0;CSV.waste1;CS.empty} +4 .CSV.dial CSR +6 "collection"'`  +113 "core"  +2 ."kevan"CSR.select :air +4 "collection"']% +55 "core" %:9d J +4 ."kevan"CS.seek 1ml +4 "collection"'b'_ +339 "core" ' +3 ."kevan"CSR.select :kill +5 "collection"' +11 'a% +3 "core" %Z<7_ H +4 ."kevan"CS.seek 7.999ml +3 "collection"'_'͛ +1852 "core" ' +2 ."kevan"CSR.select :air +9 "collection"' +11 'e% +3 "core" %͛<;m H +4 ."kevan"CS.seek 8.999ml +5 "collection"'d'7 +338 "core" ' +3 ."kevan"CSV.dial :waste1 +4 "collection"'g +115 "core" +4 ."kevan"CS.seek 0ml +4 "collection"'c' +2370 "core" ' +2 ."kevan"CSV.dial CSR +4 "collection"'i  +116 "core"  +2 ."kevan"CSR.select :air +5 "collection"'f% +9 "core" %;:c J +3 ."kevan"CS.seek 1ml +4 "collection"'k'] +339 "core" ' +2 ."kevan"CSR.select :kill +5 "collection"' +11 'j% +3 "core" %^;9Z H +4 ."kevan"CS.seek 8ml +4 "collection"'h'͟ +1855 "core" ' +2 ."kevan"CSR.select :air +6 "collection"' +10 'n% +3 "core" %ͣ<:R H +4 ."kevan"CS.seek 9ml +5 "collection"'m'? +330 "core" ' +2 ."kevan"CSV.dial :waste1 +7 "collection"'p +114 "core" +3 ."kevan"CS.seek 0ml +5 "collection"'l' +2350 "core" ' +2 ."kevan"CSV.dial CSR +4 "collection"'r  +114 "core"  +4 ."kevan"CSR.select :air +5 "collection"'o% +6 "core" %<;c I +4 ."kevan"CS.seek 1ml +4 "collection"'t'd +344 "core" ' +2 ."kevan"CSR.select :kill +6 "collection"' +10 's% +5 "core" %d=9` I +4 ."kevan"CS.seek 8ml +5 "collection"'q'ͥ +1849 "core" ' +2 ."kevan"CSR.select :air +5 "collection"' +13 'w% +3 "core" %ͨ<:a I +3 ."kevan"CS.seek 9.001ml +4 "collection"'v'D +339 "core" ' +2 ."kevan"CSV.dial :waste1 +4 "collection"'y +116 "core" +3 ."kevan"CS.seek 0ml +4 "collection"'u' +2192 "Can"K C?C4 +160 "core" ' +2 ."kevan"CSV.dial CSR +5 "collection"'{  +125 "core"  +2 ."kevan"CSR.select :air +4 "collection"'x% +6 "core" %>9T J +3 ."kevan"CS.seek 1ml +4 "collection"'}'c +331 "core" ' + ."kevan"CSR.select :kill +6 "collection"' +12 '|% +4 "core" %d<9` J +6 ."kevan"CS.seek 8ml +3 "collection"'z'ͥ +1858 "core" ' +2 ."kevan"CSR.select :air +4 "collection"' +13 '% +3 "core" %ͩ;;W J +3 ."kevan"CS.seek 9.001ml +4 "collection"''E +334 "core" ' +2 ."kevan"CSV.dial :waste1 +4 "collection"' +116 "core" +3 ."kevan"CS.seek 0ml +3 "collection"'~' +2362 "core" ' +2 ."kevan"CSV.dial CSR +5 "collection"'  +114 "core"  +2 ."kevan"CSR.select :air +5 "collection"'% +5 "core" %=8^ I +3 ."kevan"CS.seek 0.999ml +4 "collection"''\\ +348 "core" ' +2 ."kevan"CSR.select :kill +5 "collection"' +11 '% +4 "core" %X;<[ I +4 ."kevan"CS.seek 7.999ml +5 "collection"''͙ +1844 "core" ' +2 ."kevan"CSR.select :air +5 "collection"' +12 ' % +3 "core" %͗<9d H +56 ."kevan"CS.seek 8.999ml +4 "collection"''3 +340 "core" ' +2 ."kevan"CSV.dial :waste1 +4 "collection"' +114 "core" +4 ."kevan"CS.seek 0ml +4 "collection"' ' +2356 "core" ' +2 ."kevan"CSV.dial CSR +4 "collection"'  +117 "core"  +2 ."kevan"CSR.select :air +4 "collection"' % +8 "core" %<<b I +3 ."kevan"CS.seek 0.999ml +3 "collection"''[ +332 "core" ' +2 ."kevan"CSR.select :kill +6 "collection"' +10 '% +2 "core" %V<;[ H +4 ."kevan"CS.seek 7.999ml +4 "collection"''͗ +1856 "core" ' +2 ."kevan"CSR.select :air +5 "collection"' +11 '% +3 "core" %͜<7W I +4 ."kevan"CS.seek 8.999ml +5 "collection"''8 +336 "core" ' +2 ."kevan"CSV.dial :waste1 +4 "collection"' +116 "core" +3 ."kevan"CS.seek 0ml +5 "collection"'' +2355 "core" ' +4 ."kevan"CSV.dial CSR +5 "collection"'  +113 "core"  +3 ."kevan"CSR.select :air +4 "collection"'% +6 "core" %<;b I +3 ."kevan"CS.seek 1.001ml +3 "collection"''e +330 "core" ' +2 ."kevan"CSR.select :kill +5 "collection"' +11 '% +3 "core" %d=7Y H +3 ."kevan"CS.seek 8ml +4 "collection"'\ 'ͥ +1847 "core" ' +2 ."kevan"CSR.select :air +3 "collection"' +13 '%% +3 "core" %͠<:Y H +3 ."kevan"CS.seek 9ml +4 "collection"'#'< +341 "core" ' +2 ."kevan"CSV.dial :waste1 +4 "collection"'' +114 "core" +3 ."kevan"CS.seek 0ml +4 "collection"' ' +2361 "core" ' +3 ."kevan"CSV.dial CSR +5 "collection"'*  +124 "core"  +2 ."kevan"CSR.select :air +4 "collection"'&% +7 "core" %;;c J +3 ."kevan"CS.seek 1ml +3 "collection"''_ +335 "core" ' +2 ."kevan"CSR.select :kill +5 "collection"' +13 ' % +3 "core" %Z;<\\ I +4 ."kevan"CS.seek 7.999ml +4 "collection"')'͛ +1851 "core" ' +2 ."kevan"CSR.select :air +4 "collection"' +13 '-% +2 "core" %͛>9d I +4 ."kevan"CS.seek 8.999ml +10 "collection"'.'7 +337 "core" ' +2 ."kevan"CSV.dial :waste1 +4 "collection"'$ +115 "core" +3 ."kevan"CS.seek 0ml +4 "collection"',' +2356 "core" ' +2 ."kevan"CSV.dial CSR +4 "collection"'1  +125 "core"  +2 ."kevan"CSR.select :air +4 "collection"'!% +6 "core" %::V I +4 ."kevan"CS.seek 1.001ml +4 "collection"'3'e +333 "core" ' +2 ."kevan"CSR.select :kill +6 "collection"' +11 '2% +3 "core" %e<:` J +4 ."kevan"CS.seek 8.001ml +4 "collection"'('ͦ +1851 "core" ' +2 ."kevan"CSR.select :air +5 "collection"' +16 '6% +3 "core" %ͦ<9c H +3 ."kevan"CS.seek 9.001ml +3 "collection"'5'B +331 "core" ' +2 ."kevan"CSV.dial :waste1 +4 "collection"'8 +116 "core" +3 ."kevan"CS.seek 0ml +4 "collection"'4' +2365 "core" ' +2 ."kevan"CSV.dial CSR +4 "collection"':  +114 "core"  +2 ."kevan"CSR.select :air +4 "collection"'7% +6 "core" %;:V J +4 ."kevan"CS.seek 0.999ml +4 "collection"'<'[ +338 "core" ' + ."kevan"CSR.select :kill +6 "collection"' +10 ';% +3 "core" %_<;[ I +4 ."kevan"CS.seek 8ml +5 "collection"'9'͠ +1852 "core" ' +2 ."kevan"CSR.select :air +4 "collection"' +12 '?% +3 "core" %͝=9W H +3 ."kevan"CS.seek 8.999ml +3 "collection"'>'8 +338 "core" ' +3 ."kevan"CSV.dial :waste1 +4 "collection"'A +115 "core" +3 ."kevan"CS.seek 0ml +4 "collection"'=' +2362 "core" ' +23272 "Can"g D9z +3790 #"kevan"-> 10.times{CSV.CSR;CSR.air;CS.pull 1.0;CSR.flush;CS.pull 7;CSR.air;CS.pull 1.0;CSV.waste1;CS.empty} +6 .CSV.dial CSR +3 "collection"'C  +114 "core"  +2 ."kevan"CSR.select :air +4 "collection"'@% +7 "core" %п<8j J +55 ."kevan"CS.seek 0.999ml +4 "collection"'E'Z +330 "core" ' +2 ."kevan"CSR.select :flush +6 "collection"' +13 'B% +3 "core" %U=9a H +4 ."kevan"CS.seek 7.999ml +5 "collection"''͖ +1851 "core" ' +2 ."kevan"CSR.select :air +6 "collection"' +10 'F% +3 "core" %͚:9^ I +3 ."kevan"CS.seek 8.999ml +4 "collection"'G'6 +338 "core" ' +2 ."kevan"CSV.dial :waste1 +4 "collection"'J +114 "core" +3 ."kevan"CS.seek 0ml +4 "collection"'D' +2357 "core" ' +2 ."kevan"CSV.dial CSR +4 "collection"'L  +114 "core"  +2 ."kevan"CSR.select :air +4 "collection"'I% +7 "core" %<;l I +3 ."kevan"CS.seek 1ml +3 "collection"'N'a +336 "core" ' +2 ."kevan"CSR.select :flush +5 "collection"' +12 'K% +3 "core" %`=9l I +3 ."kevan"CS.seek 8ml +5 "collection"'H'͡ +1860 "core" ' +2 ."kevan"CSR.select :air +5 "collection"' +12 'O% +3 "core" %ͤ<8s I +4 ."kevan"CS.seek 9ml +3 "collection"'P'@ +331 "core" ' +2 ."kevan"CSV.dial :waste1 +4 "collection"'S +116 "core" +3 ."kevan"CS.seek 0ml +4 "collection"'M' +2358 "core" ' +3 ."kevan"CSV.dial CSR +7 "collection"'U  +114 "core"  +2 ."kevan"CSR.select :air +4 "collection"'R% +6 "core" %<;p I +3 ."kevan"CS.seek 1ml +4 "collection"'W'^ +332 "core" ' +2 ."kevan"CSR.select :flush +5 "collection"' +12 'T% +3 "core" %_:<m J +4 ."kevan"CS.seek 8ml +5 "collection"'Q'͠ +1853 "core" ' +2 ."kevan"CSR.select :air +5 "collection"' +12 'X% +3 "core" %͠=9m H +4 ."kevan"CS.seek 9ml +4 "collection"'Y'< +333 "core" ' +2 ."kevan"CSV.dial :waste1 +5 "collection"'\\ +113 "core" +3 ."kevan"CS.seek 0ml +5 "collection"'V' +2356 "core" ' +3 ."kevan"CSV.dial CSR +4 "collection"'^  +114 "core"  +2 ."kevan"CSR.select :air +3 "collection"'[% +7 "core" %<9x J +3 ."kevan"CS.seek 1ml +4 "collection"'`'] +332 "core" ' +2 ."kevan"CSR.select :flush +5 "collection"' +12 ']% +2 "core" %[<9o J +4 ."kevan"CS.seek 7.999ml +3 "collection"'Z'͜ +1872 "core" ' +2 ."kevan"CSR.select :air +4 "collection"' +12 'a% +3 "core" %͕;;s H +5 ."kevan"CS.seek 8.999ml +6 "collection"'b'1 +337 "core" ' +2 ."kevan"CSV.dial :waste1 +4 "collection"'e +114 "core" +3 ."kevan"CS.seek 0ml +5 "collection"'_' +2372 "core" ' +2 ."kevan"CSV.dial CSR +4 "collection"'g  +114 "core"  +2 ."kevan"CSR.select :air +4 "collection"'d% +6 "core" %<9 J +4 ."kevan"CS.seek 1ml +3 "collection"'i'^ +326 "core" ' +2 ."kevan"CSR.select :flush +5 "collection"' +13 'f% +3 "core" %^<8u H +3 ."kevan"CS.seek 8ml +4 "collection"'c'͟ +1858 "core" ' +2 ."kevan"CSR.select :air +9 "collection"' +11 'j% +2 "core" %͢<9n J +4 ."kevan"CS.seek 9ml +5 "collection"'k'> +335 "core" ' +3 ."kevan"CSV.dial :waste1 +4 "collection"'n +115 "core" +3 ."kevan"CS.seek 0ml +4 "collection"'h' +2356 "core" ' +2 ."kevan"CSV.dial CSR +4 "collection"'p  +114 "core"  +2 ."kevan"CSR.select :air +4 "collection"'m% +6 "core" %-:w J +3 ."kevan"CS.seek 0.999ml +4 "collection"'r'[ +348 "core" ' +2 ."kevan"CSR.select :flush +6 "collection"' +11 'o% +54 "core" %W98 J +4 ."kevan"CS.seek 7.999ml +5 "collection"'l'͘ +1846 "core" ' +2 ."kevan"CSR.select :air +5 "collection"' +49 's% +3 "core" %͚89u J +12 ."kevan"CS.seek 8.999ml +4 "collection"'t'6 +335 "core" ' +2 ."kevan"CSV.dial :waste1 +5 "collection"'w +113 "core" +3 ."kevan"CS.seek 0ml +9 "collection"'q' +2355 "core" ' +2 ."kevan"CSV.dial CSR +5 "collection"'y  +113 "core"  +3 ."kevan"CSR.select :air +4 "collection"'v% +6 "core" %<9t J +3 ."kevan"CS.seek 1ml +4 "collection"'{'a +338 "core" ' +2 ."kevan"CSR.select :flush +5 "collection"' +13 'x% +3 "core" %c;<v H +4 ."kevan"CS.seek 8ml +4 "collection"'u'ͤ +1857 "core" ' +2 ."kevan"CSR.select :air +4 "collection"' +14 '|% +3 "core" %ͥ;9 I +3 ."kevan"CS.seek 9.001ml +4 "collection"'}'A +338 "core" ' +3 ."kevan"CSV.dial :waste1 +4 "collection"' +115 "core" +3 ."kevan"CS.seek 0ml +4 "collection"'z' +2378 "core" ' +2 ."kevan"CSV.dial CSR +5 "collection"'  +115 "core"  +2 ."kevan"CSR.select :air +4 "collection"'% +6 "core" %<8x J +3 ."kevan"CS.seek 1ml +3 "collection"''c +338 "core" ' +2 ."kevan"CSR.select :flush +5 "collection"' +12 '% +3 "core" %b:: J +4 ."kevan"CS.seek 8ml +3 "collection"'~'͢ +1846 "core" ' + ."kevan"CSR.select :air +5 "collection"' +12 '% +3 "core" %͡=8w I +3 ."kevan"CS.seek 9ml +4 "collection"''= +340 "core" ' +2 ."kevan"CSV.dial :waste1 +5 "collection"' +115 "core" +3 ."kevan"CS.seek 0ml +4 "collection"'' +2362 "core" ' +2 ."kevan"CSV.dial CSR +4 "collection"'  +116 "core"  +2 ."kevan"CSR.select :air +4 "collection"'% +6 "core" %<:x J +3 ."kevan"CS.seek 0.999ml +4 "collection"''[ +340 "core" ' +2 ."kevan"CSR.select :flush +5 "collection"' +12 ' % +4 "core" %Y;8 H +3 ."kevan"CS.seek 7.999ml +3 "collection"' '͚ +1849 "core" ' +2 ."kevan"CSR.select :air +5 "collection"' +12 '% +3 "core" %͛9:} J +3 ."kevan"CS.seek 8.999ml +7 "collection"''7 +331 "core" ' +2 ."kevan"CSV.dial :waste1 +4 "collection"' +114 "core" +3 ."kevan"CS.seek 0ml +5 "collection"'' +2356 "core" ' +2 ."kevan"CSV.dial CSR +4 "collection"'  +114 "core"  +2 ."kevan"CSR.select :air +5 "collection"'% +5 "core" %:8 J +3 ."kevan"CS.seek 1ml +4 "collection"''c +336 "core" ' +2 ."kevan"CSR.select :flush +6 "collection"' +10 '% +3 "core" %c<<t I +3 ."kevan"CS.seek 8ml +4 "collection"''ͤ +1850 "core" ' +2 ."kevan"CSR.select :air +4 "collection"' +13 '% +2 "core" %ͦ;8~ I +4 ."kevan"CS.seek 9.001ml +7 "collection"''B +340 "core" ' +2 ."kevan"CSV.dial :waste1 +6 "collection"'% +114 "core" +3 ."kevan"CS.seek 0ml +4 "collection"'\ ' +2358 "core" ' +3900 "Can"j D9` +12382 #t-> ssh-keygen -f "/home/esp/.ssh/known_hosts" -R "espgordon" +3 !o:SyntaxError: mesg"Zcompile error\ (ESP):3: syntax error, unexpected tUMINUS, expecting kDO or '{' or '('\ ssh-keygen -f "/home/esp/.ssh/known_hosts" -R "espgordon"\ ^\ (ESP):3: syntax error, unexpected tSTRING_BEG, expecting kDO or '{' or '('\ ssh-keygen -f "/home/esp/.ssh/known_hosts" -R "espgordon"\ ^:bt["(ESP):3:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2568 #-> showlog +45046 "Can"n D9 +59999 f E9 +59998 m D9" +34003 #"kevan"Session Ended +25996 "Can"g D9 +59998 p D9  N +59999 k D9"  +59998 g D9$-\ z +59999 j D9&<  +59998 l C9(K  +59999 p D9*Z < +59998 t C:,j  +59999 { D9.z h +59998  D90  +59999  D92 +59998  D94* +59999  D;6 +59998  E:8V +59999  C9: +59998  D9< +59999  D9> +59999  D9A +59998  D<C6D +59999  C9EK +59998  D9G^p +59999  D9Io +59998  D9K +59999  D9M2 +59998  C:O +59999  C?Q^ +59998  D9S +59999  D9U +59998  D9W  +59999  C9Y +59998  D9\\L +59999  D9^ +59998  D9`&x +59999  D9b5 +59998  D9dF +59999  D:fV: +59998 } C:hi +59999 ~ D9jyf +59998 z D9l +59999 q D9n +59998 g D9p ( +59999 h C:r  +59998 k D9t!T +59999 h C:v! +59998 b D:x" +59999 ` D:z# +59998 c C:} # +59999 b D9$B +59998 \\ D9,$ +59999 ] C9<%n +59998 a D9L& +59999 ^ E:\\& +59998 U C9m'0 +59999 L D9}' @PDT1712646025.33 H D9(\\ +59999 H C9( +59999 P D9) +59998 K C;* +59999 F C:* +59998 D C>+J +59999 : C;+ +59999 9 C;,v +59999 1 C:#-  +59997 6 D:4- +59999 3 D:E.8 +59998 . D9V. +59999 6 C9i/d +59998 2 D9|/ +59999 2 C:0 +59998 . C91& +59999 ( C:1 +59998 ) D:2R +59999 / D:2 +59998 ( D:3~ +59999 & C94 +59998 " D:4 +59999  D:$5@ +59998  D:55 +59999   C:E6l +59998  E9V7 +59999  C9f7 +59998  D9w8. +59999  C9Lj8 +59998   C9ɘ9Z +59999  D9˨9 +59999  C9͸: +59998  C9; +59999  D:; +59998  D9\  +59998  C:)> +59999  D99?6 +59998  C:I? +59999  D:Y@b +59998  D9j@ +59999  D:zA +59998  D9B$ +59999  C9B +59998  D9CP +59999  D:C +59998  D9D| +59999  D9E +59998  D9E +59999  D9F> +59998  D:F +59999  D9!Gj +59998  D91H +59999  D9CH +59998  D9TI, +59999  D:eI +59998  C9uJX +59999  D9J +59998  C9 K +59999  C9 L +59998  C9 L +59999  C9MF +59998  D9M +59999 4 C9Nr +59999 7 C:O +59998 B D9\ O +59999 G C9P4 +59998 P C9+P +59999 P C9;Q` +59998 S D9 KQ +59999 R D:"\\R +59998 [ D9$lS" +59999 ^ C9&}S +59998 d D9(TN +59999 o D9*T +59998 k D9,Uz +59999 l D9.V +59998  D90V +34025 #t-> access 2 +3 "storage"('% +4 "core" % h b  +2 "manipulator"&#% +4 "core" %\     +2 "manipulator"&*& +5 "core" &    +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +3 "storage"(&(K +359 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 ( & +3 "core" &K a \\   +25574 "Can" D:2W< +59998  C:4W +59999  D:7Xh +59998  D:9$X +59999  C:;8Y +59998  D:=MZ* +59999  D:?bZ +59999  D:Aw[V +59998  C:C[ +59999  D:E\\ +59998  C9G] +59999  D:I] +59998  C9K^D +59999  D:M^ +59998  D:P_p +59999  D9R` +59998  C9T.` +59999  C:VBa2 +59998  C:XVa +59999  D9Zkb^ +59998  C9\\b +59999  D:^c +59998  D:`d  +59999  D:bd +59998  D:deL +59999  C9fe +59998  C:hfx +59999  D:kg +59998  C9m)g +59999  C:o>h: +59998  D:qSh +59999  D:siif +59998  C9u~i +59999  D:wj +59999  C:yk( +59998  C:{k +59999  C:}lT +59998  C:l +59999  C:m +59998  D:n +59999  C:%n +59998  D9:oB +59999  C:Oo +59998  D:epn +59999  D:zq +59998  C9q +59999  C:r0 +59998  D:r +59999  C:s\\ +59998  C:s +59999  C:t +59998  C: u +59999  C<#u +59999  C<8vJ +59999  B>Lv +59998  D:bwv +59998  C:vx  +59999  D:x +59998  C:y8 +59999  C:y +59998  D:zd +59999  D:z +59998  D:{ +59999  D9 |& @PDT1712732423.20  C: | +59999  D95}R +59998  C:J} +59999  C:_~~ +59998  C9t +59999  C9ˆ +59998  C:ĝ@ +59999  D:Ʋ +59998  C9l +59999  C: +59998  C: +59999  C:. +59998  C: +59999  C:/Z +59998  D:D +59999  C:Y +59998  C:n +59999  C:ۃ +59999  C:ݗH +59998  D:߬ +59999  C:t +59998  C:\  +59999  C: +59998  C:6 +59999  C: +59998  D:)b +59999  D:> +59998  C;S +59999  C:h$ +59998  C:} +59999  C9P +59998  D: +59999  C;| +59998  C: +59999  C: +59998  C:> +59999 w C: +59998 y C9!j +59999 p D:6 +59999 r D9 J +59998 i C9 _, +59999 e C: s +59998 ` C:X +59999 T C< +59998 ^ D: +59999 ] C: +59998 b C9 +59999 b D:F +59998 u C9 +48163 #t-> exit +8 #mEXIT @1712761704.21PDT @1712761749.57PDT = =mMAIN_scheduler =tMAIN @PDT1712761750.66 #t\ Environmental Sample Processor built 08-Feb-24 (5dcf9725) +132 #"core_reset"Sent BREAK +2 #t@34572 receive with ifg=0x10, ie=0xFD + #@35221 receive with ifg=0x10, ie=0xFD + #@35877 receive with ifg=0x10, ie=0xFD #@36526 receive with ifg=0x10, ie=0xFD + #@37174 receive with ifg=0x10, ie=0xFD + #@37822 receive with ifg=0x10, ie=0xFD + #@38467 receive with ifg=0x10, ie=0xFD + #@38793 receive with ifg=0x80, ie=0xFD #@37813 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +14 #ESP2 v3.42 I2C Gateway v3.20 for core bus +300 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +475 "Can" A;c2 +2  A;c2 + #tPolling Can every 10:00 +2 #Cleanly exited at 08:08:24PDT10-Apr-24 +7 #Loading /home/esp/esp2local/mission/24ohio_exercise.rb mission +9 #Preparing to sleep until +0:10 +2 ."Qmail"GoodNews.email "Starting 24ohio_exercise w/pucks in tube 2\\n{1 => 2,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@08:09:19, 22.1C, 39% humidity, 14.7psia, 15.26V, 0.25A, 10.120Ah, 3.76W",Subject: "24ohio_exercise begun" +11 #tAsleep til +0:10 +2 #Continuing at 08:09 +3 "Can" A;cK +25 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF +3 #Shutdown +134 ."Qmail"GoodNews.email "Then, in tube 2: standAloneWCR ([nil,$wcrVol],$hab){}\\n/home/esp/esp2local/mission/24ohio_exercise.rb:45\\n{1 => 2,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@08:09:20, 22.1C, 39% humidity, 14.7psia, 15.26V, 0.25A, 10.120Ah, 3.76W",Subject: "Asleep until 08:09" +808 "Can" Ke +4 #tPowering core bus +528 .Gate.power :raw,:ON +3 "sampler") +24 ) +3 "core"  +4 "collection"' +3 ' +4 "core"  +2 "processing"% +3 % +5 "core"  +7 "collection"' 9\ +4 ' 0\ +2 ' -\ +6 "processing"% 9\ +3 % 2\ +3 % *\ +3 % 0\ +6 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +4 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X elbow.home.garage +5 !o:NoMethodError\ : mesgu:NameError::message.undefined method `home' for :elbow:Symbol: name: home: args[:@timestampu: Time O P\ n:bt["!kevan:1:in `topLevelBinding'" elbow +3663 #-> elbow.home.to :garage +4 !o:NoMethodError\ : mesgu:NameError::message.undefined method `home' for :elbow:Symbol: name: home: args[:@timestampu: Time O p:bt["!kevan:3:in `topLevelBinding'" elbow.to :garage +4 !o:NoMethodError\ : mesgu:NameError::message1private method `to' called for :elbow:Symbol: name:to: args[: garage:@timestampu: Time O Cq:bt["!kevan:4:in `topLevelBinding'" Elbow +2 "manipulator"&& +6 "core" &k   e +922 #"kevan"-> Elbow.home.to :garage +2 .Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 ."kevan"Elbow.home.seek :garage +2 "manipulator"&(-` +514 "core" ( +2 "manipulator"&& +5 "core" &-S   +1556 "Can" F5! +844 #"kevan"-> MainThread.resume +4 #tResuming Thread after Elbow speedErr between home and garage at 08:09:39 +6 .Elbow.seek :clear +5 "manipulator"&( +175 "core" ( +2 "storage"(& +3 "core" & b `  +4 .tSE.home.seek :down +2 "storage"(' +58 "core" ' +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +7 .tSC.home.seek :initial +2 "storage"((,A +1288 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +7 .tForearm.seek :retract +3 "manipulator"&'\ +5 "core" ' +3 .tElbow.seek :hammer +2 "manipulator"&( +46 "core" ( +2 "manipulator"&& +8 "core" &   9 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek retracted +3 "manipulator"&'\ +25 "core" ' +2 "manipulator"& % +6 "core" %\ % +4 "processing"%!& +3 "collection"'"& +6 "core" & ( +5 ."openPC"PC.home.seek :open +2 "processing"%#( +6 "core" &EB J +3 .tCC.home.seek :open +2 "collection"'$(p +540 "core" ( +159 ( +78 "Can" D7!5 +13 #tPhase [standAloneWCR ([nil,$wcrVol],$hab){}] +2 ."Qmail"Notice.email "At 08:29:55 began in tube 2: standAloneWCR ([nil,$wcrVol],$hab){}\\n/home/esp/esp2local/mission/24ohio_exercise.rb:45\\n{1 => 2,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@08:29:55, 22.3C, 39% humidity, 14.7psia, 15.27V, 0.22A, 10.191Ah, 3.40W",Subject: "Started 24ohio_exercise phase standAloneWCR ([nil,$wcrVol],$hab){}" +5 #tStarting stand-alone hab WCR +6 #hab wcr sampling at most 1000ml +9 #Whole Cell Archive sampling 1000ml +3 #Loading wcr puck from tube 2 into Collection Clamp +5 "collection"'%& +7 "core" &RFD J +4 ."WCR"Hand.open +4 "manipulator"&&1 +64 "core" 1 +6 "manipulator"&'% +13 "core" % \   v +3 "storage"((% +4 "core" % _ b  +3 "storage"(). +3 "core" .(,A +3 ."WCR"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +6 ."WCR"SC.seek 2 +2 "storage"(*( +48 ."Qmail"HABfans.email "Started stand-alone hab WCR in tube 2 at 08:29:56PDT10-Apr-24\\n{1 => 2,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@08:29:55, 22.3C, 39% humidity, 14.7psia, 15.27V, 0.22A, 10.191Ah, 3.40W",Subject: "hab wcr sampling at most 1000ml" +312 "core" ( +3 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +8 (+& +5 "core" & _ T  +2 "manipulator"&,& +5 "core" &   9 +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 2 +3 "manipulator"&-( +34 "core" ( +2 "manipulator"&.& +4 "core" & & +2 "storage"(/& +5 "core" & l m   +3 ."WCR"Forearm.seek 2 + 700 counts +4 "manipulator"&0'9 +94 "core" ' +2 "storage"(1& +5 "core" & c e  +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."WCR"SE.seek :beamBreak +2 "storage"(2'N +206 "core" ' +2 "storage"(3- +3 "core" -' +3 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +6 (4& +4 "core" & P H S  +3 "manipulator"&5& +3 "core" &   Y +4 ."WCR"Elbow.seek 2 +3 "manipulator"&6( +6 "core" ( +2 "manipulator"&7& +5 "core" &   U +2 "storage"(8& +5 "core" & R R O  +3 ."WCR"Forearm.seek 2 + 300 counts +3 "manipulator"&9'Ω +16 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +3 "manipulator"&:/ +68 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&;& +4 "storage"(<' +7 "core" &   +4 "manipulator"&=% +6 "core" % γ   k +2 ."WCR"Forearm.seek :retract +3 "manipulator"&>'\ +106 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&?(ҝ +51 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +103 "core" ( +2 "manipulator"&@& +44 "core" &Ҩ   9 +3 ."WCR"Elbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +5 &A& +4 "core" &Ҩ   9 +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek CC +3 "manipulator"&B'C +107 "core" ' +2 "manipulator"&C& +4 "core" &Ҩ    9 +3 "manipulator"&D% +4 "core" %>   f +3 "collection"'E& +4 "core" &RFE J +9 "collection"'F& +7 "core" &RFB I +3 ."WCR"CC.seek :closed +5 "collection"'G([h +4 "core" &REA I +5 &RFB I  +7 &;ED D)w +10 &qDB C= +9 &wlDE DC +10 &<hEC EB +9 &kEB EC +9 &kCB EC +10 &!jFC EB +9 &#CmDE DC +10 &%kEB DC +9 &&mED EB +11 &(hEB EC +8 &*JkGB DC +9 &,gEB EB +9 &-kEC EB +10 &/nHD DC +9 &1RkED EC +9 &3hEE DC +10 &4kFC DC +9 &6hCC EB +10 &8\\gFA EB +9 &:jCC DB +9 &;mGB DC +10 &=jED DB +9 &?djFB EB +9 &A%nED EC +10 &BkE@ EC +9 &DhED EC +10 &FknED EC +9 &H-kEB DC +9 &IjGB DC +10 &KpFD DC +9 &MpvEB DD +10 &O1{FE DD +9 &PED CF +9 &REF AK +10 &T`ID @L +9 &VFE ?M +9 &WFE ?N +10 &YGD @N +9 &Z>{GE D(s +9 &[N \\HE E5 +6 ( +3 "collection"'F& +7 #"WCR"Collection Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.84 +2 .Hand.open +4 "manipulator"&H1 +5 "core" &[N HF F5 +52 1 + "manipulator"&I% +5 "core" % K   A +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."WCR"Forearm.seek :retract +3 "manipulator"&J'\ +103 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 35psi +3 #Priming 7ml +4 .Intake.select :close +3 .Exhaust.select :close +3 .SS.hold +5 "sampler")K+ +7 "core" + +2 "sampler")L% +4 "core" % O % +2 "collection"'M& +5 "core" &[N GD F5 +4 "Can" AA! +3 #"WCR"Calibrating pressure and temperature sensors +6 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +4 "sampler")N +6 "core"  +3 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X% +8 "core" %V T " +84 "collection"'$% +4 "core" % E +2 "sampler")H% +4 "core" %V P # +99 "collection"'I% +4 "core" % D +2 "sampler")F% +5 "core" %V U # +2 ."WCR"Intake.select :close +2 "sampler")0 +12 )L% +3 "core" %V M ' +3 ."WCR"SSV.dial :exhaust +3 "sampler")M  +77 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +19 ."WCR"SS.seek 0ml +4 "sampler")N' +869 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")B  +78 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 900.0ml +2 .Intake.select :open +4 "sampler") +213 "collection"'% +3 "core" %<9 A +3 #"WCR"Intake @14.1psia, vacuum from 8.6 to 11.6psi +3 .SS.reconfigure :inhaling 2.13ml/s +8 "sampler")#.0X 9 N ! +36 "collection"'4% +3 "core" % B +2 "sampler")5% +5 "core" %M/<: F ! +40 "collection"'7% +3 "core" % B +3 "sampler")8% +4 "core" %N1BB ?  +47 "collection"'% +3 "core" % B +2 "sampler"):% +5 "core" %N-@@ B ! +52 "collection"';% +4 "core" % B +2 "sampler")=% +5 "core" %N-EF I ! +59 "collection"'-% +4 "core" % B +2 "sampler")0% +5 "core" %N-IK R ! +68 "collection"'+% +4 "core" % B +3 "sampler")@% +5 "core" %O2RL A ! +76 "collection"'2% +3 "core" % D +3 "sampler")9% +4 "core" %QWV C #2 +88 "collection"'A% +3 "core" % E +3 "sampler")6% +4 "core" %Q`a C "2 +99 "collection"'C% +3 "core" % D +3 "sampler")D% +5 "core" %Qgf M #2 +111 "collection"'E% +7 "core" % E +3 "sampler")<% +5 "core" %Qvw N #2 +126 "collection"'>% +3 "core" % D +3 "sampler")$% +5 "core" %Q M "2 +143 "collection"'H% +3 "core" % E +3 "sampler")I% +3 "core" %Q M #2 +3 ."WCR"Intake.select :close +3 "sampler")0 +13 )F% +3 "core" %Q T &2 +2 ."WCR"SSV.dial :exhaust +4 "sampler")L  +75 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +3 "sampler")M' +875 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +5 "sampler"),  +76 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 825.0ml +4 .Intake.select :open +2 "sampler") +214 "collection"'B% +3 "core" % A +3 #"WCR"Intake @12.7psia, vacuum from 7.2 to 10.2psi +46 .SS.reconfigure :inhaling 2.13ml/s +4 "sampler")#.0X  ! +77 "collection"'h% +3 "core" % C +3 "sampler")n% +4 "core" %O%ii E ! +92 "collection"'Q% +3 "core" % D +2 "sampler")m% +5 "core" %Nzz L #1 +99 "collection"'r% +3 "core" % D +2 "sampler")o% +5 "core" %N O #1 +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )u% +3 "core" %N L '1 +2 ."WCR"SSV.dial :exhaust +3 "sampler")v  +78 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +4 "sampler")w' +870 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +8 "sampler")x  +4 ."WCR"CBV.dial SSV +72 "core" +3 #"WCR"Allowing 130s for 25.0ml of remaining 800.0ml +4 .Intake.select :open +2 "sampler") +214 "collection"'y% +3 "core" % E +2 #"WCR"Intake @12.7psia, vacuum from 7.2 to 10.2psi +3 .SS.reconfigure :inhaling 1.70ml/s +4 "sampler")#.x0X % +5 "core" % B +2 #"WCR"Intake @8.1psia, vacuum from 2.6 to 5.6psi +3 .SS.reconfigure :inhaling 1.09ml/s +4 "sampler")#.M0X  ? ! +24 "collection"'Q% +3 "core" % C +3 "sampler")m% +4 "core" %K-EF Q  +27 "collection"'r% +3 "core" % B +3 "sampler")o% +4 "core" %K-HK G  +32 "collection"'u% +9 "core" % B +3 "sampler")v% +4 "core" %K-PR O  +36 "collection"'O% +6 "core" % B +3 "sampler")x% +4 "core" %K-\\Y R ! +41 "collection"'y% +4 "core" % B +2 "sampler")w% +5 "core" %K-eb C  +46 "collection"'|% +3 "core" % B +2 "sampler")}% +5 "core" %O+st D ! +52 "collection"'~% +3 "core" % E +3 "sampler")z% +4 "core" %N = #( +60 "collection"'{% +4 "core" % E +3 "sampler")p% +3 "core" %N I "( +3 ."WCR"Intake.select :close +40 "sampler")0 +13 )% +3 "core" %N A &( +2 ."WCR"SSV.dial :exhaust +3 "sampler")q  +78 "core"  +4 ."WCR"Exhaust.select :open +3 "sampler")@ +15 ."WCR"SS.seek 0ml +5 "sampler")' +864 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +6 "sampler")s  +74 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 700.0ml +2 .Intake.select :open +7 "sampler") +216 "collection"'% +3 "core" %%$ B +3 #"WCR"Intake @13.2psia, vacuum from 7.7 to 10.7psi +3 .SS.reconfigure :inhaling 1.09ml/s +4 "sampler")#.M0X  K ! +4 "collection"'% +4 "core" % C +3 "sampler")% +5 "core" %L-B? P ! +23 "collection"'% +3 "core" % C +3 "sampler")% +4 "core" %L-<= O ! +27 "collection"'% +4 "core" % B +2 "sampler") % +5 "core" %L-IH G ! +31 "collection"'% +3 "core" % B +2 "sampler")% +5 "core" %M-NL Q ! +35 "collection"'% +3 "core" % B +3 "sampler")% +4 "core" %M-TU F ! +41 "collection"'% +3 "core" % C +3 "sampler") % +4 "core" %N-YY O ! +47 "collection"'% +3 "core" % E +2 "sampler")% +5 "core" %Phi P #0 +52 "collection"'t% +4 "core" % E +2 "sampler") % +4 "core" %Pwz O #0 +60 "collection"'!% +4 "core" % E +2 "sampler")&% +4 "core" %P E #0 +3 ."WCR"Intake.select :close +2 "sampler")0 +13 )'% +2 "core" %P O '0 +4 ."WCR"SSV.dial :exhaust +3 "sampler")  +74 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler"))' +868 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")  +77 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 675.0ml +2 .Intake.select :open +5 "sampler") +213 "collection"'(% +3 "core" % B +3 #"WCR"Intake @12.3psia, vacuum from 6.8 to 9.8psi +3 .SS.reconfigure :inhaling 1.09ml/s +4 "sampler")#.M0X U%% +1733 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +4 "sampler")#.0X  +78 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +22 ."WCR"SS.seek 0ml +3 "sampler")I' +874 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +6 "sampler")F  +77 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 650.0ml +3 .Intake.select :open +3 "sampler") +214 "collection"'L% +3 "core" %  B +3 #"WCR"Intake @12.0psia, vacuum from 6.5 to 9.5psi +3 .SS.reconfigure :inhaling 1.09ml/s +4 "sampler")#.M0X % +5 "core" %M-cb D  +59 "collection"'/% +4 "core" % E +2 "sampler")F% +5 "core" %Put M #) +67 "collection"'L% +53 "core" % D +3 "sampler")I% +4 "core" %N E # +2 ."WCR"Intake.select :close +3 "sampler")0 +13 ),% +3 "core" %N C & +2 ."WCR"SSV.dial :exhaust +3 "sampler")B  +76 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")M' +871 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +4 "sampler")P  +3 ."WCR"CBV.dial SSV +75 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 550.0ml +3 .Intake.select :open +3 "sampler") +214 "collection"'D% +3 "core" %&! C +2 #"WCR"Intake @13.1psia, vacuum from 7.6 to 10.6psi +4 .SS.reconfigure :inhaling 1.09ml/s +3 "sampler")#.M0X  #2 +40 "collection"' % +3 "core" % E +3 "sampler")% +4 "core" %PVV A #2 +46 "collection"'!% +4 "core" % E +3 "sampler")&% +5 "core" %Pcc 8 #2 +51 "collection"''% +4 "core" % E +2 "sampler") % +5 "core" %Pus D #2 +60 "collection"'% +52 "core" % D +2 "sampler")% +5 "core" %P 4 #2 +2 ."WCR"Intake.select :close +2 "sampler")0 +13 )(% +2 "core" %P B &2 +3 ."WCR"SSV.dial :exhaust +3 "sampler"))  +76 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +3 "sampler")1' +896 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +4 "sampler")  +4 ."WCR"CBV.dial SSV +72 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 475.0ml +2 .Intake.select :open +4 "sampler") +213 "collection"'% +3 "core" %  E +3 #"WCR"Intake @12.9psia, vacuum from 7.4 to 10.4psi +3 .SS.reconfigure :inhaling 1.09ml/s +4 "sampler")#.M0X  K ! +35 "collection"'@% +3 "core" % B +3 "sampler")2% +4 "core" %N-GF ?  +41 "collection"'"% +3 "core" % B +3 "sampler")A% +4 "core" %N-MP B  +47 "collection"'6% +6 "core" % C +3 "sampler")5% +4 "core" %N-WZ O ! +53 "collection"'9% +3 "core" % C +3 "sampler")E% +4 "core" %Rkl J " k +60 "collection"'<% +3 "core" % E +3 "sampler")>% +3 "core" %Q C #3 +69 "collection"'/% +3 "core" % E +3 "sampler")F% +4 "core" %Q A #3 +2 ."WCR"Intake.select :close +3 "sampler")0 +13 )L% +2 "core" %Q C &3 +3 ."WCR"SSV.dial :exhaust +3 "sampler")I  +76 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler"),' +897 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +4 "sampler")B  +3 ."WCR"CBV.dial SSV +74 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 450.0ml +2 .Intake.select :open +6 "sampler") +212 "collection"'7% +3 "core" % E +2 #"WCR"Intake @12.4psia, vacuum from 6.9 to 9.9psi +4 .SS.reconfigure :inhaling 1.09ml/s +3 "sampler")#.M0X  K ! +27 "collection"'U% +4 "core" % C +3 "sampler")\\% +4 "core" %J-AA F  +31 "collection"'%% +3 "core" % B +3 "sampler")]% +4 "core" %J-BE @ ! +36 "collection"'^% +3 "core" % C +2 "sampler")_% +4 "core" %J-IG J ! +41 "collection"'Z% +3 "core" % C +3 "sampler")[% +5 "core" %K-PT C ! +46 "collection"'K% +3 "core" % B +3 "sampler")R% +4 "core" %K-\\Z A ! +52 "collection"'b% +4 "core" % B +3 "sampler")c% +5 "core" %N'dd = ! +59 "collection"'d% +4 "core" % B +2 "sampler")e% +5 "core" %N'vv K  +68 "collection"'H% +51 "core" % E +3 "sampler")`% +4 "core" %N D #- +3 ."WCR"Intake.select :close +12 "sampler")0 +13 )S% +3 "core" %N = &- +2 ."WCR"SSV.dial :exhaust +3 "sampler")T  +75 "core"  +2 ."WCR"Exhaust.select :open +4 "sampler")@ +13 ."WCR"SS.seek 0ml +3 "sampler")j' +872 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")C  +74 "core"  +3 #"WCR"Allowing 130s for 25.0ml of remaining 425.0ml +4 .Intake.select :open +2 "sampler") +215 "collection"'h% +3 "core" % C +3 #"WCR"Intake @12.3psia, vacuum from 6.8 to 9.8psi +3 .SS.reconfigure :inhaling 1.09ml/s +5 "sampler")#.M0X ; D  +27 "collection"'y% +4 "core" % B +2 "sampler")w% +5 "core" %S2DC E  +30 "collection"'k% +4 "core" % B +2 "sampler")|% +5 "core" %S2II @ ! +35 "collection"'}% +3 "core" % B +3 "sampler")f% +4 "core" %S2OQ C ! +41 "collection"'~% +3 "core" % C +3 "sampler")z% +8 "core" %S2XY D  +42 "collection"'{% +4 "core" % C +2 "sampler")p% +5 "core" %T3ae ? ! +52 "collection"'% +3 "core" % E +3 "sampler")q% +5 "core" %Trs D #1 +59 "collection"'i% +3 "core" % E +4 "sampler")s% +4 "core" %T D #1 +3 ."WCR"Intake.select :close +2 "sampler")0 +15 )% +3 "core" %T L &1 +2 ."WCR"SSV.dial :exhaust +3 "sampler")  +76 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +15 ."WCR"SS.seek 0ml +3 "sampler")g' +872 "core" ' +2 ."WCR"Exhaust.select :close +3 "sampler") +17 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +6 "sampler")\  +74 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 400.0ml +2 .Intake.select :open +5 "sampler") +214 "collection"' % +3 "core" % C +45 #"WCR"Intake @12.5psia, vacuum from 7.0 to 10.0psi +12 .SS.reconfigure :inhaling 1.09ml/s +5 "sampler")#.M0X  L  +31 "collection"'% +3 "core" % C +2 "sampler")% +5 "core" %K-A@ L ! +35 "collection"'t% +3 "core" % C +4 "sampler")% +8 "core" %K-HG G ! +36 "collection"' % +3 "core" % C +3 "sampler")% +4 "core" %K-MP L ! +46 "collection"'!% +4 "core" % C +2 "sampler")&% +4 "core" %K-\\X H ! +53 "collection"''% +4 "core" % C +2 "sampler") % +5 "core" %L0gh N  +59 "collection"'% +4 "core" % E +2 "sampler")% +5 "core" %O| ? #6 +67 "collection"'(% +4 "core" % E +2 "sampler"))% +4 "core" %O B #6 +3 ."WCR"Intake.select :close +2 "sampler")0 +12 )% +3 "core" %O M &6 +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +75 "core"  +3 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml +3 "sampler")' +871 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +6 "sampler")1  +77 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 375.0ml +2 .Intake.select :open +4 "sampler") +213 "collection"'% +3 "core" %  C +4 #"WCR"Intake @12.0psia, vacuum from 6.5 to 9.5psi +3 .SS.reconfigure :inhaling 1.09ml/s +4 "sampler")#.M0X % +4 "core" %J-dc E ! +60 "collection"'/% +4 "core" % C +3 "sampler")F% +4 "core" %N-tt M ! +69 "collection"'L% +3 "core" % E +3 "sampler")I% +4 "core" %M L #4 +2 ."WCR"Intake.select :close +10 "sampler")0 +13 )4% +2 "core" %M K &4 +3 ."WCR"SSV.dial :exhaust +3 "sampler")B  +77 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +4 "sampler")7' +900 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +4 "sampler"),  +77 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 350.0ml +3 .Intake.select :open +3 "sampler") +214 "collection"'M% +3 "core" %  D +3 #"WCR"Intake @12.1psia, vacuum from 6.6 to 9.6psi +4 .SS.reconfigure :inhaling 1.09ml/s +4 "sampler")#.M0X W( +607 "core" ' +45 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +4 "sampler")#.0X M ! +23 "collection"'\\% +3 "core" % C +3 "sampler")%% +5 "core" %J0DC ? ! +26 "collection"']% +4 "core" % B +2 "sampler")^% +4 "core" %J0HH > ! +31 "collection"'_% +4 "core" % C +2 "sampler")Z% +4 "core" %J0HM D ! +36 "collection"'[% +3 "core" % B +3 "sampler")P% +4 "core" %J0UT L ! +41 "collection"'K% +3 "core" % B +3 "sampler")R% +4 "core" %J0^` D  +46 "collection"'b% +3 "core" % C +3 "sampler")c% +5 "core" %J-nr C ! +52 "collection"'d% +6 "core" % C +4 "sampler")e% +4 "core" %O D ! v +2 ."WCR"Intake.select :close +3 "sampler")0 +12 )H% +52 "core" %N ? &3 +3 ."WCR"SSV.dial :exhaust +4 "sampler")`  +77 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")S' +875 "core" ' +2 ."WCR"Exhaust.select :close +3 "sampler") +64 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +3 "sampler")T  +77 "core" +3 #"WCR"Allowing 130s for 25.0ml of remaining 325.0ml +4 .Intake.select :open +2 "sampler") +214 "collection"'D% +3 "core" % C +3 #"WCR"Intake @12.4psia, vacuum from 6.9 to 9.9psi +3 .SS.reconfigure :inhaling 1.09ml/s +4 "sampler")#.M0X ? >  +27 "collection"'a% +4 "core" % C +3 "sampler")y% +5 "core" %J-AB D ! +30 "collection"'w% +3 "core" % B +3 "sampler")k% +5 "core" %J-FI M ! +35 "collection"'|% +3 "core" % C +3 "sampler")}% +5 "core" %J-JN : ! +40 "collection"'f% +3 "core" % C +3 "sampler")~% +4 "core" %J-WW I ! +47 "collection"'z% +3 "core" % B +2 "sampler")n% +5 "core" %K-`^ J ! +52 "collection"'{% +4 "core" % C +2 "sampler")p% +4 "core" %N(lm N ! +60 "collection"'% +4 "core" % C +2 "sampler")q% +4 "core" %N' > ! +3 ."WCR"Intake.select :close +2 "sampler")0 +13 )i% +4 "core" %O E &N +2 ."WCR"SSV.dial :exhaust +3 "sampler")s  +76 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +4 "sampler")' +878 "core" ' +2 ."WCR"Exhaust.select :close +3 "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +6 "sampler")  +75 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 300.0ml +3 .Intake.select :open +3 "sampler") +214 "collection"'Q% +3 "core" %   B +3 #"WCR"Intake @12.1psia, vacuum from 6.6 to 9.6psi +3 .SS.reconfigure :inhaling 1.09ml/s +4 "sampler")#.M0X  G ! +23 "collection"';% +3 "core" % B +2 "sampler")=% +5 "core" %N-A@ M ! +27 "collection"'-% +3 "core" % C +3 "sampler")0% +4 "core" %O.@E C ! +31 "collection"'.% +3 "core" % C +3 "sampler")+% +4 "core" %O-KJ L ! +35 "collection"'@% +4 "core" % C +2 "sampler")2% +5 "core" %O-OM D ! +40 "collection"'3% +3 "core" % B +3 "sampler")"% +4 "core" %P1YX B ! +46 "collection"'A% +4 "core" % E +2 "sampler")6% +4 "core" %Pbd > $2 +53 "collection"'5% +3 "core" % E +3 "sampler")% +4 "core" %Pst L $2 +60 "collection"'9% +4 "core" % E +3 "sampler")E% +5 "core" %P 5 #2 +67 "collection"'<% +3 "core" % E +3 "sampler")>% +4 "core" %P < $2 +3 ."WCR"Intake.select :close +2 "sampler")0 +13 )/% +2 "core" %P ; &2 +49 ."WCR"SSV.dial :exhaust +12 "sampler")F  +78 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")L' +878 "core" ' +6 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")I  +77 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 250.0ml +2 .Intake.select :open +4 "sampler") +214 "collection"'4% +3 "core" %  B +3 #"WCR"Intake @13.0psia, vacuum from 7.5 to 10.5psi +4 .SS.reconfigure :inhaling 1.09ml/s +3 "sampler")#.M0X  ! +35 "collection"'^% +4 "core" % C +3 "sampler")_% +3 "core" %L-RU H ! +42 "collection"'Z% +3 "core" % B +3 "sampler")[% +4 "core" %L-X\\ D ! +46 "collection"'P% +3 "core" % A +3 "sampler")K% +5 "core" %N-hf A ! +52 "collection"'R% +3 "core" % E +3 "sampler")% +4 "core" %Oy{ 8 #2 +60 "collection"'b% +3 "core" % D +52 "sampler")c% +3 "core" %O C #2 +3 ."WCR"Intake.select :close +2 "sampler")0 +13 )d% +3 "core" %O = &2 +3 ."WCR"SSV.dial :exhaust +3 "sampler")e  +77 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +14 ."WCR"SS.seek 0ml +5 "sampler")H' +901 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +4 "sampler")`  +3 ."WCR"CBV.dial SSV +75 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 225.0ml +2 .Intake.select :open +3 "sampler") +215 "collection"'N% +3 "core" %  E +3 #"WCR"Intake @12.2psia, vacuum from 6.7 to 9.7psi +4 .SS.reconfigure :inhaling 1.09ml/s +3 "sampler")#.M0X  ! +46 "collection"'~% +3 "core" % B +3 "sampler")C% +4 "core" %K-d` ? ! +53 "collection"'z% +3 "core" % B +3 "sampler")n% +4 "core" %P"ou C ! +60 "collection"'{% +4 "core" % D +3 "sampler")p% +4 "core" %O = #2 +2 ."WCR"Intake.select :close +8 "sampler")0 +14 )% +2 "core" %O L '2 +3 ."WCR"SSV.dial :exhaust +3 "sampler")q  +78 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +14 ."WCR"SS.seek 0ml +3 "sampler")i' +867 "core" ' +2 ."WCR"Exhaust.select :close +3 "sampler") +13 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +3 "sampler")s  +77 "core" +3 #"WCR"Allowing 130s for 25.0ml of remaining 200.0ml +2 .Intake.select :open +4 "sampler") +214 "collection"'h% +3 "core" % B +2 #"WCR"Intake @11.6psia, vacuum from 6.1 to 9.1psi +4 .SS.reconfigure :inhaling 1.09ml/s +3 "sampler")#.M0X  ! +36 "collection"'+% +3 "core" % C +2 "sampler")@% +5 "core" %L-NQ L ! +40 "collection"'2% +3 "core" % B +3 "sampler")3% +5 "core" %M-WX K ! +46 "collection"'"% +3 "core" % B +3 "sampler")% +4 "core" %O-df H  +53 "collection"'A% +3 "core" % E +3 "sampler")6% +6 "core" %Oqq ? #, +58 "collection"'5% +5 "core" % E +2 "sampler")% +5 "core" %O B $, +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )9% +3 "core" %O > ', +3 ."WCR"SSV.dial :exhaust +3 "sampler")E  +77 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +3 "sampler")<' +875 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +4 "sampler")>  +3 ."WCR"CBV.dial SSV +76 "core" +3 #"WCR"Allowing 130s for 25.0ml of remaining 150.0ml +4 .Intake.select :open +2 "sampler") +214 "collection"'/% +3 "core" % C +3 #"WCR"Intake @12.2psia, vacuum from 6.7 to 9.7psi +4 .SS.reconfigure :inhaling 1.09ml/s +3 "sampler")#.M0X % +3 "core" % B +3 "sampler")/% +4 "core" %S276 = ! +28 "collection"'<% +3 "core" %\ C +3 "sampler")I% +4 "core" %S2>> 7 ! +31 "collection"'4% +4 "core" % B +2 "sampler")L% +4 "core" %S2@A D ! +36 "collection"',% +3 "core" % C +3 "sampler")M% +4 "core" %S2EH <  +41 "collection"'7% +3 "core" % C +5 "sampler")V% +5 "core" %T2MM I  +43 "collection"'W% +3 "core" % B +3 "sampler")X% +4 "core" %T2WV 9 ! +53 "collection"'Y% +3 "core" %, B +2 "sampler")$% +5 "core" %T;ki C  +60 "collection"'U% +3 "core" % E +2 "sampler")\\% +5 "core" %V H #, +70 "collection"'%% +8 "core" % E +2 "sampler")]% +5 "core" %V A #, +2 ."WCR"Intake.select :close +12 "sampler")0 +13 )^% +2 "core" %V L ', +3 ."WCR"SSV.dial :exhaust +4 "sampler")F  +77 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +17 ."WCR"SS.seek 0ml +3 "sampler")_' +877 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")Z  +77 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 25.0ml +6 .Intake.select :open +4 "sampler") +214 "collection"'[% +3 "core" %  B +2 #"WCR"Intake @12.9psia, vacuum from 7.4 to 10.4psi +4 .SS.reconfigure :inhaling 1.09ml/s +3 "sampler")#.M0X > G  +20 "collection"'d% +4 "core" % B +3 "sampler")e% +60 "core" % *KG M " +3 "collection"'8% +5 "core" % C +3 "sampler")`% +4 "core" % *MM 8 ! +26 "collection"'N% +4 "core" % C +2 "sampler")H% +4 "core" % *RQ F ! +31 "collection"'S% +4 "core" % C +2 "sampler")j% +4 "core" % *UR : ! +36 "collection"'m% +3 "core" % C +4 "sampler")r% +4 "core" % *^b J  +40 "collection"'o% +4 "core" % C +3 "sampler")u% +4 "core" % *lj ; ! +46 "collection"'v% +4 "core" % B +2 "sampler")O% +4 "core" % +{{ 8 ! +53 "collection"'x% +25 "core" % E +2 "sampler")% +5 "core" % < #8 +2 ."WCR"Intake.select :close +2 "sampler")0 +15 )a% +2 "core" % M &8 +3 ."WCR"SSV.dial :exhaust +8 "sampler")y  +79 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")w' +597 "Can"s :i,Q +276 "core" ' +2 ."WCR"Exhaust.select :close +3 "sampler") +18 #"WCR"Sampled 1000.0ml +3 #Drying puck before fixing for 4:00 +3 .CBV.dial :waste2b +5 "collection"'k  +70 "core"  +2 ."WCR"delay 1:00 +6004 .CSV.dial :air +3 "collection"'| @ +67 "core" B +4 ."WCR"CS.seek 10ml +3 "collection"'T' +2029 "core" ' +3 #"WCR"Pumping wcr puck from tube 2 up to 35psi... +3 .CBV.dial SSV +5 "collection"'} @ +71 "core" ? +96 ."WCR"CBV.dial between CSV and waste2b +13 "collection"'f  +86 "core"  +2 "collection"'b% +5 "core" % 96 E +2 ."WCR"CSV.dial between air and CTV +4 "collection"'C ` +28 "core" b +3 ."WCR"CS.seek 7.551ml +3 "collection"'z'p +570 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +4 "collection"'~  +3 'p  +29 "core"  +39  +3 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<[b +6 ."WCR"CS.seek 0ml +8 "collection"'' +1924 "core" '?`c D +3 ."WCR"CBV.dial :waste2b +3 "collection"'q  +32 "core"  +3 ."WCR"CS.reconfigure :default + "collection"'#P d@b +7 ."WCR"CS.seek 0ml +2 "collection"'D' +92 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +3 "collection"'s  +115 "core" +3 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +4 .CSV.dial CSR +6 "collection"'h  +42 "core"  +2 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +6 "collection"' +12 ."WCR"CS.seek 2ml +3 "collection"'i' +601 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +14 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +8 ."WCR"CS.seek 10ml +5 "collection"'' +1650 "core" ' +3 #"WCR"Pumping wcr puck from tube 2 up to 35psi... +3 .CBV.dial SSV +4 "collection"'g @ +70 "core" ? +53 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'  +87 "core"  +3 "collection"'% +3 "core" % FE E +3 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +54 "core" ^ +3 ."WCR"CS.seek 7.302ml +5 "collection"'' +622 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'  +3 '  +33 "core"  +85  +2 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<[b +6 ."WCR"CS.seek 0ml +3 "collection"'' +1656 "core" 'Z[ C +4 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +3 "collection"'n  +32 "core"  +2 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +6 ."WCR"CS.seek 0ml +2 "collection"'' +313 "core" ' +2 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'  +113 "core" +3 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +5 "collection"'  +40 "core"  +2 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +5 "collection"' +60 ."WCR"CS.seek 2ml +3 "collection"'' +585 "core" ' +2 ."WCR"delay 5 seconds +504 .CSR.select :air +3 "collection"' +14 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +6 ."WCR"CS.seek 10ml +5 "collection"'' +1639 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 35psi... +3 .CBV.dial SSV +5 "collection"'t @ +70 "core" ? +53 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'\  +83 "core"  +2 "collection"'% +4 "core" % HF F +3 ."WCR"CSV.dial between air and CTV +3 "collection"'{ ` +53 "core" ^ +4 ."WCR"CS.seek 7.286ml +4 "collection"' ' +621 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +5 "collection"'  +5 '  +41 "core" ~ +77  +2 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<[b +7 ."WCR"CS.seek 0ml +2 "collection"'&' +1641 "core" 'c\\\\ D +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +3 "collection"''  +32 "core"  +3 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +6 ."WCR"CS.seek 0ml +3 "collection"' ' +316 "core" ' +2 ."WCR"delay 1:00 +284 "Can"r AF. +5719 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'Q  +113 "core" +2 "collection"'& +5 "core" &[N"HC F5 +3 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +2 "manipulator"& % +7 "core" %\   C +2 "storage"(% +3 "core" % K O 0  +3 "storage"((. +3 "core" .( +4 ."WCR"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."WCR"SC.seek 1 +3 "storage"(1(3 +192 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +6 (& +4 "core" &0 $ $   +5 "manipulator"&& +4 "core" &Ҩ   9 +3 "manipulator"&% +4 "core" %\   Z +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 1 +3 "manipulator"&( +154 "core" ( +3 "manipulator"&:& +5 "core" &  -  +3 "storage"(l& +7 "core" &4 K I  +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&;'н +87 "core" ' +3 "storage"(=& +4 "core" &4 E D z  +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."WCR"SE.seek :beamBreak +2 "storage"(-'N +270 "core" ' +2 "storage"(0- +7 "core" -'N +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +7 ."WCR"SE.seek :place +3 "storage"(.' +55 "core" ' +8 ."WCR"SE.seek :down +3 "storage"(+' +268 "core" ' +2 ."WCR"SE.stop +2 "storage"(5 +7 "manipulator"&@% +4 "core" %з   z | +4 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."WCR"Forearm.seek :retract +2 "manipulator"&2'\ +111 "core" ' +2 !to:Puck::Error : mesg".0 pucks loaded in tube 1 when expecting 2:@checkpoint: omitted:@timestampu: Time P  *:bt[ ";/home/esp/esp2/utils/puckmoves.rb:259:in `verifyCount'":/home/esp/esp2/utils/puckmoves.rb:617:in `raiseStack'":/home/esp/esp2/utils/puckmoves.rb:316:in `placeStack'"6/home/esp/esp2/utils/puckmoves.rb:446:in `unload'",/home/esp/esp2/lib/msg.rb:68:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:445:in `unload'"4/home/esp/esp2/utils/puckmoves.rb:411:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'"2/home/esp/esp2/protocol/2G/wcr.rb:24:in `wcr'"=/home/esp/esp2/protocol/2G/wcr.rb:110:in `standAloneWCR'"=/home/esp/esp2/protocol/2G/utilities.rb:66:in `protocol'"=/home/esp/esp2/protocol/2G/wcr.rb:109:in `standAloneWCR'"6/home/esp/esp2local/mission/24ohio_exercise.rb:46"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"6/home/esp/esp2local/mission/24ohio_exercise.rb:45"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"6/home/esp/esp2local/mission/24ohio_exercise.rb:43"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:213:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +2 #Waiting to Resume from Checkpoint "Storing wcr puck in Collection Clamp to tube 1" +4 ."Qmail"BadNews.email "0 pucks loaded in tube 1 when expecting 2",Subject: "Puck::Error in MAIN" +30142 #"kevan"-> MainThread.resume +6 #tResuming Thread (suspended since 09:10:20) +2 #Storing wcr puck in Collection Clamp to tube 1 +5 "manipulator"&!% +7 "core" %\   +3 "storage"()% +3 "core" % K H  +3 "storage"(". +3 "core" .(3 +3 "storage"(3& +4 "core" &4 E E q  +2 "storage"(6& +5 "core" &4 F I  +2 "manipulator"&5& +4 "core" &   F  +3 .tElbow.seek 1 +3 "manipulator"&( +7 "core" ( +2 "manipulator"&9& +3 "core" &  \   +3 "storage"(E& +5 "core" &4 J J 3  +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 1 + 700 counts +2 "manipulator"&'н +103 "core" ' +2 "storage"(>& +5 "core" &4 I K   +3 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(/'N +270 "core" ' +2 "storage"(<- +4 "core" -'N +3 .tSE.configure :default + "storage"(#QK-0-\ b +7 .tSE.seek :place +51 "storage"(I' +35 "core" ' +3 !to:Puck::Error : mesg".0 pucks loaded in tube 1 when expecting 2:@checkpoint: omitted:@timestampu: Time P Q^>:bt[ ";/home/esp/esp2/utils/puckmoves.rb:259:in `verifyCount'":/home/esp/esp2/utils/puckmoves.rb:617:in `raiseStack'":/home/esp/esp2/utils/puckmoves.rb:316:in `placeStack'"6/home/esp/esp2/utils/puckmoves.rb:446:in `unload'",/home/esp/esp2/lib/msg.rb:68:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:445:in `unload'"4/home/esp/esp2/utils/puckmoves.rb:411:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'"2/home/esp/esp2/protocol/2G/wcr.rb:24:in `wcr'"=/home/esp/esp2/protocol/2G/wcr.rb:110:in `standAloneWCR'"=/home/esp/esp2/protocol/2G/utilities.rb:66:in `protocol'"=/home/esp/esp2/protocol/2G/wcr.rb:109:in `standAloneWCR'"6/home/esp/esp2local/mission/24ohio_exercise.rb:46"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"6/home/esp/esp2local/mission/24ohio_exercise.rb:45"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"6/home/esp/esp2local/mission/24ohio_exercise.rb:43"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:213:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +2 #Waiting to Resume from Checkpoint "Storing wcr puck in Collection Clamp to tube 1" +5 ."Qmail"BadNews.email "0 pucks loaded in tube 1 when expecting 2",Subject: "Puck::Error in MAIN" +22071 "Can" AD1} +22040 #"kevan"-> Pucks +3 !o:NameError : mesg"!uninitialized constant Pucks: name:\ Pucks:@timestampu: Time P &l[:bt["!kevan:9:in `topLevelBinding'" Puck.count +2 "storage"(4% +6 "core" % K F  +4 ."downElevator"SE.seek :down +5 "storage"(L' +98 (,% +3 "core" %_X 2 ' J2 +2 "manipulator"&M% +5 "core" %п +2 ."kevan"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +5 ."kevan"Forearm.seek :retract +3 "manipulator"&7'\ +92 "core" ' +55 ' +2 ."downElevator"SE.stop + "storage"(5 +6 ."kevan"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +6 ."kevan"SC.seek 1 +4 "storage"(V(3 +7 "core" ( +2 ."kevan"SC.configure :limp +2 "storage"($(\ 1b +5 (& +4 "core" &1 # " +3 "manipulator"&W& +4 "core" &   L  +3 ."kevan"Elbow.seek 1 +3 "manipulator"&X( +7 "core" ( +2 "manipulator"&Y& +49 "core" &    +3 "storage"($& +4 "core" &5 N D  +4 ."kevan"Forearm.reconfigure :tight +9 "manipulator"&#Q@2^d^\ b +6 ."kevan"Forearm.seek 1 + 700 counts +2 "manipulator"&U'н +95 "core" ' +3 "storage"(\\& +4 "core" &5 O Q   +3 ."kevan"SE.reconfigure :place +2 "storage"(#]K-0-\ b +8 ."kevan"SE.seek :beamBreak +2 "storage"(%'N +272 "core" ' +2 "storage"(]- +4 "core" -'N +2 ."kevan"SE.configure :default +2 "storage"(#QK-0-\ b +6 !"kevan"o:Puck::Error: mesg".0 pucks loaded in tube 1 when expecting 2:bt[";/home/esp/esp2/utils/puckmoves.rb:259:in `verifyCount'";/home/esp/esp2/utils/puckmoves.rb:686:in `stackHeight'"5/home/esp/esp2/lib/rmutex.rb:99:in `synchronize'"./home/esp/esp2/lib/rmutex.rb:72:in `lock'"./home/esp/esp2/lib/delay.rb:78:in `claim'";/home/esp/esp2/utils/puckmoves.rb:681:in `stackHeight'"4/home/esp/esp2/utils/puckmoves.rb:680:in `each'";/home/esp/esp2/utils/puckmoves.rb:680:in `stackHeight'"4/home/esp/esp2/utils/puckmoves.rb:679:in `each'";/home/esp/esp2/utils/puckmoves.rb:679:in `stackHeight'"5/home/esp/esp2/utils/puckmoves.rb:700:in `count'""kevan:10:in `topLevelBinding'" Main.Thread.resume +4 !o:NameError : mesg" uninitialized constant Main: name: Main:@timestampu: Time P ~:bt[""kevan:11:in `topLevelBinding'" MainThread.resume +4 #tResuming Thread (suspended since 09:10:20) +5 #Storing wcr puck in Collection Clamp to tube 1 +4 "manipulator"&6% +6 "core" %\   +3 "storage"(5% +6 "core" % I I  +2 "storage"(9. +4 "core" .([~ +3 .tSC.reconfigure :tight +3 "storage"($\ .(\ 1~b +9 .tSC.seek 1 +2 "storage"(E(3 +987 "core" ( +4 .tSC.configure :limp +2 "storage"($(\ 1b +8 (>& +3 "core" &5 A P  +2 "manipulator"&& +7 ."raiseStack"SE.reconfigure :place +2 "storage"(#]K-0-\ b +6 ."raiseStack"SE.seek :beamBreak +2 "storage"(2'N +6 "core" &  +2 "manipulator"&<% +4 "core" %\   +4 .tElbow.seek CC +2 "manipulator"&/(ҝ +161 "core" ( +2 "manipulator"&4& +3 "core" &Ҥ    R +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 &,& +3 "core" &Ҥ    R +3 .tForearm.seek CC +3 "manipulator"&M'C +68 "core" ' +2 "storage"(I- +4 "core" -'N +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +5 ."raiseStack"SE.seek :place +3 "storage"(' +8 "core" ' +2 .tHand.close +2 "manipulator"&W/ +18 "core" ' +47 / +3 .tCC.seek :open +2 "collection"'Y(p +402 "core" ( +2 "storage"($& +4 "core" &8 F D  +2 "storage"(& +6 "core" &8 D G P  +2 "manipulator"&\\& +3 "core" &ҥ  Q +3 "manipulator"&L% +5 "core" % L  +3 .tForearm.seek :retract +3 "manipulator"&1'\ +96 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +53 .tElbow.seek 1 +14 "manipulator"&( +154 "core" ( +2 "manipulator"&7& +4 "core" &   +3 "storage"(]& +4 "core" &8 _ _  +3 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 .tForearm.seek 1 +2 "manipulator"&^' +113 "core" ' +3 .tElbow.hold +4 "manipulator"&A, +6 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tHand.open +2 "manipulator"&Z1 +61 "core" 1 +3 "manipulator"&%% +4 "core" % h  Q +2 "storage"(U& +8 "core" &8 & & +3 .tForearm.force -20 +2 "manipulator"&5 +7 .tForearm.seek 1 + 313 counts + "manipulator"&K': +17 "core" ' +2 "manipulator"&R& +4 "core" &    +3 "storage"(c& +4 "core" &8 ` ^ O  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek 1 + 700 counts +3 "manipulator"&d'н +17 "core" ' +2 "storage"(F% +6 "core" % _ _  +5 ."downElevator"SE.seek :down +5 "storage"(V' +102 (8% +7 "core" %W H H I- +3 "manipulator"&X% +5 "core" %л  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +3 "manipulator"&['\ +104 "core" ' +33 ' + ."downElevator"SE.stop +2 "storage"(5 +6 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +4 "collection"'N& +6 "core" &DB I +3 "manipulator"&H& +4 "core" &  +3 "manipulator"&j% +7 "core" %\  \ k +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&m(-` +180 "core" ( +2 "manipulator"&`& +4 "core" &-j 8 ~ +3 .tElbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +8 &e& +4 "core" &-j ~ +3 .tForearm.seek :garage +2 "manipulator"&o'\ +110 "core" ' +2 .tHand.close +3 "manipulator"&u/ +69 "core" / +4 "manipulator"&O& +4 "core" &-m _ ^ { +3 "manipulator"&S% +4 "core" % R ^ ^ +3 .tForearm.seek :retract +2 "manipulator"&x'\ +114 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 .tElbow.seek CC +3 "manipulator"&_(ҝ +287 "core" ( +2 "manipulator"&a& +4 "core" &ұ   8  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &P& +3 "core" &ұ    +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +3 "manipulator"&r'C +93 "core" ' +3 "manipulator"&& +3 "core" &ұ   +3 "manipulator"&k% +5 "core" %G ( +3 "collection"'& +53 "core" &EB! G +12 "collection"'}& +7 "core" &DC G +3 .tCC.seek :closed +4 "collection"'y([h +7 "core" &BB G +2 &EB$ G +9 &:CC A*z +9 &rDA! A= +9 &oF?! BC +10 &lhBA! BB +9 &-kDB" BB +9 &jEA% BB +10 &!lBC$ BC +9 &#tkCA" BB +9 &%6lDA BB +10 &&kEC! BB +9 &(kDD BB +10 &*}kCA BB +9 &,?kCA BB +9 &.lFA BB +10 &/mDB AB +9 &1lED! AB +10 &3FkBB BB +9 &5 kEA BB +9 &6kDA BB +10 &8nDD BB +9 &:NkD@ BB +9 &<kBC BB +10 &=kEB BB +9 &?kCD BB +10 &AVjBB BB +9 &CkEB BB +9 &DkBB BB +10 &FnC@ BB +9 &H`kDC BA +9 &J!lD@ BB +10 &KmDC BB +9 &MwF@ AC +10 &O`~EA AD +9 &QEC @G +9 &RCB >L +10 &TBA =M +9 &VMFB =M +9 &XCB =N +10 &YE@ == +9 &Z:CC A(u +9 &[M [EC C6 +6 ( +3 "collection"'}& +7 #tCollection Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.86 +2 "collection"'& +7 "core" &[M"GA D6 + &[M"CA C6 +2 .tHand.open +2 "manipulator"&C1 +59 "core" 1 +2 "manipulator"&T% +5 "core" % C \ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&|'\ +105 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'B& +8 "core" &[M"DC F6 +2 "collection"'~% +4 "core" %EC E +3 .tCSV.dial CSR +2 "collection"'z  +41 "core"  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +12 .tCS.seek 5ml +8 "collection"''n +1351 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +13 'v% +2 "core" %nDD D +4 .tCS.reconfigure :fast +2 "collection"'#d @b +6 .tCS.seek 7.5ml +3 "collection"'f' +603 "core" ' +2 .tCSV.dial :waste +2 "collection"'h +116 "core" +3 .tCS.reconfigure :default +2 "collection"'#P d@b +6 .tCS.seek 0ml +2 "collection"'D' +1982 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&g& +8 "core" &ұ    +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&(ҝ +22 "core" ( +2 "manipulator"&s& +5 "core" &Ҥ   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &q& +3 "core" &Ҥ  +3 .tForearm.seek CC +2 "manipulator"&'C +95 "core" ' +2 .tHand.close +2 "manipulator"&/ +57 "core" / +2 .tCC.seek :open +3 "collection"'(p +400 "core" ( +2 "manipulator"&n& +5 "core" &Ҥ   +5 "manipulator"&i% +4 "core" % U 4 +3 .tForearm.seek :retract +3 "manipulator"&b'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 .tElbow.seek :garage +2 "manipulator"&(-` +276 "core" ( +4 "manipulator"&p& +6 "core" &-e   N  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 && +3 "core" &-e  \ F  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 .tForearm.seek :garage +2 "manipulator"&'\ +110 "core" ' +2 .tHand.open +2 "manipulator"&1 +65 "core" 1 +49 "manipulator"&\ % +4 "core" % b v w  7 +3 .tForearm.reconfigure :loose +11 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +2 "manipulator"&'\ +106 "core" ' +2 #tCompleted [standAloneWCR ([nil,$wcrVol],$hab){}] begun 08:29:55 +3 #Preparing to sleep until +0:10 +12 #Asleep til +0:10 +6 #Continuing at 09:33 +5 "Can" C=4T" +6 ."Qmail"GoodNews.email "Then, in tube 2: standAloneWCR ([nil,$wcrVol],$hab){}\\n/home/esp/esp2local/mission/24ohio_exercise.rb:49\\n{1 => 1,\\n 2 => 9,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@09:33:39, 22.6C, 40% humidity, 14.7psia, 15.26V, 0.26A, 10.593Ah, 3.95W\\nSampled 1000.0ml",Subject: "Asleep until 09:33" +21 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF +4 #Shutdown +882 "Can" K4Vl +4 #tPowering core bus +547 .Gate.power :raw,:ON +5 "sampler") +45 )  +3 "core"  +3 "collection"' +4 ' +3 "core"  +3 "processing"% +2 % +5 "core"  +5 "collection"' 9\ +5 ' 0\ +2 ' -\ +6 "processing"% 9\ +3 % 2\ +3 % *\ +3 % 0\ +5 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +10 .tPS.configure :default + "processing"%#A d`xb +6 .tSS.configure :default + "sampler")#.0X 1,\\n 2 => 9,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@09:34:17, 22.6C, 40% humidity, 14.7psia, 15.26V, 0.21A, 10.596Ah, 3.22W",Subject: "Started 24ohio_exercise phase standAloneWCR ([nil,$wcrVol],$hab){}" +4 #tStarting stand-alone hab WCR +7 #hab wcr sampling at most 1000ml +10 #Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 2 into Collection Clamp +3 "collection"'!& +9 "core" &ZEB K +3 ."WCR"Hand.open +7 "manipulator"&61 +60 "core" 1 +4 "manipulator"&5% +17 "core" % \   +5 "storage"(9% +4 "core" % l b  +3 "storage"(:. +5 "core" .(,A +2 ."WCR"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."WCR"SC.seek 2 +3 "storage"(>( +28 ."Qmail"HABfans.email "Started stand-alone hab WCR in tube 2 at 09:34:18PDT10-Apr-24\\n{1 => 1,\\n 2 => 9,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@09:34:17, 22.6C, 40% humidity, 14.7psia, 15.26V, 0.21A, 10.596Ah, 3.22W",Subject: "hab wcr sampling at most 1000ml" +324 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +6 (& +3 "core" & S /  +3 "manipulator"&<& +8 "core" & (  +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +7 ."WCR"Elbow.seek 2 +2 "manipulator"&4( +35 "core" ( +2 "manipulator"&,& +4 "core" & Z  +3 "storage"(I& +4 "core" & b a  +4 ."WCR"Forearm.seek 2 + 700 counts +3 "manipulator"&?'9 +108 "core" ' +2 "storage"(W& +4 "core" & _ _ v  +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +9 ."WCR"SE.seek :beamBreak +4 "storage"(3'N +211 "core" ' +2 "storage"(2- +5 "core" -'( +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 (G& +4 "core" & N G   +2 "manipulator"&$& +4 "core" &  <  +3 ."WCR"Elbow.seek 2 +3 "manipulator"&( +11 "core" ( +2 "manipulator"&\\& +4 "core" &   &  +2 "storage"(L& +5 "core" & F H  +3 ."WCR"Forearm.seek 2 + 300 counts +3 "manipulator"&M'Ω +26 "core" ' +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."WCR"Hand.close +2 "manipulator"&7/ +57 "core" / +5 ."downElevator"SE.seek :down +4 "manipulator"&]& +2 "storage"(/' +11 "core" &  +6 "manipulator"&Z% +4 "core" % Σ H +3 ."WCR"Forearm.seek :retract +4 "manipulator"&%'\ +157 "core" ' +2 ."WCR"Elbow.seek CC +8 "manipulator"&U(ҝ +4 "core" ' +5 ."downElevator"SE.stop + "storage"(5 +152 "core" ( +2 "manipulator"&R& +4 "core" &Ҹ   +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &c& +3 "core" &Ҹ  +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek CC +3 "manipulator"&F'C +96 "core" ' +9 "manipulator"&1& +4 "core" &Ҹ    +3 "manipulator"&8% +4 "core" %C   V +4 "collection"'& +3 "core" &ZCA( I +5 "collection"'X& +6 "core" &ZEB, J +3 ."WCR"CC.seek :closed +4 "collection"'^([h +7 "core" &ZF@) J + &ZCC& J +8 &:FD D*x +10 &qEB B< +9 &yqDA! DC +9 &=iBB$ EB +10 &lDB# EB +9 &kEB% DC +10 &!kCB% DB +11 &#EkBA EB +7 &%kBC DB +10 &&kDB EB +9 &(kEA DB +9 &*NkBD! DB +10 &,kD@ EB +9 &-kDA DA +10 &/kED DB +9 &1TkEA DB +9 &3kDA EB +10 &4kDA EB +9 &6jEA EA +9 &8]lDE DB +10 &: kD@ DB +9 &;iDA EB +10 &=kCC DB +9 &?fkEC DB +9 &A(lC? DB +10 &BmCA DB +9 &DkEB DB +9 &FokCC DA +10 &H/kE@ DB +9 &IkCA EB +10 &KpCA DC +9 &MrtEB DC +9 &O0~C@ CD +10 &PFD CF +9 &REE @J +9 &T_DD @L +10 &VGD ?M +9 &WFC ?M +9 &YED ?M +10 &Z>{ED D'r +9 &[TnDE D4 +6 ( +4 "collection"'X& +2 "core" &[T FC G4 +4 #"WCR"Collection Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.83 +2 .Hand.open +4 "manipulator"&K1 +57 "core" 1 +3 "manipulator"&N% +4 "core" % C   +5 ."WCR"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&H'\ +97 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 35psi +3 #Priming 7ml +4 .Intake.select :close +2 .Exhaust.select :close +4 .SS.hold +5 "sampler")j+ +6 "core" + +2 "sampler")% +4 "core" % F & +3 "collection"'d& +4 "core" &[T HE G4 +4 "Can" B?5 cv +2 #"WCR"Calibrating pressure and temperature sensors +7 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +3 "sampler")` +17 "core"  +3 ."WCR"SS.reconfigure :fast +2 "sampler")#.0XA5Xr +2 ."WCR"CTV.dial :intake +3 "collection"'J  +29 "core"  +2 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +3 "sampler")@  +4 "collection"'# @ +9 "core" ? +66 +2 #"WCR"Allowing 130s for 25.0ml of remaining 1000.0ml +2 .Intake.select :open +4 "sampler") +213 "collection"'% +4 "core" % C +2 #"WCR"Intake @12.5psia, vacuum from 7.0 to 10.0psi +4 .SS.reconfigure :inhaling 2.13ml/s +3 "sampler")#.0X$< ?  +105 "collection"'z% +10 "core" % B +4 "sampler")r% +5 "core" %*:= C  +3 ."WCR"SS.reconfigure :default +2 "sampler")#.0X +3 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +7 ."WCR"CS.seek 10ml +3 "collection"'p' +2048 "core" ' +2 "collection"'% +4 "core" % BB F +2 ."WCR"CSV.dial between air and CTV +5 "collection"' ` +29 "core" b +3 ."WCR"CS.seek 2.718ml +3 "collection"''& +1495 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +4 "collection"'\  +3 'b  +11 "core"  +18  +3 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<Zb +7 ."WCR"CS.seek 0ml +3 "core" '&[Z E +5 ."WCR"CBV.dial :waste2b +4 "collection"'  +32 "core"  +3 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +6 ."WCR"CS.seek 0ml +3 "collection"' ' +774 "core" ' +2 ."WCR"delay 1:00 +1456 "Can" AF6] +4548 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'  +113 "core" +3 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +5 "collection"'  +41 "core"  +2 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +5 "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"'' +593 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +13 ."WCR"CS.reconfigure :fast +4 "collection"'#d @b +5 ."WCR"CS.seek 10ml +5 "collection"''' +1631 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 35psi... +3 .CBV.dial SSV +5 "collection"'& @ +69 "core" ? +54 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'t  +84 "core"  +2 "collection"' % +5 "core" % FH E +2 ."WCR"CSV.dial between air and CTV +4 "collection"' ` +53 "core" ^ +3 ."WCR"CS.seek 7.238ml +3 "collection"'' +633 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +6 "collection"'(  +4 '  +31 "core"  +83  +4 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<Zb +67 ."WCR"CS.seek 0ml +3 "collection"'' +1624 "core" 'b^ C +4 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +3 "collection"'  +32 "core"  +3 ."WCR"CS.reconfigure :default + "collection"'#P d@b +7 ."WCR"CS.seek 0ml +3 "collection"'' +322 "core" ' +2 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'  +112 "core" +3 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +5 "collection"'w  +40 "core"  +2 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +6 "collection"' +16 ."WCR"CS.seek 2ml +2 "collection"'D' +588 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +13 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +6 ."WCR"CS.seek 10ml +3 "collection"'Q' +1637 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 35psi... +2 .CBV.dial SSV +5 "collection"'0 @ +70 "core" ? +53 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'{  +81 "core"  +2 "collection"'*% +4 "core" % EH E +6 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +64 "core" a +4 ."WCR"CS.seek 7.238ml +3 "collection"'E' +631 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'"  +2 '  +42 "core" ~ +78  +3 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<Zb +7 ."WCR"CS.seek 0ml +3 "collection"'J' +1617 "core" '\\Z D +4 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'#  +32 "core"  +3 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +6 ."WCR"CS.seek 0ml +3 "collection"'@' +328 "core" ' +3 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"';  +112 "core" +3 "collection"'& +4 "core" &[T GF E4 +3 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +2 "manipulator"&)% +5 "core" %\  \  V  +4 "storage"(5% +7 "core" % R G   +2 "storage"(9. +3 "core" .( +4 ."WCR"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."WCR"SC.seek 1 +3 "storage"(:(3 +193 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +6 (& +3 "core" &4 A K +2 "manipulator"&& +5 "core" &ҷ  +2 "manipulator"&<% +4 "core" %\   +5 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 1 +3 "manipulator"&,( +149 "core" ( +3 "manipulator"&I& +5 "core" &  +2 "storage"(W& +58 "core" &8 F J  +4 ."WCR"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +7 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"& 'н +93 "core" ' +2 "storage"(+& +6 "core" &8 H E  +4 ."WCR"SE.reconfigure :pick +4 "storage"(#]K-0-\ b +7 ."WCR"SE.seek :beamBreak +2 "storage"(2'N +284 "core" ' +2 "storage"(G- +3 "core" -' +3 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +7 "manipulator"&$& +3 "core" &  +3 "storage"(!& +5 "core" &8 G H  +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek 1 +4 "manipulator"&\\' +39 "core" ' +2 ."WCR"Elbow.hold +5 "manipulator"&L, +4 "core" , +5 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 "storage"(- +3 "core" -' +4 ."WCR"SE.seek 0.1 Pucks below Top Plate +3 "storage"(7' +37 "core" ' +2 "manipulator"&]% +4 "core" % ^  +3 "storage"(Z& +4 "core" &8 5 D +2 ."WCR"Forearm.force -20 +3 "manipulator"&5 +7 ."WCR"Forearm.seek 1 + 310 counts +2 "manipulator"&4'7 +16 "core" ' +2 "manipulator"&?& +5 "core" &    +3 "storage"(3& +4 "core" &8 O I C  +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&M'н +28 "core" ' +3 ."WCR"SE.seek 1.1 Pucks below Top Plate +3 "storage"(R' +46 "core" ' +2 "manipulator"&c& +4 "core" & \   +3 "manipulator"&1% +4 "core" %  0 +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."WCR"Forearm.seek :retract +3 "manipulator"&'\ +93 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&8(ҝ +160 "core" ( +2 "manipulator"&& +4 "core" &һ   +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &/& +4 "core" &һ   +3 ."WCR"Forearm.seek CC +3 "manipulator"&%'C +103 "core" ' +2 ."WCR"Hand.close +2 "manipulator"&-/ +54 "core" / +3 ."WCR"CC.seek :open +3 "collection"'K(p +398 "core" ( +2 "storage"(N& +5 "core" &8 D E  +2 "storage"(X& +5 "core" &8 J K   +2 "manipulator"&& +4 "core" &һ   +3 "manipulator"&d% +4 "core" %    +3 ."WCR"Forearm.seek :retract +3 "manipulator"&`'\ +98 "core" ' +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 1 +3 "manipulator"&F( +154 "core" ( +2 "manipulator"&l& +55 "core" &   +2 "storage"(j& +5 "core" &8 ` _ b  +3 ."WCR"Elbow.reconfigure :limp +10 "manipulator"&$ ,(b +7 ."WCR"Forearm.seek 1 +3 "manipulator"&A' +110 "core" ' +2 ."WCR"Elbow.hold +5 "manipulator"&V, +5 "core" , +5 ."WCR"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +3 "manipulator"&u1 +59 "core" 1 +3 "manipulator"&O% +5 "core" % j  +2 "storage"(S& +4 "core" &8 % (  +3 ."WCR"Forearm.force -20 + "manipulator"&5 +8 ."WCR"Forearm.seek 1 + 281 counts +2 "manipulator"&e' +22 "core" ' +2 "manipulator"&o& +4 "core" & I  +3 "storage"(a& +4 "core" &8 ` T Q  +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&P'н +24 "core" ' +2 "storage"(m% +6 "core" % ` _ y  +4 ."downElevator"SE.seek :down +3 "storage"(' +99 ([% +3 "core" %mO C C S J. +3 "manipulator"&x% +4 "core" %а   _ +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +7 ."WCR"Forearm.seek :retract +3 "manipulator"&Y'\ +100 "core" ' +38 ' +2 ."downElevator"SE.stop +2 "storage"(5 +5 #tStarting finalPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'& +7 "core" &GB" I +2 "manipulator"&C& +4 "core" &    +3 "manipulator"&T% +4 "core" %\  \   +3 .tElbow.seek FlushPuck::Garage +3 "manipulator"&}(-` +178 "core" ( +2 "manipulator"&B& +3 "core" &-i  W  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &~& +3 "core" &-i    +3 .tForearm.seek :garage +3 "manipulator"&z'\ +110 "core" ' +2 .tHand.close +2 "manipulator"&r/ +63 "core" / +2 "manipulator"&v& +3 "core" &-c  +3 "manipulator"&% +5 "core" %  O +3 .tForearm.seek :retract +3 "manipulator"&6'\ +106 "core" ' +6 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 .tElbow.seek CC +2 "manipulator"&f(ҝ +282 "core" ( +2 "manipulator"& & +4 "core" &ҡ  E +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +14 &g& +4 "core" &ҡ E +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 .tForearm.seek CC +2 "manipulator"&='C +107 "core" ' +2 "manipulator"&s& +4 "core" &Ң  @ D +2 "manipulator"&q% +4 "core" %F +4 "collection"'& +4 "core" &HD- I +62 "collection"'_& +6 "core" &FC& H +3 .tCC.seek :closed +3 "collection"'k([h +6 "core" &DC5 H +5 &ED+ H< +9 &%SFD. B/ +9 &}FD7 BC +9 &AjDD3 DB +10 &iGB1 DB +9 &kGC0 CB +9 & mFC4 AC +10 &"HlFB- CB +9 &$\ lDC( CB +9 &%kGC5 CB +10 &'kGD3 CB +9 &)QkFC, CB +10 &+nDD+ CB +9 &,lEC. DB +9 &.lFB) CB +10 &0XmGC. CB +9 &2lFA& CB +10 &3kFD! CB +9 &5nEG# CB +9 &7akFD, CB +10 &9#jGC' CB +9 &:kGD$ CB +9 &<iCE' CB +10 &>ikEE$ CB +9 &@+kDC' DB +10 &AiIC& CB +9 &CkFB CB +9 &ErjFB CA +10 &G3kFC CB +9 &HnGD CB +9 &JkGE& CB +10 &LxoEC CB +9 &N7vFD BC +10 &OFC& BE +9 &QGD @I +9 &ScFG ?L +10 &U"GC >M +9 &VEF* =O +9 &XGA. >N +10 &ZLFE# @3 +9 &[0FC) @"e +9 &[E*C@- E8 +3 ( +3 "collection"'_& +5 #tCollection Clamp onSpring/offSpring for 4/27 samples, on/off torque 1.90 + "collection"'n& +6 "core" &[E&FE E8 +3 .tHand.open +2 "manipulator"&y1 +67 "core" 1 +2 "manipulator"&|% +5 "core" % R  z +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +2 "manipulator"&'\ +105 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'i& +7 "core" &[E%GE E8 +2 "collection"'% +5 "core" %FE E +2 .tCSV.dial CSR +3 "collection"'  +41 "core"  +2 #tPulling 5ml of CSR.flush +2 .CSR.select :flush +6 "collection"' +11 .tCS.seek 5ml +2 "collection"'p'n +1344 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +12 '\ % +3 "core" %nFD D +4 .tCS.reconfigure :fast + "collection"'#d @b +7 .tCS.seek 7.5ml +2 "collection"'b' +469 "Can" AI8@ +106 "core" ' +3 .tCSV.dial :waste +2 "collection"' +117 "core" +8 .tCS.reconfigure :default +4 "collection"'#P d@b +9 .tCS.seek 0ml +2 "collection"'' +1980 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&& +8 "core" &ң C +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 .tElbow.seek CC +2 "manipulator"&(ҝ +8 "core" ( +2 "manipulator"& & +4 "core" &ң Q C +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +3 "core" &ң C +3 .tForearm.seek CC +2 "manipulator"&&'C +101 "core" ' +2 .tHand.close +2 "manipulator"&t/ +57 "core" / +3 .tCC.seek :open +4 "collection"' (p +397 "core" ( +2 "manipulator"&& +5 "core" &ң   C +2 "manipulator"&'% +4 "core" % ,   W +3 .tForearm.seek :retract +4 "manipulator"&'\ +96 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 .tElbow.seek :garage +3 "manipulator"&((-` +280 "core" ( +2 "manipulator"&& +4 "core" &-f \   ~ +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 & & +3 "core" &-f  f ~ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +3 "manipulator"&'\ +107 "core" ' +4 .tHand.open +2 "manipulator"&1 +66 "core" 1 +2 "manipulator"&w% +4 "core" % j z N +58 .tForearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +2 "manipulator"&'\ +104 "core" ' +3 #tCompleted [standAloneWCR ([nil,$wcrVol],$hab){}] begun 09:34:17 +2 #Preparing to sleep until +0:10 +10 #Asleep til +0:10 +3 #Continuing at 09:50 +6 "Can" C;9I +5 ."Qmail"GoodNews.email "Then, in tube 2: standAloneWCR ([nil,$wcrVol],$hab){}\\n/home/esp/esp2local/mission/24ohio_exercise.rb:53\\n{1 => 2,\\n 2 => 8,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@09:50:02, 22.6C, 40% humidity, 14.7psia, 15.26V, 0.25A, 10.681Ah, 3.76W\\nSampled 2.0ml",Subject: "Asleep until 09:50" +20 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF +5 #Shutdown +886 "Can" J9"L  +4 #tPowering core bus +562 .Gate.power :raw,:ON +3 "sampler") +36 )D +3 "core"  +3 "collection"' +4 '0 +5 "core"  +4 "processing"% +3 %{ +4 "core"  +6 "collection"' 9\ +4 ' 0\ +3 ' -\ +5 "processing"% 9\ +3 % 2\ +3 % *\ +3 % 0\ +5 "sampler")&\ +4 .tCS.configure :default + "collection"'#P d@b +6 .tPS.configure :default +2 "processing"%#A d`xb +5 .tSS.configure :default +2 "sampler")#.0X( +326 "core" ' +45 ( + "storage"(I& +5 "core" & ` _ S  +3 .tSE.home.seek :down +2 "storage"(W' +61 "core" ' +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 .tSC.home.seek :initial +2 "storage"(U(,A +153 "core" ' +34 ."rdyProcessing"PS.stop + "processing"%5 +147 "core" ' +192 ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +7 .tForearm.seek :retract +3 "manipulator"&+'\ +5 "core" ' +3 .tElbow.seek :hammer +3 "manipulator"&H( +45 "core" ( +2 "manipulator"&G& +5 "core" &  ' 5 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek retracted +3 "manipulator"&$'\ +23 "core" ' +2 "manipulator"&!% +4 "core" %\  +3 "processing"%& +5 "collection"']& +5 "core" & ( + &GA J +4 ."openPC"PC.home.seek :open +4 .tCC.home.seek :open +3 "processing"%Z( +2 "collection"'?(p +543 "core" ( +157 ( +50 "Can" A89ESg +10 #tPhase [standAloneWCR ([nil,$wcrVol],$hab){}] +2 ."Qmail"Notice.email "At 09:50:40 began in tube 2: standAloneWCR ([nil,$wcrVol],$hab){}\\n/home/esp/esp2local/mission/24ohio_exercise.rb:53\\n{1 => 2,\\n 2 => 8,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@09:50:40, 22.6C, 40% humidity, 14.7psia, 15.26V, 0.23A, 10.685Ah, 3.49W",Subject: "Started 24ohio_exercise phase standAloneWCR ([nil,$wcrVol],$hab){}" +6 #tStarting stand-alone hab WCR +5 #hab wcr sampling at most 1000ml +8 #Whole Cell Archive sampling 1000ml +3 #Loading wcr puck from tube 2 into Collection Clamp +3 "collection"'3& +8 "core" &XCA: I +5 ."WCR"Hand.open +3 "manipulator"&c1 +67 "core" 1 +2 "manipulator"&1% +4 "core" % \  A +3 "storage"( % +5 "core" % l k   +2 "storage"(,. +3 "core" .(,A +3 ."WCR"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 ."WCR"SC.seek 2 +3 "storage"(2( +31 ."Qmail"HABfans.email "Started stand-alone hab WCR in tube 2 at 09:50:40PDT10-Apr-24\\n{1 => 2,\\n 2 => 8,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@09:50:40, 22.6C, 40% humidity, 14.7psia, 15.26V, 0.23A, 10.685Ah, 3.49W",Subject: "hab wcr sampling at most 1000ml" +323 "core" ( +2 ."WCR"SC.configure :limp +3 "storage"($(\ 1b +6 (\\& +3 "core" & & %  +3 "manipulator"&4& +4 "core" & 5 +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 2 +3 "manipulator"&7( +33 "core" ( +2 "manipulator"&& +4 "core" &  U +3 "storage"(/& +3 "core" & k k  +4 ."WCR"Forearm.seek 2 + 700 counts +3 "manipulator"&M'9 +95 "core" ' +2 "storage"(L& +5 "core" & j g  +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +15 ."WCR"SE.seek :beamBreak +8 "storage"(-'N +221 "core" ' +2 "storage"(- +5 "core" -'; +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 (^& +4 "core" & _ `  +2 "manipulator"&N& +4 "core" & +4 ."WCR"Elbow.seek 2 +2 "manipulator"&X( +7 "core" ( +2 "manipulator"&& +4 "core" & ' +3 "storage"(d& +4 "core" & ` ] [  +3 ."WCR"Forearm.seek 2 + 300 counts +3 "manipulator"&l'Ω +21 "core" ' +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."WCR"Hand.close +2 "manipulator"&%/ +56 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&j& +4 "storage"(8' +9 "core" & +2 "manipulator"&u% +5 "core" % ΰ q +3 ."WCR"Forearm.seek :retract +4 "manipulator"&O'\ +95 "core" ' +3 ."WCR"Elbow.seek CC +8 "manipulator"&S(ҝ +77 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +76 "core" ( +2 "manipulator"&o& +4 "core" &Ҫ  - +3 ."WCR"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +7 &a& +3 "core" &Ҫ - +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek CC +3 "manipulator"&`'C +96 "core" ' +2 "manipulator"&m& +4 "core" &ҫ % , +4 "manipulator"&F% +4 "core" %K   +3 "collection"'[& +5 "core" &XEB9 I +3 "collection"'x& +6 "core" &XE?0 I +3 ."WCR"CC.seek :closed +4 "collection"'A([h +8 "core" &XFA. I + &XFD7 I +8 &;ED2 C*y +10 &rEE; C= +9 &}mGD- DC +10 &AhDC0 DB +9 &kFD0 DB +9 &kFC( DB +10 &!kEB2 DB +9 &#IkFD/ DB +9 &% kFD, CB +10 &&kEA/ DB +12 &(kGE5 DB +7 &*QnCB& CB +9 &,kDD/ DB +9 &-kEB5 DB +10 &/nFA! DB +9 &1YkFA DB +9 &3kED DB +10 &4kDC EA +9 &6kEB DB +10 &8ahEA DB +9 &:$jFC DB +9 &;hGE DB +10 &=jF@ CB +9 &?jhEC DB +9 &A,jCB DB +10 &BhDD EB +10 &DkDC DB +9 &FrhDC DB +9 &H4kFC DB +9 &IkEA DA +10 &KmFD DB +9 &MwsED DC +9 &O7xFC CC +10 &PFE CE +9 &RGD @K +10 &T]IE >N +9 &V IE ?N +9 &WGD >N +10 &YHF ?N +9 &Z?HE C(s +9 &[M ZHF D8 +6 ( +3 "collection"'x& +4 "core" &[M$HC F8 +3 #"WCR"Collection Clamp onSpring/offSpring for 4/28 samples, on/off torque 1.96 +3 .Hand.open +3 "manipulator"&e1 +57 "core" 1 +3 "manipulator"&% +5 "core" % L   ~  +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&C'\ +107 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 35psi +2 #Priming 7ml +3 .Intake.select :close +5 .Exhaust.select :close +4 .SS.hold +4 "sampler")T+ +7 "core" + +2 "sampler")R% +5 "core" % I %v +2 "collection"'P& +4 "core" &[M$IE G8 +4 "Can" @B9_X +2 #"WCR"Calibrating pressure and temperature sensors +7 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +4 "sampler")B +7 "core"  +3 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X% +5 "core" %&22 C ! +23 "collection"'+% +4 "core" % B +2 "sampler").% +4 "core" %&54 J ! +27 "collection"' % +4 "core" % C +3 "sampler")3% +4 "core" %&79 P ! +31 "collection"'c% +4 "core" % B +2 "sampler")1% +5 "core" %&<> = ! +35 "collection"' % +4 "core" % B +2 "sampler"),% +5 "core" %&FC G  +40 "collection"'U% +3 "core" % C +3 "sampler")\\% +5 "core" %&LQ G ! +46 "collection"'4% +3 "core" % C +3 "sampler")% +5 "core" %&]` C ! +52 "collection"'/% +4 "core" % C +2 "sampler")L% +5 "core" %&rs K ! +2 "collection"'H% +5 "core" % B +2 #"WCR"Intake @8.1psia, vacuum from 2.6 to 5.6psi +4 .SS.reconfigure :inhaling 1.36ml/s +4 "sampler")#.`0X$; N #> +31 "collection"'% +4 "core" % E +2 "sampler")r% +4 "core" %N>A M #> +36 "collection"'v% +3 "core" % E +3 "sampler")% +4 "core" %NFC Q #> +40 "collection"'~% +4 "core" % E +2 "sampler")z% +5 "core" %NHK P #> +52 "collection"' % +64 "core" % E +2 "sampler")g% +4 "core" %N[] O #> +53 "collection"'Y% +4 "core" % E +2 "sampler")q% +5 "core" %Neg G #> +64 "collection"'% +5 "core" % D +4 "sampler")6% +4 "core" %N|z B "> +2 ."WCR"Intake.select :close +3 "sampler")0 +12 )K% +3 "core" %N K &> +9 ."WCR"SSV.dial :exhaust +5 "sampler")}  +81 "core"  +3 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")s' +882 "core" ' +2 ."WCR"Exhaust.select :close +56 "sampler") +18 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +6 "sampler")|  +78 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 925.0ml +4 .Intake.select :open +6 "sampler") +214 "collection"'_% +3 "core" % C +3 #"WCR"Intake @11.2psia, vacuum from 5.7 to 8.7psi +3 .SS.reconfigure :inhaling 1.36ml/s +4 "sampler")#.`0X$  +21 "collection"'#% +4 "core" % B +3 "sampler")% +4 "core" %Q-ML Q ! +23 "collection"')% +4 "core" % C +2 "sampler")=% +5 "core" %Q-\\W N ! +26 "collection"'9% +4 "core" % C +2 "sampler")% +7 "core" %Q-`` F ! +28 "collection"'5% +4 "core" % B +2 "sampler")% +4 "core" %R-gh O ! +36 "collection"'% +3 "core" % B +3 "sampler")I% +4 "core" %S0us E ! +41 "collection"'(% +3 "core" % C +3 "sampler")h% +4 "core" %S0 F ! +46 "collection"'G% +3 "core" % D +3 "sampler")!% +5 "core" %U N #: +2 ."WCR"Intake.select :close +9 "sampler")0 +12 )% +3 "core" %T F &0 +3 ."WCR"SSV.dial :exhaust +3 "sampler")]  +78 "core"  +13 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +4 "sampler")J' +878 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")>  +76 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 875.0ml +2 .Intake.select :open +5 "sampler") +214 "collection"'+% +3 "core" %  A +2 #"WCR"Intake @12.2psia, vacuum from 6.7 to 9.7psi +4 .SS.reconfigure :inhaling 1.09ml/s +3 "sampler")#.M0X$ +53 "collection"'W% +3 "core" % E +3 "sampler")%% +5 "core" %N P #> +2 ."WCR"Intake.select :close +2 "sampler")0 +13 )j% +4 "core" %N J &> +2 ."WCR"SSV.dial :exhaust +3 "sampler")u  +80 "core"  +51 ."WCR"Exhaust.select :open +3 "sampler")@ +75 ."WCR"SS.seek 0ml +3 "sampler")7' +872 "core" ' +2 ."WCR"Exhaust.select :close +3 "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +5 "sampler")M  +77 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 850.0ml +2 .Intake.select :open +4 "sampler") +216 "collection"'o% +3 "core" % B +3 #"WCR"Intake @12.3psia, vacuum from 6.8 to 9.8psi +3 .SS.reconfigure :inhaling 1.09ml/s +5 "sampler")#.M0X$ L ! +19 "collection"' % +4 "core" % C +2 "sampler")g% +8 "core" %K->= M ! +20 "collection"'Y% +3 "core" % B +3 "sampler")q% +4 "core" %K-BA C ! +27 "collection"'% +3 "core" % C +3 "sampler")6% +4 "core" %K-IJ C  +31 "collection"'K% +3 "core" % C +3 "sampler")}% +4 "core" %K-MK ? ! +36 "collection"'?% +3 "core" % B +3 "sampler")|% +55 "core" %K-^_ D ! +3 "collection"'_% +5 "core" % B +2 "sampler")s% +5 "core" %K-a` O ! +46 "collection"'% +3 "core" % B +3 "sampler")y% +4 "core" %L-ml D ! +53 "collection"'@% +3 "core" % E +3 "sampler")i% +4 "core" %P D #8 +60 "collection"'n% +53 "core" % D +2 "sampler")% +5 "core" %O D #9 +2 ."WCR"Intake.select :close +9 "sampler")0 +14 )b% +3 "core" %O L &9 +2 ."WCR"SSV.dial :exhaust +4 "sampler")  +77 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +3 "sampler") ' +907 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +77 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 800.0ml +3 .Intake.select :open +3 "sampler") +214 "collection"'t% +3 "core" % E +3 #"WCR"Intake @12.3psia, vacuum from 6.8 to 9.8psi +4 .SS.reconfigure :inhaling 1.09ml/s +4 "sampler")#.M0X$ D ! +17 "collection"''% +4 "core" % B +2 "sampler")&% +5 "core" %J&@? ? ! +20 "collection"'% +3 "core" % C +3 "sampler")% +4 "core" %J&CD K ! +23 "collection"' % +4 "core" % B +2 "sampler")% +4 "core" %J&IG A ! +27 "collection"'\ % +4 "core" % C +2 "sampler")% +5 "core" %J&NM D ! +31 "collection"'w% +3 "core" % C +2 "sampler")% +5 "core" %J&OQ D  +35 "collection"'% +4 "core" % C +2 "sampler")p% +4 "core" %J&ZY C ! +41 "collection"'0% +3 "core" % C +3 "sampler"){% +5 "core" %J&da B ! +45 "collection"'D% +3 "core" % C +3 "sampler")% +5 "core" %J&ir B ! +52 "collection"'% +3 "core" % C +3 "sampler")"% +7 "core" %J&~~ O ! +3 ."WCR"Intake.select :close +2 "sampler")0 +13 )E% +2 "core" %J& D $ +3 ."WCR"SSV.dial :exhaust +3 "sampler")#  +77 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +13 ."WCR"SS.seek 0ml +3 "sampler")' +879 "core" ' +2 ."WCR"Exhaust.select :close +3 "sampler") +14 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler"))  +76 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 775.0ml +2 .Intake.select :open +3 "sampler") +214 "collection"'=% +51 "core" % A +3 #"WCR"Intake @11.6psia, vacuum from 6.1 to 9.1psi +12 .SS.reconfigure :inhaling 1.09ml/s +6 "sampler")#.M0X$% +3 "core" % D +3 "sampler")+% +4 "core" %S\ TT D #\ R +41 "collection"'J% +3 "core" % D +2 "sampler")3% +5 "core" %S\ ^^ E #\ R +46 "collection"'c% +3 "core" % E +3 "sampler")1% +4 "core" %S\ hk C "\ R +53 "collection"' % +3 "core" % E +3 "sampler"),% +4 "core" %S\ ~| O #\ R +60 "collection"'U% +3 "core" % D +3 "sampler"):% +5 "core" %S\  O #\ R +2 ."WCR"Intake.select :close +52 "sampler")0 +14 )\\% +3 "core" %S\  B %\ R +3 ."WCR"SSV.dial :exhaust +3 "sampler")4  +77 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +3 "sampler")' +898 "core" ' +2 ."WCR"Exhaust.select :close +3 "sampler") +13 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +7 "sampler")/  +78 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 750.0ml +2 .Intake.select :open +3 "sampler") +215 "collection"'L% +3 "core" % D +3 #"WCR"Intake @12.6psia, vacuum from 7.1 to 10.1psi +3 .SS.reconfigure :inhaling 1.09ml/s +3 "sampler")#.M0X$; O ! +21 "collection"'V% +3 "core" % C +2 "sampler")% +14 "core" %O&A@ M " +20 "collection"'T% +3 "core" % B +5 "sampler")% +5 "core" %O&DC B ! +24 "collection"'~% +3 "core" % C +4 "sampler")z% +4 "core" %O&JI C ! +30 "collection"'O% +4 "core" % C +2 "sampler") % +4 "core" %O&LM C ! +36 "collection"'g% +3 "core" % C +3 "sampler")Y% +4 "core" %O&VS N ! +41 "collection"'q% +4 "core" % C +3 "sampler")% +4 "core" %O&\\\\ ? ! +46 "collection"'6% +3 "core" % C +3 "sampler")K% +4 "core" %O&ih D ! +53 "collection"'}% +3 "core" % C +3 "sampler")?% +3 "core" %P&{z N ! +61 "collection"'|% +3 "core" % C +3 "sampler")_% +4 "core" %S& L ! +52 ."WCR"Intake.select :close +2 "sampler")0 +14 )s% +3 "core" %T M & l +2 ."WCR"SSV.dial :exhaust +3 "sampler")r  +77 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +3 "sampler")' +873 "core" ' +2 ."WCR"Exhaust.select :close +3 "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +6 "sampler")y  +76 "core" +3 #"WCR"Allowing 130s for 25.0ml of remaining 700.0ml +2 .Intake.select :open +62 "sampler") +216 "collection"'@% +4 "core" %  B +2 #"WCR"Intake @12.1psia, vacuum from 6.6 to 9.6psi +4 .SS.reconfigure :inhaling 1.09ml/s +4 "sampler")#.M0X$ ? ! +21 "collection"'% +3 "core" % C +2 "sampler")t% +5 "core" %J-?> M ! +23 "collection"' % +3 "core" % B +3 "sampler")k% +4 "core" %J,BD L ! +27 "collection"'% +4 "core" % B +6 "sampler")'% +4 "core" %J-LJ N ! +29 "collection"'&% +3 "core" % B +2 "sampler")% +5 "core" %J,OQ = ! +35 "collection"'% +3 "core" % B +3 "sampler") % +4 "core" %J-VW I ! +41 "collection"'% +3 "core" % B +3 "sampler")\ % +4 "core" %J-cb C ! +46 "collection"'% +4 "core" % C +2 "sampler")w% +8 "core" %K&np J ! +49 "collection"'% +3 "core" % C +3 "sampler")% +6 "core" %K& A ! +58 "collection"'p% +4 "core" % D +2 "sampler")0% +5 "core" %O K #E +2 ."WCR"Intake.select :close +2 "sampler")0 +13 ){% +3 "core" %N = '/ +3 ."WCR"SSV.dial :exhaust +3 "sampler")f  +78 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml +4 "sampler")D' +897 "core" ' +2 ."WCR"Exhaust.select :close +3 "sampler") +13 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +78 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 675.0ml +2 .Intake.select :open +5 "sampler") +215 "collection"'% +3 "core" % E +2 #"WCR"Intake @12.7psia, vacuum from 7.2 to 10.2psi +4 .SS.reconfigure :inhaling 1.09ml/s +3 "sampler")#.M0X$ ! +4 "collection"'G% +4 "core" % C +2 "sampler")!% +4 "core" %N-de N ! +42 "collection"'% +4 "core" % C +2 "sampler")]% +5 "core" %P pp F #\ ` +46 "collection"'Q% +6 "core" % E +3 "sampler")>% +5 "core" %O{} E # D +52 "collection"'+% +3 "core" % C +3 "sampler")J% +4 "core" %O N # D +2 ."WCR"Intake.select :close +11 "sampler")0 +13 )3% +3 "core" %O B & D +2 ."WCR"SSV.dial :exhaust +3 "sampler")9  +78 "core"  +51 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +3 "sampler")c' +900 "core" ' +2 ."WCR"Exhaust.select :close +3 "sampler") +13 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +4 "sampler")1  +76 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 650.0ml +3 .Intake.select :open +3 "sampler") +214 "collection"' % +3 "core" %#! D +2 #"WCR"Intake @13.1psia, vacuum from 7.6 to 10.6psi +5 .SS.reconfigure :inhaling 1.09ml/s +3 "sampler")#.M0X$= ; # H +31 "collection"'v% +4 "core" % D +2 "sampler")% +4 "core" %N<> K # H +52 "collection"'t% +4 "core" % D +2 "sampler") % +4 "core" %NHJ C # H +41 "collection"'k% +4 "core" % D +2 "sampler")% +4 "core" %NTS K # H +47 "collection"''% +7 "core" % E +2 "sampler")&% +4 "core" %NZ[ C " H +53 "collection"'% +3 "core" % E +3 "sampler")% +4 "core" %Nll < # H +60 "collection"' % +3 "core" % E +3 "sampler")% +5 "core" %N B # H +67 "collection"'\ % +4 "core" % E +2 "sampler")i% +5 "core" %N B # H +2 ."WCR"Intake.select :close +10 "sampler")0 +13 )% +3 "core" %N F & H +2 ."WCR"SSV.dial :exhaust +4 "sampler")w  +76 "core"  +3 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml +4 "sampler")' +897 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +6 "sampler")  +75 "core" +3 #"WCR"Allowing 130s for 25.0ml of remaining 575.0ml +4 .Intake.select :open +2 "sampler") +213 "collection"'p% +4 "core" % D +2 #"WCR"Intake @12.9psia, vacuum from 7.4 to 10.4psi +4 .SS.reconfigure :inhaling 1.09ml/s +4 "sampler")#.M0X$ ! +17 "collection"'D% +3 "core" % B +3 "sampler")#% +3 "core" %S.?> > ! +24 "collection"'% +4 "core" % C +2 "sampler"))% +4 "core" %S4@< K ! +27 "collection"'=% +4 "core" % B +2 "sampler")% +5 "core" %S4AB C ! +31 "collection"'5% +3 "core" % B +3 "sampler")% +4 "core" %S4EH @ ! +35 "collection"'% +4 "core" % B +2 "sampler")I% +4 "core" %S4MM J ! +41 "collection"'*% +3 "core" % B +3 "sampler")(% +5 "core" %S4VS K ! +45 "collection"'h% +4 "core" % B +2 "sampler")G% +4 "core" %S4`` H ! +53 "collection"'!% +3 "core" % C +3 "sampler")% +4 "core" %S4mj 8 ! +60 "collection"'"% +5 "core" % C +61 "sampler")]% +5 "core" %T- I ! +2 ."WCR"Intake.select :close +2 "sampler")0 +12 )Q% +3 "core" %T- A # +3 ."WCR"SSV.dial :exhaust +3 "sampler")>  +77 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +18 ."WCR"SS.seek 0ml +3 "sampler")+' +947 "core" ' +2 ."WCR"Exhaust.select :close +11 "sampler") +13 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +3 "sampler")J  +80 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 550.0ml +3 .Intake.select :open +3 "sampler") +213 "collection"'3% +4 "core" %"  D +2 #"WCR"Intake @13.1psia, vacuum from 7.6 to 10.6psi +4 .SS.reconfigure :inhaling 1.09ml/s +4 "sampler")#.M0X$0X$> D ! +20 "collection"'/% +3 "core" % B +2 "sampler")L% +5 "core" %O&>> K ! +20 "collection"'% +3 "core" % C +3 "sampler")^% +4 "core" %O&A@ 9 ! +23 "collection"'N% +4 "core" % C +2 "sampler").% +4 "core" %O&HE A ! +28 "collection"'% +4 "core" % C +3 "sampler")d% +4 "core" %O&RL G ! +31 "collection"'W% +4 "core" % C +2 "sampler")%% +4 "core" %O&TS L ! +36 "collection"'j% +3 "core" % B +3 "sampler")u% +4 "core" %O&^^ 8 ! +41 "collection"',% +3 "core" % C +3 "sampler") % +3 "core" %O&ki F ! +47 "collection"'M% +4 "core" % C +2 "sampler")o% +5 "core" %O&wx B ! +52 "collection"'7% +3 "core" % C +3 "sampler")$% +5 "core" %P& I " +59 "collection"'H% +3 "core" % D +3 "sampler")l% +5 "core" %S @ " m +2 ."WCR"Intake.select :close +2 "sampler")0 +13 )m% +2 "core" %S M '# +3 ."WCR"SSV.dial :exhaust +4 "sampler")U  +77 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +14 ."WCR"SS.seek 0ml +3 "sampler")' +872 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +6 "sampler")[  +77 "core" +3 #"WCR"Allowing 130s for 25.0ml of remaining 525.0ml +4 .Intake.select :open +2 "sampler") +214 "collection"'F% +3 "core" %  B +3 #"WCR"Intake @13.0psia, vacuum from 7.5 to 10.5psi +4 .SS.reconfigure :inhaling 0.88ml/s +3 "sampler")#.>0X$0X$0X$0X$% +4 "core" %O&WV < ! +23 "collection"'{% +52 "core" % B +3 "sampler")J% +4 "core" %O&ef > ! +27 "collection"'3% +3 "core" % C +3 "sampler")+% +4 "core" %O&pq 8 ! +31 "collection"'1% +4 "core" % C +2 "sampler") % +4 "core" %P&yz ? ! +36 "collection"'c% +3 "core" % C +3 "sampler")9% +4 "core" %Q& 5 ! +41 "collection"'4% +3 "core" % C +2 "sampler")% +4 "core" %T ? " y +3 ."WCR"Intake.select :close +9 "sampler")0 +12 )E% +3 "core" %S F &< +3 ."WCR"SSV.dial :exhaust +5 "sampler")/  +75 "core"  +3 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")L' +885 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")  +78 "core" +3 #"WCR"Allowing 130s for 25.0ml of remaining 425.0ml +2 .Intake.select :open +4 "sampler") +214 "collection"'^% +3 "core" % C +3 #"WCR"Intake @12.8psia, vacuum from 7.3 to 10.3psi +3 .SS.reconfigure :inhaling 0.88ml/s +3 "sampler")#.>0X$0X$ ! +31 "collection"'z% +3 "core" % C +3 "sampler")O% +5 "core" %L&rr D ! +35 "collection"'8% +3 "core" % B +3 "sampler") % +4 "core" %N&| ; " +41 "collection"'e% +3 "core" % B +3 "sampler")g% +4 "core" %Q  : " +46 "collection"'Y% +3 "core" % E +3 "sampler")q% +4 "core" %P @ #/ +3 ."WCR"Intake.select :close +2 "sampler")0 +12 )% +3 "core" %P ; &/ +3 ."WCR"SSV.dial :exhaust +3 "sampler");  +77 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")X' +880 "core" ' +2 ."WCR"Exhaust.select :close +3 "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +8 "sampler")K  +78 "core" +3 #"WCR"Allowing 130s for 25.0ml of remaining 375.0ml +2 .Intake.select :open +4 "sampler") +214 "collection"'R% +3 "core" % B +2 #"WCR"Intake @12.8psia, vacuum from 7.3 to 10.3psi +4 .SS.reconfigure :inhaling 0.88ml/s +3 "sampler")#.>0X$0X$0X$% +5 "core" %N&LK @ ! +17 "collection"'{% +3 "core" % C +4 "sampler")J% +53 "core" %N&NN 6 ! +3 "collection"'3% +4 "core" % C +2 "sampler")+% +5 "core" %N&UV : ! +23 "collection"'1% +3 "core" % C +3 "sampler") % +6 "core" %N&`a : ! +25 "collection"'c% +3 "core" % C +3 "sampler")9% +4 "core" %N&gg @ ! +31 "collection"'h% +4 "core" % C +2 "sampler")4% +5 "core" %N&po A " +35 "collection"'% +3 "core" % C +3 "sampler")E% +4 "core" %O& F ! +40 "collection"'/% +4 "core" % C +2 "sampler")G% +4 "core" %P& C ! +47 "collection"'% +3 "core" % C +3 "sampler")^% +4 "core" %R H " +2 ."WCR"Intake.select :close +9 "sampler")0 +12 )L% +3 "core" %Q B &3 +2 ."WCR"SSV.dial :exhaust +4 "sampler")  +76 "core"  +53 ."WCR"Exhaust.select :open +3 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")d' +877 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +4 "sampler")W  +4 ."WCR"CBV.dial SSV +74 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 300.0ml +3 .Intake.select :open +3 "sampler") +214 "collection"'%% +3 "core" %&$ B +3 #"WCR"Intake @13.2psia, vacuum from 7.7 to 10.7psi +3 .SS.reconfigure :inhaling 0.88ml/s +4 "sampler")#.>0X$0X$0X$  +21 "collection"'t% +3 "core" % C +3 "sampler") % +4 "core" %N&^] : ! +23 "collection"'?% +4 "core" % B +3 "sampler")k% +4 "core" %N&fe 9 ! +26 "collection"'}% +4 "core" % C +3 "sampler")_% +4 "core" %N&mo 8 " +31 "collection"'% +3 "core" % C +4 "sampler")'% +4 "core" %N&yu 6 ! +35 "collection"'&% +3 "core" % C +3 "sampler")% +4 "core" %O& J " +91 "collection"'6% +4 "core" % B +3 "sampler") % +4 "core" %R& > ! +2 ."WCR"Intake.select :close +11 "sampler")0 +13 )% +3 "core" %S @ &7 +2 ."WCR"SSV.dial :exhaust +4 "sampler")s  +77 "core"  +3 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +3 "sampler")' +881 "core" ' +2 ."WCR"Exhaust.select :close +3 "sampler") +14 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")w  +76 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 225.0ml +3 .Intake.select :open +4 "sampler") +213 "collection"'% +3 "core" % B +3 #"WCR"Intake @12.8psia, vacuum from 7.3 to 10.3psi +4 .SS.reconfigure :inhaling 0.88ml/s +4 "sampler")#.>0X$m-# <  +4 #"WCR"Vacuum too high -- waiting up to 40 seconds +3 .SS.reconfigure :exhale +4 "sampler")#.0X% +5 "core" %z%CE A ! +59 "collection"'{% +4 "core" % C +2 "sampler")J% +5 "core" %z%MK 7 ! +68 "collection"'3% +3 "core" % C +3 "sampler")+% +5 "core" %z%RT < ! +2 "collection"'1% +5 "core" % C +2 #"WCR"Intake @8.5psia, vacuum from 3.0 to 6.0psi +3 .SS.reconfigure :inhaling 0.57ml/s +5 "sampler")#.(0X$% +3 "core" % C +3 "sampler"){% +4 "core" %P" H " +3 ."WCR"Intake.select :close +14 "sampler")0 +12 )J% +4 "core" %Q < %F +2 ."WCR"SSV.dial :exhaust +4 "sampler")3  +77 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml +3 "sampler")+' +878 "core" ' +2 ."WCR"Exhaust.select :close +3 "sampler") +13 ."connect"SSV.dial CBV +4 "sampler")1  +3 ."WCR"CBV.dial SSV +75 "core" +3 #"WCR"Allowing 130s for 25.0ml of remaining 50.0ml +2 .Intake.select :open +4 "sampler") +215 "collection"'D% +3 "core" %"  B +2 #"WCR"Intake @13.1psia, vacuum from 7.6 to 10.6psi +4 .SS.reconfigure :inhaling 0.57ml/s +4 "sampler")#.(0X$ +3 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +7 ."WCR"CS.seek 10ml +3 "collection"'j' +2079 "core" ' +2 "collection"'T% +4 "core" % >; E +3 ."WCR"CSV.dial between air and CTV +4 "collection"' ` +29 "core" b +3 ."WCR"CS.seek 2.733ml +4 "collection"'''* +1504 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'O  +2 '8  +11 "core"  +17  +3 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<Zb +7 ."WCR"CS.seek 0ml +2 "collection"' ' +38 "core" '&[\\ C +4 ."WCR"CBV.dial :waste2b +3 "collection"'e  +33 "core"  +3 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +6 ."WCR"CS.seek 0ml +3 "collection"'g' +761 "core" ' +3 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +2 "collection"'-  +113 "core" +3 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +5 "collection"'Y  +40 "core"  +2 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +6 "collection"' +11 ."WCR"CS.seek 2ml +3 "collection"'q' +595 "core" ' +57 ."WCR"delay 5 seconds +504 .CSR.select :air +3 "collection"' +13 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +7 ."WCR"CS.seek 10ml +4 "collection"'' +1638 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 35psi... +3 .CBV.dial SSV +6 "collection"'; @ +70 "core" @ +53 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'~  +84 "core"  +2 "collection"'z% +4 "core" % JH E +2 ."WCR"CSV.dial between air and CTV +4 "collection"'a ` +64 "core" a +4 ."WCR"CS.seek 7.24ml +3 "collection"'K' +632 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'x  +2 'r  +42 "core" ~ +78  +3 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<Zb +6 ."WCR"CS.seek 0ml +3 "collection"'V' +1617 "core" '^Z C +4 ."WCR"delay 2:00 +2169 "Can" @HF. +9834 ."WCR"CBV.dial :waste2b +3 "collection"'y  +33 "core"  +3 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +6 ."WCR"CS.seek 0ml +3 "collection"'@' +321 "core" ' +2 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'P  +112 "core" +3 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +5 "collection"'b  +42 "core"  +2 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +6 "collection"' +13 ."WCR"CS.seek 2ml +2 "collection"'R' +584 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +13 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +6 ."WCR"CS.seek 10ml +5 "collection"'X' +1648 "core" ' +5 #"WCR"Pumping wcr puck from tube 2 up to 35psi... +3 .CBV.dial SSV +5 "collection"'v @ +68 "core" @ +53 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'  +83 "core"  +2 "collection"'% +5 "core" % JH\ E +2 ."WCR"CSV.dial between air and CTV +4 "collection"'? ` +53 "core" _ +3 ."WCR"CS.seek 7.253ml +4 "collection"'k' +622 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'}  +3 '_  +31 "core"  +85  +2 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<Zb +6 ."WCR"CS.seek 0ml +4 "collection"'' +1619 "core" '[Z C +5 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"''  +86 "core"  +3 ."WCR"CS.reconfigure :default +4 "collection"'#P d@b +6 ."WCR"CS.seek 0ml +3 "collection"'&' +359 "core" ' +3 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +3 "collection"'  +113 "core" +2 "collection"'& +4 "core" &[M&GF E8 +3 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +2 "manipulator"&6% +7 "core" %  +3 "storage"( % +4 "core" % H J  +2 "storage"(. +5 "core" .( +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +7 ."WCR"SC.seek 1 +3 "storage"(t(3 +194 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +7 (s& +3 "core" &6 /   +2 "manipulator"&& +5 "core" &ҫ , +2 "manipulator"&w% +5 "core" %  +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 1 +3 "manipulator"&( +153 "core" ( +4 "manipulator"& & +4 "core" &  /  +2 "storage"(f& +5 "core" &7 J E  +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&n'н +88 "core" ' +2 "storage"(& +4 "core" &7 E N  +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +7 ."WCR"SE.seek :beamBreak +3 "storage"('N +286 "core" ' +2 "storage"(#- +5 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&& +4 "core" & L  +2 "storage"()& +5 "core" &7 H H x  +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +7 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."WCR"Forearm.seek 1 +3 "manipulator"&' +39 "core" ' +2 ."WCR"Elbow.hold +3 "manipulator"&p, +7 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 "storage"(- +3 "core" -' +3 ."WCR"SE.seek 1.1 Pucks below Top Plate +3 "storage"(\ ' +32 "core" ' +2 "manipulator"&=% +4 "core" % x & +2 "storage"(& +5 "core" &7 #  +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +7 ."WCR"Forearm.seek 1 + 312 counts +2 "manipulator"&|'9 +17 "core" ' +2 "manipulator"&I& +4 "core" &   2  +3 "storage"(i& +3 "core" &7 J I  +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&('н +23 "core" ' +3 ."WCR"SE.seek 2.1 Pucks below Top Plate +3 "storage"(0' +42 "core" ' +2 "manipulator"&& +4 "core" &   +3 "manipulator"&!% +5 "core" %Щ  +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."WCR"Forearm.seek :retract +3 "manipulator"&'\ +91 "core" ' +2 ."WCR"Elbow.seek CC +5 "manipulator"&(ҝ +162 "core" ( +2 "manipulator"&*& +4 "core" &Ҵ  *  +3 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +6 &Q& +3 "core" &Ҵ a  +4 ."WCR"Forearm.seek CC +3 "manipulator"&>'C +108 "core" ' +2 ."WCR"Hand.close +2 "manipulator"&{/ +64 "core" / +3 ."WCR"CC.seek :open +3 "collection"'5(p +399 "core" ( +2 "storage"(J& +3 "core" &7 I I  +3 "storage"(3& +5 "core" &7 N H  +2 "manipulator"&& +4 "core" &Ұ   (  +3 "manipulator"&1% +4 "core" %   C +3 ."WCR"Forearm.seek :retract +3 "manipulator"&D'\ +98 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 ."WCR"Elbow.seek 1 +2 "manipulator"&+( +154 "core" ( +2 "manipulator"&4& +4 "core" &    +3 "storage"(& +4 "core" &7 b a ~  +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.seek 1 +3 "manipulator"&E' +112 "core" ' +2 ."WCR"Elbow.hold +3 "manipulator"&", +8 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."WCR"Hand.open +2 "manipulator"&/1 +59 "core" 1 +4 "manipulator"&G% +4 "core" % f A +3 "storage"(& +4 "core" &7 1 0 -  +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +7 ."WCR"Forearm.seek 1 + 287 counts +2 "manipulator"&^' +22 "core" ' +2 "manipulator"&L& +6 "core" &  +2 "storage"(& +4 "core" &7 H H }  +4 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."WCR"Forearm.seek 1 + 700 counts +4 "manipulator"&]'н +23 "core" ' +3 "storage"(W% +4 "core" % L I =  +4 ."downElevator"SE.seek :down +4 "storage"( ' +98 (9% +3 "core" %M E I I+ +3 "manipulator"&%% +5 "core" %П  +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +7 ."WCR"Forearm.seek :retract +3 "manipulator"&h'\ +97 "core" ' +29 ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 #tStarting finalPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"',& +4 "core" &FE1 I +4 "manipulator"& & +4 "core" &  +3 "manipulator"&d% +4 "core" %\ \  1  +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&o(-` +172 "core" ( +3 "manipulator"&7& +4 "core" &-j  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +7 &$& +52 "core" &-j  +3 .tForearm.seek :garage +11 "manipulator"&H'\ +111 "core" ' +2 .tHand.close +2 "manipulator"&l/ +60 "core" / +2 "manipulator"&m& +4 "core" &-j  +3 "manipulator"&:% +5 "core" %  +3 .tForearm.seek :retract +3 "manipulator"&M'\ +103 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +3 "manipulator"&U(ҝ +279 "core" ( +2 "manipulator"&c& +5 "core" &Ң\   a +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +7 &<& +2 "core" &Ң\  a +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek CC +2 "manipulator"&F'C +101 "core" ' +2 "manipulator"&\\& +3 "core" &ң\   ; ` +3 "manipulator"&[% +5 "core" %L   +3 "collection"'& +4 "core" &GE G +4 "collection"'.& +6 "core" &FD G +2 .tCC.seek :closed +2 "collection"'([h +9 "core" &FD, G +3 &FC+ F= +9 &&UGD1 @/ +9 &GE2 @C +10 &CgHE1 BA +9 &kED' AB +9 &pIE' AB +10 & mFD/ AB +9 &"IlGC3 AB +9 &$ lDF5 AB +10 &%lDD1 BA +9 &'mGG/ BB +10 &)SlHB3 BA +9 &+kGC. AB +9 &,lGE+ BA +10 &.mEG1 AB +9 &0YmHF. AB +10 &2mHD+ BB +9 &3jEC+ BB +9 &5lHC/ BB +10 &7aoGC' AB +9 &9%kED- AA +9 &:lFC% AA +10 &<kGC AB +9 &>jiGF% AB +9 &@-lFE BA +10 &AmHB' BB +9 &CiFE BB +10 &EskED" BA +9 &G3nDC" AB +9 &HhGC% AB +10 &JiGC BB +9 &LyoFC BB +10 &N7xGE( AC +9 &OFE" AD +9 &QHD( ?H +10 &ScEE' %m +10 &[O%FC$ D3 +3 ( +2 "collection"'.& +5 #tCollection Clamp onSpring/offSpring for 4/27 samples, on/off torque 1.84 +2 "collection"'`& +6 "core" &[OHF C3 +4 .tHand.open +2 "manipulator"&u1 +58 "core" 1 +2 "manipulator"&% +5 "core" % ? "  +7 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +9 .tForearm.seek :retract +3 "manipulator"&B'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'T& +7 "core" &[OGC E3 +2 "collection"'% +6 "core" %FE. E +2 .tCSV.dial CSR +2 "collection"'j  +40 "core"  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +12 .tCS.seek 5ml +3 "collection"'O'n +1381 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +40 "collection"' +12 '8% +3 "core" %nGD D +4 .tCS.reconfigure :fast + "collection"'#d @b +7 .tCS.seek 7.501ml +4 "collection"'e' +587 "core" ' +2 .tCSV.dial :waste +2 "collection"' +116 "core" +3 .tCS.reconfigure :default + "collection"'#P d@b +7 .tCS.seek 0ml +3 "collection"' ' +1978 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&-& +7 "core" &Ҥ  _ +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +3 "manipulator"&Y(ҝ +7 "core" ( +2 "manipulator"&g& +4 "core" &Ҥ  7 _ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +57 &q& +2 "core" &Ҥ  _ +4 .tForearm.seek CC +13 "manipulator"&;'C +101 "core" ' +2 .tHand.close +2 "manipulator"&~/ +64 "core" / +3 .tCC.seek :open +3 "collection"'z(p +396 "core" ( +2 "manipulator"&a& +4 "core" &Ҥ\   R _ +2 "manipulator"&% +5 "core" % -   +3 .tForearm.seek :retract +2 "manipulator"&r'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 .tElbow.seek :garage +3 "manipulator"&x(-` +281 "core" ( +2 "manipulator"&K& +5 "core" &-g   +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &y& +3 "core" &-g  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek :garage +2 "manipulator"&V'\ +114 "core" ' +2 .tHand.open + "manipulator"&P1 +59 "core" 1 +2 "manipulator"&b% +5 "core" % e = B +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +3 "manipulator"&@'\ +113 "core" ' +2 #tCompleted [standAloneWCR ([nil,$wcrVol],$hab){}] begun 09:50:40 +2 #Preparing to sleep until +0:10 +10 #Asleep til +0:10 +4 #Continuing at 10:38 +6 "Can" C=HPI +5 ."Qmail"GoodNews.email "Then, in tube 2: standAloneWCR ([nil,$wcrVol],$hab){}\\n/home/esp/esp2local/mission/24ohio_exercise.rb:57\\n{1 => 3,\\n 2 => 7,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@10:38:00, 22.5C, 41% humidity, 14.7psia, 15.26V, 0.26A, 11.009Ah, 3.95W\\nSampled 1000.0ml",Subject: "Asleep until 10:38" +20 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF +6 #Shutdown +936 "Can" KHU +5 #tPowering core bus +549 .Gate.power :raw,:ON +5 "sampler") +12 )R +3 "core"  +3 "collection"' +3 'v +4 "core"  +3 "processing"% +2 % +4 "core"  +6 "collection"' 9\ +4 ' 0\ +2 ' -\ +6 "processing"% 9\ +3 % 2\ +3 % *\ +3 % 0\ +5 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +5 .tPS.configure :default +2 "processing"%#A d`xb +6 .tSS.configure :default +2 "sampler")#.0X 3,\\n 2 => 7,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@10:38:38, 22.6C, 40% humidity, 14.7psia, 15.27V, 0.25A, 11.012Ah, 3.86W",Subject: "Started 24ohio_exercise phase standAloneWCR ([nil,$wcrVol],$hab){}" +3 #tStarting stand-alone hab WCR +8 #hab wcr sampling at most 1000ml +8 #Whole Cell Archive sampling 1000ml +3 #Loading wcr puck from tube 2 into Collection Clamp +3 "collection"'i& +10 "core" &ZFE8 J +4 ."WCR"Hand.open +3 "manipulator"&1 +66 "core" 1 +2 "manipulator"&!% +18 "core" % \   | +3 "storage"(n% +4 "core" % _ ` f  +2 "storage"(. +5 "core" .(,A +3 ."WCR"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."WCR"SC.seek 2 +3 "storage"(( +33 ."Qmail"HABfans.email "Started stand-alone hab WCR in tube 2 at 10:38:39PDT10-Apr-24\\n{1 => 3,\\n 2 => 7,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@10:38:38, 22.6C, 40% humidity, 14.7psia, 15.27V, 0.25A, 11.012Ah, 3.86W",Subject: "hab wcr sampling at most 1000ml" +335 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +7 (& +2 "core" & ^ `  +3 "manipulator"&|& +4 "core" & C 1 +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 2 +2 "manipulator"&\ ( +32 "core" ( +2 "manipulator"&*& +6 "core" &  S +2 "storage"(Q& +5 "core" & c h  +3 ."WCR"Forearm.seek 2 + 700 counts +3 "manipulator"&('9 +98 "core" ' +2 "storage"(p& +4 "core" & a i  +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +8 ."WCR"SE.seek :beamBreak +2 "storage"({'N +230 "core" ' +2 "storage"(- +4 "core" -'R +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +7 (A& +2 "core" & b _ b  +3 "manipulator"&J& +4 "core" & \\ +4 ."WCR"Elbow.seek 2 +3 "manipulator"&3( +10 "core" ( +3 "manipulator"&& +4 "core" & l  +2 "storage"(1& +5 "core" & _ _ ^  +3 ."WCR"Forearm.seek 2 + 300 counts +3 "manipulator"&4'Ω +27 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."WCR"Hand.close +3 "manipulator"&/ +58 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&>& +5 "storage"(' +9 "core" &  +3 "manipulator"&/% +5 "core" % ζ ( +2 ."WCR"Forearm.seek :retract +3 "manipulator"&G'\ +147 "core" ' +4 ."WCR"Elbow.seek CC +6 "manipulator"&(ҝ +31 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +127 "core" ( +2 "manipulator"&L& +5 "core" &ҷ  +2 ."WCR"Elbow.reconfigure :loose +3 "manipulator"&$ &.,(#b +5 && +3 "core" &ҷ  +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek CC +3 "manipulator"&D'C +95 "core" ' +3 "manipulator"&W& +4 "core" &Ҹ "  +3 "manipulator"&9% +4 "core" %:   / " +3 "collection"'+& +7 "core" &ZHD9 I +4 "collection"'%& +6 "core" &ZHE: J +3 ."WCR"CC.seek :closed +5 "collection"'E([h +5 "core" &ZHD2 I +2 &ZGE5 I +9 &8IB8 D)w +9 &pGC9 C< +10 &rmGD< DB +9 &6jEC1 EB +9 &mEF7 DB +10 &kHE1 DB +9 &!{jID2 DB +9 &#>kHD7 DB +10 &$mGF4 DB +9 &&jFB. DB +10 &(mEE, EB +9 &*GjFC, DA +9 &,jFF4 EB +10 &-mGG, DB +9 &/kFD- DB +10 &1MmGE1 DB +9 &3jDE/ DA +9 &4jGD, DA +9 &6iFD$ DA +10 &8VjGC% DB +9 &:m7D& EB +10 &;mFD DB +9 &=lHG DB +9 &?^hFF" EB +10 &A!jHG DA +9 &BjGD EA +10 &DjGC DA +9 &FgiEC EA +9 &H)jGF DA +10 &IjHF$ DA +9 &KkGC# DB +9 &MlqFE! DB +10 &O+vGB" DC +9 &P~FD# CD +10 &RHE AH +9 &T[JG ?K +9 &VHD @L +10 &WIG ?L +9 &YIH ?M +10 &Z>sIG C'p +9 &[PUHH E0 +6 ( +2 "collection"'%& +6 #"WCR"Collection Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.78 +3 .Hand.open +3 "manipulator"&,1 +5 "core" &[PII G0 +57 1 +3 "manipulator"&^% +4 "core" % E   :  +4 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +7 ."WCR"Forearm.seek :retract +2 "manipulator"& '\ +96 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 35psi +2 #Priming 7ml +4 .Intake.select :close +2 .Exhaust.select :close +5 .SS.hold +6 "sampler")d+ +4 "core" + +2 "sampler")0% +4 "core" % C &l +3 "collection"']& +4 "core" &[PJG G0 +5 "Can" B@H( +2 #"WCR"Calibrating pressure and temperature sensors +6 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +4 "sampler")7 +6 "core"  +3 ."WCR"SS.reconfigure :fast +3 "sampler")#.0X & t +3 ."WCR"SSV.dial :exhaust +2 "sampler")`  +66 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +14 ."WCR"SS.seek 0ml +3 "sampler")u' +317 "Can" =WH/ +61 "core" ' +3 ."WCR"Exhaust.select :close +3 "sampler") +13 #"WCR"Sampling 1000.0ml +2 .Intake.select :close +3 .Exhaust.select :close +4 .SS.reconfigure :default +4 "sampler")#.0X% +3 "core" % C +3 "sampler")/% +4 "core" %N-;9 @ ! +20 "collection"'\ % +4 "core" % C +2 "sampler")(% +5 "core" %N-9< A ! +23 "collection"'{% +3 "core" % C +3 "sampler")4% +4 "core" %N-=; D " +27 "collection"'L% +4 "core" % C +3 "sampler")% +5 "core" %N-C@ E ! +30 "collection"'W% +3 "core" % C +3 "sampler")3% +4 "core" %O-CF C ! +36 "collection"'9% +3 "core" % C +3 "sampler")+% +3 "core" %O-HK O ! +41 "collection"'% +4 "core" %~ C +2 "sampler")G% +5 "core" %O-LO E ! +46 "collection"'I% +3 "core" % C +3 "sampler"),% +3 "core" %P-YY ? ! +3 ."WCR"Intake.select :close +3 "sampler")0 +13 )^% +3 "core" %P-[\\ C $ +6 ."WCR"SSV.dial :exhaust +4 "sampler")%  +77 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +14 ."WCR"SS.seek 0ml +3 "sampler")0' +872 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +7 "sampler")]  +4 ."WCR"CBV.dial SSV +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 925.0ml +2 .Intake.select :open +4 "sampler") +214 "collection"'7% +3 "core" % D +3 #"WCR"Intake @10.6psia, vacuum from 5.1 to 8.1psi +3 .SS.reconfigure :inhaling 1.70ml/s +4 "sampler")#.x0X(A P " +19 "collection"'<% +4 "core" % C +59 "sampler")o% +4 "core" %O-IK E " +4 "collection"'h% +5 "core" % C +2 "sampler")% +5 "core" %O-LM D ! +27 "collection"'M% +3 "core" % C +3 "sampler")5% +4 "core" %O0TQ D ! +31 "collection"'`% +5 "core" % C +3 "sampler")\\% +5 "core" %P,ZZ O " +34 "collection"'[% +4 "core" % C +2 "sampler")T% +5 "core" %P-b` E " +40 "collection"'.% +3 "core" % C +4 "sampler")% +7 "core" %P0ok B ! +2 ."WCR"Intake.select :close +5 "sampler")0 +13 )j% +3 "core" %P0st M $ +4 ."WCR"SSV.dial :exhaust +3 "sampler")u  +76 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +14 ."WCR"SS.seek 0ml +3 "sampler")F' +882 "core" ' +6 ."WCR"Exhaust.select :close +3 "sampler") +14 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +4 "sampler")  +76 "core" +3 #"WCR"Allowing 130s for 25.0ml of remaining 900.0ml +2 .Intake.select :open +4 "sampler") +213 "collection"'O% +3 "core" % C +3 #"WCR"Intake @11.8psia, vacuum from 6.3 to 9.3psi +3 .SS.reconfigure :inhaling 1.36ml/s +5 "sampler")#.`0X( ! +20 "collection"'U% +3 "core" % C +2 "sampler")B% +5 "core" %P0RO O ! +23 "collection"'% +3 "core" % C +3 "sampler")a% +5 "core" %P0SQ K ! +26 "collection"'% +4 "core" % C +2 "sampler");% +5 "core" %Q1[Z O ! +31 "collection"'K% +3 "core" % C +3 "sampler")&% +4 "core" %Q1ab N ! +3 ."WCR"Intake.select :close +2 "sampler")0 +13 )Y% +3 "core" %S0dd L % +3 ."WCR"SSV.dial :exhaust +3 "sampler")y  +78 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")P' +875 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +4 "sampler")b  +77 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 875.0ml +3 .Intake.select :open +3 "sampler") +214 "collection"'r% +3 "core" % B +2 #"WCR"Intake @10.8psia, vacuum from 5.3 to 8.3psi +4 .SS.reconfigure :inhaling 1.36ml/s +4 "sampler")#.`0X( ! +24 "collection"'k% +3 "core" % C +5 "sampler")_% +5 "core" %Q0`b K ! +3 ."WCR"Intake.select :close +3 "sampler")0 +13 )'% +3 "core" %Q0dg C $ +3 ."WCR"SSV.dial :exhaust +3 "sampler")8  +77 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")6' +871 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +6 "sampler")  +76 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 850.0ml +2 .Intake.select :open +3 "sampler") +215 "collection"'% +4 "core" % D +2 #"WCR"Intake @10.8psia, vacuum from 5.3 to 8.3psi +4 .SS.reconfigure :inhaling 1.36ml/s +3 "sampler")#.`0X('N +2031 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X ! +27 "collection"'% +4 "core" % C +2 "sampler")O% +4 "core" %N,a` C " +31 "collection"'F% +4 "core" % C +3 "sampler")-% +3 "core" %N,ee ; " +36 "collection"'g% +4 "core" % C +2 "sampler")q% +4 "core" %P,su M " +2 ."WCR"Intake.select :close +3 "sampler")0 +13 )~% +3 "core" %P-zz L $ +2 ."WCR"SSV.dial :exhaust +3 "sampler")U  +77 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +15 ."WCR"SS.seek 0ml +3 "sampler")B' +868 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +4 "sampler")  +4 ."WCR"CBV.dial SSV +74 "core"  +3 #"WCR"Allowing 130s for 25.0ml of remaining 725.0ml +4 .Intake.select :open +2 "sampler") +216 "collection"'a% +4 "core" % A +2 #"WCR"Intake @11.3psia, vacuum from 5.8 to 8.8psi +4 .SS.reconfigure :inhaling 1.36ml/s +3 "sampler")#.`0X( % +4 ."WCR"SSV.dial :exhaust +3 "sampler")2  +77 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +3 "sampler")S' +873 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +4 "sampler")x  +5 ."WCR"CBV.dial SSV +73 "core" +3 #"WCR"Allowing 130s for 25.0ml of remaining 675.0ml +3 .Intake.select :open +3 "sampler") +214 "collection"'N% +3 "core" %  B +3 #"WCR"Intake @12.1psia, vacuum from 6.6 to 9.6psi +60 .SS.reconfigure :inhaling 1.36ml/s +4 "sampler")#.`0X( " +17 "collection"'% +3 "core" % C +3 "sampler")s% +4 "core" %P-OP K " +21 "collection"'% +3 "core" % C +3 "sampler")% +4 "core" %P,UV F " +23 "collection"'|% +3 "core" % C +3 "sampler")*% +5 "core" %P,ZY 8 " +27 "collection"'Q% +3 "core" % C +2 "sampler")p% +5 "core" %P,`a C " +31 "collection"'C% +3 "core" % C +2 "sampler")% +5 "core" %P-li < " +35 "collection"' % +3 "core" % C +3 "sampler")A% +4 "core" %P-qr @ " +3 ."WCR"Intake.select :close +2 "sampler")0 +11 )% +4 "core" %P-tw : % +3 ."WCR"SSV.dial :exhaust +3 "sampler")J  +77 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +14 ."WCR"SS.seek 0ml +3 "sampler")!' +890 "core" ' +2 ."WCR"Exhaust.select :close +4 "sampler") +12 ."connect"SSV.dial CBV +4 "sampler")f  +3 ."WCR"CBV.dial SSV +75 "core" +3 #"WCR"Allowing 130s for 25.0ml of remaining 650.0ml +3 .Intake.select :open +4 "sampler") +213 "collection"'% +3 "core" % F +3 #"WCR"Intake @11.2psia, vacuum from 5.7 to 8.7psi +3 .SS.reconfigure :inhaling 1.36ml/s +4 "sampler")#.`0X(  +78 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +3 "sampler")/' +874 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +17 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +54 "sampler")^  +86 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 625.0ml +2 .Intake.select :open +5 "sampler") +214 "collection"'%% +3 "core" % C +3 #"WCR"Intake @10.6psia, vacuum from 5.1 to 8.1psi +3 .SS.reconfigure :inhaling 1.36ml/s +5 "sampler")#.`0X( +2036 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +3 "sampler")#.0X ! +24 "collection"'q% +3 "core" % D +3 "sampler")~% +3 "core" %M,RR L " +28 "collection"'`% +4 "core" % C +2 "sampler")U% +4 "core" %M,[Y K " +32 "collection"'\\% +3 "core" % C +3 "sampler")% +5 "core" %M-_^ I ! +34 "collection"'a% +3 "core" % C +3 "sampler")B% +56 "core" %O,uu < " +2 ."WCR"Intake.select :close +11 "sampler")0 +12 )K% +3 "core" %P,{| D % +3 ."WCR"SSV.dial :exhaust +4 "sampler")&  +78 "core"  +3 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")Y' +875 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +4 "sampler")y  +78 "core"  +3 #"WCR"Allowing 130s for 25.0ml of remaining 575.0ml +4 .Intake.select :open +2 "sampler") +214 "collection"'% +3 "core" % C +2 #"WCR"Intake @11.7psia, vacuum from 6.2 to 9.2psi +4 .SS.reconfigure :inhaling 1.36ml/s +4 "sampler")#.`0X( ! +40 "collection"'4% +3 "core" % D +3 "sampler")L% +4 "core" %P,mo @ " +2 ."WCR"Intake.select :close +3 "sampler")0 +12 )% +3 "core" %P,sq 9 $ +3 ."WCR"SSV.dial :exhaust +3 "sampler")W  +77 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +14 ."WCR"SS.seek 0ml +3 "sampler")3' +897 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +4 "sampler")9  +77 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 500.0ml +5 .Intake.select :open +5 "sampler") +213 "collection"'+% +4 "core" % E +2 #"WCR"Intake @11.3psia, vacuum from 5.8 to 8.8psi +4 .SS.reconfigure :inhaling 1.36ml/s +4 "sampler")#.`0X(% +5 "core" %N,IK 6 ! +19 "collection"'\ % +4 "core" % C +2 "sampler")^% +4 "core" %O,IL I ! +24 "collection"'%% +3 "core" % C +3 "sampler")/% +4 "core" %O,PT K " +27 "collection"'0% +3 "core" % C +3 "sampler")d% +4 "core" %P,YY ? " +31 "collection"'"% +3 "core" % C +3 "sampler") % +4 "core" %P,]^ B " +36 "collection"':% +3 "core" % C +3 "sampler")$% +4 "core" %P,fj 6 ! +2 ."WCR"Intake.select :close +10 "sampler")0 +12 )D% +3 "core" %P,pq C % +3 ."WCR"SSV.dial :exhaust +3 "sampler")H  +77 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +3 "sampler")c' +891 "core" ' +2 ."WCR"Exhaust.select :close +3 "sampler") +14 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +6 "sampler")<  +76 "core" +3 #"WCR"Allowing 130s for 25.0ml of remaining 475.0ml +4 .Intake.select :open +2 "sampler") +214 "collection"'o% +3 "core" % E +2 #"WCR"Intake @10.8psia, vacuum from 5.3 to 8.3psi +4 .SS.reconfigure :inhaling 1.36ml/s +4 "sampler")#.`0X( " +35 "collection"'m% +4 "core" % C +2 "sampler")% +5 "core" %P,_` = " +40 "collection"'O% +6 "core" % D +3 "sampler")F% +4 "core" %P,jl ; ! +3 ."WCR"Intake.select :close +2 "sampler")0 +12 )-% +3 "core" %P-lo : $ +4 ."WCR"SSV.dial :exhaust +3 "sampler")g  +78 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +14 ."WCR"SS.seek 0ml +3 "sampler")q' +875 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +4 "sampler")~  +3 ."WCR"CBV.dial SSV +78 "core"  +3 #"WCR"Allowing 130s for 25.0ml of remaining 450.0ml +4 .Intake.select :open +49 "sampler") +215 "collection"'`% +3 "core" % B +2 #"WCR"Intake @11.5psia, vacuum from 6.0 to 9.0psi +16 .SS.reconfigure :inhaling 1.36ml/s +4 "sampler")#.`0X( " +4 "collection"'N% +5 "core" % C +2 "sampler")S% +4 "core" %L&jm I " +53 "collection"' % +4 "core" % D +2 "sampler")Z% +4 "core" %L&y{ : " +60 "collection"'n% +4 "core" % D +2 "sampler")% +4 "core" %M& @ " +40 ."WCR"Intake.select :close +11 "sampler")0 +13 )s% +3 "core" %O < '5 +2 ."WCR"SSV.dial :exhaust +4 "sampler")  +77 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +4 "sampler")' +904 "core" ' +2 ."WCR"Exhaust.select :close +3 "sampler") +13 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")|  +76 "core"  +3 #"WCR"Allowing 130s for 25.0ml of remaining 400.0ml +2 .Intake.select :open +4 "sampler") +213 "collection"'% +4 "core" % D +2 #"WCR"Intake @11.4psia, vacuum from 5.9 to 8.9psi +4 .SS.reconfigure :inhaling 1.36ml/s +4 "sampler")#.`0X(9 7 " +18 "collection"'A% +3 "core" % C +3 "sampler")% +4 "core" %N,@D @ " +20 "collection"'z% +4 "core" % C +2 "sampler")J% +5 "core" %N,KE 8 ! +23 "collection"'i% +3 "core" % C +3 "sampler")f% +4 "core" %N,HF J " +27 "collection"'% +4 "core" % C +2 "sampler")!% +5 "core" %N,OO G " +31 "collection"'(% +7 "core" % C +2 "sampler"){% +6 "core" %N,QO > " +34 "collection"'4% +3 "core" % C +3 "sampler")L% +5 "core" %N,YZ I ! +40 "collection"'*% +3 "core" % C +3 "sampler")% +5 "core" %N,bb ; " +46 "collection"'W% +3 "core" % C +3 "sampler")Q% +4 "core" %N,nk ; ! +53 "collection"'9% +4 "core" % C +2 "sampler")+% +5 "core" %P-yy > ! +2 ."WCR"Intake.select :close +2 "sampler")0 +13 )3% +2 "core" %P,z ? % +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +77 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +13 ."WCR"SS.seek 0ml +4 "sampler")I' +869 "core" ' +2 ."WCR"Exhaust.select :close +3 "sampler") +13 ."connect"SSV.dial CBV +4 "sampler")  +3 ."WCR"CBV.dial SSV +75 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 375.0ml +3 .Intake.select :open +3 "sampler") +213 "collection"'>% +3 "core" % E +3 #"WCR"Intake @11.5psia, vacuum from 6.0 to 9.0psi +4 .SS.reconfigure :inhaling 1.36ml/s +55 "sampler")#.`0X(@ < ! +17 "collection"'0% +3 "core" % C +3 "sampler")d% +4 "core" %M,B? I " +21 "collection"'"% +3 "core" % C +3 "sampler") % +4 "core" %M,CA F " +23 "collection"':% +3 "core" % C +3 "sampler")$% +4 "core" %M,FK A " +27 "collection"'% +3 "core" % C +3 "sampler")D% +4 "core" %M,MK 7 " +31 "collection"'H% +3 "core" % C +3 "sampler")G% +4 "core" %M-QR < " +36 "collection"'<% +4 "core" % C +5 "sampler")o% +4 "core" %N-X\\ 4 " +40 "collection"'c% +3 "core" % C +3 "sampler")h% +4 "core" %N,`` 5 " +46 "collection"']% +4 "core" % C +3 "sampler")M% +4 "core" %O,lj = ! +53 "collection"',% +3 "core" % C +3 "sampler")5% +4 "core" %P-}} 6 ! +2 ."WCR"Intake.select :close +3 "sampler")0 +13 )% +4 "core" %P- 8 % +5 ."WCR"SSV.dial :exhaust +3 "sampler")[  +78 "core"  +51 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")T' +875 "core" ' +2 ."WCR"Exhaust.select :close +3 "sampler") +14 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +7 "sampler")7  +77 "core" +3 #"WCR"Allowing 130s for 25.0ml of remaining 350.0ml +2 .Intake.select :open +4 "sampler") +213 "collection"'.% +3 "core" % C +3 #"WCR"Intake @11.4psia, vacuum from 5.9 to 8.9psi +3 .SS.reconfigure :inhaling 1.36ml/s +4 "sampler")#.`0X( : " +18 "collection"'O% +4 "core" % D +2 "sampler")F% +4 "core" %L&<< 8 " +21 "collection"'% +3 "core" % D +3 "sampler")-% +4 "core" %L&BA 5 " +23 "collection"'g% +4 "core" % C +2 "sampler")1% +4 "core" %L&DE H " +28 "collection"'~% +3 "core" % C +3 "sampler")`% +4 "core" %L&GG D " +31 "collection"'q% +3 "core" % D +3 "sampler")% +4 "core" %L&MO 6 " +36 "collection"'a% +3 "core" % C +2 "sampler")B% +5 "core" %L&SS > " +40 "collection"'j% +4 "core" % D +2 "sampler")K% +4 "core" %L&^` L ! +53 "collection"'&% +4 "core" % D +2 "sampler")u% +5 "core" %L&fh H " +52 "collection"'y% +3 "core" % D +3 "sampler")% +4 "core" %L&xv A " +60 "collection"'Y% +4 "core" % D +2 "sampler")r% +5 "core" %M& L " +3 ."WCR"Intake.select :close +10 "sampler")0 +15 )P% +3 "core" %M& F $ +2 ."WCR"SSV.dial :exhaust +3 "sampler")v  +78 "core"  +5 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +4 "sampler")' +866 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +4 "sampler")  +76 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 325.0ml +3 .Intake.select :open +3 "sampler") +215 "collection"'% +3 "core" % C +3 #"WCR"Intake @11.7psia, vacuum from 6.2 to 9.2psi +3 .SS.reconfigure :inhaling 1.36ml/s +5 "sampler")#.`0X(% +3 "core" %M-QQ B " +28 "collection"'I% +3 "core" % D +3 "sampler")%% +5 "core" %N&PS C " +30 "collection"'/% +3 "core" % C +3 "sampler")0% +4 "core" %N&XY B " +36 "collection"'d% +3 "core" % D +3 "sampler")"% +4 "core" %N&]a 9 " +41 "collection"' % +3 "core" % D +3 "sampler"):% +4 "core" %N&fe H " +46 "collection"'$% +52 "core" % C +2 "sampler")% +6 "core" %N&us B " +51 "collection"'D% +3 "core" % D +3 "sampler")H% +5 "core" %N& 4 " +2 ."WCR"Intake.select :close +10 "sampler")0 +202 )G% +3 "core" %P) E % +2 ."WCR"SSV.dial :exhaust +3 "sampler")<  +78 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +14 ."WCR"SS.seek 0ml +3 "sampler")o' +895 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +5 "sampler")c  +2 ."WCR"CBV.dial SSV +75 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 250.0ml +5 .Intake.select :open +2 "sampler") +215 "collection"'h% +3 "core" % D +3 #"WCR"Intake @12.4psia, vacuum from 6.9 to 9.9psi +3 .SS.reconfigure :inhaling 1.36ml/s +4 "sampler")#.`0X( J " +18 "collection"'v% +3 "core" % D +3 "sampler")l% +5 "core" %M,@B D ! +20 "collection"'% +3 "core" % D +3 "sampler")% +4 "core" %M,BC 6 ! +24 "collection"'% +3 "core" % C +2 "sampler")?% +5 "core" %N,EC B ! +28 "collection"'}% +4 "core" % C +3 "sampler")X% +4 "core" %N,LK H " +35 "collection"'\\% +3 "core" % C +3 "sampler")8% +4 "core" %N,SQ 9 ! +36 "collection"'V% +3 "core" % D +2 "sampler")'% +5 "core" %N,XX @ " +40 "collection"'b% +4 "core" % C +2 "sampler")% +5 "core" %O,]` ? " +47 "collection"'6% +4 "core" % C +2 "sampler") % +4 "core" %P0fe H " +53 "collection"'t% +4 "core" % C +2 "sampler")@% +4 "core" %P0pp A " +60 "collection"'% +15 "core" % D +2 "sampler")#% +4 "core" %P0 D ! +3 ."WCR"Intake.select :close +3 "sampler")0 +12 )U% +3 "core" %P0 < $ +2 ."WCR"SSV.dial :exhaust +3 "sampler"))  +78 "core"  +2 ."WCR"Exhaust.select :open +4 "sampler")@ +12 ."WCR"SS.seek 0ml +4 "sampler")' +892 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +9 "sampler")=  +76 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 200.0ml +3 .Intake.select :open +4 "sampler") +214 "collection"'k% +3 "core" % F +2 #"WCR"Intake @11.0psia, vacuum from 5.5 to 8.5psi +4 .SS.reconfigure :inhaling 1.36ml/s +4 "sampler")#.`0X(% +4 "core" % D +2 "sampler")I% +5 "core" %O,QR D " +35 "collection"'%% +3 "core" % C +3 "sampler")/% +4 "core" %O-TU B " +41 "collection"'0% +3 "core" % C +3 "sampler")d% +4 "core" %O,]_ @ " +46 "collection"'"% +5 "core" % C +4 "sampler") % +4 "core" %O,gf @ ! +53 "collection"':% +3 "core" % C +3 "sampler")p% +5 "core" %P-sq @ " +59 "collection"'$% +54 "core" % C +2 "sampler")% +5 "core" %P, ? ! +2 ."WCR"Intake.select :close +2 "sampler")0 +17 )D% +2 "core" %P, 5 % +3 ."WCR"SSV.dial :exhaust +3 "sampler")H  +79 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +3 "sampler")G' +929 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +53 "sampler")<  +87 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 150.0ml +3 .Intake.select :open +3 "sampler") +215 "collection"'W% +3 "core" %  F +3 #"WCR"Intake @12.0psia, vacuum from 6.5 to 9.5psi +4 .SS.reconfigure :inhaling 1.36ml/s +4 "sampler")#.`0X(E 6 " +17 "collection"',% +3 "core" % C +3 "sampler")5% +4 "core" %M,CA 8 " +20 "collection"'% +4 "core" % C +2 "sampler")[% +4 "core" %M,DH A " +26 "collection"'^% +4 "core" % C +3 "sampler")7% +4 "core" %N(KG E " +27 "collection"'.% +3 "core" % C +3 "sampler")T% +4 "core" %N-ON 7 ! +31 "collection"'m% +4 "core" % C +2 "sampler")% +5 "core" %N,TV @ " +35 "collection"'O% +3 "core" % C +3 "sampler")F% +4 "core" %O,ZY 9 " +41 "collection"'% +6 "core" % D +3 "sampler")-% +5 "core" %P(ba @  +46 "collection"'g% +3 "core" % C +3 "sampler")\ % +3 "core" %P,ig D " +53 "collection"'1% +4 "core" % C +2 "sampler")~% +4 "core" %P-qp E " +60 "collection"'`% +4 "core" %\ C +2 "sampler")q% +4 "core" %P- 8 " +5 ."WCR"Intake.select :close +11 "sampler")0 +12 )% +3 "core" %P- 9 $ +3 ."WCR"SSV.dial :exhaust +3 "sampler")a  +77 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")B' +876 "core" ' +2 ."WCR"Exhaust.select :close +3 "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +6 "sampler")j  +76 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 125.0ml +3 .Intake.select :open +3 "sampler") +214 "collection"'K% +3 "core" % C +3 #"WCR"Intake @11.2psia, vacuum from 5.7 to 8.7psi +3 .SS.reconfigure :inhaling 1.36ml/s +4 "sampler")#.`0X(% +4 "core" %P, = ! +2 ."WCR"Intake.select :close +3 "sampler")0 +12 )I% +6 "core" %P- A $ +3 ."WCR"SSV.dial :exhaust +3 "sampler")%  +78 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +3 "sampler")/' +874 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +16 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")0  +77 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 50.0ml +2 .Intake.select :open +4 "sampler") +213 "collection"'d% +4 "core" % B +2 #"WCR"Intake @11.3psia, vacuum from 5.8 to 8.8psi +4 .SS.reconfigure :inhaling 1.36ml/s +3 "sampler")#.`0X('N +268 "core" ' +2 "storage"(I- +5 "core" -' +2 ."WCR"SE.configure :default +3 "storage"(#QK-0-\ b +8 "manipulator"&%& +4 "core" &   u +3 "storage"(A& +4 "core" &7 H H  +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."WCR"Forearm.seek 1 +4 "manipulator"&0' +36 "core" ' +3 ."WCR"Elbow.hold +3 "manipulator"&d, +7 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 "storage"(/- +3 "core" -' +4 ."WCR"SE.seek 2.1 Pucks below Top Plate +5 "storage"( ' +25 "core" ' +2 "manipulator"&:% +5 "core" %u r  +2 "storage"(p& +4 "core" &7 # # n +3 ."WCR"Forearm.force -20 + "manipulator"&5 +6 ."WCR"Forearm.seek 1 + 316 counts +3 "manipulator"&$'= +16 "core" ' +2 "manipulator"&& +4 "core" & a +3 "storage"(D& +4 "core" &7 E D  +3 ."WCR"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +8 ."WCR"Forearm.seek 1 + 700 counts +4 "manipulator"&H'н +22 "core" ' +4 ."WCR"SE.seek 3.1 Pucks below Top Plate +4 "storage"( ' +45 "core" ' +2 "manipulator"&<& +4 "core" & +3 "manipulator"&W% +5 "core" %Ч O  +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."WCR"Forearm.seek :retract +3 "manipulator"&G'\ +96 "core" ' +2 ."WCR"Elbow.seek CC +4 "manipulator"&o(ҝ +158 "core" ( +2 "manipulator"&M& +4 "core" &Ң   4 R +4 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &,& +3 "core" &Ң  R +7 ."WCR"Forearm.seek CC +3 "manipulator"&4'C +100 "core" ' +2 ."WCR"Hand.close +2 "manipulator"&5/ +66 "core" / +3 ."WCR"CC.seek :open +3 "collection"'(p +397 "core" ( +2 "storage"([& +4 "core" &7 O E  +3 "storage"(^& +4 "core" &7 O G <  +3 "manipulator"&7& +5 "core" &ү   e E +4 "manipulator"&.% +5 "core" % $   +51 ."WCR"Forearm.seek :retract +11 "manipulator"&T'\ +98 "core" ' +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 1 +3 "manipulator"&m( +159 "core" ( +3 "manipulator"&"& +4 "core" &  +3 "storage"(O& +4 "core" &7 P J ^  +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +6 ."WCR"Forearm.seek 1 +3 "manipulator"&F' +111 "core" ' +4 ."WCR"Elbow.hold +3 "manipulator"&, +7 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open +3 "manipulator"&c1 +57 "core" 1 +3 "manipulator"&g% +4 "core" % y . +2 "storage"(\ & +5 "core" &7 0 2 4  +2 ."WCR"Forearm.force -20 +2 "manipulator"&5 +6 ."WCR"Forearm.seek 1 + 316 counts +3 "manipulator"&1'= +17 "core" ' +2 "manipulator"&~& +5 "core" &    +2 "storage"(`& +4 "core" &7 U R @  +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +7 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&q'н +22 "core" ' +3 "storage"(% +5 "core" % ` a m  +4 ."downElevator"SE.seek :down +3 "storage"(a' +99 (h% +2 "core" %YK H E H( +3 "manipulator"&j% +5 "core" %Я  \\ +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."WCR"Forearm.seek :retract +3 "manipulator"&K'\ +94 "core" ' +22 ' +2 ."downElevator"SE.stop +2 "storage"(5 +6 #tStarting finalPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'B& +8 "core" &GE I +2 "manipulator"&u& +5 "core" &  +2 "manipulator"&y% +4 "core" %\  5 +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&&(-` +173 "core" ( +2 "manipulator"&& +4 "core" &-j   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &r& +3 "core" &-j  +3 .tForearm.seek :garage +3 "manipulator"&P'\ +112 "core" ' +2 .tHand.close +2 "manipulator"&v/ +59 "core" / +2 "manipulator"&l& +4 "core" &-j   +2 "manipulator"&% +5 "core" %  +3 .tForearm.seek :retract +3 "manipulator"&'\ +107 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 .tElbow.seek CC +3 "manipulator"&-(ҝ +282 "core" ( +3 "manipulator"&?& +3 "core" &Ҫ   +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &}& +3 "core" &Ҫ   +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +70 .tForearm.seek CC +4 "manipulator"&w'C +98 "core" ' +2 "manipulator"&\\& +4 "core" &ҫ  "  +3 "manipulator"&% +4 "core" %G   +4 "collection"'8& +4 "core" &FE* H +4 "collection"'V& +6 "core" &GE) G +3 .tCC.seek :closed +2 "collection"'X([h +6 "core" &GE, H +6 &HF3 G< +11 &*TGC/ B/ +7 &GF2 BC +10 &GgIG/ CB +9 & lGE0 CB +9 &gHF0 CB +10 & kGE. CB +9 &"OjGF+ CB +10 &$hHE CB +9 &%jGF+ CB +9 &'hGI. CB +10 &)WjF6+ CB +9 &+mIE+ CB +10 &,hGG1 CB +9 &.jHG/ CB +9 &0^mGE! CB +10 &2!kGE0 CB +9 &3mGF, CB +9 &5hFC CB +10 &7ggGE CB +9 &9)hFE% CB +9 &:hFG, CB +10 &<jGG# DA +9 &>pjGC CA +10 &@1kGF- CB +9 &AmFF CB +9 &CgHF CB +10 &EwgIF CB +9 &G9kDE CB +9 &HkEF CB +10 &JlGE CB +9 &LmGD CB +10 &N=uGE! CC +9 &OIE BD +9 &QGF @H +10 &SiIH% ?L +9 &U,GG ?L +9 &VIF# >N +10 &XHG- =N +9 &ZMwIG* @> +10 &[OHF& DI +9 &[]!GF1 A> +9 ( +4 "collection"'V& +4 #tCollection Clamp onSpring/offSpring for 4/27 samples, on/off torque 1.90 +2 "collection"'b& +10 "core" &[c&FG' D8 + &[c&IE D8 +2 .tHand.open +2 "manipulator"&1 +66 "core" 1 +3 "manipulator"&'% +5 "core" % H   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +2 "manipulator"&6'\ +110 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'& +8 "core" &[c&HE F8 +2 "collection"']% +5 "core" %GE! F +2 .tCSV.dial CSR +3 "collection"'@  +39 "core"  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +6 "collection"' +13 .tCS.seek 5ml +2 "collection"' 'n +1342 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +4 "collection"' +12 't% +3 "core" %nHF E +3 .tCS.reconfigure :fast +2 "collection"'#d @b +5 .tCS.seek 7.5ml +3 "collection"')' +583 "core" ' +2 .tCSV.dial :waste +2 "collection"'Y +128 "core" +3 .tCS.reconfigure :default + "collection"'#P d@b +7 .tCS.seek 0ml +2 "collection"'k' +1973 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +8 "core" &ҫ P  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 .tElbow.seek CC +3 "manipulator"&=(ҝ +11 "core" ( +2 "manipulator"&_& +4 "core" &Ҭ  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 &e& +4 "core" &Ҭ 7  +4 .tForearm.seek CC +2 "manipulator"&N'C +101 "core" ' +2 .tHand.close +2 "manipulator"&x/ +63 "core" / +3 .tCC.seek :open +4 "collection"'Z(p +395 "core" ( +2 "manipulator"&;& +5 "core" &Ҭ    +2 "manipulator"&s% +4 "core" % +   m +3 .tForearm.seek :retract +3 "manipulator"&'\ +98 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 .tElbow.seek :garage +2 "manipulator"&n(-` +281 "core" ( +2 "manipulator"&R& +4 "core" &-i  = r +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 && +59 "core" &-i 7 r +3 .tForearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +10 .tForearm.seek :garage +3 "manipulator"&|'\ +114 "core" ' +2 .tHand.open +2 "manipulator"&1 +62 "core" 1 +2 "manipulator"&#% +4 "core" % d s @ +6 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&U'\ +103 "core" ' +2 #tCompleted [standAloneWCR ([nil,$wcrVol],$hab){}] begun 10:38:38 +2 #Preparing to sleep until +0:10 +10 #Asleep til +0:10 +4 #Continuing at 11:18 +7 "Can" C<U| +5 ."Qmail"GoodNews.email "Then, in tube 2: standAloneWCR ([nil,$wcrVol],$hab)\\n/home/esp/esp2local/mission/24ohio_exercise.rb:61\\n{1 => 4,\\n 2 => 6,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@11:18:46, 22.6C, 40% humidity, 14.7psia, 15.26V, 0.25A, 11.283Ah, 3.86W\\nSampled 1000.0ml",Subject: "Asleep until 11:18" +18 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF +4 #Shutdown +944 "Can" KUf +4 #tPowering core bus +558 .Gate.power :raw,:ON +4 "sampler") +14 )  +2 "core"  +4 "collection"' +2 ' +4 "core"  +3 "processing"% +4 % +3 "core"  +6 "collection"' 9\ +4 ' 0\ +3 ' -\ +5 "processing"% 9\ +3 % 2\ +3 % *\ +3 % 0\ +5 "sampler")&\ +4 .tCS.configure :default + "collection"'#P d@b +6 .tPS.configure :default +2 "processing"%#A d`xb +5 .tSS.configure :default +2 "sampler")#.0X 4,\\n 2 => 6,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@11:19:25, 22.7C, 41% humidity, 14.7psia, 15.26V, 0.23A, 11.286Ah, 3.58W",Subject: "Started 24ohio_exercise phase standAloneWCR ([nil,$wcrVol],$hab)" +4 #tStarting stand-alone hab WCR +6 #hab wcr sampling at most 1000ml +10 #Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 2 into Collection Clamp +4 "collection"'<& +7 "core" &YHF4 J +3 ."WCR"Hand.open +4 "manipulator"&W1 +64 "core" 1 +6 "manipulator"&C% +21 "core" % \  +3 "storage"(+% +3 "core" % l k  +3 "storage"(>. +3 "core" .(,A +3 ."WCR"SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +6 ."WCR"SC.seek 2 +3 "storage"(0( +48 ."Qmail"HABfans.email "Started stand-alone hab WCR in tube 2 at 11:19:26PDT10-Apr-24\\n{1 => 4,\\n 2 => 6,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@11:19:25, 22.7C, 41% humidity, 14.7psia, 15.26V, 0.23A, 11.286Ah, 3.58W",Subject: "hab wcr sampling at most 1000ml" +307 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +6 ($& +3 "core" & ' #  +6 "manipulator"& & +4 "core" & ; +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 2 +3 "manipulator"&M( +34 "core" ( +2 "manipulator"&,& +5 "core" &  +2 "storage"(H& +4 "core" & k l   +4 ."WCR"Forearm.seek 2 + 700 counts +3 "manipulator"&d'9 +89 "Can" E6UD +5 "core" ' +2 "storage"(5& +3 "core" & j l  +4 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +9 ."WCR"SE.seek :beamBreak +3 "storage"(G'N +242 "core" ' +2 "storage"(E- +4 "core" -'m +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 ([& +3 "core" & _ `  +3 "manipulator"&^& +4 "core" & +3 ."WCR"Elbow.seek 2 +3 "manipulator"&7( +6 "core" ( +2 "manipulator"&.& +4 "core" & Z +3 "storage"("& +5 "core" & b a  +4 ."WCR"Forearm.seek 2 + 300 counts +3 "manipulator"&O'Ω +24 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."WCR"Hand.close +2 "manipulator"&4/ +58 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&o& +7 "storage"(c' +10 "core" &  +3 "manipulator"&g% +4 "core" % Τ  c +3 ."WCR"Forearm.seek :retract +2 "manipulator"&\ '\ +106 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&~(ҝ +88 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +69 "core" ( +2 "manipulator"&`& +52 "core" &ҳ 0 $ +2 ."WCR"Elbow.reconfigure :loose +9 "manipulator"&$ &.,(#b +6 && +3 "core" &ҳ  $ +4 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."WCR"Forearm.seek CC +3 "manipulator"&T'C +98 "core" ' +2 "manipulator"&h& +6 "core" &ҳ  " $ +2 "manipulator"&j% +4 "core" %:   g +3 "collection"'m& +5 "core" &YHE0 I +3 "collection"'F& +6 "core" &YFF. H +3 ."WCR"CC.seek :closed +3 "collection"'B([h +7 "core" &YHE6 I +5 &YGE; H; +9 &RFD9 A. +10 &JHE7 BC +8 &eGG9 DA +10 &kFE6 DB +9 &kID1 DA +9 & SlHE4 CB +10 &"kHE; BB +9 &#nHC2 BB +10 &%kIF( BA +9 &'\\kJF. CB +9 &)hGF0 CB +10 &*kGE- CA +9 &,kHE4 DA +9 &.dkGD+ CB +10 &0%nGF0 CB +9 &1kFC* CA +9 &3kFC& CB +10 &5kkIF( DB +9 &7.jGD' DB +10 &8mHD CB +9 &:mHE DB +9 &6hGF DB +9 &?jED CA +10 &AkGE CA +9 &C}jHF DA +9 &E?jHE DA +10 &GkIF CA +9 &HkGE CA +9 &JkGC DB +10 &LDqGE! CB +9 &NrFE CB +9 &OzED! CD +10 &QHD BF +9 &S7IE @J +10 &TJG ?L +10 &VGG ?M +8 &XsJI ?M +10 &Z6IG ?: +9 &[*KG A&n +9 &[S"JG F1 +3 ( +3 "collection"'F& +6 #"WCR"Collection Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.82 +2 .Hand.open +4 "manipulator"&11 +6 "core" &[SLF F1 +49 1 +2 "manipulator"&u% +4 "core" % 9 !  +3 ."WCR"Forearm.reconfigure :loose +5 "manipulator"&#Q@2^d^b +7 ."WCR"Forearm.seek :retract +2 "manipulator"&y'\ +96 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 35psi +2 #Priming 7ml +4 .Intake.select :close +3 .Exhaust.select :close +5 .SS.hold +4 "sampler") + +5 "core" + +3 "sampler")q% +5 "core" % H %_ +2 "collection"'& +4 "core" &[SJG F1 +5 "Can" @DUV +2 #"WCR"Calibrating pressure and temperature sensors +6 .CTV.dial :air +4 "collection"'r  +7 "core" +2 ."WCR"SSV.dial :spit,avoiding: :exhaust +3 "sampler")a +18 "core"  +3 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X% +5 "core" %k(;9 F ! +23 "collection"'% +3 "core" % C +3 "sampler")$% +5 "core" %k(CB E ! +27 "collection"' % +3 "core" % C +2 "sampler"),% +6 "core" %k(NM R ! +30 "collection"'H% +3 "core" % C +2 "sampler")5% +6 "core" %k(\\a B ! +34 "collection"'I% +4 "core" % E +3 "sampler")A% +4 "core" %kvv H $0 +3 "collection"'E% +5 "core" % E +2 #"WCR"Intake @9.2psia, vacuum from 3.7 to 6.7psi +4 .SS.reconfigure :inhaling 1.36ml/s +3 "sampler")#.`0X+0X+0X+j/) G  +4 #"WCR"Vacuum too high -- waiting up to 40 seconds +3 .SS.reconfigure :exhale +4 "sampler")#.0X% +4 "core" %J*?@ J ! +21 "collection"'% +4 "core" % C +2 "sampler")$% +5 "core" %J*IG E ! +23 "collection"' % +3 "core" % C +3 "sampler"),% +4 "core" %J*JJ D ! +27 "collection"'/% +3 "core" % C +3 "sampler")H% +5 "core" %J*MO B ! +30 "collection"'5% +4 "core" % C +2 "sampler")I% +4 "core" %J*II F ! +36 "collection"'A% +3 "core" % C +3 "sampler")E% +4 "core" %J*LM O ! +41 "collection"'p% +3 "core" % C +2 "sampler") % +5 "core" %J*TU D ! +46 "collection"'Z% +3 "core" % C +3 "sampler").% +4 "core" %J*[[ C " +63 "collection"'"% +4 "core" % C +3 "sampler")% +4 "core" %J*bb M " +59 "collection"'4% +41 "core" % C +3 "sampler")o% +5 "core" %J*no E  +67 "collection"'g% +4 "core" % C +5 "sampler")M% +5 "core" %J*~~ E ! +75 "collection"'d% +3 "core" % C +3 "sampler")G% +4 "core" %K& C " +87 "collection"'`% +4 "core" % C +2 "sampler")O% +4 "core" %K& K ! +99 "collection"'% +4 "core" % E +3 "sampler")7% +4 "core" %N J $ +112 "collection"'h% +53 "core" % E +3 "sampler")j% +4 "core" %N R $ +2 ."WCR"Intake.select :close +3 "sampler")0 +13 )[% +3 "core" %N O ' +2 ."WCR"SSV.dial :exhaust +4 "sampler")m  +76 "core"  +3 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +3 "sampler")c' +917 "core" ' +2 ."WCR"Exhaust.select :close +3 "sampler") +13 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +4 "sampler")\  +76 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 900.0ml +2 .Intake.select :open +5 "sampler") +213 "collection"'% +3 "core" %0. F +3 #"WCR"Intake @13.5psia, vacuum from 8.0 to 11.0psi +3 .SS.reconfigure :inhaling 0.71ml/s +5 "sampler")#.20X+ +113 "collection"'w% +3 "core" % E +2 "sampler"))% +5 "core" %P O #> +126 "collection"'% +4 "core" %  E +3 "sampler")_% +53 "core" %P F #> +2 ."WCR"Intake.select :close +12 "sampler")0 +13 )e% +3 "core" %P E &> +3 ."WCR"SSV.dial :exhaust +3 "sampler")x  +80 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +3 "sampler")-' +898 "core" ' +4 ."WCR"Exhaust.select :close +3 "sampler") +14 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +4 "sampler")6  +76 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 875.0ml +3 .Intake.select :open +3 "sampler") +213 "collection"'X% +3 "core" %1/ E +3 #"WCR"Intake @13.5psia, vacuum from 8.0 to 11.0psi +3 .SS.reconfigure :inhaling 0.71ml/s +4 "sampler")#.20X+% +3 "core" % C +3 "sampler")% +5 "core" %K-GK D ! +19 "collection"'$% +4 "core" % C +2 "sampler") % +5 "core" %K-LN O ! +23 "collection"',% +3 "core" % C +3 "sampler")/% +4 "core" %K-NK O ! +27 "collection"'H% +4 "core" % C +3 "sampler")5% +4 "core" %K-RR O ! +31 "collection"'I% +3 "core" % C +3 "sampler")A% +4 "core" %K-RS B ! +36 "collection"'E% +3 "core" % C +3 "sampler")p% +4 "core" %K,UU N ! +41 "collection"' % +3 "core" % C +2 "sampler")% +5 "core" %K-\\Z N ! +46 "collection"'Z% +3 "core" % C +3 "sampler").% +4 "core" %K-ba O ! +53 "collection"'"% +3 "core" % C +3 "sampler")% +4 "core" %K-cf A ! +60 "collection"'4% +3 "core" % C +3 "sampler")o% +5 "core" %K-rp N " +67 "collection"'g% +4 "core" % B +2 "sampler")M% +5 "core" %L-|{ M ! +77 "collection"'d% +3 "core" % E +2 "sampler")G% +5 "core" %P D #H +87 "collection"'`% +3 "core" % E +3 "sampler")O% +4 "core" %O O #> +99 "collection"'% +3 "core" % E +3 "sampler")7% +5 "core" %O O #> +111 "collection"'h% +4 "core" % E +2 "sampler")j% +4 "core" %O N #> +3 ."WCR"Intake.select :close +2 "sampler")0 +12 )[% +16 "core" %O G &> +2 ."WCR"SSV.dial :exhaust +3 "sampler")m  +77 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +14 ."WCR"SS.seek 0ml +3 "sampler")<' +883 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +4 "sampler")\  +4 ."WCR"CBV.dial SSV +74 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 825.0ml +3 .Intake.select :open +3 "sampler") +214 "collection"'% +3 "core" %1. B +4 #"WCR"Intake @13.5psia, vacuum from 8.0 to 11.0psi +6 .SS.reconfigure :inhaling 0.71ml/s +3 "sampler")#.20X+% +4 "core" %M&VV N " +31 "collection"'% +4 "core" % B +2 "sampler")$% +5 "core" %M&\\\\ M ! +35 "collection"' % +3 "core" % C +3 "sampler"),% +4 "core" %M&_[ B ! +41 "collection"'/% +3 "core" % C +3 "sampler")H% +4 "core" %M&a` N ! +46 "collection"'5% +3 "core" % C +3 "sampler")I% +3 "core" %M&hi M ! +54 "collection"'A% +3 "core" % C +3 "sampler")E% +4 "core" %M&pu D " +60 "collection"'p% +3 "core" % C +5 "sampler") % +3 "core" %M&~~ M ! +68 "collection"'% +4 "core" % C +2 "sampler"):% +5 "core" %M& H ! +77 "collection"'Z% +3 "core" % C +3 "sampler").% +4 "core" %P& > " +87 "collection"'"% +3 "core" % E +3 "sampler")% +5 "core" %Q L #: +99 "collection"'4% +3 "core" % E +3 "sampler")o% +4 "core" %Q H #: +2 ."WCR"Intake.select :close +3 "sampler")0 +13 )g% +3 "core" %Q M ': +2 ."WCR"SSV.dial :exhaust +3 "sampler")M  +77 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +19 ."WCR"SS.seek 0ml +4 "sampler")d' +875 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +4 "sampler")G  +4 ."WCR"CBV.dial SSV +74 "core" +3 #"WCR"Allowing 130s for 25.0ml of remaining 750.0ml +5 .Intake.select :open +5 "sampler") +214 "collection"'`% +3 "core" %++ C +3 #"WCR"Intake @13.3psia, vacuum from 7.8 to 10.8psi +3 .SS.reconfigure :inhaling 0.71ml/s +4 "sampler")#.20X+ " +27 "collection"'<% +3 "core" % C +4 "sampler")% +5 "core" %R,RO < ! +29 "collection"'r% +4 "core" % C +2 "sampler")a% +5 "core" %R,SW B ! +35 "collection"'T% +3 "core" % C +3 "sampler")% +4 "core" %R-XY N ! +41 "collection"' % +3 "core" % C +3 "sampler")l% +7 "core" %R-]^ > ! +43 "collection"'v% +3 "core" % C +2 "sampler")% +4 "core" %R-fg L ! +53 "collection"'K% +4 "core" % C +2 "sampler")P% +3 "core" %R-np I ! +61 "collection"'% +53 "core" % B +2 "sampler")}% +4 "core" %S& J ! +69 "collection"'&% +3 "core" % C +3 "sampler")c% +4 "core" %S& 8 ! +77 "collection"'1% +6 "core" % D +3 "sampler")^% +4 "core" %T& ; " +88 "collection"'\\% +3 "core" % E +2 "sampler")% +5 "core" %T 8 #7 +99 "collection"'?% +3 "core" %   E +2 "sampler")% +4 "core" %T G #7 +3 ."WCR"Intake.select :close +6 "sampler")0 +14 )b% +3 "core" %T B '7 +2 ."WCR"SSV.dial :exhaust +4 "sampler")8  +76 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +3 "sampler")' +878 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")]  +76 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 725.0ml +3 .Intake.select :open +3 "sampler") +213 "collection"'u% +4 "core" %/- B +2 #"WCR"Intake @13.4psia, vacuum from 7.9 to 10.9psi +3 .SS.reconfigure :inhaling 0.71ml/s +3 "sampler")#.20X+% +3 "core" % E +3 "sampler")% +3 "core" %P[_ 9 # E +61 "collection"'$% +4 "core" % E +3 "sampler") % +5 "core" %Pce A # E +67 "collection"',% +4 "core" % D +3 "sampler")/% +4 "core" %Pml C # E +77 "collection"'H% +3 "core" % D +3 "sampler")% +4 "core" %Pyy B # E +88 "collection"'5% +3 "core" % E +3 "sampler")I% +4 "core" %P A # E +99 "collection"'A% +4 "core" % E +2 "sampler")E% +4 "core" %P ? # E +113 "collection"'p% +3 "core" % E +2 "sampler") % +4 "core" %P D # E +127 "collection"'% +4 "core" % E +2 "sampler"):% +4 "core" %P > # E +3 ."WCR"Intake.select :close +2 "sampler")0 +56 )Z% +3 "core" %P E & E +2 ."WCR"SSV.dial :exhaust +14 "sampler").  +75 "core"  +3 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml +4 "sampler")"' +903 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +10 "sampler")  +76 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 675.0ml +2 .Intake.select :open +4 "sampler") +213 "collection"'4% +4 "core" %20 E +2 #"WCR"Intake @13.5psia, vacuum from 8.0 to 11.0psi +3 .SS.reconfigure :inhaling 0.71ml/s +5 "sampler")#.20X+ # H +112 "collection"'1% +16 "core" %   E +2 "sampler")^% +5 "core" %P L # H +2 ."WCR"Intake.select :close +3 "sampler")0 +13 )\\% +3 "core" %P H % H +2 ."WCR"SSV.dial :exhaust +3 "sampler")  +78 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +15 ."WCR"SS.seek 0ml +4 "sampler")?' +901 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +5 "sampler")  +2 ."WCR"CBV.dial SSV +76 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 650.0ml +3 .Intake.select :open +4 "sampler") +212 "collection"'b% +4 "core" %01 E +2 #"WCR"Intake @13.6psia, vacuum from 8.1 to 11.1psi +3 .SS.reconfigure :inhaling 0.71ml/s +4 "sampler")#.20X+% +3 "core" % C +3 "sampler")% +4 "core" %L-`a C " +60 "collection"'$% +5 "core" % B +2 "sampler") % +4 "core" %L-jm 5 ! +69 "collection"',% +3 "core" % C +2 "sampler")/% +4 "core" %L-pq 9 ! +78 "collection"'H% +3 "core" % C +2 "sampler")% +4 "core" %P' ; " +88 "collection"'5% +4 "core" % B +2 "sampler")I% +4 "core" %Q < "M +99 "collection"'A% +3 "core" % F +4 "sampler")E% +4 "core" %P < #= +111 "collection"'p% +3 "core" % E +3 "sampler") % +5 "core" %P 8 #= +3 ."WCR"Intake.select :close +8 "sampler")0 +14 )% +3 "core" %P D '= +3 ."WCR"SSV.dial :exhaust +3 "sampler"):  +76 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +14 ."WCR"SS.seek 0ml +3 "sampler")Z' +878 "core" ' +2 ."WCR"Exhaust.select :close +3 "sampler") +13 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +4 "sampler").  +77 "core" +3 #"WCR"Allowing 130s for 25.0ml of remaining 600.0ml +4 .Intake.select :open +2 "sampler") +214 "collection"'(% +3 "core" %2/ C +3 #"WCR"Intake @13.5psia, vacuum from 8.0 to 11.0psi +4 .SS.reconfigure :inhaling 0.71ml/s +3 "sampler")#.20X+ $' +2 ."WCR"Intake.select :close +2 "sampler")0 +14 )% +3 "core" %O = '' +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +78 "core"  +3 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +3 "sampler")z' +879 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +4 "sampler")x  +4 ."WCR"CBV.dial SSV +76 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 550.0ml +4 .Intake.select :open +2 "sampler") +214 "collection"'i% +3 "core" %,* C +3 #"WCR"Intake @13.3psia, vacuum from 7.8 to 10.8psi +3 .SS.reconfigure :inhaling 0.71ml/s +3 "sampler")#.20X+% +4 "core" % E +2 "sampler")% +5 "core" %Q B # J +87 "collection"'$% +3 "core" % \  E +3 "sampler") % +4 "core" %Q 5 # J +99 "collection"',% +3 "core" % E +3 "sampler")/% +4 "core" %Q ? # J +2 ."WCR"Intake.select :close +3 "sampler")0 +13 )H% +2 "core" %Q M & J +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +77 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +13 ."WCR"SS.seek 0ml +4 "sampler")5' +880 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +15 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +5 "sampler")I  +77 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 525.0ml +3 .Intake.select :open +3 "sampler") +213 "collection"'A% +4 "core" %+8 E +2 #"WCR"Intake @13.9psia, vacuum from 8.4 to 11.4psi +3 .SS.reconfigure :inhaling 0.71ml/s +7 "sampler")#.20X+U[ +2044 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale +2 "sampler")#.0X # L +53 "collection"'h% +3 "core" % D +3 "sampler")j% +5 "core" %QSU 6 # L +46 "collection"'[% +3 "core" % E +2 "sampler")m% +4 "core" %QXZ ; # L +53 "collection"'W% +4 "core" % E +2 "sampler")\ % +5 "core" %Q`a H # L +59 "collection"'% +3 "core" % E +4 "sampler")<% +4 "core" %Qlh < $ L +68 "collection"'% +3 "core" % E +3 "sampler")% +4 "core" %Qsq 9 # L +77 "collection"'r% +3 "core" % E +3 "sampler")o% +4 "core" %Q~{ = $ L +88 "collection"'a% +3 "core" % C +3 "sampler")T% +4 "core" %Q 7 # L +99 "collection"'% +3 "core" %\  E +3 "sampler")O% +4 "core" %Q 9 # L +112 "collection"' % +5 "core" %   E +4 "sampler")l% +5 "core" %Q G # L +3 ."WCR"Intake.select :close +9 "sampler")0 +13 )v% +3 "core" %Q L & L +2 ."WCR"SSV.dial :exhaust +3 "sampler")  +77 "core"  +3 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")K' +884 "core" ' +22 ."WCR"Exhaust.select :close +3 "sampler") +13 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")P  +77 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 500.0ml +2 .Intake.select :open +4 "sampler") +214 "collection"'% +3 "core" %43 B +3 #"WCR"Intake @13.7psia, vacuum from 8.2 to 11.2psi +3 .SS.reconfigure :inhaling 0.71ml/s +4 "sampler")#.20X+< I ! +17 "collection"'^% +4 "core" % C +2 "sampler")4% +5 "core" %K-AD I ! +20 "collection"'% +3 "core" % C +3 "sampler")g% +4 "core" %K-AE ? ! +24 "collection"'\\% +3 "core" % C +2 "sampler")?% +5 "core" %K-DC 6 ! +27 "collection"']% +3 "core" % B +3 "sampler")u% +4 "core" %K-EH 7 ! +31 "collection"'% +6 "core" % C +3 "sampler")'% +4 "core" %K-JJ ; ! +36 "collection"'2% +3 "core" % C +2 "sampler")V% +5 "core" %K-NN B ! +40 "collection"'w% +4 "core" % B +2 "sampler"))% +5 "core" %K-ST 9 ! +46 "collection"'q% +3 "core" % C +3 "sampler")_% +5 "core" %K-ZY = ! +52 "collection"'e% +3 "core" % C +4 "sampler")% +5 "core" %K,^] C ! +58 "collection"'6% +4 "core" % C +2 "sampler")X% +4 "core" %K,nl B ! +69 "collection"'-% +3 "core" % C +2 "sampler")% +4 "core" %K-qp D ! +78 "collection"'N% +3 "core" % B +2 "sampler")8% +5 "core" %L-~ K ! +87 "collection"'t% +3 "core" % E +3 "sampler")% +4 "core" %N A #2 +99 "collection"'=% +4 "core" % E +51 "sampler")@% +5 "core" %N H $2 +62 "collection"'% +4 "core" % \  E +2 "sampler")#% +3 "core" %N C #2 +3 ."WCR"Intake.select :close +16 "sampler")0 +12 ) % +4 "core" %N L '2 +2 ."WCR"SSV.dial :exhaust +3 "sampler")  +77 "core"  +3 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +3 "sampler")|' +909 "core" ' +2 ."WCR"Exhaust.select :close +3 "sampler") +13 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +5 "sampler")  +78 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 475.0ml +3 .Intake.select :open +3 "sampler") +215 "collection"'% +3 "core" %+* E +3 #"WCR"Intake @13.3psia, vacuum from 7.8 to 10.8psi +3 .SS.reconfigure :inhaling 0.71ml/s +4 "sampler")#.20X+ ! +19 "collection"'% +3 "core" % C +3 "sampler")% +4 "core" %J*RR G ! +24 "collection"'f% +3 "core" % C +3 "sampler")% +3 "core" %J*XV J ! +28 "collection"'% +4 "core" % C +2 "sampler")Q% +4 "core" %J*XZ H ! +31 "collection"'U% +4 "core" % C +2 "sampler")n% +4 "core" %J*]] C ! +36 "collection"'F% +3 "core" % B +3 "sampler")k% +4 "core" %K*dd G " +41 "collection"'9% +3 "core" % C +3 "sampler")% +4 "core" %K*gg K ! +46 "collection"'{% +3 "core" % B +3 "sampler")%% +4 "core" %K*op D ! +53 "collection"'L% +3 "core" % C +3 "sampler")% +3 "core" %K&xw D ! +61 "collection"'s% +3 "core" % C +3 "sampler")!% +4 "core" %K& ? ! +68 "collection"'3% +54 "core" % C +2 "sampler")J% +5 "core" %L& ? ! +77 "collection"'% +3 "core" % D +3 "sampler")S% +4 "core" %N A $+ +91 "collection"'C% +4 "core" %  E +2 "sampler")+% +4 "core" %N G #+ +2 ."WCR"Intake.select :close +3 "sampler")0 +12 )>% +3 "core" %N ? '+ +2 ."WCR"SSV.dial :exhaust +4 "sampler")  +78 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +15 ."WCR"SS.seek 0ml +3 "sampler")$' +869 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +4 "sampler")  +4 ."WCR"CBV.dial SSV +74 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 450.0ml +3 .Intake.select :open +3 "sampler") +214 "collection"',% +4 "core" %.- D +2 #"WCR"Intake @13.4psia, vacuum from 7.9 to 10.9psi +3 .SS.reconfigure :inhaling 0.71ml/s +3 "sampler")#.20X+% +4 "core" %K,KH 7 ! +23 "collection"'% +4 "core" % C +2 "sampler")b% +4 "core" %K,HM : ! +27 "collection"' % +4 "core" % C +2 "sampler"),% +5 "core" %K,LJ 9 ! +31 "collection"'$% +3 "core" % C +3 "sampler")% +4 "core" %K-NP 5 ! +35 "collection"'R% +4 "core" % C +2 "sampler")I% +4 "core" %K,VU J ! +41 "collection"'A% +3 "core" % C +4 "sampler")5% +4 "core" %K-[X 5 ! +46 "collection"' % +3 "core" % C +3 "sampler")% +4 "core" %K,b] 7 ! +53 "collection"':% +7 "core" % C +2 "sampler")*% +5 "core" %K,d` C ! +60 "collection"'.% +52 "core" % C +3 "sampler")(% +4 "core" %K-rt C ! +70 "collection"'Z% +4 "core" % C +3 "sampler")"% +4 "core" %K- G ! +77 "collection"'M% +4 "core" % D +2 "sampler")Y% +4 "core" %O A #4 +88 "collection"'G% +3 "core" % E +3 "sampler")/% +5 "core" %O @ #4 +98 "collection"'`% +3 "core" % E +3 "sampler")d% +4 "core" %O C $4 +2 ."WCR"Intake.select :close +3 "sampler")0 +12 )7% +3 "core" %O < &4 +2 ."WCR"SSV.dial :exhaust +3 "sampler")h  +78 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")j' +880 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")E  +77 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 350.0ml +2 .Intake.select :open +4 "sampler") +214 "collection"'[% +3 "core" %0/ B +2 #"WCR"Intake @13.5psia, vacuum from 8.0 to 11.0psi +4 .SS.reconfigure :inhaling 0.71ml/s +4 "sampler")#.20X+ < " +17 "collection"'<% +4 "core" % C +2 "sampler")% +5 "core" %M-CC ? ! +20 "collection"'% +3 "core" % C +50 "sampler")H% +24 "core" %Q&NJ B " +10 "collection"'o% +3 "core" % C +3 "sampler")a% +4 "core" %Q&MM I " +27 "collection"'r% +3 "core" % C +3 "sampler")O% +4 "core" %Q&PP 5 ! +31 "collection"' % +3 "core" % C +3 "sampler")l% +4 "core" %Q&ST J " +35 "collection"'v% +4 "core" % B +2 "sampler")% +4 "core" %Q&XV 9 ! +41 "collection"'p% +3 "core" % C +3 "sampler")P% +4 "core" %Q&Z\\ A " +47 "collection"'% +3 "core" % C +2 "sampler")K% +4 "core" %Q&bd 8 ! +53 "collection"'c% +3 "core" % C +3 "sampler")1% +4 "core" %Q&be F " +60 "collection"'^% +5 "core" % C +2 "sampler")4% +4 "core" %Q&rq < ! +68 "collection"'% +4 "core" % C +2 "sampler")g% +4 "core" %Q&{ 7 ! +78 "collection"'\\% +3 "core" % E +2 "sampler")T% +4 "core" %Q 9 # C +88 "collection"'?% +3 "core" % E +3 "sampler")]% +4 "core" %Q 8 # C +99 "collection"'u% +3 "core" % E +3 "sampler")% +4 "core" %Q ; # C +112 "collection"''% +3 "core" %\ \  E +3 "sampler")2% +54 "core" %Q : # C +2 ."WCR"Intake.select :close +7 "sampler")0 +14 )V% +3 "core" %Q @ & C +2 ."WCR"SSV.dial :exhaust +3 "sampler")w  +77 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +13 ."WCR"SS.seek 0ml +4 "sampler"))' +880 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +4 "sampler")}  +76 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 325.0ml +4 .Intake.select :open +2 "sampler") +214 "collection"'q% +3 "core" %10 C +2 #"WCR"Intake @13.5psia, vacuum from 8.0 to 11.0psi +4 .SS.reconfigure :inhaling 0.71ml/s +4 "sampler")#.20X+% +4 "core" % C +5 "sampler")% +4 "core" %K,IM 9 ! +28 "collection"'b% +4 "core" % C +2 "sampler") % +4 "core" %K-LK = " +36 "collection"',% +3 "core" % A +4 "sampler")$% +5 "core" %K-NO 4 ! +39 "collection"'% +3 "core" % C +3 "sampler")R% +4 "core" %K-RT 8 ! +47 "collection"'I% +3 "core" % C +3 "sampler")A% +4 "core" %K,SQ = " +53 "collection"'5% +3 "core" % C +3 "sampler")!% +4 "core" %K,\\] 2 ! +60 "collection"' % +3 "core" % C +3 "sampler")% +4 "core" %K-aa K ! +71 "collection"':% +5 "core" % B +2 "sampler")*% +5 "core" %K-il 7  +77 "collection"'.% +3 "core" % C +2 "sampler")(% +5 "core" %K-zv : ! +87 "collection"'Z% +3 "core" % C +3 "sampler")"% +5 "core" %M& ? ! +98 "collection"'M% +4 "core" % E +2 "sampler")Y% +4 "core" %O : #1 +113 "collection"'G% +3 "core" % E +2 "sampler")/% +4 "core" %O 4 $1 +3 ."WCR"Intake.select :close +2 "sampler")0 +12 )`% +3 "core" %O < '1 +3 ."WCR"SSV.dial :exhaust +3 "sampler")d  +78 "core"  +2 ."WCR"Exhaust.select :open +12 "sampler")@ +14 ."WCR"SS.seek 0ml +3 "sampler")7' +897 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +4 "sampler")h  +78 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 275.0ml +3 .Intake.select :open +3 "sampler") +213 "collection"'3% +3 "core" %+) E +3 #"WCR"Intake @13.2psia, vacuum from 7.7 to 10.7psi +4 .SS.reconfigure :inhaling 0.71ml/s +3 "sampler")#.20X+ ! +26 "collection"'N% +3 "core" % C +3 "sampler")-% +4 "core" %P,KL < ! +31 "collection"'% +4 "core" % C +2 "sampler")=% +4 "core" %P,OQ @ " +36 "collection"'@% +3 "core" % C +3 "sampler")% +18 "core" %Q-XT A " +45 "collection"'#% +3 "core" % C +3 "sampler") % +4 "core" %Q-[] 6 ! +48 "collection"'% +5 "core" % C +3 "sampler")&% +4 "core" %Q-`` 8 ! +53 "collection"' % +3 "core" % C +2 "sampler")_% +4 "core" %Q-ff > ! +60 "collection"'% +39 "core" % C +3 "sampler")|% +4 "core" %R-uu F ! +68 "collection"'x% +3 "core" % C +3 "sampler")i% +4 "core" %S& B ! +77 "collection"'z% +4 "core" % C +2 "sampler");% +4 "core" %S& K ! +88 "collection"'% +3 "core" % E +3 "sampler")8% +4 "core" %S 6 #> +99 "collection"'% +3 "core" %   E +3 "sampler")f% +4 "core" %S H #> +2 ."WCR"Intake.select :close +8 "sampler")0 +12 )% +3 "core" %S ; &> +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +78 "core"  +3 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +3 "sampler")Q' +876 "core" ' +2 ."WCR"Exhaust.select :close +3 "sampler") +14 ."connect"SSV.dial CBV +4 "sampler")U  +3 ."WCR"CBV.dial SSV +76 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 225.0ml +2 .Intake.select :open +4 "sampler") +213 "collection"'n% +4 "core" %(# B +2 #"WCR"Intake @13.0psia, vacuum from 7.5 to 10.5psi +3 .SS.reconfigure :inhaling 0.71ml/s +4 "sampler")#.20X+% +4 "core" %Phj 6 # E +43 "collection"'% +4 "core" % D +3 "sampler")b% +3 "core" %Pjl 9 # E +47 "collection"' % +4 "core" % E +2 "sampler"),% +5 "core" %Ptv 7 # E +52 "collection"'$% +3 "core" % E +52 "sampler")% +4 "core" %P : # E +11 "collection"'R% +3 "core" % E +7 "sampler")%% +4 "core" %P 7 # E +65 "collection"'I% +3 "core" % E +3 "sampler")A% +4 "core" %P 9 # E +78 "collection"'5% +3 "core" % E +2 "sampler")!% +4 "core" %P @ # E +88 "collection"' % +3 "core" % E +3 "sampler")% +4 "core" %P 8 # E +2 ."WCR"Intake.select :close +11 "sampler")0 +14 ):% +3 "core" %P G & E +2 ."WCR"SSV.dial :exhaust +4 "sampler")*  +77 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +14 ."WCR"SS.seek 0ml +6 "sampler").' +877 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +6 "sampler")(  +77 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 200.0ml +2 .Intake.select :open +4 "sampler") +214 "collection"'Z% +3 "core" %-) B +3 #"WCR"Intake @13.2psia, vacuum from 7.7 to 10.7psi +4 .SS.reconfigure :inhaling 0.71ml/s +3 "sampler")#.20X+ ! +60 "collection"'-% +52 "core" % B +3 "sampler")% +5 "core" %L&vw H " +67 "collection"'=% +4 "core" % C +2 "sampler")@% +5 "core" %L& 8 " +77 "collection"'w% +3 "core" % C +3 "sampler")% +4 "core" %O& ? ! +88 "collection"'#% +3 "core" % E +2 "sampler") % +5 "core" %P D #9 +99 "collection"'% +3 "core" % E +2 "sampler")&% +5 "core" %P D $9 +2 ."WCR"Intake.select :close +3 "sampler")0 +13 ) % +3 "core" %P A &9 +2 ."WCR"SSV.dial :exhaust +3 "sampler")_  +78 "core"  +3 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +3 "sampler")' +869 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +4 "sampler")|  +4 ."WCR"CBV.dial SSV +73 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 150.0ml +4 .Intake.select :open +2 "sampler") +215 "collection"'x% +3 "core" %52 C +3 #"WCR"Intake @13.6psia, vacuum from 8.1 to 11.1psi +3 .SS.reconfigure :inhaling 0.71ml/s +3 "sampler")#.20X+> < ! +17 "collection"'8% +3 "core" % C +3 "sampler")% +4 "core" %K-;< 9 ! +21 "collection"'f% +3 "core" % C +2 "sampler")% +4 "core" %K-A= C ! +26 "collection"'% +3 "core" % C +3 "sampler")W% +4 "core" %K-DG < ! +28 "collection"'U% +3 "core" % C +51 "sampler")n% +4 "core" %K-KL I ! +4 "collection"'Q% +3 "core" % B +3 "sampler")9% +4 "core" %K-KM 8 ! +36 "collection"'e% +3 "core" % C +2 "sampler")% +5 "core" %K-PN B ! +41 "collection"'{% +6 "core" % B +2 "sampler")% +5 "core" %K,TT G ! +46 "collection"'% +3 "core" % C +3 "sampler")s% +4 "core" %K,\\Y @  +53 "collection"'L% +3 "core" % C +2 "sampler")J% +5 "core" %K,]a F ! +60 "collection"'% +4 "core" % C +3 "sampler")S% +7 "core" %K-dd 9 ! +65 "collection"'C% +3 "core" % C +3 "sampler")+% +4 "core" %K-lm B ! +77 "collection"'>% +3 "core" % C +3 "sampler")% +4 "core" %K-yy G ! +88 "collection"'b% +3 "core" % D +3 "sampler")F% +4 "core" %P : #6 +99 "collection"' % +4 "core" % E +2 "sampler"),% +5 "core" %O A #7 +111 "collection"'$% +4 "core" % E +2 "sampler")% +5 "core" %O 8 $7 +2 ."WCR"Intake.select :close +9 "sampler")0 +13 )R% +3 "core" %O 6 '7 +3 ."WCR"SSV.dial :exhaust +3 "sampler")%  +78 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +15 ."WCR"SS.seek 0ml +3 "sampler")I' +884 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +4 "sampler")A  +75 "core" +2 #"WCR"Allowing 130s for 25.0ml of remaining 125.0ml +5 .Intake.select :open +2 "sampler") +214 "collection"'5% +3 "core" %.+ B +3 #"WCR"Intake @13.3psia, vacuum from 7.8 to 10.8psi +3 .SS.reconfigure :inhaling 0.71ml/s +4 "sampler")#.20X+ +68 "collection"'H% +3 "core" % E +3 "sampler")"% +4 "core" %R E #> +77 "collection"'o% +3 "core" % F +3 "sampler")a% +4 "core" %R D #> +88 "collection"'r% +3 "core" % E +3 "sampler")O% +4 "core" %R 0 #> +3 ."WCR"Intake.select :close +12 "sampler")0 +12 ) % +3 "core" %R 9 '> +3 ."WCR"SSV.dial :exhaust +3 "sampler")l  +77 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +14 ."WCR"SS.seek 0ml +3 "sampler")v' +875 "core" ' +2 ."WCR"Exhaust.select :close +3 "sampler") +13 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +76 "core" +3 #"WCR"Allowing 130s for 25.0ml of remaining 100.0ml +4 .Intake.select :open +3 "sampler") +217 "collection"'m% +7 "core" %0, D +3 #"WCR"Intake @13.4psia, vacuum from 7.9 to 10.9psi +3 .SS.reconfigure :inhaling 0.71ml/s +5 "sampler")#.20X+% +8 "core" %   D +2 "sampler")% +5 "core" %O / #. +2 ."WCR"Intake.select :close +3 "sampler")0 +13 )b% +68 "core" %O C '. +2 ."WCR"SSV.dial :exhaust +3 "sampler")F  +77 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +6 "sampler") ' +875 "core" ' +2 ."WCR"Exhaust.select :close +3 "sampler") +13 ."connect"SSV.dial CBV +4 "sampler"),  +4 ."WCR"CBV.dial SSV +73 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 50.0ml +3 .Intake.select :open +3 "sampler") +214 "collection"'$% +4 "core" %54 B +2 #"WCR"Intake @13.7psia, vacuum from 8.2 to 11.2psi +4 .SS.reconfigure :inhaling 0.71ml/s +4 "sampler")#.20X+ $8 +100 "collection"'H% +3 "core" % E +3 "sampler")"% +4 "core" %T 6 $8 +6 ."WCR"Intake.select :close +9 "sampler")0 +13 )o% +3 "core" %T 9 '8 +2 ."WCR"SSV.dial :exhaust +3 "sampler")a  +78 "core"  +3 ."WCR"Exhaust.select :open +3 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")r' +925 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +4 "sampler")O  +3 ."WCR"CBV.dial SSV +77 "core"  +2 #"WCR"Allowing 130s for 25.0ml of remaining 25.0ml +3 .Intake.select :open +3 "sampler") +214 "collection"' % +4 "core" %10 C +2 #"WCR"Intake @13.5psia, vacuum from 8.0 to 11.0psi +4 .SS.reconfigure :inhaling 0.71ml/s +4 "sampler")#.20X+ 5 ! +18 "collection"'v% +4 "core" % B +2 "sampler")P% +5 "core" %*A? = ! +20 "collection"'% +3 "core" % C +3 "sampler")K% +3 "core" %*B@ C ! +24 "collection"'M% +3 "core" % C +3 "sampler")1% +4 "core" %*HF A ! +27 "collection"'^% +4 "core" % C +2 "sampler")c% +5 "core" %*GG J ! +30 "collection"'g% +4 "core" % C +2 "sampler")\\% +5 "core" %*LL K ! +35 "collection"'T% +3 "core" % C +4 "sampler")?% +4 "core" %*NP G ! +39 "collection"']% +4 "core" % C +2 "sampler")u% +5 "core" %*TU ;  +46 "collection"'% +4 "core" % B +3 "sampler")[% +4 "core" %*TS J ! +53 "collection"'2% +3 "core" % B +3 "sampler")E% +5 "core" %*\\^ = ! +59 "collection"'V% +3 "core" % C +3 "sampler")'% +4 "core" %*dg @  +68 "collection"'}% +33 "core" % B +3 "sampler")q% +4 "core" %*uv 5 ! +77 "collection"')% +4 "core" % C +51 "sampler")% +4 "core" % * A ! +39 "collection"'6% +3 "core" % D +3 "sampler")4% +4 "core" %  C "\ b +99 "collection"'X% +4 "core" % F +2 "sampler")% +4 "core" %  ? #0 +112 "collection"'% +4 "core" %   E +2 "sampler")N% +4 "core" %  6 #0 +2 ."WCR"Intake.select :close +15 "sampler")0 +12 )-% +3 "core" %  E &0 +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +78 "core"  +3 ."WCR"Exhaust.select :open +2 "sampler")@ +14 ."WCR"SS.seek 0ml +3 "sampler")=' +877 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +13 #"WCR"Sampled 1000.0ml +3 #Drying puck before fixing for 4:00 +3 .CBV.dial :waste2b +4 "collection"'@  +69 "core"  +3 ."WCR"delay 1:00 +6003 .CSV.dial :air +2 "collection"'w @ +69 "core" A +3 ."WCR"CS.seek 10ml +3 "collection"'' +2078 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 35psi... +3 .CBV.dial SSV +5 "collection"'p @ +71 "core" ? +56 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'  +81 "core"  +2 "collection"'% +4 "core" % FF D +3 ."WCR"CSV.dial between air and CTV +5 "collection"'# ` +27 "core" a +3 ."WCR"CS.seek 7.353ml +5 "collection"'_'+ +607 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +6 "collection"'  +6 '|  +32 "core"  +46  +3 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<_b +7 ."WCR"CS.seek 0ml +2 "collection"'x' +1847 "core" '__ C +4 ."WCR"CBV.dial :waste2b +3 "collection"'  +33 "core"  +3 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +7 ."WCR"CS.seek 0ml +2 "collection"';' +124 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +3 "collection"'  +115 "core" +3 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +5 "collection"'8  +40 "core"  +3 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +5 "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"'' +592 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +13 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +9 ."WCR"CS.seek 10ml +3 "collection"'f' +1631 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 35psi... +3 .CBV.dial SSV +4 "collection"' @ +67 "core" @ +53 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'  +83 "core"  +2 "collection"'W% +5 "core" % KI E +2 ."WCR"CSV.dial between air and CTV +6 "collection"'U ` +51 "core" _ +3 ."WCR"CS.seek 7.304ml +3 "collection"'n' +622 "core" ' +63 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +5 "collection"'Q  +3 '&  +30 "core"  +87  +3 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<_b +8 ."WCR"CS.seek 0ml +2 "collection"'9' +1643 "core" 'b` D +7 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +3 "collection"'e  +32 "core"  +3 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +6 ."WCR"CS.seek 0ml +3 "collection"'' +322 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +3 "collection"'i  +114 "core" +2 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +3 .CSV.dial CSR +4 "collection"'{  +41 "core"  +2 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +4 "collection"' +14 ."WCR"CS.seek 2ml +3 "collection"'' +587 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +14 ."WCR"CS.reconfigure :fast + "collection"'#d @b +6 ."WCR"CS.seek 10ml +5 "collection"'' +1647 "core" ' +3 #"WCR"Pumping wcr puck from tube 2 up to 35psi... +3 .CBV.dial SSV +4 "collection"'s @ +68 "core" ? +54 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'L  +84 "core"  +2 "collection"'J% +5 "core" % MJ F +2 ."WCR"CSV.dial between air and CTV +4 "collection"' ` +52 "core" _ +4 ."WCR"CS.seek 7.288ml +5 "collection"'S' +616 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +6 "collection"'C  +3 '+  +31 "core"  +86  +3 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<_b +6 ."WCR"CS.seek 0ml +4 "collection"'>' +1635 "core" 'Bcc C +4 ."WCR"delay 2:00 +7319 "Can" BEdv +4684 ."WCR"CBV.dial :waste2b +3 "collection"'  +31 "core"  +3 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +7 ."WCR"CS.seek 0ml +2 "collection"'b' +344 "core" ' +2 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +3 "collection"'F  +114 "core" +3 "collection"' & +4 "core" &[SKE E1 +3 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +2 "manipulator"&,% +6 "core" %\  6  +3 "storage"($% +4 "core" % Q P   +2 "storage"( . +5 "core" .( +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +6 ."WCR"SC.seek 1 +4 "storage"(%(3 +197 "core" ( +4 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +7 (z& +3 "core" &0 f C  +3 "manipulator"&A& +5 "core" &ҳ $ +2 "manipulator"&5% +4 "core" %\   +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 1 +3 "manipulator"&I( +155 "core" ( +4 "manipulator"&& +62 "core" & L  +2 "storage"(:& +3 "core" &3 H >   +4 ."WCR"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 1 + 700 counts +4 "manipulator"&*'н +100 "core" ' +2 "storage"(k& +4 "core" &3 D E m  +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +10 ."WCR"SE.seek :beamBreak + "storage"(('N +257 "core" ' +2 "storage"(Z- +5 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +6 "manipulator"&.& +4 "core" &  +2 "storage"(Y& +5 "core" &3 I F p  +2 ."WCR"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +6 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 ."WCR"Forearm.seek 1 +3 "manipulator"&G' +42 "core" ' +2 ."WCR"Elbow.hold +3 "manipulator"&, +5 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 "storage"(/- +4 "core" -' +3 ."WCR"SE.seek 3.1 Pucks below Top Plate +3 "storage"(`' +39 "core" ' +2 "manipulator"&d% +4 "core" %h W +2 "storage"(t& +4 "core" &3 C +3 ."WCR"Forearm.force -20 + "manipulator"&5 +8 ."WCR"Forearm.seek 1 + 302 counts +2 "manipulator"&h'/ +16 "core" ' +2 "manipulator"&3& +4 "core" &  $  +3 "storage"(7& +4 "core" &3 G E  +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&!'н +33 "core" ' +3 ."WCR"SE.seek 4.1 Pucks below Top Plate +3 "storage"(j' +45 "core" ' +2 "manipulator"&\ & +4 "core" &  D  +3 "manipulator"&% +5 "core" %О \    +3 ."WCR"Forearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +3 "manipulator"&<'\ +107 "core" ' +3 ."WCR"Elbow.seek CC +3 "manipulator"&(ҝ +160 "core" ( +2 "manipulator"&& +5 "core" &ҫ  +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 &H& +2 "core" &ҫ 8  +4 ."WCR"Forearm.seek CC +3 "manipulator"&"'C +101 "core" ' +2 ."WCR"Hand.close +2 "manipulator"&o/ +62 "core" / +3 ."WCR"CC.seek :open +3 "collection"'a(p +398 "core" ( +2 "storage"(R& +6 "core" &3 G H |  +2 "storage"(O& +4 "core" &3 G G t  +2 "manipulator"& & +5 "core" &Ү     +2 "manipulator"&r% +5 "core" %     +3 ."WCR"Forearm.seek :retract +3 "manipulator"&'\ +101 "core" ' +2 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +6 ."WCR"Elbow.seek 1 +3 "manipulator"&m( +150 "core" ( +2 "manipulator"&v& +4 "core" & +3 "storage"(P& +4 "core" &3 ^ ^ o  +4 ."WCR"Elbow.reconfigure :limp +4 "manipulator"&$ ,(b +55 ."WCR"Forearm.seek 1 +11 "manipulator"&' +111 "core" ' +3 ."WCR"Elbow.hold +4 "manipulator"&K, +6 "core" , +3 ."WCR"Elbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +10 ."WCR"Hand.open +2 "manipulator"&M1 +55 "core" 1 +3 "manipulator"&1% +5 "core" % m M  +2 "storage"(^& +4 "core" &3 1 1  +3 ."WCR"Forearm.force -20 +3 "manipulator"&5 +7 ."WCR"Forearm.seek 1 + 291 counts +2 "manipulator"&c'$ +21 "core" ' +2 "manipulator"&g& +5 "core" & 3 +3 "storage"(\\& +4 "core" &3 I \\   +4 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&T'н +24 "core" ' +2 "storage"(?% +4 "core" % _ _ z  +5 ."downElevator"SE.seek :down +3 "storage"(]' +98 (u% +3 "core" %ȾI E H H) +3 "manipulator"&l% +6 "core" %Ф \  9  +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +6 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +18 ' + ."downElevator"SE.stop +2 "storage"(5 +7 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"'[& +5 "core" &FE" I +3 "manipulator"&2& +4 "core" &   +3 "manipulator"&E% +4 "core" %\   p +3 .tElbow.seek FlushPuck::Garage +3 "manipulator"&V(-` +174 "core" ( +2 "manipulator"&'& +4 "core" &-i `  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +7 &}& +3 "core" &-i 8  +3 .tForearm.seek :garage +2 "manipulator"&q'\ +114 "core" ' +2 .tHand.close + "manipulator"&)/ +61 "core" / +2 "manipulator"&& +5 "core" &-i  +2 "manipulator"&6% +4 "core" %  i +3 .tForearm.seek :retract +2 "manipulator"&4'\ +104 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&X(ҝ +284 "core" ( +48 "manipulator"&& +4 "core" &ҹ  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 && +3 "core" &ҹ  +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 .tForearm.seek CC +2 "manipulator"&N'C +98 "core" ' +2 "manipulator"&-& +4 "core" &ҹ  4  +3 "manipulator"&% +4 "core" %E   +3 "collection"' & +4 "core" &IG. H +3 "collection"'@& +6 "core" &HF4 H +3 .tCC.seek :closed +4 "collection"'w([h +4 "core" &JD9 H +5 &HG1 G= +10 &$TFF5 B/ +9 &GE4 AC +9 &CfHF5 CB +9 &gFG6 CA +10 &kHF0 CB +9 & kHE3 CA +9 &"LjIF- CB +10 &$lIE2 BB +9 &%lGF0 CB +10 &'lFG- BB +9 &)TlJF# BB +9 &+mHF/ CA +10 &,jJH) CA +10 &.kHF0 CB +8 &0\\kIE1 BB +10 &2nKG3 BB +9 &3jJF2 CA +10 &5jIF3 CA +9 &7djGE/ CB +9 &9%jHF- CB +10 &:jGE2 CA +9 &<iHF4 CB +10 &>lhIE2 CB +9 &@.gHF+ CB +10 &AgIE3 CB +9 &CgIF0 CA +9 &EuhHE3 CA +9 &G6kKE- CB +10 &HiGF1 BB +9 &JfIE CA +62 &L{mHF+ CB +3 &N9vGG+ AC &OGE- AD + &QJG1 ?H +5 &ShIH0 >K + &U(JG3 =L &VHD0 >L +3 &XII. a +9 &[G.IG4 D: +3 ( +3 "collection"'@& +12 "core" &[G-HF4 D: +3 #tCollection Clamp onSpring/offSpring for 4/27 samples, on/off torque 1.87 +2 "collection"'& +6 "core" &[G-HH5 D: +3 .tHand.open +2 "manipulator"&p1 +55 "core" 1 +3 "manipulator"& % +4 "core" % E    +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +3 "manipulator"&'\ +96 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'#& +6 "core" &[G-JF E: +2 "collection"'% +4 "core" %IE' E +3 .tCSV.dial CSR +3 "collection"'|  +38 "core"  +3 #tPulling 5ml of CSR.flush + .CSR.select :flush +5 "collection"' +14 .tCS.seek 5ml +2 "collection"''n +1347 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +4 "collection"' +14 '_% +3 "core" %nJG) C +4 .tCS.reconfigure :fast +2 "collection"'#d @b +6 .tCS.seek 7.5ml +2 "collection"'' +585 "core" ' +2 .tCSV.dial :waste +2 "collection"'x +118 "core" +3 .tCS.reconfigure :default +2 "collection"'#P d@b +6 .tCS.seek 0ml +2 "collection"'' +1981 "core" ' +2 #tFlushing lower manifold's waste2b port +2 "collection"'8& +7 "core" &[G-HE0 D: +2 "collection"';% +5 "core" %пJG D +2 .tCSV.dial :flush +2 "collection"'  +43 "core"  +5 .tCS.reconfigure :fast +4 "collection"'#d @b +6 .tCS.seek 5ml +3 "collection"''n +1079 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +6 "collection"' @ +41 "core" B +2 "collection"'W% +4 "core" %nKF3 E +3 .tCS.seek 7ml +3 "collection"'U' +480 "core" ' +2 ."connect"CSV.dial CTV +4 .tCTV.dial CSV +4 "collection"'f  +3 '&  +38 "core"  +80  +2 .tCBV.dial :waste2b +2 "collection"'Q  +9 "core"  +3 .tCS.seek 0ml +4 "collection"'n' +1443 "core" ' +2 #tDisinfecting external Intake with kill +2 "collection"'e& +7 "core" &[G-KM3 D: +2 "collection"'9% +4 "core" %NK E +3 .tCSV.dial CSR +2 "collection"'i  +42 "core"  +2 #tPulling 8ml of CSR.kill +2 .CSR.select :kill +7 "collection"' +14 .tCS.seek 8ml +2 "collection"'{'͡ +1646 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +52 "collection"' +13 .tCS.seek 10ml +2 "collection"'' +481 "core" ' +2 ."connect"CSV.dial CBV +4 "collection"' +5 .tCBV.dial CSV +5 "collection"'s  +42 "core" +42 +3 .tCTV.dial :intake +2 "collection"'L  +73 "core" +2 .tIntake.select :open +2 "sampler") +15 .tCS.seek 2ml +2 "collection"'J' +1629 "core" ' +2 .tIntake.select :close +2 "sampler")0 +13 .tCTV.dial :air +2 "collection"'  +66 "core" ~ +2 .tCS.reconfigure :default +2 "collection"'#P d@b +7 .tCS.seek 0ml +2 "collection"'' +590 "core" ' +2 .tCSV.dial CSR +2 "collection"'+  +91 "core"  +2 #tPulling 5ml of CSR.flush +56 .CSR.select :flush +12 "collection"' +14 .tCS.seek 5ml +3 "collection"'C'n +1365 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +5 "collection"' +12 .tCS.seek 10ml +2 "collection"'S' +1351 "core" ' +2 .tCSV.dial CBV +3 "collection"' +92 "core" +4 .tCS.seek 0ml +2 "collection"'>' +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&F& +7 "core" &Ҹ T  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"& (ҝ +25 "core" ( +2 "manipulator"&,& +4 "core" &Ҧ -  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &$& +3 "core" &Ҧ  +4 .tForearm.seek CC +4 "manipulator"& 'C +94 "core" ' +2 .tHand.close +2 "manipulator"&z/ +57 "core" / +3 .tCC.seek :open +3 "collection"'A(p +401 "core" ( +3 "manipulator"&5& +4 "core" &Ҧ    +3 "manipulator"&0% +4 "core" % E   +3 .tForearm.seek :retract +3 "manipulator"&'\ +106 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage +3 "manipulator"&:(-` +275 "core" ( +2 "manipulator"&~& +4 "core" &-f   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +7 &k& +3 "core" &-f  O  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek :garage +2 "manipulator"&y'\ +108 "core" ' +3 .tHand.open + "manipulator"&Z1 +60 "core" 1 +2 "manipulator"&.% +5 "core" % Y I +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +2 "manipulator"&Y'\ +99 "core" ' +2 #tCompleted [standAloneWCR ([nil,$wcrVol],$hab)] begun 11:19:25 +10 #Asleep after completing 24ohio_exercise assays +2 ."Qmail"GoodNews.email "{1 => 5,\\n 2 => 5,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@12:09:32, 22.8C, 42% humidity, 14.7psia, 15.26V, 0.31A, 11.624Ah, 4.67W\\nSampled 1000.0ml",Subject: "Asleep after completing 24ohio_exercise assays" +180 #mEXIT +2 #"kevan"Session Ended @1712776546.86PDT @1713507799.47PDT = =tMAIN =mMAIN_scheduler @PDT1713507800.22 #t\ Environmental Sample Processor built 18-Apr-24 (1c8592e4) +109 #"core_reset"Sent BREAK +2 #t@4396 receive with ifg=0x10, ie=0xFD #@5040 receive with ifg=0x10, ie=0xFD + #@5699 receive with ifg=0x10, ie=0xFD #@6338 receive with ifg=0x10, ie=0xFD + #@6981 receive with ifg=0x10, ie=0xFD + #@7623 receive with ifg=0x10, ie=0xFD #@8260 receive with ifg=0x10, ie=0xFD + #@8591 receive with ifg=0x80, ie=0xFD #@35296 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +254 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +374 "Can"Fh C6 -q + Fh C6 -q + #tPolling Can every 10:00 +4 #Cleanly exited at 12:15:46PDT10-Apr-24 +2159 #-> Notice.email "updated software" + .Notice.email "updated software" +680 #"uploadLog"upsync +3207 #t-> exit +54 #mEXIT @1713507868.84PDT @1713801935.36PDT = =tMAIN =mMAIN_scheduler @PDT1713801936.16 #t\ Environmental Sample Processor built 18-Apr-24 (1c8592e4) +114 #"core_reset"Sent BREAK + #t@54542 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +210 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +264 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +402 "Can"q JMXr + q JMXr #tPolling Can every 10:00 +5 #Cleanly exited at 23:24:28PDT18-Apr-24 +2534 #-> pucks +787 #-> Puck.count +3 !o: BusOff: mesg"Ecore bus was not powered while reading Storage Elevator's status:@checkpoint: omitted:bt["1/home/esp/esp2/lib/i2c/sleepy.rb:475:in `<<'"1/home/esp/esp2/lib/i2c/msg.rb:774:in `write'"0/home/esp/esp2/lib/i2c/msg.rb:419:in `send'"2/home/esp/esp2/lib/i2c/servo.rb:559:in `send'"9/home/esp/esp2/lib/i2c/msg.rb:443:in `await1stReply'":/home/esp/esp2/lib/i2c/msg.rb:470:in `awaitOnlyReply'"5/home/esp/esp2/lib/i2c/servo.rb:1143:in `status'"//home/esp/esp2/lib/axis.rb:361:in `status'",/home/esp/esp2/lib/msg.rb:68:in `retry'"//home/esp/esp2/lib/axis.rb:361:in `status'"//home/esp/esp2/lib/slide.rb:50:in `status'"5/home/esp/esp2/lib/slide.rb:172:in `rawPosition'"0/home/esp/esp2/lib/scale.rb:152:in `amount'":/home/esp/esp2/utils/puckmoves.rb:653:in `lowerStack'";/home/esp/esp2/utils/puckmoves.rb:678:in `stackHeight'"5/home/esp/esp2/utils/puckmoves.rb:700:in `count'"(ESP):2:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +817 #-> ESP.ready? +297 #-> ESP.ready! +3 #Powering core bus +581 .Gate.power :raw,:ON +2 "sampler") +33 ) +2 "core"  +3 "collection"' +2 ' +2 "core"  +3 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X Puck.count +2 "storage"(2% +4 "core" % ~ ~  +2 .tSE.seek :down +2 "storage"(3' +3 "core" ' +2 .tSE.stop + "storage"(5 +3 .tHand.open + "manipulator"&41 +58 "core" 1 + "manipulator"&5% +4 "core" % \  %    +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(6(3 +506 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (7& +2 "core" &5 C F +2 "manipulator"&8& +4 "core" &     +2 "manipulator"&9% +3 "core" % \  \   +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 + "manipulator"&:( +33 "core" ( +2 "manipulator"&;& +4 "core" &  Y  + "storage"(<& +4 "core" &7 | }  +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&='н +100 "core" ' + "storage"(>& +3 "core" &7 {  +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(?'N +270 "core" ' + "storage"(@- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (A% +2 "core" % c f   +3 ."downElevator"SE.seek :down +3 "storage"(B' +100 (C% +2 "core" %K g ] I, +2 "manipulator"&D% +3 "core" % < 9 0 +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&E'\ +87 "core" ' +16 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(F( +201 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (G& +3 "core" & P Q $  +2 "manipulator"&H& +3 "core" &   R  +2 .tElbow.seek 2 +2 "manipulator"&I( +14 "core" ( + "manipulator"&J& +3 "core" &  " 6  +2 "storage"(K& +3 "core" & } h ! +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&L'9 +91 "core" ' +2 "storage"(M& +3 "core" & | ~ t ! +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(N'N +277 "core" ' +2 "storage"(O- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (P% +2 "core" % h i (  +3 ."downElevator"SE.seek :down +4 "storage"(Q' +98 (R% +3 "core" %H X Z  I+ +2 "manipulator"&S% +3 "core" %3    c +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&T'\ +92 "core" ' +15 ' + ."downElevator"SE.stop + "storage"(5 +4 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(U( +193 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (V& +2 "core" & F B # +3 "manipulator"&W& +36 "core" &    +35 .tElbow.seek 3 +2 "manipulator"&X(r +13 "core" ( + "manipulator"&Y& +4 "core" &z   A  +2 "storage"(Z& +4 "core" & } | g ' +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&['V +100 "core" ' + "storage"(\\& +4 "core" & |  ' +2 .tSE.reconfigure :place + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(]'N +267 "core" ' + "storage"(^- +3 "core" -'N +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (_% +3 "core" %X { a o  +8 ."downElevator"SE.seek :down +5 "storage"(`' +99 (a% +3 "core" %c f e L7 +3 "manipulator"&b% +3 "core" %J "  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&c'\ +92 "core" ' +66 ' + ."downElevator"SE.stop + "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 + "storage"(d(,A +207 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (e& +3 "core" &,D Z \\  +2 "manipulator"&f& +3 "core" &z )   +2 .tElbow.seek 4 +2 "manipulator"&g( +32 "core" ( +2 "manipulator"&h& +3 "core" &  " i ? +2 "storage"(i& +3 "core" &,D } {  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&j' +95 "core" ' +2 "storage"(k& +3 "core" &,D o r G  +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(l'N +266 "core" ' +2 "storage"(m- +2 "core" -'N +3 .tSE.configure :default + "storage"(#QK-0-\ b +3 (n% +2 "core" %O f d   +3 ."downElevator"SE.seek :down +4 "storage"(o' +99 (p% +2 "core" %e d [  K4 +2 "manipulator"&q% +3 "core" %   Y q +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&r'\ +104 "core" ' +50 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(s(; +201 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (t& +3 "core" &; A D u " +2 "manipulator"&u& +3 "core" & * = +2 .tElbow.seek 5 +2 "manipulator"&v( +3 "core" ( +2 "manipulator"&w& +3 "core" &  = +2 "storage"(x& +4 "core" &; ~ { ' +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&y'y +106 "core" ' + "storage"(z& +4 "core" &; } ~ n ' +2 .tSE.reconfigure :place + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"({'N +267 "core" ' + "storage"(|- +3 "core" -'N +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (}% +2 "core" %I  z n  +3 ."downElevator"SE.seek :down +4 "storage"(~' +99 (% +2 "core" %c g [  L5 +2 "manipulator"&% +3 "core" %Ё  >  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +88 "core" ' +69 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 6 +2 "storage"((K +190 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &K " ] - +3 "manipulator"&& +3 "core" &   F < +2 .tElbow.seek 6 +2 "manipulator"&( +19 "core" ( + "manipulator"& & +4 "core" &  n +2 "storage"(& +3 "core" &K | | Y / +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts + "manipulator"&\ ' +94 "core" ' +2 "storage"( & +3 "core" &K ~ ~ / +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('N +268 "core" ' +2 "storage"(- +2 "core" -'N +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (% +2 "core" %S \\ Y  +3 ."downElevator"SE.seek :down +3 "storage"(' +133 (% +3 "core" %V f e K2 +2 "manipulator"&% +3 "core" %    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +94 "core" ' +27 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(([~ +190 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &[{ E D ! +2 "manipulator"&& +3 "core" &  ( N +2 .tElbow.seek 7 +2 "manipulator"& ( +32 "core" ( +2 "manipulator"&& +3 "core" &  6 f  +2 "storage"( & +3 "core" &[t | | ( +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&'. +95 "core" ' +2 "storage"(& +3 "core" &[t { | ~ ( +3 .tSE.reconfigure :place + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(#'N +267 "core" ' +2 "storage"($- +3 "core" -'N +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (%% +3 "core" %S n y  +8 ."downElevator"SE.seek :down +4 "storage"(&' +98 ('% +3 "core" %a e e K4 +2 "manipulator"&(% +3 "core" %( ( 6 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&)'\ +89 "core" ' +69 ' + ."downElevator"SE.stop +2 "storage"(5 +14512 #t-> exit +54 #mEXIT @1713802291.04PDT @1713806908.89PDT = =tMAIN =mMAIN_scheduler @PDT1713806909.63 #t\ Environmental Sample Processor built 18-Apr-24 (1c8592e4) +110 #"core_reset"Sent BREAK + #t@29606 select with ifg=0x10, ie=0xF5 + #@30251 receive with ifg=0x10, ie=0xFD + #@30899 receive with ifg=0x10, ie=0xFD #@31546 receive with ifg=0x10, ie=0xFD + #@31873 receive with ifg=0x80, ie=0xFD + #@35396 sendCRC with ifg=0x20, ie=0x7F #@35843 sendCRC with ifg=0x20, ie=0x7F + #@37456 sendCRC with ifg=0x08, ie=0x5F #@57104 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +257 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +382 "Can"C~ E0[NL + C~ E0[NL + #tPolling Can every 10:00 +4 #Cleanly exited at 09:11:30PDT22-Apr-24 +425 #-> pucks +59534 "Can"1~ E/\\ +24229 #"kevan"Session Begun +414 #-> access 2 +5 "storage"(% +4 "core" % { z a  +2 "manipulator"&% +4 "core" %  M u +2 "manipulator"&& +3 "core" &    +3 ."kevan"SC.configure :tight +2 "storage"($\ .(\ 1~b +6 ."kevan"SC.seek 6 +2 "storage"((K +202 "core" ( +2 ."kevan"SC.configure :limp +2 "storage"($(\ 1b +5 (& +2 "core" &K B A |  +2505 #"kevan"-> exit +3 #Session Ended +32601 "Can"< F/^x +59999 5 F.`N +591 !to:SignalException: mesg" SIGHUP:\ signoi:bt["+/home/esp/esp2/lib/esp.rb:81:in `join'"1/home/esp/esp2/lib/esp.rb:81:in `mainThread'""/home/esp/esp2/lib/esp.rb:352 +28 #mEXIT @1713808723.13PDT @1713809955.76PDT = =tMAIN =mMAIN_scheduler @PDT1713809956.52 #t\ Environmental Sample Processor built 18-Apr-24 (1c8592e4) +107 #"core_reset"Sent BREAK + #t@21671 receive with ifg=0x10, ie=0xFD + #@22323 receive with ifg=0x10, ie=0xFD #@22980 receive with ifg=0x10, ie=0xFD + #@23629 receive with ifg=0x10, ie=0xFD + #@24277 receive with ifg=0x10, ie=0xFD #@24926 receive with ifg=0x10, ie=0xFD + #@25574 receive with ifg=0x10, ie=0xFD #@25901 receive with ifg=0x80, ie=0xFD + #@29729 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +239 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +380 "Can" D1cF +  D1cF #tPolling Can every 10:00 +2 #Cleanly exited at 10:58:42PDT22-Apr-24 +5 #Loading /home/esp/esp2local/mission/24aprOhiotest.rb mission +47 ."Qmail"GoodNews.email "Starting 24aprOhiotest w/pucks in tube 2\\n{1 => 5,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@11:19:23, 21.0C, 45% humidity, 14.6psia, 15.27V, 0.19A, 2.251Ah, 2.86W",Subject: "24aprOhiotest begun" +15 #tPreparing to sleep until 11:19:23PDT22-Apr-24 +8 #Asleep til 11:19 +2 #Continuing at 11:19 +2 "Can" D1cF +6 !to:Delay::Late: mesg"running 1 second late:bt["-/home/esp/esp2/lib/delay.rb:240:in `til'"2/home/esp/esp2/lib/delay.rb:359:in `delayTil'"3/home/esp/esp2/utils/sleep.rb:96:in `__send__'"0/home/esp/esp2/utils/sleep.rb:96:in `until'"//home/esp/esp2/utils/sleep.rb:105:in `til'"5/home/esp/esp2/utils/commskel.rb:160:in `napTil'"//home/esp/esp2/utils/mission.rb:46:in `at'"3/home/esp/esp2/utils/daily.rb:229:in `mission'"4/home/esp/esp2local/mission/24aprOhiotest.rb:36"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"4/home/esp/esp2local/mission/24aprOhiotest.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:213:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +5 "Can" D0cF +15 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +131 ."Qmail"GoodNews.email "Then, in tube 2: Puck.count unknownTubes\\n/home/esp/esp2/utils/daily.rb:229\\n{1 => 5,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@11:19:24, 21.0C, 45% humidity, 14.6psia, 15.27V, 0.19A, 2.251Ah, 2.86W",Subject: "Asleep until 11:19" +76 #"uploadLog"upsync +44 #tPowering core bus +124 #"uploadLog"upsync +403 .tGate.power :raw,:ON + "sampler") +35 ) +2 "core"  +37 "collection"' +2 ' +6 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +2 .tSS.configure :default + "sampler")#.0X 5,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@11:20:03, 21.0C, 45% humidity, 14.6psia, 15.26V, 0.18A, 2.255Ah, 2.77W",Subject: "Started 24aprOhiotest phase Puck.count unknownTubes" +2 "storage"(% +4 "core" % z z c  +2 .tSE.seek :down +2 "storage"(' +2 "core" ' +2 .tSE.stop + "storage"(5 +5 .tHand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"&% +3 "core" % \   w +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"( ( +121 #"uploadLog"upsync +235 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (!& +2 "core" & _ U Y  +3 "manipulator"&"& +4 "core" & f  +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&#( +34 "core" ( + "manipulator"&$& +4 "core" &   \ +2 "storage"(%& +3 "core" & v y  +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&&'9 +92 "core" ' +2 "storage"('& +3 "core" & i u 7  +3 .tSE.reconfigure :place + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(('N +263 "core" ' +2 "storage"()- +3 "core" -'i +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (*% +2 "core" % m _ T /  +4 ."downElevator"SE.seek :down +3 "storage"(+' +99 (,% +3 "core" %fK V V ? H* +2 "manipulator"&-% +3 "core" %1 A +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&.'\ +83 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +22 "core" ' +2 #tCompleted [Puck.count unknownTubes] begun 11:20:03 +8 #Preparing to sleep until 07:22:54PDT23-Apr-24 +5 #Asleep til 07:22PDT23-Apr-24 +2 #Continuing at 07:22PDT23-Apr-24 +2 "Can" F-dSh +4 ."Qmail"GoodNews.email "Then, in tube 2: initialPurge; standAloneWCR [nil, $wcrVol], $bac, &bleach\\n/home/esp/esp2local/mission/24aprOhiotest.rb:43\\n{1 => 5,\\n 2 => 7,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@11:20:15, 20.9C, 45% humidity, 14.6psia, 15.28V, 0.16A, 2.256Ah, 2.50W",Subject: "Asleep until 07:22PDT23-Apr-24" +24 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +184 #"uploadLog"upsync +54975 "Can"? Jdc +9115 #"kevan"Session Begun +1939 #-> abort! "changed mission times" +2 !o:CmdServer::Client::Error: mesg",Aborting Mission: changed mission times:bt["!kevan:1:in `topLevelBinding'" 5,\\n 2 => 7,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@11:32:09, 21.0C, 47% humidity, 14.6psia, 15.30V, 0.03A, 2.262Ah, 0.51W",Subject: "24aprOhiotest begun" +24 #tPreparing to sleep until 02:00:00PDT23-Apr-24 +3 #"shutdown"Shutdown +4 #tAsleep til 02:00PDT23-Apr-24 +2 #Continuing at 02:00PDT23-Apr-24 +2 "Can"E JdP +141 ."Qmail"GoodNews.email "Then, in tube 2: initialPurge; standAloneWCR [nil, $wcrVol], $bac, &bleach\\n/home/esp/esp2local/mission/24aprOhiotest.rb:43\\n{1 => 5,\\n 2 => 7,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@11:32:10, 21.0C, 47% humidity, 14.6psia, 15.30V, 0.04A, 2.261Ah, 0.60W",Subject: "Asleep until 02:00PDT23-Apr-24" +50 #"uploadLog"upsync +171 #upsync +59465 "Can"9 Je +59998 2 Kf1 +59999 + Jga +59998 F Jh/] +59999 @ Jh +59998 0 Ki +59999  Jj +59998 < Jkg +59999 E Kl5K +59998 6 Km +59999 6 Jmw +59998 B Jn  +59999 0 Kom +59998 , Kp;9 +59999 ' Kq  +59999 ! Jqe +59998 . Kr +59999 ? Ksr +59998 0 Kt?' +59999 # Ju  +59998 " KuS +59999  Kv +59998 ! Jwv +59999 / JxD  +59998 2 Ky  +59999 " Ky\ A +59998  Jz\  +59999  K{y m +59998  J|G  +59999  K}  +59999  K} / +59998  J~  +59999  K~[ +59998 ' JL +59999 *} K +59998 >y J +59999 Pw K +59998 9{ JI +59999 < JR +59998 U J u +59999 J K  +59998 8 I +59999 - K7 +59999 * JW +59998 ) K$c +59999 $ K +59998 " J +59999  I% +59998  J[ +59999 + J)Q +59998 > K +59999 7 K} +59998 * J +59999 " Ja +59998 * K/? +59999   K +59998 + Jk +59999  J +59999 ( Ke +59998 B J3- +59999 E K +59998 ? JY +59999 . K +59998 ' Kj  +59999 4 J8! +59998 = K! +59999 2 J"G +59998 , J" +59999 $ Ko#s +59998  K=$  +59999 ) K\ $ +59998 6 J%5 +59999 2 K% +59999 & Ks&a @PDT1713855727.95  KA& +59999   K' +59998  K(# +59999  K( +59998  Kv)O +59999  JD) +59998  J*{ +59999  J+ +59998  J+ +59999  J{,= +59998  KH, +59999  J-i +47224  J- +6 #tPowering core bus +527 .Gate.power :raw,:ON +2 "sampler") +23 ) +2 "core"  +3 "collection"' +3 ' +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tSS.configure :default + "sampler")#.0X 5,\\n 2 => 7,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@02:00:29, 21.2C, 43% humidity, 14.6psia, 15.26V, 0.17A, 2.653Ah, 2.59W",Subject: "Started 24aprOhiotest phase initialPurge; standAloneWCR [nil, $wcrVol], $bac, &bleach" +2 #tStarting initialPurge +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +2 "core" &Q``0 K +2 .tHand.open + "manipulator"&1 +56 "core" 1 +2 "manipulator"&& +3 "core" &  & , @ +2 "manipulator"&% +3 "core" % \   -  +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"& (-` +176 "core" ( + "manipulator"&!& +6 "core" &-d  :  +8 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +8 &"& +6 "core" &-d   +6 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +6 .tForearm.seek :garage +2 "manipulator"&#'\ +35 #"uploadLog"upsync +71 "core" ' +2 .tHand.close + "manipulator"&$/ +62 "core" / +3 "manipulator"&%& +4 "core" &-j E  +2 "manipulator"&&% +3 "core" %  P +2 .tForearm.seek :retract +2 "manipulator"&''\ +98 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&((ҝ +278 "core" ( +2 "manipulator"&)& +3 "core" &ҙ \  * !t +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &*& +3 "core" &Қ \   !s +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&+'C +97 "core" ' +3 "manipulator"&,& +3 "core" &Ҝ % , !q +2 "manipulator"&-% +4 "core" %F ( + +2 "collection"'.& +4 "core" &Q^[C I +2 "collection"'/& +5 "core" &Q_^= I +3 .tCC.seek :closed + "collection"'0([h +4 "core" &Q_^B I +7 &e?`_7 F$d +9 &Vb`]7 C6 +10 &`^= BD +9 &k`^D DB +10 &el_^H DB +9 &&n`]? DC +9 & o^^9 DC +10 &"i_`5 DC +9 &$lja]< DC +9 &&.n^]F DC +10 &'n`_@ DC +9 &)k`^C DC +10 &+th_[> EC +9 &-6i^_8 DC +9 &.n`\\7 DC +10 &0n^\\8 DC +9 &2{l`]8 DC +9 &4?j]_; DB +10 &6m_]8 DC +9 &7m_]4 DB +10 &9i_^4 DC +9 &;Gm_\\7 DB +9 &=ha_3 DC +10 &>m`]: CB +9 &@k`\\> DB +9 &BOk`]: DB +10 &Dn_]8 DC +9 &En__: DC +10 &Gn__5 DC +9 &IVn``8 DC +9 &Kpa]6 DC +10 &Lv`]7 DD +9 &Na^B CF +9 &POa_< BH +10 &R_^; @L +9 &Sa_? ?N +10 &Ub`; >N +9 &WB``> >O +9 &Y`a< >O +10 &Zwc`; A$q +9 &[A.`\\7 @D +10 ( + &[P"a\\> F5 +2 "collection"'/& +3 #tCollection Clamp onSpring/offSpring for 3/27 samples, on/off torque 2.00 +2 "collection"'1& +2 "core" &[P"aa. E5 +3 .tHand.open + "manipulator"&21 +55 "core" 1 +2 "manipulator"&3% +3 "core" % @ + , +2 .tForearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'5& +3 "core" &[P"a` F5 +2 "collection"'6% +3 "core" %``1 F +2 .tCSV.dial CSR +2 "collection"'7  +113 "core"  +5 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'8'n +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +50 "collection"' +47 '9% +2 "core" %na_8 H +3 .tCS.reconfigure :fast + "collection"'#d @b +8 .tCS.seek 7.499ml +2 "collection"':' +580 "core" ' +2 .tCSV.dial :waste + "collection"'; +113 "core" +3 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'<' +1973 "core" ' +2 #tPurging external Intake + "collection"'=& +3 "core" &[P"a]: H5 +2 "collection"'>% +3 "core" %c^$ H +2 .tCSV.dial :flush + "collection"'?  +39 "core"  +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 10ml + "collection"'@' +2064 "core" ' +2 .tdelay 5 seconds +501 ."connect"CSV.dial CBV +5 .tCBV.dial CSV + "collection"'A +2 'B  +6 "core" +56 ~ +3 .tCTV.dial :intake + "collection"'C  +73 "core"  +4 .tIntake.select :open + "sampler") +12 .tCS.seek 0ml +2 "collection"'D' +955 "Can" ?G6. +1082 "core" ' +2 .tIntake.select :close + "sampler")0 +12 .tCTV.dial :air +2 "collection"'E  +70 "core" ~ +4 #tFlushing upper manifold + "collection"'F& +3 "core" &[P"ff3 G5 +2 "collection"'G% +3 "core" %fc7 H +2 .tCSV.dial :flush + "collection"'H  +64 "core"  +4 .tCS.seek 5ml + "collection"'I'n +1084 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'J @ +39 "core" B +3 "collection"'K% +4 "core" %nc^4 H +2 .tCS.seek 7ml +2 "collection"'L' +485 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'M +91 "core"  +3 .tCTV.dial :air +2 "collection"'N  +4 "core"  +4 .tCS.seek 0ml +2 "collection"'O' +1443 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'P'/ +675 "core" ' +2 .tCSV.dial :waste + "collection"'Q +39 "core" +4 .tCS.seek 0ml + "collection"'R' +678 "core" ' +2 "collection"'S& +3 "core" &[P"b_5 G5 +2 "collection"'T% +3 "core" %^_: G +2 .tCSV.dial :flush + "collection"'U  +39 "core"  +3 .tCS.seek 3ml +2 "collection"'V'/ +674 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'W @ +39 "core" A +3 "collection"'X% +4 "core" %/c]; H +2 .tCS.seek 5ml +2 "collection"'Y'n +486 "core" ' +2 .tCSV.dial :air +2 "collection"'Z @ +4 "core" @ +4 .tCS.seek 0ml + "collection"'[' +1061 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'\\'/ +675 "core" ' +2 .tCSV.dial :waste + "collection"'] +64 "core" +4 .tCS.seek 0ml + "collection"'^' +669 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&_& +3 "core" &ң  n j +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&`(ҝ +4 "core" ( + "manipulator"&a& +3 "core" &ң  Z j +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &b& +2 "core" &ң  u j +37 .tForearm.seek CC + "manipulator"&c'C +103 "core" ' + .tHand.close + "manipulator"&d/ +54 "core" / +2 .tCC.seek :open +2 "collection"'e(p +398 "core" ( + "manipulator"&f& +4 "core" &ң %  \ j +2 "manipulator"&g% +3 "core" %   (  Z +2 .tForearm.seek :retract +2 "manipulator"&h'\ +95 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&i(-` +277 "core" ( +2 "manipulator"&j& +3 "core" &-h ) &  z +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +2 &k& +3 "core" &-h    z +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +6 "manipulator"&l'\ +113 "core" ' +2 .tHand.open + "manipulator"&m1 +64 "core" 1 + "manipulator"&n% +4 "core" % e   B +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&o'\ +99 "core" ' +2 #tStarting stand-alone bac WCR + #bac wcr sampling at most 500ml +3 #Whole Cell Archive sampling 500ml +2 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 2 at 02:04:24PDT23-Apr-24\\n{1 => 5,\\n 2 => 7,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@02:02:12, 21.1C, 43% humidity, 14.6psia, 15.25V, 0.32A, 2.660Ah, 4.84W",Subject: "bac wcr sampling at most 500ml" +2 #"WCR"Loading wcr puck from tube 2 into Collection Clamp +4 "collection"'p& +3 "core" &b]- K +3 "manipulator"&q% +3 "core" %\  & + +2 "storage"(r% +6 "core" % e e  +2 "storage"(s. +2 "core" .(,A +3 ."WCR"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 2 +3 "storage"(t( +181 #"uploadLog"upsync +169 "core" ( +2 ."WCR"SC.configure :limp + "storage"($(\ 1b +3 (u& +3 "core" & N a   +2 "manipulator"&v& +4 "core" &-Y   .  +2 "manipulator"&w% +3 "core" %\    +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 + "manipulator"&x( +172 "core" ( + "manipulator"&y& +4 "core" &  +  +2 "storage"(z& +4 "core" & c c  +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&{'9 +95 "core" ' +2 "storage"(|& +4 "core" & w c  +2 ."WCR"SE.reconfigure :pick + "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"(}'N +237 "core" ' +2 "storage"(~- +3 "core" -'Z +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" & p r  +3 "manipulator"&& +3 "core" &  ) @  +2 ."WCR"Elbow.seek 2 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&& +3 "core" & # l  +3 "storage"(& +3 "core" & q r  +3 ."WCR"Forearm.seek 2 + 300 counts + "manipulator"&'Ω +16 "core" ' + ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Hand.close +2 "manipulator"&/ +94 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"( ' +7 "core" &   #  +2 "manipulator"&\ % +3 "core" % ή   +3 ."WCR"Forearm.seek :retract + "manipulator"& '\ +97 "core" ' +3 ."WCR"Elbow.seek CC + "manipulator"& (ҝ +94 "core" ' + ."downElevator"SE.stop + "storage"(5 +60 "core" ( + "manipulator"&& +4 "core" &ҫ   - +2 ."WCR"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &ҫ  & - +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&'C +101 "core" ' +3 "manipulator"&& +3 "core" &ҫ  - +2 "manipulator"&% +4 "core" %7  | +2 "collection"'& +3 "core" &_\\; L +3 "collection"'& +5 "core" &aL: L +2 ."WCR"CC.seek :closed +2 "collection"'([h +4 "core" &``D L +9 &;^]B F*y +9 &q`^< F= +9 &o`[= FC +10 &pk_^E FB +9 &0l_^K GB +9 &j`^> GB +10 &!l`]= FB +9 &#wk_^6 GB +10 &%7m`]D FC +9 &&l``8 GB +9 &(m`\\7 FB +10 &*ja^4 GB +9 &,Al`_3 FB +9 &.mb]< GB +10 &/k``3 GB +9 &1m^\\; GB +9 &3Hm]^9 GB +10 &5 j_^5 GB +9 &6l`^8 GB +10 &8m`_9 GB +9 &:Ql`^+ GB +9 &<m^]3 GB +10 &=l_\\3 GB +9 &?m_]- FB +9 &AYm`Y9 GB +10 &Cl_\\8 GB +9 &Dl_\\5 GB +10 &Fk^_: FB +9 &Hbl`^/ GB +9 &J$l`]8 FB +10 &Kp`]3 GB +9 &Ms_^6 FC +9 &Ocxa_: FD +10 &Q`b; EF +9 &Rca8 CI +10 &Tcb: BM +9 &VPb_: AM +9 &Xa_; BM +10 &Ybb4 A> +9 &Z>d`7 E+| +10 &[D+b`9 H0 +5 ( +2 "collection"'& +4 #"WCR"Collection Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.82 +2 .Hand.open + "manipulator"&1 +3 "core" &[Dca( H0 +55 1 +2 "manipulator"&% +3 "core" % L  F n +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +3 "manipulator"&'\ +92 "core" ' +2 #"WCR"collectSample 500ml w/bubble point of 26psi +2 #Priming 7ml + .Gate.power :sampler,:ON + .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")+ +2 "core" + +2 "sampler")% +4 "core" %wu v ' +2 "collection"'!& +3 "core" &[Da`" I0 +3 "Can" C4.'Y +2 #"WCR"Calibrating pressure and temperature sensors +2 .CTV.dial :air +2 "collection"'"  +5 "core"  +3 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 "sampler")  +4 "core"  +4 ."WCR"SS.reconfigure :fast + "sampler")#.0X. +15488  C6.N +2 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")-  + "collection"'. @ +5 "core" +4 ? +4 #"WCR"Allowing 122s for 7.0ml of remaining 7.0ml +2 .Intake.select :open + "sampler") +249 "collection"''% +2 "core" %[Z7 E +2 #"WCR"Intake @14.4psia, vacuum from 4.4 to 8.4psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X+ +4 "core" + + "sampler")?% +4 "core" %\  o %h +2 "collection"'<& +3 "core" &[DI G0 +4 "Can" ><.P + ."WCR"CTV.dial :intake +2 "collection"'B  +28 "core" +5 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")A  + "collection"'C @ +7 "core" ? +69 +4 #"WCR"Allowing 422s for 25.0ml of remaining 500.0ml + .Intake.select :open + "sampler") +213 "collection"'@% +3 "core" %! A D +2 #"WCR"Intake @11.8psia, vacuum from 1.8 to 5.8psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X C +2 "sampler")H% +4 "core" % d  s " +2 "collection"'D% +3 "core" %E C +2 #"WCR"Intake @8.0psia, vacuum from 1.5 to 2.0psi +2 .SS.reconfigure :inhaling 1.70ml/s + "sampler")#.x0X0X0Xc e " +4 #"WCR"Vacuum too high -- waiting up to 1:30 + .SS.reconfigure :exhale + "sampler")#.0X% +3 "core" %Z D +2 "sampler")G% +3 "core" %O n # +19 "collection"'H% +2 "core" %O D +2 "sampler")D% +4 "core" %O [ " +21 "collection"'E% +3 "core" %T D +2 "sampler")I% +3 "core" %O o " +24 "collection"'M% +4 "core" %K D +2 "sampler")N% +3 "core" %O _ # +28 "collection"'F% +3 "core" %(#[ D +2 "sampler")J% +3 "core" %O j # +32 "collection"'K% +3 "core" %-*[ D +2 "sampler")Q% +3 "core" %P i "~ +37 "collection"'P% +2 "core" %.,] D +2 "sampler")S% +4 "core" %P q #~ +41 "collection"'T% +3 "core" %.+\\ D +2 "sampler")U% +4 "core" %Q k "} +47 "collection"'L% +2 "core" %0.P E +2 "sampler")O% +4 "core" %Q  Z "} +53 "collection"'X% +3 "core" %//N F +2 "sampler")V% +3 "core" %R b $\ +61 "collection"'Z% +3 "core" %0/H F +2 "sampler")R% +3 "core" %Q  ^ % +69 "collection"'W% +38 "core" %85Y E +2 "sampler")]% +3 "core" %Q/1 _ $ +2 ."WCR"Intake.select :close + "sampler")0 +13 )\\% +2 "core" %Q53 c ' +2 ."WCR"SSV.dial :exhaust +2 "sampler")_  +73 "core"  +4 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")a' +864 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 "sampler")b  + ."WCR"CBV.dial SSV +4 "collection"'d @ +5 "core" ? +64  +3 #"WCR"Allowing 422s for 25.0ml of remaining 425.0ml +2 .Intake.select :open + "sampler") +213 "collection"'(% +3 "core" %LIU E +2 #"WCR"Intake @13.7psia, vacuum from 3.7 to 7.7psi +2 .SS.reconfigure :inhaling 0.45ml/s + "sampler")#. 0X<X D +3 "sampler")g% +3 "core" %F f "x +18 "collection"'c% +3 "core" %@?K D +2 "sampler")j% +4 "core" %F [ "x +21 "collection"'k% +3 "core" %E?\\ D +2 "sampler")Y% +4 "core" %F m "x +24 "collection"'[% +3 "core" %FDN D +2 "sampler")m% +4 "core" %F ^ "x +31 "collection"'n% +4 "core" %HDP D + "sampler")p% +4 "core" %F _ "x +33 "collection"'`% +2 "core" %II9 D +3 "sampler")r% +3 "core" %G _ "w +36 "collection"'s% +3 "core" %TTY D +3 "sampler")l% +3 "core" %H l "v +41 "collection"'% +3 "core" %JIW D +2 "sampler")u% +3 "core" %H e "v +48 "collection"'v% +3 "core" %IGA D +2 "sampler")w% +4 "core" %I f # u +53 "collection"'h% +3 "core" %FBN D +2 "sampler")q% +4 "core" %I ` " u +60 "collection"'|% +4 "core" %@=_ D +2 "sampler")i% +4 "core" %J#% g $; +2 "collection"'o% +3 "core" %B<R E +2 #"WCR"Intake @13.1psia, vacuum from 3.1 to 7.1psi +2 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0Xe C +3 "sampler"))% +3 "core" % j #{ +21 "collection"'$% +4 "core" %CAO C + "sampler")% +4 "core" % ] "z +24 "collection"'-% +3 "core" %D@_ D +2 "sampler").% +4 "core" % e #z +28 "collection"''% +3 "core" %GCP D +2 "sampler")*% +3 "core" % Z #z +32 "collection"'2% +3 "core" %GER D +2 "sampler")3% +4 "core" % \\ #z +36 "collection"'5% +3 "core" %HHc D +2 "sampler")6% +4 "core" % c #z +41 "collection"'/% +3 "core" %IHc D +2 "sampler")7% +3 "core" % i "y +47 "collection"'+% +3 "core" %JJG D +2 "sampler")% +4 "core" % i "x +53 "collection"'9% +3 "core" %LGS D +2 "sampler")8% +4 "core" % _ " w +61 "collection"';% +3 "core" %HHS F +2 "sampler") % +3 "core" % g % +69 "collection"':% +4 "core" %EBU F + "sampler")% +4 "core" % _ $ +78 "collection"'1% +4 "core" %AAP F +2 "sampler")?% +3 "core" %*% ^ $ +2 "collection"'<% +3 "core" %A@T F +2 #"WCR"Intake @13.3psia, vacuum from 3.3 to 7.3psi +2 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X% +3 "core" %)(P C +2 "sampler")G% +3 "core" %L h "x +22 "collection"'H% +2 "core" %)P D +2 "sampler")D% +4 "core" %L ^ "x +24 "collection"'E% +3 "core" %+*W D +2 "sampler")I% +4 "core" %L i #x +27 "collection"'M% +3 "core" %*'M D +2 "sampler")N% +3 "core" %L ] #x +32 "collection"'F% +3 "core" %,*^ D +2 "sampler")J% +3 "core" %L h "x +37 "collection"'K% +2 "core" %2/H D +3 "sampler")Q% +3 "core" %L\ ^ "x +42 "collection"'P% +2 "core" %;8< D +2 "sampler")S% +4 "core" %L [ #x +47 "collection"'T% +2 "core" %EDd D +3 "sampler")U% +3 "core" %L  g #x +54 "collection"'=% +2 "core" %FC_ D +2 "sampler")L% +4 "core" %M d "w +61 "collection"'O% +2 "core" %FBW D +2 "sampler")X% +3 "core" %O e # u +69 "collection"'V% +52 "core" %GCU D +38 "sampler")Z% +4 "core" %P+- f % +42 "collection"'R% +2 "core" %HG[ F +2 "sampler")W% +4 "core" %P34 \\ % +88 "collection"']% +3 "core" %JHQ G +2 "sampler")\\% +3 "core" %P=@ ] $ +100 "collection"'_% +3 "core" %JI_ F +2 "sampler")@% +3 "core" %PHF g $ +2 ."WCR"Intake.select :close + "sampler")0 +13 )d% +2 "core" %PKJ i ' +2 ."WCR"SSV.dial :exhaust +2 "sampler")b  +74 "core"  +4 ."WCR"Exhaust.select :open + "sampler")@ +18 ."WCR"SS.seek 0ml +2 "sampler")(' +872 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")a  + "collection"'f @ +7 "core" ? +68 +4 #"WCR"Allowing 422s for 25.0ml of remaining 375.0ml + .Intake.select :open + "sampler") +213 "collection"'g% +3 "core" %JM: E +2 #"WCR"Intake @13.8psia, vacuum from 3.8 to 7.8psi +2 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X:] D +2 "sampler")% +3 "core" %L W # o +37 "collection"'1% +3 "core" %<<k D +2 "sampler")?% +3 "core" %L! Z " o +41 "collection"'<% +3 "core" %=<a E +2 "sampler")&% +3 "core" %L'* U " o +48 "collection"'A% +2 "core" %>:^ D +2 "sampler"),% +4 "core" %L0- f # o +53 "collection"'>% +3 "core" %=>e E +2 "sampler")G% +3 "core" %M57 e # n +61 "collection"'H% +3 "core" %?>g F +2 "sampler")D% +3 "core" %N=A \\ % +2 ."WCR"Intake.select :close + "sampler")0 +12 )E% +40 "core" %NBD e ( +3 ."WCR"SSV.dial :exhaust + "sampler")I  +75 "core"  +4 ."WCR"Exhaust.select :open + "sampler")@ +17 ."WCR"SS.seek 0ml +2 "sampler")M' +878 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")F  + "collection"'N @ +7 "core" ? +68 +3 #"WCR"Allowing 422s for 25.0ml of remaining 300.0ml +2 .Intake.select :open + "sampler") +213 "collection"'J% +2 "core" %OJs E +2 #"WCR"Intake @13.7psia, vacuum from 3.7 to 7.7psi +2 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X=t D +2 "sampler")]% +3 "core" %  d #x +2 "collection"'\\% +3 "core" %>:\\ D +2 #"WCR"Intake @13.0psia, vacuum from 3.0 to 7.0psi +2 .SS.reconfigure :inhaling 0.24ml/s + "sampler")#.0X% +3 "core" %GGn D +2 "sampler")G% +2 "core" %Q a "z +197 "collection"'H% +3 "core" %IFi D +2 "sampler")D% +3 "core" %Q S #z +196 "collection"'E% +3 "core" %HE D +2 "sampler")I% +3 "core" %R! P "y +196 "collection"'5% +3 "core" %ECq F +2 "sampler")N% +3 "core" %S'( b $ +197 "collection"'F% +2 "core" %DBm F +2 "sampler")J% +4 "core" %S55 Q $ +196 "collection"'M% +3 "core" %HD F +2 "sampler")P% +3 "core" %SDE Q $ +2 ."WCR"Intake.select :close + "sampler")0 +13 )S% +2 "core" %SGF e ( +2 ."WCR"SSV.dial :exhaust +2 "sampler")B  +75 "core"  +5 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml + "sampler")T' +871 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")U  + "collection"'= @ +7 "core" ? +68 +4 #"WCR"Allowing 422s for 25.0ml of remaining 250.0ml + .Intake.select :open + "sampler") +213 "collection"'L% +2 "core" %ON} C +2 #"WCR"Intake @13.9psia, vacuum from 3.9 to 7.9psi +2 .SS.reconfigure :inhaling 0.24ml/s + "sampler")#.0X| D +2 "sampler")k% +4 "core" %M ] # +47 "collection"'Y% +3 "core" %FD D +2 "sampler")[% +3 "core" %M R " +54 "collection"'m% +2 "core" %DC D +2 "sampler")n% +4 "core" %M W # +61 "collection"'p% +2 "core" %@> D +3 "sampler")`% +3 "core" %M T " +69 "collection"'_% +3 "core" %C?{ D +2 "sampler")r% +3 "core" %M\  f # +78 "collection"'s% +3 "core" %A> D +2 "sampler")l% +3 "core" %M c # +89 "collection"'4% +2 "core" %@= D +2 "sampler")% +4 "core" %M S # +100 "collection"'u% +2 "core" %@>{ F +2 "sampler")v% +4 "core" %Q)) P %\ +113 "collection"'w% +2 "core" %?=x E +3 "sampler")h% +3 "core" %Q44 Y %\ +128 "collection"'c% +3 "core" %B? F +2 "sampler")q% +3 "core" %QEE U $\ +2 ."WCR"Intake.select :close + "sampler")0 +13 )|% +2 "core" %QHG O (\ +2 ."WCR"SSV.dial :exhaust +2 "sampler")i  +74 "core"  +4 ."WCR"Exhaust.select :open + "sampler")@ +16 ."WCR"SS.seek 0ml + "sampler")o' +881 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")0  + "collection"' @ +5 "core" ? +70  +4 #"WCR"Allowing 422s for 25.0ml of remaining 225.0ml + .Intake.select :open + "sampler") +213 "collection"'% +3 "core" %MG E +2 #"WCR"Intake @13.6psia, vacuum from 3.6 to 7.6psi +2 .SS.reconfigure :inhaling 0.24ml/s + "sampler")#.0X S % i +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +75 "core"  +4 ."WCR"Exhaust.select :open + "sampler")@ +20 ."WCR"SS.seek 0ml +2 "sampler")' +873 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  + "collection"'! @ +6 "core" ? +69  +4 #"WCR"Allowing 422s for 25.0ml of remaining 200.0ml + .Intake.select :open + "sampler") +213 "collection"'\ % +2 "core" %MK~ C +2 #"WCR"Intake @13.7psia, vacuum from 3.7 to 7.7psi +2 .SS.reconfigure :inhaling 0.24ml/s + "sampler")#.0Xj D +2 "sampler"))% +3 "core" %Q [ #{ +32 "collection"'$% +3 "core" %A?t D +2 "sampler")% +4 "core" %Q X "{ +36 "collection"'-% +2 "core" %A=f D +3 "sampler")% +3 "core" %Q ^ "{ +41 "collection"'*% +3 "core" %?;l C +2 "sampler")'% +4 "core" %Q X #{ +47 "collection"'2% +2 "core" %<;v D +3 "sampler").% +3 "core" %Q O #{ +54 "collection"'6% +2 "core" %<<~ D +2 "sampler")/% +4 "core" %Q R "{ +61 "collection"'7% +2 "core" %::r D +2 "sampler")% +4 "core" %Q O #{ +69 "collection"'+% +2 "core" %;<o D +2 "sampler")% +4 "core" %Q  ] #{ +78 "collection"'9% +3 "core" %:: E +2 "sampler")8% +3 "core" %R W #z +89 "collection"';% +2 "core" %::| D +2 "sampler") % +4 "core" %T P # x +100 "collection"':% +2 "core" %=;i G +2 "sampler")% +4 "core" %T+, _ $ +113 "collection"'1% +2 "core" %<<t F +3 "sampler")?% +3 "core" %T:> X % +2 ."WCR"Intake.select :close + "sampler")0 +13 )<% +2 "core" %T<? Z ( +2 ."WCR"SSV.dial :exhaust +2 "sampler")&  +72 "core"  +5 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml + "sampler")3' +884 "core" ' +38 ."WCR"Exhaust.select :close +2 "sampler") +19 ."connect"SSV.dial CBV +3 "sampler")A  +2 ."WCR"CBV.dial SSV +4 "collection"', @ +4 "core" ? +66 +3 #"WCR"Allowing 422s for 25.0ml of remaining 175.0ml +2 .Intake.select :open + "sampler") +213 "collection"'>% +3 "core" %JIt E +2 #"WCR"Intake @13.7psia, vacuum from 3.7 to 7.7psi +2 .SS.reconfigure :inhaling 0.24ml/s + "sampler")#.0X<z D +2 "sampler") % +4 "core" %Q N #z +36 "collection"'=% +3 "core" %><u D +2 "sampler")U% +3 "core" %Q P #z +42 "collection"'L% +2 "core" %==q D +2 "sampler")T% +4 "core" %Q T #z +47 "collection"'V% +3 "core" %><h E +2 "sampler")Z% +3 "core" %Q Z #z +54 "collection"'R% +2 "core" %<8o D +2 "sampler")W% +4 "core" %Q b #z +61 "collection"']% +2 "core" %>:n D +2 "sampler")\\% +4 "core" %Q c #z +69 "collection"'K% +16 "core" %=7q C +2 "sampler")Q% +3 "core" %R \ Y #y +78 "collection"'d% +3 "core" %88| D +2 "sampler")b% +3 "core" %R M #y +89 "collection"'C% +2 "core" %<8t F +2 "sampler")f% +4 "core" %V!# R % +100 "collection"'a% +2 "core" %<:h F +2 "sampler")g% +4 "core" %U/0 U % +113 "collection"'(% +2 "core" %A<s E +3 "sampler")k% +3 "core" %U?A R $ +2 ."WCR"Intake.select :close + "sampler")0 +13 )O% +2 "core" %UAC P ( +2 ."WCR"SSV.dial :exhaust +2 "sampler")Y  +75 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml + "sampler")[' +867 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 "sampler")m  + ."WCR"CBV.dial SSV +4 "collection"'n @ +4 "core" ? +66 +4 #"WCR"Allowing 422s for 25.0ml of remaining 150.0ml + .Intake.select :open + "sampler") +213 "collection"'p% +2 "core" %PO} B +2 #"WCR"Intake @13.9psia, vacuum from 3.9 to 7.9psi +2 .SS.reconfigure :inhaling 0.24ml/s + "sampler")#.0Xr D +2 "sampler")j% +3 "core" %L\ X "v +69 "collection"'% +3 "core" %DA| E +2 "sampler"){% +3 "core" %L Q #v +78 "collection"'% +3 "core" %B@{ D +2 "sampler")z% +3 "core" %L ` #v +89 "collection"'% +2 "core" %A>u E +2 "sampler")@% +4 "core" %M  X # u +100 "collection"'~% +2 "core" %B?z E +2 "sampler")% +4 "core" %M,- N # u +113 "collection"'% +2 "core" %@> D +3 "sampler")% +3 "core" %M75 M # u +128 "collection"'e% +2 "core" %A=v F +2 "sampler")% +4 "core" %PCE X % +2 ."WCR"Intake.select :close + "sampler")0 +13 )% +2 "core" %PFJ W ( +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +74 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")!' +887 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")\  + "collection"' @ +7 "core" ? +68 +4 #"WCR"Allowing 422s for 25.0ml of remaining 125.0ml + .Intake.select :open + "sampler") +213 "collection"'% +2 "core" %KK E +2 #"WCR"Intake @13.7psia, vacuum from 3.7 to 7.7psi +2 .SS.reconfigure :inhaling 0.24ml/s + "sampler")#.0X: D +2 "sampler")'% +3 "core" % O # +2 "collection"'% +4 "core" %>: D +2 #"WCR"Intake @13.0psia, vacuum from 3.0 to 7.0psi + .SS.reconfigure :inhaling 0.20ml/s + "sampler")#.0X> D +2 "sampler")/% +3 "core" %L _ # +19 "collection"'7% +2 "core" %>: C +2 "sampler")% +3 "core" %L T # +22 "collection"'+% +2 "core" %=> D +3 "sampler")% +3 "core" %L _ # +24 "collection"'9% +3 "core" %;8 E +2 "sampler")8% +3 "core" %L S # +28 "collection"';% +3 "core" %>={ D +2 "sampler") % +3 "core" %L Z # +32 "collection"':% +3 "core" %:: E +2 "sampler")% +3 "core" %L R # +37 "collection"'1% +2 "core" %<: E +3 "sampler")?% +3 "core" %L _ # +42 "collection"'<% +2 "core" %86 D +2 "sampler")&% +3 "core" %L ^ # +48 "collection"'% +2 "core" %97 E +3 "sampler"),% +3 "core" %L O " +54 "collection"'A% +2 "core" %64 D +2 "sampler")>% +4 "core" %L P # +61 "collection"'3% +2 "core" %85 D +2 "sampler")D% +4 "core" %L N # +69 "collection"'E% +40 "core" %62 D +2 "sampler")I% +4 "core" %L  ` # +77 "collection"'5% +3 "core" %73 D +2 "sampler")N% +3 "core" %L P # +89 "collection"'F% +2 "core" %73 E +2 "sampler")J% +4 "core" %O%% P #| +100 "collection"'M% +3 "core" %:6 F +2 "sampler")P% +3 "core" %P40 Y % +113 "collection"'S% +3 "core" %=: F +2 "sampler")B% +3 "core" %PCC ^ % +2 ."WCR"Intake.select :close + "sampler")0 +13 ) % +2 "core" %PEC [ ( +2 ."WCR"SSV.dial :exhaust +2 "sampler")=  +76 "core"  +4 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml + "sampler")U' +887 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")L  + "collection"'T @ +7 "core" ? +67 +4 #"WCR"Allowing 422s for 25.0ml of remaining 100.0ml +2 .Intake.select :open + "sampler") +213 "collection"'G% +2 "core" %MK F +2 #"WCR"Intake @13.7psia, vacuum from 3.7 to 7.7psi +44 .SS.reconfigure :inhaling 0.20ml/s +2 "sampler")#.0X% +3 "core" %LJ D +2 "sampler")3% +4 "core" %' Z # +21 "collection"'D% +3 "core" %GF D +2 "sampler")E% +4 "core" %' S # +23 "collection"'I% +3 "core" %E? D +3 "sampler")5% +3 "core" %' W # +28 "collection"'N% +3 "core" %C@ D +2 "sampler")F% +3 "core" %' O " +32 "collection"'J% +3 "core" %@@ D +2 "sampler")M% +4 "core" %' O # +40 "collection"'P% +3 "core" %>: D +2 "sampler")S% +3 "core" %' W # +42 "collection"'B% +3 "core" %@> D +2 "sampler") % +3 "core" %(  W " +2 "collection"'=% +3 "core" %@> D +2 #"WCR"Intake @13.2psia, vacuum from 3.2 to 7.2psi +2 .SS.reconfigure :inhaling 0.16ml/s + "sampler")#. 0X< G +2 "sampler")A% +4 "core" %x O % + "collection"'>% +4 "core" %=9 F +2 #"WCR"Intake @13.0psia, vacuum from 3.0 to 7.0psi +2 .SS.reconfigure :inhaling 0.10ml/s + "sampler")#.0X +54 "collection"'W% +3 "core" %HD G +2 "sampler")]% +3 "core" %(BA X % +2 ."WCR"Intake.select :close + "sampler")0 +13 )\\% +2 "core" %(AD Y ( +2 ."WCR"SSV.dial :exhaust +2 "sampler")K  +75 "core"  +53 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.seek 0ml +2 "sampler")Q' +898 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +13 #"WCR"Sampled 500.0ml +2 #Drying puck before fixing for 4:00 + .CBV.dial :waste2b +6 "collection"'d  +68 "core"  +4 ."WCR"delay 1:00 +219 ."samplerPumpShutdown"Gate.power :sampler,:OFF +5784 ."WCR"CSV.dial :air + "collection"'b @ +66 "core" B +4 ."WCR"CS.seek 10ml +2 "collection"'C' +2079 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 26psi... +2 .CBV.dial SSV +2 "collection"'f @ +68 "core" ? +55 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'a  +82 "core"  +4 "collection"'g% +3 "core" % ^Z I +2 ."WCR"CSV.dial between air and CTV +2 "collection"'( ` +37 "core" _ +5 ."WCR"CS.seek 7.36ml +2 "collection"'.'d +611 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'k  + 'O  +42 "core" ~ +33  +5 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'Y' +1683 "core" '? G +3 ."WCR"CBV.dial :waste2b +2 "collection"'V  +29 "core"  +5 ."WCR"CS.reconfigure :default + "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"'H' +290 "core" ' +2 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'n  +113 "core" +4 #"WCR"Fix #1 of 2 (with rnal) for 2:00 + .CSV.dial CSR +2 "collection"'m  +38 "core"  +5 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +13 ."WCR"CS.seek 2ml +2 "collection"'p' +588 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +14 ."WCR"CS.reconfigure :fast + "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'[' +1636 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 26psi... +2 .CBV.dial SSV +2 "collection"'r @ +66 "core" > +57 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'s  +82 "core"  +6 "collection"'l% +3 "core" % a] I +2 ."WCR"CSV.dial between air and CTV +2 "collection"'4 ` +51 "core" ^ +4 ."WCR"CS.seek 7.311ml +2 "collection"'' +620 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'v  + 'u  +40 "core" ~ +77  +5 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +4 ."WCR"CS.seek 0ml + "collection"'w' +1458 "core" ' H +3 ."WCR"delay 2:00 +1995 "Can" D31 +10008 ."WCR"CBV.dial :waste2b +2 "collection"'h  +28 "core"  +5 ."WCR"CS.reconfigure :default + "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'T' +508 "core" ' +3 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake + "collection"'q  +112 "core" +4 #"WCR"Fix #2 of 2 (with rnal) for 2:00 + .CSV.dial CSR +2 "collection"'|  +38 "core"  +5 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +13 ."WCR"CS.seek 2ml +2 "collection"'i' +588 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +14 ."WCR"CS.reconfigure :fast + "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'c' +1636 "core" ' +3 #"WCR"Pumping wcr puck from tube 2 up to 26psi... + .CBV.dial SSV +2 "collection"'0 @ +66 "core" > +57 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'`  +79 "core"  +5 "collection"'% +4 "core" % ^] I +2 ."WCR"CSV.dial between air and CTV +2 "collection"'o ` +51 "core" _ +4 ."WCR"CS.seek 7.311ml +2 "collection"'' +611 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'y  +2 '  +27 "core"  +88  +5 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'j' +1458 "core" ' G +4 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +2 "collection"'Z  +30 "core"  +5 ."WCR"CS.reconfigure :default + "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'' +497 "core" ' +28 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'{  +111 "core" +3 "collection"'z& +3 "core" &[D__ I0 +3 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&% +2 "core" %\ \  "  +3 "storage"(~% +3 "core" % o n  +2 "storage"(. +3 "core" .( +2 ."WCR"SC.reconfigure :tight + "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 1 +2 "storage"((3 +191 "core" ( +44 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +3 (X& +3 "core" &5 7 6  +2 "manipulator"&& +3 "core" &ҫ 6 - +2 "manipulator"&e% +4 "core" %\ \   +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 1 +2 "manipulator"&( +155 "core" ( +2 "manipulator"&& +3 "core" &     +2 "storage"(& +4 "core" &6 k o v  +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&_'н +97 "core" ' +2 "storage"(& +3 "core" &6 n n o  +2 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."WCR"SE.seek :beamBreak +2 "storage"(\ 'N +255 "core" ' + "storage"(- +3 "core" -'~ +2 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&!& +3 "core" & '  M  +2 "storage"(& +3 "core" &6 U \\ $  +2 ."WCR"Elbow.reconfigure :limp + "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 1 +2 "manipulator"& ' +38 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&", +3 "core" , +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -'~ +3 ."WCR"SE.seek 4.1 Pucks below Top Plate +2 "storage"(%' +32 "core" ' +2 "manipulator"&x% +4 "core" %Z +2 "storage"(#& +3 "core" &6 6 6  +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 315 counts +2 "manipulator"& '< +14 "core" ' + "manipulator"&)& +4 "core" & \ 6  +2 "storage"(& +3 "core" &6 o o  +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&-'н +18 "core" ' +2 ."WCR"SE.seek 5.1 Pucks below Top Plate +2 "storage"(' +43 "core" ' +2 "manipulator"&*& +3 "core" & $   +2 "manipulator"&'% +3 "core" %б  3 +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&'\ +91 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&(ҝ +160 "core" ( +2 "manipulator"&}& +3 "core" &ҭ , +2 ."WCR"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &6& +3 "core" &ҭ  H , +2 ."WCR"Forearm.seek CC +2 "manipulator"&/'C +100 "core" ' +2 ."WCR"Hand.close + "manipulator"&7/ +54 "core" / +4 ."WCR"CC.seek :open +2 "collection"'(p +394 "core" ( +2 "storage"(+& +3 "core" &6 p o W  +2 "storage"(& +4 "core" &6 n n  + "manipulator"&9& +4 "core" &ҭ ( * 1 , +2 "manipulator"&$% +3 "core" % ? ) + 7 +41 ."WCR"Forearm.seek :retract +8 "manipulator"&8'\ +93 "core" ' +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&;( +147 "core" ( + "manipulator"& & +4 "core" &  ] +2 "storage"(:& +3 "core" &6 k n t  +2 ."WCR"Elbow.reconfigure :limp + "manipulator"&$ ,(b +4 ."WCR"Forearm.seek 1 + "manipulator"&' +110 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&@, +4 "core" , +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&<1 +53 "core" 1 +2 "manipulator"&?% +3 "core" % k 7 % +2 "storage"(&& +3 "core" &6 K R >  +3 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 296 counts +2 "manipulator"&1') +14 "core" ' + "manipulator"&,& +4 "core" &   +2 "storage"(A& +3 "core" &6 k l  +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&>'н +16 "core" ' + "storage"(% +4 "core" % b d  +3 ."downElevator"SE.seek :down +3 "storage"(E' +99 (I% +2 "core" %J o p H( +3 "manipulator"&5% +3 "core" %л   +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&N'\ +92 "core" ' +11 ' +2 ."downElevator"SE.stop + "storage"(5 +3 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'F& +3 "core" &]Z L +2 "manipulator"&J& +4 "core" & L +2 "manipulator"&M% +3 "core" %\  /  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&P(-` +174 "core" ( +2 "manipulator"&S& +3 "core" &-h  ?  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &B& +2 "core" &-h 3  +3 .tForearm.seek :garage + "manipulator"& '\ +110 "core" ' +2 .tHand.close + "manipulator"&=/ +59 "core" / +2 "manipulator"&2& +4 "core" &-i \    + "manipulator"&% +4 "core" %  ' | +2 .tForearm.seek :retract +2 "manipulator"&L'\ +103 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&G(ҝ +279 "core" ( + "manipulator"&3& +4 "core" &ҫ  r 0 + .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &U& +3 "core" &ҫ S 0 +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&R'C +101 "core" ' +2 "manipulator"&W& +42 "core" &ҫ  i 0 +2 "manipulator"&]% +3 "core" %9  c +2 "collection"'\\& +3 "core" &[[N L +8 "collection"'K& +5 "core" &]Y L +2 .tCC.seek :closed +2 "collection"'D([h +3 "core" &\\Z L +8 &4\\Z I#c +9 &`ZZ F4 +10 &[Z ED +9 &h]Z GA +9 &m[Y GB +10 &GmZY FC +9 &! m\\W GB +9 &"m\\Y GB +10 &$i]Z GB +9 &&Qk[Z FB +10 &(l]X GB +9 &)l]Z GB +10 &+kZ[ GB +9 &-Yk^Y GB +9 &/mZ\\ GB +10 &0l\\Y GB +9 &2l[X GB +9 &4`k\\Z GB +10 &6#k\\Y GB +9 &7kZW FB +9 &9l\\[ FA +10 &;il[Y FB +9 &=,l\\Z FB +11 &>o[Z EB +8 &@m\\[ FB +9 &Bqk]Z FB +10 &D5k\\Z FA +9 &Ek\\Y FB +12 &Gi\\Z FB +7 &Izk_Y EB +9 &K;n[Y FB +9 &Lp]\\ FC +10 &Nr]Z FC +10 &Pw\\\\ DE +9 &R)^[ AK +9 &S^Z BM +9 &U\\[ AN +10 &Wf]\\ AN +9 &Y*]Z BM +9 &Z^^Z E- +10 &[7\\Y DD +10 ( &[=8[Z G> +2 "collection"'K& +4 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.91 + "collection"'d& +3 "core" &[=8]Y H> +3 .tHand.open + "manipulator"&b1 +57 "core" 1 +2 "manipulator"&^% +4 "core" % E  s W +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&f'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'a& +3 "core" &[=8[Z G> +2 "collection"'g% +4 "core" %]Z G +2 .tCSV.dial CSR + "collection"'(  +38 "core"  +6 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +14 .tCS.seek 5ml +2 "collection"'C'n +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +13 'O% +2 "core" %n\\Y G +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'k' +580 "core" ' +2 .tCSV.dial :waste +2 "collection"'. +112 "core" +4 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'V' +1975 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'Y& +4 "core" &[=8_[ G> +2 "collection"'n% +3 "core" %][ G +2 .tCSV.dial :flush + "collection"'m  +38 "core"  +4 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'H'n +1097 "core" ' +2 .tdelay 5 seconds +501 .CSV.dial :air +3 "collection"'p @ +39 "core" B +3 "collection"'r% +4 "core" %n]Z H +2 .tCS.seek 7ml + "collection"'s' +485 "core" ' +3 ."connect"CSV.dial CTV +2 "collection"'l  +2 .tCTV.dial CSV +4 "collection"'4  +36 "core"  +80  +3 .tCBV.dial :waste2b +2 "collection"'[  +4 "core"  +4 .tCS.seek 0ml +2 "collection"'u' +1446 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'v& +3 "core" &[=8^[ H> +2 "collection"'% +3 "core" %`^ H +2 .tCSV.dial CSR + "collection"'h  +37 "core"  +51 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +14 .tCS.seek 8ml + "collection"'w'͡ +1648 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.seek 10ml + "collection"'q' +481 "core" ' +2 ."connect"CSV.dial CBV +5 .tCBV.dial CSV + "collection"'| +2 'T  +44 "core"  +48 +4 .tCTV.dial :intake +2 "collection"'i  +67 "core" +5 .tIntake.select :open + "sampler") +13 .tCS.seek 2ml + "collection"'0' +1637 "core" ' + .tIntake.select :close +2 "sampler")0 +12 .tCTV.dial :air +2 "collection"'`  +64 "core" ~ +4 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +585 "core" ' + .tCSV.dial CSR +2 "collection"'o  +100 "core"  +5 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.seek 5ml +2 "collection"'c'n +1213 "Can" B?2 +128 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.seek 10ml + "collection"'' +1342 "core" ' +2 .tCSV.dial CBV + "collection"'y +87 "core" +5 .tCS.seek 0ml + "collection"'' +2613 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Z& +4 "core" &ҫ : 0 +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&j(ҝ +10 "core" ( +2 "manipulator"&{& +3 "core" &Ҭ  ]  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &z& +2 "core" &Ҭ Y  +3 .tForearm.seek CC + "manipulator"&'C +103 "core" ' +2 .tHand.close + "manipulator"&~/ +53 "core" / +4 .tCC.seek :open + "collection"'(p +398 "core" ( +2 "manipulator"&X& +3 "core" &Ҭ    +2 "manipulator"&% +3 "core" % / ( &  +3 .tForearm.seek :retract + "manipulator"&e'\ +94 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&t(-` +275 "core" ( + "manipulator"&& +4 "core" &-f !  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &-f  <  +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +46 .tForearm.seek :garage +3 "manipulator"&'\ +114 "core" ' +3 .tHand.open + "manipulator"& 1 +62 "core" 1 +2 "manipulator"&% +3 "core" % b  . : +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +103 "core" ' + #tCompleted [initialPurge; standAloneWCR [nil, $wcrVol], $bac, &bleach] begun 02:00:29 +2 #Preparing to sleep until 07:22:54PDT23-Apr-24 +5 #Asleep til 07:22 + #Continuing at 07:22 +3 "Can" F+T2) +4 ."Qmail"GoodNews.email "Then, in tube 2: initialPurge; standAloneWCR [nil, $wcrVol], $bac, &bleach\\n/home/esp/esp2local/mission/24aprOhiotest.rb:43\\n{1 => 6,\\n 2 => 6,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@03:13:11, 21.6C, 43% humidity, 14.6psia, 15.28V, 0.15A, 3.000Ah, 2.32W\\nSampled 500.0ml",Subject: "Asleep until 07:22" +23 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +252 #"uploadLog"upsync +53650 "Can" K 2 +59999  K3F +59998  K3ܖ +59999  Ku4r +59998  KB5 +59999  K5 +59999  K64 +59998  J«6ʖ +59999  Jy7` +59998  JF7 +59999  K8 +59998  J9" +59999  Kư9 +59998  K~:N +59999  JL: +59998  K;z +59999  J< +59998  Jʵ< +59999  J˃=< +59998  JQ=Җ +59999  K>h +59998  K> +59999  Jκ? +59999  Kχ@* +59998  JU@ +4467  Jd@ +3 #tPowering core bus +547 .Gate.power :raw,:ON +3 "sampler") +16 )! +3 "core"  +2 "collection"' +3 ' +3 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tSS.configure :default + "sampler")#.0X 6,\\n 2 => 6,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@07:23:21, 21.4C, 43% humidity, 14.6psia, 15.26V, 0.19A, 3.114Ah, 2.95W",Subject: "Started 24aprOhiotest phase initialPurge; standAloneWCR [nil, $wcrVol], $bac, &bleach" +2 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"':& +3 "core" &Y_Zp J +2 .tHand.open + "manipulator"&/1 +52 "core" 1 +2 "manipulator"&& +6 "core" & #   +3 "manipulator"&<% +6 "core" % \  # <  +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&?(-` +144 #"uploadLog"upsync +29 "core" ( +2 "manipulator"&&& +4 "core" &-h    +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &,& +2 "core" &-h    +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&A'\ +110 "core" ' +2 .tHand.close + "manipulator"&/ +55 "core" / +3 "manipulator"&8& +3 "core" &-l P  +2 "manipulator"&I% +3 "core" %  \  +3 .tForearm.seek :retract + "manipulator"&5'\ +100 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&;(ҝ +281 "core" ( +2 "manipulator"&F& +3 "core" &Һ %  2 0 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &J& +3 "core" &Һ  ! 0 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&M'C +94 "core" ' +3 "manipulator"&& +3 "core" &Һ * ( 0 +2 "manipulator"&1% +4 "core" %B ) ( V +2 "collection"'& +4 "core" &Y^\\v H +2 "collection"'>& +5 "core" &Y^[p H +2 .tCC.seek :closed +2 "collection"'S([h +4 "core" &Y_[x H +9 &9^\\t B)w +9 &p^[x B< +9 &pp]\\x CC +10 &4g]]x CC +9 &g]]v CC +9 &l^Yp CC +10 &!zm^^x CC +9 &#<m\\Z} CC +10 &$j]]y CC +9 &&g^[z CC +9 &(g^Yr DB +10 &*Dj\\\\w CC +9 &,ka_x CC +9 &-h_\\{ CC +10 &/h]^v CB +9 &1Mj_Zs CB +10 &3k_\\w DB +9 &4m\\[w CC +9 &6m^Y} CC +10 &8Tk^\\x CC +9 &:h]\\z CB +9 &;j_Yx CB +10 &=m]Zs CC +9 &?\\k]Zw CC +10 &Ai\\[w CB +9 &Bj^\\x CB +9 &Dm^]s CC +10 &Fdk]\\v CC +9 &H'g\\_x CB +9 &Ij\\[x CB +10 &Km]\\y CB +9 &Miu^\\z CD +10 &O%^[v BF +9 &P^]o AH +9 &Ra]z ?M +10 &TS_]z >N +9 &Va\\{ =O +9 &W`\\x =P +10 &Y_\\q =O +9 &Z?_\\w B)x +10 &[O{_\\q C9 +5 ( +2 "collection"'>& +5 #tCollection Clamp onSpring/offSpring for 5/28 samples, on/off torque 2.04 + "collection"'B& +2 "core" &[P&^\\z E8 +3 &[P&^]a D8 +2 .tHand.open + "manipulator"&E1 +54 "core" 1 +2 "manipulator"&@% +3 "core" % > " ( +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&='\ +97 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'2& +3 "core" &[P&_^j F8 +2 "collection"'% +4 "core" %`\\m F +2 .tCSV.dial CSR + "collection"'N  +123 "core"  +5 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +58 .tCS.reconfigure :default +3 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"' 'n +1361 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +13 '3% +2 "core" %n_[i F +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'U' +578 "core" ' + .tCSV.dial :waste +2 "collection"'P +123 "core" +3 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'W' +1993 "core" ' +2 #tPurging external Intake + "collection"']& +3 "core" &[P(`^r F8 +2 "collection"'\\% +3 "core" %\\Z] F +2 .tCSV.dial :flush + "collection"'L  +37 "core"  +4 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 10ml + "collection"'' +2030 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 .tCBV.dial CSV +3 "collection"'d + 'b  +5 "core"  +58 ~ +3 .tCTV.dial :intake +2 "collection"'^  +70 "core"  +4 .tIntake.select :open +2 "sampler") +12 .tCS.seek 0ml +2 "collection"'a' +2024 "core" ' +2 .tIntake.select :close + "sampler")0 +12 .tCTV.dial :air + "collection"'g  +70 "core"  +3 #tFlushing upper manifold + "collection"'K& +4 "core" &[P&^\\b F8 + "collection"'(% +4 "core" %][_ F +2 .tCSV.dial :flush + "collection"'R  +64 "core"  +3 .tCS.seek 5ml +2 "collection"''n +1076 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'O @ +39 "core" A +3 "collection"'C% +3 "core" %n_[r F +3 .tCS.seek 7ml + "collection"'.' +488 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'k + 'Y  +6 "core"  +83  +3 .tCTV.dial :air + "collection"'n  +5 "core" +4 .tCS.seek 0ml + "collection"'m' +1441 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'V'/ +687 "core" ' +2 .tCSV.dial :waste + "collection"'p +39 "core" +4 .tCS.seek 0ml + "collection"'r' +669 "core" ' +2 "collection"'H& +2 "core" &[P&_\\S F8 +3 "collection"'l% +3 "core" %^Zk F +2 .tCSV.dial :flush + "collection"'4  +38 "core"  +4 .tCS.seek 3ml +2 "collection"'['/ +687 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'s @ +39 "core" B +3 "collection"'v% +3 "core" %/\\Zv F +3 .tCS.seek 5.001ml + "collection"''n +476 "core" ' +2 .tCSV.dial :air + "collection"'h @ +5 "core" A +3 .tCS.seek 0ml +45 "collection"'u' +1056 "core" ' +2 .tdelay 7 seconds +705 .CS.seek 3ml + "collection"'w'/ +680 "core" ' + .tCSV.dial :waste +2 "collection"'T +64 "core" +4 .tCS.seek 0ml + "collection"'|' +678 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&i& +3 "core" &ҹ 1 +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&q(ҝ +21 "core" ( +2 "manipulator"&`& +3 "core" &Ң  >  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &0& +2 "core" &Ң g  +3 .tForearm.seek CC + "manipulator"&o'C +93 "core" ' + .tHand.close + "manipulator"&/ +60 "core" / +3 .tCC.seek :open + "collection"'c(p +398 "core" ( +2 "manipulator"&y& +3 "core" &Ң 2 "  +2 "manipulator"&% +3 "core" % S  ' +3 .tForearm.seek :retract + "manipulator"&Z'\ +97 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&{(-` +268 "core" ( + "manipulator"&z& +4 "core" &-b  U  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +2 &~& +3 "core" &-b B  +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&G'\ +112 "core" ' +3 .tHand.open + "manipulator"&f1 +64 "core" 1 + "manipulator"&D% +4 "core" % k  | T +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&X'\ +100 "core" ' +2 #tStarting stand-alone bac WCR + #bac wcr sampling at most 500ml +3 #Whole Cell Archive sampling 500ml +2 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 2 at 07:27:16PDT23-Apr-24\\n{1 => 6,\\n 2 => 6,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@07:23:21, 21.4C, 43% humidity, 14.6psia, 15.26V, 0.19A, 3.114Ah, 2.95W",Subject: "bac wcr sampling at most 500ml" +5 #"WCR"Loading wcr puck from tube 2 into Collection Clamp + "collection"'& +3 "core" &~[Zf I +2 "manipulator"&% +4 "core" %\  r +2 "storage"(% +5 "core" % q w  +2 "storage"(. +3 "core" .(,A +3 ."WCR"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +5 ."WCR"SC.seek 2 +3 "storage"(j( +191 #"uploadLog"upsync +159 "core" ( + ."WCR"SC.configure :limp +2 "storage"($(\ 1b +3 ( & +2 "core" & 3 5 j  +2 "manipulator"&& +4 "core" &-U    +2 "manipulator"&e% +4 "core" %\    4 +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 + "manipulator"&( +182 "core" ( +2 "manipulator"&!& +3 "core" &  E  +49 "storage"(& +3 "core" & j p h  +3 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&'9 +96 "core" ' +2 "storage"(x& +3 "core" & w t ?  +2 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"(#'N +247 "core" ' +2 "storage"()- +3 "core" -'r +2 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +4 (& +2 "core" & a T V  +2 "manipulator"&'& +3 "core" & )  %  +3 ."WCR"Elbow.seek 2 + "manipulator"&_( +21 "core" ( + "manipulator"&& +4 "core" & " '   +2 "storage"( & +3 "core" & n o O  +3 ."WCR"Forearm.seek 2 + 300 counts + "manipulator"&\ 'Ω +23 "core" ' +2 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&/ +54 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&t& +2 "storage"(Q' +7 "core" & s  +2 "manipulator"&% +4 "core" % ή S N +2 ."WCR"Forearm.seek :retract +2 "manipulator"& '\ +92 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&-(ҝ +109 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +44 "core" ( + "manipulator"&& +4 "core" &Ң . a R +2 ."WCR"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &+& +2 "core" &Ң   S R +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&9'C +95 "core" ' +2 "manipulator"&$& +3 "core" &Ң ' '  R +2 "manipulator"&*% +3 "core" %G * ) \ +3 "collection"'6& +3 "core" &~[Zc I +2 "collection"'& +5 "core" &~\\Zg I +2 ."WCR"CC.seek :closed +2 "collection"'([h +4 "core" &~\\Ym I  +9 &<[[o C*z +9 &r[Zs B= +9 &j]\\s CC +10 &nj\\Yu DB +9 &.k[Zp DC +10 &m[\\t CC +9 &!j\\Zn CC +9 &#tk]\\x CC +10 &%7j]Xs CB +9 &&k[\\p CC +9 &(k]Yq DB +10 &*|k\\\\w CC +9 &,@k\\[f DB +9 &.k]Yc DB +10 &/h^[m DB +9 &1k][c CC +10 &3Gj[Yr DB +9 &5 j\\[e DB +9 &6g[\\b DB +10 &8k][c DB +9 &:Oj]\\a CB +9 &<k[Z_ DB +10 &=g\\Z\\ DB +9 &?j\\\\] DB +10 &AWk][_ DB +9 &Cg[\\c DB +9 &Dj[[a CB +10 &Fj]Ye DB +9 &H`j]Yd DB +9 &J"k]\\a DB +10 &Km[Yf DC +9 &Ms]Ye CC +10 &Ocv][n CD +9 &Q ^\\\\ CE +10 &R^\\d @H +9 &T\\^e ?L +9 &VP`_k ?M +9 &Xa]f ?M +10 &Y^Zh >= +9 &Z=^[b B*z +10 &[G8`\\b E5 +5 ( +2 "collection"'& +4 "core" &[G ^]f F5 +2 #"WCR"Collection Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.82 +2 .Hand.open + "manipulator"&:1 +63 "core" 1 + "manipulator"&/% +4 "core" % F ( * +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 #"WCR"collectSample 500ml w/bubble point of 26psi +46 #Priming 7ml + .Gate.power :sampler,:ON + .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")<+ +2 "core" + +2 "sampler")&% +4 "core" %[[ n %r +2 "collection"',& +3 "core" &[G ]\\S G5 +3 "Can" @<фA +2 #"WCR"Calibrating pressure and temperature sensors +2 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +2 "sampler") +4 "core"  +3 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X% +3 "core" %[A e " m +25 "collection"'N% +2 "core" %п~ D +2 "sampler")M% +4 "core" %[A a " m +28 "collection"'}% +2 "core" %п D +2 "sampler")3% +4 "core" %[A k # m +32 "collection"' % +2 "core" %п D +2 "sampler")P% +4 "core" %[A l " m +36 "collection"'U% +3 "core" %п D +2 "sampler")]% +3 "core" %[C k # k +42 "collection"'\\% +2 "core" %п  D +2 "sampler")L% +4 "core" %[C i # k +47 "collection"'W% +3 "core" %пx D +2 "sampler")b% +3 "core" %[C  _ # k +54 "collection"'d% +2 "core" %п## D +3 "sampler")^% +3 "core" %[C _ # k +104 "collection"'% +4 "core" %п-. E +2 "sampler")g% +3 "core" %[E-, ] $ +2 ."WCR"Intake.select :close +2 "sampler")0 +13 )K% +2 "core" %[E.- o ' +2 ."WCR"SSV.dial :exhaust +2 "sampler")(  +65 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml + "sampler")R' +372 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +14 #"WCR"Sampling 500.0ml +3 .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default + "sampler")#.0X0X% +3 "core" %пu F +2 "sampler")N% +3 "core" %S \ a $ +32 "collection"'M% +3 "core" %п"} F +2 "sampler")}% +3 "core" %S ^ $ +37 "collection"'3% +2 "core" %п'(~ E +2 "sampler") % +4 "core" %S f $ +41 "collection"'P% +3 "core" %п)'s F +2 "sampler")U% +4 "core" %S&- ] $ + ."WCR"Intake.select :close +3 "sampler")0 +13 )]% +2 "core" %S.- \\ ' +3 ."WCR"SSV.dial :exhaust + "sampler")\\  +75 "core"  +4 ."WCR"Exhaust.select :open + "sampler")@ +14 ."WCR"SS.seek 0ml + "sampler")L' +880 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")5  +76 "core" +4 #"WCR"Allowing 422s for 25.0ml of remaining 425.0ml + .Intake.select :open + "sampler") +213 "collection"'W% +2 "core" %пIF B +2 #"WCR"Intake @14.2psia, vacuum from 4.2 to 8.2psi +2 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.(0X% +3 "core" %R Z $ +2 ."WCR"Intake.select :close + "sampler")0 +13 )N% +2 "core" %R [ ' +2 ."WCR"SSV.dial :exhaust +2 "sampler")M  +74 "core"  +4 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml + "sampler")}' +884 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")3  +76 "core" +4 #"WCR"Allowing 422s for 25.0ml of remaining 300.0ml + .Intake.select :open + "sampler") +213 "collection"' % +2 "core" %пBC E +3 #"WCR"Intake @14.1psia, vacuum from 4.1 to 8.1psi + .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.(0X= F +2 "sampler")_% +3 "core" %Q03 W $ +2 ."WCR"Intake.select :close + "sampler")0 +12 )Q% +3 "core" %Q57 W ( +2 ."WCR"SSV.dial :exhaust +2 "sampler")$  +74 "core"  +4 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml + "sampler")*' +865 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler"):  +76 "core"  +4 #"WCR"Allowing 422s for 25.0ml of remaining 200.0ml + .Intake.select :open + "sampler") +213 "collection"'/% +3 "core" %пIJ B +2 #"WCR"Intake @14.4psia, vacuum from 4.4 to 8.4psi +2 .SS.reconfigure :inhaling 0.45ml/s + "sampler")#. 0X% +3 "core" %п)& D +2 "sampler")N% +4 "core" %N Y " u +18 "collection"'I% +3 "core" %п(% D +2 "sampler")M% +3 "core" %N\ \ N " u +21 "collection"'% +3 "core" %п-( D +2 "sampler")3% +3 "core" %N W # u +25 "collection"' % +2 "core" %п)% E +2 "sampler")}% +4 "core" %N L " u +28 "collection"'U% +2 "core" %п(& D +2 "sampler")]% +4 "core" %O!! W # t +2 ."WCR"Intake.select :close + "sampler")0 +12 )\\% +3 "core" %R$% Z & q +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +74 "core"  +4 ."WCR"Exhaust.select :open + "sampler")@ +14 ."WCR"SS.seek 0ml + "sampler")5' +875 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")P  +77 "core" +4 #"WCR"Allowing 422s for 25.0ml of remaining 150.0ml + .Intake.select :open + "sampler") +213 "collection"'?% +3 "core" %пII A +2 #"WCR"Intake @14.4psia, vacuum from 4.4 to 8.4psi + .SS.reconfigure :inhaling 0.45ml/s + "sampler")#. 0X D +2 "sampler")K% +4 "core" %N., L # f +18 "collection"'(% +3 "core" %пB@ D +2 "sampler") % +3 "core" %O69 W " e +2 ."WCR"Intake.select :close + "sampler")0 +12 )O% +3 "core" %P<= W & d +2 ."WCR"SSV.dial :exhaust +39 "sampler")C  +76 "core"  +4 ."WCR"Exhaust.select :open +7 "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")' +860 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")Y  +77 "core" +4 #"WCR"Allowing 422s for 25.0ml of remaining 125.0ml +2 .Intake.select :open + "sampler") +213 "collection"'R% +2 "core" %пSP C +2 #"WCR"Intake @14.7psia, vacuum from 4.7 to 8.7psi +2 .SS.reconfigure :inhaling 0.45ml/s + "sampler")#. 0X> L & c +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +75 "core"  +4 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler"):' +878 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")/  +76 "core" +4 #"WCR"Allowing 422s for 25.0ml of remaining 25.0ml + .Intake.select :open + "sampler") +213 "collection"'*% +3 "core" %пML C +2 #"WCR"Intake @14.5psia, vacuum from 4.5 to 8.5psi +2 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0X> D +3 "sampler")%% +3 "core" % S # +24 "collection"' % +3 "core" %пC? D +2 "sampler")c% +4 "core" % G # +27 "collection"'F% +3 "core" %пD5< D +3 "sampler")% +3 "core" % V # +32 "collection"'A% +3 "core" %пB@C D +2 "sampler")1% +3 "core" % T # +37 "collection"'% +3 "core" %пD@ D +2 "sampler")% +4 "core" % L # +41 "collection"'J% +41 "core" %пBA C +2 "sampler")&% +9 "core" % F " +41 "collection"'E% +3 "core" %пC=e D +2 "sampler")@% +4 "core" % L # +53 "collection"'B% +3 "core" %п;8E D +3 "sampler")>% +3 "core" % G " +61 "collection"'N% +4 "core" %п53% F +2 "sampler")I% +4 "core" % V $ +2 "collection"'M% +3 "core" %п54F F +2 #"WCR"Intake @13.4psia, vacuum from 3.4 to 7.4psi +2 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X +56 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'W  +81 "core"  +5 "collection"'L% +4 "core" % _^ H +2 ."WCR"CSV.dial between air and CTV +2 "collection"'b ` +51 "core" ^ +4 ."WCR"CS.seek 7.056ml +2 "collection"'V' +669 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'p  +2 'r  +27 "core"  +88  +5 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<<b +3 ."WCR"CS.seek 0ml + "collection"'n' +1365 "core" ' | F +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'.  +29 "core"  +4 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"'[' +533 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'h  +110 "core" +4 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR + "collection"'  +37 "core"  +6 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal + "collection"' +13 ."WCR"CS.seek 2ml +2 "collection"'u' +591 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +61 ."WCR"CS.reconfigure :fast + "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'T' +1640 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 26psi... + .CBV.dial SSV +2 "collection"'H @ +67 "core" ? +56 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'l  +79 "core"  +6 "collection"'k% +3 "core" % a^ H +2 ."WCR"CSV.dial between air and CTV +2 "collection"'` ` +51 "core" ^ +5 ."WCR"CS.seek 7.056ml + "collection"'0' +671 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'  + 'w  +30 "core"  +84  +5 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'i' +1363 "core" ' | F +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'a  +30 "core"  +5 ."WCR"CS.reconfigure :default + "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'y' +544 "core" ' +2 ."WCR"delay 1:00 +3603 "Can" D7ܩCb +2400 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'  +110 "core" +3 "collection"'4& +4 "core" &[G!^[ H5 +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&o% +3 "core" %\  Z  +2 "storage"(z% +4 "core" % j m /  +2 "storage"(s. +2 "core" .( +3 ."WCR"SC.reconfigure :tight + "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 1 + "storage"(f(3 +191 "core" ( + ."WCR"SC.configure :limp + "storage"($(\ 1b +3 (~& +2 "core" &5 5 0 F  +3 "manipulator"&Z& +3 "core" &ң  Q +2 "manipulator"&;% +3 "core" %\  \ B  +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 + "manipulator"&S( +157 "core" ( +2 "manipulator"&d& +4 "core" &  +2 "storage"(& +3 "core" &6 n m t  +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&G'н +92 "core" ' +2 "storage"(=& +3 "core" &6 t o r  +3 ."WCR"SE.reconfigure :pick + "storage"(#]K-0-\ b +46 ."WCR"SE.seek :beamBreak +3 "storage"('N +256 "core" ' +2 "storage"(e- +2 "core" -'i +3 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&!& +3 "core" & Q  +2 "storage"(& +3 "core" &6 J L   +3 ."WCR"Elbow.reconfigure :limp + "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 1 +2 "manipulator"&{' +37 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&x, +4 "core" , +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(v- +2 "core" -'i +4 ."WCR"SE.seek 5.1 Pucks below Top Plate + "storage"(X' +26 "core" ' + "manipulator"&q% +4 "core" %o  + "storage"(& +4 "core" &6 3 2 :  +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 313 counts + "manipulator"&': +13 "core" ' +2 "manipulator"&D& +3 "core" &   _  +2 "storage"(7& +3 "core" &6 b `   +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"& 'н +19 "core" ' +2 ."WCR"SE.seek 6.1 Pucks below Top Plate +2 "storage"("'x +47 "core" ' + "manipulator"&& +4 "core" &   {  +2 "manipulator"& % +3 "core" %Э   +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&'\ +92 "core" ' +2 ."WCR"Elbow.seek CC + "manipulator"&(ҝ +161 "core" ( + "manipulator"&)& +3 "core" &ҵ  S  +3 ."WCR"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &ҵ  +3 ."WCR"Forearm.seek CC + "manipulator"&t'C +103 "core" ' + ."WCR"Hand.close +2 "manipulator"&/ +61 "core" / +3 ."WCR"CC.seek :open +2 "collection"'\ (p +393 "core" ( +2 "storage"(+& +3 "core" &6 L F g  +2 "storage"(#& +4 "core" &6 K H D  +2 "manipulator"&Q& +3 "core" &Ҝ    8 +2 "manipulator"&'% +3 "core" %   3 +3 ."WCR"Forearm.seek :retract + "manipulator"&$'\ +99 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 1 +2 "manipulator"&( +151 "core" ( +2 "manipulator"&6& +3 "core" &  [  +2 "storage"(_& +4 "core" &7 h f   +2 ."WCR"Elbow.reconfigure :limp + "manipulator"&$ ,(b +4 ."WCR"Forearm.seek 1 +44 "manipulator"&/' +108 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&*, +4 "core" , + ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&:1 +58 "core" 1 +2 "manipulator"&% +4 "core" % p  +2 "storage"(9& +2 "core" &7 7 E  +3 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 291 counts + "manipulator"&'$ +14 "core" ' + "manipulator"&<& +4 "core" &   q  +2 "storage"(8& +3 "core" &7 n k  +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts + "manipulator"&%'н +16 "core" ' +2 "storage"( % +3 "core" % k o  +3 ."downElevator"SE.seek :down +3 "storage"(c' +100 (F% +2 "core" %ԈF d l H' +3 "manipulator"&% +3 "core" %г   +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&A'\ +87 "core" ' +3 ' + ."downElevator"SE.stop + "storage"(5 +3 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'1& +3 "core" &[Y M +2 "manipulator"&& +4 "core" & D  +2 "manipulator"&% +3 "core" %\  s z +3 .tElbow.seek FlushPuck::Garage + "manipulator"&J(-` +174 "core" ( +2 "manipulator"&,& +3 "core" &-i    +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &&& +3 "core" &-i t  +2 .tForearm.seek :garage +2 "manipulator"&E'\ +109 "core" ' +2 .tHand.close + "manipulator"&@/ +61 "core" / +2 "manipulator"&B& +3 "core" &-i  +3 "manipulator"&>% +2 "core" %  +3 .tForearm.seek :retract +2 "manipulator"&N'\ +99 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&I(ҝ +280 "core" ( +2 "manipulator"&M& +3 "core" &ҧ # L +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &ҧ L +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"& 'C +101 "core" ' +3 "manipulator"&}& +4 "core" &Ҩ   K +2 "manipulator"&U% +3 "core" %= Z +2 "collection"']& +4 "core" &[Y L +2 "collection"'& +5 "core" &\\X L +2 .tCC.seek :closed +49 "collection"'3([h +4 "core" &\\[ K + &[W K &[Z K + &[Y K &Z\\ L + &ZW K +5 &>[X H$e +9 &aYZ E5 +10 &ZZ ED +9 &j[V GB +10 &m[Y FB +9 &Xl[Y FB +9 &!k[[ FB +10 &"k]Z GB +9 &$l\\X GB +9 &&al\\X GB +10 &(#k\\[ FB +9 &)lZX FB +10 &+k[Y FA +9 &-il\\Y FB +9 &/+m]Y FB +10 &0l[Y FB +9 &2l\\Y FB +9 &4qn\\\\ FB +10 &64k[X GB +9 &7i\\X GB +10 &9k\\Y FB +9 &;yn]Z FB +9 &=<k[Z FB +10 &>n[U FB +9 &@l[X GB +9 &BkZZ GA +10 &DDl\\Z FB +9 &Fi[X FB +10 &Gi[X GB +9 &Ih[Y FB +9 &KLlXY FB +10 &M o[W EB +9 &Nx\\Y EC +11 &P]Z DE +8 &R<\\Z BJ +9 &S]Y AM +10 &U\\Z AN +9 &Ww[Z AN +9 &Y9\\Y AN +10 &Z`[Z B&s +9 &[@*ZX CG +10 ( + &[N(\\Y H9 +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.87 + "collection"'& +4 "core" &[N(\\Y H9 +3 .tHand.open + "manipulator"&21 +63 "core" 1 +3 "manipulator"&|% +3 "core" % D   E S +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&P'\ +94 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'?& +3 "core" &[N(\\W H9 +2 "collection"'5% +3 "core" %Z\\ H +2 .tCSV.dial CSR +2 "collection"'g  +36 "core"  +5 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +15 .tCS.seek 5ml + "collection"''n +1349 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +51 "collection"' +13 ' % +2 "core" %n\\[ H +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.501ml + "collection"'(' +585 "core" ' +2 .tCSV.dial :waste + "collection"'K +113 "core" +3 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'C' +1970 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'O& +3 "core" &[N&]Z H9 +2 "collection"'% +3 "core" %\\X G +2 .tCSV.dial :flush + "collection"'Y  +39 "core"  +4 .tCS.reconfigure :fast + "collection"'#d @b +2 .tCS.seek 5ml +2 "collection"'^'n +1081 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'R @ +40 "core" A +3 "collection"'m% +3 "core" %n]Y G +3 .tCS.seek 7ml + "collection"'W' +482 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'L  + 'b  +38 "core"  +78  +4 .tCBV.dial :waste2b + "collection"'  +4 "core"  +5 .tCS.seek 0ml + "collection"'r' +1435 "core" ' +2 #tFlushing upper manifold + "collection"'p& +3 "core" &[N&^\\ H9 +2 "collection"'V% +3 "core" %]X G +2 .tCSV.dial :flush + "collection"'.  +64 "core" +4 .tCS.seek 5ml +2 "collection"'n'n +1078 "core" ' +2 .tdelay 5 seconds +506 .CSV.dial :air +2 "collection"'h @ +39 "core" A +3 "collection"'% +4 "core" %n]Y G +2 .tCS.seek 7ml +2 "collection"'[' +484 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'u +2 'H  +42 "core"  +50 ~ +5 .tCTV.dial :air + "collection"'l  +110 "core" +4 .tCS.seek 0ml +2 "collection"'k' +1442 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"'`'/ +687 "core" ' +2 .tCSV.dial :waste + "collection"'T +41 "core" +4 .tCS.seek 0ml +2 "collection"'w' +672 "core" ' +2 "collection"'& +3 "core" &[N&[Y G9 +2 "collection"'0% +4 "core" %[X G + .tCSV.dial :flush +2 "collection"'a  +38 "core"  +4 .tCS.seek 3ml + "collection"'i'/ +674 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +40 "core" A +3 "collection"'4% +3 "core" %/\\Y G +3 .tCS.seek 4.999ml + "collection"'o'n +500 "core" ' +2 .tCSV.dial :air +2 "collection"'z @ +4 "core" @ +4 .tCS.seek 0ml +2 "collection"'s' +1068 "core" ' +2 .tdelay 7 seconds +702 .CS.seek 3ml + "collection"'~'/ +685 "core" ' +2 .tCSV.dial :waste + "collection"'Z +64 "core" +5 .tCS.seek 0ml + "collection"';' +677 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'j& +4 "core" &[N&\\W G9 +2 "collection"'d% +3 "core" %\\Z G +2 .tCSV.dial CSR + "collection"'  +112 "core"  +6 #tPulling 8ml of CSR.mfbkill .CSR.select :mfbkill +2 "collection"'@ +14 .tCS.seek 8ml +2 "collection"'='͡ +1665 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.seek 10ml + "collection"'-' +476 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"' +2 'e  +7 "core"  +82 +3 .tCTV.dial :intake + "collection"'!  +64 "core"  +5 .tIntake.select :open + "sampler") +13 .tCS.seek 2ml +2 "collection"'' +1626 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air + "collection"'v  +108 "core" +4 .tCS.reconfigure :default +7 "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'q' +587 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'  +89 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +14 .tCS.seek 4ml + "collection"'D'O3 +1099 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 10ml + "collection"'7' +1253 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +2 '  +49 "core"  +73  +5 .tCBV.dial :waste2b + "collection"'G  +42 "core"  +5 .tCS.seek 0ml + "collection"'S' +2018 "core" ' +2 #tKilling upper manifold + .CSV.dial CSR +2 "collection"'  +37 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill + "collection"'@ +13 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 4ml +2 "collection"'{'O3 +1087 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 10ml + "collection"'' +1250 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'X +2 ')  +41 "core"  +48 +5 .tCTV.dial :air + "collection"'  +116 "core" +5 .tCS.seek 0ml + "collection"' ' +1999 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'x'/ +685 "core" ' + .tCSV.dial :waste +2 "collection"' +39 "core" +4 .tCS.seek 0ml + "collection"'' +665 "core" ' +2 #tFlushing upper manifold + "collection"'& +4 "core" &[N&][ G9 +2 "collection"'+% +3 "core" %]Y G +2 .tCSV.dial :flush + "collection"'#  +38 "core"  +5 .tCS.seek 5ml + "collection"'Q'n +1069 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +45 "collection"'' @ +39 "core" B +3 "collection"'6% +3 "core" %n]Z G +3 .tCS.seek 7ml + "collection"'_' +483 "core" ' +5 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +3 "collection"'t + '  +7 "core" +81 ~ +4 .tCTV.dial :air +4 .CS.seek 0ml + "collection"':' +1435 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''/ +688 "core" ' + .tCSV.dial :waste +2 "collection"'9 +51 "core" +5 .tCS.seek 0ml + "collection"'<' +677 "core" ' +2 "collection"'8& +4 "core" &[N&^Y G9 + "collection"' % +4 "core" %]Z G +2 .tCSV.dial :flush + "collection"'$  +41 "core"  +4 .tCS.seek 3ml +2 "collection"'F'/ +683 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +39 "core" B +4 "collection"'% +3 "core" %/\\Z H +3 .tCS.seek 5ml + "collection"'1'n +475 "core" ' +3 .tCSV.dial :air + "collection"' @ +13 "core" @ +4 .tCS.seek 0ml +2 "collection"'' +1061 "core" ' +3 .tdelay 7 seconds +702 .CS.seek 3ml +2 "collection"'/'/ +687 "core" ' +2 .tCSV.dial :waste + "collection"' +63 "core" +4 .tCS.seek 0ml + "collection"'"' +676 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"',& +4 "core" &[N&Z[ G9 +2 "collection"'%% +3 "core" %[V G +2 .tCSV.dial :flush + "collection"'&  +38 "core"  +5 .tCS.seek 5ml + "collection"'c'n +1079 "core" ' + .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'* @ +39 "core" B +4 "collection"'@% +3 "core" %n[Z G +2 .tCS.seek 6.999ml +2 "collection"'B' +487 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'>  + 'A  +38 "core"  +84  +5 .tCBV.dial :waste2b + "collection"'E  +44 "core"  +5 .tCS.seek 0ml + "collection"'M' +1438 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'& +4 "core" &[N&[Z H9 +2 "collection"'J% +3 "core" %п\\Z G +2 .tCSV.dial CSR + "collection"'}  +38 "core"  +6 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +14 .tCS.seek 8ml + "collection"'U'͡ +1169 "Can" C=DEb +504 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.seek 10ml +44 "collection"']' +479 "core" ' +4 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'\ + 'N  +43 "core" +48 +5 .tCTV.dial :intake + "collection"'  +68 "core" +5 .tIntake.select :open + "sampler") +13 .tCS.seek 2ml + "collection"'2' +1636 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air + "collection"'|  +63 "core"  +4 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'?' +583 "core" ' +2 .tCSV.dial CSR + "collection"'5  +89 "core"  +6 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +15 .tCS.seek 5ml + "collection"''n +1349 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.seek 10ml +2 "collection"'g' +1372 "core" ' +2 .tCSV.dial CBV + "collection"' +89 "core" +5 .tCS.seek 0ml + "collection"'y' +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &ҩ   J +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ҝ +10 "core" ( + "manipulator"&K& +4 "core" &ҫ  .  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &(& +2 "core" &ҫ  +3 .tForearm.seek CC + "manipulator"&O'C +100 "core" ' +2 .tHand.close + "manipulator"&/ +64 "core" / +4 .tCC.seek :open + "collection"'Y(p +399 "core" ( +2 "manipulator"&C& +3 "core" &Ҭ    +2 "manipulator"&R% +3 "core" % *  ! +2 .tForearm.seek :retract +2 "manipulator"&m'\ +96 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&^(-` +274 "core" ( +2 "manipulator"&L& +4 "core" &-a '  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +2 &b& +3 "core" &-a  +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'\ +112 "core" ' +3 .tHand.open + "manipulator"&W1 +56 "core" 1 + "manipulator"&p% +4 "core" % i K +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +43 "manipulator"&V'\ +99 "core" ' +5 #tCompleted [initialPurge; standAloneWCR [nil, $wcrVol], $bac, &bleach] begun 07:23:21 + #Preparing to sleep until 09:00:00PDT23-Apr-24 +5 #Asleep til 09:00 +2 #Continuing at 09:00 +2 "Can" G-ZDb +4 ."Qmail"GoodNews.email "Then, in tube 2: initialPurge; standAloneWCR [nil, $wcrVol], $bac, &bleach\\n/home/esp/esp2local/mission/24aprOhiotest.rb:43\\n{1 => 7,\\n 2 => 5,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@08:24:08, 22.1C, 42% humidity, 14.6psia, 15.28V, 0.16A, 3.410Ah, 2.50W\\nSampled 500.0ml",Subject: "Asleep until 09:00" +23 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +248 #"uploadLog"upsync +48240 "Can" KDb +59998  JEqb +59999  KFb +46688  K<F| +3 #tPowering core bus +561 .Gate.power :raw,:ON + "sampler") +24 ). +2 "core"  +3 "collection"' +3 'r +2 "core"  +6 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "sampler")&\ +2 .tCS.configure :default + "collection"'#P d@b +3 .tSS.configure :default + "sampler")#.0X 7,\\n 2 => 5,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@09:00:26, 21.7C, 41% humidity, 14.7psia, 15.26V, 0.20A, 3.428Ah, 3.04W",Subject: "Started 24aprOhiotest phase initialPurge; standAloneWCR [nil, $wcrVol], $bac, &bleach" +2 #tStarting initialPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +3 "collection"';& +3 "core" &]YX I +2 .tHand.open + "manipulator"&=1 +54 "core" 1 +2 "manipulator"&e& +4 "core" &\    a +2 "manipulator"&% +2 "core" % \   %   +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&!(-` +149 #"uploadLog"upsync +30 "core" ( + "manipulator"&-& +4 "core" &-g    +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &v& +2 "core" &-g   +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&'\ +93 "core" '* r  +3 !to:Slide::Error\ :@axisName" Forearm: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni*: @pastRLSF: @pwmi:@deltaPressi :@pastThresholdF: @voltagef12.171854688267059: @currenti: @type2F:@outPressi:\ @lostF: @inPressir : @channeli: @tagi: @sourcei+: @error: speedErr:@destinationi%: mesg"(Forearm speedErr at PC + 470 counts:@checkpoint: omitted:bt[%"2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"./home/esp/esp2/utils/misc.rb:61:in `grab'"2/home/esp/esp2/utils/puckmoves.rb:816:in `to'",/home/esp/esp2/lib/msg.rb:68:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:815:in `to'"6/home/esp/esp2/utils/puckmoves.rb:889:in `loadAt'">/home/esp/esp2/utils/puckmoves.rb:1014:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'"4/home/esp/esp2local/mission/24aprOhiotest.rb:44"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"4/home/esp/esp2local/mission/24aprOhiotest.rb:43"3/home/esp/esp2/utils/daily.rb:241:in `mission'"4/home/esp/esp2local/mission/24aprOhiotest.rb:36"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"4/home/esp/esp2local/mission/24aprOhiotest.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:213:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +2 #Retry #1 of 3 + "manipulator"&& +4 "core" &, * * : 5 +2 "manipulator"&q% +4 "core" %L % (  +4 .tForearm.reconfigure :loose + "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract +2 "manipulator"&D'\ +132 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-` +38 "core" ( +2 "manipulator"& & +4 "core" &-Y 2 6 N = +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &G& +3 "core" &-Y   = +3 .tForearm.seek :garage +2 "manipulator"&7'\ +93 "core" '  +3 !to:Slide::Error\ :@axisName" Forearm: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni : @pastRLSF: @pwmi:@deltaPressi:@pastThresholdF: @voltagef12.171854688267059: @currenti: @type2F:@outPressi:\ @lostF: @inPressi: @channeli: @tagi<: @sourcei+: @error: speedErr:@destinationi%: mesg"(Forearm speedErr at PC + 460 counts:@checkpoint: omitted:bt[%"2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"./home/esp/esp2/utils/misc.rb:61:in `grab'"2/home/esp/esp2/utils/puckmoves.rb:816:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:815:in `to'"6/home/esp/esp2/utils/puckmoves.rb:889:in `loadAt'">/home/esp/esp2/utils/puckmoves.rb:1014:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'"4/home/esp/esp2local/mission/24aprOhiotest.rb:44"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"4/home/esp/esp2local/mission/24aprOhiotest.rb:43"3/home/esp/esp2/utils/daily.rb:241:in `mission'"4/home/esp/esp2local/mission/24aprOhiotest.rb:36"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"4/home/esp/esp2local/mission/24aprOhiotest.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:213:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 + #Retry #2 of 3 +2 "manipulator"&& +4 "core" &,., ' % 5 Ah +2 "manipulator"&S% +4 "core" %՜ ) *  +3 .tForearm.reconfigure :loose + "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract +2 "manipulator"&{'\ +142 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&)(-` +14 "core" ( +2 "manipulator"&X& +4 "core" &-`\ 2  3 c +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" &-`\  \  c +3 .tForearm.seek :garage +2 "manipulator"&'\ +92 "core" '& r +3 !to:Slide::Error\ :@axisName" Forearm: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni&: @pastRLSF: @pwmi:@deltaPressi:@pastThresholdF: @voltagef12.166945508100147+: @currenti: @type2F:@outPressir :\ @lostF: @inPressi: @channeli: @tagi: @sourcei+: @error: speedErr:@destinationi%: mesg"(Forearm speedErr at PC + 466 counts:@checkpoint: omitted:bt[%"2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"./home/esp/esp2/utils/misc.rb:61:in `grab'"2/home/esp/esp2/utils/puckmoves.rb:816:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:815:in `to'"6/home/esp/esp2/utils/puckmoves.rb:889:in `loadAt'">/home/esp/esp2/utils/puckmoves.rb:1014:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'"4/home/esp/esp2local/mission/24aprOhiotest.rb:44"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"4/home/esp/esp2local/mission/24aprOhiotest.rb:43"3/home/esp/esp2/utils/daily.rb:241:in `mission'"4/home/esp/esp2local/mission/24aprOhiotest.rb:36"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"4/home/esp/esp2local/mission/24aprOhiotest.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:213:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 + #Retry #3 of 3 +2 "manipulator"& & +3 "core" &,N0  & Au +2 "manipulator"&% +4 "core" % ) '  c +3 .tForearm.reconfigure :loose + "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract +2 "manipulator"&x'\ +138 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-` +22 "core" ( +2 "manipulator"&+& +3 "core" &-\\  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &#& +3 "core" &-\\  +3 .tForearm.seek :garage +2 "manipulator"&'\ +92 "core" ' ' +4 !to:Slide::Error :@axisName" Forearm: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni: @pastRLSF: @pwmi:@deltaPressi' :@pastThresholdF: @voltagef12.176763868433971: @currenti: @type2F:@outPressi:\ @lostF: @inPressi: @channeli: @tagi!: @sourcei+: @error: speedErr:@destinationi%: mesg"(Forearm speedErr at PC + 456 counts:@checkpoint: omitted:@timestampu: Time f:bt[%"2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"./home/esp/esp2/utils/misc.rb:61:in `grab'"2/home/esp/esp2/utils/puckmoves.rb:816:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:815:in `to'"6/home/esp/esp2/utils/puckmoves.rb:889:in `loadAt'">/home/esp/esp2/utils/puckmoves.rb:1014:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'"4/home/esp/esp2local/mission/24aprOhiotest.rb:44"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"4/home/esp/esp2local/mission/24aprOhiotest.rb:43"3/home/esp/esp2/utils/daily.rb:241:in `mission'"4/home/esp/esp2local/mission/24aprOhiotest.rb:36"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"4/home/esp/esp2local/mission/24aprOhiotest.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:213:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +38 #Waiting to Resume from Checkpoint "Forearm speedErr at PC + 456 counts" +11 ."Qmail"BadNews.email "Forearm speedErr at PC + 456 counts",Subject: "Slide::Error in MAIN" +232 #"uploadLog"upsync +9439 "Can" D2F= +59999  C3G4= +59998  D3VG= +59999  E3+H`= +59998  E3H= +59999  D3I= +59998  D3J"= +59999  E3J= +59999  D3VKN= +59998  D3+K= +59999  D3Lz= +59998  D4M= +24751 #"Kevan"Session Begun +562 #-> showlog -50 +10272 #-> exit +2 #Session Ended +24412 "Can" D2M= +31047 #"brent"Session Begun +338 #-> showlog 50 +3242 #-> MainThread.lastErr +474 #-> MainThread.lastErr.reply.status +1953 #-> Power +353 #-> Forearm +2 "manipulator"&'% +5 "core" %  8 5 +906 #"brent"-> Forearm.jog 500 +2 .Forearm.jog 500 +4 "manipulator"&6) +26 "core" ) +2 "manipulator"&Q% +3 "core" % ' &   +11115 #"brent2"Session Begun +390 #-> Forearm.jog 300 +2 .Forearm.jog 300 +5 "manipulator"&), +30 "core" ) + "manipulator"&t% +3 "core" %  +2439 #"brent2"-> progress +2680 #-> MainThread.resume -5 +2 #tResuming Thread (suspended since 09:00:26) +6 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +5 "collection"'_& +6 "core" &]STr J +2 "manipulator"&:& +4 "core" &, $ +2 "manipulator"&9% +3 "core" % Z  +3 .tForearm.seek :retract +2 "manipulator"&'\ +84 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 .tElbow.seek FlushPuck::Garage +2 "manipulator"&8(-` +45 "core" ( +2 "manipulator"& & +3 "core" &-W   - +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &$& +5 "core" &-W - +2 .tForearm.seek :garage +2 "manipulator"&<'\ +93 "core" '#  +3 !to:Slide::Error\ :@axisName" Forearm: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni#: @pastRLSF: @pwmi:@deltaPressi :@pastThresholdF: @voltagef12.171854688267059: @currenti: @type2F:@outPressi :\ @lostF: @inPressi: @channeli: @tagiA: @sourcei+: @error: speedErr:@destinationi%: mesg"(Forearm speedErr at PC + 463 counts:@checkpoint: omitted:bt[%"2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"./home/esp/esp2/utils/misc.rb:61:in `grab'"2/home/esp/esp2/utils/puckmoves.rb:816:in `to'",/home/esp/esp2/lib/msg.rb:68:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:815:in `to'"6/home/esp/esp2/utils/puckmoves.rb:889:in `loadAt'">/home/esp/esp2/utils/puckmoves.rb:1014:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'"4/home/esp/esp2local/mission/24aprOhiotest.rb:44"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"4/home/esp/esp2local/mission/24aprOhiotest.rb:43"3/home/esp/esp2/utils/daily.rb:241:in `mission'"4/home/esp/esp2local/mission/24aprOhiotest.rb:36"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"4/home/esp/esp2local/mission/24aprOhiotest.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:213:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +2 #Retry #1 of 3 +5 "manipulator"&& +6 "core" &,1 ( $ ' # >S +2 "manipulator"&% +4 "core" %Ր ' ' +3 .tForearm.reconfigure :loose + "manipulator"&#@2^d^b +5 .tForearm.home.seek :retract +3 "manipulator"&F'\ +146 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +7 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-` +20 "core" ( +3 "manipulator"&1& +4 "core" &-o   2 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 && +3 "core" &-o  % 2 +3 .tForearm.seek :garage +2 "manipulator"&'\ +97 "core" ') +3 !to:Slide::Error\ :@axisName" Forearm: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni): @pastRLSF: @pwmi:@deltaPressi :@pastThresholdF: @voltagef12.171854688267059: @currenti: @type2F:@outPressi :\ @lostF: @inPressi: @channeli: @tagi: @sourcei+: @error: speedErr:@destinationi%: mesg"(Forearm speedErr at PC + 469 counts:@checkpoint: omitted:bt[%"2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"./home/esp/esp2/utils/misc.rb:61:in `grab'"2/home/esp/esp2/utils/puckmoves.rb:816:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:815:in `to'"6/home/esp/esp2/utils/puckmoves.rb:889:in `loadAt'">/home/esp/esp2/utils/puckmoves.rb:1014:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'"4/home/esp/esp2local/mission/24aprOhiotest.rb:44"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"4/home/esp/esp2local/mission/24aprOhiotest.rb:43"3/home/esp/esp2/utils/daily.rb:241:in `mission'"4/home/esp/esp2local/mission/24aprOhiotest.rb:36"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"4/home/esp/esp2local/mission/24aprOhiotest.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:213:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +2 #Retry #2 of 3 +4 "manipulator"&/& +7 "core" &,M( ' ' < >T + "manipulator"&,% +4 "core" %՝ $  S +3 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +50 .tForearm.home.seek :retract +4 "manipulator"&%'\ +141 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 .tElbow.seek FlushPuck::Garage +2 "manipulator"&&(-` +6 "core" ( +2 "manipulator"&"& +4 "core" &-`   A +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &*& +5 "core" &-`  ' A +3 .tForearm.seek :garage +2 "manipulator"&@'\ +95 "core" ')   +3 !to:Slide::Error\ :@axisName" Forearm: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni): @pastRLSF: @pwmi:@deltaPressi :@pastThresholdF: @voltagef12.171854688267059: @currenti: @type2F:@outPressi:\ @lostF: @inPressi : @channeli: @tagiE: @sourcei+: @error: speedErr:@destinationi%: mesg"(Forearm speedErr at PC + 469 counts:@checkpoint: omitted:bt[%"2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"./home/esp/esp2/utils/misc.rb:61:in `grab'"2/home/esp/esp2/utils/puckmoves.rb:816:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:815:in `to'"6/home/esp/esp2/utils/puckmoves.rb:889:in `loadAt'">/home/esp/esp2/utils/puckmoves.rb:1014:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'"4/home/esp/esp2local/mission/24aprOhiotest.rb:44"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"4/home/esp/esp2local/mission/24aprOhiotest.rb:43"3/home/esp/esp2/utils/daily.rb:241:in `mission'"4/home/esp/esp2local/mission/24aprOhiotest.rb:36"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"4/home/esp/esp2local/mission/24aprOhiotest.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:213:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +2 #Retry #3 of 3 +5 "manipulator"&c& +5 "core" &,P'   | >Q +2 "manipulator"&>% +4 "core" %՞   +4 .tForearm.reconfigure :loose +2 "manipulator"&#@2^d^b +6 .tForearm.home.seek :retract +2 "manipulator"&A'\ +143 "core" ' +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 .tElbow.seek FlushPuck::Garage +2 "manipulator"&E(-` +6 "core" ( +2 "manipulator"&B& +4 "core" &-a  x @ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +7 && +2 "core" &-a @ +4 .tForearm.seek :garage +2 "manipulator"&J'\ +95 "core" '(   +4 !to:Slide::Error :@axisName" Forearm: @replyo:I2C::Servo::AbsMove3Reply : @statuso:I2C::Servo::Status:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni(: @pastRLSF: @pwmi:@deltaPressi :@pastThresholdF: @voltagef12.171854688267059: @currenti: @type2F:@outPressi :\ @lostF: @inPressi: @channeli: @tagiO: @sourcei+: @error: speedErr:@destinationi%: mesg"(Forearm speedErr at PC + 468 counts:@checkpoint: omitted:@timestampu: Time j.:bt[%"2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"0/home/esp/esp2/utils/misc.rb:98:in `extend'",/home/esp/esp2/utils/misc.rb:34:in `to'"./home/esp/esp2/utils/misc.rb:61:in `grab'"2/home/esp/esp2/utils/puckmoves.rb:816:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:815:in `to'"6/home/esp/esp2/utils/puckmoves.rb:889:in `loadAt'">/home/esp/esp2/utils/puckmoves.rb:1014:in `loadFlushPuck'"A/home/esp/esp2/protocol/2G/utilities.rb:74:in `initialPurge'"4/home/esp/esp2local/mission/24aprOhiotest.rb:44"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"4/home/esp/esp2local/mission/24aprOhiotest.rb:43"3/home/esp/esp2/utils/daily.rb:241:in `mission'"4/home/esp/esp2local/mission/24aprOhiotest.rb:36"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"4/home/esp/esp2local/mission/24aprOhiotest.rb:35"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:213:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 + #Waiting to Resume from Checkpoint "Forearm speedErr at PC + 468 counts" +4 ."Qmail"BadNews.email "Forearm speedErr at PC + 468 counts",Subject: "Slide::Error in MAIN" +276 #"uploadLog"upsync +2078 #"brent2"-> Forearm.retract +3 .Forearm.seek :retract +4 "manipulator"&}'\ +89 "core" ' +2 "manipulator"&M% +4 "core" %\ #  4  +264 #"brent2"-> SC +2 "storage"(U& +5 "core" &,? ^ _ , +280 #"brent2"-> SC.to 4 +4 .SC.reconfigure :loose +2 "storage"($.(\ 1~b +6 ."brent2"SC.seek 4 +2 "storage"(N(,A +6 "core" ( +2 "storage"(\ & +3 "core" &,A " R  * +474 #"brent2"-> SC.home.to 4 +5 .SC.reconfigure :loose +2 "storage"($.(\ 1~b +6 ."brent2"SC.home.seek 4 +2 "storage"((,A +146 "Can" 1xN<= +856 "core" ( +2 "storage"(]& +3 "core" &,A h i  +1321 #"brent2"-> Elbow +2 "manipulator"&|& +5 "core" &-^    C +810 #"brent2"-> Elbow.home.to 4 +2 .Elbow.reconfigure :loose +5 "manipulator"&$ &.,(#b +4 ."brent2"Elbow.home.seek 4 +3 "manipulator"&2( +511 "core" ( +2 "manipulator"&5& +3 "core" &  \  +1077 #"brent2"-> progress +1593 #-> MainThread.resume -9 +4 #tResuming Thread (suspended since 09:00:26) +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +6 "collection"'?& +7 "core" &]CS J +2 "manipulator"&& +4 "core" & i  +2 "manipulator"& % +3 "core" %\  4  +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 .tElbow.seek FlushPuck::Garage + "manipulator"&g(-` +173 "core" ( +2 "manipulator"& & +3 "core" &-a    +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &K& +4 "core" &-a   +2 .tForearm.seek :garage +2 "manipulator"&('\ +111 "core" ' + .tHand.close +2 "manipulator"&/ +65 "core" / +2 "manipulator"&I& +3 "core" &-h  +2 "manipulator"&P% +3 "core" %  +45 .tForearm.seek :retract +7 "manipulator"&3'\ +102 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 .tElbow.seek CC +2 "manipulator"&C(ҝ +281 "core" ( + "manipulator"&R& +3 "core" &ң  < [ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &O& +3 "core" &ң  [ +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 .tForearm.seek CC +2 "manipulator"&L'C +104 "core" ' +2 "manipulator"&b& +3 "core" &ң ' & P [ +2 "manipulator"&% +4 "core" %: ' ) E +2 "collection"'W& +4 "core" &]STz I +2 "collection"'p& +5 "core" &]RTu I +2 .tCC.seek :closed +2 "collection"'m([h +6 "core" &]ST| I +7 &o8TR~ F#b +9 &\\aUQx D5 +10 &US{ CD +9 &hWS EB +9 &bmSS DC +10 &#jTR EC +9 & jRT| DB +10 &"mSQz DC +9 &$jjVQw EC +9 &&-gWR~ EB +10 &'gTS DC +9 &)kSS| DB +9 &+rlUQw DC +10 &-5jSTy DB +9 &.jUPv EB +9 &0mTQz DC +10 &2zjRR DC +9 &4<jRT DC +10 &5gVT~ DB +9 &7lSTz DB +9 &9gUTw DB +10 &;EgSSy EB +9 &=gTRy EB +9 &>gSS EB +10 &@hSQ EB +9 &BNjRS} DB +10 &DjSQ DC +9 &ElUQ} DB +9 &GhSP~ EB +10 &IUjTP DB +9 &KnSS~ DC +10 &LsUS~ DD +9 &NTQ CE +9 &PMTRs CH +10 &RWTk @K +9 &SVTx >N +9 &UURx ?N +10 &W?WS} >O +9 &YWSy ?N +9 &ZvUT{ A$p +10 &[A7TQ{ =X +10 ( &[_/VRx F: +2 "collection"'p& +3 #tCollection Clamp onSpring/offSpring for 4/27 samples, on/off torque 2.00 +2 "collection"'& +6 "core" &[_0URl F: +3 .tHand.open + "manipulator"&.1 +56 "core" 1 +2 "manipulator"&r% +3 "core" % @ # ' * ? +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +6 .tForearm.seek :retract +2 "manipulator"&h'\ +93 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'& +7 "core" &[_0URu F: +2 "collection"'H% +3 "core" %TSk E +2 .tCSV.dial CSR +2 "collection"'n  +114 "core"  +5 #tPulling 5ml of CSR.flush + .CSR.select :flush +6 "collection"' +14 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 5ml +3 "collection"'l'n +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +15 '[% +3 "core" %nVS E +2 .tCS.reconfigure :fast + "collection"'#d @b +7 .tCS.seek 7.5ml + "collection"'k' +576 "core" ' +24 .tCSV.dial :waste + "collection"'T +116 "core" +3 .tCS.reconfigure :default + "collection"'#P d@b +6 .tCS.seek 0ml +2 "collection"'0' +1988 "core" ' +2 #tPurging external Intake + "collection"'`& +7 "core" &[_0VS E: +2 "collection"'V% +3 "core" %SS F +2 .tCSV.dial :flush +2 "collection"'^  +40 "core"  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +6 .tCS.seek 10ml +2 "collection"'\\' +2040 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +41 .tCBV.dial CSV +5 "collection"'y +2 '  +6 "core" +58  +3 .tCTV.dial :intake + "collection"'4  +72 "core"  +5 .tIntake.select :open + "sampler") +62 .tCS.seek 0ml + "collection"'f' +2020 "core" ' +2 .tIntake.select :close + "sampler")0 +16 .tCTV.dial :air +2 "collection"'Z  +72 "core" +3 #tFlushing upper manifold + "collection"'j& +6 "core" &[_1SR F: +2 "collection"'d% +3 "core" %R^ E +2 .tCSV.dial :flush + "collection"'u  +66 "core"  +4 .tCS.seek 5ml +2 "collection"''n +1070 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'o @ +39 "core" B +3 "collection"'Y% +3 "core" %nUR F +3 .tCS.seek 7.001ml +2 "collection"';' +487 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +5 "collection"'= +92 "core"  +4 .tCTV.dial :air +6 .CS.seek 0ml +3 "collection"'e' +1444 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''/ +693 "core" ' +2 .tCSV.dial :waste +2 "collection"'- +42 "core" +4 .tCS.seek 0ml +3 "collection"'v' +672 "core" ' +2 "collection"'& +4 "core" &[_0UO E: +2 "collection"'% +3 "core" %SR E +2 .tCSV.dial :flush +2 "collection"'s  +40 "core"  +4 .tCS.seek 3ml +2 "collection"'q'/ +686 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +37 "core" @ +3 "collection"'~% +3 "core" %/US F +3 .tCS.seek 5ml +2 "collection"'G'n +476 "core" ' +2 .tCSV.dial :air +5 .CS.seek 0ml +4 "collection"'7' +1068 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''/ +697 "core" ' + .tCSV.dial :waste +2 "collection"'S +67 "core" +4 .tCS.seek 0ml +3 "collection"'!' +676 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&X& +7 "core" &Ҥ  n Z +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +6 .tElbow.seek CC + "manipulator"&(ҝ +6 "core" ( + "manipulator"&D& +4 "core" &Ҥ   Z +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 && +2 "core" &Ҥ  Z +3 .tForearm.seek CC + "manipulator"& 'C +103 "core" ' +2 .tHand.close + "manipulator"&/ +56 "core" / +3 .tCC.seek :open +2 "collection"'(p +399 "core" ( +2 "manipulator"&+& +3 "core" &Ҥ\   Z +2 "manipulator"&#% +3 "core" % /   +3 .tForearm.seek :retract + "manipulator"&{'\ +98 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 .tElbow.seek :garage + "manipulator"&(-` +281 "core" ( +2 "manipulator"&)& +3 "core" &-f  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +6 &x& +3 "core" &-f   +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +45 .tForearm.seek :garage +8 "manipulator"&''\ +116 "core" ' +2 .tHand.open + "manipulator"&Q1 +63 "core" 1 +2 "manipulator"&t% +3 "core" % h + H +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&6'\ +104 "core" ' + #tStarting stand-alone bac WCR + #bac wcr sampling at most 500ml +9 #Whole Cell Archive sampling 500ml +2 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 2 at 11:17:15PDT23-Apr-24\\n{1 => 7,\\n 2 => 5,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@11:12:16, 22.1C, 40% humidity, 14.7psia, 15.18V, 0.66A, 3.852Ah, 10.04W",Subject: "bac wcr sampling at most 500ml" +4 #"WCR"Loading wcr puck from tube 2 into Collection Clamp +6 "collection"'_& +8 "core" &VQ J + "manipulator"&:% +4 "core" %\ \   +3 "storage"(9% +5 "core" % o n .  + "storage"( . +4 "core" .(,A +4 ."WCR"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +7 ."WCR"SC.seek 2 +5 "storage"($( +204 #"uploadLog"upsync +149 "core" ( +2 ."WCR"SC.configure :limp + "storage"($(\ 1b +8 (<& +3 "core" & ! 4 "  +2 "manipulator"&& +3 "core" &-V r  +3 "manipulator"&% +3 "core" %\ \    +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +7 ."WCR"Elbow.seek 2 + "manipulator"&( +174 "core" ( +2 "manipulator"&& +3 "core" &   +2 "storage"(& +4 "core" & j l  +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +7 ."WCR"Forearm.seek 2 + 700 counts +3 "manipulator"&1'9 +101 "core" ' +2 "storage"(& +3 "core" & j b   +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +8 ."WCR"SE.seek :beamBreak + "storage"('N +247 "core" ' +2 "storage"(/- +2 "core" -' +3 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +6 (,& +3 "core" & _ a  +2 "manipulator"&8& +4 "core" &     +2 ."WCR"Elbow.seek 2 +2 "manipulator"&F( +6 "core" ( +2 "manipulator"&"& +4 "core" &   =  +2 "storage"(*& +3 "core" & m b  +3 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&@'Ω +28 "core" ' + ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Hand.close +2 "manipulator"&c/ +58 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&>& +4 "storage"(' +8 "core" &  +2 "manipulator"&B% +4 "core" % Ο  c +2 ."WCR"Forearm.seek :retract +3 "manipulator"&%'\ +95 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&(ҝ +112 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +54 "core" ( +2 "manipulator"&J& +3 "core" &ү J * +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +6 &&& +3 "core" &ү i * +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +6 ."WCR"Forearm.seek CC +3 "manipulator"&A'C +97 "core" ' +2 "manipulator"&M& +3 "core" &ү ' " L * +2 "manipulator"&U% +4 "core" %   h $ +2 "collection"'\ & +4 "core" &ZPi I +2 "collection"'z& +5 "core" &UQu J +3 ."WCR"CC.seek :closed +2 "collection"'N([h +6 "core" &TTs I +5 &UPv I7 +9 &*RTRz D- +10 &uUS~ CB +9 &4iTSz EB +10 &gTQq EB +9 &kVUo EC +9 & yjVQ EB +10 &":jVSv EC +9 &#jTS EB +10 &%jSR DB +9 &'jSSJ EB +9 &)DjTR DB +10 &+jTS DB +9 &,jTS EB +9 &.kVT EB +10 &0KkST EB +9 &2 jTS EB +9 &3jVS EB +10 &5kUS EB +9 &7SjVS EB +10 &9jTP EB +9 &:jSQ DB +9 &<jUR EB +10 &>]jTR EB +9 &@jTS EB +9 &AjTS EB +10 &CjTS EB +9 &EdhTQ EB +10 &G'iUQ EB +9 &HjSS EB +9 &JnTQ DB +10 &LkpTS DB +9 &N+sUS DC +9 &OVU CE +10 &QWU BH +9 &SXXT @L +10 &UVV @L +9 &VWV @M +9 &XYU ?M +10 &ZKYU A. +9 &[-WU D\\ +9 &[X\ uXU EC +6 ( +2 "collection"'z& +4 #"WCR"Collection Clamp onSpring/offSpring for 4/27 samples, on/off torque 1.85 +3 .Hand.open +4 "manipulator"&]1 +5 "core" &[XGYW EC +50 1 +2 "manipulator"&|% +4 "core" %    +  +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&E'\ +94 "core" ' +2 #"WCR"collectSample 500ml w/bubble point of 26psi +2 #Priming 7ml +2 .Gate.power :sampler,:ON +6 .Intake.select :close +3 .Exhaust.select :close +5 .SS.hold +4 "sampler")5+ +7 "core" + + "sampler")?% +5 "core" %<@ N $l +2 "collection"'& +3 "core" &[XGUV FC +4 "Can" BAN + #"WCR"Calibrating pressure and temperature sensors +3 .CTV.dial :air +6 .SSV.dial :spit,avoiding: :exhaust +4 "sampler") +7 "core"  +4 ."WCR"SS.reconfigure :fast + "sampler")#.0X exit +2 #Session Ended +4915 ."WCR"CBV.dial :waste2b +2 "collection"'Q  +33 "core"  +5 ."WCR"CS.reconfigure :default + "collection"'#P d@b +5 ."WCR"CS.seek 0ml +2 "collection"'t' +520 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'{  +113 "core" +4 "collection"'_& +3 "core" &[XGWW FC +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&:% +6 "core" %\  ' ,  +2 "storage"(9% +3 "core" % R T $  +2 "storage"( . +3 "core" .( +2 ."WCR"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."WCR"SC.seek 1 +2 "storage"('(3 +192 "core" ( + ."WCR"SC.configure :limp +2 "storage"($(\ 1b +4 (& +3 "core" &6 , A F +2 "manipulator"&<& +3 "core" &Ҫ / +2 "manipulator"&% +3 "core" %\   +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +50 ."WCR"Elbow.seek 1 +3 "manipulator"&( +155 "core" ( +2 "manipulator"&& +4 "core" &  [  +2 "storage"(& +3 "core" &7 L K  +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&'н +100 "core" ' +2 "storage"(& +3 "core" &7 _ ` B  +3 ."WCR"SE.reconfigure :pick + "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak + "storage"(6'N +230 "core" ' +2 "storage"(/- +2 "core" -'P +3 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +5 "manipulator"&,& +3 "core" &    +2 "storage"(8& +3 "core" &7 M Q +  +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek 1 +2 "manipulator"&"' +40 "core" ' +2 ."WCR"Elbow.hold +3 "manipulator"&*, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(i- +3 "core" -'P +3 ."WCR"SE.seek 6.1 Pucks below Top Plate +2 "storage"(c'v +28 "core" ' +2 "manipulator"&>% +3 "core" % o +3 "storage"(B& +3 "core" &7   +2 ."WCR"Forearm.force -20 + "manipulator"&5 +5 ."WCR"Forearm.seek 1 + 312 counts +2 "manipulator"&'9 +18 "core" ' +2 "manipulator"&1& +3 "core" & \  +2 "storage"(J& +3 "core" &7 R R O  +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&'н +20 "core" ' +2 ."WCR"SE.seek 7.1 Pucks below Top Plate +4 "storage"(&'_ +44 "core" ' +2 "manipulator"&@& +3 "core" &     +2 "manipulator"&M% +4 "core" %Ч   +2 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract +2 "manipulator"&F'\ +98 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&U(ҝ +161 "core" ( +2 "manipulator"&\ & +3 "core" &Һ  +2 ."WCR"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +3 "core" &Һ  +2 ."WCR"Forearm.seek CC +2 "manipulator"&%'C +93 "core" ' +3 ."WCR"Hand.close + "manipulator"&/ +58 "core" / +4 ."WCR"CC.seek :open +2 "collection"'](p +400 "core" ( + "storage"(|& +3 "core" &7 ^ b  +2 "storage"(z& +4 "core" &7 j b  +2 "manipulator"&?& +3 "core" &һ   +2 "manipulator"&% +3 "core" % T $   +3 ."WCR"Forearm.seek :retract + "manipulator"& '\ +98 "core" ' +25 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 1 +42 "manipulator"&A( +153 "core" ( + "manipulator"&a& +4 "core" & \ +2 "storage"(5& +3 "core" &7 h ^  +2 ."WCR"Elbow.reconfigure :limp +7 "manipulator"&$ ,(b +6 ."WCR"Forearm.seek 1 + "manipulator"&2' +111 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&K, +4 "core" , +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open + "manipulator"&1 +55 "core" 1 +2 "manipulator"&I% +3 "core" %  M +2 "storage"(P& +3 "core" &7 I I   +2 ."WCR"Forearm.force -20 + "manipulator"&5 +6 ."WCR"Forearm.seek 1 + 299 counts + "manipulator"& ', +24 "core" ' + "manipulator"&(& +3 "core" &    \ +3 "storage"(R& +3 "core" &7 m l   +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&g'н +26 "core" ' +2 "storage"(O% +3 "core" %X i j  +3 ."downElevator"SE.seek :down +4 "storage"(b' +99 (}% +2 "core" %ةC b c G& +2 "manipulator"&3% +4 "core" %и  ` # +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +5 ."WCR"Forearm.seek :retract + "manipulator"&'\ +81 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +8 "core" ' +2 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'& +6 "core" &TS J +2 "manipulator"&.& +5 "core" & \ +3 "manipulator"&% +3 "core" %\   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&W(-` +172 "core" ( + "manipulator"&H& +4 "core" &-j   +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &p& +3 "core" &-j  +2 .tForearm.seek :garage +2 "manipulator"&n'\ +111 "core" ' +2 .tHand.close + "manipulator"&w/ +55 "core" / +2 "manipulator"&L& +3 "core" &-j  +2 "manipulator"&r% +3 "core" %   +3 .tForearm.seek :retract + "manipulator"&['\ +98 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC + "manipulator"&(ҝ +279 "core" ( + "manipulator"&k& +4 "core" &Ҥ  4 H +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &`& +3 "core" &Ҥ K H +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&V'C +101 "core" ' +2 "manipulator"&0& +4 "core" &ҥ   > G +2 "manipulator"&% +3 "core" %> : s +2 "collection"'l& +4 "core" &TQ J +2 "collection"'T& +5 "core" &TR J +47 .tCC.seek :closed +8 "collection"'^([h +6 "core" &UQ J +2 &UR J &TR J + &TQ J + &UR J &TR J + &UR I< +6 &#UUS D/ +10 &zVR CC +9 &?gSR EA +9 &mSS EB +10 &lUQ EB +9 & jTQ EA +9 &"FkUT EB +10 &$lTS EB +9 &%iUP DA +9 &'lTQ DA +10 &)OnTS DA +11 &+iTR DB +8 &,kSP DB +9 &.iTS EA +9 &0VkVT EB +10 &2mSQ EB +9 &3nTR EA +9 &5nTS DA +10 &7_iUR EA +9 &9!iVR EA +10 &:kUS EA +9 &<lSQ EB +9 &>giST EA +10 &@(jUR EB +9 &AnUQ EA +9 &CnTA EA +10 &EonSQ EA +9 &G1mQR EA +10 &HmTS EB +9 &JlSS EA +9 &LupSU EB +10 &N4xTR DC +9 &OTS DD +10 &QUS BH +9 &SaUS AL +9 &U!UT @L +10 &VTS @M +9 &XTT @M +9 &ZNVR B/ +10 &[0SQ CW +9 &[9.VT G; +3 ( +2 "collection"'T& +4 #tCollection Clamp onSpring/offSpring for 4/27 samples, on/off torque 1.84 + "collection"'4& +5 "core" &[9-VT F; +3 .tHand.open + "manipulator"&\\1 +60 "core" 1 +2 "manipulator"&!% +3 "core" % I  & # h +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&j'\ +93 "core" ' + #tFlushing the Collection Valve::Manifold +2 "collection"'d& +6 "core" &[9-UQ F; + "collection"'u% +4 "core" %TS F +2 .tCSV.dial CSR +2 "collection"'f  +38 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +17 .tCS.seek 5ml + "collection"'Z'n +1354 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +15 '% +3 "core" %nTS F +2 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 7.5ml +2 "collection"'Y' +575 "core" ' +2 .tCSV.dial :waste + "collection"'o +114 "core" +4 .tCS.reconfigure :default + "collection"'#P d@b +5 .tCS.seek 0ml + "collection"';' +1991 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'=& +5 "core" &[9/TT F; +2 "collection"'-% +3 "core" %TS F +2 .tCSV.dial :flush + "collection"'  +40 "core"  +4 .tCS.reconfigure :fast + "collection"'#d @b +5 .tCS.seek 5ml +2 "collection"'e'n +1078 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"' @ +40 "core" B +4 "collection"'s% +3 "core" %nRQ F +2 .tCS.seek 7ml +2 "collection"'v' +480 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +3 "collection"'  +4 '~  +35 "core"  +82  +3 .tCBV.dial :waste2b +2 "collection"'  +6 "core"  +4 .tCS.seek 0ml +2 "collection"'7' +1440 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'G& +7 "core" &[9-[X F; + "collection"'q% +4 "core" %ZX F + .tCSV.dial CSR +2 "collection"'  +40 "core"  +6 #tPulling 7.999ml of CSR.kill + .CSR.select :kill +3 "collection"' +16 .tCS.seek 8ml +2 "collection"'S'͡ +1727 "core" ' +2 .tdelay 5 seconds +504 .CSR.select :air +3 "collection"' +16 .tCS.seek 10ml +2 "collection"'D' +488 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"' +5 'X  +42 "core"  +45 +4 .tCTV.dial :intake +2 "collection"'  +71 "core" +4 .tIntake.select :open + "sampler") +15 .tCS.seek 2ml +2 "collection"'h' +1631 "core" ' + .tIntake.select :close +2 "sampler")0 +14 .tCTV.dial :air +2 "collection"'m  +63 "core" ~ +4 .tCS.reconfigure :default +2 "collection"'#P d@b +5 .tCS.seek 0ml + "collection"'+' +587 "core" ' +2 .tCSV.dial CSR +2 "collection"'#  +99 "core"  +6 #tPulling 5ml of CSR.flush .CSR.select :flush +4 "collection"' +16 .tCS.seek 5ml + "collection"'C'n +1131 "Can"r ADO= +217 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +16 .tCS.seek 10ml + "collection"'x' +1349 "core" ' + .tCSV.dial CBV +2 "collection"') +89 "core" +4 .tCS.seek 0ml +2 "collection"' ' +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&Q& +5 "core" &Ҧ : F +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC + "manipulator"&(ҝ +5 "core" ( +2 "manipulator"&{& +3 "core" &Ҧ  \  F +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &_& +2 "core" &Ҧ  N F +3 .tForearm.seek CC +2 "manipulator"&:'C +102 "core" ' + .tHand.close +2 "manipulator"&9/ +59 "core" / +4 .tCC.seek :open +2 "collection"' (p +396 "core" ( +2 "manipulator"&& +3 "core" &Ҧ   T F +2 "manipulator"&<% +3 "core" % 4   +3 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek :garage + "manipulator"&$(-` +275 "core" ( +2 "manipulator"&& +3 "core" &-i  \   +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 && +2 "core" &-i  3  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek :garage +4 "manipulator"&'\ +111 "core" ' + .tHand.open +2 "manipulator"&1 +62 "core" 1 +2 "manipulator"&E% +3 "core" % q Z +44 .tForearm.reconfigure :loose +7 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&/'\ +101 "core" ' +2 #tCompleted [initialPurge; standAloneWCR [nil, $wcrVol], $bac, &bleach] begun 09:00:26 +2 #Preparing to sleep until 13:05:30PDT23-Apr-24 +7 #Asleep til 13:05 +2 #Continuing at 13:05 +6 "Can"r C1P  +4 ."Qmail"GoodNews.email "Then, in tube 2: initialPurge; standAloneWCR [nil, $wcrVol], $bac, &bleach\\n/home/esp/esp2local/mission/24aprOhiotest.rb:43\\n{1 => 8,\\n 2 => 4,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@11:43:18, 22.3C, 39% humidity, 14.7psia, 15.26V, 0.19A, 3.996Ah, 2.86W\\nSampled 4.5ml",Subject: "Asleep until 13:05" +20 ."shutdown"Gate.power :core,:OFF +3 .Gate.power :raw,:OFF +2 #Shutdown +243 #"uploadLog"upsync +41677 #"brent"Session Begun +284 #-> exit +2 #Session Ended +1096 #Session Begun +274 #-> showlog +411 #-> showlog 50 +1914 #-> abort! "Keven looking into Elbow positioning error" +2 !o:CmdServer::Client::Error: mesg"AAborting Mission: Keven looking into Elbow positioning error:bt["!brent:3:in `topLevelBinding'" ESP.ready! +3 #Powering core bus +548 .Gate.power :raw,:ON +2 "sampler") +11 ) +3 "core"  +2 "collection"' +2 ' +3 "core"  +2 "processing"% +2 % +3 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tPS.configure :default +2 "processing"%#A d`xb +2 .tSS.configure :default +2 "sampler")#.0X Flush.CC +27 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'1& +2 "core" &TTR I +2 .tHand.open +2 "manipulator"&21 +60 "core" 1 +2 "manipulator"&3& +3 "core" &  $ f N +2 "manipulator"&4% +3 "core" % \   f +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&5(-` +176 "core" ( + "manipulator"&6& +4 "core" &-h  R  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &7& +2 "core" &-h  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :garage +2 "manipulator"&8'\ +112 "core" ' + .tHand.close +2 "manipulator"&9/ +57 "core" / +2 "manipulator"&:& +4 "core" &-h  + "manipulator"&;% +4 "core" %  \\ +2 .tForearm.seek :retract +2 "manipulator"&<'\ +98 "core" ' +40 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&=(ҝ +280 "core" ( +2 "manipulator"&>& +3 "core" &Ҫ  : A +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &?& +2 "core" &Ҫ '  : A +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&@'C +99 "core" ' +2 "manipulator"&A& +3 "core" &Ҫ ' $ N A +2 "manipulator"&B% +4 "core" %K ( ( k +2 "collection"'C& +3 "core" &TRO H +3 "collection"'D& +4 "core" &TSP I +2 .tCC.seek :closed +2 "collection"'E([h +4 "core" &TSS I +8 &h>RR G#c +9 &VbUP C6 +10 &VP CD +54 &gSQ DB &djRR DC + &'gSQ DB + & hQQ DB + &"hVP DB &$ljUQ DC +8 &&0eTR DB +10 &'kSQ DB +9 &)lSS DB +9 &+tjUS DC +10 &-6iSR EC +9 &.jSS DC +9 &0jSP DC +10 &2|iSR EC +9 &4>hSS DC +10 &6hRS DB +9 &7kRS EB +9 &9jUR DC +10 &;GiUQ DB +9 &=\ fVS EB +9 &>jTQ EC +10 &@hTQ EB +9 &BOgQR DB +9 &DfRQ DB +10 &EkTN DB +9 &GjWR DC +10 &IVjSS DC +9 &KmTR DB +9 &LpTR DC +10 &NwST DD +9 &PVUR CE +10 &R UT AI +9 &SVT @M +9 &UVS ?M +10 &WDTT ?N +9 &YUT ?O +9 &ZwUR A#m +10 &[?(VT BA +9 ( + &[J"VU E6 +2 "collection"'D& +3 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.86 +2 "collection"'F& +3 "core" &[J"WR F6 +2 .tHand.open + "manipulator"&G1 +55 "core" 1 +2 "manipulator"&H% +3 "core" % Q $ & Z e +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +95 "core" ' +1233 #t-> Flush.garage +2 #Garaging FlushPuck in Collection Clamp +2 "manipulator"&J& +2 "core" &Ҫ ' !  A +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&K(ҝ +10 "core" ( +2 "manipulator"&L& +3 "core" &ҫ $  0  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &M& +2 "core" &ҫ ~  +2 .tForearm.seek CC +2 "manipulator"&N'C +100 "core" ' +2 .tHand.close + "manipulator"&O/ +64 "core" / +2 .tCC.seek :open +2 "collection"'P(p +398 "core" ( +2 "manipulator"&Q& +3 "core" &Ҭ -  +2 "manipulator"&R% +4 "core" % 1   +2 .tForearm.seek :retract +2 "manipulator"&S'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&T(-` +271 "core" ( + "manipulator"&U& +3 "core" &-i \ )  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &V& +3 "core" &-i  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&W'\ +115 "core" ' + .tHand.open +2 "manipulator"&X1 +56 "core" 1 +2 "manipulator"&Y% +7 "core" % ` ; > +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&Z'\ +99 "core" ' +39672 #t-> Elbow.list +3759 #-> 3.times{Flush.CC, Flush.garage} +2 !o:SyntaxError: mesg"Ycompile error\ (ESP):5: syntax error, unexpected '}', expecting tCOLON2 or '[' or '.':bt["(ESP):5:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +854 #-> 3.times{Flush.CC; Flush.garage} +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'[& +3 "core" &TT I +2 "manipulator"&\\& +3 "core" &, U " +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&](-` +24 "core" ( +2 "manipulator"&^& +4 "core" &-e  \ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" &-e \ +2 .tForearm.seek :garage +2 "manipulator"&`'\ +109 "core" ' +2 .tHand.close + "manipulator"&a/ +60 "core" / + "manipulator"&b& +3 "core" &-e  ) \ +2 "manipulator"&c% +4 "core" %  + +2 .tForearm.seek :retract +2 "manipulator"&d'\ +100 "core" ' b +3 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 854 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressi:@pastThresholdF: @voltagef12.181673048600883_: @currenti: @type2F:@outPressi:\ @lostF: @inPressi:@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagii: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"2/home/esp/esp2/utils/misc.rb:71:in `withdraw'",/home/esp/esp2/utils/misc.rb:32:in `to'"2/home/esp/esp2/utils/puckmoves.rb:827:in `to'",/home/esp/esp2/lib/msg.rb:68:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:825:in `to'">/home/esp/esp2/utils/puckmoves.rb:847:in `method_missing'"(ESP):6:in `irb_binding'"(ESP):6:in `times'"(ESP):6:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #1 of 4 +2 .Forearm.seek :retract +2 "manipulator"&e'\ +26 "core" '   b +2 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 860 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressi :@pastThresholdF: @voltagef12.186582228767795%: @currenti: @type2F:@outPressi:\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagij: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'"0/home/esp/esp2/lib/slide.rb:400:in `moveTo'"8/home/esp/esp2/lib/slide.rb:446:in `method_missing'">/home/esp/esp2/utils/puckmoves.rb:209:in `retryOpenClamp'"2/home/esp/esp2/utils/puckmoves.rb:826:in `to'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:825:in `to'">/home/esp/esp2/utils/puckmoves.rb:847:in `method_missing'"(ESP):6:in `irb_binding'"(ESP):6:in `times'"(ESP):6:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 "manipulator"&f& +4 "core" &-g k \ +2 "manipulator"&g% +3 "core" %K   I +3 .tForearm.seek :retract +2 "manipulator"&h'\ +25 "core" ' b +3 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 860 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressi :@pastThresholdF: @voltagef12.186582228767795%: @currenti: @type2F:@outPressi:\ @lostF: @inPressi:@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagim: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"2/home/esp/esp2/utils/misc.rb:71:in `withdraw'",/home/esp/esp2/utils/misc.rb:32:in `to'"2/home/esp/esp2/utils/puckmoves.rb:827:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:825:in `to'">/home/esp/esp2/utils/puckmoves.rb:847:in `method_missing'"(ESP):6:in `irb_binding'"(ESP):6:in `times'"(ESP):6:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #2 of 4 +2 .Forearm.seek :retract +2 "manipulator"&i'\ +26 "core" ' b +2 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 858 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressi :@pastThresholdF: @voltagef12.186582228767795%: @currenti: @type2F:@outPressi:\ @lostF: @inPressi:@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagin: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'"0/home/esp/esp2/lib/slide.rb:400:in `moveTo'"8/home/esp/esp2/lib/slide.rb:446:in `method_missing'">/home/esp/esp2/utils/puckmoves.rb:209:in `retryOpenClamp'"2/home/esp/esp2/utils/puckmoves.rb:826:in `to'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:825:in `to'">/home/esp/esp2/utils/puckmoves.rb:847:in `method_missing'"(ESP):6:in `irb_binding'"(ESP):6:in `times'"(ESP):6:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 "manipulator"&j& +4 "core" &-g  P \ +2 "manipulator"&k% +3 "core" %J   C L +3 .tForearm.seek :retract +2 "manipulator"&l'\ +25 "core" ' ; b +4 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 858 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressi; :@pastThresholdF: @voltagef12.186582228767795%: @currenti: @type2F:@outPressi:\ @lostF: @inPressi:@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagiq: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"2/home/esp/esp2/utils/misc.rb:71:in `withdraw'",/home/esp/esp2/utils/misc.rb:32:in `to'"2/home/esp/esp2/utils/puckmoves.rb:827:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:825:in `to'">/home/esp/esp2/utils/puckmoves.rb:847:in `method_missing'"(ESP):6:in `irb_binding'"(ESP):6:in `times'"(ESP):6:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #3 of 4 +2 .Forearm.seek :retract +2 "manipulator"&m'\ +26 "core" '  b +3 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 858 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressi :@pastThresholdF: @voltagef12.191491408934708: @currenti: @type2F:@outPressi:\ @lostF: @inPressi:@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagir: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'"0/home/esp/esp2/lib/slide.rb:400:in `moveTo'"8/home/esp/esp2/lib/slide.rb:446:in `method_missing'">/home/esp/esp2/utils/puckmoves.rb:209:in `retryOpenClamp'"2/home/esp/esp2/utils/puckmoves.rb:826:in `to'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:825:in `to'">/home/esp/esp2/utils/puckmoves.rb:847:in `method_missing'"(ESP):6:in `irb_binding'"(ESP):6:in `times'"(ESP):6:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 "manipulator"&n& +3 "core" &-g  \ +2 "manipulator"&o% +4 "core" %K    K +3 .tForearm.seek :retract +2 "manipulator"&p'\ +25 "core" ' 7 b +3 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 858 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressi7 :@pastThresholdF: @voltagef12.186582228767795%: @currenti: @type2F:@outPressi:\ @lostF: @inPressi:@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagiu: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"2/home/esp/esp2/utils/misc.rb:71:in `withdraw'",/home/esp/esp2/utils/misc.rb:32:in `to'"2/home/esp/esp2/utils/puckmoves.rb:827:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:825:in `to'">/home/esp/esp2/utils/puckmoves.rb:847:in `method_missing'"(ESP):6:in `irb_binding'"(ESP):6:in `times'"(ESP):6:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #4 of 4 +2 .Forearm.seek :retract +2 "manipulator"&q'\ +25 "core" '  b +3 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 858 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressi :@pastThresholdF: @voltagef12.186582228767795%: @currenti: @type2F:@outPressi:\ @lostF: @inPressi:@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagiv: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'"0/home/esp/esp2/lib/slide.rb:400:in `moveTo'"8/home/esp/esp2/lib/slide.rb:446:in `method_missing'">/home/esp/esp2/utils/puckmoves.rb:209:in `retryOpenClamp'"2/home/esp/esp2/utils/puckmoves.rb:826:in `to'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:825:in `to'">/home/esp/esp2/utils/puckmoves.rb:847:in `method_missing'"(ESP):6:in `irb_binding'"(ESP):6:in `times'"(ESP):6:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 "manipulator"&r& +3 "core" &-g  \ \ +2 "manipulator"&s% +4 "core" %K   j K +3 .tForearm.seek :retract + "manipulator"&t'\ +26 "core" ' b +3 !to:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt[ "7/home/esp/esp2/utils/puckmoves.rb:273:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:838:in `to'">/home/esp/esp2/utils/puckmoves.rb:847:in `method_missing'"(ESP):6:in `irb_binding'"(ESP):6:in `times'"(ESP):6:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 !o:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 858 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressi :@pastThresholdF: @voltagef12.186582228767795%: @currenti: @type2F:@outPressi:\ @lostF: @inPressi:@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagiy: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"2/home/esp/esp2/utils/misc.rb:71:in `withdraw'",/home/esp/esp2/utils/misc.rb:32:in `to'"2/home/esp/esp2/utils/puckmoves.rb:827:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:825:in `to'">/home/esp/esp2/utils/puckmoves.rb:847:in `method_missing'"(ESP):6:in `irb_binding'"(ESP):6:in `times'"(ESP):6:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1863 #-> Trouble + !o:NameError: mesg"#uninitialized constant Trouble: name: Trouble:bt["(ESP):7:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +386 #-> Trouble! +1518 "Can" E/Qa +459 #t-> MainThread.resume +2 #Resuming after Forearm speedErr at retracted - 858 counts at 12:05:20 +2 .Forearm.seek :retract +2 "manipulator"&u'\ +25 "core" ' 7 b +2 !to:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt[ "7/home/esp/esp2/utils/puckmoves.rb:273:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:838:in `to'">/home/esp/esp2/utils/puckmoves.rb:847:in `method_missing'"(ESP):6:in `irb_binding'"(ESP):6:in `times'"(ESP):6:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 !o:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 858 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressi7 :@pastThresholdF: @voltagef12.181673048600883_: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagiz: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"2/home/esp/esp2/utils/misc.rb:71:in `withdraw'",/home/esp/esp2/utils/misc.rb:32:in `to'"2/home/esp/esp2/utils/puckmoves.rb:827:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:825:in `to'">/home/esp/esp2/utils/puckmoves.rb:847:in `method_missing'"(ESP):6:in `irb_binding'"(ESP):6:in `times'"(ESP):6:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +875 #-> MainThread.resume -2 +2 #Resuming after Forearm speedErr at retracted - 858 counts at 12:05:20 +2 .Forearm.seek :retract +2 "manipulator"&v'\ +25 "core" ' % b +3 !to:Puck::Warning: mesg"BRetaining claim on Arm because Hand is likely holding a puck!:bt[ "7/home/esp/esp2/utils/puckmoves.rb:273:in `giveup!'"2/home/esp/esp2/utils/puckmoves.rb:838:in `to'">/home/esp/esp2/utils/puckmoves.rb:847:in `method_missing'"(ESP):6:in `irb_binding'"(ESP):6:in `times'"(ESP):6:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 !o:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 858 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressi% :@pastThresholdF: @voltagef12.181673048600883_: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagi{: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"2/home/esp/esp2/utils/misc.rb:71:in `withdraw'",/home/esp/esp2/utils/misc.rb:32:in `to'"2/home/esp/esp2/utils/puckmoves.rb:827:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:825:in `to'">/home/esp/esp2/utils/puckmoves.rb:847:in `method_missing'"(ESP):6:in `irb_binding'"(ESP):6:in `times'"(ESP):6:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +5959 #-> trouble +25419 #-> Flush.garage +2 #Garaging FlushPuck in Hand + "manipulator"&w& +4 "core" &-g  \ + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&x(-` +3 "core" ( +2 "manipulator"&y& +3 "core" &-g \ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &z& +2 "core" &-g  \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&{'\ +91 "core" ' + .tHand.open +2 "manipulator"&|1 +58 "core" 1 + "manipulator"&}% +3 "core" %  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&~'\ +91 "core" ' J b +3 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 851 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressiJ :@pastThresholdF: @voltagef12.181673048600883_: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagi~: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"2/home/esp/esp2/utils/misc.rb:71:in `withdraw'"6/home/esp/esp2/utils/puckmoves.rb:873:in `garage'",/home/esp/esp2/lib/msg.rb:68:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:870:in `garage'"(ESP):12:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #1 of 4 + "manipulator"&& +4 "core" &-g \ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-` +4 "core" ( +2 "manipulator"&& +3 "core" &-g C \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &-g  \ +3 .tForearm.seek :garage + "manipulator"&'\ +90 "core" ' + "manipulator"&% +4 "core" %  @ +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' h b +2 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 856 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressih :@pastThresholdF: @voltagef12.181673048600883_: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagi\ : @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"2/home/esp/esp2/utils/misc.rb:71:in `withdraw'"6/home/esp/esp2/utils/puckmoves.rb:873:in `garage'",/home/esp/esp2/lib/msg.rb:85:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:870:in `garage'"(ESP):12:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #2 of 4 + "manipulator"&& +4 "core" &-g  \ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-` +4 "core" ( +2 "manipulator"& & +3 "core" &-g \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &-g \ +3 .tForearm.seek :garage + "manipulator"& '\ +98 "core" ' + "manipulator"&% +4 "core" %  +3 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' b +2 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 851 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressi :@pastThresholdF: @voltagef12.181673048600883_: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagi: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"2/home/esp/esp2/utils/misc.rb:71:in `withdraw'"6/home/esp/esp2/utils/puckmoves.rb:873:in `garage'",/home/esp/esp2/lib/msg.rb:85:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:870:in `garage'"(ESP):12:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #3 of 4 +2 "manipulator"&& +2 "core" &-g  ( \ +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-` +76 "core" ( +2 "manipulator"&& +3 "core" &-g   \ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 & & +3 "core" &-g \ +3 .tForearm.seek :garage +2 "manipulator"&'\ +92 "core" ' +2 "manipulator"&% +3 "core" %  n +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' u b +4 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 854 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressiu :@pastThresholdF: @voltagef12.181673048600883_: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagi": @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"2/home/esp/esp2/utils/misc.rb:71:in `withdraw'"6/home/esp/esp2/utils/puckmoves.rb:873:in `garage'",/home/esp/esp2/lib/msg.rb:85:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:870:in `garage'"(ESP):12:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #4 of 4 +2 "manipulator"&& +3 "core" &-g \ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-` +3 "core" ( +2 "manipulator"& & +4 "core" &-g  6 \ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" &-g a \ +2 .tForearm.seek :garage +2 "manipulator"&'\ +87 "core" ' +2 "manipulator"&"% +4 "core" % +2 .tForearm.seek :retract +2 "manipulator"&#'\ +93 "core" ' ) b +3 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 853 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressi) :@pastThresholdF: @voltagef12.186582228767795%: @currenti: @type2F:@outPressi :\ @lostF: @inPressi:@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagi(: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"2/home/esp/esp2/utils/misc.rb:71:in `withdraw'"6/home/esp/esp2/utils/puckmoves.rb:873:in `garage'",/home/esp/esp2/lib/msg.rb:85:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:870:in `garage'"(ESP):12:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1910 #-> Flush.garage +2 #Garaging FlushPuck in Hand +2 "manipulator"&$& +2 "core" &-g # \ +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&%(-` +2 "core" ( +2 "manipulator"&&& +4 "core" &-g  ^ \ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &'& +2 "core" &-g   \ +3 .tForearm.seek :garage + "manipulator"&('\ +87 "core" ' +2 "manipulator"&)% +3 "core" % #  % g +2 .tForearm.seek :retract +2 "manipulator"&*'\ +90 "core" ' r b +3 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 850 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressi :@pastThresholdF: @voltagef12.181673048600883_: @currenti: @type2F:@outPressir :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagi/: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"2/home/esp/esp2/utils/misc.rb:71:in `withdraw'"6/home/esp/esp2/utils/puckmoves.rb:873:in `garage'",/home/esp/esp2/lib/msg.rb:68:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:870:in `garage'"(ESP):13:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #1 of 4 +2 "manipulator"&+& +3 "core" &-g \ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&,(-` +3 "core" ( +2 "manipulator"&-& +3 "core" &-g \ \ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &.& +2 "core" &-g n \ +3 .tForearm.seek :garage + "manipulator"&/'\ +83 "core" ' +4 "manipulator"&0% +3 "core" % +3 .tForearm.seek :retract + "manipulator"&1'\ +93 "core" ' b +3 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 855 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressi :@pastThresholdF: @voltagef12.181673048600883_: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagi6: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"2/home/esp/esp2/utils/misc.rb:71:in `withdraw'"6/home/esp/esp2/utils/puckmoves.rb:873:in `garage'",/home/esp/esp2/lib/msg.rb:85:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:870:in `garage'"(ESP):13:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + #Retry #2 of 4 + "manipulator"&2& +3 "core" &-g $ \ +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&3(-` +3 "core" ( +2 "manipulator"&4& +4 "core" &-g  9 \ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &6& +3 "core" &-g  \ i \ +2 .tForearm.seek :garage +2 "manipulator"&7'\ +85 "core" ' +51 "manipulator"&% +4 "core" % +2 .tForearm.seek :retract +2 "manipulator"&9'\ +93 "core" ' T b +3 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 851 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressiT :@pastThresholdF: @voltagef12.181673048600883_: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagi>: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"2/home/esp/esp2/utils/misc.rb:71:in `withdraw'"6/home/esp/esp2/utils/puckmoves.rb:873:in `garage'",/home/esp/esp2/lib/msg.rb:85:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:870:in `garage'"(ESP):13:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #3 of 4 + "manipulator"&:& +3 "core" &-g  b \ +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&;(-` +2 "core" ( +3 "manipulator"&& +3 "core" &-g  \ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &8& +3 "core" &-g 1 \ +2 .tForearm.seek :garage +2 "manipulator"&>'\ +84 "core" ' +2 "manipulator"&?% +3 "core" % ' +3 .tForearm.seek :retract +2 "manipulator"&5'\ +92 "core" ' " b +3 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 854 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressi" :@pastThresholdF: @voltagef12.181673048600883_: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagi:: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"2/home/esp/esp2/utils/misc.rb:71:in `withdraw'"6/home/esp/esp2/utils/puckmoves.rb:873:in `garage'",/home/esp/esp2/lib/msg.rb:85:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:870:in `garage'"(ESP):13:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #4 of 4 + "manipulator"&A& +4 "core" &-g  \ +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&B(-` +4 "core" ( +2 "manipulator"&C& +3 "core" &-g \ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &<& +3 "core" &-g  \ +2 .tForearm.seek :garage +2 "manipulator"&!'\ +97 "core" ' +3 "manipulator"&F% +3 "core" %,   +3 .tForearm.seek :retract +2 "manipulator"&G'\ +90 "core" ' 9 b +3 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 852 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressi9 :@pastThresholdF: @voltagef12.181673048600883_: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagiL: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"2/home/esp/esp2/utils/misc.rb:71:in `withdraw'"6/home/esp/esp2/utils/puckmoves.rb:873:in `garage'",/home/esp/esp2/lib/msg.rb:85:in `retry'"6/home/esp/esp2/utils/puckmoves.rb:870:in `garage'"(ESP):13:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +636 #-> Flush.CC +2 #Loading FlushPuck into Collection Clamp from Hand + "collection"'H& +3 "core" &RR K +2 "manipulator"&D& +3 "core" &-g   ; \ +2 "manipulator"&@% +2 "core" %K  Q +3 .tForearm.seek :retract +2 "manipulator"&J'\ +25 "core" ' t v b +3 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 858 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressiv :@pastThresholdF: @voltagef12.181673048600883_: @currenti: @type2F:@outPressi :\ @lostF: @inPressit :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagiO: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"2/home/esp/esp2/utils/misc.rb:71:in `withdraw'",/home/esp/esp2/utils/misc.rb:32:in `to'"2/home/esp/esp2/utils/puckmoves.rb:827:in `to'",/home/esp/esp2/lib/msg.rb:68:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:825:in `to'">/home/esp/esp2/utils/puckmoves.rb:847:in `method_missing'"(ESP):14:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #1 of 4 +2 .Forearm.seek :retract +2 "manipulator"&L'\ +26 "core" ' b +2 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 857 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressi :@pastThresholdF: @voltagef12.181673048600883_: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagiQ: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'"0/home/esp/esp2/lib/slide.rb:400:in `moveTo'"8/home/esp/esp2/lib/slide.rb:446:in `method_missing'">/home/esp/esp2/utils/puckmoves.rb:209:in `retryOpenClamp'"2/home/esp/esp2/utils/puckmoves.rb:826:in `to'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:825:in `to'">/home/esp/esp2/utils/puckmoves.rb:847:in `method_missing'"(ESP):14:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 "manipulator"&M& +4 "core" &-g  H \ + "manipulator"&O% +4 "core" %M  m J +2 .tForearm.seek :retract +2 "manipulator"&='\ +26 "core" ' b +3 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 857 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressi :@pastThresholdF: @voltagef12.181673048600883_: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagiB: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"2/home/esp/esp2/utils/misc.rb:71:in `withdraw'",/home/esp/esp2/utils/misc.rb:32:in `to'"2/home/esp/esp2/utils/puckmoves.rb:827:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:825:in `to'">/home/esp/esp2/utils/puckmoves.rb:847:in `method_missing'"(ESP):14:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #2 of 4 +2 .Forearm.seek :retract +2 "manipulator"&I'\ +26 "core" ' T b +52 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 857 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressiT :@pastThresholdF: @voltagef12.186582228767795%: @currenti: @type2F:@outPressi:\ @lostF: @inPressi:@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagiN: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'"0/home/esp/esp2/lib/slide.rb:400:in `moveTo'"8/home/esp/esp2/lib/slide.rb:446:in `method_missing'">/home/esp/esp2/utils/puckmoves.rb:209:in `retryOpenClamp'"2/home/esp/esp2/utils/puckmoves.rb:826:in `to'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:825:in `to'">/home/esp/esp2/utils/puckmoves.rb:847:in `method_missing'"(ESP):14:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 "manipulator"&E& +4 "core" &-g  i \ +2 "manipulator"&Q% +3 "core" %N # I +3 .tForearm.seek :retract + "manipulator"&R'\ +27 "core" ' v < b +2 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 857 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressi< :@pastThresholdF: @voltagef12.181673048600883_: @currenti: @type2F:@outPressiv :\ @lostF: @inPressi:@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagiW: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"2/home/esp/esp2/utils/misc.rb:71:in `withdraw'",/home/esp/esp2/utils/misc.rb:32:in `to'"2/home/esp/esp2/utils/puckmoves.rb:827:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:825:in `to'">/home/esp/esp2/utils/puckmoves.rb:847:in `method_missing'"(ESP):14:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #3 of 4 +2 .Forearm.seek :retract +2 "manipulator"&N'\ +26 "core" ' b +3 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 857 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressi:@pastThresholdF: @voltagef12.186582228767795%: @currenti: @type2F:@outPressi:\ @lostF: @inPressi:@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagiS: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'"0/home/esp/esp2/lib/slide.rb:400:in `moveTo'"8/home/esp/esp2/lib/slide.rb:446:in `method_missing'">/home/esp/esp2/utils/puckmoves.rb:209:in `retryOpenClamp'"2/home/esp/esp2/utils/puckmoves.rb:826:in `to'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:825:in `to'">/home/esp/esp2/utils/puckmoves.rb:847:in `method_missing'"(ESP):14:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 + "manipulator"&U& +4 "core" &-g  $ \ +2 "manipulator"&V% +3 "core" %N I +3 .tForearm.seek :retract +2 "manipulator"&K'\ +26 "core" ' ^ b +2 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 857 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressi^ :@pastThresholdF: @voltagef12.186582228767795%: @currenti: @type2F:@outPressi:\ @lostF: @inPressi:@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagiP: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"2/home/esp/esp2/utils/misc.rb:71:in `withdraw'",/home/esp/esp2/utils/misc.rb:32:in `to'"2/home/esp/esp2/utils/puckmoves.rb:827:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:825:in `to'">/home/esp/esp2/utils/puckmoves.rb:847:in `method_missing'"(ESP):14:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 #Retry #4 of 4 +2 .Forearm.seek :retract +2 "manipulator"&X'\ +26 "core" ' w  b +3 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 857 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressi :@pastThresholdF: @voltagef12.181673048600883_: @currenti: @type2F:@outPressi:\ @lostF: @inPressiw :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagi]: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'"0/home/esp/esp2/lib/slide.rb:400:in `moveTo'"8/home/esp/esp2/lib/slide.rb:446:in `method_missing'">/home/esp/esp2/utils/puckmoves.rb:209:in `retryOpenClamp'"2/home/esp/esp2/utils/puckmoves.rb:826:in `to'")/home/esp/esp2/lib/msg.rb:81:in `[]'",/home/esp/esp2/lib/msg.rb:81:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:825:in `to'">/home/esp/esp2/utils/puckmoves.rb:847:in `method_missing'"(ESP):14:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2 "manipulator"&Y& +3 "core" &-g 2 \ +2 "manipulator"&S% +3 "core" %N  \  I +3 .tForearm.seek :retract +2 "manipulator"&W'\ +26 "core" ' w ; b +3 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 857 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressi; :@pastThresholdF: @voltagef12.181673048600883_: @currenti: @type2F:@outPressi:\ @lostF: @inPressiw :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagi\\: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"2/home/esp/esp2/utils/misc.rb:71:in `withdraw'",/home/esp/esp2/utils/misc.rb:32:in `to'"2/home/esp/esp2/utils/puckmoves.rb:827:in `to'",/home/esp/esp2/lib/msg.rb:85:in `retry'"2/home/esp/esp2/utils/puckmoves.rb:825:in `to'">/home/esp/esp2/utils/puckmoves.rb:847:in `method_missing'"(ESP):14:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1395 #-> Elbow.CC +2 .Elbow.seek CC +2 "manipulator"&[(ҝ +280 "core" ( +2 "manipulator"&\\& +3 "core" &Ҡ\  G V +1031 #t-> Elbow.garage +6 .Elbow.seek :garage +4 "manipulator"&^(-` +271 "core" ( +2 "manipulator"&_& +3 "core" &-q  \ +426 #t-> Forearm.list +677 #-> Forearm.garage +3 .Forearm.seek :garage + "manipulator"&a'\ +87 "core" ' + "manipulator"&b% +4 "core" % +1421 #t-> Forearm.clear +5 .Forearm.seek :clear + "manipulator"&c'\ +92 "core" ' E b +2 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 851 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressiE :@pastThresholdF: @voltagef12.181673048600883_: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagih: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'"0/home/esp/esp2/lib/slide.rb:400:in `moveTo'"8/home/esp/esp2/lib/slide.rb:446:in `method_missing'"(ESP):19:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3318 #-> Forearm.garage +2 .Forearm.seek :garage + "manipulator"&T'\ +92 "core" ' + "manipulator"&d% +4 "core" %  s +933 #t-> Forearm.retract +2 .Forearm.seek :retract +2 "manipulator"&Z'\ +91 "core" ' q ' b +3 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 851 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressi' :@pastThresholdF: @voltagef12.181673048600883_: @currenti: @type2F:@outPressiq :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagi_: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'"0/home/esp/esp2/lib/slide.rb:400:in `moveTo'"8/home/esp/esp2/lib/slide.rb:446:in `method_missing'"(ESP):21:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +11601 "Can" E.VQ +59998  E/R +59999  F. S# +59998  F/ US +56953 #t-> Forearm.garage +2 .Forearm.seek :garage +2 "manipulator"&e'\ +85 "core" ' +2 "manipulator"&f% +8 "core" % +849 #t-> Forearm.garage +2 .Forearm.seek :garage +2 "manipulator"&g'\ +3 "core" ' +2 "manipulator"&h% +3 "core" %  \ +937 #t-> Forearm.retract +2 .Forearm.seek :retract + "manipulator"&i'\ +93 "core" ' N b +3 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 854 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressiN :@pastThresholdF: @voltagef12.181673048600883_: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagin: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'"0/home/esp/esp2/lib/slide.rb:400:in `moveTo'"8/home/esp/esp2/lib/slide.rb:446:in `method_missing'"(ESP):24:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1050 "Can" D0 TO +68 #t-> Elbow.CC +2 .Elbow.seek CC +2 "manipulator"&j(ҝ +281 "core" ( +2 "manipulator"&k& +3 "core" &Ұ ' +830 #t-> Elbow.garage +2 .Elbow.seek :garage +2 "manipulator"&l(-` +272 "core" ( +2 "manipulator"&m& +3 "core" &-n + +555 #t-> Forearm.garage +2 .Forearm.seek :garage +2 "manipulator"&n'\ +87 "core" ' +2 "manipulator"&`% +3 "core" %  +763 #t-> Forearm.retract +2 .Forearm.seek :retract +2 "manipulator"&o'\ +91 "core" ' x b +3 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 852 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressix :@pastThresholdF: @voltagef12.181673048600883_: @currenti: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagit: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'"0/home/esp/esp2/lib/slide.rb:400:in `moveTo'"8/home/esp/esp2/lib/slide.rb:446:in `method_missing'"(ESP):28:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +3472 #-> Elbow.CC +2 .Elbow.seek CC + "manipulator"&p(ҝ +273 "core" ( +2 "manipulator"&q& +3 "core" &Ҏ   : !u +2928 #t-> delay 10;Forearm.retract +2 .delay 10 seconds +1003 .Forearm.seek :retract +2 "manipulator"&r'\ +58 "core" ' q A b +2 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 854 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressiA :@pastThresholdF: @voltagef12.181673048600883_: @currenti: @type2F:@outPressi :\ @lostF: @inPressiq :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagiw: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'"0/home/esp/esp2/lib/slide.rb:400:in `moveTo'"8/home/esp/esp2/lib/slide.rb:446:in `method_missing'"(ESP):30:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1453 #-> Forearm.garage +2 .Forearm.seek :garage + "manipulator"&s'\ +91 "core" ' +2 "manipulator"&t% +3 "core" % & %   +789 #t-> Forearm.retract +2 .Forearm.seek :retract +2 "manipulator"&u'\ +93 "core" '  K b +3 !to:Slide::Error\ :@axisName" Forearm: mesg"/Forearm speedErr at retracted - 852 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressiK :@pastThresholdF: @voltagef12.186582228767795%: @currenti: @type2F:@outPressi:\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagiz: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'"0/home/esp/esp2/lib/slide.rb:400:in `moveTo'"8/home/esp/esp2/lib/slide.rb:446:in `method_missing'"(ESP):32:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +5803 #-> Elbow.SC +2 !o:NoMethodError : mesgu:NameError::message*undefined method `SC' for Elbow:Slide: name:SC: args[:bt[ "8/home/esp/esp2/lib/slide.rb:439:in `method_missing'"(ESP):33:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +354 #-> Elbow.1 +2 !o:NoMethodError : mesg".undefined method `Elbow' for Object:Class: name0: args0:bt[\ ";/home/esp/esp2/lib/framework.rb:51:in `method_missing'";/home/esp/esp2/lib/framework.rb:63:in `method_missing'"(ESP):34:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +550 #-> Elbow.SE +2 !o:NoMethodError : mesgu:NameError::message*undefined method `SE' for Elbow:Slide: name:SE: args[:bt[ "8/home/esp/esp2/lib/slide.rb:439:in `method_missing'"(ESP):35:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1969 #-> Elbow.list +1275 #-> Elbow.to 1 +2 .Elbow.seek 1 +2 "manipulator"&v( +153 "core" ( + "manipulator"&w& +4 "core" &    +3240 #t-> Forearm.to :hammer +3 !o:Axis::Error:@axisName" Forearm: mesg"%Unknown Forearm position: hammer:bt["0/home/esp/esp2/lib/axis.rb:513:in `baseRaw'",/home/esp/esp2/lib/axis.rb:297:in `raw'"1/home/esp/esp2/lib/axismap.rb:175:in `fetch'"1/home/esp/esp2/lib/axismap.rb:163:in `fetch'"./home/esp/esp2/lib/axis.rb:281:in `fetch'",/home/esp/esp2/lib/axis.rb:292:in `raw'",/home/esp/esp2/lib/axis.rb:553:in `raw'"3/home/esp/esp2/lib/slide.rb:342:in `toRawGoal'"7/home/esp/esp2/lib/slide.rb:354:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"(ESP):38:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1546 #-> Forearm.list +4887 #-> Elbow.coast +2 .Elbow.coast + "manipulator"&6 +3 &y& +2 "core" &E 3 +27025 "Can" E0T +10068 #t-> Elbow.homt.to :Retract +2 !o:NoMethodError : mesgu:NameError::message,undefined method `homt' for Elbow:Slide: name: homt: args[:bt[ "8/home/esp/esp2/lib/slide.rb:439:in `method_missing'"(ESP):41:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +554 #-> Elbow.home.to :Retract +24 !o:Axis::Error:@axisName"\ Elbow: mesg"$Unknown Elbow position: Retract:bt["0/home/esp/esp2/lib/axis.rb:513:in `baseRaw'",/home/esp/esp2/lib/axis.rb:297:in `raw'"1/home/esp/esp2/lib/axismap.rb:175:in `fetch'"1/home/esp/esp2/lib/axismap.rb:163:in `fetch'"./home/esp/esp2/lib/axis.rb:281:in `fetch'",/home/esp/esp2/lib/axis.rb:292:in `raw'",/home/esp/esp2/lib/axis.rb:553:in `raw'"3/home/esp/esp2/lib/slide.rb:342:in `toRawGoal'"7/home/esp/esp2/lib/slide.rb:354:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"(ESP):42:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +446 #-> Elbow.home.to :retract +2 !o:Axis::Error:@axisName"\ Elbow: mesg"$Unknown Elbow position: retract:bt["0/home/esp/esp2/lib/axis.rb:513:in `baseRaw'",/home/esp/esp2/lib/axis.rb:297:in `raw'"1/home/esp/esp2/lib/axismap.rb:175:in `fetch'"1/home/esp/esp2/lib/axismap.rb:163:in `fetch'"./home/esp/esp2/lib/axis.rb:281:in `fetch'",/home/esp/esp2/lib/axis.rb:292:in `raw'",/home/esp/esp2/lib/axis.rb:553:in `raw'"3/home/esp/esp2/lib/slide.rb:342:in `toRawGoal'"7/home/esp/esp2/lib/slide.rb:354:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"(ESP):43:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +4095 #-> Forearm.home.to :retract +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&z'\ +112 "core" ' +2 "manipulator"&|% +3 "core" %\  ! q +966 #t-> Forearm.home.to :garage +2 .Forearm.reconfigure :loose + "manipulator"&#@2^d^b +3 .tForearm.home.seek :garage + "manipulator"&}'\ +107 "core" 'R * +3 !to:Slide::Error\ :@axisName" Forearm: mesg"Forearm speedErr at PC:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmi:@deltaPressi* :@pastThresholdF: @voltagef12.201309769268532O: @currenti: @type2F:@outPressi:\ @lostF: @inPressi:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioniR: @pastRLSF: @channeli: @tagi}: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:400:in `to'"(ESP):45:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +2060 #-> Forearm.retract +2 .Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&~'\ +89 "core" ' +2 "manipulator"&% +4 "core" %\  i  +681 #t-> Elbow.to 1 +3 .Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +2 .tElbow.home.seek 1 +2 "manipulator"&]( +451 "core" ( +2 "manipulator"&& +3 "core" &  +2394 #t-> Forearm.retract +2 .Forearm.seek :retract +2 "manipulator"&'\ +3 "core" ' +2 "manipulator"&% +3 "core" %\   #  +894 #t-> Forearm.garage +2 .Forearm.seek :garage +2 "manipulator"&{'\ +94 "core" ' +2 "manipulator"&% +3 "core" %  ) +196 #t-> Forearm.retract +2 .Forearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 "manipulator"& % +3 "core" %  J +773 #t-> Forearm.garage +2 .Forearm.seek :garage +2 "manipulator"&\ '\ +95 "core" ' + "manipulator"&x% +4 "core" %   # i +135 #t-> Forearm.retract +2 .Forearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 "manipulator"&% +3 "core" %\  J  +805 #t-> Forearm.status + "manipulator"&% +3 "core" %\   +1354 #t-> Forearm.jog -1000 +2 .Forearm.jog -1000 + "manipulator"&) +26 "core" ) +2 "manipulator"&% +3 "core" %  & > +833 #t-> Forearm.jog 1000 +2 .Forearm.jog 1000 +2 "manipulator"&) +30 "core" ) +2 "manipulator"& % +3 "core" %\  ? +226 #t-> Forearm.jog 1000 + .Forearm.jog 1000 +2 "manipulator"&) +26 "core" )  b +2 !to:Slide::Error\ :@axisName" Forearm: mesg""Forearm speedErr at retracted:@checkpoint: omitted: @replyo:I2C::Servo::RelMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressi:@pastThresholdF: @voltagef12.196400589101626: @currenti: @type2F:@outPressi:\ @lostF: @inPressi:@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni : @pastRLSF: @channeli: @tagi : @error: speedErr:bt[ "2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"-/home/esp/esp2/lib/slide.rb:335:in `jog'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"-/home/esp/esp2/lib/slide.rb:302:in `jog'"(ESP):56:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +698 #-> Forearm.status + "manipulator"& % +3 "core" % H  E +1836 #t-> Forearm.home.to :retract +2 .Forearm.reconfigure :loose +2 "manipulator"&#@2^d^b +2 .tForearm.home.seek :retract +2 "manipulator"&'\ +70 "core" ' + "manipulator"&% +4 "core" %\  \ i +411 #t-> Forearm.status +2 "manipulator"&% +2 "core" %\  \ i +925 #t-> Forearm.jog 1000 +2 .Forearm.jog 1000 +2 "manipulator"& ) +25 "core" )  3 b +2 !to:Slide::Error\ :@axisName" Forearm: mesg""Forearm speedErr at retracted:@checkpoint: omitted: @replyo:I2C::Servo::RelMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressi3 :@pastThresholdF: @voltagef12.196400589101626: @currenti: @type2F:@outPressi:\ @lostF: @inPressi:@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni : @pastRLSF: @channeli: @tagi: @error: speedErr:bt[ "2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"-/home/esp/esp2/lib/slide.rb:335:in `jog'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"-/home/esp/esp2/lib/slide.rb:302:in `jog'"(ESP):60:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +346 #-> Forearm.status + "manipulator"&% +3 "core" % I  W D +5060 #t-> Forearm.home.to :retract +2 .Forearm.reconfigure :loose + "manipulator"&#@2^d^b +3 .tForearm.home.seek :retract + "manipulator"&"'\ +72 "core" ' +2 "manipulator"&% +3 "core" %\  H +662 #t-> Forearm.jog 1000 + .Forearm.jog 1000 +2 "manipulator"&#) +26 "core" )  b +2 !to:Slide::Error\ :@axisName" Forearm: mesg""Forearm speedErr at retracted:@checkpoint: omitted: @replyo:I2C::Servo::RelMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressi :@pastThresholdF: @voltagef12.191491408934708: @currenti: @type2F:@outPressi:\ @lostF: @inPressi:@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni : @pastRLSF: @channeli: @tagi(: @error: speedErr:bt[ "2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"-/home/esp/esp2/lib/slide.rb:335:in `jog'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"-/home/esp/esp2/lib/slide.rb:302:in `jog'"(ESP):63:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +11693 #-> loop 100.times(Forearm.garage;delay 1;Forearm.retract;delay 1) +2 !o:SyntaxError: mesg"compile error\ (ESP):64: syntax error, unexpected ';', expecting ')'\ loop 100.times(Forearm.garage;delay 1;Forearm.retract;delay 1)\ ^\ (ESP):64: syntax error, unexpected ')', expecting $end:bt["(ESP):64:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1251 #-> loop 100.times{Forearm.garage;delay 1;Forearm.retract;delay 1} +3 .Forearm.seek :garage + "manipulator"&'\ +96 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&'\ +103 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&$'\ +94 "core" ' +3 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&&'\ +103 "core" ' + .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&''\ +98 "core" ' + .tdelay 1 second +103 .Forearm.seek :retract +2 "manipulator"&)'\ +91 "core" ' + .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&*'\ +96 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&+'\ +93 "core" ' + .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&-'\ +98 "core" ' + .tdelay 1 second +103 .Forearm.seek :retract + "manipulator"&.'\ +93 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&'\ +92 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :retract + "manipulator"&0'\ +91 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&('\ +107 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&1'\ +99 "core" ' + .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&2'\ +88 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :retract + "manipulator"&4'\ +93 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&6'\ +97 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :retract + "manipulator"&%'\ +92 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&'\ +94 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :retract +2 "manipulator"&/'\ +95 "core" ' + .tdelay 1 second +103 .Forearm.seek :garage +2 "manipulator"&9'\ +97 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&:'\ +94 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&'\ +96 "core" ' + .tdelay 1 second +103 .Forearm.seek :retract + "manipulator"&8'\ +102 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +3 "manipulator"&,'\ +92 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&?'\ +102 "core" ' + .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&7'\ +93 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :retract + "manipulator"&5'\ +103 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&A'\ +93 "core" ' + .tdelay 1 second +103 .Forearm.seek :retract +2 "manipulator"&C'\ +95 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&<'\ +96 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&3'\ +92 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&F'\ +93 "core" ' + .tdelay 1 second +103 .Forearm.seek :retract + "manipulator"&>'\ +92 "core" ' + .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&G'\ +88 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :retract + "manipulator"&;'\ +93 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&!'\ +95 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :retract + "manipulator"&H'\ +102 "core" ' +3 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&D'\ +90 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&@'\ +96 "core" ' + .tdelay 1 second +103 .Forearm.seek :garage +2 "manipulator"&J'\ +94 "core" ' + .tdelay 1 second +103 .Forearm.seek :retract + "manipulator"&L'\ +101 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&M'\ +95 "core" ' +3 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&O'\ +97 "core" ' + .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&='\ +96 "core" ' +2 .tdelay 1 second +68 "Can" E0U{ +34 .tForearm.seek :retract +2 "manipulator"&I'\ +89 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&E'\ +94 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :retract + "manipulator"&Q'\ +93 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +43 "manipulator"&R'\ +97 "core" ' + .tdelay 1 second +103 .Forearm.seek :retract + "manipulator"&N'\ +101 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&U'\ +94 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :retract + "manipulator"&V'\ +92 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&K'\ +90 "core" ' + .tdelay 1 second +103 .Forearm.seek :retract + "manipulator"&X'\ +91 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&Y'\ +98 "core" ' + .tdelay 1 second +103 .Forearm.seek :retract + "manipulator"&S'\ +88 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&W'\ +88 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&\\'\ +89 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&B'\ +96 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract + "manipulator"&_'\ +100 "core" ' + .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&['\ +95 "core" ' + .tdelay 1 second +109 .Forearm.seek :retract + "manipulator"&b'\ +92 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :garage +2 "manipulator"&c'\ +96 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&a'\ +91 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&d'\ +97 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&Z'\ +92 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&T'\ +99 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :retract +2 "manipulator"&f'\ +99 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&h'\ +90 "core" ' + .tdelay 1 second +103 .Forearm.seek :retract +2 "manipulator"&e'\ +104 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&i'\ +96 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&g'\ +102 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&k'\ +97 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&^'\ +100 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&m'\ +94 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&j'\ +90 "core" ' + .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&`'\ +98 "core" ' + .tdelay 1 second +103 .Forearm.seek :retract +2 "manipulator"&o'\ +90 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&n'\ +96 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&q'\ +88 "core" ' + .tdelay 1 second +103 .Forearm.seek :garage +3 "manipulator"&l'\ +96 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&r'\ +94 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&t'\ +97 "core" ' +3 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&u'\ +90 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&s'\ +95 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :retract +2 "manipulator"&w'\ +90 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&p'\ +93 "core" ' + .tdelay 1 second +103 .Forearm.seek :retract +2 "manipulator"&y'\ +94 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&v'\ +102 "core" ' + .tdelay 1 second +103 .Forearm.seek :retract + "manipulator"&|'\ +104 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&}'\ +97 "core" ' +2 .tdelay 1 second +107 .Forearm.seek :retract +2 "manipulator"&z'\ +94 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&'\ +91 "core" ' + .tdelay 1 second +103 .Forearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&'\ +90 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&~'\ +94 "core" ' + .tdelay 1 second +104 .Forearm.seek :garage + "manipulator"&'\ +98 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :retract + "manipulator"&'\ +90 "core" ' + .tdelay 1 second +103 .Forearm.seek :garage +2 "manipulator"& '\ +97 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&{'\ +91 "core" ' + .tdelay 1 second +103 .Forearm.seek :garage +2 "manipulator"&x'\ +94 "core" ' + .tdelay 1 second +103 .Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&'\ +96 "core" ' + .tdelay 1 second +103 .Forearm.seek :retract +2 "manipulator"&\ '\ +95 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&'\ +96 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&'\ +102 "core" ' + .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&'\ +90 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :retract +2 "manipulator"& '\ +105 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&'\ +96 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&'\ +96 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"& '\ +102 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :garage +2 "manipulator"&'\ +99 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&'\ +100 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +3 "manipulator"& '\ +90 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&'\ +97 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&#'\ +94 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&"'\ +101 "core" ' + .tdelay 1 second +103 .Forearm.seek :garage +2 "manipulator"&'\ +95 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&$'\ +89 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&&'\ +91 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&''\ +89 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&)'\ +104 "core" ' + .tdelay 1 second +103 .Forearm.seek :garage +2 "manipulator"&*'\ +89 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&+'\ +99 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&-'\ +89 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&.'\ +94 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +42 "manipulator"&'\ +91 "core" ' +2 .tdelay 1 second +109 .Forearm.seek :retract + "manipulator"&0'\ +98 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&('\ +92 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :retract +2 "manipulator"&1'\ +103 "core" ' + .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&2'\ +95 "core" ' + .tdelay 1 second +103 .Forearm.seek :retract +2 "manipulator"&4'\ +101 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&6'\ +99 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&%'\ +89 "core" ' +3 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&'\ +97 "core" ' + .tdelay 1 second +103 .Forearm.seek :retract + "manipulator"&/'\ +91 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :garage +2 "manipulator"&9'\ +93 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :retract + "manipulator"&:'\ +93 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&'\ +92 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :retract + "manipulator"&8'\ +91 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&,'\ +96 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&?'\ +92 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&7'\ +96 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&5'\ +94 "core" ' + .tdelay 1 second +103 .Forearm.seek :garage +2 "manipulator"&A'\ +94 "core" ' + .tdelay 1 second +104 .Forearm.seek :retract + "manipulator"&C'\ +108 "core" ' + .tdelay 1 second +103 .Forearm.seek :garage +2 "manipulator"&<'\ +91 "core" ' + .tdelay 1 second +103 .Forearm.seek :retract +2 "manipulator"&3'\ +91 "core" ' + .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&F'\ +98 "core" ' + .tdelay 1 second +103 .Forearm.seek :retract + "manipulator"&>'\ +90 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&G'\ +92 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :retract + "manipulator"&;'\ +91 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&!'\ +94 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&H'\ +96 "core" ' + .tdelay 1 second +103 .Forearm.seek :garage +2 "manipulator"&D'\ +91 "core" ' + .tdelay 1 second +103 .Forearm.seek :retract + "manipulator"&@'\ +107 "core" ' +3 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&J'\ +95 "core" ' + .tdelay 1 second +103 .Forearm.seek :retract +2 "manipulator"&L'\ +97 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&M'\ +94 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&O'\ +94 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&='\ +97 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :retract + "manipulator"&I'\ +92 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&E'\ +94 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :retract +2 "manipulator"&Q'\ +93 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&R'\ +94 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :retract + "manipulator"&N'\ +91 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +46 "manipulator"&U'\ +96 "core" ' + .tdelay 1 second +106 .Forearm.seek :retract +2 "manipulator"&V'\ +92 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&K'\ +96 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :retract + "manipulator"&X'\ +106 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&Y'\ +88 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&S'\ +106 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&W'\ +90 "core" ' + .tdelay 1 second +103 .Forearm.seek :retract +2 "manipulator"&\\'\ +94 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&B'\ +97 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&_'\ +92 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +3 "manipulator"&['\ +104 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :retract + "manipulator"&b'\ +91 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&c'\ +91 "core" ' +3 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&a'\ +105 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&d'\ +98 "core" ' + .tdelay 1 second +103 .Forearm.seek :retract + "manipulator"&Z'\ +93 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&T'\ +103 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :retract + "manipulator"&f'\ +90 "core" ' + .tdelay 1 second +104 .Forearm.seek :garage + "manipulator"&h'\ +89 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&e'\ +94 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :garage +2 "manipulator"&i'\ +91 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&g'\ +95 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&k'\ +96 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +3 "manipulator"&^'\ +96 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&m'\ +99 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&j'\ +105 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :garage +2 "manipulator"&`'\ +91 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&o'\ +89 "core" ' +2 .tdelay 1 second +103 .Forearm.seek :garage + "manipulator"&n'\ +90 "core" ' +2 .tdelay 1 second +102 .Forearm.seek :retract +2 "manipulator"&q'\ +92 "core" ' +2 .tdelay 1 second +102 !o:ArgumentError: mesg"(wrong number of arguments (1 for 0):bt[ "(ESP):65:in `loop'"(ESP):65:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +28685 "Can" E2KV +59999  E1V +59998  E1W= +59999  E1W +59998  E1VXi +59999  E1X @1713909685.42PDT = =mMAIN_scheduler =tMAIN @PDT1713909686.28 #t\ Environmental Sample Processor built 18-Apr-24 (1c8592e4) +117 #"core_reset"Sent BREAK +2 #t@45082 idle with ifg=0x00, ie=0x75 #>RESET< ESP2 v3.42 I2C Gateway v3.20 +211 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +277 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +415 "Can" Iz +  Iz + #tPolling Can every 10:00 +3 #Cleanly exited at 11:55:56PDT23-Apr-24 +1608 #-> ESP.ready? +295 #-> ESP.ready! +3 #Powering core bus +570 .Gate.power :raw,:ON +2 "sampler") +48 ) +2 "core"  +3 "collection"' +2 ' +2 "core"  +3 "processing"% +2 % +2 "core"  +6 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X exit +6 #mEXIT @1713909755.06PDT @1713914854.16PDT = =tMAIN =mMAIN_scheduler @PDT1713914854.92 #t\ Environmental Sample Processor built 18-Apr-24 (1c8592e4) +110 #"core_reset"Sent BREAK +2 #t@54673 receive with ifg=0x10, ie=0xFD + #@55330 receive with ifg=0x10, ie=0xFD #@55976 receive with ifg=0x10, ie=0xFD + #@56635 receive with ifg=0x10, ie=0xFD + #@57282 receive with ifg=0x10, ie=0xFD #@57930 receive with ifg=0x10, ie=0xFD + #@58577 receive with ifg=0x10, ie=0xFD #@58904 receive with ifg=0x80, ie=0xFD + #@7761 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +13 #ESP2 v3.42 I2C Gateway v3.20 for core bus +259 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +384 "Can" D3Y +  D3Y + #tPolling Can every 10:00 +4 #Cleanly exited at 15:02:35PDT23-Apr-24 +1104 #-> Elbow.to CC +2 .Elbow.configure :loose + "manipulator"&$ &.,(#b +7 .tElbow.seek CC +2 "manipulator"&(ҝ +344 "core" ( +2 "manipulator"&& +3 "core" &Ҏ  X +1630 #t-> Arm.grab Flush +2 .Hand.open +2 "manipulator"&1 +53 "core" 1 + "manipulator"&& +3 "core" &Ҏ  # X +3 "manipulator"&% +2 "core" % \   +155 "sampler") +3 ) +2 "core"  +3 "collection"' +2 ' +2 "core"  +3 "processing"% +2 % +4 "core"  +4 "collection"' 9\ +3 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"' % +2 "core" %XS J +3 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold +2 "collection"'\ + +3 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"% % +2 "core" %ً ( +3 .tPS.configure :default + "processing"%#A d`xb +3 "sampler") % +3 "core" %78 M (n +2 .tSS.configure :default + "sampler")#.0X Arm.retract +66 .Hand.open +2 "manipulator"&!1 +60 "core" 1 +2 "manipulator"&"% +4 "core" %   . v +2 .tForearm.seek :retract +2 "manipulator"&#'\ +98 "core" ' +2 "manipulator"&$& +8 "core" &-b   +7 "manipulator"&%% +3 "core" %\      +1542 #t-> 20.times {Elbow.PC; Elbow.CC} +3 .Elbow.seek PC + "manipulator"&&(9 +123 "core" ( +2 .tElbow.seek CC +2 "manipulator"&'(ҝ +349 "core" ( +2 .tElbow.seek PC +2 "manipulator"&((9 +348 "core" ( +2 .tElbow.seek CC +2 "manipulator"&)(ҝ +347 "core" ( +2 .tElbow.seek PC +2 "manipulator"&*(9 +437 "core" ( +2 .tElbow.seek CC +2 "manipulator"&+(ҝ +343 "core" ( +2 .tElbow.seek PC +2 "manipulator"&,(9 +385 "core" ( +2 .tElbow.seek CC +2 "manipulator"&-(ҝ +358 "core" ( +2 .tElbow.seek PC + "manipulator"&.(9 +351 "core" ( + .tElbow.seek CC +2 "manipulator"&/(ҝ +411 "core" ( +2 .tElbow.seek PC + "manipulator"&0(9 +347 "core" ( +2 .tElbow.seek CC + "manipulator"&1(ҝ +310 "core" (h b +2 !to:Slide::Error\ :@axisName"\ Elbow: mesg"'Elbow speedErr at CC - 4332 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressi:@pastThresholdF: @voltagef12.235674030436918|t: @currentim: @type2F:@outPressi:\ @lostF: @inPressi:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagi6: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'"0/home/esp/esp2/lib/slide.rb:400:in `moveTo'"8/home/esp/esp2/lib/slide.rb:446:in `method_missing'"(ESP):4:in `irb_binding'"(ESP):4:in `times'"(ESP):4:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +1045 #-> Arm.grab Flush +2 "manipulator"&2& +2 "core" &/   x  +2 "manipulator"&3% +3 "core" %\   +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck + "manipulator"&4(-` +244 "core" ( +2 "manipulator"&5& +4 "core" &-j  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &6& +3 "core" &-j !  +2 .tForearm.seek :garage +2 "manipulator"&7'\ +111 "core" ' + .tHand.close +2 "manipulator"&8/ +62 "core" / +3312 #t-> Arm.retract +2 .Hand.open + "manipulator"&91 +60 "core" 1 +2 "manipulator"&:% +3 "core" %  D m +2 .tForearm.seek :retract +2 "manipulator"&;'\ +96 "core" ' + "manipulator"&<& +4 "core" &-a   +2 "manipulator"&=% +3 "core" %\    u +401 #t-> Pucks +3 !o:NameError: mesg"!uninitialized constant Pucks: name:\ Pucks:bt["(ESP):7:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +162 #-> Puck +118 #-> pucks +1789 #-> require 'shuffle' +1320 #-> shuffle2 2..7 +2 #Shuffling two pucks from tube 2 to 3 of [2..7] +2 #Loading generic puck from tube 2 into Collection Clamp + "collection"'>& +3 "core" &YWP ? +2 "manipulator"&?% +3 "core" %\   % +3 "storage"(@% +2 "core" %\  L +3 "storage"(A. +2 "core" .,,C +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(B( +371 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +4 (C& +2 "core" & ^ `  +2 "manipulator"&D& +3 "core" &-a  +2 "manipulator"&E% +3 "core" %\  C +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&F( +180 "core" ( + "manipulator"&G& +3 "core" &  E +3 "storage"(H& +3 "core" & ^ _  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&I'9 +103 "core" ' + "storage"(J& +4 "core" & ^ h  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(K'N +252 "core" ' + "storage"(L- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (M& +2 "core" & ` _  +3 "manipulator"&N& +3 "core" &  > ? +2 .tElbow.seek 2 +2 "manipulator"&O( +4 "core" ( +2 "manipulator"&P& +2 "core" & ` ? +3 "storage"(Q& +4 "core" & _ _  +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&R'Ω +20 "core" ' +2 .tForearm.reconfigure :loose +34 "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&S/ +52 "core" / +11 ."downElevator"SE.seek :down +4 "manipulator"&T& +2 "storage"(U' +8 "core" & O ? +2 "manipulator"&V% +3 "core" % ΢ X v +3 .tForearm.seek :retract +2 "manipulator"&W'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&X(ҝ +124 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +23 "core" ( +2 "manipulator"&Y& +4 "core" &ң  ] +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &Z& +2 "core" &ң  ] +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&['C +99 "core" ' +2 "manipulator"&\\& +4 "core" &ң\  # ] +2 "manipulator"&]% +3 "core" %L   ~ +2 "collection"'^& +3 "core" &YSS G +3 "collection"'_& +4 "core" &YVV G +3 .tCC.seek :closed +2 "collection"'`([h +4 "core" &YTS G +9 &7TS B)u +9 &nUR A: +10 &_sVS BC +9 &$eUR BB +10 &hTQ BB +9 &kSS BC +9 &!ijVT BC +10 &#,fUT BB +9 &$kVU BC +9 &&hUR CC +10 &(qiTQ BC +9 &*4jUT BB +10 &+kVR BB +9 &-lUT BC +9 &/yjUR BC +10 &1;jTR CC +9 &2fSS CB +9 &4kTU CB +10 &6kVQ CB +9 &8DkTT BB +10 &:kTQ BC +9 &;iXR CB +9 &=gUU CB +10 &?KkSS CC +9 &AhUQ CB +9 &BeRS BB +10 &DfUS CB +9 &FSfVS DC +10 &HjUS BC +9 &IgUS CB +9 &KkTQ CC +10 &M[pUD BC +9 &OxVT BD +9 &PWS AF +10 &RWV ?I +9 &THXW >L +10 &VWU =M +9 &WWT =M +9 &YZR =N +10 &Z@xXU B'r +9 &[e&yWU B. +9 ( +2 &[gXVx E, +2 "collection"'_& +4 #tCollection Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.83 +2 .Hand.open + "manipulator"&a1 +59 "core" 1 +2 "manipulator"&b% +3 "core" % D   a +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&c'\ +94 "core" ' +3 #tLoading generic puck from tube 2 into Processing Clamp +2 "processing"%d& +4 "core" &j & +2 "manipulator"&e% +3 "core" %  >  +2 "storage"(f% +4 "core" % H F ~  + "storage"(g. +3 "core" .( +2 "storage"(h& +4 "core" & > H Q  + "storage"(i& +4 "core" & G G m  +2 "manipulator"&j& +3 "core" &ң  G ] +2 "manipulator"&k% +3 "core" %   +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&l( +156 "core" ( + "manipulator"&m& +3 "core" &   +3 "storage"(n& +3 "core" & [ N %  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&o'9 +93 "core" ' + "storage"(p& +3 "core" & ^ ^ ]  +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(q'N +267 "core" ' +2 "storage"(r- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (s& +2 "core" & E H  +2 "manipulator"&t& +3 "core" & 4  +2 .tElbow.seek 2 +2 "manipulator"&u( +4 "core" ( + "manipulator"&v& +4 "core" &  +2 "storage"(w& +2 "core" & > G p  +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&x'Ω +21 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&y/ +58 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&z& +3 "storage"({' +7 "core" &  +2 "manipulator"&|% +3 "core" % Ρ P +3 .tForearm.seek :retract + "manipulator"&}'\ +95 "core" ' +2 .tElbow.seek PC +2 "manipulator"&~(9 +139 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +103 "core" ( + "manipulator"&& +3 "core" &2 \  "  +4 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &2   +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&'T +100 "core" ' +2 "manipulator"&& +4 "core" &2 ( %  + "manipulator"&% +4 "core" %N   , +2 "processing"%& +3 "core" &_ % +3 "processing"%& +41 "core" &e % + &k % &h % + &d % + &h % +2 .tPC.seek :closed +3 "processing"%(Bh +3 "core" &o % +5 &Z %: +10 &qNB 0 +9 &~. D +9 &{s E +10 & >xP D +9 & v[ D +10 & u[ E +9 &xo D +9 &Dxo E +10 &xi E +9 &vl E +9 &wo E +10 &Mxb E +9 &w_ E +10 &x_ E +9 &y\\ E +9 &Uy\\ E +10 & {\\ E +9 &!{\\ F +9 &#{] E +10 &%[{Y E +9 &'v\\ E +10 &(z] E +9 &*y[ E +9 &,cy\\ E +10 &.%y[ E +9 &/}\\ E +9 &1{] E +10 &3ky] E +9 &5+Z F +10 &6\\ G +9 &8Z I +13 &:i\\ I +6 &<*] I +107 &=[ I &?] I + &AQxw\\ 8 &B'8X "; + &By#b[ \ ( + &B\\ #  + &B] $  + &B\\ $  &BN $  + &BZ #  &B[ $  + &BZ $  +3 "processing"%& +8 "core" &B] $  +3 #tProcessing Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.28 + .Hand.open +2 "manipulator"& 1 +53 "core" 1 +2 "manipulator"& % +3 "core" % N  & +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"& '\ +94 "core" ' +2 "processing"%& +4 "core" &BD &  +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&% +3 "core" %   ( w +2 "storage"(% +4 "core" % G G  + "storage"(. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(( +195 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +4 (& +3 "core" & E 6 & +2 "manipulator"&& +4 ."raiseStack"SE.reconfigure :place +3 "storage"(#]K-0-\ b +3 "core" &2  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b + ."raiseStack"SE.seek :beamBreak +3 .tElbow.seek PC +3 "storage"('N +3 "manipulator"&(9 +7 "core" ( + "manipulator"&& +3 "core" &2  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &2 a  +3 .tForearm.seek PC +2 "manipulator"&'T +89 "core" ' + .tHand.close +2 "manipulator"& / +62 "core" / +3 .tPC.seek :open + "processing"%( +84 "core" ' +2 "storage"(!- +3 "core" -'N +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"("' +39 "core" ' +231 ( + "storage"($& +3 "core" & > G * +2 "manipulator"&%& +3 "core" &2 Z  +2 "manipulator"&% +4 "core" % c  h +2 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&&(r +251 "core" ( +2 "manipulator"&'& +3 "core" &|   = +2 "storage"((& +4 "core" & D G W * +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&)'V +102 "core" ' + .tHand.open +2 "manipulator"&*1 +63 "core" 1 +2 "storage"(+- +3 "core" -' +3 .tSE.seek -0.14 Pucks below Top Plate +2 "storage"(,' +21 "core" ' +2 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +4 .tSE.seek -0.75 Pucks below Top Plate + "storage"(-' +48 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(.- +3 "core" -' +2 "storage"(/& +4 "core" &\ \  + * + "manipulator"&0& +3 "core" &  6 : +3 .tElbow.seek 3 +2 "manipulator"&1(r +9 "core" ( +2 "manipulator"&2& +4 "core" &     + "storage"(3& +4 "core" &\ \  f * +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&5'V +12 "core" ' +2 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +3 .tSE.seek -0.03 Pucks below Top Plate +2 "storage"(6'] +67 "core" ' +2 "manipulator"&8& +3 "core" & H  +2 "storage"(#& +4 "core" & G P * +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&9'͚ +42 "core" ' +2 .tElbow.hold +2 "manipulator"&:, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +2 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(<'E +23 "core" ' +2 "manipulator"&=% +2 "core" %͛N +37 "storage"(7& +3 "core" &\ \  x * +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 301 counts +2 "manipulator"&>' +22 "core" ' + "manipulator"&?& +3 "core" & t  +2 "storage"(@& +4 "core" & G > * +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&A'V +21 "core" ' +2 "storage"(% +3 "core" %N ` K   +10 ."downElevator"SE.seek :down +4 "storage"(C' +99 (D% +3 "core" %#P G F v J. +2 "manipulator"&E% +3 "core" %D    +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&G'\ +93 "core" ' +55 ' +2 ."downElevator"SE.stop + "storage"(5 +3 (H& +3 "core" & P J I * +2 "collection"'4& +3 "core" &[gXU G, +3 #tStoring generic puck in Collection Clamp to tube 3 + "manipulator"&J% +4 "core" %  < l +2 "storage"(;% +2 "core" % H H  +3 "storage"(L. +2 "core" .( +3 "storage"(M& +2 "core" & H G * +3 "storage"(N& +2 "core" & Y H M * +3 "manipulator"&P& +4 "core" & N  +2 .tElbow.seek 3 +2 "manipulator"&Q(r +21 "core" ( +2 "manipulator"&& +4 "core" &w 9  +2 "storage"(S& +3 "core" & E H z * +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&T'V +93 "core" ' +2 "storage"(V& +3 "core" & ^ K \ * +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(F'N +286 "core" ' +2 "storage"(I- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 "manipulator"&Y& +2 "core" &w  +2 "storage"(Z& +3 "core" & H G * +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&K'͚ +38 "core" ' +2 .tElbow.hold +2 "manipulator"&R, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(\\- +2 "core" -' +3 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(]' +21 "core" ' +2 "manipulator"&^% +4 "core" %ͪW C + "storage"(O& +3 "core" & % $ _ * +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 3 + 316 counts + "manipulator"&U' +16 "core" ' +2 "manipulator"&W& +4 "core" &w     + "storage"(& +3 "core" & P ^  * +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&a'V +23 "core" ' +3 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(b' +36 "core" ' +2 "manipulator"&d& +3 "core" &w  )  +2 "manipulator"&e% +4 "core" %&   = ) +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&f'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&g(ҝ +160 "core" ( +3 "manipulator"&h& +4 "core" &ұ  l % + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" &ұ ^ % +3 .tForearm.seek CC + "manipulator"&i'C +101 "core" ' +2 .tHand.close +2 "manipulator"&j/ +57 "core" / +3 .tCC.seek :open + "collection"'k(p +398 "core" ( + "storage"([& +3 "core" & I H * +3 "storage"(m& +3 "core" & F ? * +2 "manipulator"&n& +2 "core" &Ү   x ( +3 "manipulator"&p% +2 "core" %   X +3 .tForearm.seek :retract +2 "manipulator"&X'\ +98 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&c(r +153 "core" ( + "manipulator"&r& +3 "core" &q  +3 "storage"(s& +2 "core" & ] ^ * +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.seek 3 +2 "manipulator"&t'͚ +108 "core" ' +2 .tElbow.hold +2 "manipulator"&v, +4 "core" , +36 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&w1 +52 "core" 1 +135 "manipulator"&y% +3 "core" % ͦ] +2 "storage"(z& +3 "core" & 1 0  * +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 3 + 312 counts + "manipulator"&|' +16 "core" ' +2 "manipulator"&l& +3 "core" &q     +2 "storage"(o& +2 "core" & ^ ^ * +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&q'V +23 "core" ' + "storage"(x% +3 "core" % ` b  +10 ."downElevator"SE.seek :down +5 "storage"(' +99 (% +2 "core" %R H I w J- +2 "manipulator"&u% +4 "core" %<   o  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +49 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling two pucks from tube 3 to 4 of [2..7] +2 #Loading generic puck from tube 3 into Collection Clamp + "collection"'& +3 "core" &UT I +2 "manipulator"&% +4 "core" %\    +2 "storage"({% +5 "core" % i a  + "storage"(}. +3 "core" .( +2 "storage"(& +3 "core" & ` ] 3 * +3 "storage"( & +3 "core" & ^ _ 9 * +2 "manipulator"& & +4 "core" &q I  +2 .tElbow.seek 3 +2 "manipulator"&(r +3 "core" ( +2 "manipulator"&& +3 "core" &q   ?  +2 "storage"(& +4 "core" & h c s * +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&'V +102 "core" ' +2 "storage"(& +4 "core" & ^ ^ w * +2 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"('N +284 "core" ' +2 "storage"(- +2 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +3 (& +2 "core" & _ ^ * +3 "manipulator"&& +3 "core" &q    +2 .tElbow.seek 3 +2 "manipulator"&(r +3 "core" ( +2 "manipulator"&B& +4 "core" &q \    + "storage"( & +3 "core" & ^ ^ M * +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&!' +21 "core" ' +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&~/ +62 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"& & +2 "storage"(' +6 "core" &q   +2 "manipulator"&$% +3 "core" %  [ +3 .tForearm.seek :retract +2 "manipulator"&%'\ +95 "core" ' +2 .tElbow.seek CC + "manipulator"&(ҝ +144 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +14 "core" ( + "manipulator"&& +3 "core" &ҷ   +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &ҷ    +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&''C +100 "core" ' + "manipulator"&(& +3 "core" &ҷ  &   +3 "manipulator"&% +4 "core" %2   D +2 "collection"'*& +2 "core" &URd G +3 "collection"'+& +5 "core" &UQ H +3 .tCC.seek :closed +2 "collection"'.([h +3 "core" &US H +8 &GTE E$e +9 &cUV A6 +10 &WS BD +9 &eTR CB +9 &jUS CB +10 &bgXQ CB +9 &!%jTQ CB +9 &"lRR CB +10 &$kUT CB +9 &&ijTS BC +10 &(+hUP CC +9 &)hVS CB +9 &+fVQ CB +10 &-rkSQ CB +9 &/4kUQ BB +9 &0kUQ CB +10 &2kWS CB +9 &4zjTR CB +10 &6<fTR CB +9 &7hWT CC +9 &9hUS CB +10 &;gSU CB +9 &=CiVT CC +9 &?iTD CB +10 &@gXT CB +9 &BiSR CC +10 &DLhUR CB +9 &F hTS CC +9 &GiUS CB +10 &IiUR CC +9 &KTjUR CB +9 &MnVT CC +10 &NsVR CC +9 &PVT AF +10 &RGWR ?J +9 &SWV >N +9 &UXU =N +10 &W}XS =O +9 &Y?XU =O +9 &ZjXU =+ +10 &[, XU @3 +9 &[3XU D3 +6 ( +2 "collection"'+& +3 "core" &[WT E3 +3 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.96 + .Hand.open +2 "manipulator"&/1 +53 "core" 1 +2 "manipulator"&0% +3 "core" % 4 $  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&2'\ +99 "core" ' +2 #tLoading generic puck from tube 3 into Processing Clamp + "processing"%3& +39 "core" &p % +2 "manipulator"&% +4 "core" %\  E  +2 "storage"(8% +3 "core" %~ H G w  +2 "storage"(#. +3 "core" .( +2 "storage"("& +3 "core" & J D * +3 "storage"(=& +2 "core" & N E * +3 "manipulator"&7& +3 "core" &Ҷ  +  +2 "manipulator"&,% +3 "core" %\    +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 +2 "manipulator"&?(r +155 "core" ( +2 "manipulator"&@& +3 "core" &s   +2 "storage"(&& +3 "core" & H F * +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&)'V +103 "core" ' + "storage"(& +4 "core" & G I L * +2 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +8 .tSE.seek :beamBreak +2 "storage"(-'N +282 "core" ' +2 "storage"(5- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (D& +2 "core" & E D q * +2 "manipulator"&E& +4 "core" &s  C  +2 .tElbow.seek 3 +2 "manipulator"&1(r +4 "core" ( + "manipulator"&6& +3 "core" &s     +3 "storage"(9& +3 "core" & I G * +2 .tForearm.seek 3 + 300 counts +2 "manipulator"&>' +24 "core" ' + .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&H/ +63 "core" / +9 ."downElevator"SE.seek :down +3 "manipulator"&4& +2 "storage"(J' +8 "core" &s  )  + "manipulator"&;% +4 "core" %  $ +2 .tForearm.seek :retract +2 "manipulator"&L'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&M(9 +154 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +87 "core" ( +3 "manipulator"&<& +3 "core" &?   +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &N& +3 "core" &?  g  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&P'T +101 "core" ' + "manipulator"&& +4 "core" &? $  8  +2 "manipulator"&S% +3 "core" %K   +3 "processing"%A& +3 "core" &N $ +3 "processing"%V& +4 "core" &h % +3 .tPC.seek :closed +2 "processing"%C(Bh +3 "core" &f $ +9 &H6k )v +9 &^kl < +10 &e E +9 &s_ D +9 &\ sl E +10 & Exb E +9 &t^ E +10 &vc E +9 &vl E +9 &Lxl E +10 &vj E +9 &xc E +9 &xh E +10 &Tye E +9 &xe E +10 &yd E +9 &}c E +9 &!\\vj E +10 &#{Q E +9 &$z[ E +9 &&yX E +10 &(cyS E +9 &*%xS E +10 &+zL F +9 &-{R E +9 &/j{H F +10 &1-{Q E +9 &2}X F +9 &4Z F +10 &6nX G +9 &8-U H +10 &9U I +9 &;V I +9 &=pW I +10 &?2Z I +9 &@Y 7 +9 &A8eZ !!a +10 &BMV #\  +6 ( +2 "processing"%V& +2 "core" &BM M $\  +3 #tProcessing Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.30 +2 .Hand.open + "manipulator"&:1 +62 "core" 1 +2 "manipulator"&G% +3 "core" % J !  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&I'\ +91 "core" ' +2 "processing"%Y& +3 "core" &BM a %\  +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&Z% +3 "core" %\ \  K  +2 "storage"(\\% +3 "core" % I C ]  +2 "storage"(^. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 4 +2 "storage"(O(,A +204 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (W& +2 "manipulator"&& +4 "core" &?   +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "core" &,D K J  +2 .tElbow.seek PC +3 ."raiseStack"SE.reconfigure :place +2 "manipulator"&d(9 +2 "storage"(#]K-0-\ b +4 "core" ( +3 "manipulator"&e& +4 ."raiseStack"SE.seek :beamBreak +3 "storage"(T'N +3 "core" &?   +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &Q& +2 "core" &?   +3 .tForearm.seek PC +2 "manipulator"&F'T +93 "core" ' + .tHand.close +2 "manipulator"&K/ +54 "core" / +2 .tPC.seek :open +2 "processing"%U( +100 "core" ' + "storage"(]- +3 "core" -'N +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(h' +28 "core" ' +226 ( +2 "storage"(_& +5 "core" &,D J D V  + "manipulator"&a& +3 "core" &?  +2 "manipulator"&R% +3 "core" % ^ s +3 .tForearm.seek :retract +2 "manipulator"&j'\ +93 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&f( +248 "core" ( +2 "manipulator"&`& +3 "core" &  , A +2 "storage"([& +4 "core" &,D J E t  +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&m' +95 "core" ' + .tHand.open +2 "manipulator"&n1 +55 "core" 1 +2 "storage"(p- +3 "core" -' +3 .tSE.seek -0.14 Pucks below Top Plate +2 "storage"(r' +21 "core" ' +2 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +4 .tSE.seek -0.75 Pucks below Top Plate +2 "storage"(s' +48 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(i- +3 "core" -' +2 "storage"(g& +3 "core" &,D\   +2 "manipulator"&w& +4 "core" &  7 ? +2 .tElbow.seek 4 +2 "manipulator"&X( +9 "core" ( + "manipulator"&y& +3 "core" &   u  +2 "storage"(z& +4 "core" &,D \ \  +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&l' +3 "core" ' +3 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +3 .tSE.seek -0.03 Pucks below Top Plate +2 "storage"(o'] +57 "core" ' + "manipulator"&c& +4 "core" & b  +2 "storage"(x& +3 "core" &,D I C u  +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&'B +40 "core" ' +2 .tElbow.hold +2 "manipulator"&u, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default + "storage"(#QK-0-\ b +3 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(t'E +23 "core" ' +2 "manipulator"&|% +3 "core" %H4  } +2 "storage"(& +3 "core" &,D   6 +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 4 + 306 counts + "manipulator"&'t +14 "core" ' +2 "manipulator"&{& +3 "core" &   %  +2 "storage"(}& +3 "core" &,D ` J   +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&' +19 "core" ' +2 "storage"( % +3 "core" %G Z I  +3 ."downElevator"SE.seek :down +4 "storage"( ' +98 (b% +2 "core" %sL E : J. +2 "manipulator"&% +4 "core" %   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +58 ' +2 ."downElevator"SE.stop + "storage"(5 +3 (q& +3 "core" &,D H H j  +2 "collection"'& +3 "core" &[WV F3 +3 #tStoring generic puck in Collection Clamp to tube 4 + "manipulator"&% +3 "core" %   +3 "storage"(v% +4 "core" % I J  + "storage"(. +3 "core" .(,A +2 "storage"(& +4 "core" &,D I I  + "storage"(& +4 "core" &,D G E  +2 "manipulator"&& +3 "core" &  :  +2 .tElbow.seek 4 +2 "manipulator"&B( +17 "core" ( + "manipulator"& & +3 "core" &    +2 "storage"(~& +4 "core" &,D H > k  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"& ' +100 "core" ' +2 "storage"($& +3 "core" &,D ^ ` J  +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"('N +280 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&& +2 "core" &    +2 "storage"(& +3 "core" &,D I K  +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +38 "manipulator"&#Q@2^d^b +3 .tForearm.seek 4 +2 "manipulator"&'B +36 "core" ' +2 .tElbow.hold +2 "manipulator"&!, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"((- +2 "core" -' +10 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(' +32 "core" ' +2 "manipulator"&*% +4 "core" %N' i + "storage"(& +3 "core" &,D 8 \ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 312 counts +2 "manipulator"&'z +15 "core" ' +2 "manipulator"&%& +3 "core" &     +2 "storage"(k& +3 "core" &,D H H y  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 4 + 700 counts +2 "manipulator"&/' +19 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(0' +43 "core" ' +2 "manipulator"&3& +3 "core" &  "  +2 "manipulator"&+% +4 "core" %   0 +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&8(ҝ +160 "core" ( +2 "manipulator"&#& +3 "core" &ұ  + +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &"& +2 "core" &ұ h + +3 .tForearm.seek CC + "manipulator"&='C +98 "core" ' +2 .tHand.close + "manipulator"&7/ +63 "core" / +2 .tCC.seek :open +2 "collection"',(p +397 "core" ( +2 "storage"('& +3 "core" &,D G F  +2 "storage"(@& +2 "core" &,D C M  +3 "manipulator"&&& +3 "core" &ұ   + +2 "manipulator"&% +3 "core" %  $ , +3 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&2( +153 "core" ( + "manipulator"&5& +3 "core" &   +2 "storage"(D& +4 "core" &,D ^ a  +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.seek 4 +2 "manipulator"&E'B +110 "core" ' + .tElbow.hold +2 "manipulator"&6, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&91 +62 "core" 1 +2 "manipulator"&H% +4 "core" % KQ o +2 "storage"(4& +3 "core" &,D & %  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 309 counts +2 "manipulator"&;'w +15 "core" ' + "manipulator"&?& +3 "core" &   R  +2 "storage"()& +4 "core" &,D a _ V  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&-' +21 "core" ' + "storage"(>% +3 "core" % ^ _  +4 ."downElevator"SE.seek :down +3 "storage"(<' +99 (N% +2 "core" %mO H H  I+ +2 "manipulator"&1% +4 "core" %   w +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +50 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling two pucks from tube 4 to 5 of [2..7] +2 #Loading generic puck from tube 4 into Collection Clamp + "collection"'S& +3 "core" &WQ I +2 "manipulator"&A% +3 "core" %\   +3 "storage"(J% +3 "core" % b h o  +2 "storage"(L. +4 "core" .(,A + "storage"(& +3 "core" &,D ^ ` J  +2 "storage"(:& +3 "core" &,D ` ^ f  +3 "manipulator"&G& +5 "core" &   +2 .tElbow.seek 4 +2 "manipulator"&Y( +29 "core" ( +2 "manipulator"&Z& +4 "core" &   * + "storage"(\\& +3 "core" &,D ^ _  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&^' +95 "core" ' +3 "storage"(V& +3 "core" &,D d i  +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(P'N +289 "core" ' +39 "storage"(- +2 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +3 (W& +2 "core" &,D Y B A  +3 "manipulator"&e& +3 "core" & ) +2 .tElbow.seek 4 +2 "manipulator"&Q( +2 "core" ( +2 "manipulator"&& +3 "core" &   ) +2 "storage"(K& +4 "core" &,D _ ^  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&]'n +21 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&M/ +52 "core" / +11 ."downElevator"SE.seek :down +3 "manipulator"&I& +2 "storage"(C' +8 "core" & ) +2 "manipulator"&_% +3 "core" % i K S +2 .tForearm.seek :retract +2 "manipulator"&a'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&R(ҝ +144 "core" ' + ."downElevator"SE.stop + "storage"(5 +8 "core" ( +2 "manipulator"&T& +4 "core" &Ұ 3 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &F& +2 "core" &Ұ  2 3 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&`'C +102 "core" ' +2 "manipulator"&[& +4 "core" &Ұ   * 3 +2 "manipulator"&d% +3 "core" %? ? +2 "collection"'n& +3 "core" &TT I +3 "collection"'p& +4 "core" &TTw I +3 .tCC.seek :closed +2 "collection"'i([h +4 "core" &VSu I +9 &8TTz C)v +9 &nVR C; +10 &qTTz DB +9 &aiWR DB +9 &#jTS DB +10 &mTR DB +9 &!jRR DB +9 &#ilVR DB +10 &%+jUR{ DB +9 &&jTR DB +10 &(kVS DB +9 &*qjTR DB +9 &,3iUT DB +10 &-iVSg DB +9 &/jVRy DB +9 &1ygWQ} DB +10 &3;jUR DB +9 &4jUR DB +10 &6hVR DB +9 &8iTU DB +9 &:CiUO DB +10 &<iUR DB +9 &=jVR DB +9 &?jUS DB +10 &AKjUS DB +9 &C hVT DB +10 &DiWT DB +9 &FhVS DB +9 &HTiWQ DB +10 &JjUP EB +9 &KkTS~ DB +9 &MoVTx DC +10 &OXuUU CC +9 &QXU CE +10 &RVS @I +9 &TWW ?L +9 &VCXWq ?M +10 &XXV ?M +9 &YWU ?@ +9 &ZRXY ?!e +10 &[6WU F1 +2 ( +3 "collection"'p& +3 #tCollection Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.80 +2 .Hand.open + "manipulator"&g1 +62 "core" 1 +2 "manipulator"&w% +4 "core" % g  _ +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&y'\ +91 "core" ' +2 #tLoading generic puck from tube 4 into Processing Clamp + "processing"%z& +3 "core" &; & +3 "manipulator"&j% +2 "core" %\  < ` +3 "storage"(c% +3 "core" %} G G  +2 "storage"(x. +3 "core" .(,A +2 "storage"(|& +3 "core" &,D H Z =  +2 "storage"(h& +3 "core" &,D G H  +3 "manipulator"&& +3 "core" &Ұ 3 +2 "manipulator"&r% +4 "core" %\  ` +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&{( +153 "core" ( + "manipulator"&}& +3 "core" & X  +2 "storage"( & +3 "core" &,D ^ ^   +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 4 + 700 counts + "manipulator"&f' +107 "core" ' + "storage"(m& +3 "core" &,D ^ ^ 8  +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(s'N +277 "core" ' + "storage"(b- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" &,D O I R  +2 "manipulator"&l& +3 "core" &     +3 .tElbow.seek 4 +2 "manipulator"&X( +4 "core" ( + "manipulator"&o& +3 "core" &    +3 "storage"(& +3 "core" &,D = C o  +2 .tForearm.seek 4 + 300 counts +2 "manipulator"&'n +27 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&q/ +62 "core" / +4 ."downElevator"SE.seek :down +4 "manipulator"&& +2 "storage"(' +7 "core" &  +2 "manipulator"&v% +3 "core" % i B +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(9 +156 "core" ' + ."downElevator"SE.stop + "storage"(5 +86 "core" ( +2 "manipulator"&t& +41 "core" &9 M  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &9  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&'T +99 "core" ' +2 "manipulator"& & +3 "core" &9 $ ' /  +2 "manipulator"&~% +4 "core" %X ( # +2 "processing"%& +4 "core" &8 % +9 "processing"%$& +4 "core" &V $ +3 .tPC.seek :closed + "processing"% (Bh +4 "core" &W $ +8 &:b "#b +10 &^c 6 +9 &s_ F +9 &8t] D +10 & uT D +9 & u[ D +10 & |yc E +9 &?uY E +9 &x\\ E +10 &wT E +9 &tS E +9 &Gw^ E +10 & v\\ E +9 &v] D +10 &xW E +9 &Mx\\ E +9 &xS E +10 & uM E +9 &"wT F +9 &$Ux[ E +10 &&zP E +9 &'xR E +10 &)xO E +9 &+^uH E +9 &-zD F +10 &.y> E +9 &0{C F +9 &2exC E +10 &4&|A F +9 &5B G +10 &7C G +9 &9bA I +9 &;#F I +10 &<A J +9 &>B J +9 &@gF J +10 &AOsB %n +9 &B@GJ " ' +9 ( +3 "processing"%$& +3 "core" &BCF # $ +2 #tProcessing Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.31 + .Hand.open +2 "manipulator"&u1 +59 "core" 1 + "manipulator"&% +3 "core" % W  % +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 "processing"%& +3 "core" &BC# $ $ +2 #tImaging generic puck in Processing Clamp while storing it to tube 5 + "manipulator"&% +4 "core" %\   +2 "storage"((% +4 "core" % D I }  + "storage"(*. +3 "core" .(,A +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"((; +198 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (%& +4 "manipulator"&k& +2 "core" &; e  % +5 ."raiseStack"SE.reconfigure :place +2 "storage"(#]K-0-\ b +2 "core" &9   +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."raiseStack"SE.seek :beamBreak +3 .tElbow.seek PC +2 "storage"(3'N +2 "manipulator"&+(9 +6 "core" ( +2 "manipulator"& & +3 "core" &9  +  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &B& +3 "core" &9   +3 .tForearm.seek PC + "manipulator"&'T +93 "core" ' +2 .tHand.close + "manipulator"&/ +60 "core" / +2 .tPC.seek :open +2 "processing"%( +82 "core" ' +2 "storage"(- +3 "core" -'N +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(#' +33 "core" ' +238 ( + "storage"("& +3 "core" &; F I + +2 "manipulator"&/& +4 "core" &9 ?  +2 "manipulator"&!% +3 "core" % h T = +3 .tForearm.seek :retract + "manipulator"&7'\ +94 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&( +247 "core" ( + "manipulator"&.& +3 "core" &  8 +3 "storage"('& +3 "core" &; D H + +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&@'y +101 "core" ' +2 .tHand.open + "manipulator"&&1 +63 "core" 1 +2 "storage"(- +3 "core" -' +3 .tSE.seek -0.14 Pucks below Top Plate +2 "storage"(5' +23 "core" ' +2 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +3 .tSE.seek -0.75 Pucks below Top Plate +2 "storage"(D' +48 "core" ' +2 #tLights, camera, ACTION! + "storage"(=- +3 "core" -' +2 "storage"(8& +4 "core" &; + +2 "manipulator"&9& +3 "core" & i 7 +2 .tElbow.seek 5 +2 "manipulator"&H( +4 "core" ( +2 "manipulator"&4& +2 "core" &   7 +3 "storage"(?& +3 "core" &; 4 + +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&)'y +3 "core" ' +3 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +3 .tSE.seek -0.03 Pucks below Top Plate +2 "storage"(>'] +57 "core" ' +2 "manipulator"&& +3 "core" & 7 +2 "storage"(N& +4 "core" &; P G + +40 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"&1'ͽ +38 "core" ' +2 .tElbow.hold +2 "manipulator"&2, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +10 .tSE.seek 0.15 Pucks below Top Plate +3 "storage"(E'E +25 "core" ' +2 "manipulator"&;% +3 "core" %Q y +2 "storage"(S& +4 "core" &; 5 Z + + .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 5 + 308 counts +2 "manipulator"&A' +17 "core" ' + "manipulator"&J& +3 "core" &   % +3 "storage"(L& +3 "core" &; H I + +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&'y +26 "core" ' +2 "storage"(:% +2 "core" %K > ; l  +4 ."downElevator"SE.seek :down +3 "storage"(0' +99 (G% +2 "core" %EL D : J. +2 "manipulator"&Z% +4 "core" %Г    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\\'\ +91 "core" ' +60 ' + ."downElevator"SE.stop + "storage"(5 +4 (-& +2 "core" &; R K  + +2 "collection"'V& +3 "core" &[6ZU E1 +3 #tStoring generic puck in Collection Clamp to tube 5 + "manipulator"&<% +3 "core" %\  %  +9 "storage"(6% +6 "core" %~ J L  +2 "storage"(. +3 "core" .(; +2 "storage"(& +4 "core" &; J G + + "storage"(W& +3 "core" &; ? J + +3 "manipulator"&e& +2 "core" &  % +3 .tElbow.seek 5 +2 "manipulator"&( +22 "core" ( +2 "manipulator"&K& +4 "core" &   + "storage"(M& +4 "core" &; D F y + +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&I'y +103 "core" ' +2 "storage"(_& +3 "core" &; N I + + +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(Y'N +285 "core" ' +2 "storage"(^- +2 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&T& +3 "core" &   -  +2 "storage"(F& +8 "core" &; G C + +6 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +99 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 +2 "manipulator"&P'ͽ +40 "core" ' +2 .tElbow.hold +2 "manipulator"&], +2 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"([- +2 "core" -' +3 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(d' +29 "core" ' +3 "manipulator"&n% +3 "core" %I B +2 "storage"(Q& +3 "core" &;  S + +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 304 counts +2 "manipulator"&C' +21 "core" ' +2 "manipulator"&a& +4 "core" &  \ {  + "storage"(,& +3 "core" &; D G + +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&g'y +22 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(w' +43 "core" ' +2 "manipulator"&z& +4 "core" &     + "manipulator"&j% +3 "core" %[   ! +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&c'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&x(ҝ +162 "core" ( + "manipulator"&|& +3 "core" &Ҷ  % +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &Ҷ  % +3 .tForearm.seek CC + "manipulator"&p'C +105 "core" ' +2 .tHand.close + "manipulator"&/ +61 "core" / +2 .tCC.seek :open + "collection"'r(p +398 "core" ( + "storage"(}& +3 "core" &; E C y + +2 "storage"(`& +3 "core" &; I O + +3 "manipulator"& & +3 "core" &Ҷ   % +2 "manipulator"&m% +2 "core" %   # X +3 .tForearm.seek :retract +2 "manipulator"&R'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +42 .tElbow.seek 5 +2 "manipulator"&y( +153 "core" ( +2 "manipulator"&b& +2 "core" &  $  +3 "storage"(& +2 "core" &; _ _ + +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.seek 5 +2 "manipulator"&l'ͽ +112 "core" ' + .tElbow.hold +2 "manipulator"&o, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&1 +58 "core" 1 +2 "manipulator"&q% +4 "core" % ͹O + "storage"(& +3 "core" &; " $ X + +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 5 + 296 counts +2 "manipulator"&v' +21 "core" ' +2 "manipulator"&{& +4 "core" &   0  + "storage"(f& +3 "core" &; ] _ 6 + +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&s'y +23 "core" ' +2 "storage"(% +3 "core" % ^ ^  +9 ."downElevator"SE.seek :down +5 "storage"(t' +99 (% +2 "core" %9O C B c J. +3 "manipulator"&X% +2 "core" %v   } > +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"& '\ +88 "core" ' +51 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling two pucks from tube 5 to 6 of [2..7] +2 #Loading generic puck from tube 5 into Collection Clamp + "collection"'~& +3 "core" &UTv I +2 "manipulator"&% +3 "core" %\  ( ~ +3 "storage"(% +3 "core" % ^ _  +2 "storage"(. +4 "core" .(; + "storage"(U& +3 "core" &; ^ ]  + +2 "storage"(u& +4 "core" &; _ ^ ` + +2 "manipulator"&& +3 "core" &  +2 .tElbow.seek 5 +2 "manipulator"&( +11 "core" ( + "manipulator"&& +3 "core" &  /  +3 "storage"((& +3 "core" &; ^ a + +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&*'y +93 "core" ' +2 "storage"($& +4 "core" &; ] ^ k + +2 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"('N +286 "core" ' + "storage"(%- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (k& +2 "core" &; J Z + +2 "manipulator"& & +3 "core" &  +3 .tElbow.seek 5 + "manipulator"&B( +4 "core" ( +2 "manipulator"&O& +4 "core" &  1  + "storage"(& +3 "core" &; _ _ { + +3 .tForearm.seek 5 + 300 counts +2 "manipulator"&' +25 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&/ +61 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"( ' +8 "core" & l  +2 "manipulator"&"% +3 "core" %   [ +2 .tForearm.seek :retract +2 "manipulator"&/'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&!(ҝ +145 "core" ' + ."downElevator"SE.stop + "storage"(5 +14 "core" ( +2 "manipulator"&3& +3 "core" &Ұ ) +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &Ұ  6 ) +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&.'C +104 "core" ' +2 "manipulator"&'& +4 "core" &Ұ ) +2 "manipulator"&+% +4 "core" %= +2 "collection"'&& +4 "core" &VRy I +2 "collection"'& +4 "core" &UR J +3 .tCC.seek :closed +2 "collection"'=([h +3 "core" &UT I +9 &8TT C)v +9 &nUV C; +9 &pVS CB +10 &bhTT DB +9 &$jWS DB +9 &kVQ DB +10 &!jUT DB +9 &#imSQ DB +10 &%,jUS DB +9 &&iUT DB +9 &(jUR DB +10 &*riTT DB +9 &,4iVS DB +9 &-jVU DB +10 &/jVS DB +9 &1zjVU EB +10 &3<jVP{ DB +9 &4iVT DB +9 &6hUU DB +10 &8gUT EB +9 &:CiUU DB +9 &<iVT DB +10 &=iVS DB +9 &?mVU DB +10 &AJjVQ DB +9 &C hWQ DB +9 &DiURt EB +10 &FhVR EA +9 &HSiUT DB +9 &JjUT EB +44 &KkTR DB + &MsTT CC + &OUuVT CD &Q~WS CE + &RYV AH +10 &TZU @L +9 &VEWW ?L +9 &XYV >M +10 &YXU ?@ +9 &ZFZU~ @#j +12 &[><YU D6 +9 ( &[>"XU E6 +3 "collection"'& +10 "core" &[>"VV E6 +3 #tCollection Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.78 +2 .Hand.open + "manipulator"&81 +56 "core" 1 +22 "manipulator"&9% +4 "core" % j t r +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&4'\ +87 "core" ' +2 #tLoading generic puck from tube 5 into Processing Clamp +2 "processing"%?& +4 "core" &X % + "manipulator"&7% +4 "core" %\  u +2 "storage"(% +4 "core" % F D  + "storage"(N. +3 "core" .(; +2 "storage"(#& +3 "core" &; G E | + +2 "storage"(5& +3 "core" &; F = w + +3 "manipulator"&;& +2 "core" &Ұ s ) +3 "manipulator"&S% +3 "core" %\  u +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&J( +152 "core" ( + "manipulator"&L& +3 "core" &  \   +2 "storage"(& +3 "core" &; H H + +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&@'y +94 "core" ' +2 "storage"(:& +3 "core" &; H H + +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(D'N +279 "core" ' + "storage"(G- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (Z& +2 "core" &; H E + +3 "manipulator"&)& +3 "core" &  K  +2 .tElbow.seek 5 +2 "manipulator"&H( +4 "core" ( + "manipulator"&>& +4 "core" &  +2 "storage"(1& +3 "core" &; N G + +3 .tForearm.seek 5 + 300 counts +2 "manipulator"&A' +13 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&-/ +57 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&V& +3 "storage"(<' +7 "core" & #  +2 "manipulator"&6% +3 "core" %  +3 .tForearm.seek :retract +2 "manipulator"&E'\ +94 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(9 +156 "core" ' + ."downElevator"SE.stop + "storage"(5 +86 "core" ( +2 "manipulator"&& +4 "core" &3  =  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &W& +3 "core" &3  V  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&e'T +98 "core" ' + "manipulator"&K& +3 "core" &3 $  c  +3 "manipulator"&M% +3 "core" %P &  6  +2 "processing"%& +4 "core" &4 $ +3 "processing"%_& +4 "core" &U $ +3 .tPC.seek :closed +2 "processing"%0(Bh +4 "core" &T $ +6 & (U #"^ +10 &Z[ 4 +9 &_V F +9 &$qV D +10 & rR E +9 & r` D +10 & iv^ E +9 &*x^ E +9 &uW E +10 &tS E +9 &qvS E +9 &2uU E +10 &vV E +9 &uU E +10 &yxT E +9 &9{Y E +9 &yX E +10 & x^ E +9 &"xX E +9 &$B{W E +10 &&yV E +9 &'yU E +10 &)wV E +9 &+JxR E +9 &- zU E +10 &.vQ E +9 &0{W E +9 &2QxX E +10 &4}T E +9 &5W F +9 &7V G +10 &9OR I +9 &;U J +10 &<W J +9 &>U J +9 &@UT I +10 &A^S \\ +9 &BITX "  +9 ( +2 &BMQ $  +2 "processing"%_& +5 #tProcessing Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.32 + .Hand.open +2 "manipulator"&21 +54 "core" 1 +2 "manipulator"&\\% +3 "core" % P ! &   +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&^'\ +91 "core" ' +2 "processing"%T& +4 "core" &BMA %  + #tImaging generic puck in Processing Clamp while storing it to tube 6 +2 "manipulator"&F% +2 "core" %\   +3 "storage"([% +3 "core" %} J I  +2 "storage"(n. +4 "core" .(; +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 6 +42 "storage"(Q(K +194 "core" ( + .tSC.configure :limp +9 "storage"($(\ 1b +4 (a& +2 "manipulator"&,& +3 "core" &K d\  , +5 ."raiseStack"SE.reconfigure :place + "storage"(#]K-0-\ b +3 "core" &3   +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek PC + ."raiseStack"SE.seek :beamBreak +4 "manipulator"&z(9 +2 "storage"(j'N +4 "core" ( +4 "manipulator"&I& +2 "core" &3 4  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" &3  +2 .tForearm.seek PC +3 "manipulator"&Y'T +92 "core" ' +2 .tHand.close + "manipulator"&P/ +55 "core" / +2 .tPC.seek :open +2 "processing"%C( +104 "core" ' +2 "storage"(d- +3 "core" -'N +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(|' +28 "core" ' +221 ( +2 "storage"(h& +4 "core" &K D D x . +2 "manipulator"&g& +2 "core" &3 ^  +3 "manipulator"&]% +3 "core" % _ N o +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&c( +78 "core" (i b +3 !to:Slide::Error\ :@axisName"\ Elbow: mesg"+Elbow speedErr between home and garage:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmig:@deltaPressi:@pastThresholdF: @voltagef12.235674030436918|t: @currentin: @type2F:@outPressi:\ @lostF: @inPressi:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagih: @error: speedErr:bt[ "2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:401:in `to'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:401:in `to'",/home/esp/esp2/utils/misc.rb:33:in `to'"0/home/esp/esp2/utils/misc.rb:122:in `place'"//home/esp/esp2/utils/misc.rb:126:in `pick'"=/home/esp/esp2/utils/puckmoves.rb:505:in `compressSeal!'",/home/esp/esp2/lib/msg.rb:68:in `retry'"=/home/esp/esp2/utils/puckmoves.rb:504:in `compressSeal!'"5/home/esp/esp2/utils/puckmoves.rb:537:in `image'"6/home/esp/esp2/utils/puckmoves.rb:454:in `unload'"5/home/esp/esp2/utils/puckmoves.rb:535:in `image'":/home/esp/esp2/utils/puckmoves.rb:1010:in `imagePuck'"4/home/esp/esp2/utils/shuffle.rb:26:in `shuffle'""(ESP):11:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'"!XU E6 +3 #tStoring generic puck in Collection Clamp to tube 6 + "manipulator"&k% +3 "core" %\ \   +3 "storage"( % +3 "core" % > H  +2 "storage"(O. +2 "core" .(K +2 "storage"(& +3 "core" &K = E a . +2 "storage"(& +4 "core" &K H E ^ . +2 "manipulator"&& +3 "core" &. [ +2 .tElbow.seek 6 +2 "manipulator"&"( +32 "core" ( + "manipulator"&& +3 "core" & ! : +3 "storage"(*& +4 "core" &K D I K . +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&3' +98 "core" ' +2 "storage"(& +3 "core" &K I N h . +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('N +285 "core" ' + "storage"(- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&'& +2 "core" & 8 +3 "storage"(+& +3 "core" &K I J } . +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 6 +2 "manipulator"&B'Y +37 "core" ' +2 .tElbow.hold +2 "manipulator"&&, +2 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"( - +2 "core" -' +3 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(/' +24 "core" ' +2 "manipulator"&r% +3 "core" %hp  +2 "storage"(8& +3 "core" &K % & . +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 6 + 315 counts +2 "manipulator"&9'ϔ +17 "core" ' + "manipulator"&?& +4 "core" &;   7  +2 "storage"(7& +3 "core" &K 5 I a . +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 6 + 700 counts + "manipulator"&' +34 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(' +45 "core" ' + "manipulator"&N& +3 "core" &; -  +3 "manipulator"&#% +3 "core" % 0  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&5'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&;(ҝ +155 "core" ( +2 "manipulator"&S& +3 "core" &ұ  X = +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &L& +3 "core" &ұ   $ = +2 .tForearm.seek CC +2 "manipulator"&'C +101 "core" ' + .tHand.close +2 "manipulator"&./ +62 "core" / +2 .tCC.seek :open +2 "collection"':(p +394 "core" ( +3 "storage"(!& +4 "core" &K G E q . + "storage"(4& +3 "core" &K D D T . +2 "manipulator"&G& +3 "core" &ұ   k = +3 "manipulator"&Z% +3 "core" %   v +2 .tForearm.seek :retract +2 "manipulator"&)'\ +97 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&>( +156 "core" ( + "manipulator"&1& +4 "core" & c  +2 "storage"(-& +4 "core" &K ` ^ t . + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 6 +2 "manipulator"&V'Y +100 "core" ' + .tElbow.hold +2 "manipulator"&6, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +43 .tHand.open +8 "manipulator"&J1 +60 "core" 1 +3 "manipulator"&@% +3 "core" % l  G +2 "storage"(D& +4 "core" &K H G . + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 6 + 319 counts +2 "manipulator"&A'Ϙ +23 "core" ' + "manipulator"&& +3 "core" &.   M h +3 "storage"(W& +4 "core" &K _ ` ] . +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 6 + 700 counts +2 "manipulator"&H' +32 "core" ' +2 "storage"(K% +4 "core" % _ ^ r  +2 ."downElevator"SE.seek :down +5 "storage"(M' +99 (% +2 "core" %hM J H I+ +2 "manipulator"&<% +4 "core" %   z +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&E'\ +94 "core" ' +49 ' + ."downElevator"SE.stop + "storage"(5 +4 #tShuffling two pucks from tube 6 to 7 of [2..7] +2 #Loading generic puck from tube 6 into Collection Clamp + "collection"'& +3 "core" &TQy I +2 "manipulator"&2% +3 "core" %\   +2 "storage"(\\% +4 "core" % c g  +2 "storage"(T. +2 "core" .(K +2 "storage"(F& +3 "core" &K ^ ^ . +2 "storage"([& +3 "core" &K ` ` Y . +3 "manipulator"&n& +3 "core" &. ` h +3 .tElbow.seek 6 + "manipulator"&_( +34 "core" ( + "manipulator"&e& +4 "core" &  C ? +2 "storage"(a& +3 "core" &K _ ` K . +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&,' +99 "core" ' +3 "storage"(I& +4 "core" &K ` _ G . +2 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"('N +285 "core" ' +2 "storage"(- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (P& +2 "core" &K O I r . +2 "manipulator"&d& +3 "core" &  = +3 .tElbow.seek 6 +2 "manipulator"&( +3 "core" ( +2 "manipulator"&^& +4 "core" &  8 = + "storage"(0& +3 "core" &K a ^ . +3 .tForearm.seek 6 + 300 counts +2 "manipulator"&h'υ +29 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&g/ +58 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&]& +3 "storage"(j' +7 "core" &  4 +2 "manipulator"&c% +3 "core" % τ ! +3 .tForearm.seek :retract +2 "manipulator"&i'\ +91 "core" ' +2 .tElbow.seek CC + "manipulator"&}(ҝ +150 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +4 "core" ( +2 "manipulator"&`& +3 "core" &ү  7 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &Y& +3 "core" &ү W 7 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&z'C +98 "core" ' + "manipulator"&m& +4 "core" &ү  T 7 +2 "manipulator"&b% +4 "core" %J   +2 "collection"'& +2 "core" &SQ H +3 "collection"'x& +5 "core" &TR H +2 .tCC.seek :closed +2 "collection"'([h +4 "core" &TT H +9 &;VS B*x +10 &pVT A< +9 &mTS CB +9 &ngUR CB +10 &/jVT CB +9 &jWT CB +10 &!jTU BB +9 &#uiVT BB +9 &%7jUU BB +10 &&iWS CB +9 &(iVQ CB +9 &*~iWP BB +10 &,AiUR BB +9 &.jUS CB +10 &/jUR CB +9 &1jTT CB +9 &3GmVR BB +10 &5\ iTR BB +9 &6hTT CB +9 &8kUR BB +10 &:QhUQ CB +9 &<kVS BB +10 &=iVS CB +9 &?hWS~ CB +9 &AXjVS CB +10 &ChUR BB +9 &DkUT CB +9 &FhUT CA +10 &HahWS BB +9 &J$iUS BA +10 &KlVQ CB +9 &MsVQ BC +9 &OetVS~ BC +10 &Q"VU| AE +9 &RWW} @I +9 &TXT >L +10 &VRVV >L +9 &XZU >M +9 &YYV >; +10 &Z@XV A$j +9 &[I @XT D3 +6 ( +2 "collection"'x& +3 "core" &[IYT D3 +2 #tCollection Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.77 +48 .Hand.open +3 "manipulator"&{1 +60 "core" 1 +2 "manipulator"&f% +3 "core" % J   +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&R'\ +94 "core" ' +2 #tLoading generic puck from tube 6 into Processing Clamp + "processing"%& +3 "core" &4 % +2 "manipulator"&% +3 "core" %\  ` +3 "storage"(l% +3 "core" % E H  +2 "storage"(v. +4 "core" .(K +2 "storage"(|& +3 "core" &K G H | . +2 "storage"(& +3 "core" &K F D k . +2 "manipulator"&& +3 "core" &ү 9 7 +3 "manipulator"&U% +3 "core" %\  +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 6 +2 "manipulator"&( +154 "core" ( +2 "manipulator"&w& +3 "core" & Q  +2 "storage"( & +3 "core" &K H H w . +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&(' +92 "core" ' +2 "storage"(p& +4 "core" &K J ]  . +2 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +8 .tSE.seek :beamBreak +2 "storage"(q'N +277 "core" ' +2 "storage"(X- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 ($& +2 "core" &K N C . +2 "manipulator"&t& +3 "core" &    +3 .tElbow.seek 6 +2 "manipulator"&( +4 "core" ( + "manipulator"&y& +4 "core" &     +2 "storage"(~& +3 "core" &K E B . +3 .tForearm.seek 6 + 300 counts +2 "manipulator"&u'υ +13 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"& / +52 "core" / +5 ."downElevator"SE.seek :down +3 "manipulator"&%& +3 "storage"(k' +7 "core" &    +2 "manipulator"& % +3 "core" % y   + +3 .tForearm.seek :retract + "manipulator"&O'\ +92 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(9 +158 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +82 "core" ( +2 "manipulator"&& +3 "core" &4  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &4  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&'T +94 "core" ' + "manipulator"&& +3 "core" &4 & '  +3 "manipulator"&*% +4 "core" %Y #   +2 "processing"%& +3 "core" &S $ +3 "processing"%& +4 "core" &3 % +3 .tPC.seek :closed +2 "processing"%s(Bh +3 "core" &\\ $ +9 &O2W (s +9 &_jS : +10 &V E +9 &sX D +9 &\ {xO E +10 & >sU D +9 & vT E +10 &yZ E +9 &r\\ E +9 &Ew_ E +10 &u] E +9 &v^ E +9 &u\\ E +10 &NwW D +9 &w\\ E +9 &wV D +10 &yZ E +9 &!TyZ E +10 &#y\\ E +9 &$yX E +9 &&xV E +10 &([{] E +9 &*xX E +9 &+xT E +10 &-zS E +9 &/ezV E +10 &1&{` E +9 &2{X E +9 &4Z F +10 &6gU G +9 &8&[ H +10 &9Z I +9 &;\\ H +9 &=gW I +10 &?)Z I +9 &@Z 7 +9 &A9b\\ !!_ +10 &BKW $\  +6 ( +2 "processing"%& +2 "core" &BK ] #\  +3 #tProcessing Clamp onSpring/offSpring for 6/24 samples, on/off torque 1.34 + .Hand.open +2 "manipulator"&1 +53 "core" 1 +2 "manipulator"&o% +2 "core" % Y  " (  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' + "processing"%'& +3 "core" &BK F %\  +2 #tImaging generic puck in Processing Clamp while storing it to tube 7 +2 "manipulator"&+% +3 "core" %\  ;  +2 "storage"( % +3 "core" % L O  +3 "storage"(r. +2 "core" .(K +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 7 +2 "storage"(8([~ +192 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (?& +2 "manipulator"&7& +3 "core" &[y b 1 ( +53 ."raiseStack"SE.reconfigure :place +3 "storage"(#]K-0-\ b +3 "core" &4   +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."raiseStack"SE.seek :beamBreak +2 .tElbow.seek PC +3 "storage"(N'N +2 "manipulator"&#(9 +5 "core" ( +2 "manipulator"&3& +3 "core" &4  F  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &"& +2 "core" &4   +3 .tForearm.seek PC +2 "manipulator"&'T +92 "core" ' +2 .tHand.close +2 "manipulator"&B/ +57 "core" / +3 .tPC.seek :open + "processing"%9( +88 "core" ' + "storage"(/- +3 "core" -'N +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(S' +30 "core" ' +236 ( +2 "storage"(L& +4 "core" &[u J K , +2 "manipulator"&& +2 "core" &4   +2 "manipulator"&&% +4 "core" % a \\ +3 .tForearm.seek :retract + "manipulator"&.'\ +89 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +2 "manipulator"&5( +248 "core" ( +2 "manipulator"&=& +4 "core" &  ; ; + "storage"(!& +4 "core" &[u G N  , +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&4'. +97 "core" ' + .tHand.open +2 "manipulator"&G1 +58 "core" 1 +2 "storage"(Z- +4 "core" -' +2 .tSE.seek -0.14 Pucks below Top Plate +2 "storage"(1' +23 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +2 .tSE.seek -0.75 Pucks below Top Plate +2 "storage"(-' +48 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(- +3 "core" -' +2 "storage"(;& +3 "core" &[u  , +2 "manipulator"&J& +4 "core" & H 8 +2 .tElbow.seek 7 +2 "manipulator"&@( +4 "core" ( +2 "manipulator"&D& +3 "core" &  7 8 +2 "storage"(& +3 "core" &[u  , +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&W'. +4 "core" ' +2 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +4 .tSE.seek -0.03 Pucks below Top Plate + "storage"()'] +66 "core" ' +2 "manipulator"&K& +3 "core" &  8 +2 "storage"(>& +3 "core" &[u C D e , +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 7 +2 "manipulator"&'r +36 "core" ' +2 .tElbow.hold +2 "manipulator"&<, +2 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tSE.reconfigure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek 0.15 Pucks below Top Plate +2 "storage"(V'E +24 "core" ' +2 "manipulator"&A% +4 "core" %΁ h + "storage"(& +3 "core" &[u # $ # , +3 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 7 + 315 counts +2 "manipulator"&2'ϭ +14 "core" ' +2 "manipulator"&\\& +2 "core" & . 4 +3 "storage"(T& +4 "core" &[u G E , +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&F'. +23 "core" ' +2 "storage"([% +3 "core" %N H E  +3 ."downElevator"SE.seek :down +4 "storage"(n' +98 (% +3 "core" %(L # # g I, +2 "manipulator"&e% +4 "core" %- / O +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&a'\ +89 "core" ' +60 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (H& +2 "core" &[u N Y 9 , +3 "collection"'I& +3 "core" &[IWU F3 +2 #tStoring generic puck in Collection Clamp to tube 7 +2 "manipulator"&M% +43 "core" %\ \  [  +2 "storage"(6% +3 "core" % I >  +2 "storage"(E. +3 "core" .([~ +3 "storage"(& +3 "core" &[u H H , +2 "storage"(P& +3 "core" &[u ; D E , +2 "manipulator"&d& +4 "core" &  3 +2 .tElbow.seek 7 +8 "manipulator"&^( +4 "core" ( +2 "manipulator"&0& +3 "core" &  3 +2 "storage"(g& +4 "core" &[u C C _ , +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek 7 + 700 counts + "manipulator"&]'. +94 "core" ' +2 "storage"(c& +3 "core" &[u I H , +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(_'N +291 "core" ' +2 "storage"(,- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&`& +3 "core" & 3 +2 "storage"(Y& +2 "core" &[u Q D | , +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 7 +2 "manipulator"&'r +39 "core" ' +2 .tElbow.hold + "manipulator"&h, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(m- +2 "core" -' +3 .tSE.seek 0.1 Pucks below Top Plate +2 "storage"(b' +34 "core" ' + "manipulator"&% +3 "core" %pq . +2 "storage"(& +3 "core" &[u % %  , +3 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 7 + 298 counts + "manipulator"&j'Ϝ +16 "core" ' +2 "manipulator"&i& +4 "core" &  ' +2 "storage"(:& +3 "core" &[u P F , +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts + "manipulator"&{'. +16 "core" ' +2 .tSE.seek 1.1 Pucks below Top Plate +2 "storage"(f' +45 "core" ' + "manipulator"&x& +4 "core" & ' +2 "manipulator"&% +4 "core" %1 K  +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +86 "core" ' +2 .tElbow.seek CC +2 "manipulator"&l(ҝ +154 "core" ( +2 "manipulator"&v& +4 "core" &ҫ ! % D @ + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &ҫ  ( @ +3 .tForearm.seek CC + "manipulator"&'C +103 "core" ' + .tHand.close +2 "manipulator"&/ +64 "core" / +2 .tCC.seek :open +2 "collection"'U(p +298 "Can" <Q!0 +99 "core" ( + "storage"(z& +3 "core" &[u E J , +2 "storage"(w& +4 "core" &[u C C r , +2 "manipulator"& & +2 "core" &Ҭ   d ? +3 "manipulator"&p% +3 "core" %   _ M +3 .tForearm.seek :retract + "manipulator"&}'\ +97 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +2 "manipulator"&R( +153 "core" ( +2 "manipulator"&X& +3 "core" & u  +2 "storage"($& +4 "core" &[u ` _ a , +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.seek 7 +2 "manipulator"&t'r +108 "core" ' + .tElbow.hold +2 "manipulator"&y, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&~1 +62 "core" 1 +2 "manipulator"& % +4 "core" % z~ 7 +2 "storage"(%& +3 "core" &[u 7 : , +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 7 + 308 counts + "manipulator"& 'Ϧ +16 "core" ' + "manipulator"&& +3 "core" &     +3 "storage"((& +2 "core" &[u ] ^  , +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +43 .tForearm.seek 7 + 700 counts +9 "manipulator"&q'. +23 "core" ' + "storage"(u% +4 "core" % ` ^ 5  +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (% +2 "core" %N E H I* +2 "manipulator"&% +4 "core" %$   L +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +52 ' +2 ."downElevator"SE.stop + "storage"(5 +4 #tShuffling two pucks from tube 7 to 2 of [2..7] + #Loading generic puck from tube 7 into Collection Clamp +2 "collection"'*& +3 "core" &TT} I +2 "manipulator"&% +4 "core" %\   +2 "storage"(k% +3 "core" % ` i  +2 "storage"(O. +3 "core" .([~ +2 "storage"(C& +3 "core" &[u g ] , +2 "storage"(& +3 "core" &[u ` _ , +3 "manipulator"&o& +2 "core" &  +3 .tElbow.seek 7 +2 "manipulator"&'( +4 "core" ( +2 "manipulator"&+& +3 "core" & Q  +2 "storage"( & +4 "core" &[u k k , +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&r'. +100 "core" ' + "storage"(& +4 "core" &[u ^ ^ , +2 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"('N +280 "core" ' +2 "storage"(?- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (7& +2 "core" &[u ] ` ] , +2 "manipulator"&3& +3 "core" & .  +3 .tElbow.seek 7 + "manipulator"&"( +3 "core" ( +3 "manipulator"&Q& +3 "core" &    +2 "storage"(B& +3 "core" &[u ` _ , +3 .tForearm.seek 7 + 300 counts +2 "manipulator"&/'Ϟ +14 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +55 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&& +4 "storage"(s' +7 "core" &    +2 "manipulator"&L% +3 "core" % ϣ  ( +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.seek CC +2 "manipulator"&&(ҝ +150 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +6 "core" ( + "manipulator"&N& +3 "core" &ҭ . +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +5 && +5 "core" &ҭ . +5 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&='C +94 "core" ' +3 "manipulator"&!& +3 "core" &Ү   W - +3 "manipulator"&#% +3 "core" %<   +2 "collection"'G& +4 "core" &VS H +2 "collection"'Z& +5 "core" &TR H +2 .tCC.seek :closed +2 "collection"'([h +4 "core" &TS H +9 &;VU B*y +10 &rUS B= +9 &kVT CB +9 &qhUQ CA +10 &1jVS CB +9 &kUU CB +10 &!kWU CC +9 &#wjUS CB +9 &%:jVS CB +10 &&jTS BB +9 &(mTT CB +10 &*iFU CB +9 &,CiUS CA +9 &.jUT CB +10 &/jUU CB +9 &1jTT CB +9 &3ImUU CB +10 &5 iVT CB +9 &6lTS CB +9 &8hWQ CB +10 &:QkVT CB +9 &<iUT CA +10 &=jVQ CB +9 &?hVS CB +9 &AYjTU CB +10 &ChTR CA +9 &DhVR CB +10 &FfUS CB +9 &HbfTT CB +9 &J$iWS BB +10 &KkTR BB +9 &MrUT BC +10 &Oc|VT AD +9 &QWU @G +9 &RXS ?J +10 &TYV >M +9 &VNZV >N +9 &XYU =N +10 &YVV => +9 &Z=VX A)x +9 &[L kYV C: +6 ( +2 "collection"'Z& +3 "core" &[L/VT C: +3 #tCollection Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.91 + .Hand.open +2 "manipulator"&;1 +60 "core" 1 +2 "manipulator"&J% +4 "core" % C #  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&D'\ +93 "core" ' +2 #tLoading generic puck from tube 7 into Processing Clamp + "processing"%& +4 "core" &5 % +2 "manipulator"&.% +3 "core" %\   +2 "storage"(K% +3 "core" % D J  +2 "storage"(>. +3 "core" .([~ +2 "storage"(S& +3 "core" &[u E J , +50 "storage"(A& +3 "core" &[u I F ~ , +3 "manipulator"&& +3 "core" &ү , +2 "manipulator"&1% +4 "core" %\  +  +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 7 +2 "manipulator"&\\( +60 "core" ( +3 !to:Slide::Error\ :@axisName"\ Elbow: mesg"'Elbow speedErr at CC - 2186 counts:@checkpoint: omitted: @replyo:I2C::Servo::AbsMove3Reply : @sourcei+:@destinationi%: @statuso:I2C::Servo::Status: @pwmi:@deltaPressi:@pastThresholdF: @voltagef12.235674030436918|t: @currenti: @type2F:@outPressi:\ @lostF: @inPressi:@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagia: @error: speedErr:bt["2/home/esp/esp2/lib/slide.rb:631:in `raiseErr'"7/home/esp/esp2/lib/slide.rb:393:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:358:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:350:in `seek'",/home/esp/esp2/lib/slide.rb:401:in `to'"8/home/esp/esp2/lib/slide.rb:85:in `inConfiguration'",/home/esp/esp2/lib/slide.rb:401:in `to'",/home/esp/esp2/utils/misc.rb:33:in `to'"0/home/esp/esp2/utils/misc.rb:122:in `place'"//home/esp/esp2/utils/misc.rb:126:in `pick'"4/home/esp/esp2/utils/puckmoves.rb:365:in `load'",/home/esp/esp2/lib/msg.rb:68:in `retry'"4/home/esp/esp2/utils/puckmoves.rb:364:in `load'"4/home/esp/esp2/utils/puckmoves.rb:359:in `loop'"4/home/esp/esp2/utils/puckmoves.rb:359:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'"4/home/esp/esp2/utils/shuffle.rb:25:in `shuffle'""(ESP):11:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'"o I +10 &?o I +9 &Aewxe - +10 &B+2n < +9 &BLm $  +3 ( +2 "processing"%i& +3 #tProcessing Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.30 + .Hand.open +2 "manipulator"&x1 +64 "core" 1 +2 "manipulator"&% +4 "core" % @  +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&]'\ +88 "core" ' + "processing"%^& +3 "core" &BLj %  +3 #tImaging generic puck in Processing Clamp while storing it to tube 2 + "manipulator"&_% +3 "core" %\  + | +3 "storage"(% +49 "core" % J I  +2 "storage"(j. +3 "core" .([~ +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(b( +847 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (v& +3 "core" & H H y  +2 "manipulator"&|& +3 "core" &@  J  +2 "manipulator"&{% +3 "core" %\    8 | +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&h( +249 "core" ( +3 "manipulator"&& +7 "core" & : E +2 "storage"(& +2 "core" & G H  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&'9 +100 "core" ' + "storage"(z& +4 "core" & C C v  +2 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak + "storage"(w'N +286 "core" ' +2 "storage"( - +2 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&p& +3 "core" &  B +2 "storage"(X& +3 "core" & G G -  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&$'} +40 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(l- +3 "core" -' +3 .tSE.seek 1.1 Pucks below Top Plate + "storage"(~' +25 "core" ' + "manipulator"& % +4 "core" %̈́4 * z +2 "storage"(%& +3 "core" & 7  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 307 counts + "manipulator"&'ΰ +16 "core" ' + "manipulator"&(& +3 "core" &   " +3 "storage"(}& +3 "core" & H H  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&u'9 +20 "core" ' +2 .tSE.seek 2.1 Pucks below Top Plate +2 "storage"(R' +43 "core" ' +2 "manipulator"&& +4 "core" &  " + "manipulator"&% +4 "core" %%    +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&t'\ +88 "core" ' +2 .tElbow.seek PC +2 "manipulator"& (9 +251 "core" ( +2 "manipulator"&*& +3 "core" &9     +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +2 "core" &9    +3 .tForearm.seek PC +2 "manipulator"&k'T +89 "core" ' + .tHand.close +2 "manipulator"&O/ +64 "core" / +2 .tPC.seek :open +2 "processing"%C( +367 "core" ( +3 "storage"(& +4 "core" & F C  + "manipulator"&o& +3 "core" &9 \ \ x  +2 "manipulator"&f% +4 "core" % W  +2 .tForearm.seek :retract +2 "manipulator"&+'\ +91 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"& ( +242 "core" ( +2 "manipulator"&q& +3 "core" &  S  +2 "storage"(& +3 "core" & H H  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&'9 +97 "core" ' + .tHand.open +2 "manipulator"&y1 +61 "core" 1 +2 "storage"(- +2 "core" -' +3 .tSE.seek 1.85 Pucks below Top Plate +2 "storage"(?' +22 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek 1.25 Pucks below Top Plate +42 "storage"(7' +47 "core" ' +8 #tLights, camera, ACTION! +2 "storage"(3- +2 "core" -' +3 "storage"(Q& +3 "core" & \ \   +2 "manipulator"&B& +3 "core" &   o  +3 .tElbow.seek 2 +2 "manipulator"&( +2 "core" ( +3 "manipulator"&& +3 "core" &    +2 "storage"(L& +4 "core" & \ \   +2 .tForearm.seek 2 + 700 counts +2 "manipulator"&''9 +5 "core" ' +2 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +3 .tSE.seek 1.96 Pucks below Top Plate +2 "storage"(r'+ +59 "core" ' +2 "manipulator"&N& +3 "core" & Q  +2 "storage"(& +3 "core" & J G  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 +2 "manipulator"&'} +38 "core" ' +2 .tElbow.hold +2 "manipulator"&/, +2 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tSE.reconfigure :default + "storage"(#QK-0-\ b +3 .tSE.seek 2.15 Pucks below Top Plate +2 "storage"(!' +21 "core" ' +2 "manipulator"&#% +4 "core" %ͅ\\ + "storage"(G& +3 "core" &   t  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 308 counts + "manipulator"&"'α +17 "core" ' +2 "manipulator"&s& +3 "core" &    +2 "storage"(& +4 "core" & G H  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&U'9 +23 "core" ' + "storage"(;% +3 "core" % J P  +4 ."downElevator"SE.seek :down +3 "storage"(J' +99 (% +3 "core" %N 3 &  I+ +2 "manipulator"&.% +3 "core" %9 \  # # +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract + "manipulator"&K'\ +91 "core" ' +42 ' + ."downElevator"SE.stop + "storage"(5 +4 (>& +2 "core" & F P %  +3 "collection"'S& +2 "core" &[L/VTr E: +3 #tStoring generic puck in Collection Clamp to tube 2 + "manipulator"&Z% +3 "core" %\   +2 "storage"(A% +4 "core" % N F |  +2 "storage"(. +2 "core" .( +3 "storage"(1& +3 "core" & D G  +2 "storage"(\\& +4 "core" & F I  + "manipulator"&[& +3 "core" &  B  +3 .tElbow.seek 2 +2 "manipulator"&5( +7 "core" ( +2 "manipulator"&4& +3 "core" &  X +2 "storage"(=& +3 "core" & P F  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&-'9 +101 "core" ' + "storage"(e& +3 "core" & C D w  +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(W'N +272 "core" ' +2 "storage"(@- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&&& +3 "core" & + +2 "storage"(& +3 "core" & C I  +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&2'} +43 "core" ' + .tElbow.hold +2 "manipulator"&I, +4 "core" , + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(T- +2 "core" -' +3 .tSE.seek 2.1 Pucks below Top Plate +2 "storage"(D' +19 "core" ' +2 "manipulator"&V% +4 "core" %͋R 0 + "storage"(6& +4 "core" & D  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 314 counts + "manipulator"&E'η +20 "core" ' + "manipulator"&& +4 "core" & | +2 "storage"(P& +2 "core" & C B w  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&d'9 +20 "core" ' +2 .tSE.seek 3.1 Pucks below Top Plate +49 "storage"(g' +43 "core" ' +2 "manipulator"&F& +4 "core" &  % +3 "manipulator"&n% +8 "core" %& +  +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&)'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&H(ҝ +157 "core" ( +2 "manipulator"&M& +4 "core" &ҧ\   % Z + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &0& +2 "core" &ҧ   d Z +3 .tForearm.seek CC +2 "manipulator"&,'C +103 "core" ' +2 .tHand.close + "manipulator"&`/ +60 "core" / +2 .tCC.seek :open +2 "collection"'(p +396 "core" ( +2 "storage"(m& +4 "core" & E I  + "storage"(& +4 "core" & C I z  +2 "manipulator"&& +3 "core" &ҧ\   V Z +2 "manipulator"&c% +3 "core" %    u q +3 .tForearm.seek :retract +2 "manipulator"&<'\ +99 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&9( +156 "core" ( + "manipulator"&x& +3 "core" &  0  +2 "storage"(& +4 "core" & ` ^ l  +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 2 +2 "manipulator"&^'} +110 "core" ' +2 .tElbow.hold +2 "manipulator"&_, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&1 +54 "core" 1 +2 "manipulator"&i% +3 "core" % ͋\\ # +2 "storage"(j& +4 "core" & . 0  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 314 counts +2 "manipulator"&Y'η +19 "core" ' +2 "manipulator"&8& +4 "core" &   i  + "storage"(v& +3 "core" & _ ^ `  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&|'9 +19 "core" ' +2 "storage"({% +4 "core" % ^ _ 2  +2 ."downElevator"SE.seek :down +4 "storage"(' +98 (% +3 "core" %RF G N H' +2 "manipulator"&a% +3 "core" %    +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&z'\ +93 "core" ' +26 ' + ."downElevator"SE.stop +2 "storage"(5 +1995 #t-> ESP.shutdown +4 #Asleep / Shutdown +34 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +680 #t-> exit +6 #mEXIT @1713915599.60PDT @1713920663.80PDT = =tMAIN =mMAIN_scheduler @PDT1713920664.60 #t\ Environmental Sample Processor built 18-Apr-24 (1c8592e4) +115 #"core_reset"Sent BREAK +2 #t@58188 select with ifg=0x10, ie=0xF5 + #@58835 receive with ifg=0x10, ie=0xFD #@59484 receive with ifg=0x10, ie=0xFD + #@60131 receive with ifg=0x10, ie=0xFD #@60458 receive with ifg=0x80, ie=0xFD + #@64178 sendCRC with ifg=0x20, ie=0x7F + #@64624 sendCRC with ifg=0x20, ie=0x7F #@706 sendCRC with ifg=0x08, ie=0x5F + #@63027 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +267 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +394 "Can" H" 7 +  H" 7 + #tPolling Can every 10:00 +7 #Cleanly exited at 16:39:59PDT23-Apr-24 +335 #-> ls +702 #-> ESP.ready! +3 #Powering core bus +570 .Gate.power :raw,:ON +2 "sampler") +38 ) +3 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +6 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X 3.times {Flush.garage; delay 5; Flush.CC; delay 5} +3 .delay 5 seconds +503 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +51 "collection"'1& +2 "core" &QVV I +3 .tHand.open + "manipulator"&21 +53 "core" 1 +2 "manipulator"&3& +4 "core" &  w C + "manipulator"&4% +3 "core" % \  Y r +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +3 "manipulator"&5(-` +179 "core" ( + "manipulator"&6& +3 "core" &-f   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &7& +2 "core" &-f  W  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&8'\ +107 "core" ' +2 .tHand.close +2 "manipulator"&9/ +56 "core" / + "manipulator"&:& +3 "core" &-e    +3 "manipulator"&;% +3 "core" %    j +3 .tForearm.seek :retract +2 "manipulator"&<'\ +100 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&=(ҝ +277 "core" ( +2 "manipulator"&>& +3 "core" &қ  1 a +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &?& +2 "core" &қ  \ T a +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&@'C +104 "core" ' +2 "manipulator"&A& +3 "core" &Ҝ\  i ` +3 "manipulator"&B% +3 "core" %? : m +2 "collection"'C& +3 "core" &QYV H +3 "collection"'D& +4 "core" &QYU I +3 .tCC.seek :closed +2 "collection"'E([h +4 "core" &QZU H +8 &<YW C*x +9 &sZV B= +10 &zlXW DC +9 &>iXY CB +10 &gZT CB +9 &gXY DB +9 &!gZY CB +10 &#FgYX DB +9 &%gZV DB +9 &&fZX DB +10 &(kWW CB +9 &*NkXW DB +9 &,iXX DB +10 &-gYX DB +9 &/gYV DB +10 &1VlYT DB +9 &3kYV CB +9 &4iZU DB +10 &6gXW CB +9 &8]hZV DC +9 &: hYV DB +10 &;gYW DB +9 &=iYW DC +10 &?fiYU DB +9 &A(kYV CB +9 &BhY[ DB +10 &DfYW DB +9 &FnjXW DB +9 &H0gZV DB +10 &IlYY CB +9 &KmYX CB +10 &MunXW CC +9 &O2xXX CD +9 &PZZ AF +10 &R\\Y ?K +9 &TaYW ?L +9 &V![X >M +10 &W[Y >N +9 &YXY >M +10 &Z=~ZY C(t +9 &[M ZYX D5 +6 ( +2 "collection"'D& +3 "core" &[M![X E5 +2 #tCollection Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.89 +2 "collection"'F& +3 "core" &[M!WX E5 +2 .tHand.open + "manipulator"&G1 +61 "core" 1 + "manipulator"&H% +3 "core" % I /   c +52 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&I'\ +92 "core" ' +2 .tdelay 5 seconds +503 #Garaging FlushPuck in Collection Clamp +2 "manipulator"&J& +2 "core" &ҝ\  = _ +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&K(ҝ +3 "core" ( +2 "manipulator"&L& +3 "core" &ҝ\   _ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &M& +3 "core" &ҝ\  \  _ +2 .tForearm.seek CC +2 "manipulator"&N'C +99 "core" ' + .tHand.close +2 "manipulator"&O/ +55 "core" / +2 .tCC.seek :open +2 "collection"'P(p +398 "core" ( +2 "manipulator"&Q& +4 "core" &ҝ\ + ) : _ + "manipulator"&R% +3 "core" % C  " +3 .tForearm.seek :retract +2 "manipulator"&S'\ +94 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&T(-` +276 "core" ( +35 "manipulator"&U& +3 "core" &-j 4  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &V& +3 "core" &-j  L  +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&W'\ +115 "core" ' +2 .tHand.open +2 "manipulator"&X1 +56 "core" 1 + "manipulator"&Y% +3 "core" % d  = @ +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&Z'\ +101 "core" ' +2 .tdelay 5 seconds +509 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'[& +2 "core" &XX I +2 "manipulator"&\\& +3 "core" &-U ?  +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&](-` +22 "core" ( +2 "manipulator"&^& +4 "core" &-W  w 4 + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &_& +2 "core" &-W 4 4 +3 .tForearm.seek :garage +2 "manipulator"&`'\ +108 "core" ' +2 .tHand.close + "manipulator"&a/ +55 "core" / + "manipulator"&b& +3 "core" &-m  L  +3 "manipulator"&c% +3 "core" %   # +2 .tForearm.seek :retract +2 "manipulator"&d'\ +100 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&e(ҝ +279 "core" ( +2 "manipulator"&f& +3 "core" &Ҫ 0 D +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &g& +3 "core" &Ҫ  * D +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&h'C +99 "core" ' +2 "manipulator"&i& +3 "core" &Ҫ  T D +2 "manipulator"&j% +3 "core" %9  " , U +2 "collection"'k& +3 "core" &YY I +3 "collection"'l& +5 "core" &ZV I +2 .tCC.seek :closed +2 "collection"'m([h +4 "core" &XS H +8 &FXW E$d +9 &bXW C6 +9 &XW BD +10 &eXU DB +9 &jXW DB +9 &cmXX CB +10 &!%lXV CB +9 &"kZW CB +10 &$jYY CC +9 &&kiWV CB +9 &(-fZT DB +10 &)kYV DB +9 &+iYX CB +9 &-sgXW DB +10 &/5lWW CB +9 &0jWW CC +10 &2iXY DB +9 &4{jXV DB +9 &6=hXW DB +10 &8jXW CB +9 &9iXU CB +10 &;iWW DC +9 &=FhZH DB +9 &?iZX DC +10 &@hXW DB +9 &BhYW DC +9 &DNhXU DB +10 &FhWW DB +9 &GiXU DB +9 &IeXX DB +10 &KTjYU DC +9 &Mj[W DC +10 &NtYV CD +9 &PXW BE +9 &RIZV AI +10 &TZW ?L +9 &U[W ?L +9 &WZV >M +10 &YEZ[ ?M +9 &ZkXV >* +10 &[!_ZW D. +9 &[s7XX E/ +6 ( +2 "collection"'l& +2 "core" &[s[W F/ +3 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.82 +2 "collection"'n& +4 "core" &[sXV F/ + .tHand.open +2 "manipulator"&o1 +57 "core" 1 + "manipulator"&p% +3 "core" % B  L L +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&q'\ +93 "core" ' +2 .tdelay 5 seconds +502 #Garaging FlushPuck in Collection Clamp +2 "manipulator"&r& +3 "core" &ҫ  \  C +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&s(ҝ +9 "core" ( +2 "manipulator"&t& +4 "core" &Ҭ  /  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &u& +2 "core" &Ҭ 1  +3 .tForearm.seek CC +2 "manipulator"&v'C +99 "core" ' + .tHand.close +2 "manipulator"&w/ +59 "core" / +2 .tCC.seek :open +2 "collection"'x(p +398 "core" ( +2 "manipulator"&y& +3 "core" &Ҭ * +  +2 "manipulator"&z% +3 "core" % C +  +2 .tForearm.seek :retract +2 "manipulator"&{'\ +94 "core" ' + .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&|(-` +274 "core" ( +2 "manipulator"&}& +3 "core" &-j    +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &~& +2 "core" &-j  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&'\ +110 "core" ' +2 .tHand.open +2 "manipulator"&1 +59 "core" 1 + "manipulator"&% +3 "core" % p  L [ +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' + .tdelay 5 seconds +503 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +6 "collection"'& +3 "core" &XW I +7 "manipulator"&& +3 "core" &-V   +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-` +4 "core" ( + "manipulator"& & +3 "core" &-V 3  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-V H  +3 .tForearm.seek :garage +2 "manipulator"&'\ +105 "core" ' +2 .tHand.close +2 "manipulator"&\ / +60 "core" / +2 "manipulator"& & +2 "core" &-V  $ X  +3 "manipulator"&% +2 "core" %   (  +3 .tForearm.seek :retract +2 "manipulator"&'\ +99 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ҝ +281 "core" ( + "manipulator"&& +3 "core" &Ҭ   ? C +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &Ҭ C +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"& 'C +95 "core" ' +2 "manipulator"&& +3 "core" &Ҭ ' * ( C +2 "manipulator"&% +3 "core" %@ ) ,  +2 "collection"'& +3 "core" &[W H +10 "collection"'& +4 "core" &XU G +3 .tCC.seek :closed +2 "collection"'([h +4 "core" &XW H +8 &8XV B)u +10 &mYV A; +9 &nYV BC +9 &_hXU CB +10 &iWW CC +9 &jYW BC +9 &!jYS BC +10 &#fhXX BB +10 &%)fXV CB +10 &&iXW AC +8 &(iXX BB +9 &*ofXS BB +10 &,0iXY BB +9 &-gXW BB +10 &/lWW AB +9 &1uiXU BC +9 &38iXW BB +9 &4kXT BB +10 &6hXX BB +11 &8~kWU AB +8 &:@hVV CB +9 &<iXV CB +9 &=eYV CB +10 &?iYW CB +9 &AIfXV CB +9 &C hWV CB +10 &DhIX CB +9 &FhXW BB +10 &HQfXV CB +9 &JiXV CB +9 &KnYX BC +10 &MuWX BC +9 &OPZV AE +10 &Q\\V AF +9 &RZX >K +9 &TYW >L +10 &V?XV =N +9 &XYU =N +9 &YXT =E +10 &ZNYW > d +9 &[N[V >X +9 &[i7ZX D= +3 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.93 + "collection"' & +3 "core" &[i6ZW C= +2 .tHand.open +2 "manipulator"&1 +59 "core" 1 +2 "manipulator"&% +3 "core" % ? ( ) +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&"'\ +92 "core" ' +2 .tdelay 5 seconds +947 #-> Flush +508 #-> Flush.garage +3 #Garaging FlushPuck in Collection Clamp +2 "manipulator"&#& +3 "core" &Ҭ  C +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&$(ҝ +23 "core" ( +2 "manipulator"&%& +3 "core" &ҧ  >  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &&& +3 "core" &ҧ  +2 .tForearm.seek CC +2 "manipulator"&''C +99 "core" ' +2 .tHand.close +2 "manipulator"&(/ +64 "core" / +2 .tCC.seek :open +2 "collection"')(p +398 "core" ( + "manipulator"&*& +4 "core" &ҧ * )  + "manipulator"&+% +3 "core" % ? ) + +3 .tForearm.seek :retract +2 "manipulator"&,'\ +95 "core" ' + .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&-(-` +274 "core" ( +2 "manipulator"&.& +4 "core" &-b   (  + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &/& +2 "core" &-b #  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&0'\ +113 "core" ' +3 .tHand.open + "manipulator"&11 +54 "core" 1 +2 "manipulator"&2% +3 "core" % h , K +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&3'\ +101 "core" ' +3522 #t-> upsync +155 #"uploadLog"upsync +11684 #t-> ESP.shutdown +5 #Asleep / Shutdown +33 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +4877 #t-> 3.times {ESP.ready!; Flush.CC; delay 5; Flush.garage;ESP.shutdown; delay 15} +5 #Powering core bus +577 .Gate.power :raw,:ON +2 "sampler") +45 )4 +3 "core"  +2 "collection"' +3 '6 +2 "core"  +3 "processing"% +2 %7 +2 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X +2 "manipulator"&?'\ +4 "processing"%5'ن +6 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler")A +3 "core"  +2 "sampler")B +2 "core"  +3 "sampler")C  +3 "core"  +3 ."readyCS"CS.reconfigure :fast +4 ."rdySampler"SS.home.seek 0ml +2 "collection"'#d @b +3 "sampler")<' +4 ."readyCS"CS.home.seek 0ml +3 "collection"'!' +29 "core" ' +2 ."closeHand"Hand.close +3 .tElbow.reconfigure :loose +3 "manipulator"&F/ +2 &$ &.,(#b +5 .tElbow.jog 1500 +2 "manipulator"&G* +49 "core" * +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 "core" / +2 .tElbow.home.seek :clear +3 "manipulator"&H( +236 "core" ' +134 ( + "storage"(D& +3 "core" & L H  +3 .tSE.home.seek :down +2 "storage"(@' +54 "core" ' +2 .tSC.reconfigure :tight +6 "storage"($\ .(\ 1~b +3 .tSC.home.seek :initial +2 "storage"(J(,A +209 "core" ' +2 ."rdyProcessing"PS.stop + "processing"%5 +52 "core" ' +724 ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 "manipulator"&L& +2 "core" & > +3 .tForearm.seek :retract +2 "manipulator"&M'\ +4 "core" ' +2 .tElbow.seek :hammer +2 "manipulator"&O( +34 "core" ( +2 "manipulator"&=& +4 "core" &   ' +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek retracted +2 "manipulator"&I'\ +13 "core" ' + "manipulator"&E% +3 "core" %\    T  +3 "processing"%Q& +2 "collection"'R& +7 "core" &ZV H + &S & +3 ."openPC"PC.home.seek :open +2 .tCC.home.seek :open +3 "processing"%N( +2 "collection"'U(p +546 "core" ( +154 ( +2 #tLoading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'K& +3 "core" &W[X H + .tHand.open +2 "manipulator"&V1 +53 "core" 1 +2 "manipulator"&X& +4 "core" &  ] ' + "manipulator"&Y% +3 "core" % \   "   +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&S(-` +177 "core" ( + "manipulator"&W& +91 "core" &-f .  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &[& +4 "core" &-f   +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&\\'\ +110 "core" ' + .tHand.close +2 "manipulator"&^/ +54 "core" / +2 "manipulator"&_& +4 "core" &-f " " y  + "manipulator"&a% +3 "core" %    +3 .tForearm.seek :retract +2 "manipulator"&b'\ +103 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&c(ҝ +278 "core" ( + "manipulator"&T& +3 "core" &Ҧ\  \ ^ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Z& +2 "core" &Ҧ   7 ^ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&`'C +101 "core" ' +2 "manipulator"&f& +3 "core" &ҧ\ ( # ] +2 "manipulator"&g% +3 "core" %0 ) ) +2 "collection"']& +3 "core" &WWT G +3 "collection"'i& +4 "core" &WZV G +3 .tCC.seek :closed +2 "collection"'j([h +3 "core" &WXV G +8 &mFYW D$d +10 &_bZX A6 +9 &XW AD +10 &eZW BB +9 &piYW BB +9 &1jXX BB +10 & gYX CB +9 &"kXX BB +9 &$wiXV BB +10 &&:kWW BB +9 &'jZV BB +10 &)kXV BB +9 &+iWX BB +9 &-@iYV BC +10 &/iXX BB +9 &0i[S CC +9 &2iWU BB +10 &4JiYW BB +9 &6 iXW BB +10 &7hXU BC +9 &9hXX BB +9 &;QhXW CB +10 &=hZW BB +9 &>iYV BC +9 &@iXW BB +10 &BYiXV BB +9 &DhXX BB +10 &EkXX CB +9 &GiXY CB +9 &IahXY BB +10 &K#mXW BB +9 &LpZV BC +9 &NvXW BD +10 &PaXV AE +9 &R[Y ?I +10 &SZY >L +9 &U[X >K +9 &WR\\X =M +10 &YYW >M +9 &ZwZX @"j +9 &[:"ZV ?H +10 ( + &[J(\\X C8 +2 "collection"'i& +3 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.80 +2 "collection"'k& +2 "core" &[J([X C8 +3 .tHand.open + "manipulator"&d1 +61 "core" 1 +2 "manipulator"&P% +4 "core" % 0 & *  +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&n'\ +96 "core" ' + .tdelay 5 seconds +503 #Garaging FlushPuck in Collection Clamp + "manipulator"&o& +3 "core" &ҧ\  A ] +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +38 .tElbow.seek CC +2 "manipulator"&p(ҝ +3 "core" ( +2 "manipulator"&l& +3 "core" &ҧ\   Q ] +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &h& +2 "core" &ҧ   ] +3 .tForearm.seek CC +2 "manipulator"&r'C +100 "core" ' +2 .tHand.close +2 "manipulator"&t/ +63 "core" / +3 .tCC.seek :open +2 "collection"'u(p +397 "core" ( +2 "manipulator"&w& +4 "core" &ҧ\ + * ] + "manipulator"&e% +3 "core" % C * * +3 .tForearm.seek :retract +2 "manipulator"&q'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +9 "manipulator"&m(-` +277 "core" ( +2 "manipulator"&y& +3 "core" &-e  b  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &z& +2 "core" &-e @  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&v'\ +114 "core" ' +2 .tHand.open +2 "manipulator"&}1 +57 "core" 1 +2 "manipulator"&~% +3 "core" % h  1 M +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&s'\ +99 "core" ' +4 #tAsleep / Shutdown +33 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown + .tdelay 15 seconds +1504 #Powering core bus +564 .Gate.power :raw,:ON +3 "sampler") +10 ) +2 "core"  +3 "collection"' +2 ' +2 "core"  +3 "processing"% +2 %{ +4 "core"  +5 "collection"' 9\ +2 ' 0\ +2 ' -\ +5 "processing"% 9\ +2 % 2\ +2 % *\ +2 % 0\ +5 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +2 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X([h +4 "core" &VZV H +9 &;YT A)w +9 &rYW A= +9 &zjWU BC +10 &>hYW BB +9 &iZV BB +10 &eXW BB +9 &!iYT BB +9 &#FkVV BB +10 &%hYZ AB +12 &&iZW BB +6 &(kYW AB +10 &*NhWX BB +9 &,hXY BB +10 &-hXX AB +9 &/kVX AB +10 &1UiYX AB +9 &3h[W BB +9 &4hXW BC +10 &6hWX BB +9 &8^hXW BB +9 &: hUX BB +10 &;hYX BB +9 &=hYV BB +9 &?fhXW CB +10 &A(hWW BB +9 &BhYW BB +9 &DhWW BB +10 &FmhYV BB +9 &H/i[X BB +10 &IiLW BC +9 &KkZW BB +9 &MrtYW AC +10 &O.YW AE +9 &PXW @G +9 &R[V >L +10 &T[YX =N +9 &VYX TX D#c +11 &XcYV A6 +7 &YU BD +10 &hZV CB +9 &ihXV CB +9 &+iZV CB +10 & iVU CB +9 &"i[V CB +10 &$qkZU CB +9 &&4hYW CB +9 &'hZZ CB +10 &)hXU CB +9 &+yhZW CB +9 &-;iYX CB +10 &.h[U CB +9 &0hYW CB +10 &2hXV CB +9 &4DhYV CB +9 &6hXW CB +10 &7hYW BB +9 &9hXW CA +9 &;JhYV BB +10 &= hXX CB +9 &>hWW CB +10 &@hZW CB +9 &BSgYU CB +9 &DhZX CB +10 &EhYX CB +9 &GhYX CB +9 &I\\hZW CB +10 &KkXY CB +9 &LrZT CC +10 &NtXW BC +9 &PZZZ BE +9 &RZI @I +10 &SZY =L +94 "Can" ?H$6 О +3 "core" &UZY =L + &WLYW =M &Y]X =M + &ZvZW @"j &[@'ZU @A + ( &[MZY D4 + &[M[W E4 &[M\\Y E4 + &[MYV D4 &[MYY E4 +4 "collection"'\ & + "core" &[M[X E4 +3 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.84 +2 "collection"'|& +3 "core" &[M[W E4 +2 .tHand.open +2 "manipulator"&1 +53 "core" 1 +2 "manipulator"&% +3 "core" % 7 -  6 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +131 "core" ' +2 .tdelay 5 seconds +510 #Garaging FlushPuck in Collection Clamp +2 "manipulator"&s& +3 "core" &ү  2 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&<(ҝ +23 "core" ( + "manipulator"&!& +4 "core" &Ҥ    +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &m& +3 "core" &Ҥ  E  +2 .tForearm.seek CC +2 "manipulator"&'C +93 "core" ' + .tHand.close +2 "manipulator"&/ +55 "core" / +2 .tCC.seek :open +2 "collection"'@(p +398 "core" ( + "manipulator"&J& +3 "core" &Ң   +2 "manipulator"&% +3 "core" % F +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"& (-` +270 "core" ( + "manipulator"&%& +3 "core" &-j   +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &(& +2 "core" &-j   +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&&'\ +112 "core" ' +2 .tHand.open +2 "manipulator"&1 +60 "core" 1 +2 "manipulator"&% +3 "core" % m & \ _ T +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +102 "core" ' +4 #tAsleep / Shutdown +33 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +2 .tdelay 15 seconds +7619 #-> Fluck +2 !o:NameError: mesg"!uninitialized constant Fluck: name:\ Fluck:bt["(ESP):9:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'"0/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52 +218 #-> Flush +205 #-> exit +7 #mEXIT @1713921385.06PDT @1713930288.74PDT = =mMAIN_scheduler =tMAIN @PDT1713930289.49 #t\ Environmental Sample Processor built 18-Apr-24 (1c8592e4) +107 #"core_reset"Sent BREAK +2 #t@33664 sendCRC with ifg=0x20, ie=0x7F + #@35522 sendCRC with ifg=0x08, ie=0x5F #@15076 idle with ifg=0x84, ie=0x75 + #@15761 select with ifg=0x10, ie=0xF5 + #@16409 receive with ifg=0x10, ie=0xFD #@17057 receive with ifg=0x10, ie=0xFD + #@17704 receive with ifg=0x10, ie=0xFD #@18032 receive with ifg=0x80, ie=0xFD + #@61657 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +241 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +391 "Can" I2U  +  I2U  + #tPolling Can every 10:00 +7 #Cleanly exited at 18:16:25PDT23-Apr-24 +5 #Loading /home/esp/esp2local/mission/24aprOhiotest2.rb mission +54 ."Qmail"GoodNews.email "Starting 24aprOhiotest2 w/pucks in tube 2\\n{1 => 8,\\n 2 => 4,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@20:44:57, 21.4C, 45% humidity, 14.7psia, 15.29V, 0.06A, 0.694Ah, 0.96W",Subject: "24aprOhiotest2 begun" +20 #tPreparing to sleep until 01:00:00PDT24-Apr-24 +3 #"shutdown"Shutdown +2 #tAsleep til 01:00PDT24-Apr-24 +2 #Continuing at 01:00PDT24-Apr-24 +2 "Can" J2UG +180 ."Qmail"GoodNews.email "Then, in tube 2: initialPurge; standAloneWCR [nil, $wcrVol], $bac, &bleach\\n/home/esp/esp2local/mission/24aprOhiotest2.rb:44\\n{1 => 8,\\n 2 => 4,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@20:44:58, 21.4C, 46% humidity, 14.7psia, 15.30V, 0.06A, 0.694Ah, 0.96W",Subject: "Asleep until 01:00PDT24-Apr-24" +60 #"uploadLog"upsync +170 #upsync +59424 "Can" J3D3 +59998  J43 +59999  I5#_ +59998  J6 +59999  I7 +59998  I7! +59999  J8 +59998  I9M +59999  J: +59998  I;y +59999  I< +59998  J= +59999 & J>|; +60000 % J?l +59997 # J@\\g +59998  JAL +59999  JB;  +59999  JC,!) +59998   JD! @PDT1713942296.09  JE "U +59998  IE" +59999  IF# +59998  IG$ +59999   IH$ +60000  II%C +30399  KJ4% +3 #tPowering core bus +525 .Gate.power :raw,:ON +3 "sampler") +30 ) +3 "core"  +2 "collection"' +3 ' +3 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +5 "sampler")&\ +2 .tCS.configure :default + "collection"'#P d@b +3 .tSS.configure :default + "sampler")#.0X 8,\\n 2 => 4,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@01:00:33, 21.4C, 44% humidity, 14.7psia, 15.25V, 0.18A, 0.903Ah, 2.77W",Subject: "Started 24aprOhiotest2 phase initialPurge; standAloneWCR [nil, $wcrVol], $bac, &bleach" +2 #tStarting initialPurge +4 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'#& +2 "core" &W^^g J +3 .tHand.open + "manipulator"&$1 +61 "core" 1 +2 "manipulator"&%& +4 "core" &  # +2 "manipulator"&&% +6 "core" % \   , 1  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&'(-` +160 #"uploadLog"upsync +15 "core" ( +2 "manipulator"&(& +4 "core" &-d  & /  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &)& +3 "core" &-d  ( 0  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&*'\ +103 "core" ' +2 .tHand.close + "manipulator"&+/ +58 "core" / +2 "manipulator"&,& +4 "core" &, ) * A +2 "manipulator"&-% +4 "core" %  , + +2 .tForearm.seek :retract +2 "manipulator"&.'\ +102 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&/(ҝ +263 "core" ( +2 "manipulator"&0& +2 "core" &ҙ    V +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &1& +2 "core" &ҙ * ( = V +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&2'C +96 "core" ' +2 "manipulator"&3& +4 "core" &ҙ  V +2 "manipulator"&4% +4 "core" %B  +2 "collection"'5& +3 "core" &W^Z H +4 "collection"'6& +4 "core" &W_\\e G +3 .tCC.seek :closed + "collection"'7([h +4 "core" &W_^y G +9 &:]]{ B)w +9 &q]\\| B< +9 &ul_[{ CC +10 &9h^^z CB +9 &i^\\~ CC +10 &h_[p CB +9 &!~g^^{ CB +9 &#@e_\\t CB +10 &%j_[q BB +9 &&h_\\p CB +9 &(f^]z CB +10 &*Gi][w BC +9 &,\ h_\\p CB +9 &-j_]p CB +10 &/i_[r BC +9 &1Ph`Zw CB +10 &3f^_w CB +9 &4h^\\} BB +9 &6f^]{ BB +10 &8Xl_\\w BB +9 &:l`]{ BB +11 &;k][{ AB +8 &=i_\\y BC +9 &?agO\\| BB +10 &A!h]]} BC +9 &Bh^]y BB +10 &Dg]^x AB +9 &Fhk_\\u BB +9 &H)j_[t BC +10 &Ih_\\{ BB +9 &Kl]\\u BB +14 &Mmq_^z @C +5 &O.v^\\y AD +9 &P_^u @F +9 &Ra^x >J +10 &T^b]z =K +13 &Va_| =L +6 &W^]{  +113 "core"  +5 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 5ml + "collection"'?'n +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +48 '@% +2 "core" %nb` F +3 .tCS.reconfigure :fast + "collection"'#d @b +9 .tCS.seek 7.5ml + "collection"'A' +574 "core" ' +2 .tCSV.dial :waste + "collection"'B +113 "core" +3 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'C' +1979 "core" ' +2 #tPurging external Intake + "collection"'D& +3 "core" &[N^]u F1 +2 "collection"'E% +3 "core" %]_h G +2 .tCSV.dial :flush +2 "collection"'F  +38 "core"  +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'G' +2044 "core" ' +2 .tdelay 5 seconds +503 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"'H +2 'I  +5 "core"  +57 ~ +3 .tCTV.dial :intake + "collection"'J  +71 "core"  +4 .tIntake.select :open + "sampler") +12 .tCS.seek 0ml + "collection"'K' +2030 "core" ' +2 .tIntake.select :close + "sampler")0 +12 .tCTV.dial :air +2 "collection"'L  +70 "core"  +4 #tFlushing upper manifold + "collection"'M& +4 "core" &[N_nu G1 + "collection"'N% +3 "core" %^^{ G +2 .tCSV.dial :flush +2 "collection"'O  +63 "core"  +4 .tCS.seek 5ml + "collection"'P'n +1106 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'Q @ +39 "core" A +3 "collection"'R% +3 "core" %n`^k G +3 .tCS.seek 7ml +2 "collection"'S' +485 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"'T +3 'U  +6 "core"  +81  +4 .tCTV.dial :air + "collection"'V  +5 "core" +4 .tCS.seek 0ml + "collection"'W' +1442 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'X'/ +694 "core" ' + .tCSV.dial :waste +2 "collection"'Y +39 "core" +3 .tCS.seek 0ml +2 "collection"'Z' +678 "core" ' + "collection"'[& +3 "core" &[N]]n F1 +2 "collection"'\\% +3 "core" %aR{ F +2 .tCSV.dial :flush +2 "collection"']  +38 "core"  +4 .tCS.seek 3ml + "collection"'^'/ +687 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'_ @ +94 "core" B +3 "collection"'`% +3 "core" %/_`x G +3 .tCS.seek 5ml + "collection"'a'n +487 "core" ' +2 .tCSV.dial :air + "collection"'b @ +5 "core" A +3 .tCS.seek 0ml +2 "collection"'c' +1056 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'d'/ +688 "core" ' + .tCSV.dial :waste +2 "collection"'e +64 "core" +3 .tCS.seek 0ml +2 "collection"'f' +671 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&g& +4 "core" &Ұ  & ? +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&h(ҝ +25 "core" ( +2 "manipulator"&i& +3 "core" &Ң  % -  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &j& +38 "core" &Ң    +2 .tForearm.seek CC + "manipulator"&k'C +98 "core" ' +2 .tHand.close +7 "manipulator"&l/ +63 "core" / +3 .tCC.seek :open + "collection"'m(p +398 "core" ( + "manipulator"&n& +4 "core" &, +  +2 "manipulator"&o% +4 "core" % \  j x +2 .tForearm.seek :retract + "manipulator"&p'\ +95 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&q(-` +280 "core" ( +2 "manipulator"&r& +4 "core" &-b   S  + .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &s& +3 "core" &-b   {  +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&t'\ +113 "core" ' + .tHand.open + "manipulator"&u1 +65 "core" 1 +2 "manipulator"&v% +3 "core" % O  5 ; +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&w'\ +99 "core" ' + #tStarting stand-alone bac WCR +2 #bac wcr sampling at most 500ml +3 #Whole Cell Archive sampling 500ml +2 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 2 at 01:04:29PDT24-Apr-24\\n{1 => 8,\\n 2 => 4,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@01:00:33, 21.4C, 44% humidity, 14.7psia, 15.25V, 0.18A, 0.903Ah, 2.77W",Subject: "bac wcr sampling at most 500ml" +2 #"WCR"Loading wcr puck from tube 2 into Collection Clamp +3 "collection"'x& +5 "core" &_\\j J +2 "manipulator"&y% +4 "core" %\  * + C \ d +2 "storage"(z% +5 "core" % o p  + "storage"({. +3 "core" .(,A +3 ."WCR"SC.reconfigure :tight + "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 2 +2 "storage"(|( +193 #"uploadLog"upsync +156 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +3 (}& +2 "core" & 5 4 \\  +3 "manipulator"&~& +3 "core" &,  9  +3 "manipulator"&% +3 "core" %\  !  \ d +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&( +171 "core" ( + "manipulator"&& +4 "core" &   d * +2 "storage"(& +4 "core" & m o  +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&'9 +94 "core" ' + "storage"(& +4 "core" & m q g  +3 ."WCR"SE.reconfigure :pick + "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"('N +258 "core" ' +2 "storage"(- +3 "core" -' +3 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +4 ( & +2 "core" & l b F  +3 "manipulator"&\ & +2 "core" &  * +3 ."WCR"Elbow.seek 2 +2 "manipulator"& ( +9 "core" ( +2 "manipulator"& & +3 "core" & #  J  +3 "storage"(& +4 "core" & e m j  +2 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&'Ω +17 "core" ' +2 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +41 ."WCR"Hand.close +2 "manipulator"&/ +57 "core" / +10 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(' +7 "core" &   r  +2 "manipulator"&% +4 "core" % Τ & ' a y +2 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +3 ."WCR"Elbow.seek CC + "manipulator"&(ҝ +123 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +20 "core" ( +2 "manipulator"&& +3 "core" &Ҕ    : +3 ."WCR"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &Ҕ  R : +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek CC + "manipulator"&'C +99 "core" ' +2 "manipulator"& & +4 "core" &Ҕ  D : +2 "manipulator"&!% +4 "core" %3  ` +2 "collection"'& +4 "core" &`[f I +2 "collection"'& +4 "core" &\\]x H +3 ."WCR"CC.seek :closed +2 "collection"'([h +4 "core" &Z\\p H +7 &G^_y E$e +9 &c]^t C6 +10 &~a]j CC +9 &g][n DB +9 &h_]h DB +10 &ej^[k DB +9 &!'j[]t DB +10 &"i`\\t CB +9 &$h_\\n CB +9 &&mh__o DB +10 &(0h^^p CB +9 &)h^\\q CB +9 &+h_]p DA +10 &-ui`[m CB +9 &/7i_\\l DB +10 &0h^[s DB +9 &2h^]n CB +9 &4}k^]r CB +10 &6@h^\\t DB +9 &8f__{ DB +9 &9h]\\t CB +10 &;g^`l DB +9 &=Hh\\\\m DB +10 &? f^]q CB +9 &@h_Zr CB +9 &Bg^_w DB +10 &DPj_[z CB +9 &Fg^_{ DA +9 &Gh^]p CB +10 &Ij`]p DB +9 &KXi`\\u DB +10 &Mm_\\k CB +9 &Nr`\\t CC +9 &Pu_\\o CD +10 &RPRKo AG +9 &T[[n @K +9 &U^^t ?L +10 &W_ap >M +9 &YIdaj ?L +10 &Zjfcm >)| +9 &[ Tedo D-} +9 &[l4dbn E1 +6 ( +2 "collection"'& +3 "core" &[lebk E1 +3 #"WCR"Collection Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.74 +2 .Hand.open + "manipulator" +62 "core" 1 +3 "manipulator"&$% +4 "core" % 7   +2 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&%'\ +96 "core" ' +2 #"WCR"collectSample 500ml w/bubble point of 26psi +2 #Priming 7ml + .Gate.power :sampler,:ON + .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")&+ +4 "core" + + "sampler")(% +3 "core" %d^ h % +2 "collection"')& +4 "core" &[ldcV F1 +3 "Can" B>K^%ؖ +2 #"WCR"Calibrating pressure and temperature sensors +2 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust + "sampler")  +5 "core"  +3 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X +25 +3 ."WCR"delay 3.8 seconds +337 "Can" B;Kf%ڀ +45 "collection"'% +3 "core" %b^b G +2 "sampler")*% +4 "core" %8\ gg j %@ + #"WCR"Sensor limits: Intake max 146.7psia; Outlet max 189.2psia + .SSV.dial :spit +2 "sampler")0 +114 "core"  +4 ."WCR"SS.seek 0ml +2 "sampler")1' +251 "core" ' + ."WCR"SSV.dial CBV +2 "sampler")'  +112 "core"  +3 ."WCR"CTV.dial :intake +2 "collection"'3  +70 "core"  +4 #"WCR"Waiting for external sampler to finish priming... + .delayUntil "01:14:50.68" +58593 "Can" B:M&n +2 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +5 "collection"'4 @ +16 "core" A +4 #"WCR"Allowing 122s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +213 "collection"'5% +39 "core" %b`w D +2 #"WCR"Intake @14.8psia, vacuum from 4.8 to 8.8psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X' +362 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +13 #"WCR"Sampling 500.0ml +3 .Intake.select :close + .Exhaust.select :close +2 .SS.reconfigure :default + "sampler")#.0Xv B +3 #"WCR"Intake @13.3psia, vacuum from 3.3 to 7.3psi + .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X0X0X  +75 "core"  +4 ."WCR"Exhaust.select :open + "sampler")@ +14 ."WCR"SS.seek 0ml + "sampler")D' +869 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")2  +76 "core" +4 #"WCR"Allowing 422s for 25.0ml of remaining 375.0ml + .Intake.select :open + "sampler") +214 "collection"'C% +2 "core" %EC B +2 #"WCR"Intake @13.5psia, vacuum from 3.5 to 7.5psi +2 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.(0X' +872 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")5  +75 "core"  +4 #"WCR"Allowing 422s for 25.0ml of remaining 175.0ml + .Intake.select :open + "sampler") +214 "collection"'1% +2 "core" %IFy A +2 #"WCR"Intake @13.6psia, vacuum from 3.6 to 7.6psi +2 .SS.reconfigure :inhaling 0.45ml/s + "sampler")#. 0XT  M ! +17 "collection"'~% +3 "core" %,, C +2 "sampler")% +5 "core" %>T  Y ! +20 "collection"'% +3 "core" %*' C +2 "sampler")% +4 "core" %>U N ! +24 "collection"'% +3 "core" %(& C +2 "sampler")% +3 "core" %>U [ ! +28 "collection"'% +3 "core" %&$ C +3 "sampler")% +4 "core" %>U L " +2 "collection"'% +2 "core" %'" C +2 #"WCR"Intake @12.0psia, vacuum from 2.0 to 6.0psi +2 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0XJS' +807 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale + "sampler")#.0X  +74 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.seek 0ml +2 "sampler")D' +874 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")E  +76 "core"  +4 #"WCR"Allowing 422s for 25.0ml of remaining 25.0ml + .Intake.select :open +2 "sampler") +213 "collection"'L% +2 "core" %EC A +2 #"WCR"Intake @13.5psia, vacuum from 3.5 to 7.5psi +2 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0X +55 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'V  +79 "core"  +4 "collection"'`% +4 "core" % GT E +2 ."WCR"CSV.dial between air and CTV +2 "collection"'^ ` +26 "core" a +5 ."WCR"CS.seek 7.451ml +2 "collection"'b'C +588 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'a  +2 'Z  +29 "core"  +44  +5 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'_' +1725 "core" ' C +3 ."WCR"CBV.dial :waste2b +2 "collection"'[  +29 "core"  +5 ."WCR"CS.reconfigure :default + "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'\\' +267 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'c  +112 "core" +4 #"WCR"Fix #1 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR + "collection"'X  +49 "core"  +6 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal + "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"'e' +589 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +14 ."WCR"CS.reconfigure :fast + "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'P' +1671 "core" ' +3 #"WCR"Pumping wcr puck from tube 2 up to 26psi... + .CBV.dial SSV +2 "collection"'/ @ +66 "core" ? +57 ."WCR"CBV.dial between CSV and waste2b +2 "collection"';  +80 "core"  +6 "collection"'l% +3 "core" % _^ E +2 ."WCR"CSV.dial between air and CTV +3 "collection"'o ` +49 "core" _ +4 ."WCR"CS.seek 7.287ml +2 "collection"'k' +627 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +46 ."WCR"CSV.dial CTV +3 "collection"'d  +2 'g  +28 "core"  +86  +5 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<<b +4 ."WCR"CS.seek 0ml + "collection"'s' +1450 "core" ' C +4 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +2 "collection"'h  +27 "core"  +5 ."WCR"CS.reconfigure :default + "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'r' +497 "core" ' +3 ."WCR"delay 1:00 +5486 "Can" @DV1(2 +516 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'x  +112 "core" +4 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR + "collection"'i  +37 "core"  +5 #"WCR"Pulling 2ml of CSR.rnal +2 .CSR.select :rnal + "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"'j' +590 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +14 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'y' +1630 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 26psi... +2 .CBV.dial SSV +2 "collection"'z @ +66 "core" ? +57 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'p  +80 "core"  +6 "collection"'u% +4 "core" % b` D + ."WCR"CSV.dial between air and CTV +3 "collection"'v ` +50 "core" _ +5 ."WCR"CS.seek 7.255ml +2 "collection"'7' +640 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +4 "collection"'  +2 'n  +26 "core"  +86  +5 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'}' +1440 "core" '  C +4 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b + "collection"'  +27 "core"  +5 ."WCR"CS.reconfigure :default + "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'q' +522 "core" ' +3 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'{  +112 "core" +4 "collection"'t& +3 "core" &[l_[J D1 +3 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&% +3 "core" %\ ! ! 1  +3 "storage"( % +4 "core" % V W K  + "storage"(w. +3 "core" .( +46 ."WCR"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 1 + "storage"((3 +192 "core" ( +2 ."WCR"SC.configure :limp + "storage"($(\ 1b +3 (& +2 "core" &/ 8 ?  +3 "manipulator"&~& +3 "core" &ҕ ! g 9 +2 "manipulator"&% +4 "core" %\ '   +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&( +147 "core" ( +2 "manipulator"&& +4 "core" &   z + "storage"(& +4 "core" &4 V V B  +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts + "manipulator"&'н +98 "core" ' +2 "storage"(& +3 "core" &4 L S  +3 ."WCR"SE.reconfigure :pick + "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"('N +219 "core" ' + "storage"(- +3 "core" -'; +3 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&\ & +3 "core" & " " = +2 "storage"( & +3 "core" &4 S I 2  +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&!' +34 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"( - +3 "core" -'; +3 ."WCR"SE.seek 7.1 Pucks below Top Plate +2 "storage"('a +23 "core" ' +2 "manipulator"&m% +4 "core" %| $  3 + "storage"(#& +4 "core" &4   +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 319 counts +2 "manipulator"&'@ +21 "core" ' + "manipulator"&& +5 "core" & ( %  & + "storage"((& +4 "core" &4 T I   +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"& 'н +25 "core" ' +2 ."WCR"SE.seek 8.1 Pucks below Top Plate +2 "storage"($'J +44 "core" ' +2 "manipulator"&& +4 "core" &  & + "manipulator"& % +4 "core" %    +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&&'\ +92 "core" ' +3 ."WCR"Elbow.seek CC + "manipulator"&-(ҝ +148 "core" ( + "manipulator"&,& +4 "core" &ҕ   Y +2 ."WCR"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &ҕ  ! Y +3 ."WCR"Forearm.seek CC +2 "manipulator"&'C +102 "core" ' +2 ."WCR"Hand.close + "manipulator"&*/ +60 "core" / +4 ."WCR"CC.seek :open +2 "collection"'(p +395 "core" ( +2 "storage"(+& +3 "core" &4 T S .  +40 "storage"()& +3 "core" &4 R J   +2 "manipulator"&0& +4 "core" &Җ  T X +2 "manipulator"&% +4 "core" %   q z +2 ."WCR"Forearm.seek :retract +7 "manipulator"&'\ +94 "core" ' +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&'( +150 "core" ( + "manipulator"&8& +3 "core" & $ !  +3 "storage"(4& +4 "core" &4 G H  + ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&<' +109 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&=, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&61 +61 "core" 1 +2 "manipulator"&.% +3 "core" % s $ " ;  +2 "storage"("& +3 "core" &4 5 5  +3 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 296 counts +2 "manipulator"&') +13 "core" ' +2 "manipulator"&@& +3 "core" &f  # 2 +3 "storage"(?& +3 "core" &4 F G  +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&A'н +23 "core" ' + "storage"(B% +3 "core" %F I T   +4 ."downElevator"SE.seek :down +3 "storage"(9' +99 (% +3 "core" %LD V T H% +2 "manipulator"&:% +4 "core" %а  !  +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&5'\ +72 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +20 "core" ' +2 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'1& +4 "core" &\\[ H +2 "manipulator"&>& +3 "core" &f   D 2 +2 "manipulator"&3% +4 "core" %\ !   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&E(-` +177 "core" ( + "manipulator"&L& +3 "core" &-b   @  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &D& +2 "core" &-b   +3 .tForearm.seek :garage + "manipulator"&F'\ +106 "core" ' +2 .tHand.close + "manipulator"&J/ +64 "core" / +3 "manipulator"&G& +4 "core" &,   s $ + "manipulator"&Q% +3 "core" %   1 +3 .tForearm.seek :retract + "manipulator"&R'\ +104 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&I(ҝ +265 "core" ( + "manipulator"&H& +4 "core" &ҥ   V : +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &T& +2 "core" &ҥ    : +46 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&O'C +92 "core" ' + "manipulator"&2& +4 "core" &ҥ   W : +2 "manipulator"&C% +3 "core" %J ' # A  +3 "collection"'W& +3 "core" &\\Y G +3 "collection"'M& +5 "core" &^Z G +2 .tCC.seek :closed +2 "collection"'N([h +3 "core" &\\Y G +10 &<\\Y A*z +9 & sZY A= +9 &j\\[ CB +10 &f]Z CA +9 &Dk][ CB +9 & m]^ CB +10 &!j]\\ CA +9 &#j[X CB +10 &%Lh[X CB +9 &'j]Z BA +9 &(j\\Z CA +10 &*j[[ CA +9 &,Uj\\\\ BA +9 &.j\\Z CA +10 &/k^Z CB +9 &1m[Y BB +9 &3\\l\\Z CB +10 &5j[Z CB +9 &6g][ BB +10 &8h][ CB +9 &:dh][ CB +9 &<&h]Y CB +10 &=h]Y CB +9 &?g\\[ BB +10 &Alg[[ BB +9 &C.k]Z AB +9 &Di^Y BB +14 &Fg]Z AA +5 &Huj]Z BA +9 &J5mYY> CB +10 &Kh]\\ BB +9 &Mp[[ BB +9 &Ou{\\\\ BD +10 &Q.^\\! @G +9 &R^Z =M +10 &T][ >M +9 &V`^Z =N +9 &X!]\\ =N +10 &Y^\\ << +9 &Z8_[ @(t +9 &[M l]Z B; +6 ( +2 "collection"'M& +3 "core" &[M0_[ C; +3 #tCollection Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.99 + "collection"'K& +4 "core" &[M0]Z C; +3 .tHand.open + "manipulator"&U1 +63 "core" 1 +3 "manipulator"&f% +4 "core" % J   f  +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&]'\ +96 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'V& +4 "core" &[M0`\\U D; +2 "collection"'`% +3 "core" %\\[ D +2 .tCSV.dial CSR +2 "collection"'^  +37 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.seek 5ml + "collection"'S'n +1337 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +13 'Z% +2 "core" %n^] E +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'a' +583 "core" ' +2 .tCSV.dial :waste + "collection"'b +112 "core" +4 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'[' +1975 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'_& +4 "core" &[M._\\ D; + "collection"'c% +3 "core" %]] D +3 .tCSV.dial :flush + "collection"'X  +39 "core"  +4 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'\\'n +1079 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'e @ +39 "core" B +3 "collection"'/% +4 "core" %n\\\\` D +2 .tCS.seek 7.001ml +2 "collection"';'\ +481 "core" ' +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +2 "collection"'l  +3 'o  +49 "core" ~ +67  +4 .tCBV.dial :waste2b +2 "collection"'P  +4 "core"  +4 .tCS.seek 0ml +2 "collection"'g' +1442 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'d& +46 "core" &[M/_[ C; +2 "collection"'k% +4 "core" %^\\ C + .tCSV.dial CSR +5 "collection"'h  +39 "core"  +6 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +14 .tCS.seek 8ml + "collection"'s'͡ +1645 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.seek 10ml + "collection"'x' +484 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'i + 'r  +43 "core" +50 +4 .tCTV.dial :intake + "collection"'j  +70 "core" +4 .tIntake.select :open +2 "sampler") +13 .tCS.seek 2ml + "collection"'z' +1625 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air +2 "collection"'p  +62 "core"  +4 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'u' +592 "core" ' +2 .tCSV.dial CSR +2 "collection"'v  +88 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.seek 5ml + "collection"'y'n +1344 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +14 .tCS.seek 10ml + "collection"'n' +1353 "core" ' +2 .tCSV.dial CBV +2 "collection"' +89 "core" +4 .tCS.seek 0ml +2 "collection"'7' +2611 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &Ұ ( !  / +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&}(ҝ +25 "core" ( +2 "manipulator"&{& +4 "core" &Ң % % 1  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &t& +2 "core" &Ң  \ )  +3 .tForearm.seek CC + "manipulator"&'C +99 "core" ' +2 .tHand.close + "manipulator"& / +55 "core" / +4 .tCC.seek :open + "collection"'w(p +396 "core" ( +2 "manipulator"&& +3 "core" &0 F  +2 "manipulator"&~% +3 "core" %   T v +3 .tForearm.seek :retract +2 "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&|(-` +277 "core" ( + "manipulator"&& +3 "core" &-`   f  +46 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &-`  A  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&'\ +115 "core" ' + .tHand.open + "manipulator"&1 +54 "core" 1 + "manipulator"&%% +4 "core" % _ ! ( O / +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +98 "core" ' + #tCompleted [initialPurge; standAloneWCR [nil, $wcrVol], $bac, &bleach] begun 01:00:33 +2 #Preparing to sleep until 03:00:00PDT24-Apr-24 +5 #Asleep til 03:00 +2 #Continuing at 03:00 +2 "Can" B9Xa(n +4 ."Qmail"GoodNews.email "Then, in tube 2: initialPurge; standAloneWCR [nil, $wcrVol], $bac, &bleach\\n/home/esp/esp2local/mission/24aprOhiotest2.rb:44\\n{1 => 9,\\n 2 => 3,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@01:53:18, 21.7C, 42% humidity, 14.7psia, 15.26V, 0.23A, 1.190Ah, 3.58W\\nSampled 500.0ml",Subject: "Asleep until 03:00" +23 ."shutdown"Gate.power :core,:OFF +2 .Gate.power :raw,:OFF + #Shutdown +218 #"uploadLog"upsync +9779 "Can" KX(Ȁ +59998  JYx)^ +59999  JZg) +59998  J* +59999  J\\F+  +59998  J]5+ +59999  I^$,L +30165  J^, +4 #tPowering core bus +521 .Gate.power :raw,:ON +2 "sampler") +51 )\  +3 "core"  +3 "collection"' +2 '  +3 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +3 .tSS.configure :default + "sampler")#.0X 9,\\n 2 => 3,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@03:00:26, 21.4C, 43% humidity, 14.7psia, 15.26V, 0.22A, 1.246Ah, 3.40W",Subject: "Started 24aprOhiotest2 phase initialPurge; standAloneWCR [nil, $wcrVol], $bac, &bleach" +4 #tStarting initialPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'4& +3 "core" &KZVs H +2 .tHand.open + "manipulator"&1 +63 "core" 1 + "manipulator"&-& +4 "core" &   ; +2 "manipulator"&6% +5 "core" % \  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage +3 "manipulator"&.(-` +174 #"uploadLog"upsync +3 "core" ( +2 "manipulator"&"& +3 "core" &-j  ;  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &@& +3 "core" &-j &  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&?'\ +107 "core" ' +2 .tHand.close + "manipulator"&B/ +53 "core" / +3 "manipulator"&& +4 "core" &-j 3 -   +2 "manipulator"&% +3 "core" %  ( * +3 .tForearm.seek :retract + "manipulator"&:'\ +100 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&'(ҝ +279 "core" ( + "manipulator"&1& +4 "core" &Ҝ   h h +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &>& +2 "core" &Ҝ  '  h +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&3'C +92 "core" ' +3 "manipulator"&<& +4 "core" &ҟ  8 e +2 "manipulator"&% +4 "core" %A >  +2 "collection"'$& +3 "core" &KYXx G +4 "collection"'L& +5 "core" &KYYj G +3 .tCC.seek :closed + "collection"'A([h +4 "core" &KYXl G +8 &9ZXp A)v +9 &pXYp A< +10 &cm\\Xy BC +9 &'iZYs BB +9 &iYX BB +10 &gZWz CB +9 &!lgZZu BB +10 &#.k[Ww BB +9 &$i[Ys CB +9 &&eYXo BB +10 &(sh[Yw BC +9 &*6hZWw BB +9 &+kZXx AB +10 &-iYZz BB +9 &/|k\\Vq CB +10 &1>k[Ww BB +9 &3h[Yw BB +9 &4jYXu BB +10 &6iZVw BB +9 &8Fh[Y| BB +9 &: fZYy BB +10 &;hZY| BB +9 &=jYZv BB +10 &?NhZW{ BB +9 &Ai\\Tw BC +9 &Bg\\Yu BB +10 &DhZY{ BB +9 &FWk\\Xy AB +9 &HiYW{ BB +10 &IkZXt BB +9 &KjYWw BC +10 &M\\rZWv BC +9 &Oy[Yv AD +9 &P[Y| @F +10 &RZYw >K +9 &TJXWt =L +9 &V[[y =M +10 &W\\Yw 9,\\n 2 => 3,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@03:00:26, 21.4C, 43% humidity, 14.7psia, 15.26V, 0.22A, 1.246Ah, 3.40W",Subject: "bac wcr sampling at most 500ml" +4 #"WCR"Loading wcr puck from tube 2 into Collection Clamp +2 "collection"'N& +3 "core" &\\Ut I +2 "manipulator"&% +4 "core" %\ !   +2 "storage"(~% +6 "core" % p p  + "storage"(. +3 "core" .(,A +3 ."WCR"SC.reconfigure :tight + "storage"($\ .(\ 1~b +5 ."WCR"SC.seek 2 +2 "storage"(( +181 #"uploadLog"upsync +171 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" & 4 X P  +3 "manipulator"&}& +3 "core" &-W % )  +3 "manipulator"&% +4 "core" %\ # ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 + "manipulator"&%( +171 "core" ( +2 "manipulator"&& +4 "core" &   0  +2 "storage"(& +4 "core" & o o  +2 ."WCR"Forearm.reconfigure :tight +50 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&\ '9 +102 "core" ' +2 "storage"( & +3 "core" & o n  +2 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"( 'N +277 "core" ' + "storage"(m- +3 "core" -' +3 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +3 (#& +3 "core" & K S -  +2 "manipulator"&& +3 "core" &   5  +3 ."WCR"Elbow.seek 2 +2 "manipulator"&(( +3 "core" ( +2 "manipulator"& & +4 "core" & % d  +2 "storage"(& +2 "core" & Y T *  +4 ."WCR"Forearm.seek 2 + 300 counts + "manipulator"&'Ω +22 "core" ' + ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close +2 "manipulator"&!/ +58 "core" / +4 ."downElevator"SE.seek :down +2 "manipulator"&& +3 "storage"(' +7 "core" & )    +2 "manipulator"&|% +4 "core" % Ϋ   +2 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&Y(ҝ +132 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +19 "core" ( + "manipulator"&7& +4 "core" &Ҫ   @ +2 ."WCR"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 & & +2 "core" &Ҫ   @ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +2 "manipulator"&'C +100 "core" ' + "manipulator"&+& +4 "core" &Ҫ   @ +2 "manipulator"&0% +3 "core" %<  ! U z +3 "collection"'& +4 "core" &ZYz H +2 "collection"'& +4 "core" &XVi H +3 ."WCR"CC.seek :closed +2 "collection"'([h +4 "core" &YV{ H  +9 &<ZXx B*x +9 &sXWy B= +10 &iZXy CB +9 &tgZXz CB +10 &7iZW{ CB +9 &j[Xy CB +9 &!iXW{ CB +10 &#|hYYd CB +9 &%>hXWw CB +9 &'h[Xv CB +10 &(hYWv CB +9 &*hZWv CB +10 &,EkXWf CB +9 &.h[Wp CB +9 &/jXXz CB +10 &1hZVx CB +9 &3NhXX{ CB +9 &5hZX} DB +10 &6eYW{ CB +9 &8hWV{ CB +10 &:XhYXx CA +9 &<hYYy CB +9 &=gZX CA +10 &?hWU CB +9 &A_hYX CB +9 &C"g[X~ CA +10 &DgXV{ CB +9 &FeYW{ DB +10 &Hhg[W DA +9 &J(hYW{ DB +9 &KiXVz CB +10 &Mm[Yp CC +9 &OjsZWz BC +9 &Q'[Z~ BE +10 &R]Y| @J +9 &T\\[y >L +10 &VZ\\Zy >L +9 &X`Zz >M +9 &Y^Zx >9 +10 &[L^Zz BB +9 &[G(]\\{ < a +9 &[}^\\v F+ +3 ( +2 "collection"'& +4 #"WCR"Collection Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.82 +2 .Hand.open + "manipulator"&&1 +61 "core" 1 +2 "manipulator"&w% +4 "core" % I   m +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&4'\ +105 "core" ' +2 #"WCR"collectSample 500ml w/bubble point of 26psi + #Priming 7ml + .Gate.power :sampler,:ON + .Intake.select :close +2 .Exhaust.select :close + .SS.hold + "sampler")+ +48 "core" + + "sampler")-% +5 "core" %RQ x %\\ +2 "collection"'6& +4 "core" &[}\\Zs F+ +3 "Can" A@_, +2 #"WCR"Calibrating pressure and temperature sensors +2 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")" +16 "core"  +4 ."WCR"SS.reconfigure :fast + "sampler")#.0X  +68 "core"  +5 #"WCR"Waiting for external sampler to finish priming... + .delayUntil "03:14:43.26" +318 "Can" C3_,L +58175  D3a-t + ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler").  +2 "collection"'< @ +4 "core" +7 ? +4 #"WCR"Allowing 122s for 7.0ml of remaining 7.0ml + .Intake.select :open + "sampler") +213 "collection"'% +3 "core" %]Zm F +2 #"WCR"Intake @14.6psia, vacuum from 4.6 to 8.6psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X9a-x +2 ."WCR"CTV.dial :intake +5 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")f  +2 "collection"' @ +6 "core" ? +69 +3 #"WCR"Allowing 422s for 25.0ml of remaining 500.0ml +2 .Intake.select :open + "sampler") +133 "Can" @Ba-yL +80 "collection"'`% +2 "core" %83q E +2 #"WCR"Intake @12.9psia, vacuum from 2.9 to 6.9psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X0X + ."WCR"Intake.select :close +2 "sampler")0 +12 )% +3 "core" %S _ '> +2 ."WCR"SSV.dial :exhaust +2 "sampler")t  +75 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml + "sampler")*' +907 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")  +2 "collection"'} @ +6 "core" ? +68 +4 #"WCR"Allowing 422s for 25.0ml of remaining 475.0ml +2 .Intake.select :open + "sampler") +213 "collection"'% +2 "core" %=: D +2 #"WCR"Intake @13.2psia, vacuum from 3.2 to 7.2psi +2 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X'N +5501 "core" ' + #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale + "sampler")#.0Xu D +3 "sampler")L% +4 "core" %Q m # t +31 "collection"'5% +3 "core" %=: D +2 "sampler")3% +4 "core" %Q \\ " t +36 "collection"'% +2 "core" %?= D +3 "sampler")H% +3 "core" %Q l " t +41 "collection"'F% +3 "core" %3= D +2 "sampler")E% +3 "core" %Q i # t +48 "collection"'T% +2 "core" %=>z D +3 "sampler")C% +3 "core" %Q  ] " t +54 "collection"'$% +2 "core" %@=x D +2 "sampler")W% +4 "core" %Q ` # t +61 "collection"':% +2 "core" %@?x D +3 "sampler")U% +3 "core" %Q ^ " t +69 "collection"'K% +30 "core" %@= C +2 "sampler")% +4 "core" %R.- f " s +2 ."WCR"Intake.select :close + "sampler")0 +13 )f% +2 "core" %S/2 ^ & r +3 ."WCR"SSV.dial :exhaust +2 "sampler")R  +74 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml + "sampler")`' +880 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "collection"'2 @ +2 "sampler")O  +5 "core" ? +73 +4 #"WCR"Allowing 422s for 25.0ml of remaining 425.0ml + .Intake.select :open + "sampler") +213 "collection"'V% +3 "core" %KHu C +2 #"WCR"Intake @13.8psia, vacuum from 3.8 to 7.8psi +2 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0X< B +2 #"WCR"Intake @13.3psia, vacuum from 3.3 to 7.3psi +2 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0X% +2 "core" %,, D +3 "sampler")T% +3 "core" %P \ N # r +24 "collection"'C% +3 "core" %() D +2 "sampler")$% +3 "core" %P ` # r +28 "collection"'W% +3 "core" %,) D +2 "sampler"):% +3 "core" %P ` " r +3 ."WCR"Intake.select :close + "sampler")0 +13 )U% +2 "core" %P X & r +3 ."WCR"SSV.dial :exhaust + "sampler")K  +75 "core"  +4 ."WCR"Exhaust.select :open +7 "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")' +863 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")f  +2 "collection"'R @ +6 "core" ? +69  +3 #"WCR"Allowing 422s for 25.0ml of remaining 200.0ml +2 .Intake.select :open + "sampler") +213 "collection"'.% +3 "core" %AA C +2 #"WCR"Intake @13.5psia, vacuum from 3.5 to 7.5psi +2 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0X C +3 #"WCR"Intake @13.4psia, vacuum from 3.4 to 7.4psi +2 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0X E +2 #"WCR"Intake @13.4psia, vacuum from 3.4 to 7.4psi +2 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0X D +2 #"WCR"Intake @13.4psia, vacuum from 3.4 to 7.4psi +2 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0X  +27 "core"  +44  +5 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'T' +1727 "core" ' C +3 ."WCR"CBV.dial :waste2b +2 "collection"'C  +28 "core"  +5 ."WCR"CS.reconfigure :default + "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'$' +264 "core" ' +2 ."WCR"delay 1:00 +5597 "Can" ?Ci/;L +406 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'W  +110 "core" +6 #"WCR"Fix #1 of 2 (with rnal) for 2:00 + .CSV.dial CSR +2 "collection"':  +37 "core"  +5 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +14 ."WCR"CS.seek 2ml +2 "collection"'U' +591 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +2 "collection"' +14 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'K' +1642 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 26psi... +2 .CBV.dial SSV + "collection"'5 @ +67 "core" ? +56 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'3  +80 "core"  +6 "collection"'R% +3 "core" % ^Z E +44 ."WCR"CSV.dial between air and CTV +4 "collection"'f ` +52 "core" _ +5 ."WCR"CS.seek 7.303ml +2 "collection"'.' +620 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +4 "collection"'  + 'V  +29 "core"  +87  +5 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'`' +1447 "core" ' C +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'a  +30 "core"  +5 ."WCR"CS.reconfigure :default + "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"'b' +513 "core" ' +3 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'_  +111 "core" +4 #"WCR"Fix #2 of 2 (with rnal) for 2:00 + .CSV.dial CSR +2 "collection"'X  +37 "core"  +5 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +14 ."WCR"CS.seek 2ml + "collection"'Z' +595 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +2 "collection"' +14 ."WCR"CS.reconfigure :fast + "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'M' +1642 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 26psi... +2 .CBV.dial SSV +2 "collection"'^ @ +66 "core" > +57 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'S  +80 "core"  +6 "collection"'q% +4 "core" % ^^ E + ."WCR"CSV.dial between air and CTV +3 "collection"'c ` +52 "core" _ +4 ."WCR"CS.seek 7.239ml +2 "collection"'o' +636 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'P  +2 'l  +27 "core"  +88  +5 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'2' +1424 "core" ' C +46 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'e  +30 "core"  +5 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"'O' +519 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'k  +110 "core" +4 "collection"'\\& +4 "core" &[}Z[ E+ +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&[% +4 "core" %  + "storage"(/% +4 "core" % T T I  +2 "storage"(j. +3 "core" .( +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 1 + "storage"(g(3 +194 "core" ( +2 ."WCR"SC.configure :limp + "storage"($(\ 1b +3 (d& +2 "core" &1   + +3 "manipulator"&;& +3 "core" &Ҫ   ^ @ +2 "manipulator"&h% +3 "core" %   +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 + "manipulator"&r( +153 "core" ( +3 "manipulator"&u& +4 "core" &   >  +2 "storage"(x& +4 "core" &3 W T t  +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts + "manipulator"&z'н +90 "core" ' +2 "storage"(A& +4 "core" &3 W U E  +2 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"({'N +202 "core" ' +2 "storage"(y- +2 "core" -' +3 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&I& +3 "core" &   +2 "storage"('& +3 "core" &3 H J k  +3 ."WCR"Elbow.reconfigure :limp + "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&' +40 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&p, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +3 ."WCR"SE.seek 8.09 Pucks below Top Plate +2 "storage"(i'> +36 "core" ' +2 "manipulator"& % +3 "core" %_ ( * +2 "storage"(J& +3 "core" &3   \ +3 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 316 counts +2 "manipulator"&N'= +22 "core" ' +2 "manipulator"&~& +4 "core" &  %   +2 "storage"(& +4 "core" &3 R J !  +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&'н +25 "core" ' +2 ."WCR"SE.seek 9.09 Pucks below Top Plate +2 "storage"(*'' +45 "core" ' +45 "manipulator"&n& +4 "core" &    +2 "manipulator"&% +4 "core" % &  3  +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&}'\ +90 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&(ҝ +152 "core" ( +2 "manipulator"&]& +3 "core" &Ҕ\  % a a +2 ."WCR"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &t& +3 "core" &ҕ\   z ` +2 ."WCR"Forearm.seek CC +2 "manipulator"&'C +88 "core" ' +3 ."WCR"Hand.close + "manipulator"& / +56 "core" / +3 ."WCR"CC.seek :open +2 "collection"' (p +399 "core" ( + "storage"(& +4 "core" &3 S J   +2 "storage"(& +4 "core" &3 Q K  + "manipulator"&|& +4 "core" &Ң !  ? S +2 "manipulator"&%% +4 "core" % O X - +2 ."WCR"Forearm.seek :retract +2 "manipulator"&\ '\ +93 "core" ' +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&m( +151 "core" ( +2 "manipulator"&#& +4 "core" &   W +2 "storage"( & +2 "core" &3 V T E  +3 ."WCR"Elbow.reconfigure :limp + "manipulator"&$ ,(b +4 ."WCR"Forearm.seek 1 + "manipulator"&!' +108 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&+1 +64 "core" 1 +2 "manipulator"&0% +4 "core" %   ' + e +2 "storage"(& +4 "core" &3 4 1 p  + ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 316 counts +2 "manipulator"&'= +14 "core" ' +2 "manipulator"&& +3 "core" &   +3 "storage"(& +3 "core" &3 W W :  +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&v'н +23 "core" ' + "storage"((% +3 "core" %/ Q ^ E  +4 ."downElevator"SE.seek :down +3 "storage"(' +99 (% +3 "core" %H T T t I' +3 "manipulator"&-% +3 "core" %    +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +60 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +29 "core" ' +2 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +42 "collection"'6& +4 "core" &ZV G +2 "manipulator"& & +4 "core" &   +2 "manipulator"&% +3 "core" %\     +4 .tElbow.seek FlushPuck::Garage +4 "manipulator"&,(-` +174 "core" ( +2 "manipulator"&& +3 "core" &-a $  G  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &w& +3 "core" &-a ( & I  +2 .tForearm.seek :garage +2 "manipulator"&'\ +104 "core" ' +2 .tHand.close + "manipulator"&)/ +61 "core" / +3 "manipulator"&&& +3 "core" &-a  Y  +2 "manipulator"&7% +3 "core" %  L +3 .tForearm.seek :retract +2 "manipulator"&1'\ +101 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&"(ҝ +281 "core" ( +2 "manipulator"&& +4 "core" &Ҥ  # 8 A + .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &@& +3 "core" &Ҥ  ! 7 A +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&?'C +102 "core" ' +2 "manipulator"&8& +4 "core" &Ҥ    A +2 "manipulator"&D% +3 "core" %C  s _ +3 "collection"'9& +3 "core" &YWK F +3 "collection"'<& +4 "core" &YYO G +3 .tCC.seek :closed + "collection"'([h +3 "core" &XW G +9 &-YW D#b +10 &a[XA A4 +9 &XX) @D +9 &cYV BB +10 &eYX BB +9 &ShXV BA +10 &!iXT BB +9 &"hYU BA +9 &$hYWG BB +10 &&YkZV BB +9 &(hXW- BA +9 &)hXV? BA +10 &+hXT BB +9 &-bkZX BB +10 &/$fXV AB +9 &0hXV BA +9 &2hZV BB +10 &4jkXT BB +9 &6,eXV BB +9 &7eXW BB +10 &9eYV BB +9 &;reYU BB +10 &=5eYW BA +9 &>hXW AB +9 &@jYW AB +10 &BzjXV BB +9 &D<jYU BB +9 &EjYU BB +10 &GhZV BB +9 &IgZV AA +9 &KCkZW BB +10 &MkXX BB +9 &NtYW AC +10 &P~YX @D +9 &R8YY >I +9 &SYX =K +10 &UXYR >K +9 &WqXX =M +10 &Y4XX =M +9 &Z[ZX0 @+ +9 &[7qYW( B5 +10 ( + &[9WW C3 +2 "collection"'<& +3 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.81 + "collection"'& +3 "core" &[9YXr C3 +4 .tHand.open + "manipulator"&Q1 +55 "core" 1 +2 "manipulator"&s% +3 "core" % D   ; ^ +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&L'\ +91 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'=& +3 "core" &[9VT D3 +2 "collection"'% +4 "core" %YXl D + .tCSV.dial CSR +2 "collection"'H  +37 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.seek 5ml + "collection"'G'n +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +51 "collection"' +58 'E% +2 "core" %nZW D +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'>' +592 "core" ' + .tCSV.dial :waste +2 "collection"'F +112 "core" +4 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'C' +1975 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'T& +4 "core" &[9YW D3 + "collection"'W% +3 "core" %XV D +3 .tCSV.dial :flush + "collection"':  +39 "core"  +4 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 5ml +2 "collection"'$'n +1073 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'U @ +39 "core" B +4 "collection"'5% +3 "core" %nXW D +3 .tCS.seek 6.999ml + "collection"'3' +488 "core" ' +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'R  +2 'f  +49 "core" ~ +69  +4 .tCBV.dial :waste2b + "collection"'K  +4 "core"  +5 .tCS.seek 0ml + "collection"'V' +122 "Can" ?Il/L +1335 "core" ' +2 #tFlushing upper manifold + "collection"'& +4 "core" &[9^Y D3 + "collection"'.% +4 "core" %]Z E +2 .tCSV.dial :flush + "collection"'a  +63 "core" +4 .tCS.seek 5ml +2 "collection"'`'n +1078 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'_ @ +52 "core" ? +4 "collection"'X% +3 "core" %nZW D +3 .tCS.seek 7ml + "collection"'b' +490 "core" ' +3 ."connect"CSV.dial CBV +3 "collection"'Z + .tCBV.dial CSV +4 "collection"'^  +41 "core" +45  +5 .tCTV.dial :air + "collection"'S  +112 "core" +4 .tCS.seek 0ml + "collection"'q' +1443 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'c'/ +675 "core" ' +2 .tCSV.dial :waste + "collection"'M +39 "core" +4 .tCS.seek 0ml +2 "collection"'l' +674 "core" ' +35 "collection"'P& +3 "core" &[9ZWX C3 +2 "collection"'o% +3 "core" %[Y C +2 .tCSV.dial :flush +2 "collection"'e  +39 "core"  +4 .tCS.seek 3ml +2 "collection"'2'/ +689 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'k @ +39 "core" B +4 "collection"'\\% +3 "core" %/ZV D +3 .tCS.seek 5.001ml + "collection"'['n +500 "core" ' +2 .tCSV.dial :air +2 "collection"'/ @ +14 "core" @ +48 .tCS.seek 0ml +2 "collection"'j' +1057 "core" ' +3 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'d'/ +675 "core" ' + .tCSV.dial :waste +2 "collection"'; +62 "core" +5 .tCS.seek 0ml + "collection"'h' +669 "core" ' +2 #tDisinfecting external Intake with mfbkill + "collection"'& +3 "core" &[9ZV C3 +3 "collection"'u% +3 "core" %ZX D +2 .tCSV.dial CSR +2 "collection"'x  +112 "core"  +6 #tPulling 8ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +13 .tCS.seek 8ml +2 "collection"'A'͡ +1642 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.seek 10ml +2 "collection"'Y' +497 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV + "collection"'4 +91 "core" +4 .tCTV.dial :intake + "collection"'y  +64 "core"  +5 .tIntake.select :open + "sampler") +13 .tCS.seek 2ml + "collection"'I' +1631 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air +2 "collection"''  +70 "core"  +4 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +588 "core" ' +2 #tFlushing lower manifold's waste2b port + .CSV.dial CSR +2 "collection"'  +88 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +14 .tCS.seek 4ml + "collection"'J'O3 +1098 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 10ml + "collection"'~' +1246 "core" ' +2 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +4 "collection"'n  + '  +50 "core"  +74  +4 .tCBV.dial :waste2b +2 "collection"'  +42 "core"  +5 .tCS.seek 0ml +2 "collection"'z' +2018 "core" ' +2 #tKilling upper manifold +2 .CSV.dial CSR + "collection"'r  +37 "core"  +6 #tPulling 4ml of CSR.mfbkill + .CSR.select :mfbkill +2 "collection"'@ +57 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 4ml + "collection"'{'O3 +1086 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.reconfigure :fast + "collection"'#d @b +2 .tCS.seek 10ml +2 "collection"'' +1240 "core" ' +2 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'N +2 'i  +42 "core"  +50 +5 .tCTV.dial :air + "collection"']  +110 "core" +4 .tCS.seek 0ml +2 "collection"'t' +2008 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"''/ +675 "core" ' +2 .tCSV.dial :waste + "collection"'p +39 "core" +5 .tCS.seek 0ml + "collection"' ' +680 "core" ' +2 #tFlushing upper manifold + "collection"'}& +4 "core" &[9ZWC D3 +2 "collection"'% +3 "core" %ZWi D +2 .tCSV.dial :flush +2 "collection"'  +39 "core"  +4 .tCS.seek 5ml +2 "collection"''n +1089 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'| @ +39 "core" B +4 "collection"'%% +3 "core" %nXVR D +3 .tCS.seek 7.001ml + "collection"'#'\ +488 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +2 "collection"' +3 '  +7 "core" +81 ~ +4 .tCTV.dial :air +4 .CS.seek 0ml + "collection"'' +1430 "core" ' +2 .tdelay 7 seconds +704 .CS.seek 3ml + "collection"'+'/ +681 "core" ' +2 .tCSV.dial :waste + "collection"'0 +41 "core" +4 .tCS.seek 0ml + "collection"'' +679 "core" ' +2 "collection"'& +3 "core" &[9\\W D3 +2 "collection"'% +3 "core" %[U C +3 .tCSV.dial :flush + "collection"'(  +37 "core"  +5 .tCS.seek 3ml + "collection"'\ '/ +674 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +39 "collection"' @ +38 "core" A +4 "collection"'-% +3 "core" %/XX D +3 .tCS.seek 5ml + "collection"'m'n +486 "core" ' +2 .tCSV.dial :air + "collection"'6 @ +5 "core" @ +4 .tCS.seek 0ml +2 "collection"'!' +1061 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"' '/ +684 "core" ' +2 .tCSV.dial :waste + "collection"' +75 "core" +4 .tCS.seek 0ml +2 "collection"'' +716 "core" ' +5 #tFlushing lower manifold's waste2b port + "collection"'*& +4 "core" &[9ZX D3 +2 "collection"'v% +4 "core" %YW D + .tCSV.dial :flush +2 "collection"'  +37 "core"  +5 .tCS.seek 5ml + "collection"'w'n +1060 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"' @ +39 "core" B +3 "collection"'% +4 "core" %n[X D +3 .tCS.seek 7ml + "collection"')' +484 "core" ' +3 ."connect"CSV.dial CTV +2 .tCTV.dial CSV +3 "collection"'&  +2 '7  +37 "core"  +78  +5 .tCBV.dial :waste2b + "collection"'  +44 "core"  +5 .tCS.seek 0ml + "collection"'' +1450 "core" ' +3 #tDisinfecting external Intake with kill + "collection"'& +3 "core" &[9[Y E3 +2 "collection"'@% +4 "core" %[Y D +2 .tCSV.dial CSR + "collection"',  +39 "core"  +6 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +14 .tCS.seek 8ml + "collection"'8'͡ +1681 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.seek 10ml + "collection"'D' +488 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'9 +2 '1  +43 "core"  +47 +4 .tCTV.dial :intake +2 "collection"'  +69 "core" +5 .tIntake.select :open + "sampler") +13 .tCS.seek 2ml + "collection"'' +1627 "core" ' +2 .tIntake.select :close + "sampler")0 +12 .tCTV.dial :air +2 "collection"'Q  +64 "core" ~ +4 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'s' +581 "core" ' +2 .tCSV.dial CSR + "collection"'=  +89 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +15 .tCS.seek 5ml + "collection"''n +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.seek 10ml + "collection"'<' +1347 "core" ' +2 .tCSV.dial CBV + "collection"'H +89 "core" +4 .tCS.seek 0ml +2 "collection"'?' +2608 "core" ' +4 #tGaraging FlushPuck in Collection Clamp + "manipulator"&O& +4 "core" &ҥ  ! @ +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&E(ҝ +3 "core" ( +2 "manipulator"&G& +3 "core" &ҥ   B @ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &F& +3 "core" &ҥ d @ +3 .tForearm.seek CC + "manipulator"&>'C +99 "core" ' +2 .tHand.close + "manipulator"&T/ +60 "core" / +3 .tCC.seek :open +2 "collection"'W(p +395 "core" ( +2 "manipulator"&:& +2 "core" &ҥ - @ +3 "manipulator"&C% +2 "core" % 5   +3 .tForearm.seek :retract +2 "manipulator"&U'\ +105 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&5(-` +274 "core" ( + "manipulator"&$& +3 "core" &-f % (  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &R& +2 "core" &-f    +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&f'\ +108 "core" ' +2 .tHand.open + "manipulator"&K1 +55 "core" 1 +2 "manipulator"&3% +3 "core" % l  )  T +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +111 "core" ' +2 #tCompleted [initialPurge; standAloneWCR [nil, $wcrVol], $bac, &bleach] begun 03:00:26 + #Preparing to sleep until 05:00:00PDT24-Apr-24 +5 #Asleep til 05:00 +2 #Continuing at 05:00 +2 "Can" A:o'0a2 +4 ."Qmail"GoodNews.email "Then, in tube 2: initialPurge; standAloneWCR [nil, $wcrVol], $bac, &bleach\\n/home/esp/esp2local/mission/24aprOhiotest2.rb:44\\n{1 => 10,\\n 2 => 2,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@04:04:37, 21.6C, 41% humidity, 14.7psia, 15.26V, 0.24A, 1.579Ah, 3.67W\\nSampled 500.0ml",Subject: "Asleep until 05:00" +23 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +249 #"uploadLog"upsync +2161 "Can" Jo10gL +59999  Kp!0L +59998  Kq1L +59999  Kr2)L +59998  Jr2L +59999  Js3UL +29864  HtZ3 +4 #tPowering core bus +555 .Gate.power :raw,:ON +2 "sampler") +42 ). +2 "core"  +3 "collection"' +3 'a +2 "core"  +6 "collection"' 9\ +50 ' 0\ +2 ' -\ +5 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +3 .tSS.configure :default + "sampler")#.0X 10,\\n 2 => 2,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@05:00:27, 21.4C, 42% humidity, 14.7psia, 15.25V, 0.23A, 1.626Ah, 3.49W",Subject: "Started 24aprOhiotest2 phase initialPurge; standAloneWCR [nil, $wcrVol], $bac, &bleach" +3 #tStarting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'x& +3 "core" &WXVl H +2 .tHand.open + "manipulator"&h1 +58 "core" 1 +2 "manipulator"&A& +3 "core" &   : +2 "manipulator"&4% +3 "core" % \ \    +5 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +3 "manipulator"&y(-` +179 "core" ( +5 "manipulator"&Y& +5 "core" &-a !  Z  +4 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b + #"uploadLog"upsync +5 "manipulator"&'& +2 "core" &-a   @  +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage + "manipulator"&I'\ +105 "core" ' +2 .tHand.close + "manipulator"& / +57 "core" / +2 "manipulator"&& +4 "core" &-a 3 /  + "manipulator"&J% +4 "core" %  + / * +3 .tForearm.seek :retract + "manipulator"&n'\ +113 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ҝ +273 "core" ( +2 "manipulator"&& +4 "core" &ғ\ "   R + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &~& +3 "core" &ғ    R +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&r'C +102 "core" ' +2 "manipulator"&z& +3 "core" &Ҕ   Q +3 "manipulator"&{% +4 "core" %<  +2 "collection"'i& +4 "core" &WXSp H +2 "collection"'N& +5 "core" &WXVs H +2 .tCC.seek :closed +2 "collection"']([h +4 "core" &WXU{ H +8 &:XT~ C)u +10 &pVW{ B< +9 &rpWUz BC +9 &7iXV{ CB +10 &iVV| CB +9 &jVVr CC +9 &!{iWFz CB +10 &#<iXW| CC +9 &%iWTv BB +10 &&hXVt CB +9 &(gWUq CB +9 &*EiXUv CB +10 &,iVS} CC +9 &-hXUt CB +9 &/jXUr CC +10 &1MhWV| CB +9 &3kWW| CB +10 &4jXTu CB +9 &6iXTy CB +9 &8ThXW~ CC +10 &:hVUy CB +9 &;hWV| CB +9 &=hYTx CB +10 &?]iXTt CB +9 &AiXUw CB +10 &BiVTw CB +9 &Di[Uv DB +9 &FfkWVp CB +10 &H(iYTz CB +9 &IiXV} CB +9 &KmYUy CC +10 &MksYU{ CC +9 &O+yXUq BD +10 &PZVw BF +9 &RWWw ?J +9 &TZXX| ?L +10 &VWWr >M +9 &WYVv >M +9 &YWXu ?M +10 &Z?yWUt B'q +9 &[OUXWt C0 +6 ( +2 "collection"'N& +3 "core" &[OVWx E0 +3 #tCollection Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.83 + "collection"'& +4 "core" &[OWW{ E0 +3 .tHand.open + "manipulator"&t1 +53 "core" 1 + "manipulator"&p% +4 "core" % M   L | +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'}& +4 "core" &[OVVk E0 +2 "collection"'% +4 "core" %YXh E + .tCSV.dial CSR +2 "collection"'  +112 "core"  +5 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +61 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 5ml + "collection"' 'n +1353 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +13 '|% +2 "core" %nYTx E +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.501ml +2 "collection"'%' +576 "core" ' +2 .tCSV.dial :waste +2 "collection"' +112 "core" +3 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'' +1981 "core" ' +3 #tPurging external Intake + "collection"' & +3 "core" &[OXW E0 +2 "collection"'#% +3 "core" %YVu E +2 .tCSV.dial :flush +2 "collection"'  +39 "core"  +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 10ml +2 "collection"'0' +2033 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +5 .tCBV.dial CSV +3 "collection"'+ + '  +6 "core"  +58 ~ +3 .tCTV.dial :intake + "collection"'  +71 "core"  +4 .tIntake.select :open + "sampler") +13 .tCS.seek 0ml + "collection"'(' +2017 "core" ' + .tIntake.select :close +2 "sampler")0 +12 .tCTV.dial :air + "collection"'  +70 "core" ~ +3 #tFlushing upper manifold + "collection"'& +3 "core" &[OXWh E0 +2 "collection"'-% +3 "core" %WVn F +2 .tCSV.dial :flush + "collection"'\  +64 "core"  +4 .tCS.seek 5ml +2 "collection"'6'n +1079 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'m @ +39 "core" A +3 "collection"'!% +3 "core" %nXVl F +3 .tCS.seek 7ml +2 "collection"'' +490 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +2 '*  +5 "core"  +84  +3 .tCTV.dial :air +2 "collection"'v  +4 "core" +4 .tCS.seek 0ml + "collection"'' +1437 "core" ' +2 .tdelay 7 seconds +703 .CS.seek 3ml +2 "collection"''/ +675 "core" ' + .tCSV.dial :waste +2 "collection"' +39 "core" +3 .tCS.seek 0ml +2 "collection"'' +668 "core" ' +2 "collection"'w& +3 "core" &[OWVl E0 +2 "collection"'&% +3 "core" %YWu E +2 .tCSV.dial :flush +2 "collection"'7  +39 "core"  +4 .tCS.seek 3ml +2 "collection"''/ +679 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"') @ +37 "core" A +3 "collection"'% +3 "core" %/YWs F +3 .tCS.seek 5ml +2 "collection"'@'n +483 "core" ' +2 .tCSV.dial :air + "collection"', @ +5 "core" @ +4 .tCS.seek 0ml +43 "collection"'' +1058 "core" ' +2 .tdelay 7 seconds +705 .CS.seek 3ml + "collection"'8'/ +676 "core" ' +2 .tCSV.dial :waste + "collection"'1 +64 "core" +4 .tCS.seek 0ml + "collection"'9' +672 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"& & +4 "core" &Ҕ  Q +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&D(ҝ +3 "core" ( +2 "manipulator"&Q& +4 "core" &Ҕ  : Q + .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +2 "core" &Ҕ ! ( L Q +3 .tForearm.seek CC + "manipulator"&='C +96 "core" ' + .tHand.close + "manipulator"&s/ +65 "core" / +3 .tCC.seek :open + "collection"'(p +398 "core" ( + "manipulator"&H& +3 "core" &Ҕ  U Q +3 "manipulator"&<% +2 "core" % ? Y +3 .tForearm.seek :retract +2 "manipulator"&O'\ +92 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&G(-` +279 "core" ( + "manipulator"&F& +3 "core" &-i  %   +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +2 &T& +3 "core" &-i ! ) 1  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek :garage +2 "manipulator"&"'\ +113 "core" ' +2 .tHand.open + "manipulator"&L1 +56 "core" 1 +2 "manipulator"&% +4 "core" % g   J +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&:'\ +97 "core" ' + #tStarting stand-alone bac WCR + #bac wcr sampling at most 500ml +4 #Whole Cell Archive sampling 500ml +2 ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 2 at 05:04:21PDT24-Apr-24\\n{1 => 10,\\n 2 => 2,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@05:00:27, 21.4C, 42% humidity, 14.7psia, 15.25V, 0.23A, 1.626Ah, 3.49W",Subject: "bac wcr sampling at most 500ml" +4 #"WCR"Loading wcr puck from tube 2 into Collection Clamp +2 "collection"'C& +3 "core" &YWl H +2 "manipulator"&>% +3 "core" %\  ' ' A l +3 "storage"($% +3 "core" % n n  +3 "storage"(R. +5 "core" .(,A +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 2 +2 "storage"(E( +194 #"uploadLog"upsync +164 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +3 (K& +2 "core" & K 5   +2 "manipulator"&3& +4 "core" &-X  K  +2 "manipulator"&U% +5 "core" %\  & ) & l +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&f( +171 "core" ( +2 "manipulator"&.& +3 "core" &   +  +3 "storage"(a& +3 "core" & m n  +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +46 ."WCR"Forearm.seek 2 + 700 counts +8 "manipulator"&V'9 +94 "core" ' +2 "storage"(_& +2 "core" & n o  +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"(X'N +282 "core" ' + "storage"(`- +3 "core" -' +3 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +3 (^& +2 "core" & G Q $  +3 "manipulator"&S& +3 "core" &   E  +3 ."WCR"Elbow.seek 2 + "manipulator"&b( +3 "core" ( +2 "manipulator"&q& +3 "core" &  4  +3 "storage"(P& +4 "core" & X [ 1  +2 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&M'Ω +20 "core" ' + ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&/ +58 "core" / +4 ."downElevator"SE.seek :down +3 "manipulator"&5& +2 "storage"(B' +5 "core" &   [  +3 "manipulator"&?% +3 "core" % Υ  & , +3 ."WCR"Forearm.seek :retract +2 "manipulator"&c'\ +94 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&k(ҝ +148 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +4 "core" ( +2 "manipulator"&g& +3 "core" &ҫ  - ) +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &j& +2 "core" &ҫ  # ) +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&d'C +93 "core" ' +3 "manipulator"&& +4 "core" &ҫ  1 ) +2 "manipulator"&Z% +3 "core" %> d  +2 "collection"'l& +3 "core" &YT H +3 "collection"'/& +5 "core" &VV H +2 ."WCR"CC.seek :closed +2 "collection"'W([h +3 "core" &YU{ H +8 &>VU| E$e +9 &cWX| B6 +10 &~WUz BC +9 &dYU CA +9 &hXVz CB +10 &cjYV CB +9 &!%jYWp CB +9 &"hXW{ CB +10 &$hWV CA +9 &&jhWUx CB +10 &(-hXVx CB +9 &)fWWx CB +9 &+hYUo CB +10 &-shXWo CB +9 &/4lWUw CB +9 &0iWWz CB +10 &2hWVw CB +9 &4{fXWt CB +10 &6=hZUs CB +9 &7eXVy CB +9 &9hWTz CB +10 &;gWT{ CB +9 &=EhYS| CB +9 &?kJVv CB +10 &@hWV{ CB +9 &BjYWz BB +10 &DNgXVx CA +9 &FhZU~ CB +9 &GjZV{ CB +10 &IfXW{ CB +9 &KUi[U| CB +9 &MmXV{ CC +10 &NrXT| CC +9 &P~YWu BD +10 &RKXXv @H +9 &TZYx >K +9 &UZXz ?K +10 &W[Z} >L +9 &YEZX >M +9 &ZkYX{ >)} +10 &["c[Zq C/ +9 &[{3Z\\z E+ +6 ( +2 "collection"'/& +3 "core" &[{\\Wy E+ +3 #"WCR"Collection Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.80 + .Hand.open +2 "manipulator"&x1 +53 "core" 1 + "manipulator"&h% +4 "core" % A   +2 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&A'\ +94 "core" ' +2 #"WCR"collectSample 500ml w/bubble point of 26psi + #Priming 7ml + .Gate.power :sampler,:ON + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")4+ +4 "core" + + "sampler")Y% +4 "core" %HE g %k +2 "collection"''& +4 "core" &[{[Vu E+ +3 "Can" @?u3 +2 #"WCR"Calibrating pressure and temperature sensors +2 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust + "sampler")[ +59 "core"  +4 ."WCR"SS.reconfigure :fast +2 "sampler")#.0Xu3 +57878  C<w4| + ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler"){  +2 "collection"'i @ +4 "core"  +7 ? +4 #"WCR"Allowing 122s for 7.0ml of remaining 7.0ml + .Intake.select :open +2 "sampler") +212 "collection"'n% +3 "core" %VWt C +2 #"WCR"Intake @14.6psia, vacuum from 4.6 to 8.6psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X0X0X0X  +75 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml + "sampler")O' +865 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")R  + "collection"'$ @ +7 "core" ? +67 +4 #"WCR"Allowing 422s for 25.0ml of remaining 425.0ml + .Intake.select :open +2 "sampler") +213 "collection"'"% +2 "core" %2/ B +2 #"WCR"Intake @12.8psia, vacuum from 2.8 to 6.8psi +2 .SS.reconfigure :inhaling 0.88ml/s + "sampler")#.>0X0X0X0X0X0X0X0X% +3 "core" %S ] " +22 "collection"'=% +2 "core" % C +3 "sampler")F% +4 "core" %S U " + ."WCR"Intake.select :close +2 "sampler")0 +12 )$% +3 "core" %S X % +2 ."WCR"SSV.dial :exhaust +2 "sampler")R  +75 "core"  +5 ."WCR"Exhaust.select :open + "sampler")@ +13 ."WCR"SS.seek 0ml + "sampler")"' +858 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")3  +2 "collection"'O @ +6 "core" ? +67  +4 #"WCR"Allowing 422s for 25.0ml of remaining 225.0ml +2 .Intake.select :open + "sampler") +213 "collection"'U% +2 "core" %-,y B +2 #"WCR"Intake @12.7psia, vacuum from 2.7 to 6.7psi +2 .SS.reconfigure :inhaling 0.88ml/s + "sampler")#.>0X0X0XKz5 +1023 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale + "sampler")#.0X0X0X0X0X0X0X ` +25 "core" b +6 ."WCR"CS.seek 7.765ml + "collection"'='4 +521 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +4 "collection"'$  + 'F  +28 "core"  +41  +5 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'R' +1827 "core" '  C +3 ."WCR"CBV.dial :waste2b +2 "collection"'T  +28 "core"  +5 ."WCR"CS.reconfigure :default + "collection"'#P d@b +4 ."WCR"CS.seek 0ml + "collection"'D' +268 "core" ' +2 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'O  +111 "core" +4 #"WCR"Fix #1 of 2 (with rnal) for 2:00 + .CSV.dial CSR +2 "collection"'3  +36 "core"  +6 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +13 ."WCR"CS.seek 2ml +2 "collection"'U' +643 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +2 "collection"' +57 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'"' +1642 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 26psi... +2 .CBV.dial SSV + "collection"'G @ +67 "core" ? +57 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'_  +81 "core"  +6 "collection"'2% +4 "core" % \\Y E +2 ."WCR"CSV.dial between air and CTV +2 "collection"'K ` +52 "core" _ +5 ."WCR"CS.seek 7.287ml + "collection"'^' +619 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +2 "collection"'`  +2 'S  +29 "core"  +84  +5 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml + "collection"':' +1438 "core" 'j C +4 ."WCR"delay 2:00 +8437 "Can" @B}5 +3566 ."WCR"CBV.dial :waste2b + "collection"'.  +30 "core"  +5 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"'a' +519 "core" ' +3 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake + "collection"'  +112 "core" +4 #"WCR"Fix #2 of 2 (with rnal) for 2:00 + .CSV.dial CSR +2 "collection"'5  +36 "core"  +6 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +13 ."WCR"CS.seek 2ml + "collection"'?' +587 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +14 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'P' +1652 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 26psi... +2 .CBV.dial SSV + "collection"'g @ +65 "core" ? +57 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'j  +80 "core"  +6 "collection"'\\% +3 "core" % WW D +2 ."WCR"CSV.dial between air and CTV +2 "collection"'q ` +51 "core" _ +5 ."WCR"CS.seek 7.316ml +2 "collection"'M' +620 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +4 "collection"'f  +2 '  +48 "core"  +66  +5 ."WCR"CS.reconfigure :pressurize +3 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'V' +1444 "core" ' C +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b + "collection"'B  +28 "core"  +4 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"'X' +516 "core" ' +40 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'c  +110 "core" +3 "collection"'Z& +3 "core" &[{ZV E+ +3 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&h% +3 "core" %\ \  P  +3 "storage"(Y% +3 "core" % V U E  +2 "storage"('. +3 "core" .( +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."WCR"SC.seek 1 +2 "storage"(/(3 +192 "core" ( + ."WCR"SC.configure :limp + "storage"($(\ 1b +4 ([& +2 "core" &6   +2 "manipulator"&d& +4 "core" &ҫ D ) +2 "manipulator"&o% +4 "core" %\ \     +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&4( +152 "core" ( +3 "manipulator"&l& +3 "core" &   #  +2 "storage"(b& +3 "core" &8 S U d  +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts + "manipulator"&'н +92 "core" ' +2 "storage"(x& +4 "core" &8 Q V 5  +2 ."WCR"SE.reconfigure :pick + "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"('N +200 "core" ' +2 "storage"(I- +3 "core" -' +2 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +4 "manipulator"&J& +2 "core" &   W  +3 "storage"(;& +2 "core" &8 G G %  +3 ."WCR"Elbow.reconfigure :limp + "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 1 +2 "manipulator"&{' +41 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&i, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(n- +3 "core" -' +3 ."WCR"SE.seek 9.09 Pucks below Top Plate +2 "storage"(~') +34 "core" ' +2 "manipulator"&y% +3 "core" % k    +2 "storage"(z& +4 "core" &8    + ."WCR"Forearm.force -20 +2 "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 308 counts +2 "manipulator"&p'5 +19 "core" ' +2 "manipulator"&}& +3 "core" &   X  +2 "storage"(& +4 "core" &8 Q S -  +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts + "manipulator"&t'н +25 "core" ' +3 ."WCR"SE.seek 10.09 Pucks below Top Plate + "storage"(r' +45 "core" ' +2 "manipulator"&e& +3 "core" & "   +3 "manipulator"&% +4 "core" %и  > +2 ."WCR"Forearm.reconfigure :loose +4 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"& '\ +89 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&u(ҝ +160 "core" ( +2 "manipulator"&& +3 "core" &Ҳ   c  +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &N& +2 "core" &Ҳ     +3 ."WCR"Forearm.seek CC +2 "manipulator"&'C +100 "core" ' +2 ."WCR"Hand.close + "manipulator"&|/ +61 "core" / +53 ."WCR"CC.seek :open + "collection"' (p +398 "core" ( +2 "storage"(& +4 "core" &8 4 ( 4  + "storage"( & +3 "core" &8 ( &   +3 "manipulator"&0& +3 "core" &Ҳ 4  +2 "manipulator"&% +3 "core" %  5 +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&( +150 "core" ( +2 "manipulator"&-& +3 "core" &     +2 "storage"(& +3 "core" &8 Q R !  +3 ."WCR"Elbow.reconfigure :limp + "manipulator"&$ ,(b +4 ."WCR"Forearm.seek 1 + "manipulator"&\ ' +111 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&#, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&%1 +62 "core" 1 +2 "manipulator"&% +3 "core" % y ) ) $ $ +2 "storage"(*& +4 "core" &8    +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 311 counts +2 "manipulator"&6'8 +15 "core" ' +2 "manipulator"&(& +2 "core" &   J  +3 "storage"(!& +4 "core" &8 G Q K  +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&+'н +25 "core" ' + "storage"(% +4 "core" % U V 7  +3 ."downElevator"SE.seek :down +3 "storage"(' +99 (% +2 "core" %D R V $ H% +3 "manipulator"&w% +2 "core" %С %   +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&'\ +53 "core" ' + ."downElevator"SE.stop + "storage"(5 +47 "core" ' +2 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'& +3 "core" &WW H +3 "manipulator"&)& +3 "core" &   +2 "manipulator"&% +4 "core" %\  +2 .tElbow.seek FlushPuck::Garage +44 "manipulator"&(-` +175 "core" ( +2 "manipulator"&m& +4 "core" &-j  $ b  +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 && +2 "core" &-j %  6  +3 .tForearm.seek :garage + "manipulator"& '\ +108 "core" ' + .tHand.close +2 "manipulator"&v/ +59 "core" / +3 "manipulator"&7& +3 "core" &-j 1 - 5  +2 "manipulator"&@% +3 "core" %  * *  +3 .tForearm.seek :retract +2 "manipulator"&&'\ +109 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ҝ +282 "core" ( +2 "manipulator"&s& +3 "core" &Ү   o & +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &Ү ! ) o & +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&8'C +100 "core" ' +2 "manipulator"& & +4 "core" &Ү   % & +2 "manipulator"&1% +4 "core" %9  \   +2 "collection"',& +4 "core" &WV* H +2 "collection"'Q& +5 "core" &XSK H +3 .tCC.seek :closed + "collection"'([h +4 "core" &UV H +9 &9VT B)w +9 &qYV, A< +9 &jXV? CB +10 &jeWSR CB +9 &+kXU BB +9 &hXT CB +10 &!kWU CB +9 &#shYS CA +10 &%5hYUM BA +9 &&hVT) CB +9 &(kVS CB +10 &*zkXV CB +9 &,<kWXW CB +9 &-eVU CB +10 &/iWT CA +9 &1iVWZ CA +10 &3DhVW CB +9 &5kWT CB +9 &6jXV CB +10 &8hVS CB +9 &:MhUU CA +9 &<hWU CA +10 &=hWV BA +9 &?fXT BB +10 &ATfWT BB +13 &CfYV BB +6 &DeUS BA +9 &FhVU CA +9 &H\\eVT CB +9 &JeVT CA +10 &KjXU CB +9 &MoWS BB +10 &O`tXT BC +9 &QXU AF +9 &RZV ?J +10 &TXV ?K +9 &VMXI >L +9 &XVW >L +10 &YWV =< +9 &Z9WW B(t +9 &[MRZU D1 +6 ( +2 "collection"'Q& +3 "core" &[MWVV E1 +3 #tCollection Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.83 + "collection"'H& +4 "core" &[MXT D1 +3 .tHand.open + "manipulator"&1 +63 "core" 1 +2 "manipulator"&9% +3 "core" % D !  s t +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&L'\ +91 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +3 "core" &[MXW E1 +2 "collection"'C% +4 "core" %WW E +2 .tCSV.dial CSR + "collection"'>  +37 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +15 .tCS.seek 5ml + "collection"']'n +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 'F% +2 "core" %nYV E +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'$' +577 "core" ' + .tCSV.dial :waste +2 "collection"'= +112 "core" +4 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml +2 "collection"'T' +1978 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'R& +4 "core" &[MWW E1 +40 "collection"'O% +3 "core" %ZW E +2 .tCSV.dial :flush +8 "collection"'3  +40 "core"  +4 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"'D'n +1072 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'U @ +39 "core" B +4 "collection"'G% +3 "core" %nYU E +3 .tCS.seek 7.001ml + "collection"'_' +485 "core" ' +3 ."connect"CSV.dial CTV +2 "collection"'2  +2 .tCTV.dial CSV +5 "collection"'K  +33 "core"  +83  +3 .tCBV.dial :waste2b +4 .CS.seek 0ml +2 "collection"'"' +1434 "core" ' +3 #tDisinfecting external Intake with kill + "collection"'S& +2 "core" &[M[Y E1 +3 "collection"'`% +3 "core" %[[ E +2 .tCSV.dial CSR + "collection"'^  +39 "core"  +5 #tPulling 7.999ml of CSR.kill + .CSR.select :kill +2 "collection"' +14 .tCS.seek 8ml +2 "collection"'.'͡ +1644 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.seek 10ml + "collection"':' +488 "core" ' +2 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' +2 '5  +44 "core"  +48 +4 .tCTV.dial :intake +2 "collection"'a  +71 "core" +4 .tIntake.select :open +2 "sampler") +13 .tCS.seek 2ml + "collection"'?' +1639 "core" ' +2 .tIntake.select :close + "sampler")0 +13 .tCTV.dial :air + "collection"'g  +63 "core" ~ +4 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'j' +589 "core" ' +2 .tCSV.dial CSR +2 "collection"'\\  +88 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.seek 5ml +2 "collection"'q'n +1349 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +14 .tCS.seek 10ml + "collection"'P' +1350 "core" ' +2 .tCSV.dial CBV +2 "collection"' +89 "core" +4 .tCS.seek 0ml + "collection"'f' +2609 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&M& +4 "core" &Ү   & +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&B(ҝ +45 "core" ( +2 "manipulator"&V& +3 "core" &ҧ   +2 .tElbow.reconfigure :loose +4 "manipulator"&$ &.,(#b +3 &c& +2 "core" &ҧ  " 0  +3 .tForearm.seek CC +2 "manipulator"&Z'C +98 "core" ' + .tHand.close + "manipulator"&h/ +62 "core" / +3 .tCC.seek :open +2 "collection"'Y(p +396 "core" ( +2 "manipulator"&'& +3 "core" &ҧ   +2 "manipulator"&[% +3 "core" % L  ] +3 .tForearm.seek :retract + "manipulator"&d'\ +97 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&o(-` +271 "core" ( +2 "manipulator"&E& +3 "core" &-j    +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &l& +3 "core" &-j  n +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&b'\ +110 "core" ' +2 .tHand.open + "manipulator"&x1 +62 "core" 1 +2 "manipulator"&k% +4 "core" % s $ " r h +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&A'\ +97 "core" ' + #tCompleted [initialPurge; standAloneWCR [nil, $wcrVol], $bac, &bleach] begun 05:00:27 +2 #Preparing to sleep until 07:21:39PDT24-Apr-24 +5 #Asleep til 07:21 + #Continuing at 07:21 +3 "Can" C9H6C +4 ."Qmail"GoodNews.email "Then, in tube 2: initialPurge; standAloneWCR [nil, $wcrVol], $bac, &bleach\\n/home/esp/esp2local/mission/24aprOhiotest2.rb:44\\n{1 => 11,\\n 2 => 1,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@05:45:00, 21.6C, 41% humidity, 14.7psia, 15.26V, 0.23A, 1.868Ah, 3.58W\\nSampled 500.0ml",Subject: "Asleep until 07:21" +23 ."shutdown"Gate.power :core,:OFF + .Gate.power :raw,:OFF + #Shutdown +234 #"uploadLog"upsync +128 "Can" JJ6D +59998  J:6 +59999  I(7p +59998  J8 +59999  I8 +59998  J92 +41228 #"kevan"Session Begun +688 #-> showlog -20 +2273 #-> exit +2 #Session Ended +15808 "Can" J9 +59998  J:^ +59999  J: +59998  I; +39537  JR; +3 #tPowering core bus +525 .Gate.power :raw,:ON +2 "sampler") +11 )I +2 "core"  +3 "collection"' +3 'J +2 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +49 .tSS.configure :default +2 "sampler")#.0X 11,\\n 2 => 1,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@07:22:06, 21.8C, 41% humidity, 14.7psia, 15.25V, 0.22A, 1.948Ah, 3.31W",Subject: "Started 24aprOhiotest2 phase initialPurge; standAloneWCR [nil, $wcrVol], $bac, &bleach" +3 #tStarting initialPurge +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'-& +3 "core" &XXU H +2 .tHand.open + "manipulator"&1 +55 "core" 1 +2 "manipulator"&& +7 "core" &  3  +2 "manipulator"&u% +6 "core" % \ 8  +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek FlushPuck::Garage + "manipulator"&%(-` +160 #"uploadLog"upsync +14 "core" ( +2 "manipulator"&& +3 "core" &-h  V  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &*& +2 "core" &-h  k  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :garage +2 "manipulator"&('\ +105 "core" ' +2 .tHand.close +2 "manipulator"&!/ +56 "core" / +3 "manipulator"&& +4 "core" &-h * *  +2 "manipulator"&% +3 "core" %  '  +3 .tForearm.seek :retract + "manipulator"&'\ +101 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&w(ҝ +277 "core" ( +2 "manipulator"&& +4 "core" &ғ  2 !s +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &ғ  a !s +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&)'C +100 "core" ' +2 "manipulator"&\ & +3 "core" &ғ + 4 " !s +3 "manipulator"&% +4 "core" %G * - , +2 "collection"'6& +3 "core" &XWU F +3 "collection"'r& +5 "core" &XVS F +2 .tCC.seek :closed +2 "collection"'+([h +4 "core" &XUS G +9 &9WU A)v +9 &pUU @< +10 &okWS BC +9 &3hXT BB +9 &kWV AB +10 &hVT BB +9 &!zgUU BB +10 &#:iYT BC +9 &$hXS BB +9 &&iWU BB +10 &(jVU BB +9 &*CiWV BB +9 &,hWS BB +10 &-fWU BB +9 &/iWU BB +9 &1LfUU BB +10 &3 iVU BB +9 &4hWV BC +10 &6hXR BB +9 &8ThWS BB +9 &:hYT BB +10 &;hWV BB +9 &=hWT BB +10 &?ZhWV BC +9 &AhVU BB +9 &BhWV BB +10 &DhXU BB +9 &FciWT BB +9 &H&jUV BB +10 &IiWS AB +9 &KkWV BC +9 &MfyUR AD +10 &O$XX AE +9 &PWW @F +10 &RYW >K +9 &TVXU >L +9 &VYV =M +10 &WWV =N +9 &YWS =N +9 &Z>|XU A'r +10 &[QiVT A3 +6 ( +2 "collection"'r& +4 #tCollection Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.91 + "collection"'m& +2 "core" &[QWW D3 +3 &[QWS D3 +3 .tHand.open + "manipulator"&1 +63 "core" 1 +3 "manipulator"&% +4 "core" % 9  . +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&#'\ +98 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'v& +3 "core" &[QXT E3 +2 "collection"'7% +3 "core" %WUy E +3 .tCSV.dial CSR +2 "collection"'@  +111 "core"  +6 #tPulling 5ml of CSR.flush .CSR.select :flush +2 "collection"' +60 .tCS.reconfigure :default +2 "collection"'#P d@b +3 .tCS.seek 5ml + "collection"''n +1345 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +13 ' % +2 "core" %nXU E +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'s' +589 "core" ' +2 .tCSV.dial :waste + "collection"' +112 "core" +4 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +1969 "core" ' +3 #tPurging external Intake + "collection"' & +3 "core" &[QXV E3 +2 "collection"'1% +4 "core" %XTt E + .tCSV.dial :flush +2 "collection"',  +39 "core"  +4 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 10ml + "collection"'&' +2055 "core" ' +2 .tdelay 5 seconds +502 ."connect"CSV.dial CBV +4 "collection"' +2 .tCBV.dial CSV +4 "collection"'H  +5 "core" +55  +3 .tCTV.dial :intake + "collection"'  +71 "core"  +4 .tIntake.select :open + "sampler") +12 .tCS.seek 0ml +2 "collection"'9' +2020 "core" ' + .tIntake.select :close +2 "sampler")0 +12 .tCTV.dial :air + "collection"'  +71 "core"  +3 #tFlushing upper manifold + "collection"'C& +3 "core" &[QVT D3 +3 "collection"'Q% +3 "core" %VU E +2 .tCSV.dial :flush + "collection"'>  +64 "core"  +4 .tCS.seek 5ml + "collection"'8'n +1074 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +3 "collection"'X @ +39 "core" B +3 "collection"'F% +3 "core" %nWU E +3 .tCS.seek 7ml + "collection"']' +485 "core" ' +3 ."connect"CSV.dial CBV +2 .tCBV.dial CSV +3 "collection"'= +90 "core"  +4 .tCTV.dial :air + "collection"'$  +5 "core" +4 .tCS.seek 0ml + "collection"'R' +1440 "core" ' +15 .tdelay 7 seconds +703 .CS.seek 3ml + "collection"'O'/ +675 "core" ' + .tCSV.dial :waste +2 "collection"'3 +39 "core" +4 .tCS.seek 0ml + "collection"'T' +678 "core" ' +2 "collection"'U& +3 "core" &[QVU E3 +2 "collection"'G% +3 "core" %WT F +2 .tCSV.dial :flush + "collection"'D  +40 "core"  +4 .tCS.seek 3ml + "collection"'2'/ +676 "core" ' +2 .tdelay 5 seconds +242 "Can" @?3<  +260 .tCSV.dial :air +2 "collection"'K @ +39 "core" B +3 "collection"'_% +4 "core" %/VS E +2 .tCS.seek 5ml +2 "collection"'S'n +479 "core" ' + .tCSV.dial :air +2 "collection"'` @ +14 "core" @ +3 .tCS.seek 0ml +2 "collection"'^' +1059 "core" ' +40 .tdelay 7 seconds +709 .CS.seek 3ml +2 "collection"'"'/ +674 "core" ' + .tCSV.dial :waste +2 "collection"'. +62 "core" +4 .tCS.seek 0ml + "collection"'5' +683 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +4 "core" &Ҝ  4 j +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&a(ҝ +3 "core" ( +2 "manipulator"&:& +4 "core" &Ҝ \  6 j + .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &g& +3 "core" &Ҝ  j +2 .tForearm.seek CC +2 "manipulator"&?'C +102 "core" ' + .tHand.close +2 "manipulator"&\\/ +58 "core" / +3 .tCC.seek :open + "collection"'j(p +398 "core" ( + "manipulator"&q& +3 "core" &ҝ ) ) / i +2 "manipulator"&% +4 "core" % " * * z +2 .tForearm.seek :retract +2 "manipulator"&P'\ +106 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 .tElbow.seek :garage +2 "manipulator"&M(-` +279 "core" ( + "manipulator"&V& +3 "core" &-g $  '  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &c& +2 "core" &-g   +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&h'\ +112 "core" ' +2 .tHand.open + "manipulator"&1 +57 "core" 1 + "manipulator"&L% +4 "core" % h   9 L +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 #tStarting stand-alone bac WCR + #bac wcr sampling at most 500ml +4 #Whole Cell Archive sampling 500ml + ."Qmail"BACfans.email "Started stand-alone bac WCR in tube 2 at 07:26:00PDT24-Apr-24\\n{1 => 11,\\n 2 => 1,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@07:25:07, 21.7C, 41% humidity, 14.7psia, 15.25V, 0.27A, 1.964Ah, 4.12W",Subject: "bac wcr sampling at most 500ml" +4 #"WCR"Loading wcr puck from tube 2 into Collection Clamp +2 "collection"''& +3 "core" &UT I +2 "manipulator"&[% +3 "core" %\    +3 "storage"(Z% +4 "core" % n n |  + "storage"(E. +3 "core" .(,A +3 ."WCR"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 2 + "storage"(l( +233 #"uploadLog"upsync +133 "core" ( +3 ."WCR"SC.configure :limp + "storage"($(\ 1b +4 (B& +2 "core" & n n d  +3 "manipulator"&x& +4 "core" &-W    +2 "manipulator"&k% +3 "core" %\    +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&d( +180 "core" ( + "manipulator"&b& +4 "core" &   + * +2 "storage"(I& +3 "core" & a j   +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 2 + 700 counts +48 "manipulator"&J'9 +95 "core" ' + "storage"(;& +4 "core" & o p q  +2 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"(n'N +273 "core" ' +2 "storage"(y- +2 "core" -' +3 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +3 (z& +3 "core" & ] O $  +2 "manipulator"&}& +3 "core" & !  b ) +3 ."WCR"Elbow.seek 2 +2 "manipulator"&e( +26 "core" ( + "manipulator"&& +3 "core" & ) & ?  +3 "storage"(& +4 "core" & k m   +2 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&{'Ω +16 "core" ' +2 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&4/ +54 "core" / +2 !"WCR"o:Puck::Warning: mesg"-Loaded Last remaining Puck (from Tube 2):bt["4/home/esp/esp2/utils/puckmoves.rb:389:in `load'"8/home/esp/esp2/utils/puckmoves.rb:998:in `loadPuck'"2/home/esp/esp2/protocol/2G/wcr.rb:24:in `wcr'"=/home/esp/esp2/protocol/2G/wcr.rb:110:in `standAloneWCR'"=/home/esp/esp2/protocol/2G/utilities.rb:66:in `protocol'"=/home/esp/esp2/protocol/2G/wcr.rb:109:in `standAloneWCR'"5/home/esp/esp2local/mission/24aprOhiotest2.rb:45"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"5/home/esp/esp2local/mission/24aprOhiotest2.rb:44"3/home/esp/esp2/utils/daily.rb:241:in `mission'"5/home/esp/esp2local/mission/24aprOhiotest2.rb:37"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"5/home/esp/esp2local/mission/24aprOhiotest2.rb:36"2/home/esp/esp2/lib/framework.rb:124:in `load'"2/home/esp/esp2/lib/framework.rb:124:in `load'"5/home/esp/esp2/lib/framework.rb:182:in `execute'"-/home/esp/esp2/lib/esp.rb:213:in `shell'"7/home/esp/esp2/lib/schedule.rb:497:in `initialize'"0/home/esp/esp2/lib/thread.rb:736:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +3 ."downElevator"SE.seek :down +3 "manipulator"&A& +2 "storage"(o' +8 "core" &  "  + "manipulator"&<% +4 "core" % έ  +2 ."WCR"Forearm.seek :retract +2 "manipulator"&f'\ +96 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&(ҝ +156 "core" ( + "manipulator"&N& +3 "core" ' +2 &ҙ  &  O +2 ."downElevator"SE.stop +3 ."WCR"Elbow.reconfigure :loose + "storage"(5 +2 "manipulator"&$ &.,(#b +5 &/& +3 "core" &ҙ  S O +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&W'C +94 "core" ' + "manipulator"& & +4 "core" &Қ   N +2 "manipulator"&0% +3 "core" %K !  +3 "collection"'& +4 "core" &TU G +2 "collection"'& +5 "core" &VQ G +3 ."WCR"CC.seek :closed +2 "collection"'|([h +3 "core" &TQ H +9 &=WT B*x +9 &sWT B= +10 &jSR CB +9 &xjVS CB +9 &9gTT CB +10 &iTS CB +9 &!hVS CB +10 &#fVS DB +9 &%BhWW CB +9 &'eTU CB +10 &(hUR DA +9 &*hVT CB +9 &,JfUT CB +10 &. hVR CB +9 &/kWU CB +10 &1hVU CB +9 &3RkWS CB +9 &5eWQ CB +10 &6gSR DA +9 &8hUR CB +9 &:ZjWT CB +10 &<jVT CB +9 &=eTT CB +10 &?hTT CA +9 &AbhVS CB +9 &C$jVU CB +10 &DeUR CA +9 &FgUR CB +9 &HkeVU CA +10 &J,hVW CB +9 &KiTS CB +10 &MnUT CB +9 &OnsTT CC +9 &Q+VR BE +10 &RWT @H +9 &TWS ?K +9 &V][V >L +10 &XVT >L +9 &YXX >9 +10 &ZDVU BU +9 &[OjWU C6 +6 ( + "collection"'& +5 #"WCR"Collection Clamp onSpring/offSpring for 5/28 samples, on/off torque 1.79 +2 .Hand.open + "manipulator"&Y1 +3 "core" &[O%WT E6 +58 1 + "manipulator"&-% +3 "core" % U   +3 ."WCR"Forearm.reconfigure :loose +3 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +108 "core" ' +2 #"WCR"collectSample 500ml w/bubble point of 26psi + #Priming 7ml + .Gate.power :sampler,:ON + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")+ +4 "core" + + "sampler")u% +3 "core" %)( { $m +3 "collection"'& +9 "core" &[O!YW E6 +6 "Can" @A<3 +2 #"WCR"Calibrating pressure and temperature sensors +2 .CTV.dial :air +3 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")* +5 "core"  +49 ."WCR"SS.reconfigure :fast +8 "sampler")#.0X +2 #"WCR"Sensor limits: Intake max 147.1psia; Outlet max 191.1psia + .SSV.dial :spit +2 "sampler")( +113 "core"  +4 ."WCR"SS.seek 0ml + "sampler")' +264 "core" ' + ."WCR"SSV.dial CBV +2 "sampler")  +112 "core"  +4 ."WCR"CTV.dial :intake +2 "collection"'%  +70 "core"  +5 #"WCR"Waiting for external sampler to finish priming... + .delayUntil "07:36:23.23" +50922 "Can" C9M< +7604  B9< + ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")\  +2 "collection"' @ +4 "core"  +2 ? +8 #"WCR"Allowing 122s for 7.0ml of remaining 7.0ml +2 .Intake.select :open + "sampler") +212 "collection"'6% +3 "core" %RQ D +2 #"WCR"Intake @14.5psia, vacuum from 4.5 to 8.5psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X% +62 "core" % C +2 "sampler")9% +4 "core" % \\ !{ +2 "collection"'X% +4 "core" % B + #"WCR"Intake @9.1psia, vacuum from 1.5 to 3.1psi +2 .SS.reconfigure :inhaling 1.09ml/s + "sampler")#.M0X0X0X0X0X0X: E +2 #"WCR"Intake @13.5psia, vacuum from 3.5 to 7.5psi +2 .SS.reconfigure :inhaling 0.88ml/s + "sampler")#.>0X0X0X% +2 "core" % C +2 "sampler")9% +4 "core" %P  a ! +2 ."WCR"Intake.select :close + "sampler")0 +13 )X% +2 "core" %P  S % +41 ."WCR"SSV.dial :exhaust +8 "sampler")C  +77 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")Q' +882 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")=  + "collection"'$ @ +6 "core" ? +71 +3 #"WCR"Allowing 422s for 25.0ml of remaining 300.0ml +2 .Intake.select :open + "sampler") +213 "collection"']% +3 "core" %"! D +2 #"WCR"Intake @12.4psia, vacuum from 2.4 to 6.4psi +2 .SS.reconfigure :inhaling 0.88ml/s + "sampler")#.>0X0X C +3 "sampler")+% +3 "core" %P! R ! +24 "collection"'^% +3 "core" % B +2 "sampler").% +4 "core" %P! ] ! +2 ."WCR"Intake.select :close + "sampler")0 +13 )% +2 "core" %P! b $ +3 ."WCR"SSV.dial :exhaust + "sampler")?  +76 "core"  +4 ."WCR"Exhaust.select :open + "sampler")@ +57 ."WCR"SS.seek 0ml +2 "sampler")V' +856 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")  + "collection"'q @ +7 "core" ? +67  +4 #"WCR"Allowing 422s for 25.0ml of remaining 250.0ml +2 .Intake.select :open + "sampler") +212 "collection"'L% +3 "core" %0-D A +2 #"WCR"Intake @12.9psia, vacuum from 2.9 to 6.9psi +2 .SS.reconfigure :inhaling 0.88ml/s + "sampler")#.>0X0X C +2 "sampler"){% +4 "core" %O! O ! +32 "collection"' % +2 "core" %@ B +2 "sampler")0% +4 "core" %P! N ! +2 ."WCR"Intake.select :close + "sampler")0 +13 )% +40 "core" %P! Y $ +3 ."WCR"SSV.dial :exhaust +8 "sampler")e  +76 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml + "sampler")o' +864 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +13 ."connect"SSV.dial CBV +2 "sampler")f  +2 ."WCR"CBV.dial SSV +4 "collection"'j @ +5 "core" ? +67 +4 #"WCR"Allowing 422s for 25.0ml of remaining 200.0ml +2 .Intake.select :open + "sampler") +212 "collection"'Y% +3 "core" %3/ A +2 #"WCR"Intake @13.0psia, vacuum from 3.0 to 7.0psi +2 .SS.reconfigure :inhaling 0.88ml/s + "sampler")#.>0X0X0X% +2 "core" %C C +3 "sampler")9% +3 "core" %S  X "\ V +24 "collection"'X% +3 "core" % C +2 "sampler")C% +3 "core" %S  M #\ V +29 "collection"'% +2 "core" %@ D +2 "sampler") % +4 "core" %S  M "\ V +2 ."WCR"Intake.select :close + "sampler")0 +13 )$% +2 "core" %S  P &\ V +3 ."WCR"SSV.dial :exhaust +2 "sampler")=  +74 "core"  +4 ."WCR"Exhaust.select :open + "sampler")@ +14 ."WCR"SS.seek 0ml + "sampler")]' +875 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +13 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")F  +2 "collection"'Q @ +6 "core" ? +69 +4 #"WCR"Allowing 422s for 25.0ml of remaining 125.0ml +2 .Intake.select :open + "sampler") +213 "collection"'8% +2 "core" %++ A +2 #"WCR"Intake @12.8psia, vacuum from 2.8 to 6.8psi +2 .SS.reconfigure :inhaling 0.88ml/s + "sampler")#.>0X0X0X0X0X +47 "Can" C;I= +53 ."WCR"CBV.dial between CSV and waste2b +4 "collection"'r  +80 "core"  +6 "collection"'% +3 "core" % VU H +2 ."WCR"CSV.dial between air and CTV +3 "collection"'m ` +52 "core" ^ +4 ."WCR"CS.seek 7.289ml +2 "collection"'v'* +616 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +4 "collection"'  +2 ',  +40 "core" ~ +76  +5 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<<b +4 ."WCR"CS.seek 0ml + "collection"'' +1447 "core" 'S F +4 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b + "collection"'&  +29 "core"  +5 ."WCR"CS.reconfigure :default + "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'' +508 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake + "collection"'H  +112 "core" +4 #"WCR"Fix #2 of 2 (with rnal) for 2:00 +2 .CSV.dial CSR + "collection"'  +39 "core"  +5 #"WCR"Pulling 2ml of CSR.rnal + .CSR.select :rnal +2 "collection"' +13 ."WCR"CS.seek 2ml +2 "collection"'>' +581 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +2 "collection"' +14 ."WCR"CS.reconfigure :fast + "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'9' +1629 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 26psi... +2 .CBV.dial SSV +2 "collection"'X @ +66 "core" @ +57 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'C  +80 "core"  +6 "collection"'% +4 "core" % YV H +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +52 "core" _ +5 ."WCR"CS.seek 7.273ml + "collection"'$' +630 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +4 "collection"'=  +2 's  +26 "core"  +89  +5 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<b +3 ."WCR"CS.seek 0ml +2 "collection"'1' +1434 "core" 'e G +4 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +45 "collection"'Q  +27 "core"  +5 ."WCR"CS.reconfigure :default + "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'F' +516 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake + "collection"'8  +111 "core" +3 "collection"']& +3 "core" &[O"WU G6 +3 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&T% +3 "core" %\   3 1 +3 "storage"(K% +3 "core" % m c  +2 "storage"(O. +2 "core" .( +3 ."WCR"SC.reconfigure :tight + "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 1 +2 "storage"(U(3 +199 "core" ( +2 ."WCR"SC.configure :limp + "storage"($(\ 1b +3 (R& +3 "core" &/ B E  +2 "manipulator"&3& +4 "core" &Ң  # F + "manipulator"&2% +3 "core" %\   C 1 +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 1 +2 "manipulator"&S( +154 "core" ( +3 "manipulator"&_& +3 "core" &   1  +2 "storage"(`& +3 "core" &3 ` j  +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&G'н +91 "core" ' +2 "storage"(D& +3 "core" &3 j _  +3 ."WCR"SE.reconfigure :pick + "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"(\\'N +192 "core" ' + "storage"(g- +3 "core" -' +3 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +4 "manipulator"&w& +2 "core" &  &  +3 "storage"(:& +3 "core" &3 S U R  +2 ."WCR"Elbow.reconfigure :limp + "manipulator"&$ ,(b +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek 1 +2 "manipulator"&^' +40 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&., +2 "core" , +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +3 ."WCR"SE.seek 10.09 Pucks below Top Plate +2 "storage"(?' +22 "core" ' + "manipulator"&"% +4 "core" %k   +2 "storage"(& +4 "core" &3 2 2 R + ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 300 counts + "manipulator"&q'- +21 "core" ' +2 "manipulator"&& +3 "core" &   S  +3 "storage"(L& +4 "core" &3 F L  +2 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&V'н +26 "core" ' +3 ."WCR"SE.seek 11.09 Pucks below Top Plate +2 "storage"([' +43 "core" ' + "manipulator"&Z& +4 "core" &     +2 "manipulator"&#% +3 "core" %    +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&+'\ +91 "core" ' +2 ."WCR"Elbow.seek CC +45 "manipulator"&i(ҝ +153 "core" ( +2 "manipulator"&h& +3 "core" &Ҙ   - g +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &B& +3 "core" &Һ  - +3 ."WCR"Forearm.seek CC +2 "manipulator"&E'C +99 "core" ' +2 ."WCR"Hand.close + "manipulator"&b/ +54 "core" / +3 ."WCR"CC.seek :open +2 "collection"'k(p +397 "core" ( + "storage"(I& +3 "core" &3 ` V A  +3 "storage"(x& +4 "core" &3 L M  + "manipulator"&'& +4 "core" &ҧ @ +2 "manipulator"&P% +4 "core" % Ϯ  +2 ."WCR"Forearm.seek :retract +2 "manipulator"&y'\ +95 "core" ' +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&z( +149 "core" ( + "manipulator"&}& +3 "core" &   ? +3 "storage"(& +3 "core" &3 m n U  +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&c' +104 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&a, +4 "core" , + ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&M1 +56 "core" 1 +2 "manipulator"&4% +4 "core" %  % &  + "storage"(;& +3 "core" &3 G J E  +3 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 318 counts +2 "manipulator"&'? +13 "core" ' +2 "manipulator"&J& +3 "core" & ! +3 "storage"(A& +3 "core" &3 o p 2  +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&n'н +23 "core" ' + "storage"({% +3 "core" % m g d  +4 ."downElevator"SE.seek :down +3 "storage"( ' +99 (0% +3 "core" %9 d p W G! +3 "manipulator"&% +3 "core" %Ц  8 +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&t'\ +45 "core" ' + ."downElevator"SE.stop + "storage"(5 +48 "core" ' +2 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'e& +3 "core" &UQ K +3 "manipulator"&& +3 "core" &  \\ +3 "manipulator"&j% +4 "core" %\   +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&f(-` +174 "core" ( +2 "manipulator"&d& +3 "core" &-h    +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &<& +2 "core" &-h  f  +3 .tForearm.seek :garage + "manipulator"&o'\ +106 "core" ' +2 .tHand.close + "manipulator"&N/ +102 "core" / +2 "manipulator"&/& +3 "core" &-h  %  +2 "manipulator"&Y% +3 "core" %  ( "  +3 .tForearm.seek :retract +3 "manipulator"&W'\ +105 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&u(ҝ +280 "core" ( +2 "manipulator"&& +3 "core" &Ҥ  2 J +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &!& +2 "core" &Ҥ   j J +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&'C +100 "core" ' +3 "manipulator"&& +3 "core" &ҥ    I +2 "manipulator"&(% +3 "core" %7  m +3 "collection"' & +4 "core" &SP J +2 "collection"'*& +4 "core" &RP K +3 .tCC.seek :closed +2 "collection"'([h +4 "core" &UP K +7 &DTO H$e +9 &cRR E6 +9 &}TR EC +10 &eSP FA +9 &iUP FB +10 &egRQ FA +9 &!'hRP FA +9 &"lRQ FA +10 &$gTQ FA +9 &&lgRP FB +9 &(.jTS FB +10 &)jTQ FB +9 &+kST FA +10 &-ukTP FA +9 &/6lSR FB +9 &0jTR FB +10 &2gTR FA +9 &4}kUQ FA +9 &6?kUP FA +10 &8gTQ GA +9 &9gSQ FA +10 &;fTP FA +9 &=GkRR FA +9 &? kRQ FA +10 &@gUR FA +9 &BgVR FA +9 &DOfTO GA +10 &FkSQ FA +9 &GjSP FA +10 &IhTQ FB +9 &KVhUR FB +9 &MoVQ FB +10 &NtSP EC +9 &P|TT ED +9 &RKUS CH +10 &TUQ AK +9 &UUR AL +10 &WTQ AL +9 &YHUP AL +9 &ZjST A)} +10 &[!XVS F- +9 &[o9TS G1 +6 ( +2 "collection"'*& +4 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 1.79 + "collection"'%& +2 "core" &[oSP H1 +4 &[oTP H1 +3 .tHand.open + "manipulator"&-1 +59 "core" 1 +3 "manipulator"&5% +3 "core" % C X x +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&p'\ +92 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'& +3 "core" &[oUR H1 +2 "collection"'% +4 "core" %TS G +2 .tCSV.dial CSR + "collection"'\  +37 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +15 .tCS.seek 5ml + "collection"''n +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +13 '% +3 "core" %nTR H +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.5ml + "collection"'6' +579 "core" ' +2 .tCSV.dial :waste +2 "collection"' +112 "core" +4 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'@' +1988 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'& +4 "core" &[oUV I1 +2 "collection"'~% +2 "core" %UT H +2 .tCSV.dial :flush +2 "collection"'  +38 "core"  +4 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"')'n +1066 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +41 "collection"' @ +49 "core" > +3 "collection"'% +4 "core" %nVQ H +9 .tCS.seek 7ml + "collection"'r' +473 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  +2 'm  +38 "core"  +80  +4 .tCBV.dial :waste2b +4 .CS.seek 0ml + "collection"'7' +1430 "core" ' +2 #tDisinfecting external Intake with kill + "collection"',& +3 "core" &[oYV H1 +2 "collection"'% +3 "core" %WV H +3 .tCSV.dial CSR + "collection"'v  +40 "core"  +5 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +15 .tCS.seek 8ml + "collection"'&'͡ +1661 "core" ' +2 .tdelay 5 seconds +492 "Can" C7f>x +10 .tCSR.select :air +2 "collection"' +15 .tCS.seek 10ml + "collection"'' +485 "core" ' +3 ."connect"CSV.dial CBV +2 "collection"'H +2 .tCBV.dial CSV +5 "collection"'  +42 "core"  +44 +4 .tCTV.dial :intake +2 "collection"'  +69 "core" +5 .tIntake.select :open + "sampler") +13 .tCS.seek 2ml + "collection"'>' +1638 "core" ' +2 .tIntake.select :close + "sampler")0 +12 .tCTV.dial :air +2 "collection"'X  +63 "core"  +4 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'C' +589 "core" ' +2 .tCSV.dial CSR + "collection"'  +89 "core"  +6 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.seek 5ml +2 "collection"' 'n +1342 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +15 .tCS.seek 10ml + "collection"'9' +1341 "core" ' + .tCSV.dial CBV +2 "collection"'= +89 "core" +4 .tCS.seek 0ml +2 "collection"'s' +2608 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&$& +3 "core" &ҥ   I +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&Q(ҝ +3 "core" ( +2 "manipulator"&1& +3 "core" &ҥ   I +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &8& +2 "core" &ҥ P I +3 .tForearm.seek CC +2 "manipulator"&]'C +93 "core" ' + .tHand.close + "manipulator"&T/ +56 "core" / +4 .tCC.seek :open +2 "collection"'K(p +399 "core" ( + "manipulator"&O& +3 "core" &ҥ Q I +3 "manipulator"&R% +2 "core" % Q Z +3 .tForearm.seek :retract +2 "manipulator"&3'\ +107 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&2(-` +277 "core" ( + "manipulator"&l& +3 "core" &-e   +  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &_& +2 "core" &-e   v  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&`'\ +112 "core" ' +2 .tHand.open + "manipulator"&D1 +53 "core" 1 + "manipulator"&% +3 "core" % k   c S +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&g'\ +101 "core" ' + #tCompleted [initialPurge; standAloneWCR [nil, $wcrVol], $bac, &bleach] begun 07:22:06 + #Daily mission complete -- 0 unused pucks remain. +5 #Asleep after completing 24aprOhiotest2 assays +2 ."Qmail"GoodNews.email "{1 => 12,\\n 2 => 0,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@08:05:07, 22.2C, 40% humidity, 14.7psia, 15.26V, 0.22A, 2.170Ah, 3.40W\\nSampled 500.0ml",Subject: "Asleep after completing 24aprOhiotest2 assays"