@1729353453.73EDT = =mMAIN_scheduler =tMAIN @EDT1729353454.54 #t\ Environmental Sample Processor built 09-Oct-24 (34b388ce) +120 #"core_reset"Sent BREAK + #t@39245 idle with ifg=0x00, ie=0x75 +212 #"core_reset"Sent BREAK + #t@42240 idle with ifg=0x00, ie=0x75 +211 #"core_reset"Sent BREAK + #t@48493 idle with ifg=0x00, ie=0x75 +17 #ESP2 v3.42 I2C Gateway v3.20 +194 #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\ +466 "Can"+b C9 + +b C9 + #tPolling Can every 10:00 +2 #Cleanly exited at 11:50:03EDT29-Oct-24 +1250 #-> ESP.ready! +3 #Powering core bus +570 .Gate.power :raw,:ON +2 "sampler") +15 ) +3 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +3 % +2 "core"  +6 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 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 exit +6 #mEXIT @1741039828.07EST @1741207278.24EST = =mMAIN_scheduler =tMAIN @EST1741207279.01 #t\ Environmental Sample Processor built 09-Oct-24 (34b388ce) +115 #"core_reset"Sent BREAK + #t@46596 receive with ifg=0x10, ie=0xFD + #@47233 receive with ifg=0x10, ie=0xFD + #@47893 receive with ifg=0x10, ie=0xFD #@48528 receive with ifg=0x10, ie=0xFD + #@49165 receive with ifg=0x10, ie=0xFD #@49801 receive with ifg=0x10, ie=0xFD + #@50440 receive with ifg=0x10, ie=0xFD #@50772 receive with ifg=0x80, ie=0xFD + #@3924 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #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\ +393 "Can"m 4}G + m 4}G + #tPolling Can every 10:00 +2 #Cleanly exited at 17:10:28EST03-Mar-25 +920 #-> access 2 +3 "storage"(% +2 "core" % \  +3 "manipulator"&% +3 "core" %\ \  3  +2 "manipulator"&& +3 "core" &\   : e +2 .tSC.configure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"((K +346 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (& +3 "core" &K N\ + +3461 #t-> exit +63 #mEXIT @1741207335.20EST @1741621995.49EDT = =tMAIN =mMAIN_scheduler @EDT1741621996.20 #t\ Environmental Sample Processor built 09-Oct-24 (34b388ce) +113 #"core_reset"Sent BREAK + #t@21810 receive with ifg=0x10, ie=0xFD + #@22462 receive with ifg=0x10, ie=0xFD + #@23117 receive with ifg=0x10, ie=0xFD #@23768 receive with ifg=0x10, ie=0xFD + #@24416 receive with ifg=0x10, ie=0xFD #@25067 receive with ifg=0x10, ie=0xFD + #@25714 receive with ifg=0x10, ie=0xFD #@26040 receive with ifg=0x80, ie=0xFD + #@53837 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #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\ +389 "Can"=z 5m9  + =z 5m9  + #tPolling Can every 10:00 +2 #Cleanly exited at 15:42:14EST05-Mar-25 +737 #-> esp +688 #-> access 2 +2 "storage"(% +3 "core" % g f\  +2 "manipulator"&% +4 "core" %\ \ '  )  +2 "manipulator"&& +3 "core" &\ ) * t e +2 .tSC.configure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"((K +4 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +5 (& +9 "core" &K Y /\ 4 +3792 #t-> access 3 +3 "storage"(% +2 "core" % g n $\  +2 "manipulator"&% +4 "core" %\ \  - `  +2 "manipulator"&& +3 "core" &\  , e +155 "sampler") +2 )  +2 "core"  +3 "collection"' +3 '\  +2 "core"  +3 "processing"% +3 %  +3 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"' % +3 "core" %31  +3 .tCS.configure :default +2 "collection"'#P d@b +2 .tCS.hold +2 "collection"' + +5 "core" + + .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +3 "core" %ه\ +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" %,. |\  +2 .tSS.configure :default + "sampler")#.0X access 4 +2 "storage"(!% +3 "core" % n g 2\  +2 "manipulator"&"% +3 "core" %\    N  +2 "manipulator"&#& +3 "core" &\   e +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"($(3 +996 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (%& +2 "core" &4 G *\ +1405 #t-> exit +6 #mEXIT @1741622107.42EDT @1741622260.19EDT = =mMAIN_scheduler =tMAIN @EDT1741622260.91 #t\ Environmental Sample Processor built 09-Oct-24 (34b388ce) +112 #"core_reset"Sent BREAK + #t@18111 receive with ifg=0x10, ie=0xFD + #@18759 receive with ifg=0x10, ie=0xFD #@19415 receive with ifg=0x10, ie=0xFD + #@20063 receive with ifg=0x10, ie=0xFD + #@20713 receive with ifg=0x10, ie=0xFD #@21362 receive with ifg=0x10, ie=0xFD + #@22008 receive with ifg=0x10, ie=0xFD #@22334 receive with ifg=0x80, ie=0xFD + #@59578 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #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\ +395 "Can"Bw 4L9: + Bw 4L9: + #tPolling Can every 10:00 +2 #Cleanly exited at 11:55:07EDT10-Mar-25 +1486 #-> access 5 +2 "storage"(% +3 "core" % } y *\  +2 "manipulator"&% +3 "core" %\    `  +3 "manipulator"&& +3 "core" &\  e +2 .tSC.configure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(( +208 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +4 (& +3 "core" & T D e\ & +2085 #t-> puck.count +372 #-> pucks +12570 #-> Puck.count +2 "storage"(% +2 "core" % m e \  +3 .tSE.configure :default + "storage"(#QK-0-\ b +4 .tSE.seek :down + "storage"(' +4 "core" ' + .tSE.stop +2 "storage"(5 +2 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"& % +3 "core" % \   \   +155 "sampler") +2 )\  +3 "core"  +2 "collection"' +3 '  +2 "core"  +3 "processing"% +3 %  +2 "core"  +6 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"' % +3 "core" %30  +2 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold +2 "collection"'+ +5 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +3 "core" %ه\ +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" %00 {\  +2 .tSS.configure :default +2 "sampler")#.0X z z <\ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts + "manipulator"&&'н +96 "core" ' +2 "storage"('& +3 "core" &> | 6\ +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(('N +272 "core" ' + "storage"()- +3 "core" -'N +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (*% +2 "core" %J < \  +3 ."downElevator"SE.seek :down +4 "storage"(+' +98 (,% +3 "core" %"R M L\ SW +2 "manipulator"&-% +3 "core" %м   C m +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&.'\ +96 "core" ' +62 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(/( +197 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +3 (0& +2 "core" & H U\ % +2 "manipulator"&1& +3 "core" &   #  +2 .tElbow.seek 2 +2 "manipulator"&2( +12 "core" ( +2 "manipulator"&3& +3 "core" &    +2 "storage"(4& +4 "core" & g f -\ . +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&5'9 +92 "core" ' +2 "storage"(6& +3 "core" & y i \ . +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(7'N +300 "core" ' +2 "storage"(8- +3 "core" -', +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (9% +2 "core" % ' n d 5\  +3 ."downElevator"SE.seek :down +4 "storage"(:' +99 (;% +3 "core" %cL J J \ ST +2 "manipulator"&<% +4 "core" %3  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&='\ +104 "core" ' +24 ' +2 ."downElevator"SE.stop + "storage"(5 +4 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(>( +192 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (?& +3 "core" & I n\ ( +2 "manipulator"&@& +3 "core" &   K  +2 .tElbow.seek 3 +2 "manipulator"&A(r +13 "core" ( + "manipulator"&B& +4 "core" &z \   y +2 "storage"(C& +3 "core" & e e N\ 3 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&D'V +91 "core" ' +2 "storage"(E& +3 "core" & } j +\ 3 +3 .tSE.reconfigure :place + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(F'N +302 "core" ' +2 "storage"(G- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (H% +2 "core" % o d \ +3 ."downElevator"SE.seek :down +4 "storage"(I' +99 (J% +2 "core" %K T X 8\ ST +2 "manipulator"&K% +4 "core" %P   +2 .tForearm.reconfigure :loose +34 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&L'\ +95 "core" ' +7 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 4 +2 "storage"(M(,A +190 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (N& +3 "core" &,? [\ / +2 "manipulator"&O& +3 "core" &z  $ y +2 .tElbow.seek 4 +2 "manipulator"&P( +19 "core" ( +2 "manipulator"&Q& +3 "core" &   +2 "storage"(R& +3 "core" &,7 e f \ 7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&S' +101 "core" ' +2 "storage"(T& +3 "core" &,7 i f G\ 7 +2 .tSE.reconfigure :place + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"(U'N +301 "core" ' +2 "storage"(V- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (W% +2 "core" %  g o .\  +8 ."downElevator"SE.seek :down +4 "storage"(X' +98 (Y% +3 "core" %J U R 3\ ST +2 "manipulator"&Z% +3 "core" % + * a u +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&['\ +95 "core" ' +40 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 5 +2 "storage"(\\(; +191 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (]& +2 "core" &;\ \ \ & +3 "manipulator"&^& +3 "core" &   +2 .tElbow.seek 5 +2 "manipulator"&_( +21 "core" ( +55 "manipulator"&`& +3 "core" & \  o L +2 "storage"(a& +3 "core" &; p q _\ 6 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&b'y +107 "core" ' + "storage"(c& +4 "core" &; h l \ 6 +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(d'N +301 "core" ' + "storage"(e- +4 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (f% +3 "core" %  W O \ +2 ."downElevator"SE.seek :down +5 "storage"(g' +98 (h% +2 "core" %L J I \ SU +2 "manipulator"&i% +4 "core" %Љ  . % +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&j'\ +94 "core" ' +42 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(k(K +187 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (l& +2 "core" &K\ \  Y\ ) +2 "manipulator"&m& +4 "core" &   G K +2 .tElbow.seek 6 +2 "manipulator"&n( +3 "core" ( +2 "manipulator"&o& +4 "core" &    K + "storage"(p& +4 "core" &K f n \ 0 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&q' +103 "core" ' +2 "storage"(r& +3 "core" &K k ]\ 0 +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(s'N +269 "core" ' + "storage"(t- +4 "core" -'N + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (u% +2 "core" %P R W \ +3 ."downElevator"SE.seek :down +4 "storage"(v' +98 (w% +4 "core" %S I O -\ TX +2 "manipulator"&x% +3 "core" %*  0 +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&y'\ +90 "core" ' +67 ' + ."downElevator"SE.stop +2 "storage"(5 +3 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 7 +2 "storage"(z([~ +189 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 ({& +3 "core" &[}\ \ \ ( +2 "manipulator"&|& +3 "core" &   J +2 .tElbow.seek 7 +2 "manipulator"&}( +39 "core" ( +2 "manipulator"&~& +3 "core" &     +2 "storage"(& +3 "core" &[n q r w\ 7 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +36 .tForearm.seek 7 + 700 counts + "manipulator"&'. +109 "core" ' + "storage"(& +4 "core" &[n } | G\ 7 +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 +3 (% +3 "core" %W N O +\ +9 ."downElevator"SE.seek :down +5 "storage"(' +99 ( % +2 "core" %dO S M /\ TW +2 "manipulator"&\ % +3 "core" %: ) + D  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"& '\ +92 "core" ' +65 ' + ."downElevator"SE.stop +2 "storage"(5 +1472 #t-> exit +7 #mEXIT @1741622523.56EDT @1741629766.52EDT = =tMAIN =mMAIN_scheduler @EDT1741629767.26 #t\ Environmental Sample Processor built 09-Oct-24 (34b388ce) +117 #"core_reset"Sent BREAK + #t@38167 select with ifg=0x10, ie=0xF5 + #@38813 receive with ifg=0x10, ie=0xFD #@39459 receive with ifg=0x10, ie=0xFD + #@40106 receive with ifg=0x10, ie=0xFD + #@40434 receive with ifg=0x80, ie=0xFD #@43856 sendCRC with ifg=0x20, ie=0x7F + #@44302 sendCRC with ifg=0x20, ie=0x7F #@45914 sendCRC with ifg=0x08, ie=0x5F + #@25735 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +269 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +407 "Can"lp 2A! + lp 2A! + #tPolling Can every 10:00 +4 #Cleanly exited at 12:02:03EDT10-Mar-25 +2400 #-> ESP.ready! +154 "sampler") +3 ) +2 "core"  +2 "collection"' +3 ' +2 "core"  +3 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +2 ' 0\ +3 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %32q +2 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold + "collection"'+ +4 "core" + + .tCS.configure :default +2 "collection"'#P d@b +2 "processing"%% +3 "core" %ه\ +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" %,+ \  +2 .tSS.configure :default + "sampler")#.0X access 2 +3 "storage"(2% +3 "core" %\ \  \ +2 "manipulator"&3% +3 "core" %\  W  +2 "manipulator"&4& +3 "core" &    +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(5(K +208 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (6& +3 "core" &K 4 . ,\ +1184 #t-> require 'shuffle' +1557 #-> delay 5; shuffle2 + .delay 5 seconds +503 #Shuffling two pucks from tube 1 to 2 of [1..7] +51 #Loading generic puck from tube 1 into Collection Clamp + "collection"'7& +3 "core" &[40w  +2 .tHand.open + "manipulator"&81 +20 "core" 1 + "manipulator"&9% +4 "core" %\   e  +2 "storage"(:% +3 "core" % w\ +2 "storage"(;. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 1 +2 "storage"(<(3 +826 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (=& +2 "core" &/ p e \  +2 "manipulator"&>& +4 "core" & ) Z  +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 1 +2 "manipulator"&?( +26 "core" ( +2 "manipulator"&@& +3 "core" & \  ] , +2 "storage"(A& +3 "core" &/ \\ k ^\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&B'н +101 "core" ' +2 "storage"(C& +3 "core" &/ } C\  +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(D'N +272 "core" ' +2 "storage"(E- +3 "core" -'N +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 .tSE.seek :pick +2 "storage"(F' +18 "core" ' +2 .tSE.seek :down +2 "storage"(G' +266 "core" ' + .tSE.stop +2 "storage"(5 +3 "manipulator"&H% +3 "core" %г \  ( +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&I'\ +90 "core" ' + !to:Puck::Error: mesg"Tube 1 is Empty:bt["4/home/esp/esp2/utils/puckmoves.rb:369: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:24:in `shuffle'"!(ESP):4:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'" access 2 +3 "storage"(J% +2 "core" % \ +2 "manipulator"&K% +3 "core" %\ \ /    +3 "manipulator"&L& +3 "core" &   + +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 6 +2 "storage"(M(K +816 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (N& +3 "core" &K\ \  \ + +2082 #t-> shuffle2 +3 #Shuffling two pucks from tube 1 to 2 of [1..7] +2 #Loading generic puck from tube 1 into Collection Clamp + "collection"'O& +3 "core" &[43h  +2 "manipulator"&P% +3 "core" %\ \    +2 "storage"(Q% +3 "core" % } 1\ +2 "storage"(R. +3 "core" .(K +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(S(3 +837 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (T& +2 "core" &1  \ +2 "manipulator"&U& +4 "core" &   + +2 .tElbow.seek 1 +2 "manipulator"&V( +19 "core" ( +3 "manipulator"&W& +11 "core" & $  `  +2 "storage"(X& +4 "core" &; y t y\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 1 + 700 counts +2 "manipulator"&Y'н +112 "core" ' +2 "storage"(Z& +3 "core" &; \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(['N +272 "core" ' +2 "storage"(\\- +3 "core" -'N +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 .tSE.seek :pick + "storage"(]' +41 "core" ' +10 .tSE.seek :down +2 "storage"(^' +265 "core" ' +2 .tSE.stop + "storage"(5 +3 "manipulator"&_% +3 "core" % . - a  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&`'\ +88 "core" ' +2 !to:Puck::Error: mesg"Tube 1 is Empty:bt["4/home/esp/esp2/utils/puckmoves.rb:369: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:24:in `shuffle'"!(ESP):6:in `each_with_index'"1/home/esp/esp2/utils/shuffle.rb:18:in `each'" shuffle 2..2 +2 #Shuffling pucks in tube 2 of [2..2] +2 #Loading generic puck from tube 2 into Collection Clamp + "collection"'a& +3 "core" &[23h \  +2 "manipulator"&b% +3 "core" %  )  : 2 +2 "storage"(c% +3 "core" % \ +2 "storage"(d. +3 "core" .(3 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(e( +193 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (f& +3 "core" & \  T \ + +2 "manipulator"&g& +3 "core" &  (  +3 .tElbow.seek 2 + "manipulator"&h( +13 "core" ( +2 "manipulator"&i& +3 "core" & +  ?  +2 "storage"(j& +3 "core" & } >\ 6 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&k'9 +97 "core" ' +2 "storage"(l& +3 "core" &  r\ 6 +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(m'N +286 "core" ' +2 "storage"(n- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (o& +2 "core" & g o \ 6 +2 "manipulator"&p& +3 "core" &   c  +2 .tElbow.seek 2 +2 "manipulator"&q( +4 "core" ( + "manipulator"&r& +4 "core" & % 4  +2 "storage"(s& +3 "core" & o h 1\ 6 +3 .tForearm.seek 2 + 300 counts + "manipulator"&t'Ω +14 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&u/ +71 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&v& +2 "storage"(w' +8 "core" &  % z  +2 "manipulator"&x% +3 "core" % ή    +3 .tForearm.seek :retract +2 "manipulator"&y'\ +98 "core" ' +2 .tElbow.seek CC +2 "manipulator"&z(ҝ +143 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +12 "core" ( +2 "manipulator"&{& +3 "core" &Ҡ  & X !t +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &|& +3 "core" &Ҡ  $ !t +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&}'C +100 "core" ' +2 "manipulator"&~& +3 "core" &ҡ # [ !s +2 "manipulator"&% +4 "core" %= %  C k +2 "collection"'& +3 "core" &[22v  +3 "collection"'& +5 "core" &[20a  +2 .tCC.seek :closed +2 "collection"'([h +5 "core" &[21c  +6 &mD41c &k +9 &R^30^\ 9 +10 &x40g\ K +9 &Y12g K +9 &C]2/d K +10 &]32i K +9 & ^20h J +9 &"[1/e J +10 &$M]31f J +9 &&]30h J +10 &'[5/e K +9 &)Z3.d J +9 &+UX21c J +10 &-]5/f J +9 &.]22h J +9 &0Y30f J +10 &2\\[2/d K +9 &4Z2.i K +10 &5Z01e J +9 &7Z12c K +9 &9eZ21a J +10 &;(]41c J +9 &<[30c J +9 &>[32j K +10 &@m\\2/g J +9 &B/X42e J +10 &C[20c K +9 &EZ40a J +9 &Gu\\2/c J +10 &I6]11d K +9 &Ja20i K +10 &Lk2.c\ L +9 &Nry22i\ N +9 &P)51d\ R +10 &Q41d\ Z +9 &S51k\ Y +9 &UY32i\ Y +10 &W72f\ Z +9 &X41d\ Z +9 &Zy51c\ 1 +10 &[3)64a\ !c +10 ( &[Hg65d\ N +2 "collection"'& +5 #tCollection Clamp onSpring/offSpring for 4/27 samples, on/off torque 2.31 + .Hand.open +2 "manipulator"&1 +69 "core" 1 +3 "manipulator"&% +3 "core" % M "  L [ +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +91 "core" ' +2 #tLoading generic puck from tube 2 into Processing Clamp + "processing"% & +4 "core" &\  +2 "manipulator"& % +3 "core" %\     +2 "storage"( % +3 "core" % M K Y\ +2 "storage"(. +3 "core" .( +2 "storage"(& +4 "core" & K P A\ 6 +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(( +26 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (& +2 "core" & = M "\ +3 "manipulator"&& +3 "core" &Ң  , !r +2 "manipulator"&% +3 "core" %\  !  $  +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&( +151 "core" ( +2 "manipulator"&& +41 "core" &  .  +2 "storage"(& +3 "core" & N Q C\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&'9 +98 "core" ' + "storage"(& +5 "core" & N K "\ +10 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak +2 "storage"('N +277 "core" ' +2 "storage"(- +2 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +3 (& +3 "core" & 0 = 9\ +2 "manipulator"&& +3 "core" &    +2 .tElbow.seek 2 +2 "manipulator"& ( +4 "core" ( +3 "manipulator"&!& +3 "core" &   +2 "storage"("& +3 "core" & L P \ +3 .tForearm.seek 2 + 300 counts +2 "manipulator"&#'Ω +24 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&$/ +65 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&%& +2 "storage"(&' +7 "core" & -  B  +2 "manipulator"&'% +3 "core" % Ξ +3 .tForearm.seek :retract +2 "manipulator"&('\ +94 "core" ' +3 .tElbow.seek PC +2 "manipulator"&)(9 +155 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +86 "core" ( + "manipulator"&*& +4 "core" &<   o z +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &+& +2 "core" &<  ' z +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek PC + "manipulator"&,'T +95 "core" ' + "manipulator"&-& +4 "core" &<   z +2 "manipulator"&.% +3 "core" %>   0 +2 "processing"%/& +4 "core" &\  +2 "processing"%0& +5 "core" &\  +3 .tPC.seek :closed + "processing"%1(Bh +5 "core" &\  +8 &5~\ +| +10 &$f\ ? +9 &|\ N +9 &na\ M +10 &\ 0b\ M +9 & c\ M +10 & c\ N +9 &tg\ N +9 &7c\ N +10 &d\ N +9 &d\ N +10 &~f\ M +9 &@e\ M +9 &h\ N +10 &b\ N +9 &d\ M +9 &Fg\ N +10 &! g\ N +9 &"h\ N +9 &$f\ N +10 &&Pe\ M +9 &(h\ N +10 &)g\ N +9 &+e\ N +9 &-Vg\ N +10 &/g\ N +9 &0i\ N +10 &2k\ O +9 &4Ys\ P +9 &6\ Q +10 &7\ S +9 &9\ S +9 &;W\ S +10 &=\ T +9 &>\ T +9 &@\ S +10 &AK`\ V +9 &BG 3\ ) +6 ( +2 "processing"%0& +3 "core" &BG\ ) +3 #tProcessing Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.40 + .Hand.open +2 "manipulator"&21 +72 "core" 1 +2 "manipulator"&3% +3 "core" % ? 6  V / +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&4'\ +90 "core" ' +2 "processing"%6& +4 "core" &BG\ ) +2 #tImaging generic puck in Processing Clamp while storing it to tube 2 + "manipulator"&% +3 "core" %\  , .   +2 "storage"(7% +4 "core" % ) * 0\ +2 "storage"(8. +3 "core" .( +2 "storage"(9& +3 "core" & + ) \ +2 "storage"(:& +2 "manipulator"&;& +6 "core" & + ) \ + &; *   { +3 ."raiseStack"SE.reconfigure :place +3 .tElbow.reconfigure :tight +3 "storage"(#]K-0-\ b + "manipulator"&$&.,(\ #b +6 .tElbow.seek PC +2 "manipulator"&5(9 +3 ."raiseStack"SE.seek :beamBreak +2 "storage"(='N +2 "core" ( +4 "manipulator"&>& +3 "core" &;   m { +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &@& +3 "core" &; 8 0 { +2 .tForearm.seek PC +2 "manipulator"&A'T +91 "core" ' +2 .tHand.close + "manipulator"&C/ +69 "core" / +2 .tPC.seek :open +2 "processing"%( +82 "core" ' +2 "storage"(- +6 "core" -'N +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(E' +27 "core" ' +240 ( +3 "storage"(H& +3 "core" & N O m\ +2 "manipulator"&D& +3 "core" &;  4 { +2 "manipulator"&F% +4 "core" % \\  P +2 .tForearm.seek :retract +2 "manipulator"&G'\ +87 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&B( +242 "core" ( +2 "manipulator"&J& +3 "core" & 4 .  +2 "storage"(K& +3 "core" & O U \ +41 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&L'9 +96 "core" ' +3 .tHand.open + "manipulator"&<1 +65 "core" 1 +3 "storage"(N- +3 "core" -' +9 .tSE.seek -0.14 Pucks below Top Plate +2 "storage"(O' +27 "core" ' +2 .tSE.reconfigure :seal +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.75 Pucks below Top Plate + "storage"(P' +53 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(Q- +2 "core" -' +3 "storage"(R& +3 "core" & \ +2 "manipulator"&M& +3 "core" & 2 7  +3 .tElbow.seek 2 + "manipulator"&T( +4 "core" ( +2 "manipulator"&U& +3 "core" & + $ _  +2 "storage"(W& +4 "core" & Z\ +3 .tForearm.seek 2 + 700 counts + "manipulator"&X'9 +4 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +3 .tSE.seek -0.03 Pucks below Top Plate +2 "storage"(Z'] +58 "core" ' +2 "manipulator"&?& +3 "core" & 9  +2 "storage"(I& +3 "core" & ) + A\ +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 2 + "manipulator"&\\'} +36 "core" ' + .tElbow.hold +2 "manipulator"&[, +4 "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"(_'E +22 "core" ' +2 "manipulator"&]% +3 "core" %|_ \ +2 "storage"(^& +4 "core" & \ \  \ + .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 2 + 299 counts +2 "manipulator"&Y'Ψ +21 "core" ' +2 "manipulator"&a& +4 "core" &  $ x +2 "storage"(b& +3 "core" & / E l\ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&c'9 +27 "core" ' +2 "storage"(d% +3 "core" %G Q M g\  +3 ."downElevator"SE.seek :down +4 "storage"(f' +98 (g% +3 "core" %G Z  '\ SU +2 "manipulator"&i% +3 "core" %X  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&j'\ +92 "core" ' +59 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (S& +2 "core" & Z 6 ]\ +3 "collection"'l& +3 "core" &[Hg41w\ N +2 #tStoring generic puck in Collection Clamp to tube 2 +2 "manipulator"&V% +3 "core" %\ '  ;  +2 "storage"(`% +3 "core" % Q R j\ +2 "storage"(n. +3 "core" .( +2 "storage"(o& +3 "core" & L P F\ +2 "storage"(p& +4 "core" & R Q R\ +2 "manipulator"&r& +3 "core" &   o +2 .tElbow.seek 2 +2 "manipulator"&s( +14 "core" ( +2 "manipulator"&u& +4 "core" &  6  +2 "storage"(v& +3 "core" & P L a\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&x'9 +100 "core" ' +2 "storage"(h& +3 "core" & N Q \ +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(k'N +282 "core" ' +2 "storage"({- +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&|& +3 "core" &  ' 4  +2 "storage"(m& +3 "core" & 7 7\ +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&t'} +34 "core" ' +2 .tElbow.hold + "manipulator"&~, +3 "core" , +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +3 .tSE.seek 0.14 Pucks below Top Plate +2 "storage"(': +24 "core" ' +2 "manipulator"&q% +3 "core" %̈́`  +2 "storage"(w& +3 "core" & \  a\ +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 2 + 307 counts +2 "manipulator"&y'ΰ +23 "core" ' +2 "manipulator"&\ & +3 "core" & &  H  +2 "storage"(& +3 "core" & @ > J\ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&'9 +23 "core" ' +3 .tSE.seek 1.14 Pucks below Top Plate + "storage"( '# +37 "core" ' +2 "manipulator"& & +3 "core" & 2  p  +41 "manipulator"& % +3 "core" %  +   +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ҝ +153 "core" ( + "manipulator"&& +4 "core" &җ\  ! n e +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &җ\   e +3 .tForearm.seek CC +2 "manipulator"&'C +94 "core" ' +2 .tHand.close + "manipulator"&/ +71 "core" / +2 .tCC.seek :open + "collection"'}(p +397 "core" ( +2 "storage"(& +3 "core" & e e\ +2 "storage"(& +3 "core" & g h \ +2 "manipulator"&e& +3 "core" &ң\  Y +2 "manipulator"&z% +4 "core" % K  +2 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&( +156 "core" ( +2 "manipulator"&& +3 "core" &  4 3  +2 "storage"(& +3 "core" & h p O\ +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.seek 2 +2 "manipulator"&'} +111 "core" ' +2 .tElbow.hold + "manipulator"&!, +4 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tHand.open +2 "manipulator"&"1 +73 "core" 1 +2 "manipulator"&$% +4 "core" % ̓U !  j +2 "storage"(%& +3 "core" &   \ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 306 counts + "manipulator"&''ί +21 "core" ' +2 "manipulator"&& +3 "core" &  %  c +2 "storage"(& +4 "core" & s r a\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&'9 +23 "core" ' +2 "storage"(#% +4 "core" %$ o { ~\  +6 ."downElevator"SE.seek :down +4 "storage"(*' +99 (+% +3 "core" %L [ Y\ SR +2 "manipulator"& % +3 "core" %)   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&-'\ +90 "core" ' +50 ' + ."downElevator"SE.stop +2 "storage"(5 +2359 #t-> shuffle 2..5 +2 #Shuffling pucks in tube 2 of [2..5] +2 #Loading generic puck from tube 2 into Collection Clamp + "collection"'.& +3 "core" &3.e  +2 "manipulator"&/% +3 "core" %\  '  M  +2 "storage"(&% +3 "core" % j | \ +2 "storage"((. +3 "core" .( +2 "storage"( & +3 "core" & k z\ +2 "storage"(2& +4 "core" & h g G\ +2 "manipulator"&3& +3 "core" & *  c +2 .tElbow.seek 2 +2 "manipulator"&6( +29 "core" ( +2 "manipulator"&& +3 "core" & 8 5 K 4 +2 "storage"(7& +3 "core" & [ c\ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&8'9 +97 "core" ' + "storage"(0& +4 "core" & m \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(9'N +283 "core" ' + "storage"(:- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (;& +2 "core" & V P G\ +3 "manipulator"&>& +52 "core" &  ) 3 +2 .tElbow.seek 2 +2 "manipulator"&@( +9 "core" ( + "manipulator"&,& +3 "core" &   +3 "storage"(C& +3 "core" & U O 0\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&'Ω +33 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&)/ +65 "core" / +2 ."downElevator"SE.seek :down +5 "manipulator"&4& +2 "storage"(1' +8 "core" &    + "manipulator"&H% +4 "core" %   +2 .tForearm.seek :retract +2 "manipulator"&D'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&F(ҝ +149 "core" ( +2 "manipulator"&=& +4 "core" ' + &Җ   B i + ."downElevator"SE.stop +3 .tElbow.reconfigure :loose +2 "storage"(5 + "manipulator"&$ &.,(#b +5 &A& +43 "core" &Җ   i +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC + "manipulator"&J'C +91 "core" ' +2 "manipulator"&K& +4 "core" &Җ  4 # i +2 "manipulator"&5% +3 "core" %I   +2 "collection"'<& +4 "core" &0-a  +9 "collection"'N& +6 "core" &11b  +3 .tCC.seek :closed + "collection"'Q([h +5 "core" &//^ \ +9 &0u1/b\ *x +9 &g20c\ > +10 &[r2.h\ K +9 & Z1-c\ J +9 &Z1.c\ I +10 &]2/h\ J +9 &!g\\0.d\ J +10 &#*[0.d\ I +9 &$\\2-c\ J +9 &&^0.d\ J +10 &(o]0.b\ J +9 &*1]10c\ J +9 &+]11c\ J +10 &-Y1-c\ J +9 &/x\\1/h\ I +10 &19\\10d\ J +9 &2Y1.e\ J +9 &4X2-d\ I +10 &6Z1/k\ I +9 &8B[1/i\ I +9 &:Z11e\ I +10 &;]1/c\ J +9 &=Y2/i\ I +10 &?I\\10d\ J +9 &A Z0-b\ J +9 &BY1.d\ J +10 &D\\0/k\ J +9 &FR]21k\ I +9 &HZ01i\ I +10 &I`2/a\ J +9 &K`3/i\ K +10 &MVg20h\ K +9 &Ou2/i\ M +9 &P10c\ Q +10 &R~30g\ U +9 &T?22e\ U +9 &U31g\ V +10 &W30i\ V +9 &Y22c\ W +10 &ZG42d\ , +9 &[Hk20a\ = +6 ( + "collection"'N& +4 "core" &[H022g\ = +2 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 2.10 +2 .Hand.open + "manipulator"&R1 +77 "core" 1 + "manipulator"&M% +4 "core" % J  .  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&U'\ +93 "core" ' +2 #tLoading generic puck from tube 2 into Processing Clamp + "processing"%G& +4 "core" &\ +2 "manipulator"&W% +3 "core" %\ \ -  N  +3 "storage"(?% +3 "core" % L P \ +2 "storage"(I. +3 "core" .( +2 "storage"(E& +3 "core" & K M 4\ +2 "storage"(]& +3 "core" & K L H\ +2 "manipulator"&^& +3 "core" &җ  h +2 "manipulator"&O% +4 "core" %\ \  $ 1  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&a( +156 "core" ( +2 "manipulator"&b& +3 "core" & \   +2 "storage"(d& +3 "core" & W U \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&B'9 +94 "core" ' +3 "storage"(L& +3 "core" & \\ S \ \ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(P'N +278 "core" ' + "storage"(g- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (i& +2 "core" & U J 3\ +2 "manipulator"&X& +4 "core" &  L  +2 .tElbow.seek 2 +2 "manipulator"&T( +3 "core" ( +2 "manipulator"&Z& +3 "core" &    +2 "storage"(\\& +4 "core" & X X Y\ +2 .tForearm.seek 2 + 300 counts +2 "manipulator"&Y'Ω +13 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&S/ +70 "core" / +2 ."downElevator"SE.seek :down +4 "manipulator"&l& +2 "storage"(V' +7 "core" &  \  +2 "manipulator"&`% +3 "core" % Χ * . 0 +3 .tForearm.seek :retract + "manipulator"&n'\ +96 "core" ' +3 .tElbow.seek PC + "manipulator"&o(9 +154 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +86 "core" ( + "manipulator"&_& +4 "core" &@ . )  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &p& +2 "core" &@  ! I  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&r'T +93 "core" ' +2 "manipulator"&u& +3 "core" &@    +2 "manipulator"&v% +4 "core" %V  # +2 "processing"%c& +3 "core" &\ +3 "processing"%h& +4 "core" &\ +3 .tPC.seek :closed + "processing"%f(Bh +5 "core" &\ +6 & 4\ $d +9 &V\ 7 +10 &1\ L +9 &`\ M +9 & c\ M +10 & qc\ M +9 & 3c\ M +10 &c\ M +9 &c\ N +9 &xc\ M +10 &:`\ M +10 &g\ M +8 &g\ M +10 &d\ N +9 &Ae\ N +10 &e\ N +9 &d\ N +9 & c\ M +10 &"Ic\ N +9 &$ h\ M +9 &%b\ M +10 &'c\ M +9 &)Rb\ M +10 &+d\ M +9 &,e\ M +9 &.g\ M +10 &0Yd\ N +9 &2h\ N +9 &3p\ O +10 &5y\ P +9 &7U\ R +10 &9\ R +9 &:\ R +9 &<\ S +10 &>X\ S +9 &@\ S +9 &Aqp\ "j +10 &BB!^\ . +10 ( &BK\ % +2 "processing"%h& +4 #tProcessing Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.45 + .Hand.open + "manipulator"&[1 +77 "core" 1 +2 "manipulator"&j% +3 "core" % V   # +43 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&{'\ +91 "core" ' +2 "processing"%|& +3 "core" &BK\ % +10 #tImaging generic puck in Processing Clamp while storing it to tube 2 + "manipulator"&m% +4 "core" %\  7 , o +2 "storage"(% +4 "core" % Q R p\ +2 "storage"(q. +3 "core" .( +2 "storage"(w& +3 "core" & R R \ +2 "storage"(\ & +3 "manipulator"&& +8 "core" & K Q h\ + &>   y  +3 .tElbow.reconfigure :tight +3 ."raiseStack"SE.reconfigure :place +3 "manipulator"&$&.,(\ #b + "storage"(#]K-0-\ b +4 .tElbow.seek PC +4 "manipulator"& (9 +4 ."raiseStack"SE.seek :beamBreak +3 "storage"( 'N +3 "core" ( +2 "manipulator"&x& +3 "core" &> $  d  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &s& +2 "core" &> * - !  +3 .tForearm.seek PC + "manipulator"&k'T +98 "core" ' + .tHand.close +2 "manipulator"&t/ +72 "core" / +2 .tPC.seek :open + "processing"%y( +75 "core" ' +2 "storage"(- +2 "core" -'N +3 ."raiseStack"SE.configure :default + "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place + "storage"(' +29 "core" ' +250 ( + "storage"(& +3 "core" & Q P 8\ +2 "manipulator"&& +3 "core" &>   +2 "manipulator"&~% +3 "core" % `   ( +3 .tForearm.seek :retract +2 "manipulator"&'\ +89 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 + "manipulator"&( +243 "core" ( + "manipulator"&& +4 "core" &    +2 "storage"(& +3 "core" & M K \ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&'9 +95 "core" ' + .tHand.open +2 "manipulator"&e1 +67 "core" 1 +2 "storage"(z- +4 "core" -' +2 .tSE.seek -0.14 Pucks below Top Plate +2 "storage"(' +23 "core" ' +2 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +3 .tSE.seek -0.75 Pucks below Top Plate +2 "storage"(' +53 "core" ' +2 #tLights, camera, ACTION! + "storage"(- +4 "core" -' + "storage"(& +4 "core" & \ +2 "manipulator"&"& +3 "core" & /  9  +2 .tElbow.seek 2 +2 "manipulator"&$( +4 "core" ( + "manipulator"&%& +4 "core" &   K  +2 "storage"(& +3 "core" & ;\ +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&'9 +4 "core" ' +2 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +3 .tSE.seek -0.03 Pucks below Top Plate +2 "storage"(#'] +57 "core" ' +2 "manipulator"&& +3 "core" & ' * Q  +2 "storage"(+& +4 "core" & P Q +\ +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"& '} +33 "core" ' +2 .tElbow.hold +2 "manipulator"&, +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 + "storage"('E +22 "core" ' +2 "manipulator"&'% +3 "core" %͂m  +2 "storage"( & +4 "core" & \  I \ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 305 counts + "manipulator"&'ή +22 "core" ' + "manipulator"&*& +4 "core" & \ \   +2 "storage"(.& +3 "core" & X V\ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&/'9 +17 "core" ' + "storage"(&% +4 "core" %I [ S\  +2 ."downElevator"SE.seek :down +4 "storage"((' +99 ( % +3 "core" %I 6 4\ ST +2 "manipulator"&2% +3 "core" %A   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&3'\ +91 "core" ' +63 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (& +3 "core" & ` S \ +2 "collection"'7& +3 "core" &[H040r = +2 #tStoring generic puck in Collection Clamp to tube 2 +2 "manipulator"&0% +3 "core" %\    +3 "storage"(!% +3 "core" % U W \ +2 "storage"(-. +3 "core" .( +42 "storage"(:& +3 "core" & T N #\ +2 "storage"(;& +4 "core" & Q M \ + "manipulator"&>& +4 "core" & . 7   +2 .tElbow.seek 2 +2 "manipulator"&,( +16 "core" ( + "manipulator"&C& +3 "core" & '  N  +2 "storage"()& +4 "core" & X N +\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&4'9 +99 "core" ' +2 "storage"(H& +3 "core" & [ R\ +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(6'N +292 "core" ' +2 "storage"(8- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 "manipulator"&=& +2 "core" &   v  +2 "storage"(A& +4 "core" & * * @\ +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 2 +2 "manipulator"&9'} +31 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(@- +3 "core" -' +8 .tSE.seek 0.14 Pucks below Top Plate + "storage"(K'8 +24 "core" ' +2 "manipulator"&5% +3 "core" %͋m   ]  +2 "storage"(<& +4 "core" & \  4\ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 314 counts + "manipulator"&1'η +22 "core" ' + "manipulator"&D& +4 "core" &  ' _  +2 "storage"(}& +3 "core" & Q R O\ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&R'9 +15 "core" ' +2 .tSE.seek 1.14 Pucks below Top Plate +9 "storage"(M'! +39 "core" ' +2 "manipulator"&G& +3 "core" & /  ]  +2 "manipulator"&W% +4 "core" %E $ 2 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&?'\ +89 "core" ' +2 .tElbow.seek CC +2 "manipulator"&N(ҝ +152 "core" ( +3 "manipulator"&I& +3 "core" &ҕ  m X +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &E& +3 "core" &ҕ #  c X +2 .tForearm.seek CC +2 "manipulator"&]'C +98 "core" ' +2 .tHand.close + "manipulator"&^/ +66 "core" / +2 .tCC.seek :open +2 "collection"'O(p +397 "core" ( +2 "storage"(J& +3 "core" & L N :\ +3 "storage"(b& +3 "core" & Q O H\ +2 "manipulator"&d& +3 "core" &Җ  W +2 "manipulator"&L% +3 "core" % !  +3 .tForearm.seek :retract + "manipulator"&F'\ +102 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 2 +2 "manipulator"&U( +151 "core" ( +2 "manipulator"&g& +4 "core" &    +2 "storage"(i& +3 "core" & r r \ +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.seek 2 + "manipulator"&X'} +111 "core" ' +2 .tElbow.hold + "manipulator"&Z, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&\\1 +69 "core" 1 +3 "manipulator"&S% +3 "core" % ͅ]   P +2 "storage"(l& +4 "core" & I S\ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 2 + 308 counts + "manipulator"&`'α +14 "core" ' +2 "manipulator"&a& +3 "core" & (  \\  +2 "storage"(B& +3 "core" & ] m t\ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts +2 "manipulator"&P'9 +20 "core" ' +2 "storage"(Y% +3 "core" %) e g k\  +140 ."downElevator"SE.seek :down +4 "storage"(_' +98 (p% +3 "core" %L Q N G\ SR +2 "manipulator"&T% +3 "core" %- 8 - ` +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&u'\ +92 "core" ' +49 ' + ."downElevator"SE.stop +2 "storage"(5 +3 #tShuffling pucks in tube 3 of [2..5] +2 #Loading generic puck from tube 3 into Collection Clamp + "collection"'v& +3 "core" &//w  +2 "manipulator"&c% +3 "core" %\   +2 "storage"(V% +46 "core" % g h q\ +2 "storage"(n. +3 "core" .( +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 3 + "storage"(( +200 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 ([& +2 "core" &\ -\ ( +2 "manipulator"&j& +4 "core" & . , g  +2 .tElbow.seek 3 +2 "manipulator"&h(r +36 "core" ( +2 "manipulator"&|& +3 "core" & ( +   +2 "storage"(m& +3 "core" & r q j\ 2 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&'V +105 "core" ' +2 "storage"(q& +3 "core" & } n H\ 2 +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(w'N +283 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (\ & +3 "core" & r h P\ 2 +2 "manipulator"&x& +3 "core" &  * $  +3 .tElbow.seek 3 +7 "manipulator"&s(r +25 "core" ( +2 "manipulator"&r& +3 "core" &s   Y  +3 "storage"(t& +3 "core" & x z \ 2 +3 .tForearm.seek 3 + 300 counts + "manipulator"&' +21 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&o/ +72 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&{& +2 "storage"(f' +8 "core" &s   d  +2 "manipulator"&% +3 "core" % - ( ^ q +3 .tForearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 .tElbow.seek CC +2 "manipulator"&~(ҝ +145 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +6 "core" ( +2 "manipulator"& & +3 "core" &ҙ\ 6  W \\ +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &k& +3 "core" &ҙ\ 4 . \\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'C +91 "core" ' +2 "manipulator"&& +3 "core" &Қ\    [ +2 "manipulator"& % +4 "core" %A \ \ y & +2 "collection"'e& +4 "core" &3/f  +2 "collection"'z& +5 "core" &/1u  +2 .tCC.seek :closed +2 "collection"'([h +4 "core" &1.h  +9 &2{1/c\ *x +10 &e1/j\ = +9 &Ts2.j\ K +9 &\\00g\ I +10 &_2/g\ J +9 &[20c\ J +9 &!`\\02d\ I +10 &#"\\10e\ I +9 &$_3-h\ J +10 &&^//h\ I +9 &(i[0,f\ I +9 &**Y10b\ J +10 &+]1.d\ I +9 &-^1.f\ I +9 &/oZ21h\ J +10 &12Y10e\ I +9 &2[31g\ I +10 &4]3/d\ J +9 &6w\\20c\ J +9 &88\\21d\ J +10 &9Y0.j\ I +9 &;Y2/g\ J +9 &=\\1/d\ J +10 &?CY1/e\ I +9 &AY11d\ I +9 &BY0,g\ I +10 &D[2/k\ I +9 &FK]0.i\ I +10 &H ]3.f\ I +9 &I]2.e\ I +9 &K`1/b\ I +10 &MOc2/d\ K +9 &Oj01e\ K +10 &Pv0/k\ M +9 &R3/k\ R +9 &T330k\ W +10 &U31d\ X +9 &W41i\ X +9 &Yx31c\ W +10 &ZI42b\ 3 +9 &[B o12k\ A +6 ( +2 "collection"'z& +3 "core" &[B;43d\ A +3 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 2.16 + .Hand.open +2 "manipulator"&1 +76 "core" 1 +3 "manipulator"&"% +3 "core" % A 0  D & +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&%'\ +94 "core" ' +2 #tLoading generic puck from tube 3 into Processing Clamp + "processing"%& +4 "core" &\ + "manipulator"&% +4 "core" % \    +2 "storage"(% +3 "core" % Q L E\ +2 "storage"(+. +3 "core" .( +2 "storage"('& +3 "core" & P O H\ 2 +2 "storage"( & +3 "core" & L Q e\ 2 +2 "manipulator"&& +3 "core" &Қ\   4 [ +3 "manipulator"&% +3 "core" % \ # <  +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&*(r +150 "core" ( +2 "manipulator"&.& +3 "core" &~ # . Z \ +2 "storage"(&& +4 "core" & X X\ 2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 3 + 700 counts +2 "manipulator"&'V +94 "core" ' +2 "storage"(& +3 "core" & Q Z `\ 2 +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('N +283 "core" ' +2 "storage"( - +2 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (2& +3 "core" & F )\ 2 +2 "manipulator"&& +3 "core" &~    \ +2 .tElbow.seek 3 +2 "manipulator"&$(r +8 "core" ( +2 "manipulator"&#& +45 "core" &x # +  +2 "storage"( & +3 "core" & ) ) (\ 2 +3 .tForearm.seek 3 + 300 counts +2 "manipulator"&' +15 "core" ' +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +70 "core" / +11 ."downElevator"SE.seek :down +4 "manipulator"&7& +2 "storage"(0' +7 "core" &x (  +2 "manipulator"&!% +3 "core" %  ( 8 +3 .tForearm.seek :retract + "manipulator"&-'\ +95 "core" ' +2 .tElbow.seek PC +2 "manipulator"&(9 +156 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +85 "core" ( +148 "manipulator"&:& +3 "core" &6  v  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &;& +2 "core" &6 ) . 3  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC +2 "manipulator"&>'T +91 "core" ' +2 "manipulator"&C& +3 "core" &6 %  `  +2 "manipulator"&)% +3 "core" %[ " + - = +2 "processing"%/& +4 "core" &\ +2 "processing"%H& +5 .tPC.seek :closed +2 "processing"%((Bh +3 "core" &\ +6 &\ ,\ $c +10 &U\ 7 +9 &-\ K +9 &b\ M +10 & c\ M +9 & ka\ M +10 & ,c\ N +9 &c\ M +9 &`\ M +10 &sb\ M +9 &5`\ M +9 &h\ M +10 &b\ M +9 &{e\ M +10 &<e\ N +9 &d\ N +9 &f\ N +10 & c\ N +9 &"Ec\ M +10 &$d\ N +9 &%b\ M +9 &'h\ N +10 &)Me\ M +9 &+f\ M +9 &,e\ M +10 &.h\ M +9 &0Ue\ M +9 &2j\ N +10 &3p\ O +9 &5x\ P +10 &7O\ R +9 &9\ R +9 &:\ R +10 &<\ S +9 &>U\ S +9 &@\ S +10 &Auq\ $p +9 &BAa\ 0 +10 ( + &BK\ & +2 "processing"%H& +3 #tProcessing Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.43 +2 .Hand.open + "manipulator"&1 +76 "core" 1 +2 "manipulator"&3% +4 "core" % [ % * ? = +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&8'\ +89 "core" ' +2 "processing"%=& +3 "core" &BK\ & +2 #tImaging generic puck in Processing Clamp while storing it to tube 3 +2 "manipulator"&A% +3 "core" %    ?  +2 "storage"(@% +3 "core" % * * '\ +2 "storage"(5. +3 "core" .( +2 "storage"(<& +3 "core" & * )\ 2 +2 "storage"(D& +3 "manipulator"&}& +6 "core" & * *\ 2 + &6 , . `  +3 ."raiseStack"SE.reconfigure :place +3 .tElbow.reconfigure :tight +2 "storage"(#]K-0-\ b +2 "manipulator"&$&.,(\ #b +5 .tElbow.seek PC +2 "manipulator"&G(9 +4 ."raiseStack"SE.seek :beamBreak + "storage"(W'N +2 "core" ( +4 "manipulator"&4& +3 "core" &6 * . `  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &,& +3 "core" &6 7  :  +2 .tForearm.seek PC +2 "manipulator"&6'T +100 "core" ' +2 .tHand.close +2 "manipulator"&9/ +74 "core" / +2 .tPC.seek :open +2 "processing"%1( +66 "core" ' +2 "storage"(K- +3 "core" -'N +2 ."raiseStack"SE.configure :default + "storage"(#QK-0-\ b +4 ."raiseStack"SE.seek :place + "storage"(I' +31 "core" ' +256 ( + "storage"(E& +4 "core" & 7 8\ 2 +2 "manipulator"&R& +3 "core" &6    +2 "manipulator"&% +4 "core" % =  Q +2 .tForearm.seek :retract +2 "manipulator"&^'\ +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 3 +2 "manipulator"&?(r +244 "core" ( + "manipulator"&Q& +4 "core" &|    +2 "storage"(J& +3 "core" &   9\ 2 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&b'V +98 "core" ' + .tHand.open +2 "manipulator"&d1 +72 "core" 1 +2 "storage"(L- +3 "core" -' +3 .tSE.seek -0.14 Pucks below Top Plate + "storage"(g' +24 "core" ' +2 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +3 .tSE.seek -0.75 Pucks below Top Plate +2 "storage"(i' +50 "core" ' +3 #tLights, camera, ACTION! + "storage"(]- +3 "core" -' +2 "storage"(N& +3 "core" & s\ 2 +2 "manipulator"&\\& +3 "core" &} , + Z  +3 .tElbow.seek 3 + "manipulator"&S(r +47 "core" ( + "manipulator"&l& +4 "core" &} . *  +2 "storage"(a& +3 "core" & (\ 2 +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&B'V +3 "core" ' +2 .tSE.reconfigure :gently +2 "storage"(#QK-0-\ b +10 .tSE.seek -0.03 Pucks below Top Plate +2 "storage"(Y'] +56 "core" ' + "manipulator"&F& +4 "core" &}  + _  +2 "storage"(U& +3 "core" & P O #\ 2 +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&X'͚ +36 "core" ' + .tElbow.hold +2 "manipulator"&p, +4 "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 +19 "core" ' +2 "manipulator"&`% +3 "core" %ͩU  \  +2 "storage"(v& +3 "core" &\ \  Z\ 2 +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 3 + 315 counts +2 "manipulator"&c' +23 "core" ' +2 "manipulator"&V& +3 "core" & $  s  +2 "storage"(M& +3 "core" & P M 1\ 2 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&n'V +17 "core" ' +2 "storage"(P% +3 "core" %C R Y T\  +3 ."downElevator"SE.seek :down +4 "storage"([' +99 (j% +2 "core" %J 8 9\ ST +2 "manipulator"&_% +3 "core" %f . / l +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&|'\ +91 "core" ' +60 ' + ."downElevator"SE.stop +2 "storage"(5 +2 (m& +3 "core" & ` R C\ 2 +2 "collection"'& +3 "core" &[B:40z A +3 #tStoring generic puck in Collection Clamp to tube 3 + "manipulator"&q% +3 "core" %  )   +2 "storage"(Z% +3 "core" % K M \ +2 "storage"(u. +3 "core" .( +2 "storage"(& +3 "core" & R Q W\ 2 +2 "storage"(\ & +4 "core" & J M .\ 2 +2 "manipulator"&x& +3 "core" & 0  +2 .tElbow.seek 3 +2 "manipulator"&r(r +17 "core" ( + "manipulator"&t& +3 "core" &t   E  +2 "storage"(o& +4 "core" & L U 1\ 2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&{'V +90 "core" ' +2 "storage"(& +3 "core" & N O M\ 2 +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(h'N +288 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"& & +3 "core" &t %    +2 "storage"(k& +3 "core" & * , #\ 2 +2 .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 3 +2 "manipulator"&w'͚ +35 "core" ' + .tElbow.hold +2 "manipulator"&, +3 "core" , +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 "storage"(- +3 "core" -' +3 .tSE.seek 0.14 Pucks below Top Plate + "storage"( '4 +26 "core" ' +2 "manipulator"&e% +3 "core" %ͪD  +2 "storage"(s& +4 "core" & \ 2 +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 316 counts + "manipulator"&f' +22 "core" ' + "manipulator"&& +4 "core" &{ 9 6   +2 "storage"(O& +3 "core" & < Q I\ 2 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts + "manipulator"&'V +32 "core" ' +2 .tSE.seek 1.14 Pucks below Top Plate +2 "storage"("' +37 "core" ' + "manipulator"&& +3 "core" &{   [  +2 "manipulator"&% +5 "core" %W $  } 3 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&z'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ҝ +156 "core" ( +2 "manipulator"&+& +3 "core" &Ҡ\ % , I ` +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &'& +3 "core" &ҡ\   < _ +3 .tForearm.seek CC + "manipulator"& 'C +100 "core" ' +2 .tHand.close + "manipulator"&/ +72 "core" / +2 .tCC.seek :open +2 "collection"'(p +397 "core" ( +2 "storage"(.& +3 "core" & T O +\ 2 +2 "storage"(& +3 "core" & I I $\ 2 +45 "manipulator"&&& +3 "core" &Ң\ ,   ^ +2 "manipulator"&% +4 "core" % . A +3 .tForearm.seek :retract +2 "manipulator"&~'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 3 + "manipulator"&%(r +152 "core" ( +2 "manipulator"& & +3 "core" &| - ' T  +2 "storage"(2& +3 "core" & c b \ 2 +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.seek 3 +2 "manipulator"&'͚ +109 "core" ' +2 .tElbow.hold + "manipulator"&#, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"& 1 +68 "core" 1 +2 "manipulator"&% +4 "core" % ͤ*  1 m +3 "storage"(7& +3 "core" &\ \ \  \ 2 +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 3 + 310 counts + "manipulator"&!' +19 "core" ' + "manipulator"&*& +4 "core" &|  % Z  +2 "storage"(& +3 "core" & o l \ 2 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&'V +20 "core" ' +2 "storage"(% +3 "core" %' d f \ +8 ."downElevator"SE.seek :down +4 "storage"($' +98 (:% +3 "core" %#I K M H\ SR +2 "manipulator"&;% +13 "core" %G  ( e +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&0'\ +92 "core" ' +44 ' +2 ."downElevator"SE.stop + "storage"(5 +4 #tShuffling pucks in tube 4 of [2..5] + #Loading generic puck from tube 4 into Collection Clamp +2 "collection"'C& +3 "core" &1.c  +2 "manipulator"&)% +3 "core" %      +2 "storage"(/% +4 "core" % f f \ +2 "storage"(-. +3 "core" .( +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 4 +2 "storage"(y(,A +188 "core" ( +3 .tSC.configure :limp + "storage"($(\ 1b +3 (& +2 "core" &,C\ \ \ , +3 "manipulator"&3& +3 "core" &|    +2 .tElbow.seek 4 +2 "manipulator"&=( +37 "core" ( +2 "manipulator"&A& +3 "core" & & ) + M +2 "storage"(@& +3 "core" &,; q q \ 4 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&5' +94 "core" ' + "storage"(H& +4 "core" &,; y i \ 4 +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(<'N +283 "core" ' +2 "storage"(D- +2 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +3 (}& +3 "core" &,; o f :\ 4 +2 "manipulator"&4& +3 "core" &  K +2 .tElbow.seek 4 +2 "manipulator"&,( +11 "core" ( +2 "manipulator"&>& +4 "core" &   \  +2 "storage"(9& +3 "core" &,; e h U\ 4 +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&K'n +22 "core" ' + .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tHand.close +2 "manipulator"&/ +74 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&8& +2 "storage"((' +6 "core" & $ *   +2 "manipulator"&E% +5 "core" % x #   5 +3 .tForearm.seek :retract +2 "manipulator"&R'\ +96 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ҝ +144 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +4 "core" ( + "manipulator"&W& +4 "core" &ҝ\  - p _ +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &6& +3 "core" &ҝ\    _ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek CC +2 "manipulator"&Q'C +96 "core" ' +2 "manipulator"&J& +3 "core" &ҝ\  C _ +2 "manipulator"&G% +3 "core" %8   0 +3 "collection"'d& +3 "core" &/0h  +2 "collection"'L& +5 "core" &/0z  +2 .tCC.seek :closed +2 "collection"']([h +4 "core" &0/e  +9 &1{3/d\ *z +9 &h20b\ > +10 &hs10g\ K +9 &-Y0/g\ I +9 &\\30j\ I +10 &`/1k\ J +9 &!rZ21e\ J +58 &#4_30l\ J &$\\3.d\ J + &&Z2-c\ J &(|_2-d\ I + &*=_2/d\ I &+]30h\ I +6 &-Y40k\ I +9 &/]3-f\ I +10 &1DZ2/d\ J +9 &3\\20c\ J +9 &4^41f\ I +10 &6^0/l\ I +9 &8M^3/k\ I +10 &:]2.h\ I +9 &;]1.j\ I +9 &=]2/e\ I +10 &?T]10i\ J +9 &A\\0/e\ J +9 &B\\30i\ J +10 &D\\2/o\ J +9 &F^[2/g\ I +10 &H Y1.f\ I +9 &I_1.c\ I +9 &Ka00f\ J +10 &Mah10k\ K +9 &Ou2-l\ L +9 &P30j\ Q +10 &R31c\ T +9 &TK41g\ U +10 &V 5/i\ V +9 &W20d\ U +9 &Y42f\ V +10 &ZG11g\ , +9 &[E\ c3/d\ ? +6 ( +2 "collection"'L& +3 "core" &[E:42h\ ? +3 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 2.08 + .Hand.open +2 "manipulator"&N1 +73 "core" 1 +3 "manipulator"&\\% +3 "core" % >  \ S * +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&^'\ +92 "core" ' +2 #tLoading generic puck from tube 4 into Processing Clamp +2 "processing"%l& +3 "core" &\ +2 "manipulator"&a% +3 "core" %    +2 "storage"(F% +3 "core" % O P Y\  +2 "storage"(U. +4 "core" .(,A +2 "storage"(I& +3 "core" &,; M F I\ 4 +2 "storage"(g& +3 "core" &,; O O T\ 4 +2 "manipulator"&`& +4 "core" &ҝ\  8 _ +2 "manipulator"&v% +3 "core" %    /  +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 +2 "manipulator"&V( +159 "core" ( +2 "manipulator"&M& +3 "core" &   n  +2 "storage"(?& +4 "core" &,; O R H\ 4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&P' +94 "core" ' +2 "storage"(b& +3 "core" &,; Q O @\ 4 +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(i'N +289 "core" ' +2 "storage"(j- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (_& +3 "core" &,; 6 7\ 4 +2 "manipulator"&B& +3 "core" & , * ?  +2 .tElbow.seek 4 +2 "manipulator"&S( +3 "core" ( +2 "manipulator"&Y& +3 "core" &  & .  +2 "storage"(X& +3 "core" &,; 8 8\ 4 +3 .tForearm.seek 4 + 300 counts +2 "manipulator"&m'n +20 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&c/ +73 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"(q' +8 "core" &  ! c  +2 "manipulator"&Z% +3 "core" % e  A +3 .tForearm.seek :retract + "manipulator"&u'\ +97 "core" ' +2 .tElbow.seek PC + "manipulator"&(9 +155 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +82 "core" ( +3 "manipulator"&T& +3 "core" &? %  L  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &\ & +3 "core" &?    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek PC + "manipulator"&x'T +96 "core" ' +2 "manipulator"&t& +3 "core" &? 8  [  +3 "manipulator"&o% +3 "core" %X , $   +2 "processing"%n& +3 "core" &\ +3 "processing"%& +5 "core" &\ +2 .tPC.seek :closed +2 "processing"%[(Bh +4 "core" &\ +7 & +\ $c +10 &V~\ 7 +9 &1\ L +9 &`\ M +10 & b\ M +9 & p`\ M +10 & 2`\ M +9 &e\ M +9 &d\ M +10 &xe\ M +9 &:d\ M +9 &e\ N +10 &b\ M +9 &e\ M +10 &Bf\ M +9 &e\ M +9 &g\ N +10 & h\ N +9 &"Jc\ M +9 &$ e\ N +10 &%c\ M +9 &'e\ M +10 &)Rg\ M +9 &+d\ N +9 &,c\ M +10 &.e\ M +9 &0Yg\ N +9 &2k\ N +10 &3o\ O +9 &5v\ P +10 &7U\ R +9 &9\ S +9 &:\ R +10 &<\ S +9 &>Z\ S +9 &@\ S +10 &Aqq\ !h +9 &BA%o\ 3 +10 ( &BP\ $ +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.45 + .Hand.open +2 "manipulator"&p1 +73 "core" 1 +2 "manipulator"&|% +3 "core" % X ( + %  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +89 "core" ' +2 "processing"% & +3 "core" &BP\ $ +2 #tImaging generic puck in Processing Clamp while storing it to tube 4 +2 "manipulator"&k% +3 "core" %\   / G z +2 "storage"(% +3 "core" % J K 0\ +50 "storage"(e. +3 "core" .(,A +2 "storage"(s& +3 "core" &,; N K \ 4 +5 "storage"(& +3 "manipulator"&O& +5 "core" &,; O I #\ 4 +5 ."raiseStack"SE.reconfigure :place +2 "storage"(#]K-0-\ b +2 "core" &<    +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 ."raiseStack"SE.seek :beamBreak +4 .tElbow.seek PC +3 "storage"('N + "manipulator"&(9 +6 "core" ( +2 "manipulator"&{& +3 "core" &<  - =  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &r& +3 "core" &< 0 . I  +3 .tForearm.seek PC +2 "manipulator"&h'T +96 "core" ' +2 .tHand.close + "manipulator"&w/ +74 "core" / +2 .tPC.seek :open +2 "processing"%f( +69 "core" ' +2 "storage"( - +3 "core" -'N +2 ."raiseStack"SE.configure :default +2 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(+' +29 "core" ' +257 ( + "storage"('& +4 "core" &,; 3 % !\ 4 +2 "manipulator"&& +3 "core" &< " C  +2 "manipulator"&% +3 "core" % R +  T +3 .tForearm.seek :retract +2 "manipulator"&'\ +93 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&z( +252 "core" ( +2 "manipulator"&& +3 "core" &  H i +2 "storage"(.& +3 "core" &,; 4 8 \ 4 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +95 "core" ' +2 .tHand.open + "manipulator"&&1 +75 "core" 1 +2 "storage"(- +4 "core" -' +2 .tSE.seek -0.14 Pucks below Top Plate +2 "storage"( ' +22 "core" ' +2 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +3 .tSE.seek -0.75 Pucks below Top Plate +2 "storage"(2' +54 "core" ' +2 #tLights, camera, ACTION! +2 "storage"( - +3 "core" -' +2 "storage"(& +3 "core" &,; \ 4 +2 "manipulator"& & +3 "core" &\ , + L g +3 .tElbow.seek 4 + "manipulator"&( +15 "core" ( +2 "manipulator"&7& +3 "core" & * % E  +2 "storage"(*& +3 "core" &,; \ 4 +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&' +3 "core" ' +3 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +3 .tSE.seek -0.03 Pucks below Top Plate +2 "storage"('] +58 "core" ' +3 "manipulator"&~& +3 "core" & . , A  +2 "storage"(:& +4 "core" &,; P P E\ 4 +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 4 +2 "manipulator"&;'B +36 "core" ' +2 .tElbow.hold +2 "manipulator"&%, +3 "core" , +2 .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"('E +20 "core" ' + "manipulator"&!% +3 "core" %N]  +2 "storage"(C& +4 "core" &,;\ \  \ 4 +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 312 counts + "manipulator"&)'z +16 "core" ' + "manipulator"&/& +4 "core" &<  s +2 "storage"(-& +3 "core" &,; W W =\ 4 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&"' +20 "core" ' + "storage"(% +4 "core" %K M K D\ +2 ."downElevator"SE.seek :down +4 "storage"(' +99 (3% +2 "core" %I 7 7\ SS +2 "manipulator"&A% +4 "core" %    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&@'\ +94 "core" ' +57 ' + ."downElevator"SE.stop + "storage"(5 +3 ($& +3 "core" &,; O N \ 4 +2 "collection"'& +5 "core" &[E950d ? +50 #tStoring generic puck in Collection Clamp to tube 4 +3 "manipulator"&H% +3 "core" %\  *  0  +2 "storage"(#% +4 "core" % O P >\ +2 "storage"(0. +2 "core" .(,A +2 "storage"(D& +4 "core" &,; R O Z\ 4 +2 "storage"(}& +3 "core" &,; O O i\ 4 +2 "manipulator"&4& +3 "core" &<   +3 .tElbow.seek 4 + "manipulator"&>( +17 "core" ( +2 "manipulator"&9& +3 "core" & : 6  +2 "storage"(& +3 "core" &,; K O /\ 4 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&8' +97 "core" ' + "storage"(E& +4 "core" &,; M W a\ 4 +2 .tSE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(='N +291 "core" ' + "storage"(5- +3 "core" -' +3 .tSE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&W& +3 "core" & $ >  +2 "storage"(6& +3 "core" &,; 3 . \ 4 +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +52 .tForearm.seek 4 + "manipulator"&<'B +35 "core" ' +2 .tElbow.hold +2 "manipulator"&K, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(J- +3 "core" -' +2 .tSE.seek 0.13 Pucks below Top Plate +2 "storage"(G'+ +23 "core" ' +2 "manipulator"&d% +3 "core" %PM   & +2 "storage"(,& +3 "core" &,;\ \ \ 4 +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 314 counts + "manipulator"&('| +24 "core" ' +2 "manipulator"&R& +3 "core" &  ( s y +2 "storage"(& +3 "core" &,; N P \\\ 4 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts +2 "manipulator"&N' +25 "core" ' +2 .tSE.seek 1.13 Pucks below Top Plate +2 "storage"(\\' +38 "core" ' +2 "manipulator"&l& +3 "core" &  (  y +2 "manipulator"&a% +4 "core" % +  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&F'\ +90 "core" ' +2 .tElbow.seek CC +2 "manipulator"&L(ҝ +163 "core" ( +3 "manipulator"&U& +3 "core" &ҫ "  h 8 +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &I& +3 "core" &ҫ +  8 +2 .tForearm.seek CC +2 "manipulator"&g'C +99 "core" ' + .tHand.close +2 "manipulator"&`/ +75 "core" / +2 .tCC.seek :open +2 "collection"'v(p +396 "core" ( +2 "storage"(Q& +3 "core" &,; Q [ B\ 4 +2 "storage"(M& +3 "core" &,; a P _\ 4 +2 "manipulator"&?& +3 "core" &ҫ   8 +2 "manipulator"&b% +3 "core" % $ \  +3 .tForearm.seek :retract + "manipulator"&'\ +98 "core" ' + .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 4 + "manipulator"&^( +160 "core" ( +2 "manipulator"&j& +4 "core" & \   +2 "storage"(_& +49 "core" &,; { 5\ 4 + .tElbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 .tForearm.seek 4 +2 "manipulator"&B'B +107 "core" ' + .tElbow.hold +2 "manipulator"&Y, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open + "manipulator"&X1 +75 "core" 1 +2 "manipulator"&c% +3 "core" % QV  \ 8 +2 "storage"(& +4 "core" &,; F \ 4 +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 4 + 315 counts + "manipulator"&Z'} +21 "core" ' +2 "manipulator"&V& +3 "core" &   l +2 "storage"(P& +4 "core" &,; e g +\ 4 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&i' +34 "core" ' +2 "storage"(m% +51 "core" % v j \  +4 ."downElevator"SE.seek :down +3 "storage"(T' +99 (\ % +2 "core" %L U P J\ SR +3 "manipulator"&S% +3 "core" %   + +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&t'\ +90 "core" ' +53 ' +2 ."downElevator"SE.stop + "storage"(5 +3 #tShuffling pucks in tube 5 of [2..5] +2 #Loading generic puck from tube 5 into Collection Clamp +2 "collection"'o& +3 "core" &1.z  +2 "manipulator"&n% +3 "core" %\  ( p  +3 "storage"(q% +3 "core" % ^ b \ +2 "storage"(u. +3 "core" .(,A +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 5 +2 "storage"(1(; +188 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (p& +3 "core" &; I {\ % +2 "manipulator"&|& +3 "core" &  ' A l +3 .tElbow.seek 5 + "manipulator"& ( +37 "core" ( +2 "manipulator"&k& +3 "core" & '  2  +2 "storage"(& +3 "core" &; o f 3\ 3 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&e'y +93 "core" ' +2 "storage"(& +3 "core" &; \\ k =\ 3 +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(s'N +280 "core" ' +2 "storage"(- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +4 (O& +2 "core" &; O L \ 3 +2 "manipulator"&{& +3 "core" &  # #  +2 .tElbow.seek 5 +2 "manipulator"&r( +24 "core" ( +2 "manipulator"&x& +3 "core" &  '  +2 "storage"(w& +4 "core" &; N H U\ 3 +2 .tForearm.seek 5 + 300 counts +2 "manipulator"& ' +88 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close + "manipulator"&/ +70 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&& +2 "storage"([' +8 "core" & #  |  +2 "manipulator"&'% +3 "core" %  * O +3 .tForearm.seek :retract +2 "manipulator"&'\ +95 "core" ' +2 .tElbow.seek CC +2 "manipulator"&(ҝ +145 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +14 "core" ( +2 "manipulator"&& +5 "core" &ҫ > W < +8 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &h& +2 "core" &ҫ   x < +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'C +95 "core" ' +2 "manipulator"&.& +3 "core" &Ҭ   ; +3 "manipulator"&% +3 "core" %L  5 +2 "collection"'&& +4 "core" &30c  +2 "collection"'& +5 "core" &22b  +3 .tCC.seek :closed + "collection"' ([h +4 "core" &30f  +6 &2/f 4 +10 &I}20k\ 0 +9 &Jw2/e\ D +10 &`11h\ J +9 &\\2/e\ J +9 &Z2.e\ I +10 & @]2/o\ J +9 &"]2.g\ J +9 &#Y10f\ I +10 &%Z11h\ I +8 "Can"ru\ ElA +2 "core" &'J[1/k\ I +8 &) _21k\ I +10 &*^10g\ I +9 &,^20l\ I +10 &.QY10l\ I +9 &0[11c\ I +9 &1Y10j\ I +10 &3Y31f\ I +9 &5ZY20d\ I +9 &7Z21e\ I +10 &8Y1.g\ I +9 &:Y22k\ I +10 &$^2.k\ I +9 &?^1/d\ I +10 &A^1/f\ I +9 &Ci\\4.e\ J +9 &E,\\22c\ I +10 &FY0/f\ I +9 &H]31j\ I +10 &Jr\\41h\ I +9 &L2\\20j\ J +9 &Mf4/c\ J +10 &Oj11h\ K +9 &Ql40g\ N +9 &S!41g\ S +10 &T2/d\ T +9 &V42m\ U +10 &X]32n\ V +9 &Z 41f\ B +9 &[330i\ 'u +10 &[E842l\ @ +2 ( +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 2.04 +2 .Hand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"& % +4 "core" % B    +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 #tLoading generic puck from tube 5 into Processing Clamp + "processing"%7& +4 "core" &\ +2 "manipulator"&*% +3 "core" %\    +2 "storage"(~% +3 "core" % J I \ +2 "storage"(:. +3 "core" .(; +2 "storage"(+& +4 "core" &; Q Q N\ 3 +2 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 5 +51 "storage"(!(; +3 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (C& +2 "core" &; O N &\  +3 "manipulator"& & +3 "core" &Ҭ #   ; +2 "manipulator"&/% +3 "core" %\ +  +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 +2 "manipulator"&-( +158 "core" ( +2 "manipulator"&& +3 "core" &    +2 "storage"(z& +3 "core" &; W T 5\  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&'y +92 "core" ' +2 "storage"(2& +3 "core" &; b Y\  +2 .tSE.reconfigure :pick +3 "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(3'N +277 "core" ' +2 "storage"(A- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (& +2 "core" &; 7 .\  +2 "manipulator"&& +3 "core" &    +2 .tElbow.seek 5 +2 "manipulator"&( +4 "core" ( + "manipulator"&;& +4 "core" &  & =  +2 "storage"($& +3 "core" &; ) )\  +3 .tForearm.seek 5 + 300 counts +2 "manipulator"&)' +14 "core" ' +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tHand.close +2 "manipulator"&/ +75 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&H& +2 "storage"(' +8 "core" &  - L  +2 "manipulator"&#% +3 "core" %   1 +2 .tForearm.seek :retract +2 "manipulator"&0'\ +97 "core" ' +3 .tElbow.seek PC +2 "manipulator"&D(9 +154 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +85 "core" ( +3 "manipulator"&}& +3 "core" &>   g  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &4& +3 "core" &>  y  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek PC +2 "manipulator"&9'T +99 "core" ' +2 "manipulator"&& +3 "core" &>   1  +2 "manipulator"&"% +4 "core" %b  * +2 "processing"%E& +3 "core" &\ +3 "processing"%& +5 "core" &\ +2 .tPC.seek :closed +3 "processing"%%(Bh +2 "core" &\ +7 & 4\ $c +9 &V\ 7 +10 &1\ K +9 &b\ M +9 & c\ M +10 & pb\ M +9 & 2c\ M +10 &e\ N +9 &c\ M +9 &wg\ M +10 &:e\ M +9 &f\ M +9 &e\ N +10 &c\ M +9 &Ag\ M +10 &d\ M +9 &h\ M +9 & c\ M +10 &"Hc\ N +9 &$\ f\ N +9 &%b\ M +10 &'g\ N +9 &)Qe\ M +9 &+d\ M +10 &,e\ M +9 &.g\ M +10 &0Yg\ M +9 &2k\ N +9 &3s\ O +10 &5~\ P +9 &7S\ R +10 &9\ R +9 &:\ R +9 &<\ S +10 &>Z\ R +9 &@\ S +9 &Aqr\ "j +10 &BB#e\ 0 +10 ( &BM\ % +2 "processing"%& +4 #tProcessing Clamp onSpring/offSpring for 6/25 samples, on/off torque 1.43 + .Hand.open + "manipulator"&@1 +68 "core" 1 + "manipulator"&5% +4 "core" % b 5 / " * +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&W'\ +91 "core" ' +2 "processing"%6& +3 "core" &BM\ % +2 #tImaging generic puck in Processing Clamp while storing it to tube 5 +2 "manipulator"&J% +3 "core" %\  " +2 "storage"(d% +3 "core" % P O S\  +2 "storage"(,. +3 "core" .(; +2 "storage"(R& +3 "core" &; O O G\  +2 "storage"(& +3 "manipulator"&l& +6 "core" &; O O S\  + &>  % e  +4 ."raiseStack"SE.reconfigure :place +3 .tElbow.reconfigure :tight +2 "storage"(#]K-0-\ b + "manipulator"&$&.,(\ #b +7 ."raiseStack"SE.seek :beamBreak +2 .tElbow.seek PC +3 "storage"(a'N +2 "manipulator"&8(9 +6 "core" ( +2 "manipulator"&>& +3 "core" &>  + 3  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 &=& +3 "core" &>   `  +3 .tForearm.seek PC + "manipulator"&<'T +102 "core" ' +2 .tHand.close + "manipulator"&(/ +66 "core" / +2 .tPC.seek :open +50 "processing"%G( +25 "core" ' +2 "storage"(U- +3 "core" -'N +2 ."raiseStack"SE.configure :default +3 "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +3 "storage"(I' +26 "core" ' +298 ( +2 "storage"(N& +2 "core" &; 2 " \  +3 "manipulator"&K& +3 "core" &>   +2 "manipulator"&`% +3 "core" % (   I +3 .tForearm.seek :retract +2 "manipulator"&F'\ +91 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 5 +2 "manipulator"&]( +248 "core" ( +2 "manipulator"&Q& +4 "core" &  # 9 +2 "storage"(M& +3 "core" &; O P t\  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&?'y +94 "core" ' +2 .tHand.open +2 "manipulator"&b1 +73 "core" 1 +3 "storage"(j- +3 "core" -' +2 .tSE.seek -0.14 Pucks below Top Plate +2 "storage"(g' +28 "core" ' +2 .tSE.reconfigure :seal + "storage"(#QK-0-\ b +3 .tSE.seek -0.75 Pucks below Top Plate +2 "storage"(_' +54 "core" ' +2 #tLights, camera, ACTION! +2 "storage"(L- +2 "core" -' +3 "storage"(X& +3 "core" &; \  +2 "manipulator"&c& +3 "core" & . * 8 7 +3 .tElbow.seek 5 + "manipulator"&( +27 "core" ( +2 "manipulator"&V& +3 "core" & + #   +2 "storage"(P& +3 "core" &; \  +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&m'y +3 "core" ' +3 .tSE.reconfigure :gently + "storage"(#QK-0-\ b +3 .tSE.seek -0.03 Pucks below Top Plate +2 "storage"('] +57 "core" ' + "manipulator"&^& +4 "core" &   f  +2 "storage"(\ & +3 "core" &; P M \  +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek 5 + "manipulator"&S'ͽ +33 "core" ' +2 .tElbow.hold +2 "manipulator"&B, +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"(Z'E +20 "core" ' +2 "manipulator"&o% +3 "core" %d   +2 "storage"(n& +3 "core" &;\  1\  +2 .tForearm.force -20 +2 "manipulator"&5 +3 .tForearm.seek 5 + 317 counts +2 "manipulator"&q' +21 "core" ' +2 "manipulator"&u& +3 "core" &K  $ 8 0 +3 "storage"(\\& +3 "core" &; Q N C\  +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"&i'y +15 "core" ' + "storage"(p% +3 "core" %L O N h\ +3 ."downElevator"SE.seek :down +4 "storage"(|' +98 (k% +4 "core" %I 9 ; \ SU +2 "manipulator"&% +3 "core" %o e  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&T'\ +89 "core" ' +63 ' + ."downElevator"SE.stop +2 "storage"(5 +3 (y& +3 "core" &; J L f\  +2 "collection"'& +3 "core" &[E941c @ +2 #tStoring generic puck in Collection Clamp to tube 5 +2 "manipulator"&Y% +3 "core" %\  / - 7  +2 "storage"(t% +3 "core" % V W h\  +2 "storage"(. +3 "core" .(; +2 "storage"(O& +3 "core" &; J J 3\  +2 "storage"({& +3 "core" &; V U \ \  +2 "manipulator"&x& +4 "core" &K  1 0 +2 .tElbow.seek 5 + "manipulator"&w( +29 "core" ( +2 "manipulator"&& +3 "core" &  2 4 +2 "storage"(& +4 "core" &; T Q K\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&''y +99 "core" ' +2 "storage"( & +3 "core" &; K R H\  +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(e'N +274 "core" ' +2 "storage"(- +50 "core" -' +2 .tSE.configure :default +3 "storage"(#QK-0-\ b +3 "manipulator"&h& +3 "core" &   F 3 +2 "storage"(s& +4 "core" &; $ & \  +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek 5 +2 "manipulator"& 'ͽ +41 "core" ' + .tElbow.hold +2 "manipulator"&., +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(- +3 "core" -' +3 .tSE.seek 0.14 Pucks below Top Plate + "storage"(&'4 +23 "core" ' +2 "manipulator"&r% +3 "core" %͸*   s +2 "storage"([& +3 "core" &; \  +2 .tForearm.force -20 + "manipulator"&5 +3 .tForearm.seek 5 + 295 counts +2 "manipulator"&' +10 "core" ' +2 "manipulator"&v& +3 "core" &A   ;  +2 "storage"(& +3 "core" &; P P j\  +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts +2 "manipulator"& 'y +26 "core" ' +2 .tSE.seek 1.14 Pucks below Top Plate +2 "storage"(7' +37 "core" ' +2 "manipulator"&*& +3 "core" &A  "  +2 "manipulator"&~% +3 "core" %W . + L  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&:'\ +89 "core" ' +2 .tElbow.seek CC + "manipulator"&(ҝ +154 "core" ( +51 "manipulator"&+& +3 "core" &ҟ\  ! P f +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &C& +2 "core" &ҟ\ \  f +3 .tForearm.seek CC + "manipulator"& 'C +90 "core" ' + .tHand.close +2 "manipulator"&// +68 "core" / +3 .tCC.seek :open + "collection"'(p +397 "core" ( + "storage"(& +4 "core" &; h k t\  +2 "storage"(z& +3 "core" &; f g E\  +2 "manipulator"&1& +3 "core" &Ҭ  Y +2 "manipulator"&2% +3 "core" % G   +3 .tForearm.seek :retract + "manipulator"&'\ +97 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek 5 + "manipulator"&( +160 "core" ( + "manipulator"&A& +4 "core" &  # a  +3 "storage"(& +3 "core" &; c f\  +2 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.seek 5 + "manipulator"&'ͽ +112 "core" ' +2 .tElbow.hold + "manipulator"&;, +4 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tHand.open +2 "manipulator"&$1 +64 "core" 1 +3 "manipulator"&% +4 "core" % M  *  +2 "storage"(H& +3 "core" &;   \  +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 5 + 304 counts + "manipulator"&#' +21 "core" ' +2 "manipulator"&-& +3 "core" &B ! ' d 4 +2 "storage"(& +3 "core" &; } X\  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 5 + 700 counts +2 "manipulator"&3'y +19 "core" ' + "storage"()% +4 "core" % { P\  +2 ."downElevator"SE.seek :down +4 "storage"(}' +99 (4% +2 "core" %J Z R "\ SS +3 "manipulator"&% +3 "core" %Ј   C  +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +51 ' + ."downElevator"SE.stop + "storage"(5 +53220 "Can"gv 1FBM +59999 js 1B +59998 ht 1Cy +59998 |s 0D +59999 s 1JD +59998 s 1\ E; +59998 p 1E +59999 r 1Fg +59998 p 1 MF +59998 p 1"G +59999 p 1#H) +59998 n 1%H +59998 m 1'QIU +59998 n 1)I +59999 n 1*J +59998 l 1,K +59998 m 1.UK +59998 m 10LC +59999 k 11L +59998 m 13Mo +59998 l 15[N +59999 l 17N +59999 k 18O1 +59998  j 1:O +59999 j 1<_P] +59999  l\ 1> P +59998 j 1?Q +59999 j 1AR +59999 k 1CeR +59998 l 1E&SK +60000 k 1FS +59999 k 1HTw +59999 i 0JjU  +59999 j 1L+U +59998 j 1MV9 +59999 h 1OV +59999 i 1QoWe +60000 h 1S0W +59999 i 1TX +59999 h 1VY' +59999 h 1XuY +59999 i 1Z6ZS +59998 i 1[Z +59998 si 1][ +59998 fh 1_y\\ +59999 Yi\ 1a:\\ +59998 Vh\ 1b]A +59998 Xh 1d] +59999 Rh 1f~^m +59998 Dh 1h>_ +59999 Eh 1i_ +59999 Bi 1k`/ +59998 Jg 1m` +59999 Bh 1oBa[ +59999 6i 1qa +59999 3g 1rb +59998 2h 1tc +59999 $g 1vFc @EDT1741665774.26 f 1xdI +59998 g 1yd +59999 e 1{eu +59999 f 1}Kf  +59998 g 0 f +59999 e 1g7 +59998 \ f 1g +59998 g 1Phc +59998 f 1h +59998 f 1i +59998 f 1j% +59998 g 1Uj +59999 f 1kQ +59998 g 1k +59999 f 1l} +59998 f 1[m +59999 f 1m +59998 d 1n? +59999 e 1n +59998 f 1`ok +59999 e 1"p +59998 f 1p +59999 e 1q- +59998 e 1eq +59999 f 1&rY +59998 e 1r +59999 e 1s +59998 d 1jt +59999 e 1,t +59998 d 1uG +59999 f 1u +59998 d 1svs +59999 d 15w  +59998 f 1w +59999 d 1x5 +59999 e 1|x +59999 e 1>ya +59999 d 1y +59999 c 1z +59998 d 1{# +59999 e 1G{ +59998 c 1 |O +59999 c 1| +59998 d 1Î}{ +59999 d 1P~ +59997 a 1~ +59998 b 0= +59999 b 1ʗ +59999 b 1Yi +59999 b 1 +59998 c 1 +59999 b 1Ѡ+ +59999 c 1b +59999 a 1%W +59998 a 1 +59999 ` 1ة +59999 b 1l +59998 e 1. +59999 h 1E +59998 m 1߲ +59999 p 1uq +59998 s 17 +59999 w 1 +59999 x 13 +59998 | 1} +59999 ~ 1?_ +59998  1 +59999  1 +59999  1! +60002  1G +59995 { 1 M +59998 z 1 +59999 y 1y +59999 w 1P +59998 w 1 +59999 u 1; +59998 v 1 +59999 t 1Yg +59999 u 1 +59998 t 1 +59999 s 1) +59998 s 1b +59999 t 1$U +59998 s 1  +59999 s 1  +59998 u 1 k +59999 s 1- +59999 t 1C +59998 t 1 +59999 r 1so +59998 7t 16 +59999 Fu 1 +59998 Zs 11 +59999 Xr 1| +59998 ^r 1>] +59999 gs 1 +59999 pr 1  +59998 zq 1" +59999 r 1$G +59998 q 1& K +59999 p 1' +59998 p 1)w +59999 o 1+O  +59998 o 1- +59999 p 1.9 +59998 q 10 +59999 q 12Xe +59998 q 14 +59999 p 15 +59998 q 17' +59999 p 19a +59998 o 1;$S +59999 m 1< +59999 p 1> +59998 q 1@j +59999 o 1B- +59998 n 1CA +59999 n 1E +59998 p 1Grm +59999 o 1I5 +59998 n 1J +59999 m 1L/ +59998 m 1N| +59999 l 1P>[ +59998 m 1R +59999 k 1S +59999 m 1U +59998 l 1WH +59999 j 1Y\ I +59998 j 2Z +59999 $g 1\\u +59998 /h 1^R  +59999 /g 1` +59999 9g 1a7 +59998 ;e 1c +59999 7f 1e[c +59998 1h 1g +59999 /k 1h +59998 3k 1j% +59999 6k 1le +59999 2k 1n'Q +59998 3j 1o +59999 9j 1q} +59998 9k 1sn @EDT1741752172.16 =l 1u1 +59998 >l 1v? +59999 <k 1x +59998 6k 1zyk +59999 0k 1|; +59998 0l 1} +59999 ,j 1- +59999 0j 1 +59998 4k 1EY +59999 0k 1 +59998 /j 1 +59999 -j 1 +59998 .j 1N +59999 -j 1G +59998 .j 1 +59999 ,m 1s +59999 )j 1X  +59998 $j 1Ÿ +59999  i 15 +59998 !h 1 +59999 !i 1ba +59998 &i 1$ +59999 "h 1ō +59999 i 1# +59998 i 1kƹ +59999 i 1.O +59998 i 1 +59999 k 1{ +59998 j 1t +59999  i 17ɧ +59999 j 1= +59998 k 1 +59999 k 1~i +59998 \ k 1A +59999  k 1̕ +59998  k 1+ +59999  l 1 +59998  l 1JW +59999 l 1  +59998 l 1σ +59999  k 1 +59998 l 1SЯ +59999 k 1E +59999 l 1 +59998 j 1šq +59999 i 1\\ +59998  g 1ӝ +59999 h 13 +59998 k 1ɣ +59999 j 1e_ +59998 k 1' +59999 l 1֋ +59999 k 1Ь! +59998 l 1o׷ +59999 j 11M +59998 j 2 +59999 j 4׶y +59998 i 0x +59999 j 1;ڥ +59998 l 1; +59999 p 1޿ +59998 u 1g +59999 y 1D +59999 ~ 1ݓ +59998  1) +59999  1޿ +59998  1LU +59999  1 +59999 | 3 +59998 { 1 +59998 { 1T +59999 x 1C +59999 x 1 +59998 w 1o +59999 u 1\\ +59998 w 1 +59999 v 11 +59998 u 1 +59999 v 1e] +59998  t 1 ( +59999  u 1  +59998 \ t 1  +59999  s 1 n +59998 t 1 1K +59999 r 1  +59998 (p 1 \ w +59999 )s 1 x  +59999 2r 1 ; +59998 :s 1 9 +59999 Er 1  +59998 =r 1 e +59999 /r 1 D +59998 "s 1  +59999 r 1 ' +59999 s 1  +59998 s 1 MS +59999 s 1  +59998 s 1  +59999 u 1 ! +59998 r 1 #V +59999 s 1 %A +59998 t 1 & +59999 s 1 (m +59998 r 1 *^ +59999 r 1 ,  +59998 q 1 -/ +59999 p 1 / +59999 p 1 1g[ +59998 o 1 3) +59999 \ p 1 4 +59998 o 1 6 +59999 p 1 8q +59998 o 2 :3I +59999 m 1 ; +59998 l 1 =u +59999 l 1 ?{  +59998 )j 1 A= +59999 1j 1 B7 +59998 ;g 1 D +59999 Dg 1 Fc +59998 0g 1 HG +59999 /h 1 J  +59999 g 1 K% +59998  j 1 M +59999 j 1 OQQ +59998 j 1 Q +59999 k 1 R} +59998 l 1 T +59999 m 1 V[ +59998 l 1 X? +59999 k 1 Y +59999 l 2 [k +59998 o 1 ]e +59999 n 2 _' +59998 o 1 `- +59999 n 1 b +59999 o 1 dnY +59998 o 1 f0 +59999 o 1 g  +59998 p 1 i\  +59999 o 1 kw\  +59998 o 1 m: G +59999 o 1 n  +59998 o 1 p s @EDT1741838570.07 p 1 r  +59998 o 1 tC  +59999 o 1 v5 +59998 n 1 w +59999 o 1 ya +59999 n 1 {M +59998 o 1 } +59999 n 1 ~# +59998 m 1  +59999 o 1 VO +59998 o 1  +59999 p 1 { +59998 n 1  +59999 n 1 _ +59999 n 1 != +59998 n 1  +59999 o 1 i +59998 n 1 h +59999 l 1 + +59998 l 1 + +59999 m 1  +59998 m 1 rW +59999 m 1 4 +59999 m 1  +59998 n 1  +59999 m 1 { +59998 n 1 =E +59999 l 1  +59998 m 1 q +59999 m 1  +59998 m 1 G +59999 m 1 3 +59999 m 1  +59998 m 1  _ +59999 l 1 P  +59998 n 1 ! +59999 m 1 "! +59998 m 1 " +59999 l 1 Z#M +59998 l 1 # +59999 l 1 $y +59998 l 1 % +59999 l 1 d% +59999 k 1 '&; +59998 k 1 & +59999 n 1 'g +59998 l 1 n' +59999 l 1 0( +59998 k 1 )) +59999 k 1 ȵ) +59999 k 1 w*U +59998 k 1 :* +59999 l\ 1 + +59998 l\ 1 Ͽ, +59999 j 1 с, +59998 j 1 D-C +59999 i 1 - +59998 j 1 .o +59999 ~o 1 ؋/ +59998 vt 1 M/ +59999 ]x 1 01 +59998 Oz 1 0 +59999 C~\ 1 ߔ1] +59998 5 1 V1 +59999 ; 1 2 +59998 : 1 3 +59999 8{ 1 3 +59998 ?{ 1 ^4K +59999 D| 1 4 +59999 Cz 1 5w +59998 Lv 1 6  +59999 Lu\ 1 f6 +59998 Lv 1 )79 +59999 Rs 1 7 +59998 Ru\ 1 8e +59999 [t 1 p8 +59998 fs\ 1 29 +59999 ht 1 :' +59999 hr 1 : +59998 or 1 y;S +59999 ps 1 ;; +59998 {s 2\ < +59999 s 1\ = +59998 r 1\ = +59999 s 1\ E>A +59998 r 1\ > +59999 s 1\ ?m +59998 r 1\ @ +59999 r 1\ N@ +59998 q 1\ A/ +59999 yq 1\ A +59999 pq 1\ B[ +59998 \\s 1\ VB +59999 Ws 1\ C +59998 lt 1\ D +59999 lt 1\ D +59998 pt 1\ _EI +59999 dr 1\ !E +59998 _r 1\ Fu +59999 Vq 1\ G  +59998 Qq 1\ "hG +59999 No 1\ $*H7 +59999 Oo 1\ %H +59998 Qq 1\ 'Ic +59999 Sp 1\ )qI +59998 Pp 1\ +3J +59999 Sp 1\ ,K% +59998 Qo 1\ .K +59999 Rn 1\ 0yLQ +59998 Lo 1\ 2<L +59999 In 1\ 3M} +59999 Gn 1\ 5N +59998 Io 1\ 7N +59999 Eo 1\ 9EO? +59998 Dn 1\ ;O +59999 Am 1\ <Pk +59998 =n 1\ >Q +59999 Do 1\ @NQ +59998 >p 1\ BR- +59999 9p 1\ CR +59998 +n 1\ ESY +59999 $p 1\ GWS +59999 'o 1\ IT +59998 /o 1\ JU +59999 /n 1\ LU +59998 .m 1\ N`VG +59999 *m 1\ P"V +59998 +m 3\ QWs +59999 -l 1\ SX  +59998 4k 1\ UiX +59999 -k 1\ W+Y5 +59998 .m 1\ XY +59999 1l 1\ ZZa +59999 ,m 1\ \\rZ +59998 +l 1\ ^4[ +59999 %l 1\ _\\# +59998 &m 1\ a\\ +59999 #m\ 1\ c{]O +59998 &m 1\ e>] +59999 )l 1\ g^{ +59999 *m 1\ h_ +59998 &o 1\ j_ +59999 #m 1\ lG`= +59998 l 1\ n ` @EDT1741924967.98 m 1\ oai +59998 m 1\ qa +59999 m 1\ sQb +59998  m 1\ uc+ +59999 l 1\ vc +59999 l 1\ xdW +59998 \ l 1\ zZd +59999 n\ 2\ |e +59998 k 1\ }f +59999 l 1\ f +59998 l 1\ dgE +59999 m 1\ &g +59998 l 1\ hq +59999 l 1\ i +59998 k 1\ li +59999 l 1\ .j3 +59999 l\ 1\ j +59998 "j 1\ k_ +59999 l 1\ uk +59998 $k\ 1\ 7l +59999 "k 1\ m! +59998 &l 2\ m +59999 %k\ 1\ ~nM +59998 +l 1\ @n +59999 -k 1\ oy +59998 (m 0\ p +59999 -k 1\ p +59999 )k 2\ Iq; +59998 +k 1\ q +59999 'l 1\ rg +59998 $k\ 1\ r +59999 k 1\ Ss +59998 k 1\ t) +59999 j\ 1\ t +59998 l\ 1\ uU +59999  k\ 1\ ]u +59999  j 1\ v +59998 k 1\ w +59999 j 1\ w +59998 j\ 1\ gxC +59999 j 1\ )x +59998 i\ 1\ yo +59999 j\ 1\ z +59998 k 1\ pz +59999 j\ 1\ 3{1 +59998 j 1\ { +59999  j 1\ |] +59998 j\ 1\ z| +59999 j 1\ <} +59999 j 1\ ~ +59998 j 1\ ~ +59999 $i\ 1\ ɃK +59998 h 1\ E +59999 "k 1\ w +59998 +i 1\   +59999 $h\ 1\ Ќ +59999 #j\ 1\ O9 +59998  m\ 1\  +59999 p\ 1\ e +59998  s\ 1\ ז +59999 w\ 1\ Y +59998 {\ 1\ ' +59999 ~\ 1\  +59998 \ 2\ ޞS +59999 \ 1\ a +59998 ~\ 1\ # +59999 | 1\  +59998 z 1\  +59999 y 1\ iA +59998 w 1\ + +59999 w 1\ m +59999 w 1\  +59998 +s\ 1\ r +59999 0u\ 1\ 4/ +59998 7t\ 1\  +59999 5u 1\ [ +59998 8u 1\ { +59999 Hs\ 1\ = +59998 Ls\ 1\  +59999 Hs\ 1\  +59999 Os\ 1\ I +59998 Xs\ 1\ F +59999 bs 1 u +59998 mr 1   +59999 ws 1  +59998 r\ 2 O7 +59999 ~t\ 1  +59998 t\ 1 c +59999 t 1 \  +59999 t 1 Y +59998 s 1 % +59999 r 1  +59998 s\ 1 Q +59996 t\ 1 Z +59999 u\ 1 } +59998 %u\ 1  +59999 (t\ 1  +59999 /s\ 1 T? +59998 1u\ 0  +59999 8u\ 1 k +59998 <v\ 1  +59999 Cu\ 1 !M +59999 !w\ 1 # - +59999 u\ 1 $ +59998 u\ 0 &Y +59999  w\ 1 (E +59999 v\ 1 * +59998 u\ 1 + +59999 u\ 1 - +59999 t\ 1 /<G +59998 t\ 1 0 +59999 u\ 1 2s +59998 v\ 1 4y  +59999 u\ 0 66 +59999 u\ 1 75 +59998 u\ 1 9 +59999 p\ 1 ;qa +59999 t\ 1 =/ +59998 s\ 1 > +59999 v\ 0 @# +59998 w\ 1 Bi +59999 v\ 1 D'O +59998 u\ 1 E +59999 u 0 G{ +59998 u 1 I` +59999 u\ 1 K +59998 u\ 1 L= +59999 t\ 1 N +59999 v\ 1 PZi +59998 w 1 R +59999 w\ 1 S +59998 v\ 1 U+ +59999 w\ 1 WR +59998 w\ 1 YW +59999 v\ 1 Z +59998 w\ 1 \\ +59999 v\ 1 ^L +59998 v\ 1 `  +59999 t\ 1 aE +59999 v\ 1 c +59998 u\ 1 eDq +59999 u\ 1 g +59998 t\ 1 h +59999 t\ 1 j~3 @EDT1742011365.88 t\ 1 l; +59998 s\ 1 m_ +59999 t\ 1 o +59998 t\ 1 qu +59997 t\ 1 s3! +59998 t\ 1 t +59998 s\ 1 vM +59998 t\ 1 xp +59999 r\ 1 z-y +59999 s\ 1 { +59999 s 1 } +59998 r 1 g; +59999 s 1 % +59998 q\ 1 g +59999 r\ 1  +59999 r\ 1 _ +59999 q\ 1 ) +59998 r\ 1  +59999 s\ 1 U +59999 r\ 1 X +59999 q\ 1  +59998 q\ 1  +59999 q\ 1 ­ +59998 r\ 1 OC +59999 q\ 1  +59998 r\ 2 o +59999 r\ 1  +59998 s\ 0 Iś +59999 r\ 1 1 +59999 r\ 1  +59998 q\ 1 ] +59999 q\ 1 A +59999 q\ 1 ȉ +59998 o\ 1  +59999 p\ 1 {ɵ +59999 p\ 1 9K +59998 o\ 1  +59999 n 1 w +59999 p\ 1 u  +59998 o\ 1 3̣ +59999 n\ 1 9 +59999 p\ 1  +59998 n\ 1 qe +59999 m\ 0 / +59998 m\ 0 ϑ +59999 n\ 1 ' +59999 m 1 hн +59998 o\ 1 &S +59999 l\ 1  +59998 m 1  +59999 m\ 1 _ +59998 l\ 1 ӫ +59999 l\ 1 A +59998 k\ 1 Ș +59999 m\ 1 Wm +59998 k\ 1  +59999 j\ 1 ֙ +59998 l\ 1 ϒ/ +59999 o\ 1 Q +59998 t 1 [ +59999 uw\ 1  +59999 hz\ 1 ֋ه +59998 [}\ 1 J +59999 V\ 1 ڳ +59998 S 0 I +59999 G\ 1 ݁ +59998 S|\ 1 ?u +59999 Vx\ 1   +59998 Xx\ 1 ݡ +59999 gv 1 w7 +59998 nv 1 4 +59999 rt 1 c +59999 yu 1  +59998 {t 1 o +59999 t 1 -% +59998 s\ 1  +59999 q\ 1 Q +59998 r\ 1 g +59999 q\ 1 %} +59998 q 1  +59999 q 0  +59998 q\ 1 ^? +59999 r\ 1  +59998 q\ 1 k +59999 q\ 1  +59999 r 1 T +59998 s\ 1 - +59999 q\ 1  +59998 q\ 1 Y +59999 n\ 0 J +59998 n 0  +59999 n\ 1 \  +59998 n 0  +59999 m\ 1 EG +59999 o\ 1  +59998 o\ 1 s +59999 o\ 1   +59998 l\ 1 @ +59999 l\ 0 5 +59998 k\ 1  +59999 i 1 za +59998 k\ 1 9 +59999 k\ 1  +59998 j\ 1 # +59999 i\ 1 !t +59998 k\ 1 #2O +59999 i\ 1 $ +59998 i\ 1 &{ +59999 i\ 1 (o +59999 i\ 0 *. +59998 g\ 1 += +59999 h\ 1 - +59999 g\ 1 /ji +59998 g\ 1 1( +59999 g\ 1 2 +59998 f\ 1 4+ +59999 f 1 6e +59998 f\ 1 8"W +59999 f\ 1 9 +59998 g\ 1 ; +59999 e\ 1 =_ +59998 g\ 1 ? +59999 h\ 1 @E +59998 k\ 1 B +59999 m\ 1 DYq +59998 m\ 1 F +59999 m\ 0 G +59998 n 1 I3 +59999 n\ 1 KR +59999 n\ 1 M_ +59998 m\ 0 N +59999 m\ 1 P +59998 m\ 1 RI! +59999 l\ 1 T +59998 l\ 1 UM +59999 l\ 1 W +59999 m\ 1 YBy +59998 m\ 1 [ +59999 k\ 1 \\ +59998 l\ 1 ^|; +59999 l\ 1 `; +59999 l\ 1 ag +59998 l\ 1 c +59999 l\ 1 ev  @EDT1742097763.80 m\ 1 g5\ ) +59999 m\ 1 h\  +59998 n\ 1 j U +59999 l\ 1 lq  +59998 k\ 1 n0  +59999 l\ 1 o  +59998 m\ 1 q  +59999 m 1 skC +59998 m\ 1 u) +59999 m\ 1 vo +59998 l\ 1 x +59999 l\ 1 zd +59999 m\ 1 |#1 +59998 m\ 1 } +59999 l\ 1 ] +59998 l\ 0 ^ +59999 m\ 1  +59998 m\ 1  +59999 m\ 1  +59998 m\ 1 XK +59999 l\ 1  +59998 m\ 1 w +59999 n\ 1   +59998 m\ 1 P +59999 l\ 1 9 +59999 k\ 1  +59998 l\ 1 e +59999 l\ 1 G +59998 l\ 1  +59999 k 1 ' +59998 k\ 0  +59999 k\ 1 @S +59998 k\ 1  +59999 k\ 1  +59999 k\ 1 | +59998 k\ 1 ; +59999 k\ 1 A +59998 k\ 1  +59999 k\ 1 w m +59998 j\ 1 5! +59999 k\ 1 ! +59998 xj\ 1 "/ +59999 tj\ 1 p" +59998 mj\ 1 /#[ +59999 nj\ 1 # +59999 hi\ 1 $ +59998 dj\ 1 j% +59999 ai\ 1 )% +59998 [j\ 1 &I +59999 [i\ 1 & +59998 Yi\ 1 c'u +59999 Oj\ 1 "(  +59998 Qi\ 1 ( +59999 Mh\ 1 ß)7 +59998 Qi\ 1 \\) +59999 Oh\ 1 *c +59999 Ki\ 1 * +59998 Fn\ 0 ʗ+ +59999 >q 1 U,% +59998 4t\ 1 , +59999 ,y\ 1 -Q +59998 "|\ 1 ь- +59999  1 J.} +59999 \ 1 / +59998 \ 1 / +59999 \ \ 1 ؂0? +59999 \ 1 >0 +59998 }\ 1 1k +59999 }\ 0 ݸ2 +59998 %y\ 1 v2 +59999 0x 1 43- +59998 3w 1 3 +59999 Cv\ 1 4Y +59998 It 1 m4 +59999 Ou\ 1 +5 +59999 [t 1 6 +59998 \\t\ 1 6 +59999 gt\ 1 c7G +59998 hs\ 1 7 +59999 or\ 1 8s +59998 |r\ 1 9  +59999 s\ 1 [9 +59998 r\ 1 :5 +59999 q\ 1 : +59998 t\ 1 ;a +59999 r\ 1 S; +59998 t\ 1 < +59999 s\ 1 =# +59999 u\ 1 = +59998 r\ 1 I>O +59999 q\ 1 > +59998 s\ 1 ?{ +59999 s\ 1 @ +59998 s\ 1 @@ +59999 t\ 1 \ A= +59998 r\ 1 A +59999 r\ 1 zBi +59998 r\ 1 8B +59999 q\ 1 C +59998 p\ 1 D+ +59999 p\ 1 rD +59998 p\ 1 0EW +59999 o\ 1 E +59999 n\ 1 F +59998 %m\ 1 kG +59999 %n\ 1 )G +59998 (l\ 1 HE +59999 6n\ 1 !H +59998 5m\ 1 #eIq +59999 =m\ 1 %#J +59998 *l\ 1 &J +59999  k\ 1 (K3 +59998 k\ 1 *`K +59999 k\ 1 , L_ +59998 l\ 1 -L +59999 $l\ 1 /M +59998 -k\ 1 1[N! +59999 %l\ 1 3N +59999 "m\ 1 4OM +59998 !m\ 0 6O +59999 !m\ 1 8RPy +59998  o\ 1 :Q +59999 .n\ 1 ;Q +59999 2m\ 1 =R; +59998 5l 1 ?OR +59999 =l\ 1 A Sg +59998 <l\ 1 BS +59999 2n\ 1 DT +59998 .n\ 0 FIU) +59999 &n\ 1 HU +59998 o\ 1 IVU +59999 o\ 1 KV +59998 o\ 1 MBW +59999 o\ 1 OX +59999 n\ 1 PX +59998 n\ 1 R}YC +59999  n\ 0 T<Y +59998 #n\ 1 UZo +59999 (n\ 1 W[ +59998 +n\ 1 Yw[ +59999 'm\ 1 [6\\1 +59998 'm\ 1 \\\\ +59999 #n\ 1 ^]] +59999 $l\ 1 `s] @EDT1742184161.71 l\ 1 b2^ +59999 n\ 1 c_ +59998 l\ 1 e_ +59999 m\ 1 go`K +59998 l\ 1 i.` +59999 l\ 0 jaw +59998 !l\ 0 lb  +59999 'l\ 1 nkb +59998 +l\ 1 p*c9 +59999 6m\ 1 qc +59998 =k\ 0 sde +59999 El\ 0 ued +59998 Jm\ 1 w%e +59999 Gl\ 1 xf' +59998 Hl\ 1 zf +59999 Ml\ 1 |agS +59998 Rl\ 1 ~g +59999 Xl\ 1 h +59999 dl\ 1 i +59998 ol\ 1 \\i +59999 vk\ 1 jA +59998 l\ 1 j +59999 k\ 1 km +59999 k\ 1 Wl +59998 k\ 1 l +59999 l\ 1 m/ +59998 l\ 1 m +59999 l\ 1 Sn[ +59998 zk\ 1 n +59999 ~k\ 1 o +59998 {j\ 1 p +59999 zk\ 1 Pp +59999 |k\ 1 qI +59998 {l\ 1 q +59999 zl\ 1 ru +59998 uk\ 1 Js  +59999 yl\ 0 s +59998 ~k\ 1 t7 +59999 wm\ 1 t +59999 yk\ 1 Cuc +59998 {l\ 1 u +59999 ~m\ 1 v +59998 yl\ 1 w% +59999 yl\ 1 >w +59998 wl\ 1 xQ +59999 ok\ 1 x +59998 pl\ 1 |y} +59999 nl\ 1 ;z +59999 ok\ 1 z +59998 gk\ 1 {? +59999 hk\ 1 x{ +59998 gk\ 0 7|k +59999 el\ 1 } +59998 gk\ 1 } +59999 kk\ 1 r~- +59998 li\ 1 1~ +59999 gi\ 1 Y +59998 dj\ 1 ů +59999 Sl\ 1 m +59998 Ep\ 1 , +59999 4u\ 1  +59999 'y\ 1 ̦G +59998 |\ 0 e +59999  \ 1 "s +59998 \ 1   +59999 \ 1 ӝ +59998  \ 1 [5 +59999 \ 1  +59998 &z\ 1 a +59999 )z\ 1 ڕ +59999 8y\ 1 U +59998 )w\ 1 # +59999  w\ 1  +59998 w\ 1 O +59999 x\ 1 O +59998 v\ 1 { +59999 u\ 1  +59998 u\ 1  +59999 t\ 1 G= +59998 u\ 1  +59999 u\ 1 i +59998 t\ 0  +59999 "s\ 1 @ +59999 2q\ 1 + +59998 Cq\ 1  +59999 Pp\ 1 xW +59998 [r\ 1 6 +59999 cp\ 1  +59998 io\ 1  +59999 ho\ 1 q +59999 jp\ 1 0E +59998 Lo\ 1 +59999  o\ 1q +59998 l\ 0k +59999 m\ 0) +59998 m\ 03 +59999 n\ 1  +59998 l\ 1 d_ +59999 m\ 1 " +59998 n\ 1 +59999 n\ 1! +59999 m\ 1^ +59998 k\ 0M +59999  m\ 1 +59998 k\ 0y +59999  l\ 1Y +59998 l\ 1 +59999 k\ 1; +59998  l\ 1 +59999  l\ 1 Ug +59998 k\ 1" +59999 l\ 1# +59999 k\ 1%) +59998 j\ 1'Q +59999 k\ 1)U +59998 l\ 1* +59999 j\ 1, +59998 j\ 1.K +59999 m\ 10\  +59998 m\ 11C +59999 l\ 13 +59999 k\ 05Eo +59998 j\ 07 +59999 m\ 18 +59998 l\ 1:1 +59999 m\ 1 exit +7 #mEXIT @1742322302.66EDT @1742322345.84EDT = =tMAIN =mMAIN_scheduler @EDT1742322346.61 #t\ Environmental Sample Processor built 09-Oct-24 (34b388ce) +115 #"core_reset"Sent BREAK + #t@41335 select with ifg=0x10, ie=0xF5 + #@41983 receive with ifg=0x10, ie=0xFD + #@42631 receive with ifg=0x10, ie=0xFD #@43278 receive with ifg=0x10, ie=0xFD + #@43605 receive with ifg=0x80, ie=0xFD #@46411 sendCRC with ifg=0x20, ie=0x7F + #@46858 sendCRC with ifg=0x20, ie=0x7F #@48471 sendCRC with ifg=0x08, ie=0x5F + #@19750 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +279 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +401 "Can"4t\ 2~ + 4t\ 2~ + #tPolling Can every 10:00 +6 #Cleanly exited at 14:25:02EDT18-Mar-25 +2895 #-> pucks +450 #-> access 3 +3 "storage"(% +2 "core" % M W F\ +2 "manipulator"&% +4 "core" %\    +2 "manipulator"&& +3 "core" &B 0 2  4 +2 .tSC.configure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 7 + "storage"(([~ +358 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &[ J 2 5\ +5627 #t-> access 4 +3 "storage"(% +3 "core" % Q L J\ +2 "manipulator"&% +3 "core" %\  * <  +2 "manipulator"&& +3 "core" &B   G 4 +154 "sampler") +3 )  +2 "core"  +3 "collection"' +2 '\  +3 "core"  +3 "processing"% +2 %  +3 "core"  +4 "collection"' 9\ +3 ' 0\ +3 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"' % +3 "core" %84y +2 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold +2 "collection"' + +2 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +3 "core" %ه\ +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +2 "core" % \  +2 .tSS.configure :default +2 "sampler")#.0X access 5 +3 "storage"( % +2 "core" % M U T\ +3 "manipulator"&!% +3 "core" %\  '   +2 "manipulator"&"& +3 "core" &B  4 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 2 +2 "storage"(#( +207 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 ($& +3 "core" & \ ) +3415 #t-> access 6 +3 "storage"(%% +3 "core" % P K 1\ +2 "manipulator"&&% +3 "core" %\ 5 & H  +2 "manipulator"&'& +3 "core" &B 6 ' 9 4 +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 3 +2 "storage"((( +188 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 ()& +2 "core" & M\ # +5141 #t-> access 2 +3 "storage"(*% +2 "core" % V M ?\ +2 "manipulator"&+% +3 "core" %\  % K  +2 "manipulator"&,& +3 "core" &B   4 +3 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(-(K +505 "core" ( +51 .tSC.configure :limp + "storage"($(\ 1b +3 (.& +2 "core" &K \ ) +4588 #t-> Puck.count +2 "storage"(/% +2 "core" % N Q +\ +3 .tSE.seek :down + "storage"(0' +4 "core" ' +2 .tSE.stop + "storage"(5 +3 .tHand.open + "manipulator"&11 +23 "core" 1 +2 "manipulator"&2% +3 "core" %\    +2 .tSC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 .tSC.seek 1 +2 "storage"(3(3 +846 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (4& +3 "core" &2 7 : \ +2 "manipulator"&5& +3 "core" &B  4 +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 .tElbow.seek 1 +2 "manipulator"&6( +35 "core" ( + "manipulator"&7& +3 "core" &   ]  +2 "storage"(8& +4 "core" &4 K P 3\ +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 .tForearm.seek 1 + 700 counts +2 "manipulator"&9'н +97 "core" ' +2 "storage"(:& +3 "core" &4 R Q 8\ +3 .tSE.reconfigure :place + "storage"(#]K-0-\ b +4 .tSE.seek :beamBreak + "storage"(;'N +272 "core" ' +2 "storage"(<- +3 "core" -'N +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 (=% +2 "core" %E  E \ +3 ."downElevator"SE.seek :down +5 "storage"(>' +98 (?% +3 "core" %-O K L\ TZ +2 "manipulator"&@% +3 "core" %з   i +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&A'\ +91 "core" ' +65 ' +2 ."downElevator"SE.stop + "storage"(5 +4 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(B( +195 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (C& +3 "core" & G\ * +2 "manipulator"&D& +4 "core" &  , .  +2 .tElbow.seek 2 +2 "manipulator"&E( +18 "core" ( + "manipulator"&F& +4 "core" &   D  +2 "storage"(G& +3 "core" & , , 9\ 2 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 2 + 700 counts + "manipulator"&H'9 +91 "core" ' +2 "storage"(I& +3 "core" & S M I\ 2 +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(J'N +245 "core" ' +2 "storage"(K- +3 "core" -' +2 .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (L% +2 "core" % : 6\ +4 ."downElevator"SE.seek :down +4 "storage"(M' +98 (N% +2 "core" %ܽ< 9 9\ QM +2 "manipulator"&O% +3 "core" %@ +  . +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&P'\ +74 "core" ' + ."downElevator"SE.stop +2 "storage"(5 +36 "core" ' +12 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 3 +2 "storage"(Q( +190 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (R& +3 "core" & z\ * +2 "manipulator"&S& +3 "core" &   3  +3 .tElbow.seek 3 + "manipulator"&T(r +14 "core" ( +2 "manipulator"&U& +3 "core" &v     +2 "storage"(V& +3 "core" & L O 0\ 4 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 3 + 700 counts +2 "manipulator"&W'V +96 "core" ' +2 "storage"(X& +3 "core" & R W d\ 4 +3 .tSE.reconfigure :place + "storage"(#]K-0-\ b +7 .tSE.seek :beamBreak +2 "storage"(Y'N +267 "core" ' + "storage"(Z- +4 "core" -'N +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 ([% +3 "core" %U 9 4\ +3 ."downElevator"SE.seek :down +4 "storage"(\\' +99 (]% +2 "core" %P 7 8\ TX +2 "manipulator"&^% +3 "core" %T  m v +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&_'\ +93 "core" ' +63 ' + ."downElevator"SE.stop + "storage"(5 +4 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 4 +2 "storage"(`(,A +186 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (a& +2 "core" &,? 9\ / +3 "manipulator"&b& +4 "core" &v ( - -  +2 .tElbow.seek 4 +2 "manipulator"&c( +17 "core" ( + "manipulator"&d& +4 "core" &    +2 "storage"(e& +3 "core" &,5 P L "\ 9 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 4 + 700 counts + "manipulator"&f' +94 "core" ' +2 "storage"(g& +3 "core" &,5 W X \ 9 +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(h'N +268 "core" ' + "storage"(i- +4 "core" -'N + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (j% +2 "core" %H 9 9 \ +3 ."downElevator"SE.seek :down +5 "storage"(k' +98 (l% +10 "core" %H  & {\ SV +2 "manipulator"&m% +3 "core" % ,  I +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&n'\ +89 "core" ' +61 ' +2 ."downElevator"SE.stop + "storage"(5 +4 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 5 + "storage"(o(; +187 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (p& +2 "core" &; m\ $ +2 "manipulator"&q& +4 "core" &  0 D  +2 .tElbow.seek 5 +2 "manipulator"&r( +16 "core" ( +2 "manipulator"&s& +3 "core" &   +2 "storage"(t& +3 "core" &; Q R R\ 1 +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 5 + 700 counts + "manipulator"&u'y +99 "core" ' +3 "storage"(v& +3 "core" &; S Q K\ 1 +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"(w'N +270 "core" ' + "storage"(x- +4 "core" -'N + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (y% +3 "core" %@ 0 , %\ +2 ."downElevator"SE.seek :down +4 "storage"(z' +99 ({% +2 "core" %AN  3 "\ TX +2 "manipulator"&|% +3 "core" %В (  1 +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&}'\ +90 "core" ' +65 ' +2 ."downElevator"SE.stop + "storage"(5 +4 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 6 + "storage"(~(K +198 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (& +3 "core" &K 8 7 \ \ +2 "manipulator"&& +3 "core" & + / +3 .tElbow.seek 6 + "manipulator"&( +23 "core" ( +2 "manipulator"&& +3 "core" &   > O +2 "storage"(& +5 "core" &K 6 :\ +10 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 6 + 700 counts +2 "manipulator"&' +93 "core" ' +2 "storage"(& +2 "core" &K P L *\ +35 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('N +270 "core" ' + "storage"( - +4 "core" -'N + .tSE.configure :default +2 "storage"(#QK-0-\ b +3 (\ % +3 "core" %? 8 5\ +9 ."downElevator"SE.seek :down +4 "storage"( ' +98 ( % +3 "core" %iN I 5\ SW +2 "manipulator"&% +3 "core" %   7 x +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +61 ' + ."downElevator"SE.stop +2 "storage"(5 +4 .tSC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 7 + "storage"(([~ +193 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +3 (& +2 "core" &[| O\ ( +3 "manipulator"&& +3 "core" &   f I +2 .tElbow.seek 7 +2 "manipulator"&( +31 "core" ( + "manipulator"&& +4 "core" & + % :  +2 "storage"(& +3 "core" &[m ) * >\ 7 +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek 7 + 700 counts +2 "manipulator"&'. +95 "core" ' +2 "storage"(& +3 "core" &[m V V B\ 7 +2 .tSE.reconfigure :place +2 "storage"(#]K-0-\ b +3 .tSE.seek :beamBreak +2 "storage"('N +269 "core" ' + "storage"(- +3 "core" -'N +3 .tSE.configure :default + "storage"(#QK-0-\ b +3 (% +3 "core" %M 7 5\ +2 ."downElevator"SE.seek :down +4 "storage"( ' +99 (!% +2 "core" %M 6 6\ TX +2 "manipulator"&"% +4 "core" %(  2 9 +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&$'\ +90 "core" ' +67 ' + ."downElevator"SE.stop +2 "storage"(5 +1864 #t-> exit +230 #mEXIT @1742322715.61EDT @1742397463.81EDT = =mMAIN_scheduler =tMAIN @EDT1742397464.80 #t\ Environmental Sample Processor built 09-Oct-24 (34b388ce) +114 #"core_reset"Sent BREAK + #t@4188 select with ifg=0x10, ie=0xF5 + #@4805 receive with ifg=0x10, ie=0xFD + #@5488 receive with ifg=0x10, ie=0xFD #@6103 receive with ifg=0x10, ie=0xFD + #@6430 receive with ifg=0x80, ie=0xFD #@7789 sendCRC with ifg=0x20, ie=0x7F + #@8235 sendCRC with ifg=0x20, ie=0x7F #@9847 sendCRC with ifg=0x08, ie=0x5F + #@57397 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +12 #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\ +394 "Can"z\ 1 . + z\ 1 . #tPolling Can every 10:00 +3 #Cleanly exited at 14:31:54EDT18-Mar-25 +4 #Loading /home/esp/esp2local/mission/25mar_exercise.rb mission +6 #Preparing to sleep until +0:10 +3 ."Qmail"GoodNews.email "Starting 25mar_exercise w/pucks in tube 2\\n{1 => 0,\\n 2 => 8,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@11:17:45, 20.5C, 33% humidity, 14.8psia, 13.69V, 0.19A, 70.174Ah, 2.56W",Subject: "25mar_exercise begun" +6 #tAsleep til +0:10 +2 #Continuing at 11:18 +2 "Can"z\ 2 . +27 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +152 ."Qmail"GoodNews.email "Then, in tube 2: standAloneWCR ([nil,$wcrVol],$hab){}\\n/home/esp/esp2local/mission/25mar_exercise.rb:46\\n{1 => 0,\\n 2 => 8,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@11:17:52, 20.5C, 33% humidity, 14.8psia, 13.69V, 0.19A, 70.174Ah, 2.65W",Subject: "Asleep until 11:18" +157 #"uploadLog"upsync +104 #upsync +539 "Can"y .] +4 #tPowering core bus +525 .Gate.power :raw,:ON +2 "sampler") +42 ) +2 "core"  +3 "collection"' +3 ' +2 "core"  +2 "processing"% +3 % +3 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +35 % 0\ +7 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X 0,\\n 2 => 8,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@11:18:40, 20.4C, 33% humidity, 14.8psia, 13.69V, 0.20A, 70.179Ah, 2.73W",Subject: "Started 25mar_exercise phase standAloneWCR ([nil,$wcrVol],$hab){}" + #tStarting stand-alone hab WCR +3 #hab wcr sampling at most 1000ml +4 #Whole Cell Archive sampling 1000ml + #Loading wcr puck from tube 2 into Collection Clamp + "collection"'!& +3 "core" &U65  +2 ."WCR"Hand.open + "manipulator"&"1 +74 "core" 1 +2 "manipulator"&#% +5 "core" % \    5 o +3 "storage"($% +5 "core" % K J \ +3 "storage"(%. +5 "core" .(,A +3 ."WCR"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 2 +2 "storage"(&( +59 ."Qmail"HABfans.email "Started stand-alone hab WCR in tube 2 at 11:18:40EDT19-Mar-25\\n{1 => 0,\\n 2 => 8,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@11:18:40, 20.4C, 33% humidity, 14.8psia, 13.69V, 0.20A, 70.179Ah, 2.73W",Subject: "hab wcr sampling at most 1000ml" +56 #"uploadLog"upsync +156 #upsync +90 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +3 ('& +2 "core" & R \ +3 "manipulator"&(& +3 "core" &    +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 + "manipulator"&)( +31 "core" ( + "manipulator"&*& +5 "core" &  % < \ +2 "storage"(+& +3 "core" & M U :\ +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&,'9 +93 "core" ' +2 "storage"(-& +3 "core" & N M "\ +3 ."WCR"SE.reconfigure :pick + "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"(.'N +226 "core" ' +3 "storage"(/- +3 "core" -' +2 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +3 (0& +3 "core" & R R b\ +2 "manipulator"&1& +4 "core" &  7 \ +2 ."WCR"Elbow.seek 2 +2 "manipulator"&2( +3 "core" ( +2 "manipulator"&3& +3 "core" &  \ +2 "storage"(4& +4 "core" & B C x\ +3 ."WCR"Forearm.seek 2 + 300 counts + "manipulator"&5'Ω +25 "core" ' +2 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close +2 "manipulator"&6/ +75 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&7& +37 "storage"(8' +7 "core" & \  U  + "manipulator"&9% +4 "core" % Ν   +2 ."WCR"Forearm.seek :retract +2 "manipulator"&:'\ +96 "core" ' +2 ."WCR"Elbow.seek CC + "manipulator"&;(ҝ +89 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +67 "core" ( +2 "manipulator"&<& +4 "core" &ҭ + - - +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &=& +2 "core" &ҭ   - +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC + "manipulator"&>'C +101 "core" ' +2 "manipulator"&?& +2 "core" &ҭ  N - +3 "manipulator"&@% +3 "core" %=  \ , +3 "collection"'A& +3 "core" &U65\  +3 "collection"'B& +4 "core" &U74\  +3 ."WCR"CC.seek :closed +2 "collection"'C([h +3 "core" &U65\  +12 &5~65\ +| +6 &i74\ ? +10 &>p64\ K +9 &\\45\ J +9 &_73\ J +10 &\\75\ J +9 &!J\\66\ J +9 &# [63\ I +10 &$\\46\ J +9 &&Z53\ I +10 &(R[64\ J +9 &*[74\ I +9 &+[63\ J +10 &-Z73\ J +9 &/Y_55\ J +9 &1\\53\ J +10 &2[85\ J +9 &4]64\ J +10 &6c[65\ I +9 &8$[86\ J +9 &9]75\ J +10 &;Y64\ J +9 &=jY64\ J +9 &?,\\64\ J +10 &@_75\ J +9 &BZ52\ J +10 &Dr]66\ J +9 &F4Y7)\ J +9 &GY94\ J +10 &IZ64\ I +9 &Kz]67\ J +9 &M:e54\ K +10 &Nj75\ L +9 &Pr54\ L +10 &Rn86\ Q +9 &T"86\ V +9 &U84\ W +10 &W77\ W +9 &Yc57\ W +9 &ZV77\ + +10 &[C87\ K +10 ( &[HO74\ F +2 "collection"'B& +4 #"WCR"Collection Clamp onSpring/offSpring for 5/27 samples, on/off torque 2.05 + .Hand.open + "manipulator"&D1 +76 "core" 1 +3 "manipulator"&E% +3 "core" % 3  | +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&F'\ +92 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 35psi +2 #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")G+ +3 "core" + +2 "sampler")H% +3 "core" % z\  +2 "collection"'I& +3 "core" &[HO85\ F +4 "Can"z\ @].) + #"WCR"Calibrating pressure and temperature sensors +4 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 .SS.reconfigure :fast + "sampler")#.0X\ +2 #"WCR"Intake @15.0psia, vacuum from 9.5 to 12.5psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")' +893 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")G  +83 "core"  + #"WCR"Allowing 2:10 for 25.0ml of remaining 725.0ml +2 .Intake.select :open + "sampler") +210 "collection"'L% +3 "core" %-,\ +2 #"WCR"Intake @14.2psia, vacuum from 8.7 to 11.7psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X;; \  +2 ."WCR"Intake.select :close + "sampler")0 +10 )c% +2 "core" %M>?B x\  +2 ."WCR"SSV.dial :exhaust +2 "sampler")d  +83 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")e' +911 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")f  +82 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 650.0ml +2 .Intake.select :open + "sampler") +210 "collection"'a% +3 "core" %++\ +2 #"WCR"Intake @14.1psia, vacuum from 8.6 to 11.6psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X= \  +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )l% +3 "core" %L6CC ~\  +2 ."WCR"SSV.dial :exhaust + "sampler")m  +84 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")n' +921 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")o  +82 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 625.0ml + .Intake.select :open + "sampler") +211 "collection"'j% +2 "core" %-.\ +2 #"WCR"Intake @14.3psia, vacuum from 8.8 to 11.8psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0XJI v\  +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )u% +3 "core" %N>SS \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")v  +82 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +16 ."WCR"SS.seek 0ml +2 "sampler")w' +919 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +14 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")x  +83 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 600.0ml +2 .Intake.select :open + "sampler") +210 "collection"'s% +3 "core" %;8\ +2 #"WCR"Intake @14.7psia, vacuum from 9.2 to 12.2psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X=? r\  +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +2 "core" %L>A? v\  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +83 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")\ ' +927 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")  +84 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 550.0ml + .Intake.select :open + "sampler") +211 "collection"'% +2 "core" %))\ +2 #"WCR"Intake @14.0psia, vacuum from 8.5 to 11.5psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X86 \  +2 ."WCR"Intake.select :close + "sampler")0 +9 ) % +3 "core" %M>=> \  +36 ."WCR"SSV.dial :exhaust +2 "sampler")  +83 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +17 ."WCR"SS.seek 0ml +2 "sampler")' +915 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")  +81 "core"  +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 525.0ml + .Intake.select :open + "sampler") +211 "collection"'% +3 "core" %*)\ +2 #"WCR"Intake @14.0psia, vacuum from 8.5 to 11.5psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X>> p\  +2 ."WCR"Intake.select :close +2 "sampler")0 +10 )"% +2 "core" %N>CD l\  +2 ."WCR"SSV.dial :exhaust +2 "sampler")#  +83 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")$' +910 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV + "sampler")%  +83 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 500.0ml + .Intake.select :open + "sampler") +211 "collection"'% +2 "core" %10\ +2 #"WCR"Intake @14.3psia, vacuum from 8.8 to 11.8psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X= o\  +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )?% +3 "core" %N5BE o\  +2 ."WCR"SSV.dial :exhaust +2 "sampler")@  +82 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")A' +892 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")2  +2 ."WCR"CBV.dial SSV +83 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 425.0ml +2 .Intake.select :open + "sampler") +210 "collection"'=% +3 "core" %-+\ +2 #"WCR"Intake @14.1psia, vacuum from 8.6 to 11.6psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X  +86 "core" +4 #"WCR"Allowing 2:10 for 25.0ml of remaining 400.0ml +4 .Intake.select :open + "sampler") +211 "collection"'D% +2 "core" %'$\ +3 #"WCR"Intake @13.8psia, vacuum from 8.3 to 11.3psi + .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X?> v\  +2 ."WCR"Intake.select :close + "sampler")0 +10 )X% +2 "core" %U&?? z\  +2 ."WCR"SSV.dial :exhaust +2 "sampler")Y  +80 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.seek 0ml +2 "sampler")T' +916 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")U  +2 ."WCR"CBV.dial SSV +83 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 350.0ml + .Intake.select :open + "sampler") +211 "collection"'V% +3 "core" %+(\ +2 #"WCR"Intake @14.0psia, vacuum from 8.5 to 11.5psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X<; }\  +2 ."WCR"Intake.select :close + "sampler")0 +10 )i% +2 "core" %M>@B \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")g  +83 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")l' +911 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +41 "sampler")m  +84 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 300.0ml + .Intake.select :open + "sampler") +210 "collection"'b% +4 "core" %-,\ + #"WCR"Intake @14.2psia, vacuum from 8.7 to 11.7psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X? n\  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +83 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")' +919 "core" ' + ."WCR"Exhaust.select :close +35 "sampler") +15 ."connect"SSV.dial CBV +3 "sampler")  +2 ."WCR"CBV.dial SSV +83 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 225.0ml + .Intake.select :open +2 "sampler") +210 "collection"'}% +3 "core" %# \ +2 #"WCR"Intake @13.6psia, vacuum from 8.1 to 11.1psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0XB k\  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")"' +915 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +4 "sampler")#  +9 ."WCR"CBV.dial SSV +82 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 175.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" % \ +2 #"WCR"Intake @13.5psia, vacuum from 8.0 to 11.0psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X+ +3 "core" + +19 "collection"'D% +2 "core" %pn\ +3 "sampler")I% +3 "core" %L;=@ l\  +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )L% +3 "core" %L;HE {\  +2 ."WCR"SSV.dial :exhaust + "sampler")  +83 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.seek 0ml + "sampler")N' +888 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")O  +2 ."WCR"CBV.dial SSV +82 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 50.0ml + .Intake.select :open + "sampler") +211 "collection"'E% +3 "core" %,+\ +2 #"WCR"Intake @14.1psia, vacuum from 8.6 to 11.6psi + .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X> p\  +2 ."WCR"Intake.select :close + "sampler")0 +9 )^% +36 "core" %=4FF y\  +2 ."WCR"SSV.dial :exhaust +7 "sampler")\\  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.seek 0ml + "sampler")`' +919 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 #"WCR"Sampled 1000.0ml +2 #Drying puck before fixing for 4:00 + .CBV.dial :waste2b + "collection"'[  +74 "core"  +2 ."WCR"delay 1:00 +6002 .CSV.dial :air +2 "collection"'W @ +70 "core" A +3 ."WCR"CS.seek 10ml + "collection"']' +2305 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 35psi... +2 .CBV.dial SSV +2 "collection"'d @ +74 "core" > +52 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'_  +90 "core"  +2 "collection"'c% +3 "core" % 85\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'a ` +28 "core" a +3 ."WCR"CS.seek 7.38ml +2 "collection"'e' +653 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'g  +2 'i  +29 "core"  +42  +3 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<<Ob +3 ."WCR"CS.seek 0ml +2 "collection"'Z' +1922 "core" ' +2 ."WCR"CSV.dial :air +2 "collection"'f @ +42 "core" ? +2 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'m' +2309 "core" ' +2 "collection"'b% +3 "core" % \  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'l ` +28 "core" b +3 ."WCR"CS.seek 2.997ml +2 "collection"'j'/ +1617 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'r  +2 'n  +6 "core"  +22  +2 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<<Ob +3 ."WCR"CS.seek 0ml +2 "collection"'p' +230 "core" 'RP\ +2 ."WCR"CBV.dial :waste2b +2 "collection"'h  +31 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"'o' +637 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'v  +123 "core" +2 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR + "collection"'k  +40 "core"  +2 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +10 ."WCR"CS.seek 2ml +2 "collection"'u' +593 "core" ' + ."WCR"delay 5 seconds +542 .CSR.select :air +2 "collection"' +10 ."WCR"CS.reconfigure :fast + "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'s' +1849 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 35psi... +2 .CBV.dial SSV + "collection"'w @ +73 "core" > +53 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'{  +89 "core"  +2 "collection"'y% +3 "core" % <6\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'q ` +56 "core" ^ +3 ."WCR"CS.seek 7.364ml +2 "collection"'x' +712 "core" ' +6 ."connect"CTV.dial CSV,avoiding: :air +5 ."WCR"CSV.dial CTV +3 "collection"'t  +2 '  +41 "core" ~ +89  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<Ob +3 ."WCR"CS.seek 0ml +2 "collection"'~' +1798 "core" 'RR\ +2 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'|  +31 "core"  +2 ."WCR"CS.reconfigure :default + "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'' +181 "core" ' +2 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'  +123 "core" +3 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 + .CSV.dial CSR +2 "collection"'  +41 "core"  +2 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +10 ."WCR"CS.seek 2ml +2 "collection"'z' +594 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +9 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'' +1828 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 35psi... +2 .CBV.dial SSV + "collection"' @ +73 "core" ? +53 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'}  +89 "core"  +2 "collection"'% +3 "core" % 99\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +57 "core" _ +2 ."WCR"CS.seek 7.316ml +2 "collection"'\ ' +674 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'  + '  +31 "core"  +97  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<Ob +3 ."WCR"CS.seek 0ml +2 "collection"'' +1673 "core" 'TS\ +3 ."WCR"delay 2:00 +2694 "Can"z\ =0? +9308 ."WCR"CBV.dial :waste2b +2 "collection"'  +31 "core"  +42 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'' +293 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'  +123 "core" + "collection"' & +4 "core" &[HO87\ F +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&% +4 "core" %\  % & p s +2 "storage"(% +3 "core" % 7 6\ +2 "storage"(. +4 "core" .( +2 ."WCR"SC.reconfigure :tight + "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 1 +2 "storage"((3 +189 "core" ( +2 ."WCR"SC.configure :limp + "storage"($(\ 1b +3 (& +2 "manipulator"&& +4 "core" &4 6\ +6 ."raiseStack"SE.reconfigure :place + "storage"(#]K-0-\ b +2 "core" &ҭ '  = - +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 ."raiseStack"SE.seek :beamBreak +3 ."WCR"Elbow.seek CC +3 "storage"(#'N + "manipulator"&(ҝ +23 "core" ( + "manipulator"&"& +4 "core" &ҧ ! 3   +2 ."WCR"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &ҧ  )  +3 ."WCR"Forearm.seek CC +2 "manipulator"&$'C +93 "core" ' +2 ."WCR"Hand.close + "manipulator"&(/ +70 "core" / +2 ."WCR"CC.seek :open +2 "collection"'(p +59 "core" ' +2 "storage"( - +3 "core" -'N +3 ."raiseStack"SE.configure :default + "storage"(#QK-0-\ b +3 ."raiseStack"SE.seek :place +2 "storage"(%' +33 "core" ' +296 ( + "storage"(& +4 "core" &. O O 4\ +2 "storage"(!& +3 "core" &. P P 4\ +2 "manipulator"&-& +4 "core" &ҧ   +2 "manipulator"&*% +3 "core" % V ' + J +4 ."WCR"Forearm.seek :retract + "manipulator"&'\ +91 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 + "manipulator"&3( +147 "core" ( +2 "manipulator"&0& +3 "core" & ! ,  +2 "storage"('& +3 "core" &. X X S\ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&/' +108 "core" ' + ."WCR"Elbow.hold +2 "manipulator"&7, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +2 "manipulator"&+1 +68 "core" 1 +3 "manipulator"&6% +2 "core" % u \  ! +3 "storage"(4& +3 "core" &.\  _\ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 292 counts + "manipulator"&9'% +19 "core" ' +2 "manipulator"&<& +40 "core" & , ( 9  +2 "storage"(,& +2 "core" &. M N L\ +4 ."WCR"Forearm.reconfigure :tight +7 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&1'н +25 "core" ' +2 "storage"()% +3 "core" % K N ^\ +3 ."downElevator"SE.seek :down +4 "storage"(@' +98 (% +3 "core" %J 7 7\ SU +2 "manipulator"&?% +3 "core" %д - - G ? +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&='\ +91 "core" ' +62 ' + ."downElevator"SE.stop + "storage"(5 +3 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'A& +2 "core" &55  +3 "manipulator"&& +3 "core" &   +2 "manipulator"&8% +3 "core" %\   7 u +3 .tElbow.seek FlushPuck::Garage + "manipulator"&.(-` +174 "core" ( +2 "manipulator"&2& +3 "core" &-f !  4  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &B& +2 "core" &-f  q  +3 .tForearm.seek :garage +2 "manipulator"&5'\ +107 "core" ' + .tHand.close + "manipulator"&H/ +69 "core" / +2 "manipulator"&D& +3 "core" &-} \ _ z +2 "manipulator"&I% +4 "core" % } \ Y ; +2 .tForearm.seek :retract +2 "manipulator"&L'\ +103 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&(ҝ +275 "core" ( +2 "manipulator"&:& +3 "core" &ҕ   K Z +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &>& +2 "core" &ҕ , ( $ Z +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&O'C +93 "core" ' +2 "manipulator"&E& +3 "core" &Җ   Y +2 "manipulator"&N% +4 "core" %7  +2 "collection"'K& +4 "core" &82 +2 "collection"'J& +5 "core" &76 +2 .tCC.seek :closed +2 "collection"'P([h +3 "core" &65  +9 &/y72\ +z +9 &f54\ = +9 &Tq75\ J +10 &W84\ I +9 &[76\ I +10 &Z86\ I +9 &!`Y74\ I +9 &#![66\ I +10 &$[86\ I +9 &&]64\ I +9 &(h[76\ I +10 &**[75\ I +9 &+]76\ J +9 &-Z63\ I +10 &/pZ75\ I +9 &12\\86\ I +10 &2[65\ H +9 &4\\93\ I +9 &6x[74\ I +10 &8:\\62\ I +9 &9Z74\ I +9 &;\\64\ I +10 &=\\54\ H +9 &?A\\76\ I +10 &A\\74\ I +9 &B[64\ I +9 &DY74\ I +10 &FIZ73\ I +9 &H \\64\ I +9 &I^75\ I +10 &K]74\ I +9 &MNg95\ J +10 &Om84\ K +9 &P66\ N +9 &R|89\ R +10 &T896\ T +9 &U;7\ U +9 &W96\ U +10 &Yy96\ V +9 &ZG{86\ + +10 &[\\"96\ = +9 ( + &[_097\ : +2 "collection"'J& +4 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 2.07 + "collection"'R& +3 "core" &[_0:5\ : +2 .tHand.open + "manipulator"&G1 +73 "core" 1 +2 "manipulator"&Q% +4 "core" % 7 \  ? +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +44 .tForearm.seek :retract +13 "manipulator"&Y'\ +94 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'M& +3 "core" &[_/76\ : +2 "collection"'X% +3 "core" %87\ +3 .tCSV.dial CSR + "collection"'V  +40 "core"  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +10 .tCS.seek 5ml +2 "collection"'T'n +1341 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +12 "collection"' +9 '^% +3 "core" %n:6\  +2 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.499ml +2 "collection"'\\' +626 "core" ' +2 .tCSV.dial :waste + "collection"'S +126 "core" +2 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'U' +1980 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&[& +3 "core" &Җ # K Y +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&W(ҝ +2 "core" ( +2 "manipulator"&& +4 "core" &Җ ' , 4 Y +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &d& +3 "core" &Җ * 6 X Y +2 .tForearm.seek CC + "manipulator"&_'C +101 "core" ' + .tHand.close + "manipulator"&c/ +73 "core" / +2 .tCC.seek :open + "collection"'a(p +399 "core" ( +2 "manipulator"&]& +4 "core" &Җ\   Y + "manipulator"&i% +4 "core" % 7   b +2 .tForearm.seek :retract +2 "manipulator"&g'\ +97 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&e(-` +277 "core" ( +2 "manipulator"&f& +3 "core" &-h   | +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &Z& +2 "core" &-h % + [ | +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&b'\ +112 "core" ' +2 .tHand.open + "manipulator"&l1 +66 "core" 1 +2 "manipulator"&m% +3 "core" % X   l % +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +2 .tForearm.seek :retract +2 "manipulator"&r'\ +101 "core" ' +2 #tCompleted [standAloneWCR ([nil,$wcrVol],$hab){}] begun 11:18:40 + #Preparing to sleep until +0:10 +5 #Asleep til +0:10 +2 #Continuing at 11:52 +3 "Can"|\ 00/ +4 ."Qmail"GoodNews.email "Then, in tube 2: standAloneWCR ([nil,$wcrVol],$hab){}\\n/home/esp/esp2local/mission/25mar_exercise.rb:50\\n{1 => 1,\\n 2 => 7,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@11:52:05, 20.6C, 33% humidity, 14.8psia, 13.68V, 0.18A, 70.407Ah, 2.48W\\nSampled 1000.0ml",Subject: "Asleep until 11:52" +24 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +289 #"uploadLog"upsync +573 "Can"| 0j +4 #tPowering core bus +551 .Gate.power :raw,:ON +2 "sampler") +59 )n +2 "core"  +3 "collection"' +3 'h +2 "core"  +2 "processing"% +3 %j +3 "core"  +5 "collection"' 9\ +2 ' 0\ +3 ' -\ +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 1,\\n 2 => 7,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@11:52:42, 20.6C, 33% humidity, 14.8psia, 13.67V, 0.23A, 70.409Ah, 3.13W",Subject: "Started 25mar_exercise phase standAloneWCR ([nil,$wcrVol],$hab){}" +2 #tStarting stand-alone hab WCR +2 #hab wcr sampling at most 1000ml +3 #Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 2 into Collection Clamp +2 "collection"'& +4 "core" &U75  +2 ."WCR"Hand.open +2 "manipulator"& 1 +68 "core" 1 +2 "manipulator"&% +3 "core" % \ $  C  +4 "storage"(% +4 "core" % P K :\ +2 "storage"(. +2 "core" .(,A +3 ."WCR"SC.reconfigure :tight + "storage"($\ .(\ 1~b +6 ."WCR"SC.seek 2 +4 "storage"(( +67 ."Qmail"HABfans.email "Started stand-alone hab WCR in tube 2 at 11:52:42EDT19-Mar-25\\n{1 => 1,\\n 2 => 7,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@11:52:42, 20.6C, 33% humidity, 14.8psia, 13.67V, 0.23A, 70.409Ah, 3.13W",Subject: "hab wcr sampling at most 1000ml" +59 #"uploadLog"upsync +190 #upsync +46 "core" ( +2 ."WCR"SC.configure :limp + "storage"($(\ 1b +3 (& +3 "core" & \  \ +2 "manipulator"&"& +4 "core" &    +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&( +33 "core" ( +2 "manipulator"&&& +3 "core" &    +2 "storage"((& +4 "core" & 1 J o\ +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"& '9 +95 "core" ' +2 "storage"(;& +3 "core" & L V ?\ +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +3 ."WCR"SE.seek :beamBreak +2 "storage"(F'N +231 "core" ' + "storage"(C- +3 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +3 (#& +2 "core" & 3 I \ +3 "manipulator"&& +3 "core" & *   +3 ."WCR"Elbow.seek 2 +2 "manipulator"&!( +2 "core" ( +3 "manipulator"&-& +3 "core" &   N  +2 "storage"(*& +4 "core" & K L \ +3 ."WCR"Forearm.seek 2 + 300 counts + "manipulator"&0'Ω +21 "core" ' +2 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +46 ."WCR"Hand.close +2 "manipulator"&'/ +67 "core" / +3 ."downElevator"SE.seek :down +4 "manipulator"&$& + "storage"(' +7 "core" &  o  +2 "manipulator"&+% +3 "core" % ΰ ) , t  +3 ."WCR"Forearm.seek :retract + "manipulator"&6'\ +99 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&4(ҝ +92 "core" ' + ."downElevator"SE.stop + "storage"(5 +65 "core" ( + "manipulator"&<& +3 "core" &Ҫ   d ; +3 ."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 +96 "core" ' +3 "manipulator"&)& +3 "core" &Ҫ ; +3 "manipulator"&3% +3 "core" %1    +2 "collection"'& +4 "core" &U66\  +2 "collection"'?& +5 "core" &U73\  +2 ."WCR"CC.seek :closed +2 "collection"'/([h +4 "core" &U63\  +9 &4~65\ +| +9 &h84\ > +10 &:p63\ J +9 &X65\ I +9 &Y82\ I +10 &Y55\ I +9 &!DY85\ I +9 &#Y95\ I +10 &$]73\ I +9 &&\\54\ J +10 &(L[74\ I +9 &*Y64\ I +9 &+\\56\ J +10 &-[64\ J +9 &/T\\84\ J +9 &1\\65\ I +10 &2Y76\ I +9 &4[54\ J +10 &6]Z62\ I +9 &8 X67\ I +9 &9[74\ J +10 &;[74\ I +9 &=fX65\ I +9 &?(]83\ I +10 &@\\76\ J +9 &BZ84\ I +10 &Dm]65\ I +9 &F/[87\ I +9 &G\\86\ I +10 &I\\64\ I +9 &Ks\\66\ J +10 &M4d65\ J +9 &Nm85\ L +9 &P75\ O +10 &R]88\ T +9 &T:8\ U +9 &U:5\ V +10 &W97\ W +9 &Y^98\ W +9 &ZU77\ , +10 &[=85\ P +10 ( &[@j::\ M +2 "collection"'?& +3 #"WCR"Collection Clamp onSpring/offSpring for 5/27 samples, on/off torque 2.13 +2 .Hand.open + "manipulator"&91 +73 "core" 1 +3 "manipulator"&A% +3 "core" % 1 !  ? +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&'\ +94 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 35psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")8+ +4 "core" + + "sampler")%% +4 "core" % \ p +2 "collection"'1& +4 "core" &[@j87\ M +3 "Can"|\ I0 +2 #"WCR"Calibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")2 +4 "core"  +2 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X  + "collection"'. @ +7 "core" ? +8 + #"WCR"Allowing 40 seconds for 7.0ml of remaining 7.0ml +2 .Intake.select :open + "sampler") +211 "collection"'E% +2 "core" %C>\ +2 #"WCR"Intake @15.0psia, vacuum from 9.5 to 12.5psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X\ +2 "sampler")X% +3 "core" %[C \  +28 "collection"'V% +4 "core" %DA\ + "sampler")O% +4 "core" %[C t\  +32 "collection"'% +3 "core" %EA\ +2 "sampler")^% +3 "core" %[C x\  +36 "collection"'T% +3 "core" %D?\ +2 "sampler")S% +3 "core" %[C x\  +42 "collection"'\\% +3 "core" %CA\ +2 "sampler")[% +3 "core" %[C v\  +47 "collection"'% +3 "core" %CC\ +2 "sampler")d% +3 "core" %[C \  +54 "collection"'c% +3 "core" %C@\ +2 "sampler")% +3 "core" %[C \  +61 "collection"'Y% +3 "core" %BB\ +2 "sampler")P% +3 "core" %[C \  +69 "collection"']% +3 "core" %A@\ +2 "sampler")i% +3 "core" %[C x\  +79 "collection"'_% +2 "core" %D@\ +2 "sampler")f% +4 "core" %[C x\  +88 "collection"'Z% +3 "core" %CA\ +2 "sampler")W% +3 "core" %[C \  +100 "collection"'l% +3 "core" %B>\ +2 "sampler")m% +3 "core" %[C \  +113 "collection"'g% +3 "core" %A@\ +2 "sampler")b% +3 "core" %[C y\  +128 "collection"'n% +4 "core" %DA\ +2 "sampler")h% +3 "core" %[C w\  +144 "collection"'j% +3 "core" %B@\ +2 "sampler")p% +3 "core" %[C \  +163 "collection"'k% +3 "core" %DA\ +2 "sampler")v% +3 "core" %[C w\  +184 "collection"'o% +3 "core" %CB\ +2 "sampler")u% +3 "core" %[C \  +196 "collection"'w% +3 "core" %BB\ +2 "sampler"){% +3 "core" %[C x\  +196 "collection"'s% +3 "core" %CA\ +2 "sampler")% +3 "core" %[C x\  +196 "collection"'t% +3 "core" %D@\ +40 "sampler")x% +3 "core" %[C \  +158 "collection"'r% +3 "core" %DB\ +2 "sampler")e% +3 "core" %[C \  +196 "collection"'`% +3 "core" %CA\ +2 "sampler")U% +3 "core" %[C x\  +196 "collection"'|% +3 "core" %FA\ +2 "sampler")% +3 "core" %[C \  +197 "collection"'% +2 "core" %DB\ +2 "sampler")y% +3 "core" %[C \  +101 ."WCR"SS.reconfigure :default +2 "sampler")#.0X% +3 "core" %F-12 t\  +88 "collection"'E% +3 "core" %\ +3 "sampler")=% +3 "core" %F-;; w\  +100 "collection"'L% +3 "core" %\ +2 "sampler")% +4 "core" %F-IJ \  +112 "collection"'R% +3 "core" %!\ +2 "sampler")G% +4 "core" %F-]\\ \  +2 "collection"'Q% +3 "core" %"\ +2 #"WCR"Intake @13.5psia, vacuum from 8.0 to 11.0psi +2 .SS.reconfigure :inhaling 1.36ml/s + "sampler")#.`0X\ + "sampler")% +4 "core" %O w\ " +2 ."WCR"Intake.select :close + "sampler")0 +9 )t% +3 "core" %O w\ " +2 ."WCR"SSV.dial :exhaust +2 "sampler")x  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")r' +885 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")`  + "collection"'e @ +6 "core" ? +77 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 975.0ml + .Intake.select :open + "sampler") +210 "collection"'U% +3 "core" %CC\ +2 #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 1.36ml/s + "sampler")#.`0X0X>\ +2 "sampler")1% +4 "core" %S r\ , +2 ."WCR"Intake.select :close + "sampler")0 +10 )2% +2 "core" %S u\ , +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +81 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.seek 0ml + "sampler")F' +910 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")~  + "collection"'8 @ +6 "core" ? +73  +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 950.0ml + .Intake.select :open +2 "sampler") +253 "collection"'7% +3 "core" %EB\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +3 .SS.reconfigure :inhaling 0.88ml/s + "sampler")#.>0X% +3 "core" %\ +2 "sampler")E% +3 "core" %LC! o\  +29 "collection"'=% +2 "core" %\ +2 "sampler")L% +3 "core" %LC&& \  +33 "collection"'% +2 "core" %\ +2 "sampler")R% +4 "core" %L?++ v\  +36 "collection"'G% +3 "core" % \ +2 "sampler")Q% +3 "core" %L@44 \  +42 "collection"'0% +3 "core" % \ +2 "sampler")X% +3 "core" %M@A> \  +47 "collection"'V% +3 "core" %\ +2 "sampler")O% +3 "core" %M@RR w\  +54 "collection"'% +3 "core" %\ +2 "sampler")^% +3 "core" %Q\ no v\ R +61 "collection"'T% +3 "core" %#\ +2 "sampler")S% +3 "core" %P x\ 1 +69 "collection"'\\% +3 "core" %0.\ +2 "sampler")[% +3 "core" %P \ 1 +78 "collection"'N% +3 "core" %>=\ +2 "sampler")% +3 "core" %P w\ 1 +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )d% +3 "core" %P q\ 1 +2 ."WCR"SSV.dial :exhaust + "sampler")c  +82 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")' +893 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")J  + "collection"'Y @ +7 "core" ? +75 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 925.0ml + .Intake.select :open + "sampler") +210 "collection"'P% +3 "core" %ED\ +2 #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.88ml/s + "sampler")#.>0X0X? \  +21 "collection"'6% +2 "core" % \ +2 "sampler")% +3 "core" %O.DF q\  +25 "collection"'9% +3 "core" %\ +2 "sampler")A% +3 "core" %O.TS \  +28 "collection"'%% +3 "core" %\ +2 "sampler")?% +3 "core" %O.`b w\  +32 "collection"'1% +3 "core" %\ +2 "sampler")2% +3 "core" %O.uw q\  +37 "collection"'% +3 "core" %\ +2 "sampler")% +3 "core" %U m\ ) +42 "collection"'8% +2 "core" %"!\ +2 "sampler")~% +4 "core" %S p\  +47 "collection"'7% +2 "core" %.+\ +3 "sampler")F% +3 "core" %S |\  +54 "collection"'D% +2 "core" %96\ +2 "sampler")I% +4 "core" %S ~\  +2 ."WCR"Intake.select :close + "sampler")0 +10 )B% +2 "core" %S \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")5  +83 "core"  +44 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler"):' +912 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +46 "sampler").  + "collection"'> @ +7 "core" ? +74 +4 #"WCR"Allowing 2:10 for 25.0ml of remaining 850.0ml + .Intake.select :open + "sampler") +211 "collection"'E% +3 "core" %EA\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X? \  +21 "collection"'0% +3 "core" % \ +2 "sampler")X% +3 "core" %M6EC q\  +25 "collection"'@% +2 "core" %\ +2 "sampler")V% +4 "core" %M7RR \  +28 "collection"'O% +2 "core" %\ +3 "sampler")% +3 "core" %M6^] o\  +32 "collection"'^% +2 "core" %\ +3 "sampler")T% +3 "core" %N.qs w\  +36 "collection"'S% +3 "core" %\ +2 "sampler")\\% +4 "core" %N. w\  +41 "collection"'[% +3 "core" %#$\ +2 "sampler")N% +3 "core" %Q n\ \ +47 "collection"'% +3 "core" %/-\ +2 "sampler")d% +3 "core" %Q |\ \ +54 "collection"'c% +3 "core" %97\ +2 "sampler")H% +3 "core" %Q \ \ +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )Y% +2 "core" %Q \ \ +2 ."WCR"SSV.dial :exhaust +2 "sampler")J  +82 "core"  +62 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")P' +902 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")_  + "collection"' @ +7 "core" ? +75 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 825.0ml +2 .Intake.select :open + "sampler") +210 "collection"'f% +3 "core" %C@\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X@ q\  +22 "collection"'n% +2 "core" %\ +2 "sampler")h% +4 "core" %M6GG \  +24 "collection"'j% +3 "core" %\ +2 "sampler")p% +3 "core" %M6ST v\  +28 "collection"'k% +3 "core" %\ +40 "sampler")v% +3 "core" %Rtt x\ +2 "collection"'o% +4 "core" %\ +2 "sampler")u% +3 "core" %R {x u\ Z +37 "collection"']% +3 "core" % \ +2 "sampler")w% +3 "core" %Q }\ . +42 "collection"'{% +2 "core" %('\ +2 "sampler")s% +4 "core" %Q \ . +50 "collection"'% +3 "core" %0.\ +2 "sampler")t% +3 "core" %Q t\ . +2 ."WCR"Intake.select :close +7 "sampler")0 +9 )x% +3 "core" %Q p\ . +2 ."WCR"SSV.dial :exhaust +2 "sampler")M  +80 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.seek 0ml +2 "sampler")e' +891 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")`  + "collection"'U @ +6 "core" ? +76 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 800.0ml + .Intake.select :open +2 "sampler") +210 "collection"'r% +3 "core" %DC\ +2 #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X% +4 "core" %L1JK w\  +24 "collection"'.% +3 "core" %\ +2 "sampler")E% +4 "core" %M1TX w\  +27 "collection"':% +3 "core" %\ +2 "sampler")% +3 "core" %M1eg o\  +41 "collection"'R% +3 "core" %\ +2 "sampler")G% +3 "core" %M-~~ \  +36 "collection"'Q% +3 "core" %  \ +2 "sampler")0% +3 "core" %Q |\ +42 "collection"'X% +3 "core" %,&\ +2 "sampler")@% +3 "core" %P x\  +47 "collection"'V% +3 "core" %41\ +2 "sampler")O% +3 "core" %P t\  +54 "collection"'% +3 "core" %98\ +2 "sampler")^% +3 "core" %P s\  +2 ."WCR"Intake.select :close +6 "sampler")0 +10 )T% +2 "core" %P {\  +2 ."WCR"SSV.dial :exhaust +2 "sampler")S  +82 "core"  +26 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")\\' +888 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")[  + "collection"'N @ +6 "core" ? +75 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 725.0ml + .Intake.select :open + "sampler") +210 "collection"'=% +3 "core" %C@\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X {\  +18 "collection"'Y% +3 "core" %\ +2 "sampler")J% +3 "core" %N5EE p\  +21 "collection"'L% +3 "core" %\ +2 "sampler")% +3 "core" %O6RM {\  +25 "collection"'_% +2 "core" %\ +2 "sampler")f% +4 "core" %Q.[] p\  +28 "collection"'P% +2 "core" %\ +2 "sampler")l% +4 "core" %S-mm }\  +32 "collection"'m% +2 "core" %!\ +3 "sampler")g% +3 "core" %R |\ 0 +36 "collection"'b% +3 "core" %'%\ +2 "sampler")n% +4 "core" %R |\ 0 +41 "collection"'h% +3 "core" %*)\ +2 "sampler")j% +3 "core" %R {\ 0 +47 "collection"'p% +3 "core" %32\ +2 "sampler")k% +3 "core" %R m\ 0 +2 ."WCR"Intake.select :close + "sampler")0 +10 )v% +2 "core" %R o\ 0 +2 ."WCR"SSV.dial :exhaust +2 "sampler")o  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")u' +891 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")]  +2 ."WCR"CBV.dial SSV +4 "collection"'w @ +5 "core" ? +71  +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 700.0ml +8 .Intake.select :open + "sampler") +211 "collection"'{% +2 "core" %BB\ +3 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi + .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X% +2 "core" %+(\ +2 "sampler").% +4 "core" %O x\  +53 "collection"'E% +3 "core" %72\ +2 "sampler"):% +4 "core" %O t\  + ."WCR"Intake.select :close +2 "sampler")0 +9 )% +3 "core" %O }\  +2 ."WCR"SSV.dial :exhaust +2 "sampler")R  +82 "core"  +51 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")G' +916 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")Q  + "collection"'0 @ +6 "core" ? +76 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 625.0ml +39 .Intake.select :open +7 "sampler") +210 "collection"'X% +3 "core" %C@\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X @ +6 "core" ? +77  +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 525.0ml +2 .Intake.select :open + "sampler") +210 "collection"'.% +4 "core" %DA\ + #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20XA k\  +21 "collection"'% +2 "core" %\ \ \ +3 "sampler") % +3 "core" %N.HK ~\  +24 "collection"'a% +3 "core" % \ +2 "sampler")s% +4 "core" %N-TU n\  +27 "collection"'}% +3 "core" %\ +2 "sampler")q% +3 "core" %N-dd |\  +32 "collection"'% +3 "core" %\ +2 "sampler")% +3 "core" %T0vw l\  +37 "collection"' % +3 "core" %\ +2 "sampler")Z% +3 "core" %R v\  +42 "collection"'&% +2 "core" %%#\ +2 "sampler")"% +4 "core" %R v\  +47 "collection"'% +4 "core" %()\ + "sampler")% +4 "core" %R l\  +54 "collection"';% +2 "core" %53\ +2 "sampler")% +4 "core" %R k\  +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +2 "core" %R \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")C  +81 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")i' +911 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")-  + "collection"' @ +6 "core" ? +77 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 450.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %D@\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X@ n\  +21 "collection"'B% +3 "core" % \ +2 "sampler")5% +3 "core" %M5GI {\  +25 "collection"' % +3 "core" %\ +2 "sampler")>% +3 "core" %N5RP i\  +28 "collection"'9% +3 "core" %\ +2 "sampler").% +3 "core" %O-`` z\  +32 "collection"'3% +3 "core" %\ +2 "sampler")% +3 "core" %O.qp t\  +37 "collection"'R% +2 "core" %\ +2 "sampler")*% +4 "core" %R  t\ V +41 "collection"'0% +3 "core" %"\ +2 "sampler")Q% +3 "core" %Q u\ $ +48 "collection"'X% +2 "core" %''\ +2 "sampler")G% +4 "core" %Q m\ $ +53 "collection"'V% +3 "core" %53\ +2 "sampler")O% +3 "core" %Q m\ $ +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )% +2 "core" %Q m\ $ +3 ."WCR"SSV.dial :exhaust + "sampler")^  +81 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")T' +883 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")S  + "collection"'F @ +7 "core" ? +75 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 400.0ml + .Intake.select :open +39 "sampler") +210 "collection"'E% +3 "core" %B@\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +8 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X% +3 "core" %!\ +2 "sampler")9% +3 "core" %Q |\ , +47 "collection"'.% +3 "core" %,&\ +2 "sampler")3% +3 "core" %Q l\ , +54 "collection"'% +3 "core" %31\ +2 "sampler")R% +4 "core" %Q k\ , +2 ."WCR"Intake.select :close + "sampler")0 +10 )*% +2 "core" %Q u\ , +2 ."WCR"SSV.dial :exhaust +2 "sampler")0  +83 "core"  +8 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")Q' +917 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")8  + "collection"'X @ +7 "core" ? +74 + #"WCR"Allowing 2:10 for 25.0ml of remaining 300.0ml +2 .Intake.select :open + "sampler") +211 "collection"'G% +2 "core" %DA\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X@ u\  +21 "collection"'S% +3 "core" %  \ +2 "sampler")E% +3 "core" %M1FG j\  +25 "collection"'T% +2 "core" %  \ +3 "sampler")=% +3 "core" %M1RP v\  +28 "collection"'\\% +2 "core" % \ +3 "sampler")c% +3 "core" %M1^^ k\  +41 "collection"'H% +2 "core" %\ +2 "sampler"):% +4 "core" %M.su t\  +36 "collection"'J% +3 "core" %\ +2 "sampler")L% +3 "core" %O- j\  +42 "collection"'@% +3 "core" %"\ +2 "sampler")Y% +3 "core" %P t\  +47 "collection"'f% +3 "core" %($\ +2 "sampler")P% +3 "core" %P w\  +54 "collection"'l% +2 "core" %1-\ +3 "sampler")m% +3 "core" %P m\  +2 ."WCR"Intake.select :close +6 "sampler")0 +9 )7% +3 "core" %P x\  +2 ."WCR"SSV.dial :exhaust +2 "sampler")n  +81 "core"  +36 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.seek 0ml +2 "sampler")b' +925 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")N  + "collection"'h @ +6 "core" ? +77 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 275.0ml + .Intake.select :open + "sampler") +210 "collection"'g% +3 "core" %C@\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X |\  +22 "collection"'&% +2 "core" % \ \ +3 "sampler")r% +3 "core" %M6CF o\  +24 "collection"'Z% +3 "core" %\ +2 "sampler");% +3 "core" %N6QP z\  +28 "collection"'% +3 "core" %\ +2 "sampler")% +3 "core" %N6]` i\  +32 "collection"'C% +3 "core" %\ +2 "sampler")e% +4 "core" %Q.op u\  +36 "collection"' % +3 "core" %\ +2 "sampler")-% +3 "core" %Q k\ 0 +42 "collection"'% +2 "core" % \ +2 "sampler")i% +4 "core" %Q k\ 0 +47 "collection"''% +3 "core" %()\ +2 "sampler")$% +2 "core" %Q u\ 0 +55 "collection"'+% +2 "core" %32\ +2 "sampler")% +4 "core" %Q u\ 0 +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +2 "core" %Q v\ 0 +2 ."WCR"SSV.dial :exhaust +2 "sampler")<  +82 "core"  +53 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")\ ' +919 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +9 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler"),  + "collection"' @ +6 "core" ? +76 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 225.0ml + .Intake.select :open + "sampler") +211 "collection"'% +2 "core" %C@\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X  +81 "core"  +3 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")9' +913 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 "sampler")A  + ."WCR"CBV.dial SSV +4 "collection"'. @ +5 "core" ? +74 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 200.0ml + .Intake.select :open + "sampler") +210 "collection"'3% +4 "core" %DA\ + #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X= w\  +22 "collection"'8% +2 "core" %\ +3 "sampler")G% +3 "core" %R.ED l\  +24 "collection"'Q% +3 "core" %\ +2 "sampler")% +4 "core" %W#PP t\  +27 "collection"'^% +3 "core" %\ +2 "sampler")% +3 "core" %V_a k\ 8 +32 "collection"'F% +3 "core" %\ +2 "sampler")S% +3 "core" %Vqs t\ 8 +37 "collection"'E% +2 "core" %\ +3 "sampler")T% +3 "core" %V j\ 8 +41 "collection"'=% +3 "core" %\ +2 "sampler")\\% +4 "core" %V u\ 8 +47 "collection"'c% +2 "core" %$$\ +3 "sampler")H% +3 "core" %V |\ 8 +54 "collection"':% +2 "core" %10\ +2 "sampler")J% +3 "core" %V k\ 8 +2 ."WCR"Intake.select :close + "sampler")0 +10 )L% +2 "core" %V o\ 8 +2 ."WCR"SSV.dial :exhaust +2 "sampler")@  +82 "core"  +53 ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.seek 0ml + "sampler")Y' +922 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +49 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")V  + "collection"'f @ +7 "core" ? +74 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 175.0ml +2 .Intake.select :open + "sampler") +210 "collection"'P% +3 "core" %CB\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X u\  +25 "collection"'b% +2 "core" %\ +2 "sampler")v% +4 "core" %M2LN k\  +28 "collection"'o% +2 "core" %\ +2 "sampler")[% +4 "core" %M1]\\ |\  +32 "collection"']% +2 "core" %\ +3 "sampler")w% +3 "core" %M.mo m\  +36 "collection"'% +3 "core" %\ +2 "sampler")d% +3 "core" %M- z\  +42 "collection"'% +3 "core" % \ +2 "sampler")t% +2 "core" %Q v\  +48 "collection"'x% +3 "core" %'&\ +2 "sampler")M% +3 "core" %Q j\  +54 "collection"'_% +3 "core" %11\ +2 "sampler")`% +3 "core" %Q l\  +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )U% +3 "core" %Q m\  +2 ."WCR"SSV.dial :exhaust +2 "sampler")j  +82 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.seek 0ml + "sampler")W' +907 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")p  + "collection"'| @ +6 "core" ? +76 + #"WCR"Allowing 2:10 for 25.0ml of remaining 150.0ml +2 .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %BA\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X {\  +22 "collection"'{% +2 "core" %\ +2 "sampler")}% +4 "core" %M.CK n\  +24 "collection"'a% +3 "core" %\ +2 "sampler")% +3 "core" %M0OO v\  +40 "collection"' % +3 "core" %\ +2 "sampler")u% +3 "core" %M0bd ~\  +32 "collection"'"% +3 "core" %\ +2 "sampler")&% +4 "core" %M/vv v\  +36 "collection"'r% +3 "core" % \ +2 "sampler")Z% +3 "core" %S- i\  +42 "collection"';% +2 "core" %! \ +2 "sampler")% +4 "core" %Q v\  +47 "collection"'% +3 "core" %$&\ +2 "sampler")C% +3 "core" %Q {\  +54 "collection"'e% +2 "core" %01\ +2 "sampler") % +4 "core" %Q k\  +2 ."WCR"Intake.select :close +6 "sampler")0 +10 )-% +2 "core" %Q l\  +3 ."WCR"SSV.dial :exhaust + "sampler")  +83 "core"  +50 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")i' +915 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")'  + "collection"'q @ +7 "core" ? +74  +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 125.0ml + .Intake.select :open +2 "sampler") +210 "collection"'$% +3 "core" %BA\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X% +4 "core" %N-34 l\  +18 "collection"'!% +3 "core" %  \ +2 "sampler").% +3 "core" %N-9: |\  +21 "collection"'A% +3 "core" % \ +2 "sampler")3% +3 "core" %N-@C k\  +25 "collection"'9% +2 "core" % \ +3 "sampler")*% +3 "core" %N-KK }\  +28 "collection"'0% +3 "core" %\ +2 "sampler")%% +3 "core" %N-XW o\  +32 "collection"'X% +87 "core" %\ + "sampler")8% +4 "core" %S v\ 0 +37 "collection"'G% +2 "core" %#!\ +2 "sampler")Q% +4 "core" %R j\ , +41 "collection"'% +3 "core" %&$\ +2 "sampler")^% +4 "core" %R k\ , +47 "collection"'% +2 "core" %/.\ +2 "sampler")F% +4 "core" %R s\ , +2 ."WCR"Intake.select :close + "sampler")0 +9 )S% +3 "core" %R v\ , +2 ."WCR"SSV.dial :exhaust +2 "sampler")E  +83 "core"  +51 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")T' +260 "Can"}\ iH2  +626 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")\\  + "collection"'= @ +6 "core" ? +76 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 75.0ml +2 .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %BB\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X j\  +21 "collection"'m% +3 "core" % \ +2 "sampler")|% +3 "core" %M1EB {\  +25 "collection"'p% +2 "core" %\ +3 "sampler")% +3 "core" %M1NO l\  +28 "collection"'W% +3 "core" %\ +2 "sampler")% +3 "core" %M1\\[ u\  +32 "collection"' % +3 "core" %\ +2 "sampler")k% +3 "core" %M1mm u\  +37 "collection"'s% +2 "core" %\ +2 "sampler"){% +4 "core" %O. u\  +41 "collection"'}% +3 "core" %\ +2 "sampler")a% +4 "core" %P v\  +47 "collection"'% +2 "core" %&#\ +2 "sampler") % +4 "core" %P n\  +53 "collection"'u% +3 "core" %82\ +2 "sampler")"% +3 "core" %P j\  +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )&% +3 "core" %P j\  +2 ."WCR"SSV.dial :exhaust +2 "sampler")r  +81 "core"  +51 ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")Z' +884 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +54 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler");  + "collection"' @ +6 "core" ? +77 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 25.0ml + .Intake.select :open + "sampler") +211 "collection"'% +2 "core" %E@\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X' +586 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +10 ."WCR"CS.reconfigure :fast + "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'!' +1841 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 35psi... +2 .CBV.dial SSV + "collection"'. @ +73 "core" ? +52 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'A  +90 "core"  + "collection"'3% +4 "core" % 97\ +2 ."WCR"CSV.dial between air and CTV +2 "collection"'9 ` +56 "core" ^ +3 ."WCR"CS.seek 7.348ml +2 "collection"'*' +672 "core" ' +51 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'0  +2 '%  +30 "core"  +98  +3 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<<Ob +3 ."WCR"CS.seek 0ml +2 "collection"'X' +1618 "core" 'SR\ +3 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +2 "collection"'8  +30 "core"  +2 ."WCR"CS.reconfigure :default + "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'B' +386 "core" ' + ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'G  +123 "core" +2 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR + "collection"'Q  +40 "core"  +2 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +11 ."WCR"CS.seek 2ml + "collection"'' +501 "Can"~\ H3  +82 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +9 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'^' +1848 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 35psi... +2 .CBV.dial SSV + "collection"' @ +73 "core" ? +53 ."WCR"CBV.dial between CSV and waste2b +45 "collection"'F  +90 "core"  +2 "collection"'S% +3 "core" % 72\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'E ` +56 "core" _ +3 ."WCR"CS.seek 7.43ml +2 "collection"'5' +648 "core" ' +32 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'=  +2 '\\  +31 "core"  +97  +2 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<<Ob +3 ."WCR"CS.seek 0ml +2 "collection"'' +1484 "core" '&PO\ +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b + "collection"'T  +31 "core"  +3 ."WCR"CS.reconfigure :default + "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"':' +506 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'J  +123 "core" +2 "collection"'L& +3 "core" &[@g97\ M +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&@% +4 "core" %\  ' / E  +2 "storage"(R% +3 "core" % K m\  +2 "storage"(f. +3 "core" .( +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +2 ."WCR"SC.seek 1 +2 "storage"(V(3 +189 "core" ( + ."WCR"SC.configure :limp +2 "storage"($(\ 1b +2 (P& +3 "core" &/ z\ +2 "manipulator"&Y& +3 "core" &Ҫ   N ; +2 "manipulator"&7% +3 "core" %\  ) )  +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 + "manipulator"&n( +144 "core" ( +3 "manipulator"&O& +3 "core" &   0  +2 "storage"(h& +3 "core" &9   C\ +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&N'н +94 "core" ' +2 "storage"(c& +3 "core" &9   -\ +3 ."WCR"SE.reconfigure :pick + "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"(g'N +277 "core" ' + "storage"(b- +3 "core" -' +2 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +3 "manipulator"&v& +3 "core" &   +2 "storage"(o& +4 "core" &+ s\ +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"&[' +33 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&], +4 "core" , +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(w- +2 "core" -' +3 ."WCR"SE.seek 0.13 Pucks below Top Plate +2 "storage"('. +45 "core" ' +2 "manipulator"&H% +3 "core" %  ` +3 "storage"(& +3 "core" &+ 2\ +2 ."WCR"Forearm.force -20 +4 "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 311 counts + "manipulator"&t'8 +14 "core" ' +2 "manipulator"&l& +3 "core" & ! A +2 "storage"(d& +3 "core" &+  \ +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&_'н +15 "core" ' +3 ."WCR"SE.seek 1.13 Pucks below Top Plate + "storage"(`' +38 "core" ' +2 "manipulator"&U& +3 "core" & '  +2 "manipulator"&j% +3 "core" %м  " l +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&m'\ +89 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&|(ҝ +154 "core" ( + "manipulator"&p& +3 "core" &Қ\  v f +3 ."WCR"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +3 "core" &Қ\  , 9 f +2 ."WCR"Forearm.seek CC +2 "manipulator"&W'C +100 "core" ' +2 ."WCR"Hand.close + "manipulator"&/ +77 "core" / +2 ."WCR"CC.seek :open +2 "collection"' (p +400 "core" ( +2 "storage"(k& +3 "core" &+ Q Q V\ +2 "storage"(s& +3 "core" &+ = 3 \\\ +2 "manipulator"&{& +4 "core" &Ҭ * $ ! T +2 "manipulator"&}% +3 "core" % 7   g +3 ."WCR"Forearm.seek :retract + "manipulator"&a'\ +94 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 + "manipulator"&x( +155 "core" ( +2 "manipulator"&& +3 "core" & )   +2 "storage"( & +3 "core" &+ O K 4\ +3 ."WCR"Elbow.reconfigure :limp + "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&u' +104 "core" ' +2 ."WCR"Elbow.hold +2 "manipulator"&", +3 "core" , +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&&1 +77 "core" 1 +2 "manipulator"&r% +4 "core" %   t +2 "storage"(M& +3 "core" &+ \ \ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 292 counts + "manipulator"&'% +17 "core" ' +2 "manipulator"&;& +3 "core" & - $  +2 "storage"(& +3 "core" &+ P L )\ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&Z'н +23 "core" ' +40 "storage"(e% +3 "core" % X V \ \ +9 ."downElevator"SE.seek :down +4 "storage"( ' +98 (-% +3 "core" %G 8 7\ SR +2 "manipulator"&% +3 "core" % + , O  +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&y'\ +90 "core" ' +51 ' +2 ."downElevator"SE.stop + "storage"(5 +3 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'q& +3 "core" &}34 +2 "manipulator"&'& +3 "core" &  )  +2 "manipulator"&$% +4 "core" %\ \ ( ,   +3 .tElbow.seek FlushPuck::Garage + "manipulator"&i(-` +172 "core" ( + "manipulator"&& +4 "core" &-h   Y  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +2 &<& +3 "core" &-h   )  +2 .tForearm.seek :garage +2 "manipulator"&'\ +111 "core" ' + .tHand.close + "manipulator"&/ +69 "core" / +2 "manipulator"&,& +3 "core" &-h     +2 "manipulator"&% +4 "core" % }   C A +2 .tForearm.seek :retract +2 "manipulator"&\ '\ +103 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ҝ +282 "core" ( + "manipulator"&(& +4 "core" &ү   * +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &6& +2 "core" &ү , - ' * +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&'C +99 "core" ' +2 "manipulator"&& +4 "core" &ү  * +2 "manipulator"&% +3 "core" %E \  +2 "collection"'#& +4 "core" &}52\ +2 "collection"'C& +5 "core" &}42\ +3 .tCC.seek :closed + "collection"'?([h +4 "core" &}43\  +9 &/x43\ +z +9 &g51\ > +10 &Rs52\ J +9 &Y31\ I +9 &^33\ I +10 &]42\ J +9 &!\\]23\ J +9 &# \\30\ I +10 &$\\42\ J +9 &&\\32\ I +10 &(e\\54\ I +9 &*'\\42\ I +9 &+Y31\ I +10 &-\\30\ I +9 &/m\\41\ I +9 &1/\\61\ I +10 &2\\24\ I +9 &4[21\ I +10 &6v[23\ I +9 &88\\22\ I +9 &9[53\ I +10 &;Y52\ I +9 &=}[41\ I +9 &??\\25\ I +10 &A\\52\ I +9 &BZ51\ I +10 &DZ42\ I +9 &FG^71\ I +9 &H\ [42\ I +10 &I[51\ H +9 &K\\23\ I +9 &MMe22\ J +10 &O m43\ K +9 &P~51\ N +10 &R{66\ R +9 &T677\ T +9 &U76\ V +10 &W74\ V +9 &Yw74\ V +9 &ZF65\ . +10 &[J}83\ C +6 ( + "collection"'C& +4 "core" &[JN74\ C +2 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 2.03 + "collection"'1& +3 "core" &[JN73\ C +2 .tHand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"&K% +3 "core" % <  & +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&z'\ +93 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"'& +4 "core" &[JN76\ C +2 "collection"'~% +3 "core" %73\ +2 .tCSV.dial CSR +2 "collection"'+  +45 "core"  +5 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +11 .tCS.seek 5ml + "collection"')'n +1349 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '% +3 "core" %n75\  +2 .tCS.reconfigure :fast +2 "collection"'#d @b +2 .tCS.seek 7.5ml +2 "collection"'2' +646 "core" ' +2 .tCSV.dial :waste + "collection"' +126 "core" +2 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'D' +1977 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&& +3 "core" &ү , +  * +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"& (ҝ +25 "core" ( + "manipulator"&I& +4 "core" &ҥ   v  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +2 &>& +3 "core" &ҥ  # (  +3 .tForearm.seek CC + "manipulator"&.'C +94 "core" ' + .tHand.close + "manipulator"&A/ +69 "core" / +3 .tCC.seek :open + "collection"'3(p +398 "core" ( + "manipulator"&9& +3 "core" &ҥ  \ 7  +2 "manipulator"&!% +3 "core" % S   +3 .tForearm.seek :retract + "manipulator"&%'\ +95 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&0(-` +277 "core" ( +2 "manipulator"&*& +3 "core" &-_   t +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +2 &8& +3 "core" &-_  \  t +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&X'\ +114 "core" ' +12 .tHand.open +2 "manipulator"&G1 +70 "core" 1 +2 "manipulator"&Q% +3 "core" % Z   , +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&B'\ +102 "core" ' +2 #tCompleted [standAloneWCR ([nil,$wcrVol],$hab){}] begun 11:52:42 + #Preparing to sleep until +0:10 +5 #Asleep til +0:10 +2 #Continuing at 12:43 +3 "Can"~\ 33} +4 ."Qmail"GoodNews.email "Then, in tube 2: standAloneWCR ([nil,$wcrVol],$hab){}\\n/home/esp/esp2local/mission/25mar_exercise.rb:54\\n{1 => 2,\\n 2 => 6,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@12:43:38, 20.7C, 34% humidity, 14.8psia, 13.67V, 0.20A, 70.768Ah, 2.72W\\nSampled 1000.0ml",Subject: "Asleep until 12:43" +24 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +253 #"uploadLog"upsync +694 "Can"~ 3 +4 #tPowering core bus +552 .Gate.power :raw,:ON +2 "sampler") +11 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +3 %F +3 "core"  +5 "collection"' 9\ +2 ' 0\ +3 ' -\ +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 2,\\n 2 => 6,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@12:44:15, 20.6C, 33% humidity, 14.8psia, 13.67V, 0.25A, 70.771Ah, 3.45W",Subject: "Started 25mar_exercise phase standAloneWCR ([nil,$wcrVol],$hab){}" +2 #tStarting stand-alone hab WCR +3 #hab wcr sampling at most 1000ml +3 #Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'d& +2 "core" &Y33\  +3 ."WCR"Hand.open +2 "manipulator"&U1 +71 "core" 1 +2 "manipulator"&j% +5 "core" % \   g  +2 "storage"(N% +5 "core" % - + Z\  +2 "storage"(n. +4 "core" .(,A +3 ."WCR"SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +7 ."WCR"SC.seek 2 +9 "storage"(g( +81 ."Qmail"HABfans.email "Started stand-alone hab WCR in tube 2 at 12:44:15EDT19-Mar-25\\n{1 => 2,\\n 2 => 6,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@12:44:15, 20.6C, 33% humidity, 14.8psia, 13.67V, 0.25A, 70.771Ah, 3.45W",Subject: "hab wcr sampling at most 1000ml" +66 #"uploadLog"upsync +179 #upsync +33 "core" ( + ."WCR"SC.configure :limp +2 "storage"($(\ 1b +3 ([& +2 "core" & \ C\ +3 "manipulator"&t& +3 "core" &   d  +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&( +32 "core" ( +2 "manipulator"&p& +3 "core" & + , D +2 "storage"(& +4 "core" & 0 6 \ +3 ."WCR"Forearm.seek 2 + 700 counts + "manipulator"&_'9 +104 "core" ' +2 "storage"(]& +3 "core" & Q P ;\ +3 ."WCR"SE.reconfigure :pick + "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"('N +242 "core" ' + "storage"(m- +3 "core" -' +2 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +4 (/& +3 "core" & O K F\ +3 "manipulator"&k& +3 "core" & , ( O +2 ."WCR"Elbow.seek 2 +4 "manipulator"&s( +8 "core" ( + "manipulator"&{& +3 "core" & (  ] +3 "storage"(}& +3 "core" & P P \ +3 ."WCR"Forearm.seek 2 + 300 counts + "manipulator"&'Ω +29 "core" ' +2 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +48 ."WCR"Hand.close + "manipulator"& / +75 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&W& +2 "storage"(|' +7 "core" & ) + =  +2 "manipulator"&&% +4 "core" % Ο - . & +3 ."WCR"Forearm.seek :retract + "manipulator"&r'\ +95 "core" ' +3 ."WCR"Elbow.seek CC + "manipulator"&M(ҝ +104 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +49 "core" ( + "manipulator"&;& +3 "core" &ҙ\  ) ' ` +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +3 "core" &ҙ\   K ` +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC + "manipulator"&e'C +102 "core" ' +2 "manipulator"&a& +3 "core" &Қ\ )  _ +2 "manipulator"&x% +3 "core" %> * & .  +3 "collection"'-& +3 "core" &Y34  +2 "collection"'& +5 "core" &Y31\  +3 ."WCR"CC.seek :closed + "collection"'u([h +4 "core" &Y32  +9 &722\ , +9 &m61\ @ +10 &Uk23\ J +9 &\\33\ I +10 &^61\ I +9 &]33\ I +9 &!`]42\ I +10 &##Z51\ I +9 &$\\31\ H +9 &&]52\ I +10 &(g_4/\ J +9 &**Z51\ I +10 &+\\30\ I +9 &-\\41\ I +9 &/o]41\ J +10 &13\\43\ I +9 &2\\53\ I +9 &4\\51\ I +10 &6y\\30\ I +9 &8:Z61\ I +10 &9\\33\ I +9 &;\\52\ I +9 &=\\31\ I +10 &?C]51\ I +9 &A]51\ I +9 &B\\32\ I +10 &D[70\ I +9 &FL[41\ H +10 &H \\42\ I +9 &I[40\ I +9 &K\\23\ I +10 &MPc50\ J +9 &Of53\ J +9 &Pk64\ K +10 &R65\ O +9 &T655\ V +10 &U93\ W +9 &W84\ X +9 &Yy83\ V +10 &ZJ75\ 2 +9 &[A w85\ M +6 ( +2 "collection"'& +3 "core" &[Ag73\ M +3 #"WCR"Collection Clamp onSpring/offSpring for 5/28 samples, on/off torque 2.06 + .Hand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&q% +3 "core" % F $ + o w +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&''\ +92 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 35psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold + "sampler")$+ +4 "core" + + "sampler")`% +4 "core" % u\ c +2 "collection"'Z& +4 "core" &[Ag87\ M +3 "Can"~\ K3 +2 #"WCR"Calibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 "sampler") +4 "core"  +2 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X\ +2 #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X % +2 "core" %\ +2 #"WCR"Intake @13.6psia, vacuum from 8.1 to 11.1psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X  w\  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +82 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")' +913 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")F  +82 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 925.0ml + .Intake.select :open + "sampler") +210 "collection"'S% +3 "core" %**\ +2 #"WCR"Intake @14.3psia, vacuum from 8.8 to 11.8psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X > \  +3 ."WCR"SSV.dial :exhaust + "sampler")/  +84 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")k' +897 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler"){  +84 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 800.0ml + .Intake.select :open + "sampler") +211 "collection"'}% +2 "core" %-*\ +2 #"WCR"Intake @14.3psia, vacuum from 8.8 to 11.8psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X > r\  +2 ."WCR"SSV.dial :exhaust +2 "sampler")e  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")Y' +891 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")$  +82 "core"  +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 725.0ml +2 .Intake.select :open + "sampler") +210 "collection"'"% +3 "core" %./\ +2 #"WCR"Intake @14.5psia, vacuum from 9.0 to 12.0psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X  q\  +2 ."WCR"Intake.select :close + "sampler")0 +9 )<% +3 "core" %P6BD w\  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +82 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")(' +880 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")6  +82 "core"  +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 700.0ml + .Intake.select :open +2 "sampler") +210 "collection"'y% +3 "core" %/,\ +2 #"WCR"Intake @14.4psia, vacuum from 8.9 to 11.9psi + .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X % +2 "core" %pp\ +3 "sampler")% +3 "core" %Q6?> w\  +2 ."WCR"Intake.select :close + "sampler")0 +10 )z% +2 "core" %Q6DE \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")?  +83 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")9' +885 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")!  +83 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 625.0ml +2 .Intake.select :open + "sampler") +210 "collection"'A% +3 "core" %35\ +2 #"WCR"Intake @14.8psia, vacuum from 9.3 to 12.3psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X  r\  +2 ."WCR"SSV.dial :exhaust +2 "sampler")H  +83 "core"  + ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")' +910 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +54 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")  +82 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 525.0ml +2 .Intake.select :open + "sampler") +211 "collection"'b% +2 "core" %,)\ +2 #"WCR"Intake @14.3psia, vacuum from 8.8 to 11.8psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X ? q\  +2 ."WCR"SSV.dial :exhaust +2 "sampler")v  +83 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")m' +914 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")/  +80 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 475.0ml + .Intake.select :open + "sampler") +211 "collection"'% +2 "core" %/.\ +2 #"WCR"Intake @14.5psia, vacuum from 9.0 to 12.0psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X 9 |\  +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )x% +2 "core" %P6CB \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")-  +80 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.seek 0ml + "sampler")s' +881 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV + "sampler")|  +83 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 425.0ml + .Intake.select :open + "sampler") +211 "collection"'% +2 "core" %33\ +2 #"WCR"Intake @14.7psia, vacuum from 9.2 to 12.2psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X  \  +2 ."WCR"Intake.select :close + "sampler")0 +10 ),% +2 "core" %P7@A \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +82 "core"  +2 ."WCR"Exhaust.select :open +7 "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")<' +888 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")  +82 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 375.0ml +2 .Intake.select :open + "sampler") +210 "collection"' % +3 "core" %/1\ +2 #"WCR"Intake @14.6psia, vacuum from 9.1 to 12.1psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X = z\  +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )\ % +2 "core" %P8DE \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")i' +919 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +11 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV + "sampler")  +83 "core" + #"WCR"Allowing 2:10 for 25.0ml of remaining 350.0ml +2 .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %0/\ +2 #"WCR"Intake @14.5psia, vacuum from 9.0 to 12.0psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X % +40 "core" %P:=< p\  +2 ."WCR"SSV.dial :exhaust +7 "sampler")  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.seek 0ml +2 "sampler")z' +916 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")?  +83 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 300.0ml +2 .Intake.select :open + "sampler") +210 "collection"':% +4 "core" %02\ + #"WCR"Intake @14.7psia, vacuum from 9.2 to 12.2psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X  q\  +2 ."WCR"SSV.dial :exhaust +2 "sampler")O  +81 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")w' +918 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")H  +82 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 200.0ml + .Intake.select :open + "sampler") +210 "collection"'B% +3 "core" %))\ +2 #"WCR"Intake @14.3psia, vacuum from 8.8 to 11.8psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X  |\  +2 ."WCR"Intake.select :close + "sampler")0 +9 )y% +3 "core" %P<FD \  +2 ."WCR"SSV.dial :exhaust +2 "sampler")(  +81 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")\ ' +888 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")  +83 "core" + #"WCR"Allowing 2:10 for 25.0ml of remaining 25.0ml +2 .Intake.select :open + "sampler") +211 "collection"'% +2 "core" %/0\ +2 #"WCR"Intake @14.6psia, vacuum from 9.1 to 12.1psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X   +27 "core"  +44  +2 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<<Jb +3 ."WCR"CS.seek 0ml +2 "collection"'1' +1912 "core" ' +2 ."WCR"CSV.dial :air + "collection"'2 @ +42 "core" > +3 ."WCR"CS.reconfigure :fast + "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'?' +2277 "core" ' +2 "collection"':% +3 "core" %  \  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'z ` +29 "core" a +2 ."WCR"CS.seek 2.816ml +2 "collection"'A') +1668 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'9  + '8  +7 "core"  +21  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<Jb +3 ."WCR"CS.seek 0ml + "collection"'.' +96 "core" '"MJ\ +2 ."WCR"CBV.dial :waste2b +2 "collection"'I  +31 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +2 ."WCR"CS.seek 0ml +2 "collection"'!' +737 "core" ' +2 ."WCR"delay 1:00 +6008 "Can"{\ Cc5N +36 ."WCR"CTV.dial :air,avoiding: :intake +3 "collection"'%  +125 "core" +2 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 + .CSV.dial CSR +2 "collection"'  +40 "core"  +2 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +10 ."WCR"CS.seek 2ml +2 "collection"'Q' +589 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +10 ."WCR"CS.reconfigure :fast + "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"' ' +1847 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 35psi... +2 .CBV.dial SSV + "collection"'X @ +73 "core" ? +52 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'S  +90 "core"  +2 "collection"'% +3 "core" % 85\ +2 ."WCR"CSV.dial between air and CTV +2 "collection"'* ` +56 "core" ^ +3 ."WCR"CS.seek 7.294ml +2 "collection"''T +683 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 "collection"'5  +2 ."WCR"CSV.dial CTV +4 "collection"'G  +40 "core" ~ +85  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<Jb +3 ."WCR"CS.seek 0ml +2 "collection"'=' +1624 "core" 'CMK\ +3 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b + "collection"'^  +31 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"'\\' +331 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'R  +124 "core" +3 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 + .CSV.dial CSR + "collection"'L  +42 "core"  +2 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +10 ."WCR"CS.seek 2ml +2 "collection"'F' +583 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +2 "collection"' +10 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +2 ."WCR"CS.seek 10ml +2 "collection"'T' +1862 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 35psi... +2 .CBV.dial SSV +2 "collection"' @ +74 "core" > +53 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'E  +91 "core"  + "collection"'0% +4 "core" % 87\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"'f ` +56 "core" _ +3 ."WCR"CS.seek 7.263ml + "collection"'D'S +677 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +45 "collection"'J  +2 'O  +29 "core"  +98  +2 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<Jb +3 ."WCR"CS.seek 0ml + "collection"'@' +1607 "core" 'MK\ +2 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'P  +31 "core"  +2 ."WCR"CS.reconfigure :default + "collection"'#P d@b +3 ."WCR"CS.seek 0ml +2 "collection"'H' +334 "core" ' +2 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake + "collection"'B  +123 "core" +2 "collection"'w& +3 "core" &[Af97\ M +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +2 "manipulator"&b% +2 "core" %\ \ 2 * ;  +3 "storage"(% +3 "core" %   d\ +2 "storage"(3. +3 "core" .( +2 ."WCR"SC.reconfigure :tight + "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 1 +2 "storage"(4(3 +201 "core" ( +2 ."WCR"SC.configure :limp + "storage"($(\ 1b +3 (V& +2 "core" &2\  H\ +3 "manipulator"&& +2 "core" &Ҡ *   Y +3 "manipulator"&N% +3 "core" %\ \ $  \\  +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +2 ."WCR"Elbow.seek 1 +2 "manipulator"&o( +151 "core" ( +53 "manipulator"&j& +3 "core" &   ~  +2 "storage"(d& +3 "core" &2 H '\ +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&n'н +92 "core" ' +2 "storage"(p& +2 "core" &2   J\ +3 ."WCR"SE.reconfigure :pick + "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"(['N +282 "core" ' +2 "storage"( - +3 "core" -' +2 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +4 "manipulator"&c& +2 "core" &  e  +3 "storage"(v& +3 "core" &"  \  +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"&U' +31 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&, +3 "core" , +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"(- +2 "core" -' +3 ."WCR"SE.seek 1.11 Pucks below Top Plate +2 "storage"(m' +23 "core" ' + "manipulator"&}% +3 "core" %  { +2 "storage"(k& +4 "core" &" B\  +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 318 counts +2 "manipulator"&t'? +13 "core" ' +2 "manipulator"&/& +3 "core" &    +2 "storage"(&& +3 "core" &" F \  +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +45 "manipulator"&]'н +20 "core" ' +2 ."WCR"SE.seek 2.11 Pucks below Top Plate +2 "storage"(W' +39 "core" ' +2 "manipulator"&h& +3 "core" &  *   +2 "manipulator"&% +3 "core" %Т   1  +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&;(ҝ +156 "core" ( + "manipulator"&{& +4 "core" &Қ\  3 a ` +2 ."WCR"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &_& +2 "core" &қ\  w _ +3 ."WCR"Forearm.seek CC +2 "manipulator"&-'C +97 "core" ' +2 ."WCR"Hand.close + "manipulator"& / +74 "core" / +2 ."WCR"CC.seek :open +2 "collection"'x(p +402 "core" ( +2 "storage"(& +4 "core" &" / < $\  +2 "storage"(s& +3 "core" &" * ) #\  +2 "manipulator"&& +3 "core" &ҧ\ (  Z S +2 "manipulator"&r% +3 "core" % - 0 +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +2 "manipulator"&|( +150 "core" ( + "manipulator"&& +4 "core" & + # \ +2 "storage"(a& +3 "core" &" W U \  +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&Z' +109 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&q, +4 "core" , +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open + "manipulator"&1 +72 "core" 1 +2 "manipulator"&"% +3 "core" %    2 W +2 "storage"(Y& +4 "core" &"   ,\  +2 ."WCR"Forearm.force -20 + "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 306 counts +2 "manipulator"&l'3 +14 "core" ' + "manipulator"&e& +4 "core" & , % 3 +2 "storage"(& +3 "core" &" O N g\  +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts + "manipulator"&`'н +16 "core" ' +2 "storage"(,% +3 "core" % Z R\  +3 ."downElevator"SE.seek :down +3 "storage"( ' +99 (<% +3 "core" %E ) *\ SR +2 "manipulator"&y% +3 "core" %п '  + +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract + "manipulator"&('\ +93 "core" ' +37 ' + ."downElevator"SE.stop + "storage"(5 +48 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'$& +3 "core" &44  +2 "manipulator"&& +3 "core" &   +2 "manipulator"& % +4 "core" %\ - ) 3  +3 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-` +175 "core" ( +2 "manipulator"&\ & +3 "core" &-i " * | +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &-i  | +3 .tForearm.seek :garage +2 "manipulator"&i'\ +110 "core" ' +2 .tHand.close + "manipulator"&~/ +75 "core" / +2 "manipulator"&K& +3 "core" &-i   & | +2 "manipulator"&6% +3 "core" %   \  l +3 .tForearm.seek :retract + "manipulator"&'\ +100 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ҝ +276 "core" ( + "manipulator"&#& +4 "core" &җ  Z X +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &7& +2 "core" &җ (  4 X +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&)'C +90 "core" ' + "manipulator"&+& +4 "core" &Ҙ  W +2 "manipulator"&% +3 "core" %>   +3 "collection"'& +3 "core" &34 +3 "collection"'& +5 "core" &62  +2 .tCC.seek :closed + "collection"'>([h +4 "core" &84  +8 & 51\ #b +9 &dY~62\ 7 +10 &}75\ J +9 &Z62\ I +9 &N]42\ I +10 &[33\ I +9 & ^54\ I +9 &"]43\ J +10 &$W\\53\ I +9 &&]43\ I +10 &'\\55\ I +9 &)\\41\ H +10 &+_^54\ I +9 &- `52\ I +9 &.]42\ I +9 &0Z60\ I +10 &2e_50\ J +10 &4)Z53\ I +8 &5\\43\ I +10 &7\\43\ I +9 &9nZ30\ I +10 &;1\\32\ I +11 &<Z42\ I +8 &>\\41\ I +9 &@w\\4/\ I +9 &B8_43\ I +9 &C\\60\ I +10 &E_52\ I +9 &G_52\ I +10 &IAZ62\ I +9 &K\\45\ H +9 &L`44\ J +10 &Nj53\ K +9 &P?t74\ L +10 &Q86\ P +9 &S84\ T +9 &Ul75\ U +10 &W+83\ V +9 &X66\ V +9 &Zz64\ * +10 &[7-67\ P +9 ( + &[I668\ > +2 "collection"'& +4 #tCollection Clamp onSpring/offSpring for 4/27 samples, on/off torque 2.04 + "collection"'& +2 "core" &[I564\ > +3 .tHand.open + "manipulator"&1 +67 "core" 1 +2 "manipulator"&2% +3 "core" % >   ~  +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&1'\ +94 "core" ' + #tFlushing the Collection Valve::Manifold + "collection"':& +4 "core" &[I673\ > +2 "collection"'z% +3 "core" %66\ +2 .tCSV.dial CSR +2 "collection"'?  +40 "core"  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'9'n +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +9 '8% +3 "core" %n73\  +2 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"'I' +633 "core" ' +2 .tCSV.dial :waste + "collection"'A +125 "core" +3 .tCS.reconfigure :default +2 "collection"'#P d@b +2 .tCS.seek 0ml +2 "collection"'.' +1979 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&%& +3 "core" &ҙ '  V +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ҝ +4 "core" ( + "manipulator"&!& +4 "core" &ҙ - ' V +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &Q& +2 "core" &ҙ % 6 V +3 .tForearm.seek CC + "manipulator"&X'C +93 "core" ' +2 .tHand.close + "manipulator"&S/ +69 "core" / +2 .tCC.seek :open +2 "collection"'(p +396 "core" ( +36 "manipulator"&*& +3 "core" &ҙ\ *  V +2 "manipulator"& % +3 "core" % <  +3 .tForearm.seek :retract + "manipulator"&G'\ +93 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&5(-` +277 "core" ( +2 "manipulator"&& +3 "core" &-j &   x +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &^& +3 "core" &-j (  @ x +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage + "manipulator"&='\ +110 "core" ' +2 .tHand.open + "manipulator"&R1 +66 "core" 1 +2 "manipulator"&L% +3 "core" % `   9 +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&\\'\ +103 "core" ' +2 #tCompleted [standAloneWCR ([nil,$wcrVol],$hab){}] begun 12:44:15 + #Preparing to sleep until +0:10 +5 #Asleep til +0:10 +2 #Continuing at 13:18 +3 "Can"|\ 15 +4 ."Qmail"GoodNews.email "Then, in tube 2: standAloneWCR ([nil,$wcrVol],$hab){}\\n/home/esp/esp2local/mission/25mar_exercise.rb:58\\n{1 => 3,\\n 2 => 5,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@13:17:51, 20.6C, 33% humidity, 14.8psia, 13.69V, 0.19A, 71.014Ah, 2.56W\\nSampled 1000.0ml",Subject: "Asleep until 13:18" +24 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF + #Shutdown +252 #"uploadLog"upsync +540 "Can"| 5 +67 | 5 +5 #tPowering core bus +559 .Gate.power :raw,:ON +2 "sampler") +60 )F +2 "core"  +3 "collection"' +49 ' +3 "core"  +3 "processing"% +3 %E +2 "core"  +6 "collection"' 9\ +2 ' 0\ +3 ' -\ +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 3,\\n 2 => 5,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@13:18:28, 20.7C, 33% humidity, 14.8psia, 13.64V, 0.23A, 71.016Ah, 3.12W",Subject: "Started 25mar_exercise phase standAloneWCR ([nil,$wcrVol],$hab){}" +2 #tStarting stand-alone hab WCR +2 #hab wcr sampling at most 1000ml +4 #Whole Cell Archive sampling 1000ml + #Loading wcr puck from tube 2 into Collection Clamp + "collection"'&& +3 "core" &W33\  +4 ."WCR"Hand.open +2 "manipulator"&h1 +65 "core" 1 +2 "manipulator"&% +6 "core" % \ \ "  `  +2 "storage"(n% +3 "core" % - , 0\  +3 "storage"(o. +4 "core" .(,A +2 ."WCR"SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 ."WCR"SC.seek 2 +2 "storage"([( +66 ."Qmail"HABfans.email "Started stand-alone hab WCR in tube 2 at 13:18:29EDT19-Mar-25\\n{1 => 3,\\n 2 => 5,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@13:18:28, 20.7C, 33% humidity, 14.8psia, 13.64V, 0.23A, 71.016Ah, 3.12W",Subject: "hab wcr sampling at most 1000ml" +63 #"uploadLog"upsync +164 #upsync +67 "core" ( +2 ."WCR"SC.configure :limp + "storage"($(\ 1b +3 (U& +3 "core" & \  \ +2 "manipulator"&t& +4 "core" & *   +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&m( +33 "core" ( +2 "manipulator"&{& +3 "core" & # - \ +2 "storage"(_& +5 "core" & * + @\ +2 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&]'9 +97 "core" ' + "storage"(& +4 "core" & M O u\ +3 ."WCR"SE.reconfigure :pick + "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak + "storage"( 'N +253 "core" ' +3 "storage"(- +3 "core" -' +2 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +4 (u& +2 "core" & 5 '\ +2 "manipulator"&& +4 "core" & , ( T +2 ."WCR"Elbow.seek 2 +2 "manipulator"&s( +3 "core" ( +2 "manipulator"&& +4 "core" &  " & +2 "storage"(r& +3 "core" & L J "\ +3 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&'Ω +26 "core" ' +2 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +46 ."WCR"Hand.close +3 "manipulator"&a/ +76 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&-& +2 "storage"(;' +8 "core" &  4  +2 "manipulator"&% +3 "core" % Π -  E  +3 ."WCR"Forearm.seek :retract + "manipulator"&"'\ +95 "core" ' +3 ."WCR"Elbow.seek CC + "manipulator"&Y(ҝ +114 "core" ' +2 ."downElevator"SE.stop + "storage"(5 +37 "core" ( +2 "manipulator"&e& +3 "core" &ҙ , 6 k i +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +2 && +4 "core" &ҙ ) , ^ i +2 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +2 "manipulator"&,'C +96 "core" ' +2 "manipulator"&& +3 "core" &ҙ  * K i +3 "manipulator"&<% +3 "core" %C  +  +2 "collection"'y& +4 "core" &W31\  +2 "collection"'|& +5 "core" &W53\  +2 ."WCR"CC.seek :closed +2 "collection"'Z([h +3 "core" &W32\  +9 &633\ ,~ +9 &j52\ ? +10 &Ip53\ J +9 &Y62\ I +10 &Y43\ I +9 &^22\ I +9 &!S\\42\ J +10 &#\\54\ I +9 &$Y32\ I +9 &&]33\ J +10 &(\\\\75\ I +9 &*\\42\ J +10 &+\\42\ I +9 &-\\22\ J +9 &/d]43\ I +10 &1&Z42\ I +9 &2]42\ J +9 &4\\62\ I +10 &6l]51\ I +9 &8/Y73\ I +10 &9\\21\ I +9 &;\\44\ I +9 &=u^42\ I +10 &?7]52\ I +9 &@]43\ I +9 &BY31\ I +10 &D|\\52\ I +9 &F>[52\ I +10 &G\\33\ J +9 &I[42\ I +9 &Kc43\ I +10 &MCf40\ J +9 &Ok73\ K +9 &P66\ O +10 &Rk55\ U +9 &T+75\ U +10 &U84\ W +9 &W75\ W +9 &Yn76\ V +10 &ZL84\ 3 +9 &[<F65\ : +6 ( +2 "collection"'|& +3 "core" &[<.76\ : +3 #"WCR"Collection Clamp onSpring/offSpring for 5/28 samples, on/off torque 2.10 + .Hand.open + "manipulator"&l1 +72 "core" 1 +3 "manipulator"&$% +3 "core" % ; #   +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&W'\ +98 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 35psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")+ +3 "core" + +2 "sampler") % +3 "core" % y\ j +2 "collection"'`& +3 "core" &[<.75\ : +4 "Can"|\ E 5l +2 #"WCR"Calibrating pressure and temperature sensors +3 .CTV.dial :air + .SSV.dial :spit,avoiding: :exhaust +2 "sampler")\ +16 "core"  +2 ."WCR"SS.reconfigure :fast + "sampler")#.0X0\ +2 "sampler")% +3 "core" %[A&`] \  +21 "collection"'% +3 "core" %?;\ +2 "sampler")2% +3 "core" %[A']] {\  +25 "collection"':% +2 "core" %>=\ +2 "sampler")z% +4 "core" %[B&Z\\ \  +28 "collection"'% +2 "core" %>;\ +3 "sampler")?% +3 "core" %[C'][ t\  +32 "collection"')% +3 "core" %<9\ +2 "sampler")H% +3 "core" %[C"]_ x\  +36 "collection"'8% +3 "core" %<8\ +2 "sampler")9% +4 "core" %[C"_^ y\  +41 "collection"'A% +3 "core" %;9\ +2 "sampler")I% +3 "core" %[C"`] z\  +47 "collection"'%% +3 "core" %:9\ +2 "sampler")!% +4 "core" %[C"`` \  +53 "collection"'Q% +3 "core" %:9\ +2 "sampler")S% +3 "core" %[C"b` \  +61 "collection"'% +3 "core" %:8\ +2 "sampler")1% +3 "core" %[C"ca \  +69 "collection"'>% +4 "core" %99\ +2 "sampler")*% +3 "core" %[C"dd \  +78 "collection"' % +3 "core" %:6\ +2 "sampler")X% +3 "core" %[C"jk z\  +89 "collection"'% +3 "core" %<7\ +2 "sampler")^% +3 "core" %[C"nm {\  +100 "collection"'% +3 "core" %98\ +2 "sampler")R% +3 "core" %[C"pp \  +113 "collection"'L% +3 "core" %:6\ +2 "sampler")G% +3 "core" %[C"ss \  +128 "collection"'=% +3 "core" %85\ +2 "sampler")F% +3 "core" %[C"yv x\  +144 "collection"'% +3 "core" %87\ +2 "sampler")E% +3 "core" %[C"{{ \  +163 "collection"'0% +3 "core" %:7\ +2 "sampler")T% +3 "core" %[C"| x\  +184 "collection"'f% +3 "core" %:7\ +2 "sampler")J% +3 "core" %[C" \  +197 "collection"'O% +2 "core" %98\ +2 "sampler")D% +4 "core" %[C" y\  +196 "collection"'@% +3 "core" %;8\ +2 "sampler")B% +3 "core" %[C" \  +196 "collection"'b% +3 "core" %88\ +2 "sampler")% +42 "core" %[C" y\  +158 "collection"'3% +2 "core" %;:\ +2 "sampler")\\% +3 "core" %[C" z\  +197 "collection"'5% +2 "core" %<:\ +2 "sampler")C% +4 "core" %[C" \  +196 "collection"'.% +2 "core" %<:\ +3 "sampler")V% +3 "core" %[D z\  +196 "collection"'j% +3 "core" %><\ +2 "sampler")4% +3 "core" %[D x\  +118 ."WCR"SS.reconfigure :default +2 "sampler")#.0X\ +2 #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X% +3 "core" %#%\ +2 "sampler")*% +4 "core" %1\  \  +24 "collection"' % +3 "core" %%&\ +2 "sampler")X% +4 "core" %1  s\  +27 "collection"'% +3 "core" %%\ +2 "sampler")^% +4 "core" %1  s\  +32 "collection"'% +3 "core" %%%\ +2 "sampler")R% +4 "core" %1  \  +36 "collection"'L% +3 "core" %#%\ +2 "sampler")G% +3 "core" %1 z\  +42 "collection"'=% +3 "core" %'$\ +2 "sampler")F% +3 "core" %1 z\  +47 "collection"'% +3 "core" %%#\ +2 "sampler")E% +4 "core" %1 z\  +53 "collection"'0% +3 "core" %&#\ +2 "sampler")T% +4 "core" %1 \  +61 "collection"'f% +4 "core" %&&\ +2 "sampler")J% +4 "core" %* \  +68 "collection"'O% +3 "core" %*)\ +2 "sampler")D% +4 "core" %+ y\  +78 "collection"'@% +8 "core" %'%\ +6 "sampler")B% +3 "core" %*%$ \  +84 "collection"'b% +3 "core" %($\ +2 "sampler")% +4 "core" %*-. \  +100 "collection"'3% +3 "core" %)&\ +2 "sampler")\\% +4 "core" %*:: y\  +112 "collection"'5% +3 "core" %-)\ +2 "sampler")C% +4 "core" %*HI x\  +3 "collection"'.% +3 "core" %+(\ +2 #"WCR"Intake @14.2psia, vacuum from 8.7 to 11.7psi + .SS.reconfigure :inhaling 1.09ml/s + "sampler")#.M0X0X@ \  +100 "collection"'7% +3 "core" %+'\ +2 "sampler")% +3 "core" %M6OQ u\  +113 "collection"'(% +3 "core" %-*\ +2 "sampler")% +3 "core" %R dc z\ P +128 "collection"'% +4 "core" %.,\ +2 "sampler")x% +3 "core" %Q \ 5 +144 "collection"'% +3 "core" %50\ +2 "sampler")% +3 "core" %Q {\ 5 +163 "collection"'2% +3 "core" %66\ +40 "sampler"):% +4 "core" %Q x\ 5 +145 "collection"'z% +3 "core" %=:\ +2 "sampler")% +3 "core" %Q \ 5 +2 ."WCR"Intake.select :close +8 "sampler")0 +9 )?% +3 "core" %Q \ 5 +2 ."WCR"SSV.dial :exhaust +2 "sampler"))  +82 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.seek 0ml + "sampler")H' +914 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")8  +82 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 975.0ml +2 .Intake.select :open + "sampler") +211 "collection"'9% +2 "core" %A?\ +2 #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.88ml/s + "sampler")#.>0X% +3 "core" %7- y\  +18 "collection"'*% +3 "core" %\ +3 "sampler") % +3 "core" %7-  \  +21 "collection"'X% +3 "core" %\ +2 "sampler")% +4 "core" %7- z\  +24 "collection"'^% +3 "core" %\ +2 "sampler")% +3 "core" %7- \  +28 "collection"'R% +3 "core" %\ +2 "sampler")L% +4 "core" %7- w\  +31 "collection"'G% +3 "core" %\ +3 "sampler")=% +3 "core" %7-#! x\  +36 "collection"'F% +3 "core" %\ +2 "sampler")%% +4 "core" %7-)* {\  +41 "collection"'% +3 "core" %\ +2 "sampler")E% +4 "core" %7-55 x\  +47 "collection"'0% +3 "core" %\ +2 "sampler")T% +4 "core" %7-CE w\  +53 "collection"'f% +3 "core" %\ +2 "sampler")J% +3 "core" %7-[^ x\  +2 "collection"'O% +4 "core" %\ + #"WCR"Intake @13.6psia, vacuum from 8.1 to 11.1psi +2 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.(0X= \  +24 "collection"'|% +3 "core" %\ +2 "sampler") % +3 "core" %K+KL t\  +28 "collection"'`% +3 "core" %\ +2 "sampler")\ % +3 "core" %L+XV \  +32 "collection"'m% +3 "core" %\ +2 "sampler"),% +3 "core" %L(gf x\  +37 "collection"'% +2 "core" %$!\ +2 "sampler")% +4 "core" %L(~| \  +41 "collection"'q% +3 "core" %(&\ +2 "sampler") % +3 "core" %Q r\ F +48 "collection"'~% +2 "core" %/,\ +2 "sampler")K% +4 "core" %O u\  +53 "collection"'6% +3 "core" %76\ +2 "sampler")% +4 "core" %O \  +60 "collection"'i% +3 "core" %<;\ +2 "sampler")l% +3 "core" %O \  +2 ."WCR"Intake.select :close + "sampler")0 +10 )#% +2 "core" %O \  +2 ."WCR"SSV.dial :exhaust +50 "sampler")7  +83 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")' +912 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")(  +83 "core" + #"WCR"Allowing 2:10 for 25.0ml of remaining 900.0ml +2 .Intake.select :open + "sampler") +211 "collection"'% +2 "core" %B=\ +2 #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.(0X% +2 "core" %21\ +2 "sampler")*% +4 "core" %Q \  +61 "collection"' % +2 "core" %98\ +2 "sampler")X% +4 "core" %Q \  +52 ."WCR"Intake.select :close +6 "sampler")0 +9 )% +3 "core" %Q p\  +2 ."WCR"SSV.dial :exhaust +2 "sampler")^  +83 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")' +911 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")R  +81 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 875.0ml +2 .Intake.select :open + "sampler") +210 "collection"'L% +3 "core" %??\ +2 #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.(0X;\ +3 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi + .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.(0X% +2 "core" %Q \ % +2 ."WCR"SSV.dial :exhaust +2 "sampler")*  +83 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler") ' +923 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")X  +84 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 775.0ml + .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %?=\ +2 #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.(0X u\  +28 "collection"'0% +3 "core" %\ +3 "sampler")T% +3 "core" %O5GI \  +32 "collection"'f% +2 "core" %\ +3 "sampler")J% +3 "core" %PSS {\ = +36 "collection"'O% +3 "core" % \ +2 "sampler")% +3 "core" %Pbc \ = +42 "collection"'B% +3 "core" % \ +2 "sampler")b% +3 "core" %Puu ~\ = +47 "collection"'% +3 "core" %%$\ +2 "sampler")3% +3 "core" %P n\ = +54 "collection"'\\% +3 "core" %%$\ +2 "sampler")G% +3 "core" %P u\ = +61 "collection"'5% +3 "core" %0+\ +2 "sampler")C% +3 "core" %P l\ = +69 "collection"'.% +52 "core" %;9\ +2 "sampler")!% +3 "core" %P ~\ = +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )4% +2 "core" %P \ = +3 ."WCR"SSV.dial :exhaust + "sampler")  +83 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")v' +917 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")  +82 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 750.0ml +2 .Intake.select :open + "sampler") +211 "collection"'=% +2 "core" %@>\ +40 #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +9 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.(0X@ v\  +25 "collection"'?% +2 "core" %\ +3 "sampler"))% +3 "core" %M-FF x\  +28 "collection"']% +3 "core" %\ +2 "sampler")8% +3 "core" %M-QM o\  +32 "collection"'9% +3 "core" %\ +2 "sampler")H% +3 "core" %M.[\\ n\  +37 "collection"'+% +2 "core" %! \ +2 "sampler")7% +4 "core" %M.mn o\  +41 "collection"'$% +3 "core" %&%\ +2 "sampler")% +3 "core" %Q q\ , +47 "collection"'Q% +3 "core" %'&\ +2 "sampler")A% +3 "core" %P }\ ' +54 "collection"'I% +3 "core" %*'\ +2 "sampler")1% +3 "core" %P }\ ' +61 "collection"'>% +3 "core" %1/\ +2 "sampler")*% +3 "core" %P \ ' +69 "collection"'<% +53 "core" %=:\ +2 "sampler")X% +3 "core" %P q\ ' +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +2 "core" %P l\ ' +41 ."WCR"SSV.dial :exhaust +9 "sampler")  +83 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")R' +880 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")L  +83 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 675.0ml +2 .Intake.select :open + "sampler") +211 "collection"'% +3 "core" %??\ +2 #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.(0X% +2 "core" %.-\ +2 "sampler")*% +4 "core" %Q n\ - +69 "collection"'<% +52 "core" %95\ +2 "sampler")X% +3 "core" %Q x\ - +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +3 "core" %Q {\ - +2 ."WCR"SSV.dial :exhaust + "sampler")  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")' +882 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")L  +81 "core"  + #"WCR"Allowing 2:10 for 25.0ml of remaining 575.0ml +2 .Intake.select :open + "sampler") +250 "collection"'% +3 "core" %@>\ +2 #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +8 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.(0X? m\  +25 "collection"'O% +2 "core" %" \ +3 "sampler")% +3 "core" %Q1EG |\  +28 "collection"'B% +3 "core" %$"\ +2 "sampler")b% +3 "core" %RPP k\ 5 +32 "collection"'^% +3 "core" %'#\ +2 "sampler")% +3 "core" %Q]_ k\ 6 +36 "collection"'3% +3 "core" %)&\ +2 "sampler")\\% +4 "core" %Qnq l\ 6 +41 "collection"'G% +3 "core" %.+\ +2 "sampler")F% +3 "core" %Q n\ 6 +47 "collection"'5% +3 "core" %10\ +3 "sampler")C% +3 "core" %Q o\ 6 +54 "collection"'.% +2 "core" %64\ +2 "sampler")!% +4 "core" %Q w\ 6 +61 "collection"'4% +2 "core" %54\ +2 "sampler") % +4 "core" %Q u\ 6 +69 "collection"'x% +3 "core" %55\ +2 "sampler")% +3 "core" %Q w\ 6 +2 ."WCR"Intake.select :close + "sampler")0 +10 )%% +2 "core" %Q \ 6 +3 ."WCR"SSV.dial :exhaust + "sampler")v  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")w' +887 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")=  +83 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 550.0ml +2 .Intake.select :open + "sampler") +211 "collection"'% +2 "core" %B@\ +2 #"WCR"Intake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.(0X=\ +2 #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.(0X% +3 "core" %00\ +2 "sampler")*% +3 "core" %O w\ ' +69 "collection"'<% +21 "core" %84\ +2 "sampler")X% +3 "core" %O \ ' +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +2 "core" %O |\ ' +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +83 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.seek 0ml + "sampler")' +924 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")L  +82 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 475.0ml + .Intake.select :open +2 "sampler") +210 "collection"'% +3 "core" %@=\ +2 #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.(0XB n\  +25 "collection"'% +2 "core" %\ +2 "sampler")B% +3 "core" %L1EF \  +29 "collection"'b% +2 "core" %\ +2 "sampler")^% +4 "core" %M.PP l\  +32 "collection"'% +2 "core" %\ +2 "sampler")3% +4 "core" %M.^_ w\  +36 "collection"'\\% +3 "core" %\ +2 "sampler")G% +3 "core" %M-mn j\  +42 "collection"'F% +2 "core" %"\ +2 "sampler")R% +4 "core" %Q  k\ M +47 "collection"'5% +2 "core" %&#\ +3 "sampler")C% +3 "core" %P {\ , +54 "collection"'.% +2 "core" %++\ +2 "sampler")!% +4 "core" %P \ , +61 "collection"'4% +14 "core" %2/\ +2 "sampler") % +3 "core" %P l\ , +2 ."WCR"Intake.select :close +6 "sampler")0 +9 )x% +3 "core" %P \ , +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +15 ."WCR"SS.seek 0ml +2 "sampler")%' +912 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")v  +80 "core"  +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 450.0ml +2 .Intake.select :open + "sampler") +210 "collection"'% +3 "core" %>=\ +2 #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.(0X z\  +28 "collection"'7% +3 "core" %\ +2 "sampler")$% +3 "core" %M-DG i\  +32 "collection"'% +3 "core" %\ +2 "sampler")% +3 "core" %M-PO z\  +37 "collection"'#% +2 "core" %\ +3 "sampler") % +3 "core" %M-]\\ k\  +41 "collection"'Q% +4 "core" %\ + "sampler")A% +4 "core" %M-lo k\  +47 "collection"'I% +3 "core" %"\ +2 "sampler")1% +3 "core" %P w\  +54 "collection"'>% +3 "core" %(%\ +2 "sampler")*% +3 "core" %P {\  +61 "collection"'<% +3 "core" %0+\ +2 "sampler")X% +3 "core" %P v\  +69 "collection"'% +52 "core" %76\ +2 "sampler") % +3 "core" %P j\  +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +2 "core" %P j\  +2 ."WCR"SSV.dial :exhaust +2 "sampler")L  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.seek 0ml + "sampler")' +881 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +82 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 375.0ml + .Intake.select :open + "sampler") +210 "collection"'S% +3 "core" %?;\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.(0X x\  +32 "collection"'% +3 "core" %\ +2 "sampler")g% +4 "core" %L-JI {\  +36 "collection"'u% +3 "core" %\ +2 "sampler")=% +3 "core" %L-UV }\  +42 "collection"'% +2 "core" %\ +2 "sampler")@% +4 "core" %L-ec |\  +47 "collection"'&% +3 "core" %\ +2 "sampler")o% +3 "core" %Q || l\ K +54 "collection"'% +2 "core" %"\ +2 "sampler")r% +4 "core" %P l\ 0 +61 "collection"'d% +2 "core" %(%\ +3 "sampler")a% +3 "core" %P k\ 0 +69 "collection"'}% +3 "core" %/,\ +2 "sampler")% +3 "core" %P j\ 0 +78 "collection"'% +3 "core" %64\ +2 "sampler")P% +3 "core" %P z\ 0 +2 ."WCR"Intake.select :close +2 "sampler")0 +48 )% +2 "core" %P i\ 0 +2 ."WCR"SSV.dial :exhaust +9 "sampler")  +82 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.seek 0ml + "sampler")"' +921 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV + "sampler")k  +83 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 325.0ml + .Intake.select :open + "sampler") +211 "collection"'h% +3 "core" %@;\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.(0X> |\  +31 "collection"'q% +2 "core" %\ +3 "sampler")j% +3 "core" %L/GI {\  +36 "collection"' % +3 "core" %\ +2 "sampler")% +3 "core" %L/TT |\  +42 "collection"'~% +3 "core" %\ +2 "sampler")K% +3 "core" %M-da z\  +47 "collection"'6% +3 "core" %%"\ +2 "sampler")% +3 "core" %Pts k\ , +54 "collection"'M% +3 "core" %))\ +2 "sampler")l% +3 "core" %P e\ , +61 "collection"'s% +3 "core" %+(\ +2 "sampler")i% +3 "core" %P j\ , +69 "collection"';% +52 "core" %64\ +2 "sampler")% +4 "core" %P v\ , +78 "collection"'2% +2 "core" %:8\ +3 "sampler")(% +3 "core" %P m\ , +2 ."WCR"Intake.select :close + "sampler")0 +10 )% +2 "core" %P o\ , +2 ."WCR"SSV.dial :exhaust +2 "sampler")?  +83 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler"))' +909 "core" ' + ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")]  +83 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 300.0ml + .Intake.select :open + "sampler") +210 "collection"'8% +3 "core" %<?\ +2 #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.(0X% +2 "core" %\ +3 "sampler")*% +3 "core" %QYX u\ 9 +41 "collection"'<% +4 "core" %#\ + "sampler")X% +4 "core" %Qlm |\ 9 +47 "collection"'% +3 "core" %%"\ +2 "sampler") % +4 "core" %Q w\ 9 +53 "collection"'% +3 "core" %((\ +2 "sampler")L% +3 "core" %Q v\ 9 +61 "collection"'z% +3 "core" %--\ +2 "sampler")% +3 "core" %Q w\ 9 +69 "collection"'S% +3 "core" %42\ +2 "sampler")% +4 "core" %Q i\ 9 +78 "collection"'f% +2 "core" %95\ +2 "sampler")J% +4 "core" %Q {\ 9 +2 ."WCR"Intake.select :close + "sampler")0 +10 )O% +2 "core" %Q m\ 9 +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +83 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")B' +891 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +2 "sampler")b  +2 ."WCR"CBV.dial SSV +81 "core"  +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 275.0ml +2 .Intake.select :open + "sampler") +210 "collection"'^% +3 "core" %=;\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.(0X% +3 "core" %,-\ +2 "sampler")*% +3 "core" %L6 o\  +163 "collection"'<% +2 "core" %/.\ +3 "sampler")X% +3 "core" %L5  w\  +184 "collection"'9% +3 "core" %/.\ +2 "sampler")% +3 "core" %L5 ~\  +197 "collection"' % +2 "core" %0-\ +2 "sampler")% +3 "core" %L5 }\  +197 "collection"'L% +2 "core" %5-\ +2 "sampler")z% +4 "core" %L5 n\  +196 "collection"'% +3 "core" %10\ +2 "sampler")S% +3 "core" %L5 |\  +196 "collection"'% +3 "core" %4/\ +2 "sampler")f% +3 "core" %L5 z\  +196 "collection"'J% +3 "core" %1/\ +2 "sampler")O% +3 "core" %L5 s\  +196 "collection"'% +3 "core" %22\ +2 "sampler")H% +3 "core" %L5 o\  +196 "collection"'b% +3 "core" %2/\ +2 "sampler")^% +5 "core" %L5 {\  +194 "collection"'B% +3 "core" %20\ +2 "sampler")\\% +3 "core" %L5 o\  +196 "collection"'G% +4 "core" %02\ + "sampler")% +4 "core" %L5 v\  +196 "collection"'0% +3 "core" %11\ +2 "sampler")F% +3 "core" %L5 w\  +196 "collection"'R% +3 "core" %2/\ +2 "sampler")5% +3 "core" %L5 s\  +104 "collection"'C% +3 "core" %1/\ +3 "sampler").% +3 "core" %L5  o\  +2 ."WCR"SS.reconfigure :default +5 "sampler")#.0X showlog -30 +2777 #-> SC +2 "storage"(y& +5 "core" &   F\  +212 #"kevan"-> SE +2 "storage"(-% +4 "core" %   \ +1808 #"kevan"-> SC.seek 2 +3 .SC.reconfigure :loose +2 "storage"($.(\ 1~b +4 ."kevan"SC.seek 2 +2 "storage"(j( +22 "core" ( +2 "storage"( & +3 "core" &    E\  +1380 #"kevan"-> SE.seek :down +2 .SE.seek :down +3 "storage"(' +5 "core" ' +2 "storage"(~% +3 "core" % M " G\ +1106 #"kevan"-> MainThread.Resume +3 !o:NoMethodError\ : mesgu:NameError::messageOundefined method `Resume' for #: name: Resume: args[:@timestampu: Time rJD:bt["!kevan:6:in `topLevelBinding'" MainThread.resume +4 #tResuming Thread after Storage Carousel positionErr at 2 during Storage Carousel move at 14:06:58 +4 .SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 .tSC.seek 1 +2 "storage"(K(3 +199 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +4 (|& +3 "core" &3 \ +2 "manipulator"&6& +4 "core" &Қ   h +46 "manipulator"&% +4 "core" %\ *  D  +3 .tElbow.reconfigure :tight +3 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&M( +155 "core" ( + "manipulator"&l& +4 "core" & * #  +2 "storage"(s& +3 "core" &: H "\ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&i'н +94 "core" ' +2 "storage"(;& +3 "core" &:  8\ +3 .tSE.reconfigure :pick + "storage"(#]K-0-\ b +5 .tSE.seek :beamBreak +2 "storage"('N +275 "core" ' +2 "storage"(2- +3 "core" -' +2 .tSE.configure :default + "storage"(#QK-0-\ b +5 "manipulator"&(& +3 "core" &   7  +2 "storage"(& +3 "core" &9   _\ +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek 1 +2 "manipulator"&' +39 "core" ' +2 .tElbow.hold +3 "manipulator"&?, +3 "core" , +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 "storage"( - +3 "core" -' +3 .tSE.seek 2.11 Pucks below Top Plate +2 "storage"(]' +24 "core" ' + "manipulator"&8% +4 "core" %{ \ c 2 +2 "storage"()& +3 "core" &9 \\\ +2 .tForearm.force -20 + "manipulator"&5 +4 .tForearm.seek 1 + 303 counts +2 "manipulator"&+'0 +16 "core" ' +2 "manipulator"&7& +3 "core" & + "  +3 "storage"($& +3 "core" &9 H O\ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts + "manipulator"&'н +23 "core" ' +2 .tSE.seek 3.11 Pucks below Top Plate +4 "storage"(' +52 "core" ' +2 "manipulator"&#& +3 "core" &    +2 "manipulator"& % +4 "core" %ж , , $ +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract +2 "manipulator"&Q'\ +91 "core" ' +2 .tElbow.seek CC +2 "manipulator"&A(ҝ +165 "core" ( +2 "manipulator"&:& +3 "core" &ҧ \ \ 0 R +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &I& +2 "core" &Ҩ    Q +3 .tForearm.seek CC +2 "manipulator"&1'C +100 "core" ' +2 .tHand.close + "manipulator"&>/ +68 "core" / +2 .tCC.seek :open +2 "collection"'*(p +400 "core" ( +2 "storage"(<& +3 "core" &9 H [\ +2 "storage"(X& +3 "core" &9  " Z\ +2 "manipulator"&9& +4 "core" &Ҩ  + \ Q +2 "manipulator"&% +3 "core" % 0  +2 .tForearm.seek :retract +2 "manipulator"& '\ +135 "core" ' +2 .tElbow.reconfigure :tight +7 "manipulator"&$&.,(\ #b +5 .tElbow.seek 1 +2 "manipulator"&( +152 "core" ( +2 "manipulator"&L& +4 "core" & + $  +2 "storage"(z& +3 "core" &9 - 6 \ +3 .tElbow.reconfigure :limp + "manipulator"&$ ,(b +5 .tForearm.seek 1 +2 "manipulator"&' +108 "core" ' +2 .tElbow.hold +2 "manipulator"&S, +6 "core" , + .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tHand.open + "manipulator"&1 +70 "core" 1 +2 "manipulator"&f% +3 "core" %   e +2 "storage"(J& +4 "core" &9\ \ \ + .tForearm.force -20 + "manipulator"&5 +5 .tForearm.seek 1 + 298 counts + "manipulator"&O'+ +17 "core" ' + "manipulator"&& +4 "core" & * # f  +2 "storage"(H& +3 "core" &9 4 - e\ +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +5 .tForearm.seek 1 + 700 counts +2 "manipulator"&b'н +16 "core" ' +2 "storage"(^% +3 "core" % 3 * 3\ +3 ."downElevator"SE.seek :down +4 "storage"(B' +99 (\\% +3 "core" %j@ 6 4 |\ RO +2 "manipulator"&G% +3 "core" %о + , 7 +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +5 .tForearm.seek :retract + "manipulator"&'\ +90 "core" ' +33 ' + ."downElevator"SE.stop +2 "storage"(5 +4 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'0& +5 "core" &40 +2 "manipulator"&F& +3 "core" &   +3 "manipulator"&R% +3 "core" %\   ( +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&5(-` +175 "core" ( +2 "manipulator"&C& +4 "core" &-f $  9  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +5 &.& +2 "core" &-f  7  +2 .tForearm.seek :garage +2 "manipulator"&4'\ +113 "core" ' +2 .tHand.close + "manipulator"& / +70 "core" / +2 "manipulator"&q& +3 "core" &-p   | u +2 "manipulator"&!% +3 "core" %  \  I +3 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +5 .tElbow.seek CC +2 "manipulator"&E(ҝ +73 #"kevan"-> exit +2 #Session Ended +203 "core" ( + "manipulator"&N& +4 "core" &Җ ( ! E Q +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &Җ   Q +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC +2 "manipulator"&T'C +93 "core" ' +2 "manipulator"&%& +49 "core" &җ\  ? P +3 "manipulator"&w% +3 "core" %G , ' W +3 "collection"'v& +4 "core" &22\ +2 "collection"'V& +5 "core" &52\ +2 .tCC.seek :closed +2 "collection"'U([h +4 "core" &2/\ +7 & 31\ #b +10 &bY~41\ 7 +9 &}31\ J +9 &Y41\ J +10 &I]31\ J +9 & Z31\ J +9 & ^31\ J +10 &"Y23\ I +9 &$RZ40\ I +10 &&^30\ I +9 &'^41\ I +9 &)^3/\ I +10 &+Z^31\ I +9 &-^22\ I +9 &._24\ I +10 &0_33\ I +9 &2b_5.\ I +10 &4#[41\ J +9 &5\\30\ I +9 &7Y30\ I +10 &9j_41\ I +9 &;,\\41\ I +9 &<Y21\ I +10 &>\\10\ J +9 &@r\\41\ I +10 &B4Z30\ I +9 &C^12\ I +9 &E]32\ I +10 &G{\\40\ I +9 &I<\\21\ J +9 &K\\32\ I +10 &Lb02\ I +9 &Ng20\ K +10 &P>o41\ L +9 &Q34\ O +9 &S61\ T +10 &Uh42\ U +9 &W'41\ V +9 &X53\ V +10 &Zz53\ * +9 &[6-51\ M +10 ( &[F/53\ = +2 "collection"'V& +5 #tCollection Clamp onSpring/offSpring for 4/27 samples, on/off torque 2.03 + "collection"'& +2 "core" &[F061\ = +3 .tHand.open + "manipulator"&{1 +71 "core" 1 +2 "manipulator"&t% +3 "core" % G   +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +93 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'3& +4 "core" &[F053\ = +2 "collection"'_% +3 "core" %62\ +2 .tCSV.dial CSR +2 "collection"'c  +41 "core"  + #tPulling 4.999ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'''n +1354 "core" ' +2 .tdelay 5 seconds +501 .CSR.select :air +3 "collection"' +9 'g% +3 "core" %n31\  +2 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.501ml +2 "collection"'u' +624 "core" ' + .tCSV.dial :waste +2 "collection"'= +125 "core" +2 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'D' +1983 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&@& +4 "core" &җ (  P +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&n(ҝ +2 "core" ( +3 "manipulator"&& +3 "core" &җ   4 P +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &o& +2 "core" &җ  H P +3 .tForearm.seek CC + "manipulator"&&'C +99 "core" ' +2 .tHand.close + "manipulator"&r/ +76 "core" / +2 .tCC.seek :open + "collection"'d(p +170 "Can"~\ N -;+ +228 "core" ( +2 "manipulator"&& +3 "core" &җ   8 P +2 "manipulator"&a% +3 "core" % 3 \  N +2 .tForearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage + "manipulator"&(-` +278 "core" ( + "manipulator"&P& +4 "core" &-h   0  +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &-h    +2 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +47 .tForearm.seek :garage +2 "manipulator"&}'\ +113 "core" ' +99 .tHand.open + "manipulator"&1 +66 "core" 1 +2 "manipulator"&% +3 "core" % Z   ( +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&'\ +97 "core" ' +2 #tCompleted [standAloneWCR ([nil,$wcrVol],$hab){}] begun 13:18:29 + #Preparing to sleep until +0:10 +5 #Asleep til +0:10 +2 #Continuing at 14:48 +3 "Can"}\ 9 8;.U +4 ."Qmail"GoodNews.email "Then, in tube 2: standAloneWCR ([nil,$wcrVol],$hab)\\n/home/esp/esp2local/mission/25mar_exercise.rb:62\\n{1 => 4,\\n 2 => 4,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@14:48:14, 20.7C, 33% humidity, 14.8psia, 13.67V, 0.23A, 71.544Ah, 3.21W\\nSampled 800.0ml",Subject: "Asleep until 14:48" +25 ."shutdown"Gate.power :raw,:OFF + .Gate.power :core,:OFF +2 #Shutdown +238 #"uploadLog"upsync +630 "Can"}  <;0 +4 #tPowering core bus +529 .Gate.power :raw,:ON + "sampler") +32 )h +2 "core"  +2 "collection"' +3 'k +3 "core"  +2 "processing"% +3 %` +3 "core"  +5 "collection"' 9\ +3 ' 0\ +3 ' -\ +4 "processing"% 9\ +3 % 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 4,\\n 2 => 4,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@14:48:51, 20.7C, 34% humidity, 14.8psia, 13.64V, 0.24A, 71.547Ah, 3.28W",Subject: "Started 25mar_exercise phase standAloneWCR ([nil,$wcrVol],$hab)" +2 #tStarting stand-alone hab WCR +3 #hab wcr sampling at most 1000ml +4 #Whole Cell Archive sampling 1000ml + #Loading wcr puck from tube 2 into Collection Clamp + "collection"'$& +3 "core" &[10\  +2 ."WCR"Hand.open + "manipulator" +73 "core" 1 +2 "manipulator"& % +4 "core" % \   ,   +2 "storage"(i% +6 "core" % 7 3\ \ + "storage"(M. +5 "core" .(,A +3 ."WCR"SC.reconfigure :tight + "storage"($\ .(\ 1~b +3 ."WCR"SC.seek 2 +3 "storage"(( +96 ."Qmail"HABfans.email "Started stand-alone hab WCR in tube 2 at 14:48:51EDT19-Mar-25\\n{1 => 4,\\n 2 => 4,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@14:48:51, 20.7C, 34% humidity, 14.8psia, 13.64V, 0.24A, 71.547Ah, 3.28W",Subject: "hab wcr sampling at most 1000ml" +52 #"uploadLog"upsync +183 #upsync +29 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +3 (& +3 "core" & \ +2 "manipulator"&+& +4 "core" &  / +3 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 2 +2 "manipulator"&]( +31 "core" ( +2 "manipulator"&:& +3 "core" & "  _ +2 "storage"(I& +3 "core" & : 8\ +4 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&'9 +90 "core" ' +2 "storage"(?& +3 "core" & Q O m\ +3 ."WCR"SE.reconfigure :pick + "storage"(#]K-0-\ b +4 ."WCR"SE.seek :beamBreak +2 "storage"(>'N +262 "core" ' +2 "storage"(Q- +2 "core" -' +3 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +3 (Z& +3 "core" & , '\ +3 "manipulator"&<& +3 "core" &    +3 ."WCR"Elbow.seek 2 +2 "manipulator"&X( +3 "core" ( +3 "manipulator"&9& +3 "core" & ' + 9 +2 "storage"(& +3 "core" & Q P a\ +3 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&1'Ω +21 "core" ' +2 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close + "manipulator"&L/ +70 "core" / +3 ."downElevator"SE.seek :down +3 "manipulator"&z& +44 "storage"(A' +11 "core" & (  * +2 "manipulator"&% +3 "core" % ε , . ? +3 ."WCR"Forearm.seek :retract + "manipulator"&f'\ +94 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&J(ҝ +123 "core" ' + ."downElevator"SE.stop + "storage"(5 +25 "core" ( +2 "manipulator"&& +3 "core" &Җ " ) * Y +2 ."WCR"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &H& +3 "core" &Җ    Y +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +2 ."WCR"Forearm.seek CC +2 "manipulator"&^'C +97 "core" ' +2 "manipulator"& & +3 "core" &җ   3 X +2 "manipulator"&\\% +3 "core" %8     +3 "collection"'G& +3 "core" &[01\  +2 "collection"'& +5 "core" &[3-\  +2 ."WCR"CC.seek :closed +2 "collection"'([h +4 "core" &[11\ \  +9 &811\ ,~ +10 &j41\ ? +9 &Vk20\ J +9 &X2/\ I +10 &]32\ I +9 &]4-\ I +9 &!a^1/\ I +10 &#"\\40\ J +9 &$Z2/\ I +10 &&]10\ I +9 &(i[41\ I +9 &*+]20\ I +10 &+\\31\ I +9 &-Y2.\ I +10 &/p]20\ J +9 &13\\11\ I +9 &2Y11\ I +10 &4\\31\ J +9 &6z[31\ I +9 &8;\\4/\ I +10 &9Y12\ I +9 &;[31\ I +9 &=]42\ I +10 &?C\\31\ I +9 &A^3-\ I +10 &B[50\ I +9 &D[3/\ J +9 &FLZ10\ I +10 &H [20\ I +9 &I[40\ I +9 &K[22\ I +10 &MPe3/\ J +9 &Oh11\ K +10 &P~40\ M +9 &R~32\ S +9 &T<42\ T +10 &U62\ U +9 &W50\ U +9 &Y|43\ V +10 &ZF~31\ , +9 &[Kz53\ @ +6 ( +2 "collection"'& +3 "core" &[L>64\ ? +3 #"WCR"Collection Clamp onSpring/offSpring for 5/28 samples, on/off torque 2.03 + .Hand.open + "manipulator"&01 +69 "core" 1 +3 "manipulator"&F% +3 "core" % 8 \   +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +2 ."WCR"Forearm.seek :retract +2 "manipulator"&R'\ +96 "core" ' +2 #"WCR"collectSample 1000ml w/bubble point of 35psi + #Priming 7ml + .Intake.select :close + .Exhaust.select :close + .SS.hold +2 "sampler")O+ +3 "core" + +2 "sampler")% +3 "core" % s\ e +2 "collection"'b& +3 "core" &[L?44\ ? +4 "Can"}\ F x;= + #"WCR"Calibrating pressure and temperature sensors +3 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust + "sampler")C +4 "core"  +2 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X  +82 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +11 ."WCR"SS.seek 0ml + "sampler")' +877 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")H  +81 "core"  +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 775.0ml + .Intake.select :open + "sampler") +210 "collection"'1% +3 "core" %42\ +2 #"WCR"Intake @14.7psia, vacuum from 9.2 to 12.2psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X  +82 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 450.0ml +2 .Intake.select :open + "sampler") +211 "collection"'L% +2 "core" %44\ +2 #"WCR"Intake @14.8psia, vacuum from 9.3 to 12.3psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X+ +3 "core" + +19 "collection"'L% +3 "core" %43\ +2 "sampler")% +3 "core" %R h\ +2 ."WCR"Intake.select :close +2 "sampler")0 +9 )1% +3 "core" %R s\ +2 ."WCR"SSV.dial :exhaust +2 "sampler")  +81 "core"  + ."WCR"Exhaust.select :open +2 "sampler")@ +10 ."WCR"SS.seek 0ml +2 "sampler")G' +886 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +10 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")X  +82 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 100.0ml +2 .Intake.select :open + "sampler") +210 "collection"'z% +3 "core" %43\ +2 #"WCR"Intake @14.7psia, vacuum from 9.2 to 12.2psi +2 .SS.reconfigure :inhaling 2.13ml/s + "sampler")#.0X +52 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'e  +91 "core"  +2 "collection"'`% +3 "core" % 41\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +67 "core" a +3 ."WCR"CS.seek 7.344ml +2 "collection"'k' +663 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +3 "collection"'  +2 'p  +26 "core"  +100  +3 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<<Ib +3 ."WCR"CS.seek 0ml +44 "collection"'[' +1673 "core" 'MI\ +5 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'m  +30 "core"  +2 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +3 ."WCR"CS.seek 0ml + "collection"'' +305 "core" ' + ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'|  +123 "core" +2 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR + "collection"'  +40 "core"  +2 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +2 "collection"' +11 ."WCR"CS.seek 2ml + "collection"'\ ' +586 "core" ' +2 ."WCR"delay 5 seconds +502 .CSR.select :air +3 "collection"' +10 ."WCR"CS.reconfigure :fast + "collection"'#d @b +3 ."WCR"CS.seek 10ml + "collection"'-' +1825 "core" ' +2 #"WCR"Pumping wcr puck from tube 2 up to 35psi... +2 .CBV.dial SSV + "collection"'D @ +73 "core" ? +53 ."WCR"CBV.dial between CSV and waste2b +2 "collection"',  +91 "core"  +2 "collection"'x% +3 "core" % 63\  +2 ."WCR"CSV.dial between air and CTV +2 "collection"' ` +56 "core" _ +3 ."WCR"CS.seek 7.312ml +2 "collection"'6' +669 "core" ' +2 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'(  + 'K  +31 "core"  +96  +2 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<<Ib +3 ."WCR"CS.seek 0ml +2 "collection"'~' +1650 "core" 'PK\ +3 ."WCR"delay 2:00 +4316 "Can"\ D B +2 "storage"(9& +3 "core" &2 u\ +2 ."WCR"Forearm.force -20 + "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 304 counts + "manipulator"&:'1 +14 "core" ' +2 "manipulator"&<& +3 "core" & + " c  +3 "storage"(]& +3 "core" &2 I ~\ +2 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts + "manipulator"&2'н +16 "core" ' +2 ."WCR"SE.seek 4.11 Pucks below Top Plate +2 "storage"(' +39 "core" ' + "manipulator"&L& +4 "core" & , +   +2 "manipulator"&% +3 "core" %и  ) +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&1'\ +91 "core" ' +2 ."WCR"Elbow.seek CC +2 "manipulator"&(ҝ +155 "core" ( +2 "manipulator"&& +2 "core" &Ҝ  4 Y +3 ."WCR"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &>& +2 "core" &Ҝ ) + 9 Y +3 ."WCR"Forearm.seek CC + "manipulator"&X'C +99 "core" ' +2 ."WCR"Hand.close +2 "manipulator"&z/ +75 "core" / +3 ."WCR"CC.seek :open + "collection"'G(p +396 "core" ( +2 "storage"( & +3 "core" &2  J G\ +2 "storage"(A& +3 "core" &2   !\ +2 "manipulator"&F& +4 "core" &Ң\ '  S +2 "manipulator"&7% +3 "core" % ,  3 +3 ."WCR"Forearm.seek :retract +2 "manipulator"&H'\ +95 "core" ' +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 + "manipulator"&f( +157 "core" ( + "manipulator"&C& +4 "core" & " +   +2 "storage"(\\& +3 "core" &2 6 7\ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&' +109 "core" ' +2 ."WCR"Elbow.hold + "manipulator"&, +4 "core" , +2 ."WCR"Elbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 ."WCR"Hand.open +40 "manipulator"&^1 +72 "core" 1 +3 "manipulator"&B% +3 "core" %  W +2 "storage"(O& +3 "core" &2\ \  \ +2 ."WCR"Forearm.force -20 +8 "manipulator"&5 +3 ."WCR"Forearm.seek 1 + 288 counts +2 "manipulator"&0'! +15 "core" ' + "manipulator"&& +3 "core" & # + K +3 "storage"(.& +3 "core" &2 7 6\ +3 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts + "manipulator"&b'н +24 "core" ' + "storage"(!% +4 "core" % 3 8 V\ +3 ."downElevator"SE.seek :down +3 "storage"( ' +100 (4% +2 "core" %? 7 - 5\ RP +2 "manipulator"&% +4 "core" %Ш + + @ +2 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +88 "core" ' +26 ' +2 ."downElevator"SE.stop + "storage"(5 +3 #tStarting finalPurge + #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'S& +3 "core" &3/\ +2 "manipulator"&N& +4 "core" &  [ K +2 "manipulator"&% +3 "core" %\  ' & E  +2 .tElbow.seek FlushPuck::Garage +2 "manipulator"&q(-` +172 "core" ( + "manipulator"&*& +4 "core" &-i    +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &v& +2 "core" &-i + + ?  +2 .tForearm.seek :garage +2 "manipulator"&%'\ +111 "core" ' +2 .tHand.close + "manipulator"&V/ +72 "core" / +2 "manipulator"&3& +3 "core" &-r    +2 "manipulator"&5% +3 "core" %   - I +3 .tForearm.seek :retract + "manipulator"&w'\ +102 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +2 .tElbow.seek CC +2 "manipulator"&t(ҝ +275 "core" ( +2 "manipulator"&& +3 "core" &Җ   G +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &j& +2 "core" &Җ ! ) G +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek CC + "manipulator"&='C +90 "core" ' +2 "manipulator"&c& +3 "core" &җ  \  F +2 "manipulator"&'% +4 "core" %7 * #  ! +2 "collection"'"& +4 "core" &21\ +2 "collection"'_& +4 "core" &32\ +3 .tCC.seek :closed + "collection"'([h +4 "core" &/1\ +7 & 22\ #b +9 &lY|2/\ 7 +10 &x2/\ J +9 &Z40\ I +9 &U\\3.\ I +10 &\\3/\ J +9 & \\41\ I +9 &"X4/\ I +10 &$]]20\ I +9 &&]2/\ I +10 &'[31\ I +9 &)X2-\ I +9 &+e[31\ I +10 &-'\\1/\ I +9 &.\\4/\ I +9 &0X2.\ I +10 &2l[10\ J +9 &4/Z2/\ I +10 &5[2/\ J +9 &7Z22\ I +9 &9t[31\ J +10 &;7Z2.\ I +9 &<[2.\ I +9 &>X20\ I +10 &@}[10\ I +9 &B@Y0/\ I +9 &D[30\ I +10 &E[20\ I +9 &GZ2/\ I +10 &IGZ20\ I +9 &K Z31\ I +9 &La31\ I +10 &Nf3/\ J +9 &PGo2.\ L +10 &Q32\ P +9 &S50\ T +9 &Us51\ U +10 &W341\ U +9 &X52\ V +9 &Z{53\ ) +10 &[<+31\ K +10 ( &[J242\ = +2 "collection"'_& +4 #tCollection Clamp onSpring/offSpring for 4/27 samples, on/off torque 2.05 + "collection"'r& +3 "core" &[J34.\ = +2 .tHand.open + "manipulator"&u1 +105 "core" 1 +2 "manipulator"&@% +3 "core" % 7  ! +2 .tForearm.reconfigure :loose +8 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&{'\ +95 "core" ' +2 #tFlushing the Collection Valve::Manifold + "collection"'g& +3 "core" &[J331\ = +2 "collection"'U% +4 "core" %31\  +2 .tCSV.dial CSR + "collection"'  +41 "core"  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush + "collection"' +10 .tCS.seek 5ml +2 "collection"'n'n +1348 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +39 "collection"' +9 'a% +2 "core" %n52\  +3 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 7.501ml + "collection"'o' +638 "core" ' + .tCSV.dial :waste +2 "collection"'E +125 "core" +2 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'P' +1983 "core" ' +2 #tFlushing lower manifold's waste2b port + "collection"'}& +3 "core" &[J450\ = +2 "collection"'% +3 "core" %о30\ +2 .tCSV.dial :flush +2 "collection"'&  +42 "core"  +2 .tCS.reconfigure :fast + "collection"'#d @b +3 .tCS.seek 5ml + "collection"''n +1199 "core" ' +2 .tdelay 5 seconds +502 .CSV.dial :air +2 "collection"'h @ +42 "core" B +2 "collection"'e% +3 "core" %n32\  +3 .tCS.seek 7ml + "collection"'`' +527 "core" ' +2 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +2 "collection"'  + '  +41 "core"  +86  + .tCBV.dial :waste2b +2 "collection"'p  +4 "core"  +3 .tCS.seek 0ml + "collection"'' +1604 "core" ' +2 #tDisinfecting external Intake with kill + "collection"'k& +4 "core" &[J4::\ = +2 "collection"'m% +3 "core" %:8\ + .tCSV.dial CSR +2 "collection"'[  +40 "core"  +2 #tPulling 8ml of CSR.kill .CSR.select :kill +2 "collection"' +10 .tCS.seek 8ml +2 "collection"'|'͡ +1867 "core" ' + .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 .tCS.seek 10ml + "collection"' ' +520 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +2 "collection"' + '\  +46 "core"  +54 +2 .tCTV.dial :intake +2 "collection"'D  +76 "core" +2 .tIntake.select :open + "sampler") +10 .tCS.seek 2ml +2 "collection"',' +1849 "core" ' +2 .tIntake.select :close + "sampler")0 +9 .tCTV.dial :air +2 "collection"'x  +69 "core" ~ +2 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0ml + "collection"'' +582 "core" ' +2 .tCSV.dial CSR + "collection"'-  +99 "core"  + #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +11 .tCS.seek 5ml + "collection"'K'n +1341 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +2 "collection"' +50 .tCS.seek 10ml + "collection"'(' +1346 "core" ' +2 .tCSV.dial CBV + "collection"'6 +99 "core" +2 .tCS.seek 0ml +2 "collection"'s' +2610 "core" ' +2 #tGaraging FlushPuck in Collection Clamp + "manipulator"&~& +3 "core" &җ  F +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek CC + "manipulator"&(ҝ +3 "core" ( +2 "manipulator"& & +3 "core" &җ # + F +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 && +2 "core" &җ #  s F +3 .tForearm.seek CC +3 "manipulator"&l'C +93 "core" ' + .tHand.close +2 "manipulator"&$/ +65 "core" / +3 .tCC.seek :open + "collection"'y(p +399 "core" ( +2 "manipulator"&W& +3 "core" &Ҙ &  E +2 "manipulator"&M% +3 "core" % M '  $ +2 .tForearm.seek :retract +2 "manipulator"&'\ +94 "core" ' +2 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +2 "manipulator"&i(-` +280 "core" ( +2 "manipulator"&#& +3 "core" &-_ * " ] m +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +3 &I& +2 "core" &-_ ! +  m +2 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&J'\ +110 "core" ' +2 .tHand.open + "manipulator"&R1 +67 "core" 1 +2 "manipulator"&d% +4 "core" % ]   5 +2 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract + "manipulator"&'\ +103 "core" ' +2 #tCompleted [standAloneWCR ([nil,$wcrVol],$hab)] begun 14:48:51 +5 #Asleep after completing 25mar_exercise assays +2 ."Qmail"GoodNews.email "{1 => 5,\\n 2 => 3,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@15:18:06, 20.9C, 33% humidity, 14.8psia, 13.65V, 0.30A, 71.754Ah, 4.10W\\nSampled 1000.0ml",Subject: "Asleep after completing 25mar_exercise assays" +251 #"uploadLog"upsync +6 #mEXIT @1742412293.98EDT @1742423056.52EDT = =mMAIN_scheduler =tMAIN @EDT1742423057.24 #t\ Environmental Sample Processor built 09-Oct-24 (34b388ce) +108 #"core_reset"Sent BREAK + #t@56408 sendCRC with ifg=0x20, ie=0x7F + #@58266 sendCRC with ifg=0x08, ie=0x5F #@10833 idle with ifg=0x84, ie=0x75 + #@11520 select with ifg=0x10, ie=0xF5 + #@12169 receive with ifg=0x10, ie=0xFD #@12818 receive with ifg=0x10, ie=0xFD + #@13466 receive with ifg=0x10, ie=0xFD #@13793 receive with ifg=0x80, ie=0xFD + #@59974 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +256 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +396 "Can"r\ 8:G + r\ 8:G + #tPolling Can every 10:00 +4 #Cleanly exited at 15:24:53EDT19-Mar-25 +163 #-> can +3 "Can"q\ 8:Gٌ +442 #t-> quit +5 #mEXIT @1742423071.21EDT @1742424524.03EDT = =tMAIN =mMAIN_scheduler @EDT1742424524.77 #t\ Environmental Sample Processor built 09-Oct-24 (34b388ce) +113 #"core_reset"Sent BREAK + #t@56408 sendCRC with ifg=0x20, ie=0x7F + #@58266 sendCRC with ifg=0x08, ie=0x5F + #@10833 idle with ifg=0x84, ie=0x75 #@11520 select with ifg=0x10, ie=0xF5 + #@12169 receive with ifg=0x10, ie=0xFD + #@12818 receive with ifg=0x10, ie=0xFD #@13466 receive with ifg=0x10, ie=0xFD + #@13793 receive with ifg=0x80, ie=0xFD #@32125 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +11 #ESP2 v3.42 I2C Gateway v3.20 for core bus +263 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +397 "Can"p\ 7?GIH + p\ 7?GIH + #tPolling Can every 10:00 +4 #Cleanly exited at 18:24:31EDT19-Mar-25 +706 #-> ESP.ready! +154 "sampler") +3 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %:8f\ +2 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold +2 "collection"'+ +3 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +3 "core" %هa\ +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" % {\ q +2 .tSS.configure :default + "sampler")#.0X:W\ +3 "processing"%% + "sampler")% +4 "manipulator"&% +7 "core" %هe\ + % \ q %\ 6 % _  +3 "manipulator"&& +3 "core" &-f / - 0 f +2 "storage"(& +3 "core" &2 5 4\ +2 "storage"(% +3 "core" % 4 4\ +2 "collection"'& +3 "core" &99c\ +2 "processing"%& +3 "core" &e\  +2 "collection"' +4 "core"  +2 "collection"'  +4 "core" ~ +2 "collection"'! +3 "core"  +2 "processing"%" +3 "core"  +2 "processing"%# +3 "core"  +2 "processing"%$ +3 "core" @ +2 "processing"%% +4 "core"  +2 "sampler")& +3 "core"  +3 "collection"''% +3 "core" %;7h\ +2 "processing"%(% +4 "core" %ه0\ +41 "sampler"))% +4 "core" % \ q +2 "collection"'*& +4 "core" &:;h\ +2 "processing"%+& +3 "core" &2\  +2 "manipulator"&,% +3 "core" %\ + (   +2 "manipulator"&-& +3 "core" &-f . * f +2 "storage"(.& +4 "core" &2 5 5\ +2 "storage"(/% +3 "core" % 4 5\ +3 "collection"'09 +2 "core" 9 +3 "processing"%19 +3 "core" 9 +1254 #t-> SC.between 1,2 +1318 #-> SC.to _ +2 .SC.seek between 1 and 2 +2 "storage"(2( +119 "core" ( +2 "storage"(3& +3 "core" & W X\  +1745 #t-> SC.stop + .SC.stop +2 "storage"(6 +3 (4& +2 "core" & \ ` D\ +406 #t-> SC.to 2 +2 .SC.seek 2 +2 "storage"(5( +115 "core" ( +2 "storage"(6& +3 "core" & D\ ' +1666 #t-> SC.retard .7 +2 "storage"(7& +3 "core" & \ ' +3 .tSC.seek home + 990 counts +2 "storage"(8( +138 "core" ( +2 "storage"(9& +3 "core" &x \ +827 #t-> SC.advance .3 +2 "storage"(:& +3 "core" &x t\ +3 .tSC.seek 2 - 1319 counts +2 "storage"(;( +83 "core" ( +2 "storage"(<& +3 "core" &u 8\ # +695 #t-> SC.rawPosition +2 "storage"(=& +3 "core" &v \ # +688 #t-> SC.retard .1 +2 "storage"(>& +2 "core" &v \ # +3 .tSC.seek between home and 2 +2 "storage"(?(r +65 "core" ( +2 "storage"(@& +3 "core" &s = 7\  +111 #t-> SC.rawPosition +2 "storage"(A& +3 "core" &s : 6 \  +910 #t-> SC.advance 0.05 +2 "storage"(B& +3 "core" &s 9 6\  +3 .tSC.seek 2 - 1486 counts +2 "storage"(C( +36 "core" ( + "storage"(D& +4 "core" &V \  +\  +129 #t-> SC.rawPosition + "storage"(E& +3 "core" &W 0\  +1107 #t-> SC.retard 0.02 + "storage"(F& +3 "core" &W I\  +3 .tSC.seek 2 - 1553 counts +2 "storage"(G( +27 "core" ( +2 "storage"(H& +2 "core" & 7 =\ +263 #t-> SC.rawPosition +2 "storage"(I& +3 "core" & 5 :\ +2342 #t-> delay 10;SC.to 2 + .delay 10 seconds +1004 .SC.seek 2 + "storage"(J( +127 "core" ( + "storage"(K& +4 "core" & J \  7\  +2419 (  A 5\  +2 !to:Slide::Error :@axisName"Storage Carousel: mesg"2Storage Carousel positionErr at 2 - 32 counts: @replyo:I2C::Servo::AbsMove3Reply : @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @pwmi:@deltaPressi5 :@pastThresholdF: @voltagef13.728064801178204۷: @currenti: @type2F:@outPressi :\ @lostF: @inPressiA :@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni : @pastRLSF: @channeli: @tagiO: @error:positionErr:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"3/home/esp/esp2/lib/slide.rb:35:in `initialize'"3/home/esp/esp2/lib/i2c/servo.rb:1251:in `call'"6/home/esp/esp2/lib/i2c/servo.rb:1251:in `deliver'"3/home/esp/esp2/lib/i2c/msg.rb:605:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"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 +4247 #-> SC.to 2, :tight +2 .SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +3 .tSC.seek 2 +2 "storage"(L( +24 "core" ( +2 "storage"(M& +3 "core" & < =\ +831 (  U J g\  +3 !to:Slide::Error :@axisName"Storage Carousel: mesg"&Storage Carousel positionErr at 2: @replyo:I2C::Servo::AbsMove3Reply : @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @pwmi :@deltaPressig :@pastThresholdF: @voltagef13.757519882179677: @currenti: @type2F:@outPressiJ :\ @lostF: @inPressiU :@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni : @pastRLSF: @channeli: @tagiQ: @error:positionErr:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"3/home/esp/esp2/lib/slide.rb:35:in `initialize'"3/home/esp/esp2/lib/i2c/servo.rb:1251:in `call'"6/home/esp/esp2/lib/i2c/servo.rb:1251:in `deliver'"3/home/esp/esp2/lib/i2c/msg.rb:605:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"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 +1844 #-> SC.to 2, :tight + .SC.seek 2 +2 "storage"(N( +15 "core" ( +2 "storage"(O& +3 "core" & \ ? : \  +1466 ( u \ +2 !to:Slide::Error :@axisName"Storage Carousel: mesg"&Storage Carousel positionErr at 2: @replyo:I2C::Servo::AbsMove3Reply : @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @pwmi:@deltaPressi :@pastThresholdF: @voltagef13.683882179675994 : @currentiu: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni : @pastRLSF: @channeli: @tagiS: @error:positionErr:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"3/home/esp/esp2/lib/slide.rb:35:in `initialize'"3/home/esp/esp2/lib/i2c/servo.rb:1251:in `call'"6/home/esp/esp2/lib/i2c/servo.rb:1251:in `deliver'"3/home/esp/esp2/lib/i2c/msg.rb:605:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"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 +2957 #-> ESP.shutdown +5 #Asleep / Shutdown +33 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +3420 #t-> SC[:tight].maxPositionErr +1958 #-> SC[:loose].maxPositionErr +2650 #-> SC.home.to 1 +3 !o: BusOff: mesg"%Storage Carousel is not powered!:@checkpoint: omitted:bt["6/home/esp/esp2/lib/slide.rb:294:in `holdIfNeeded'"7/home/esp/esp2/lib/slide.rb:372:in `unlimitedSeek'"//home/esp/esp2/lib/slide.rb:371:in `times'"7/home/esp/esp2/lib/slide.rb:371:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'",/home/esp/esp2/lib/slide.rb:411:in `to'"(ESP):21:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +674 #-> ESP.configure +3 #Powering core bus +552 .Gate.power :raw,:ON +8 "sampler") +52 )P +2 "core"  +3 "collection"' +2 'Q +3 "core"  +2 "processing"% +3 %R +2 "core"  +45 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +2 % *\ +3 % 0\ +4 "sampler")&\ +2 .tCS.configure :default + "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X SC.home.to 1 +2 .SC.home.seek 1 +2 "storage"(S(3 +363 "core" ( + "storage"(T& +4 "core" &1 S N 6\ +1209 #t-> SC.config +798 #-> SC.config.designator +3327 "core" ( _ J ?\  +3 !to:Slide::Error :@axisName"Storage Carousel: mesg"2Storage Carousel positionErr at 1 - 34 counts: @replyo:I2C::Servo::AbsMove3Reply : @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @pwmi:@deltaPressi? :@pastThresholdF: @voltagef13.762429062346589: @currenti: @type2F:@outPressiJ :\ @lostF: @inPressi_ :@velocityi: @pastFLSF:\ @homeT: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagiX: @error:positionErr:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"3/home/esp/esp2/lib/slide.rb:35:in `initialize'"3/home/esp/esp2/lib/i2c/servo.rb:1251:in `call'"6/home/esp/esp2/lib/i2c/servo.rb:1251:in `deliver'"3/home/esp/esp2/lib/i2c/msg.rb:605:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"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 +1337 #-> SC.to 2, :tight +3 .SC.reconfigure :tight + "storage"($\ .(\ 1~b +3 .tSC.seek 2 + "storage"(U( +195 "core" ( +2 "storage"(V& +3 "core" & > U `\  +660 ( & C\ +2 !to:Slide::Error :@axisName"Storage Carousel: mesg"&Storage Carousel positionErr at 2: @replyo:I2C::Servo::AbsMove3Reply : @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @pwmi:@deltaPressiC :@pastThresholdF: @voltagef13.747701521845853: @currenti: @type2F:@outPressi :\ @lostF: @inPressi& :@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni : @pastRLSF: @channeli: @tagiZ: @error:positionErr:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"3/home/esp/esp2/lib/slide.rb:35:in `initialize'"3/home/esp/esp2/lib/i2c/servo.rb:1251:in `call'"6/home/esp/esp2/lib/i2c/servo.rb:1251:in `deliver'"3/home/esp/esp2/lib/i2c/msg.rb:605:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"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 +11954 "Can"r\ +A=Iޘ +59999 r\ +BJt +59999 r\ +DGK\  +59998 s\ +EK +59999 q\ *GRL6 +59998 r\ +HL̘ +59999 r\ +J_Mb +59999 q\ +KM +59998 q\ +MkN +59999 p\ +NO$ +44921 #"brent"Session Begun +370 #-> SC.getConfig +3 "storage"(W$ +5 "core" $\ .(\ 1~b +1464 #"brent"-> _.stopWindow +755 #-> SC +4 "storage"(X& +3 "core" & [ d U\  +558 #"brent"-> SC.to 2,loose +8 .SC.reconfigure :loose +8 "storage"($.(\ 1~b +5 ."brent"SC.seek 2 +3 "storage"(Y( +27 "core" ( + "storage"(Z& +3 "core" &  m r H\  +931 #"brent"-> SC.getConfig.stopWindow +3 "storage"([$ +4 "core" $.(\ 1~b +2014 #"brent"-> SC.to 2, :tight +3 .SC.reconfigure :tight +4 "storage"($\ .(\ 1~b +3 ."brent"SC.seek 2 +3 "storage"(\\( +15 "core" ( +2 "storage"(]& +3 "core" &  X O \\\  +1926 #"brent"-> SC.getConfig.stopWindow +4 "storage"(^$ +4 "core" $\ .(\ 1~b +6941 "Can"p\ -PyO +16880 #t-> SC[:tight].stopWindow +312 #-> SC[:tight].stopWindow=1 +934 #-> SC.to 1,:tight +3 .SC.reconfigure :tight +3 "storage"($\ .(\ 1~b +5 .tSC.seek 1 +4 "storage"(_(3 +211 "core" ( +2 "storage"(`& +3 "core" &3 X X Y\ +854 #t-> SC.to 3,:tight +3 .SC.seek 3 +4 "storage"(a( +369 "core" ( + "storage"(b& +4 "core" & N A 1\  +4317 (x \ +2 !to:Slide::Error :@axisName"Storage Carousel: mesg"&Storage Carousel positionErr at 3: @replyo:I2C::Servo::AbsMove3Reply : @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @pwmi:@deltaPressi :@pastThresholdF: @voltagef13.644608738340697:: @currentix: @type2F:@outPressi :\ @lostF: @inPressi :@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagif: @error:positionErr:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"3/home/esp/esp2/lib/slide.rb:35:in `initialize'"3/home/esp/esp2/lib/i2c/servo.rb:1251:in `call'"6/home/esp/esp2/lib/i2c/servo.rb:1251:in `deliver'"3/home/esp/esp2/lib/i2c/msg.rb:605:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"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 +1491 #-> SC.to 3,:tight +3 .SC.seek 3 +4 "storage"(c( +60 "core" ( +2 "storage"(d& +3 "core" & N P\  +2253 #t-> SC[:tight].stopWindow=2 +228 #-> SC.to 3,:tight +5 .SC.reconfigure :tight +6 "storage"($\ .(\ 1~b +4 .tSC.seek 3 +4 "storage"(e( +13 "core" ( + "storage"(f& +3 "core" & S U\ +333 #t-> SC.to 3,:tight +4 .SC.seek 3 +2 "storage"(g( +6 "core" ( +2 "storage"(h& +3 "core" & W T B\  +682 #t-> SC.to 2,:tight +3 .SC.seek 2 +4 "storage"(i( +205 "core" ( +2 "storage"(j& +2 "core" & z\ \ \ P\ +382 ( \ \  \ +3 !to:Slide::Error :@axisName"Storage Carousel: mesg"&Storage Carousel positionErr at 2: @replyo:I2C::Servo::AbsMove3Reply : @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @pwmi:@deltaPressi :@pastThresholdF: @voltagef13.71824644084438?: @currenti: @type2F:@outPressi\ :\ @lostF: @inPressi\ :@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni : @pastRLSF: @channeli: @tagin: @error:positionErr:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"3/home/esp/esp2/lib/slide.rb:35:in `initialize'"3/home/esp/esp2/lib/i2c/servo.rb:1251:in `call'"6/home/esp/esp2/lib/i2c/servo.rb:1251:in `deliver'"3/home/esp/esp2/lib/i2c/msg.rb:605:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"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 +1629 #-> SC[:tight].stopWindow=1 +413 #-> SC.to 2,:tight +4 .SC.reconfigure :tight +2 "storage"($\ .(\ 1~b +4 .tSC.seek 2 +3 "storage"(k( +15 "core" ( +2 "storage"(l& +3 "core" &  X T I\  +921 ( 2 7 \ +2 !to:Slide::Error :@axisName"Storage Carousel: mesg"&Storage Carousel positionErr at 2: @replyo:I2C::Servo::AbsMove3Reply : @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @pwmi:@deltaPressi :@pastThresholdF: @voltagef13.752610702012765c: @currenti: @type2F:@outPressi7 :\ @lostF: @inPressi2 :@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni : @pastRLSF: @channeli: @tagip: @error:positionErr:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"3/home/esp/esp2/lib/slide.rb:35:in `initialize'"3/home/esp/esp2/lib/i2c/servo.rb:1251:in `call'"6/home/esp/esp2/lib/i2c/servo.rb:1251:in `deliver'"3/home/esp/esp2/lib/i2c/msg.rb:605:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"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 +1493 #-> SC[:tight].maxPositionErr +290 #-> SC[:tight].maxPositionErr=15 +375 #-> SC.to 2,:tight +3 .SC.reconfigure :tight +3 "storage"($.(\ 1~b +5 .tSC.seek 2 +3 "storage"(m( +22 "core" ( +2 "storage"(n& +3 "core" & b \\ \ +2041 (  G _ C\  +9 !to:Slide::Error :@axisName"Storage Carousel: mesg"&Storage Carousel positionErr at 2: @replyo:I2C::Servo::AbsMove3Reply : @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @pwmi :@deltaPressiC :@pastThresholdF: @voltagef13.7771566028473263: @currenti: @type2F:@outPressi_ :\ @lostF: @inPressiG :@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni : @pastRLSF: @channeli: @tagir: @error:positionErr:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"3/home/esp/esp2/lib/slide.rb:35:in `initialize'"3/home/esp/esp2/lib/i2c/servo.rb:1251:in `call'"6/home/esp/esp2/lib/i2c/servo.rb:1251:in `deliver'"3/home/esp/esp2/lib/i2c/msg.rb:605:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"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 +1125 #-> SC[:tight].stopWindow=3 +644 #-> SC.to 2,:tight +3 .SC.reconfigure :tight +3 "storage"($.(\ 1~b +4 .tSC.seek 2 +3 "storage"(o( +41 "core" ( +2 "storage"(p& +3 "core" & W O D\ +4154 #t-> SC.to 3,:loose;SC.to 3,:tight +2 .SC.reconfigure :loose +4 "storage"($.(\ 1~b +4 .tSC.seek 3 +3 "storage"(q( +205 "core" ( +2 .tSC.reconfigure :tight + "storage"($.(\ 1~b +4 .tSC.seek 3 +4 "storage"(r( +3 "core" ( +3 "storage"(s& +3 "core" & g\ % +1568 (\ J P 2\  +2 !to:Slide::Error :@axisName"Storage Carousel: mesg"&Storage Carousel positionErr at 3: @replyo:I2C::Servo::AbsMove3Reply : @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @pwmi :@deltaPressi2 :@pastThresholdF: @voltagef13.772247422680413S: @currenti: @type2F:@outPressiP :\ @lostF: @inPressiJ :@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagiw: @error:positionErr:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"3/home/esp/esp2/lib/slide.rb:35:in `initialize'"3/home/esp/esp2/lib/i2c/servo.rb:1251:in `call'"6/home/esp/esp2/lib/i2c/servo.rb:1251:in `deliver'"3/home/esp/esp2/lib/i2c/msg.rb:605:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"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 +2047 #-> SC[:tight].stopWindow=2 +914 #-> SC[:tight].gain +1750 #-> SC[:tight].gain.I=8000 +1163 #-> SC.to 3,:tight +3 .SC.reconfigure :tight +3 "storage"($@(\ 1~b +4 .tSC.seek 3 +3 "storage"(t( +41 "core" ( +2 "storage"(u& +3 "core" & t q A\  +949 ( g e \ +2 !to:Slide::Error :@axisName"Storage Carousel: mesg"&Storage Carousel positionErr at 3: @replyo:I2C::Servo::AbsMove3Reply : @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @pwmi:@deltaPressi :@pastThresholdF: @voltagef13.7771566028473263: @currenti: @type2F:@outPressie :\ @lostF: @inPressig :@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagiy: @error:positionErr:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"3/home/esp/esp2/lib/slide.rb:35:in `initialize'"3/home/esp/esp2/lib/i2c/servo.rb:1251:in `call'"6/home/esp/esp2/lib/i2c/servo.rb:1251:in `deliver'"3/home/esp/esp2/lib/i2c/msg.rb:605:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"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 +521 #-> SC.to 3,:tight +4 .SC.seek 3 +2 "storage"(v( +48 "core" ( +2 "storage"(w& +3 "core" & s r d\  +1023 ( h q \  +2 !to:Slide::Error :@axisName"Storage Carousel: mesg"&Storage Carousel positionErr at 3: @replyo:I2C::Servo::AbsMove3Reply : @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @pwmi :@deltaPressi :@pastThresholdF: @voltagef13.782065783014238: @currenti: @type2F:@outPressiq :\ @lostF: @inPressih :@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagi{: @error:positionErr:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"3/home/esp/esp2/lib/slide.rb:35:in `initialize'"3/home/esp/esp2/lib/i2c/servo.rb:1251:in `call'"6/home/esp/esp2/lib/i2c/servo.rb:1251:in `deliver'"3/home/esp/esp2/lib/i2c/msg.rb:605:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"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 +594 #-> SC.to 3,:tight +4 .SC.seek 3 +2 "storage"(x( +44 "core" ( +2 "storage"(y& +3 "core" & q t W\  +3064 ( _ p "\  +2 !to:Slide::Error :@axisName"Storage Carousel: mesg"&Storage Carousel positionErr at 3: @replyo:I2C::Servo::AbsMove3Reply : @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @pwmi:@deltaPressi" :@pastThresholdF: @voltagef13.772247422680413S: @currenti: @type2F:@outPressip :\ @lostF: @inPressi_ :@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagi}: @error:positionErr:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"3/home/esp/esp2/lib/slide.rb:35:in `initialize'"3/home/esp/esp2/lib/i2c/servo.rb:1251:in `call'"6/home/esp/esp2/lib/i2c/servo.rb:1251:in `deliver'"3/home/esp/esp2/lib/i2c/msg.rb:605:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"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 +1754 #-> SC.to 3,:tight +3 .SC.seek 3 +4 "storage"(z( +30 "core" ( +2 "storage"({& +3 "core" & n s [\  +1338 "Can"p\ 3R8PP +2596 #t-> SC[:tight].gain.I=10000 +243 #-> SC.to 3,:tight +3 .SC.reconfigure :tight +4 "storage"($'(\ 1~b +4 .tSC.seek 3 +4 "storage"(|( +3 "core" ( +2 "storage"(}& +3 "core" & n r ^\  +630 ( [ e \  +2 !to:Slide::Error :@axisName"Storage Carousel: mesg"&Storage Carousel positionErr at 3: @replyo:I2C::Servo::AbsMove3Reply : @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @pwmi:@deltaPressi :@pastThresholdF: @voltagef13.772247422680413S: @currenti: @type2F:@outPressie :\ @lostF: @inPressi[ :@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni: @pastRLSF: @channeli: @tagi|: @error:positionErr:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"3/home/esp/esp2/lib/slide.rb:35:in `initialize'"3/home/esp/esp2/lib/i2c/servo.rb:1251:in `call'"6/home/esp/esp2/lib/i2c/servo.rb:1251:in `deliver'"3/home/esp/esp2/lib/i2c/msg.rb:605:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"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 +619 #-> SC.to 3,:tight +4 .SC.seek 3 +2 "storage"(~( +57 "core" ( +2 "storage"(& +2 "core" & p r 6\  +2047 #t-> SC[:tight].gain.I=8000 +958 #-> SC.to 2,:tight +4 .SC.reconfigure :tight +2 "storage"($@(\ 1~b +4 .tSC.seek 2 +4 "storage"(( +200 "core" ( +2 "storage"(& +3 "core" & e\ \ ^\ +1128 #t-> SC.status.err +2 "storage"(& +4 "core" & g\ \ \ \ +787 #t-> SC.status.positionErr +2 "storage"(& +4 "core" & g\ \  |\ +3 !to:NoMethodError : mesgu:NameError::messageHundefined method `positionErr' for #: name:positionErr: args[:bt["(ESP):57:in `irb_binding'"A/opt/mbari/lib/ruby/1.8/irb/workspace.rb:52:in `irb_binding'" (null):0 +815 #-> SC.status + "storage"(& +5 "core" & g\ \  <\ +5140 #t-> SC.status +2 "storage"(& +5 "core" &  a T\  +1409 #t-> SC.status +3 "storage"( & +4 "core" &  L P s\  +816 (  q g t\ +2 !to:Slide::Error :@axisName"Storage Carousel: mesg"&Storage Carousel positionErr at 2: @replyo:I2C::Servo::AbsMove3Reply : @sourcei-:@destinationi%: @statuso:I2C::Servo::Status: @pwmi:@deltaPressit :@pastThresholdF: @voltagef13.7771566028473263: @currenti: @type2F:@outPressig :\ @lostF: @inPressiq :@velocityi: @pastFLSF:\ @homeF: @enabledT: @erri:@positioni : @pastRLSF: @channeli: @tagi: @error:positionErr:bt["2/home/esp/esp2/lib/slide.rb:642:in `raiseErr'"3/home/esp/esp2/lib/slide.rb:35:in `initialize'"3/home/esp/esp2/lib/i2c/servo.rb:1251:in `call'"6/home/esp/esp2/lib/i2c/servo.rb:1251:in `deliver'"3/home/esp/esp2/lib/i2c/msg.rb:605:in `process'"2/home/esp/esp2/lib/msg.rb:218:in `initialize'",/home/esp/esp2/lib/msg.rb:215:in `loop'"2/home/esp/esp2/lib/msg.rb:215:in `initialize'"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 +4236 #-> exit +8 #mEXIT + #"brent"Session Ended @1742431952.58EDT @1742499613.65PDT = =mMAIN_scheduler =tMAIN @PDT1742499614.42 #t\ Environmental Sample Processor built 19-Mar-25 (edd25f4c) +117 #"core_reset"Sent BREAK +2 #t@25066 receive with ifg=0x10, ie=0xFD #@25393 receive with ifg=0x80, ie=0xFD + #@12653 idle with ifg=0x00, ie=0x75 + #@21149 receive with ifg=0x10, ie=0xFD #@21807 receive with ifg=0x10, ie=0xFD + #@22454 receive with ifg=0x10, ie=0xFD + #@23114 receive with ifg=0x10, ie=0xFD #@23767 receive with ifg=0x10, ie=0xFD + #@24416 receive with ifg=0x10, ie=0xFD #@25066 receive with ifg=0x10, ie=0xFD + #@25393 receive with ifg=0x80, ie=0xFD #@46369 initial with ifg=0x00, ie=0xF5 + #>OVERRUN< ESP2 v3.42 I2C Gateway v3.20 +11 #>OVERRUN< ESP2 v3.42 I2C Gateway v3.20 for core bus +265 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +418 "Can"n\ -  + n\ -  + #tPolling Can every 10:00 +4 #Cleanly exited at 20:52:32EDT19-Mar-25 +646 #-> ESP.ready! +154 "sampler") +2 ) +3 "core"  +2 "collection"' +3 ' +2 "core"  +2 "processing"% +2 % +4 "core"  +4 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +3 "collection"'% +2 "core" %D?  +2 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +2 "core" %\ \ +3 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +2 "core" %?@ \ +2 .tSS.configure :default +2 "sampler")#.0Xd  + "manipulator"&% +4 ."rdySampler"Intake.select :close +5 .Exhaust.select :close + .CTV.dial :air +2 "collection"'  +3 "core" %\ + % 6 '  +2 ."rdyProcessing"PSV.dial :air +3 "manipulator"&% +2 "processing"%  +8 "core" % < 9  +  +3 ."rdySampler"CSV.dial :waste1 +3 .tForearm.reconfigure :loose +2 ."rdyProcessing"PS.reconfigure :default +2 "collection"' + "manipulator"&#@2^d^b +4 "processing"%#A d`xb +3 .tForearm.home.seek :retract +4 ."rdyProcessing"PS.home.seek 0ml +2 "manipulator"&'\ +2 "processing"%'ن +25 "core" +2 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +2 "sampler") +2 "core"  +3 "sampler") +2 "core"  +2 "sampler")  +35 "core" ' +2 ."closeHand"Hand.close +4 .tElbow.jog 1500 +2 "manipulator"&/ + &* +28 "core"  +2 ."readyCS"CS.reconfigure :fast +4 ."rdySampler"SS.reconfigure :default +2 "collection"'#d @b +3 "sampler")#.0X R Q +3 .tForearm.seek :retract +35 "manipulator"&%'\ +9 "core" ' +3 .tElbow.seek :hammer +2 "manipulator"&&( +45 "core" ( +2 "manipulator"&'& +3 "core" &  $ ^ : +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +3 .tForearm.seek retracted +2 "manipulator"&('\ +19 "core" ' +2 "manipulator"&)% +4 "core" %\ 4  $ '_ + .tForearm.coast +2 "manipulator"&5 +3 !to:Arm::StretchError: mesg"-Holding position retracted requires 52mA: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):1: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 + "manipulator"&*& +3 "core" &  " : +3 #tHammering Forearm against inboard stop to recenter bearing races +2 "manipulator"&+% +4 "core" %\ ; =   +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek between 4 and retracted +2 "manipulator"&,' +67 "core" ' +2 .tForearm.force 100 + "manipulator"&5d +54 &-% +3 "core" % ! ? > bR +2 .tForearm.stop + "manipulator"&5 +34 &.& +3 "core" & = = Q 6 +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +13 .tForearm.seek retracted + "manipulator"&/'\ +20 "core" ' +2 "manipulator"&0% +4 "core" %  3 * g  +2 "processing"%1& +2 "collection"'2& +5 "core" &\ +3 ."openPC"PC.reconfigure :default +2 "processing"%$x2 ^22b +2 "core" &AA\ +3 .tCC.reconfigure :default +2 ."openPC"PC.home.seek :open +2 "collection"'$x2 ^22b +2 "processing"%3( +3 .tCC.home.seek :open +3 "collection"'4(p +540 "core" ( +165 ( +2 "collection"'5 +3 "core"  +3 "processing"%6 +3 "core"  +2 "processing"%7 +3 "core" @ +2 "processing"%8 +5 "core"  +5 "collection"'9% +8 "core" %DB\ +2 "processing"%:% +4 "core" %ً\ +2 "sampler");% +4 "core" %?> \ u +2 "collection"'<& +4 "core" &V@An\  + "processing"%=& +3 "core" &\  +3 "manipulator"&>% +3 "core" %     +2 "manipulator"&?& +4 "core" & \ & - 6 +2 "storage"(@& +3 "core" &,B ? 7 O\ ! +2 "storage"(A% +3 "core" % 7 . \ +3 "collection"'B9 +3 "core" 9  +2 "processing"%C9 +4 "core" 9 +2202 #t-> ESP.shutdown +5 #Asleep / Shutdown +33 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +87 #t-> exit +6 #mEXIT @1742499681.15PDT @1744907602.49PDT = =mMAIN_scheduler =tMAIN @PDT1744907603.48 #t\ Environmental Sample Processor built 19-Mar-25 (edd25f4c) +154 #"core_reset"Sent BREAK +2 #t@58883 receive with ifg=0x10, ie=0xFD + #@59533 receive with ifg=0x10, ie=0xFD + #@60189 receive with ifg=0x10, ie=0xFD + #@60838 receive with ifg=0x10, ie=0xFD + #@61488 receive with ifg=0x10, ie=0xFD #@62137 receive with ifg=0x10, ie=0xFD + #@62783 receive with ifg=0x10, ie=0xFD + #@63114 receive with ifg=0x80, ie=0xFD #@33490 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +15 #ESP2 v3.42 I2C Gateway v3.20 for core bus +340 "Can"{\ ?'M8  +20 #tConfiguration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +534 "Can"{\ ;'S9k +2 {\ ;'S9k + #tPolling Can every 10:00 +6 #Cleanly exited at 12:41:21PDT20-Mar-25 +620 #-> ESP.ready? +248 #-> ESP.ready! +155 "sampler") +3 ) +3 "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")&\ +3 "collection"'% +3 "core" %YT\ +3 .tCS.configure :default +2 "collection"'#P d@b +4 "processing"%% +3 "core" %\ +4 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" % \ +3 .tSS.configure :default +2 "sampler")#.0X \ / +2 "storage"(9% +4 "core" % \ +3 "collection"':9 +4 "core" 9* +3 "processing"%;9 +4 "core" 9 +476 #t-> Flush +768 #-> Flush.to CC +3 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage +2 "collection"'<& +3 "core" &L[W\  +3 .tHand.open +2 "manipulator"&=1 +73 "core" 1 +2 "manipulator"&>& +4 "core" &\   % 8 +3 "manipulator"&?% +4 "core" % \  +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&@(-` +180 "core" ( +3 "manipulator"&A& +4 "core" &-h "   ~ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &B& +3 "core" &-h  ~ +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :garage +2 "manipulator"&C'\ +107 "core" ' +2 .tHand.close +2 "manipulator"&D/ +68 "core" / +2 "manipulator"&E& +5 "core" &-}  ' g i +3 "manipulator"&F% +4 "core" %   + d +3 .tForearm.seek :retract +3 "manipulator"&G'\ +101 "core" ' +5 .tElbow.reconfigure :tight +6 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&H(ҝ +286 "core" ( +2 "manipulator"&I& +5 "core" &Ҩ   M +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &J& +3 "core" &Ҩ    M +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +5 .tForearm.seek CC +2 "manipulator"&K'C +94 "core" ' +3 "manipulator"&L& +4 "core" &Ҫ    K +3 "manipulator"&M% +5 "core" %<   H  +2 "collection"'N& +5 "core" &LZY\  +3 "collection"'O& +6 "core" &LXV\  +3 .tCC.seek :closed +4 "collection"'P([h +3 "core" &LWU\  +5 &LXW\ = +9 &L}XW\ 0 +9 &uWV\ E +10 &_ZX\ K +9 &^XV\ K +9 &E^[W\ J +10 & \\XW\ J +9 &!^XU\ J +9 &#]WV\ K +10 &%J\\YY\ K +9 &' ^XU\ K +10 &(^[T\ K +9 &*_ZX\ K +9 &,S^ZW\ K +10 &._XU\ K +9 &/]ZX\ K +11 &1^XV\ K +8 &3[bZX\ K +9 &5_ZV\ K +10 &6`YT\ K +9 &8^YW\ K +9 &:b_YU\ K +10 &<$bXV\ K +9 &=bYV\ L +9 &?_YV\ K +10 &AkbYV\ K +9 &C,`YX\ K +10 &DcXU\ K +9 &F`XW\ K +9 &Hr`VW\ K +10 &J3eYW\ L +9 &KjXX\ L +9 &MyZU\ N +10 &OhYW\ Q +9 &Q!YW\ T +10 &RZX\ V +9 &TYY\ W +9 &V_YY\ W +10 &X YY\ X +9 &YYY\ D +9 &[ KYV\ X +10 &[K![Y\ &s +9 &[|JY[\ B +3 ( +3 "collection"'O& +4 #tCollection Clamp onSpring/offSpring for 5/28 samples, on/off torque 2.03 +2 "collection"'Q& +4 "core" &[|NZV\ B +3 .tHand.open +2 "manipulator"&R1 +66 "core" 1 +4 "manipulator"&S% +3 "core" % <  -   +4 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 .tForearm.seek :retract +2 "manipulator"&T'\ +95 "core" ' +1029 #t-> CC +2 "collection"'U& +4 "core" &[|NXY\ B +422 #t-> CC.unload +3 !o:NoMethodError : mesgu:NameError::message+undefined method `unload' for CC:Clamp: name: unload: args[:bt[ "8/home/esp/esp2/lib/slide.rb:450:in `method_missing'"(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 +882 #-> Flush +689 #-> Flush.to :home +3 !o:RuntimeError: mesg"$home is neither clamp nor stage:bt[\ "0/home/esp/esp2/utils/misc.rb:396:in `remap'"2/home/esp/esp2/utils/puckmoves.rb:795:in `to'"(ESP):8: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 +1072 #-> Flush.to :garage +3 #Garaging FlushPuck in Collection Clamp +2 "manipulator"&V& +3 "core" &ҫ  J +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&W(ҝ +11 "core" ( +2 "manipulator"&X& +4 "core" &ҭ  %  +49 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &Y& +3 "core" &ҭ  7  +3 .tForearm.seek CC +2 "manipulator"&Z'C +99 "core" ' +2 .tHand.close +2 "manipulator"&[/ +68 "core" / +2 .tCC.seek :open +3 "collection"'\\(p +398 "core" ( +2 "manipulator"&]& +4 "core" &ҭ (  )  +3 "manipulator"&^% +4 "core" %    +3 .tForearm.seek :retract +2 "manipulator"&_'\ +94 "core" ' +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek :garage +3 "manipulator"&`(-` +277 "core" ( +2 "manipulator"&a& +4 "core" &-c  \ V  +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &b& +3 "core" &-c     +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&c'\ +112 "core" ' +2 .tHand.open +2 "manipulator"&d1 +78 "core" 1 +2 "manipulator"&e% +4 "core" % Q !  n C +3 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&f'\ +100 "core" ' +47408 "Can"}\ G'I +17523 #t-> pucks +42475 "Can"{z\ G' eI +59999 kz\ G'#I +59998 u|\ F'%đI +60000 rz\ F'(0'I +59999 m{\ F'*ŽI +59999 x{\ F'-GSI +59999 |z\ G'/I +59998 s|\ G'2^I +59999 sz\ F'4I +59999 d{\ F'7uȫI +59999 ^{\ G':AI +59998 Rz\ H'<I +59999 O|\ H'?mI +59999 Wy\ G'AI +59998 Y{\ H'D;˙I +59999 a|\ G'F/I +59998 k|\ F'IXI +59998 t|\ G'K[I +59999 z|\ G'NvI +59999 z\ G'Q·I +59998 |\ F'SI +59999 {\ G'V ϳI +59999 |\ G'XII +59998 }\ G'[<I +59999 ~}\ G']uI +59999 t|\ G'`X I +59998 p|\ G'bҡI +59999 ]}\ G'eu7I +59998 X{\ H'hI +38841 #t-> exit +57 #mEXIT @1744926002.22PDT @1744926054.86PDT = =tMAIN =mMAIN_scheduler @PDT1744926055.85 #t\ Environmental Sample Processor built 19-Mar-25 (edd25f4c) +143 #"core_reset"Sent BREAK +3 #t@24557 sendCRC with ifg=0x20, ie=0x7F + #@26419 sendCRC with ifg=0x08, ie=0x5F #@45107 idle with ifg=0x84, ie=0x75 + #@45791 select with ifg=0x10, ie=0xF5 + #@46436 receive with ifg=0x10, ie=0xFD #@47082 receive with ifg=0x10, ie=0xFD + #@47734 receive with ifg=0x10, ie=0xFD + #@48062 receive with ifg=0x80, ie=0xFD #@58572 idle with ifg=0x00, ie=0x75 + #ESP2 v3.42 I2C Gateway v3.20 +15 #ESP2 v3.42 I2C Gateway v3.20 for core bus +322 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +512 "Can"R{\ H'i>n + R{\ H'i>n + #tPolling Can every 10:00 +6 #Cleanly exited at 14:40:01PDT17-Apr-25 +10 #Loading /home/esp/esp2local/mission/25apr_exercise.rb mission +8 #Preparing to sleep until +0:10 +2 ."Qmail"GoodNews.email "Starting 25apr_exercise w/pucks in tube 2\\n{1 => 5,\\n 2 => 3,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@14:40:57, 20.5C, 48% humidity, 14.7psia, 13.60V, 0.32A, 160.819Ah, 4.40W",Subject: "25apr_exercise begun" +10 #tAsleep til +0:10 +3 #Continuing at 14:41 +6 "Can"S|\ G'i> +23 ."shutdown"Gate.power :raw,:OFF +3 .Gate.power :core,:OFF + #Shutdown +116 ."Qmail"GoodNews.email "Then, in tube 2: standAloneWCR ([nil,$wcrVol],$hab){}\\n/home/esp/esp2local/mission/25apr_exercise.rb:46\\n{1 => 5,\\n 2 => 3,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@14:41:06, 20.6C, 48% humidity, 14.7psia, 13.61V, 0.32A, 160.820Ah, 4.32W",Subject: "Asleep until 14:41" +825 "Can"P|\ 2'i@ +4 #tPowering core bus +535 .Gate.power :raw,:ON +2 "sampler") +14 ) +3 "core"  +3 "collection"' +4 ' +3 "core"  +3 "processing"% +3 % +5 "core"  +6 "collection"' 9\ +48 ' 0\ +3 ' -\ +10 "processing"% 9\ +4 % 2\ +3 % *\ +3 % 0\ +5 "sampler")&\ +4 .tCS.configure :default + "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +4 .tSS.configure :default + "sampler")#.0X 5,\\n 2 => 3,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@14:41:49, 20.5C, 48% humidity, 14.7psia, 13.61V, 0.34A, 160.825Ah, 4.57W",Subject: "Started 25apr_exercise: standAloneWCR ([nil,$wcrVol],$hab){}" +2 #tStarting stand-alone hab WCR +4 #hab wcr sampling at most 1000ml +5 #Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'!& +4 "core" &\\]Y\  +3 ."WCR"Hand.open +5 "manipulator"&"1 +76 "core" 1 +2 "manipulator"&#% +11 "core" % \    \ ] +2 "storage"($% +4 "core" % \  +3 "storage"(%. +4 "core" .(,A +3 ."WCR"SC.reconfigure :tight +2 "storage"($ @(\ 1~b +3 ."WCR"SC.seek 2 +2 "storage"(&( +19 ."Qmail"HABfans.email "Started stand-alone hab WCR in tube 2 at 14:41:50PDT17-Apr-25\\n{1 => 5,\\n 2 => 3,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@14:41:49, 20.5C, 48% humidity, 14.7psia, 13.61V, 0.34A, 160.825Ah, 4.57W",Subject: "hab wcr sampling at most 1000ml" +340 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +3 ('& +4 "core" & \ +3 "manipulator"&(& +4 "core" & \  9  +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 2 +2 "manipulator"&)( +30 "core" ( +2 "manipulator"&*& +4 "core" &  !  +3 "storage"(+& +5 "core" & x\ +4 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&,'9 +95 "core" ' +3 "storage"(-& +5 "core" & \ #\ +2 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak +2 "storage"(.'N +274 "core" ' +2 "storage"(/- +4 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +4 (0& +3 "core" & *\ +3 "manipulator"&1& +4 "core" &  +3 ."WCR"Elbow.seek 2 +4 "manipulator"&2( +7 "core" ( +2 "manipulator"&3& +5 "core" &   +2 "storage"(4& +5 "core" & \ +3 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&5'Ω +26 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close +2 "manipulator"&6/ +69 "core" / +4 ."downElevator"SE.seek :down +5 "storage"(7' +4 "manipulator"&8& +46 "core" &   +3 "manipulator"&9% +4 "core" % Υ    +7 ."WCR"Forearm.seek :retract +3 "manipulator"&:'\ +93 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&;(ҝ +87 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +63 "core" ( +3 "manipulator"&<& +5 "core" &ҙ  \ X f +2 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &=& +3 "core" &ҙ\   f +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek CC +3 "manipulator"&>'C +96 "core" ' +2 "manipulator"&?& +5 "core" &ҙ   f +3 "manipulator"&@% +9 "core" %M   ; +2 "collection"'A& +6 "core" &\\\\V\  +3 "collection"'B& +6 "core" &\\[[\  +3 ."WCR"CC.seek :closed +4 "collection"'C([h +2 "core" &\\\\\\\  +6 &\\[[\ @ +9 &N[X\ 1 +9 &,xZ[\ F +10 &\\\\Y\ K +11 &[]\\\ K +11 &eX\\[\ J +8 & &^\\Z\ J +9 &!Y\\W\ J +10 &#XYZ\ J +9 &%l\\]X\ J +9 &'-Z[Z\ K +10 &(Z[Y\ J +7 &*X\\X\ J +12 &,t]^[\ J +12 &.6]\\V\ J +4 &/Z[Z\ K +4 #"uploadLog"upsync +6 "core" &1Z\\[\ J +9 &3|W\\Z\ J +10 &5=ZY\\\ K +11 &7Y]Y\ J +7 &8Z[W\ K +10 &:Z\\[\ J +9 &ZZZ\ J +14 &?Y[Y\ J +5 &AW[[\ J +9 &CNZ\\Y\ J +10 &EY[Z\ J +10 &F]ZX\ J +10 &H_\\Y\ K +8 &JTc\\Y\ K +9 &Lb[X\ K +10 &MkZX\ L +9 &O\\Y\ O +9 &QCZY\ T +10 &S\\Y\ U +9 &T^[\ U +10 &V][\ W +9 &XA_[\ W +11 &Z^\\\ D +8 &[;^Y\ &q +9 &[D_^[\ G +3 ( +4 "collection"'B& +6 #"WCR"Collection Clamp onSpring/offSpring for 5/27 samples, on/off torque 2.09 +2 .Hand.open + "manipulator"&D1 +5 "core" &[DZ]Z\ G +64 1 +28 "manipulator"&E% +5 "core" % C \  +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&F'\ +95 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 35psi +2 #Priming 7ml + .Intake.select :close +2 .Exhaust.select :close +2 .SS.hold + "sampler")G+ +6 "core" + +2 "sampler")H% +5 "core" % \ r +2 "collection"'I& +4 "core" &[DZ^[\ G +6 "Can"W{\ X'jQO) +2 #"WCR"Calibrating pressure and temperature sensors +5 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")J  +5 "core"  +5 ."WCR"SS.reconfigure :fast + "sampler")#.0X +21 +2 ."WCR"delay 3.8 seconds +383 "collection"'N% +3 "core" %_]\ +3 "sampler")O% +5 "core" %8 \ B +2 #"WCR"Sensor limits: Intake max 146.7psia; Outlet max 187.3psia +2 .SSV.dial :spit +2 "sampler")P +126 "core"  +3 ."WCR"SS.seek 0ml +2 "sampler")Q' +262 "core" ' +2 ."WCR"SSV.dial CBV +3 "sampler")R  +125 "core" +2 ."WCR"CTV.dial :intake +2 "collection"'S  +78 "core"  +4 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +2 "sampler")T  +4 "collection"'U @ +7 "core" +5 ? +3 #"WCR"Allowing 40 seconds for 7.0ml of remaining 7.0ml +2 .Intake.select :open +2 "sampler") +211 "collection"'V% +4 "core" %ll\ +3 #"WCR"Intake @15.3psia, vacuum from 9.8 to 12.8psi +2 .SS.reconfigure :inhaling 2.13ml/s +2 "sampler")#.0X% +4 "core" %CB\ +3 "sampler")% +4 "core" % \ 9 +3 "collection"'G% +5 "core" %DD\ +2 #"WCR"Intake @13.5psia, vacuum from 8.0 to 11.0psi +3 .SS.reconfigure :inhaling 1.36ml/s + "sampler")#.`0X\ +3 "sampler")v% +7 "core" %M3 \  +28 "collection"'w% +4 "core" %>>\ +2 "sampler")x% +4 "core" %N2 \  +36 "collection"'y% +3 "core" %@@\ +3 "sampler")z% +4 "core" %N3 \  +41 "collection"'{% +3 "core" %A?\ +3 "sampler")|% +5 "core" %O3 \  +46 "collection"'}% +3 "core" %B?\ +3 "sampler")~% +5 "core" %O3 \  +52 "collection"'% +3 "core" %DB\ +3 "sampler")% +5 "core" %O }\ 1 +59 "collection"'% +316 "core" %`Y\ +3 "sampler")% +4 "core" %Ots \ 1 +3 ."WCR"Intake.select :close +2 "sampler")0 +11 )% +3 "core" %Ozw \ 1 +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +83 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.seek 0ml +2 "sampler")' +921 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +4 "sampler")  +3 ."WCR"CBV.dial SSV +4 "collection"' @ +5 "core" ? +72 +3 #"WCR"Allowing 2:10 for 25.0ml of remaining 975.0ml + .Intake.select :open +2 "sampler") +214 "collection"' % +3 "core" %jg\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +3 .SS.reconfigure :inhaling 1.09ml/s + "sampler")#.M0X0X'N +3696 "core" ' +36 #"WCR"Stroke completed -- waiting for pressure to equalize ... + .SS.reconfigure :exhale +2 "sampler")#.0X\ +3 "sampler")Q% +4 "core" %N \ " +35 "collection"'Y% +4 "core" %C@\ +2 "sampler")Z% +5 "core" %N!# w\ " +40 "collection"'[% +4 "core" %HF\ +2 "sampler")\\% +54 "core" %NZY z\ " +5 "collection"'M% +5 "core" %ST\ +2 "sampler")]% +5 "core" %N`c \ " +53 "collection"'^% +3 "core" %]]\ +3 "sampler")_% +8 "core" %N{} z\ " +3 ."WCR"Intake.select :close +2 "sampler")0 +10 )`% +3 "core" %N y\ " +4 ."WCR"SSV.dial :exhaust +52 "sampler")a  +81 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")b' +914 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")c  +5 "collection"'d @ +5 "core" ? +75 +6 #"WCR"Allowing 2:10 for 25.0ml of remaining 925.0ml +3 .Intake.select :open + "sampler") +212 "collection"'e% +3 "core" %ie\ +4 #"WCR"Intake @15.0psia, vacuum from 9.5 to 12.5psi +2 .SS.reconfigure :inhaling 0.71ml/s +2 "sampler")#.20X\ +3 "sampler")8% +5 "core" %R \  +40 "collection"'9% +3 "core" %DB\ +3 "sampler"))% +5 "core" %Q-* \  +45 "collection"',% +4 "core" %PL\ +3 "sampler").% +5 "core" %QNQ \  +51 "collection"'<% +4 "core" %ZY\ +3 "sampler")=% +4 "core" %Qnp |\  +3 ."WCR"Intake.select :close +2 "sampler")0 +11 )5% +3 "core" %Quv \  +3 ."WCR"SSV.dial :exhaust +45 "sampler")?  +85 "core"  +4 ."WCR"Exhaust.select :open +4 "sampler")@ +22 ."WCR"SS.seek 0ml +3 "sampler")@' +885 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")2  +6 "collection"'1 @ +5 "core" ? +74 +4 #"WCR"Allowing 2:10 for 25.0ml of remaining 850.0ml + .Intake.select :open +2 "sampler") +212 "collection"'0% +4 "core" %jh\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +3 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X% +3 "core" %kh\ +3 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +3 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X;\ +3 "sampler")i% +4 "core" %K1 {\  +35 "collection"'j% +4 "core" %A?\ +3 "sampler")L% +4 "core" %P\   \ V +40 "collection"'m% +3 "core" %HE\ +3 "sampler")n% +4 "core" %M#) z\  +46 "collection"'o% +4 "core" %LJ\ +2 "sampler")p% +5 "core" %MFH x\  +52 "collection"'q% +6 "core" %VR\ +4 "sampler")r% +5 "core" %Mjj \  +2 ."WCR"Intake.select :close +2 "sampler")0 +11 )s% +3 "core" %Mss \  +3 ."WCR"SSV.dial :exhaust +2 "sampler")t  +84 "core"  +4 ."WCR"Exhaust.select :open + "sampler")@ +19 ."WCR"SS.seek 0ml +2 "sampler")u' +941 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 "sampler")v  +3 ."WCR"CBV.dial SSV +4 "collection"'f @ +5 "core" ? +71 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 800.0ml +2 .Intake.select :open +2 "sampler") +211 "collection"'w% +4 "core" %hh\ +3 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X> \  +53 "collection"'% +4 "core" %PT\ +3 "sampler")% +4 "core" %Ta_ \  +60 "collection"'X% +3 "core" %a_\ +5 "sampler")\ % +55 "core" %T y\  +2 ."WCR"Intake.select :close +2 "sampler")0 +10 ) % +3 "core" %T z\  +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +83 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.seek 0ml +2 "sampler")' +923 "core" ' +3 ."WCR"Exhaust.select :close + "sampler") +21 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +6 "collection"' @ +5 "core" ? +74 +3 #"WCR"Allowing 2:10 for 25.0ml of remaining 775.0ml + .Intake.select :open +2 "sampler") +211 "collection"' % +3 "core" %gc\ +4 #"WCR"Intake @14.9psia, vacuum from 9.4 to 12.4psi +3 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X+ +4 "core" + +19 "collection"'Z% +4 "core" %41\ +3 "sampler")^% +4 "core" %M3 t\  +17 "collection"'_% +3 "core" %52\ +3 "sampler")`% +6 "core" %M3 w\  +19 "collection"'a% +3 "core" %73\ +3 "sampler")% +5 "core" %M3 \  +22 "collection"'d% +4 "core" %;7\ +2 "sampler")c% +6 "core" %N3 \  +26 "collection"'e% +7 "core" %;8\ +2 "sampler")b% +6 "core" %N3 \  +30 "collection"'h% +3 "core" %=;\ +3 "sampler")W% +4 "core" %O2 \  +35 "collection"'i% +4 "core" %>=\ +3 "sampler")j% +5 "core" %O3 \  +39 "collection"'L% +4 "core" %E?\ +3 "sampler")M% +4 "core" %R \  +46 "collection"'m% +5 "core" %ED\ +5 "sampler")n% +4 "core" %Q## x\ & +53 "collection"'o% +3 "core" %OJ\ +3 "sampler")p% +5 "core" %QGJ u\ & +59 "collection"'q% +3 "core" %[Z\ +4 "sampler")r% +5 "core" %Qik z\ & +67 "collection"'s% +3 "core" %a`\ +4 "sampler")t% +4 "core" %Q y\ & +3 ."WCR"Intake.select :close +2 "sampler")0 +11 )]% +3 "core" %Q \ & +3 ."WCR"SSV.dial :exhaust +2 "sampler")f  +83 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +20 ."WCR"SS.seek 0ml +3 "sampler")v' +888 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 "sampler")w  +3 ."WCR"CBV.dial SSV +5 "collection"'u @ +5 "core" ? +70 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 700.0ml +2 .Intake.select :open + "sampler") +212 "collection"'z% +3 "core" %ii\ +3 #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +2 .SS.reconfigure :inhaling 0.71ml/s +2 "sampler")#.20X\ +2 "sampler")% +6 "core" %K- y\  +45 "collection"'% +4 "core" %EC\ +2 "sampler")% +5 "core" %P  w\ W +52 "collection"'X% +4 "core" %MI\ +2 "sampler")\ % +9 "core" %N<= \  +55 "collection"' % +4 "core" %XS\ +51 "sampler")% +5 "core" %Nxw \  +2 ."WCR"Intake.select :close +2 "sampler")0 +11 )y% +3 "core" %N}} \  +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +82 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.seek 0ml +2 "sampler")' +914 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +11 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")  +5 "collection"' @ +5 "core" ? +73 +3 #"WCR"Allowing 2:10 for 25.0ml of remaining 675.0ml + .Intake.select :open +2 "sampler") +212 "collection"'% +4 "core" %jg\ +3 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X;\ +3 "sampler") % +4 "core" %J4 \  +41 "collection"'4% +3 "core" %>=\ +3 "sampler")6% +5 "core" %K6 r\  +46 "collection"'8% +3 "core" %BA\ +3 "sampler")9% +5 "core" %N x\ $ +51 "collection"')% +4 "core" %KG\ +2 "sampler")% +6 "core" %N76 y\ $ +59 "collection"',% +63 "core" %]\\\ +3 "sampler").% +5 "core" %Nut \ $ +2 ."WCR"Intake.select :close +2 "sampler")0 +10 )% +6 "core" %Ny~ y\ $ +3 ."WCR"SSV.dial :exhaust +2 "sampler")5  +83 "core"  +3 ."WCR"Exhaust.select :open +2 "sampler")@ +17 ."WCR"SS.seek 0ml +2 "sampler")=' +906 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")?  +4 "collection"'< @ +6 "core" ? +73 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 650.0ml +2 .Intake.select :open +2 "sampler") +211 "collection"'2% +4 "core" %je\ +2 #"WCR"Intake @15.0psia, vacuum from 9.5 to 12.5psi +3 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X \ $ +68 "collection"']% +8 "core" %YU\ +3 "sampler")f% +4 "core" %Nij s\ $ +3 ."WCR"Intake.select :close + "sampler")0 +11 )>% +3 "core" %Noq w\ $ +4 ."WCR"SSV.dial :exhaust +2 "sampler")u  +83 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.seek 0ml +2 "sampler")w' +910 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")z  +3 "collection"'v @ +7 "core" ? +74 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 600.0ml +2 .Intake.select :open + "sampler") +212 "collection"'|% +4 "core" %hg\ +3 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X7\ +2 "sampler")% +6 "core" %S z\  +51 "collection"',% +4 "core" %C@\ +2 "sampler").% +5 "core" %Q y\ * +59 "collection"'% +4 "core" %MK\ +52 "sampler")5% +4 "core" %QQP y\ * +68 "collection"'#% +4 "core" %_^\ +2 "sampler")<% +5 "core" %Qrs \ * +3 ."WCR"Intake.select :close +2 "sampler")0 +10 )?% +3 "core" %Qxy \ * +3 ."WCR"SSV.dial :exhaust +2 "sampler")2  +82 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +21 ."WCR"SS.seek 0ml +3 "sampler")=' +911 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +4 "sampler"):  +3 ."WCR"CBV.dial SSV +4 "collection"' @ +6 "core" ? +72 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 550.0ml +2 .Intake.select :open + "sampler") +212 "collection"'D% +4 "core" %ih\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +3 .SS.reconfigure :inhaling 0.71ml/s +2 "sampler")#.20X% +3 "core" %<8\ +3 "sampler")u% +8 "core" %Q6 y\  +49 "collection"'_% +3 "core" %@<\ +3 "sampler")v% +5 "core" %Q y\ 3 +59 "collection"'z% +4 "core" %HH\ +2 "sampler")|% +5 "core" %Q" \ 3 +69 "collection"'w% +43 "core" %US\ +2 "sampler")~% +5 "core" %Q__ y\ 3 +77 "collection"'% +3 "core" %_^\ +3 "sampler")}% +4 "core" %Q|{ \ 3 +3 ."WCR"Intake.select :close +2 "sampler")0 +11 )% +3 "core" %Q z\ 3 +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +83 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.seek 0ml +2 "sampler")l' +887 "core" ' +2 ."WCR"Exhaust.select :close + "sampler") +11 ."connect"SSV.dial CBV +4 "sampler")  +3 ."WCR"CBV.dial SSV +4 "collection"' @ +5 "core" ? +71  +3 #"WCR"Allowing 2:10 for 25.0ml of remaining 500.0ml + .Intake.select :open +2 "sampler") +211 "collection"' % +3 "core" %ih\ +4 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X?\ +3 "sampler")I% +4 "core" %L4 \  +53 "collection"'H% +4 "core" %B@\ +2 "sampler")J% +5 "core" %N q\ - +60 "collection"'B% +3 "core" %FI\ +53 "sampler")G% +4 "core" %N41 w\ - +67 "collection"'% +3 "core" %VT\ +3 "sampler")N% +4 "core" %NYZ p\ - +78 "collection"''% +3 "core" %b`\ +3 "sampler")O% +53 "core" %Nx{ w\ - +2 ."WCR"Intake.select :close +2 "sampler")0 +11 )P% +3 "core" %N w\ - +3 ."WCR"SSV.dial :exhaust +2 "sampler")K  +83 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +21 ."WCR"SS.seek 0ml +2 "sampler")0' +923 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")R  +5 "collection"'A @ +5 "core" ? +74 +3 #"WCR"Allowing 2:10 for 25.0ml of remaining 450.0ml +2 .Intake.select :open +2 "sampler") +211 "collection"'S% +3 "core" %jh\ +3 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +3 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X< \ & +77 "collection"'^% +3 "core" %XZ\ +3 "sampler")o% +5 "core" %Qgf \ & +87 "collection"'p% +3 "core" %fd\ +3 "sampler")q% +5 "core" %Q \ & +2 ."WCR"Intake.select :close + "sampler")0 +11 )r% +3 "core" %Q \ & +3 ."WCR"SSV.dial :exhaust +2 "sampler")s  +83 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.seek 0ml +2 "sampler")t' +910 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +4 "sampler")]  +8 ."WCR"CBV.dial SSV +3 "collection"'f @ +6 "core" ? +70 +3 #"WCR"Allowing 2:10 for 25.0ml of remaining 425.0ml + .Intake.select :open +2 "sampler") +250 "collection"'h% +3 "core" %if\ +3 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +11 .SS.reconfigure :inhaling 0.71ml/s +2 "sampler")#.20X'N +3749 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale + "sampler")#.0X\ +3 "sampler")% +5 "core" %O2 x\  +59 "collection"'% +5 "core" %DB\ +5 "sampler")X% +5 "core" %Q \ . +67 "collection"'\ % +7 "core" %JJ\ +2 "sampler") % +6 "core" %Q,+ ~\ . +76 "collection"'% +3 "core" %VV\ +3 "sampler")y% +4 "core" %QVW \ . +87 "collection"'% +4 "core" %a_\ +3 "sampler"){% +5 "core" %Qyy x\ . +2 ."WCR"Intake.select :close +2 "sampler")0 +10 )% +3 "core" %Q|z r\ . +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +84 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.seek 0ml +5 "sampler")' +911 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +4 "sampler")  +3 ."WCR"CBV.dial SSV +5 "collection"' @ +4 "core" ? +71 +3 #"WCR"Allowing 2:10 for 25.0ml of remaining 400.0ml +2 .Intake.select :open + "sampler") +212 "collection"'%% +4 "core" %kf\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +3 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X;\ +3 "sampler")0% +3 "core" %K. }\  +18 "collection"'U% +48 "core" %??\ +3 "sampler")V% +4 "core" %K- ~\  +20 "collection"'1% +3 "core" %D>\ +3 "sampler")7% +5 "core" %N- \  +23 "collection"'@% +7 "core" %FD\ +3 "sampler")Q% +4 "core" %N+ ~\  +27 "collection"'\\% +3 "core" %JF\ +4 "sampler")Z% +4 "core" %N+ \  +30 "collection"'Y% +4 "core" %JJ\ +3 "sampler")`% +4 "core" %P \ z +35 "collection"'a% +3 "core" %ON\ +3 "sampler")% +4 "core" %O.1 u\  +41 "collection"'!% +4 "core" %UR\ +2 "sampler")e% +5 "core" %ONM \  +46 "collection"'c% +3 "core" %\\Z\ +3 "sampler")b% +4 "core" %Oaa \  +53 "collection"'T% +3 "core" %ca\ +3 "sampler")d% +4 "core" %Oxx s\  +3 ."WCR"Intake.select :close +8 "sampler")0 +11 )i% +3 "core" %O~ t\  +3 ."WCR"SSV.dial :exhaust +2 "sampler")j  +84 "core"  +3 ."WCR"Exhaust.select :open +3 "sampler")@ +12 ."WCR"SS.seek 0ml +2 "sampler")L' +916 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")M  +4 "collection"'[ @ +7 "core" ? +71  +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 350.0ml +2 .Intake.select :open +2 "sampler") +211 "collection"'m% +4 "core" %lf\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +3 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.(0X9\ +3 "sampler")p% +6 "core" %J- o\  +16 "collection"'q% +3 "core" %?<\ +3 "sampler")r% +5 "core" %J- z\  +19 "collection"'s% +4 "core" %;<\ +2 "sampler")E% +6 "core" %J- y\  +22 "collection"'f% +3 "core" %><\ +3 "sampler")]% +4 "core" %J- s\  +27 "collection"'h% +4 "core" %><\ +2 "sampler")t% +4 "core" %J- x\  +32 "collection"'_% +3 "core" %CB\ +3 "sampler")v% +4 "core" %K- \  +35 "collection"'z% +4 "core" %EE\ +3 "sampler")|% +4 "core" %P x\ } +40 "collection"'w% +4 "core" %II\ +3 "sampler")~% +8 "core" %M " v\  +42 "collection"'% +3 "core" %TO\ +3 "sampler")}% +4 "core" %M== \  +53 "collection"'% +3 "core" %[Y\ +3 "sampler")% +4 "core" %MWW \  +60 "collection"'W% +4 "core" %ab\ +2 "sampler")% +60 "core" %M} r\  +37 ."WCR"Intake.select :close +4 "sampler")0 +11 )% +3 "core" %M y\  +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +83 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")l' +891 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +4 "sampler")  +4 ."WCR"CBV.dial SSV +3 "collection"'> @ +5 "core" ? +73 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 325.0ml +2 .Intake.select :open +2 "sampler") +211 "collection"'k% +4 "core" %hg\ +3 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.(0X<\ +3 "sampler")% +5 "core" %J- |\  +30 "collection"'% +3 "core" %B?\ +3 "sampler")u% +4 "core" %J- }\  +36 "collection"'% +3 "core" %EC\ +3 "sampler")% +5 "core" %O q\ p +39 "collection"'%% +9 "core" %IJ\ +3 "sampler")% +5 "core" %N#$ |\  +45 "collection"'+% +4 "core" %RO\ +2 "sampler")% +5 "core" %N?@ w\  +52 "collection"'-% +4 "core" %[X\ +2 "sampler")% +5 "core" %N^^ \  +59 "collection"'% +4 "core" %ca\ +2 "sampler")/% +10 "core" %Nts \  +51 ."WCR"Intake.select :close +2 "sampler")0 +11 )% +3 "core" %N x\  +3 ."WCR"SSV.dial :exhaust +2 "sampler")"  +83 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.seek 0ml +2 "sampler")x' +948 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +4 "sampler")$  +3 ."WCR"CBV.dial SSV +5 "collection"' @ +4 "core" ? +70 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 300.0ml +2 .Intake.select :open +2 "sampler") +211 "collection"'4% +3 "core" %ii\ +3 #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +3 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.(0X:\ +2 "sampler")% +5 "core" %J- }\  +20 "collection"',% +3 "core" %;>\ +3 "sampler").% +5 "core" %J- u\  +22 "collection"'% +4 "core" %=<\ +3 "sampler")5% +6 "core" %J- n\  +25 "collection"'#% +3 "core" %E@\ +3 "sampler")<% +5 "core" %J- p\  +30 "collection"'?% +4 "core" %GE\ +2 "sampler")2% +5 "core" %K- o\  +35 "collection"'(% +3 "core" %JH\ +3 "sampler") % +5 "core" %P q\ = +40 "collection"':% +4 "core" %MK\ +3 "sampler")D% +5 "core" %N53 \  +45 "collection"'6% +4 "core" %RP\ +2 "sampler")*% +5 "core" %NNN \  +52 "collection"'H% +4 "core" %[W\ +3 "sampler")I% +5 "core" %Nji \  +59 "collection"'J% +3 "core" %``\ +3 "sampler")=% +5 "core" %N|| q\  +2 ."WCR"Intake.select :close + "sampler")0 +12 )% +3 "core" %N \  +3 ."WCR"SSV.dial :exhaust +2 "sampler")N  +84 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.seek 0ml +3 "sampler")'' +914 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +4 "sampler")O  +3 ."WCR"CBV.dial SSV +4 "collection"'P @ +6 "core" ? +70 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 275.0ml +2 .Intake.select :open + "sampler") +212 "collection"'K% +3 "core" %jg\ +3 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.(0X:\ +3 "sampler")s% +5 "core" %K0 \  +19 "collection"'E% +4 "core" %@=\ +3 "sampler")f% +4 "core" %M2 ~\  +23 "collection"']% +4 "core" %@;\ +2 "sampler")h% +4 "core" %O2 u\  +27 "collection"'t% +4 "core" %C?\ +3 "sampler")_% +4 "core" %O3 z\  +31 "collection"'v% +4 "core" %D@\ +3 "sampler")z% +5 "core" %O \ 1 +34 "collection"'|% +3 "core" %HG\ +3 "sampler")w% +5 "core" %O t\ 1 +40 "collection"'~% +3 "core" %KI\ +3 "sampler")n% +4 "core" %O \ 1 +47 "collection"'% +3 "core" %NP\ +3 "sampler")}% +4 "core" %O+2 \ 1 +53 "collection"'% +3 "core" %SS\ +3 "sampler")% +3 "core" %OLK }\ 1 +61 "collection"'W% +3 "core" %[\\\ +3 "sampler")% +5 "core" %Ojh v\ 1 +67 "collection"'% +3 "core" %a_\ +3 "sampler") % +5 "core" %O{| p\ 1 +2 ."WCR"Intake.select :close +2 "sampler")0 +11 )^% +3 "core" %O |\ 1 +2 ."WCR"SSV.dial :exhaust +3 "sampler")>  +84 "core"  +3 ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.seek 0ml +2 "sampler")' +890 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +63 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")k  +3 "collection"'l @ +8 "core" ? +74 +3 #"WCR"Allowing 2:10 for 25.0ml of remaining 225.0ml +2 .Intake.select :open + "sampler") +212 "collection"'% +3 "core" %he\ +3 #"WCR"Intake @15.0psia, vacuum from 9.5 to 12.5psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.(0X<\ +2 "sampler")?% +4 "core" %K. \  +24 "collection"'2% +3 "core" %A=\ +3 "sampler")(% +4 "core" %K- |\  +27 "collection"' % +4 "core" %@?\ +3 "sampler"):% +4 "core" %K. v\  +31 "collection"'D% +3 "core" %DA\ +3 "sampler")3% +4 "core" %K. \  +35 "collection"'6% +4 "core" %FD\ +2 "sampler")*% +5 "core" %K- p\  +40 "collection"'H% +3 "core" %IH\ +3 "sampler")I% +4 "core" %Q \ " +47 "collection"'J% +3 "core" %PP\ +3 "sampler")=% +4 "core" %M34 \  +53 "collection"'% +6 "core" %XU\ +4 "sampler")N% +5 "core" %MPS v\  +59 "collection"'% +4 "core" %^[\ +3 "sampler")P% +5 "core" %Mom \  +67 "collection"'O% +3 "core" %a^\ +3 "sampler")K% +4 "core" %M u\  +3 ."WCR"Intake.select :close +7 "sampler")0 +11 )'% +3 "core" %M z\  +3 ."WCR"SSV.dial :exhaust +2 "sampler")G  +84 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.seek 0ml +2 "sampler")S' +908 "core" ' +3 ."WCR"Exhaust.select :close +4 "sampler") +12 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")0  +2 "collection"'U @ +7 "core" ? +77 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 175.0ml +2 .Intake.select :open + "sampler") +212 "collection"'V% +3 "core" %lg\ +3 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +3 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.(0X% +6 "core" %N s\ & +45 "collection"'o% +3 "core" %FF\ +3 "sampler")l% +4 "core" %N k\ & +53 "collection"'k% +4 "core" %NK\ +3 "sampler")% +4 "core" %N98 x\ & +60 "collection"'% +3 "core" %UQ\ +3 "sampler")\ % +4 "core" %NVX t\ & +68 "collection"' % +3 "core" %[[\ +3 "sampler")% +4 "core" %Nqs q\ & +3 ."WCR"Intake.select :close +2 "sampler")0 +10 )y% +3 "core" %Nwv o\ & +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +81 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.seek 0ml +3 "sampler"){' +915 "core" ' +46 ."WCR"Exhaust.select :close +11 "sampler") +12 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +6 "collection"' @ +5 "core" ? +72 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 125.0ml +2 .Intake.select :open + "sampler") +212 "collection"'u% +3 "core" %gd\ +3 #"WCR"Intake @15.0psia, vacuum from 9.5 to 12.5psi +3 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.(0X\ +7 "sampler")% +4 "core" %K- m\  +24 "collection"'% +3 "core" %D?\ +3 "sampler")/% +5 "core" %K- o\  +30 "collection"'% +4 "core" %FC\ +3 "sampler")"% +3 "core" %K- r\  +36 "collection"'g% +4 "core" %JE\ +3 "sampler") % +5 "core" %K- v\  +39 "collection"'$% +4 "core" %KH\ +2 "sampler")4% +6 "core" %K- q\  +45 "collection"'X% +3 "core" %KK\ +3 "sampler")9% +4 "core" %O n\  +54 "collection"' % +6 "core" %WO\ +6 "sampler"))% +9 "core" %O:= x\  +53 "collection"'x% +3 "core" %[W\ +3 "sampler").% +4 "core" %OZ] w\  +68 "collection"'% +41 "core" %a\\\ +3 "sampler")5% +5 "core" %O}| \  +2 ."WCR"Intake.select :close +2 "sampler")0 +10 )#% +3 "core" %O~ \  +3 ."WCR"SSV.dial :exhaust +2 "sampler")<  +83 "core"  +6 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.seek 0ml +2 "sampler")?' +915 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")2  +4 "collection"'( @ +6 "core" ? +75 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 100.0ml +2 .Intake.select :open + "sampler") +212 "collection"' % +4 "core" %gd\ +2 #"WCR"Intake @15.0psia, vacuum from 9.5 to 12.5psi +3 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.(0X>\ +4 "sampler")T% +4 "core" %P2 x\  +20 "collection"'d% +3 "core" %@@\ +4 "sampler")1% +5 "core" %P2 x\  +22 "collection"'i% +3 "core" %?=\ +4 "sampler")j% +5 "core" %P2 o\  +25 "collection"'B% +4 "core" %B?\ +3 "sampler")M% +4 "core" %P2 \  +31 "collection"'[% +3 "core" %FB\ +3 "sampler")m% +4 "core" %P3 n\  +35 "collection"'R% +4 "core" %FC\ +3 "sampler")p% +5 "core" %P0 \  +18 "Can"\ d'y֗ +21 "collection"'q% +4 "core" %JH\ +2 "sampler")r% +6 "core" %P1 ~\  +45 "collection"'s% +3 "core" %LL\ +3 "sampler")E% +48 "core" %S }\ # +9 "collection"'7% +3 "core" %QR\ +6 "sampler")h% +7 "core" %S'% \ # +54 "collection"']% +4 "core" %WT\ +2 "sampler")t% +5 "core" %SFD }\ # +68 "collection"'f% +3 "core" %]\\\ +3 "sampler")z% +4 "core" %Sda \ # +77 "collection"'|% +3 "core" %dc\ +3 "sampler")w% +4 "core" %Syx {\ # +3 ."WCR"Intake.select :close +10 "sampler")0 +11 )~% +3 "core" %S \ # +3 ."WCR"SSV.dial :exhaust +2 "sampler")n  +83 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.seek 0ml +2 "sampler")L' +890 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +4 "sampler")  +3 ."WCR"CBV.dial SSV +5 "collection"'} @ +5 "core" ? +70  +3 #"WCR"Allowing 2:10 for 25.0ml of remaining 50.0ml + .Intake.select :open +2 "sampler") +212 "collection"'% +3 "core" %ge\ +4 #"WCR"Intake @15.0psia, vacuum from 9.5 to 12.5psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.(0X% +3 "core" %;;\ +3 "sampler")_% +5 "core" %J- {\  +22 "collection"'o% +4 "core" %<9\ +5 "sampler")l% +7 "core" %J- {\  +22 "collection"'k% +3 "core" %<<\ +3 "sampler")% +3 "core" %J- u\  +32 "collection"'% +3 "core" %>;\ +3 "sampler")\ % +5 "core" %J- q\  +34 "collection"' % +4 "core" %?@\ +2 "sampler")% +5 "core" %J- w\  +40 "collection"'y% +4 "core" %DE\ +2 "sampler")% +5 "core" %K- q\  +46 "collection"'v% +3 "core" %FD\ +3 "sampler")% +5 "core" %P\  \ C +52 "collection"'% +4 "core" %OM\ +2 "sampler")u% +5 "core" %M&& y\  +59 "collection"'{% +4 "core" %WQ\ +3 "sampler")%% +4 "core" %MCD p\  +68 "collection"'% +3 "core" %[\\\ +3 "sampler")% +5 "core" %Mec x\  +76 "collection"'+% +3 "core" %d^\ +4 "sampler")% +3 "core" %Myy u\  +3 ."WCR"Intake.select :close +2 "sampler")0 +11 )% +3 "core" %M} x\  +3 ."WCR"SSV.dial :exhaust +2 "sampler")-  +83 "core"  +3 ."WCR"Exhaust.select :open +2 "sampler")@ +64 ."WCR"SS.seek 0ml +2 "sampler")' +931 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +6 "collection"'/ @ +4 "core" ? +72  +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 25.0ml +2 .Intake.select :open +2 "sampler") +212 "collection"'% +3 "core" %ig\ +3 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +3 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.(0X\ +3 "sampler")9% +4 "core" %! w\ +24 "collection"' % +3 "core" %A>\ +3 "sampler"))% +4 "core" % x\ : +27 "collection"'x% +3 "core" %EA\ +3 "sampler").% +5 "core" % w\ : +30 "collection"'% +6 "core" %BB\ +5 "sampler")5% +4 "core" % ~\ : +34 "collection"'#% +4 "core" %EF\ +3 "sampler")<% +4 "core" % p\ : +41 "collection"'% +3 "core" %JF\ +3 "sampler")(% +4 "core" % \ : +47 "collection"'2% +3 "core" %NJ\ +3 "sampler") % +4 "core" %  \ : +52 "collection"'?% +4 "core" %RO\ +3 "sampler")3% +4 "core" %++ \ : +60 "collection"'6% +3 "core" %XW\ +3 "sampler")*% +4 "core" %JJ q\ : +68 "collection"'% +3 "core" %a_\ +3 "sampler")H% +5 "core" %ff l\ : +76 "collection"'I% +4 "core" %_a\ +3 "sampler")J% +5 "core" %z} v\ : +2 ."WCR"Intake.select :close +2 "sampler")0 +10 )=% +3 "core" %} w\ : +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +83 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.seek 0ml +2 "sampler")N' +934 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +11 #"WCR"Sampled 1000.0ml +2 #Drying puck before fixing for 4:00 +2 .CBV.dial :waste2b +2 "collection"'  +77 "core"  +2 ."WCR"delay 1:00 +6004 .CSV.dial :air +2 "collection"'P @ +71 "core" B +4 ."WCR"CS.seek 10ml +2 "collection"'O' +2287 "core" ' +3 #"WCR"Pumping wcr puck from tube 2 up to 35psi... +2 .CBV.dial SSV +2 "collection"'K @ +77 "core" ? +53 ."WCR"CBV.dial between CSV and waste2b +46 "collection"':  +92 "core"  +2 "collection"''% +4 "core" % ]]\  +3 ."WCR"CSV.dial between air and CTV +11 "collection"'G ` +28 "core" b +4 ."WCR"CS.seek 7.29ml +2 "collection"','3 +683 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +2 ."WCR"CSV.dial CTV +6 "collection"'0  +2 'U  +30 "core"  +44  +3 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<<rb +4 ."WCR"CS.seek 0ml +3 "collection"'V' +1533 "core" 'ts\ +4 ."WCR"CBV.dial :waste2b +2 "collection"'S  +31 "core"  +3 ."WCR"CS.reconfigure :default + "collection"'#P d@b +4 ."WCR"CS.seek :empty +2 "collection"'@'Г +427 "core" ' +2 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +2 "collection"'Q  +125 "core" +3 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +2 "collection"'\\  +43 "core"  +2 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +2 "collection"' +12 ."WCR"CS.seek 2ml +2 "collection"'Z' +588 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +11 ."WCR"CS.reconfigure :fast + "collection"'#d @b +4 ."WCR"CS.seek 10ml +3 "collection"'Y' +1857 "core" ' +3 #"WCR"Pumping wcr puck from tube 2 up to 35psi... +2 .CBV.dial SSV +2 "collection"'D @ +76 "core" > +53 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'8  +91 "core"  +2 "collection"'a% +4 "core" % _[\  +3 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +56 "core" ^ +4 ."WCR"CS.seek 7.323ml +2 "collection"'`'8 +677 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +3 "collection"'e  +3 'c  +31 "core"  +97  +3 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<rb +4 ."WCR"CS.seek 0ml +2 "collection"'b' +1642 "core" '5ws\ +4 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'T  +33 "core"  +2 ."WCR"CS.reconfigure :default +3 "collection"'#P d@b +4 ."WCR"CS.seek :empty +2 "collection"'d'Г +322 "core" ' +2 ."WCR"delay 1:00 +6002 .CTV.dial :air,avoiding: :intake +2 "collection"'1  +126 "core" +3 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +2 "collection"'i  +42 "core"  +2 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +3 "collection"' +64 ."WCR"CS.seek 2ml +2 "collection"'j' +581 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +11 ."WCR"CS.reconfigure :fast + "collection"'#d @b +4 ."WCR"CS.seek 10ml +2 "collection"'B' +1842 "core" ' +3 #"WCR"Pumping wcr puck from tube 2 up to 35psi... +2 .CBV.dial SSV +2 "collection"'M @ +7 "Can"\ '}- +68 "core" ? +53 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'[  +91 "core"  +3 "collection"'m% +4 "core" % [X\  +3 ."WCR"CSV.dial between air and CTV +3 "collection"'R ` +56 "core" _ +4 ."WCR"CS.seek 7.372ml +2 "collection"'p' +664 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +4 "collection"'q  +3 'r  +30 "core"  +99  +3 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<<rb +4 ."WCR"CS.seek 0ml +3 "collection"'A' +1644 "core" 'tu\ +6 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'s  +32 "core"  +3 ."WCR"CS.reconfigure :default + "collection"'#P d@b +4 ."WCR"CS.seek :empty +2 "collection"'E'Г +341 "core" ' +2 ."WCR"delay 1:00 +6006 .CTV.dial :air,avoiding: :intake +3 "collection"'7  +125 "core" +2 "collection"'h& +5 "core" &[DOTQ\ G +3 #"WCR"Storing wcr puck in Collection Clamp to tube 1 + "manipulator"&]% +5 "core" %   9 +2 "storage"(t% +4 "core" % \ +3 "storage"(f. +4 "core" .( +4 ."WCR"SC.reconfigure :tight +2 "storage"($ @(\ 1~b +3 ."WCR"SC.seek 1 +2 "storage"(z(3 +195 "core" ( +2 ."WCR"SC.configure :limp + "storage"($(\ 1b +4 (|& +3 "core" &2 \ +3 "manipulator"&w& +4 "core" &ҙ\ + ( @ f +3 "manipulator"&~% +4 "core" %  \ \  9 +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Elbow.seek 1 +4 "manipulator"&n( +152 "core" ( +3 "manipulator"&!& +4 "core" & + ' _  +3 "storage"(}& +4 "core" &8 \ +4 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&'н +89 "core" ' +3 "storage"(& +4 "core" &8 -\ +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +9 ."WCR"SE.seek :beamBreak + "storage"(L'N +253 "core" ' +2 "storage"(- +4 "core" -' +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +4 "manipulator"&& +3 "core" &   <  +3 "storage"( & +4 "core" &8 \ +56 ."WCR"Elbow.reconfigure :limp +5 "manipulator"&$ ,(b +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&^' +36 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&>, +4 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(_- +3 "core" -' +4 ."WCR"SE.seek 4.13 Pucks below Top Plate +2 "storage"(o' +23 "core" ' +2 "manipulator"&l% +5 "core" %v  B , +2 "storage"(k& +4 "core" &8 ,\ +3 ."WCR"Forearm.force -20 + "manipulator"&5 +5 ."WCR"Forearm.seek 1 + 315 counts +2 "manipulator"&'< +15 "core" ' +2 "manipulator"&& +4 "core" &   * u +3 "storage"(\ & +4 "core" &8 \ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"& 'н +20 "core" ' +3 ."WCR"SE.seek 5.13 Pucks below Top Plate +3 "storage"(' +42 "core" ' +2 "manipulator"&y& +6 "core" &  W u +2 "manipulator"&% +4 "core" %Ъ  7  +4 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +91 "core" ' +3 ."WCR"Elbow.seek CC +2 "manipulator"&v(ҝ +159 "core" ( +2 "manipulator"&& +4 "core" &Ҡ\   C ` +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +4 "core" &Ҡ\  \  ` +3 ."WCR"Forearm.seek CC +2 "manipulator"&u'C +105 "core" ' +2 ."WCR"Hand.close +2 "manipulator"&{/ +67 "core" / +2 ."WCR"CC.seek :open +3 "collection"'%(p +399 "core" ( +2 "storage"(& +4 "core" &8 \ +3 "storage"(& +5 "core" &8 \ +2 "manipulator"&+& +4 "core" &ҧ   Y +3 "manipulator"&% +5 "core" %  \  6 +3 ."WCR"Forearm.seek :retract +3 "manipulator"&'\ +94 "core" ' +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 1 +2 "manipulator"&-( +158 "core" ( +2 "manipulator"&W& +5 "core" &   +3 "storage"(/& +4 "core" &8 &\ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +5 ."WCR"Forearm.seek 1 +2 "manipulator"&' +106 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&, +4 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open + "manipulator"&1 +75 "core" 1 +2 "manipulator"& % +5 "core" %    ` +4 "storage"($& +50 "core" &8 \ +2 ."WCR"Forearm.force -20 +9 "manipulator"&5 +5 ."WCR"Forearm.seek 1 + 308 counts +2 "manipulator"&4'5 +14 "core" ' +2 "manipulator"&& +6 "core" &   C +2 "storage"(X& +5 "core" &8 S\ +4 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&9'н +21 "core" ' +2 "storage"( % +4 "core" % \ +5 ."downElevator"SE.seek :down +4 "storage"()' +99 (x% +3 "core" %Q8 \ RN +3 "manipulator"&.% +4 "core" % \   +4 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +92 "core" ' +6 ' +2 ."downElevator"SE.stop + "storage"(5 +5 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'5& +4 "core" &[V\ +3 "manipulator"&#& +5 "core" & $  C +2 "manipulator"&<% +4 "core" %\    O  +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&(-` +173 "core" ( +2 "manipulator"&(& +4 "core" &-^ # ) H  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &"& +4 "core" &-^   +3 .tForearm.seek :garage +2 "manipulator"&2'\ +111 "core" ' +2 .tHand.close + "manipulator"& / +70 "core" / +2 "manipulator"&?& +5 "core" &-m   V  +2 "manipulator"&3% +5 "core" %   P n +3 .tForearm.seek :retract +2 "manipulator"&6'\ +103 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&*(ҝ +280 "core" ( +2 "manipulator"&& +4 "core" &Җ k k +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &H& +3 "core" &Җ  O k +4 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&I'C +99 "core" ' +2 "manipulator"&J& +4 "core" &җ   j +3 "manipulator"&=% +12 "core" %C \  +4 "collection"'& +11 "core" &YU\ +3 "collection"'g& +7 "core" &ZU\ +3 .tCC.seek :closed +4 "collection"'([h +3 "core" &[W\ +5 &YX\ 1 +9 & KZX\ 0 +9 &>vYT\ E +10 &`ZU\ J +9 &ZXU\ J +9 &tZZY\ J +10 & 6\\ZV\ J +9 &!YYX\ J +9 &#Y[X\ J +10 &%|\\ZY\ J +9 &'>[YW\ J +10 &)XYW\ J +9 &*ZZY\ J +9 &,YZY\ J +10 &.GXZX\ J +9 &0[[X\ J +10 &1X[X\ I +9 &3ZZV\ I +9 &5N\\YV\ J +10 &7ZXW\ J +9 &8WXX\ I +9 &:XXW\ I +10 &YYV\ I +9 &?X[W\ I +10 &AXZV\ I +9 &C^\\XY\ J +10 &E!ZZW\ J +9 &FZYY\ J +9 &HZYW\ J +10 &Jg\\\\Z\ J +9 &L'_YX\ J +9 &MeYY\ K +10 &OsZV\ M +9 &Q[XV\ Q +10 &S[Y\ T +9 &TZZ\ U +9 &V\\Z\ V +10 &XS[V\ V +9 &Z[Y\ D +9 &[2]Y\ +~ +10 &[KF[Y\ C +3 ( +2 "collection"'g& +5 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 2.10 + "collection"'P& +4 "core" &[KE\\Z\ C +49 .tHand.open +11 "manipulator"&1 +67 "core" 1 +2 "manipulator"&K% +4 "core" % B  \\ +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&:'\ +102 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"''& +4 "core" &[KEZY\ C +3 "collection"'G% +4 "core" %Д\\[\ +3 .tCSV.dial CSR +2 "collection"'O  +40 "core"  +3 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +12 .tCS.seek 5ml +2 "collection"'U'n +1352 "core" ' +3 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +10 '0% +3 "core" %n[Z\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 7.5ml +2 "collection"',' +635 "core" ' +2 .tCSV.dial :waste +2 "collection"'S +127 "core" +3 .tCS.reconfigure :default + "collection"'#P d@b +4 .tCS.seek 0ml + "collection"'V' +1981 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&Q& +3 "core" &Ҙ   i +4 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek CC + "manipulator"&\\(ҝ +4 "core" ( +2 "manipulator"&@& +4 "core" &Ҙ    i +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &Z& +3 "core" &Ҙ  i +3 .tForearm.seek CC +2 "manipulator"&D'C +99 "core" ' +2 .tHand.close +2 "manipulator"&8/ +77 "core" / +3 .tCC.seek :open +2 "collection"'a(p +400 "core" ( +2 "manipulator"&& +3 "core" &Ҙ  ( i +3 "manipulator"&Y% +4 "core" % /   p +4 .tForearm.seek :retract +2 "manipulator"&c'\ +96 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&e(-` +279 "core" ( +2 "manipulator"&`& +5 "core" &-`  % 4  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &T& +3 "core" &-`    +4 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&b'\ +114 "core" ' +52 .tHand.open + "manipulator"&11 +72 "core" 1 +3 "manipulator"&i% +4 "core" % Z  8 @ & +3 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&d'\ +99 "core" ' +3 #tCompleted [standAloneWCR ([nil,$wcrVol],$hab){}] begun 14:41:49 + #Preparing to sleep until +0:10 +6 #Asleep til +0:10 +4 #Continuing at 15:36 +4 "Can" \ C'~} +6 ."Qmail"GoodNews.email "Then, in tube 2: standAloneWCR ([nil,$wcrVol],$hab){}\\n/home/esp/esp2local/mission/25apr_exercise.rb:50\\n{1 => 6,\\n 2 => 2,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@15:36:28, 20.9C, 45% humidity, 14.7psia, 13.62V, 0.29A, 161.285Ah, 4.00W\\nSampled 1000.0ml",Subject: "Asleep until 15:36" +25 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF +2 #Shutdown +895 "Can" \ -'~k +5 #tPowering core bus +531 .Gate.power :raw,:ON +3 "sampler") +41 )j +3 "core"  +3 "collection"' +3 'M +4 "core"  +3 "processing"% +4 %[ +2 "core"  +8 "collection"' 9\ +4 ' 0\ +3 ' -\ +5 "processing"% 9\ +7 % 2\ +3 % *\ +3 % 0\ +5 "sampler")&\ +3 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X 6,\\n 2 => 2,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@15:37:07, 20.8C, 45% humidity, 14.7psia, 13.58V, 0.34A, 161.289Ah, 4.56W",Subject: "Started 25apr_exercise: standAloneWCR ([nil,$wcrVol],$hab){}" +2 #tStarting stand-alone hab WCR +5 #hab wcr sampling at most 1000ml +5 #Whole Cell Archive sampling 1000ml +2 #Loading wcr puck from tube 2 into Collection Clamp + "collection"'\ & +4 "core" &S[V \  +5 ."WCR"Hand.open +2 "manipulator"&y1 +68 "core" 1 +4 "manipulator"&% +7 "core" % \   J  +6 "storage"(% +4 "core" % \  +3 "storage"(n. +11 "core" .(,A +3 ."WCR"SC.reconfigure :tight +2 "storage"($ @(\ 1~b +4 ."WCR"SC.seek 2 +2 "storage"(L( +43 ."Qmail"HABfans.email "Started stand-alone hab WCR in tube 2 at 15:37:08PDT17-Apr-25\\n{1 => 6,\\n 2 => 2,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@15:37:07, 20.8C, 45% humidity, 14.7psia, 13.58V, 0.34A, 161.289Ah, 4.56W",Subject: "hab wcr sampling at most 1000ml" +330 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +4 (^& +3 "core" & |\ +3 "manipulator"&& +4 "core" &  C C +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 2 +2 "manipulator"&o( +33 "core" ( +3 "manipulator"&& +9 "core" & $ *  +2 "storage"(& +4 "core" & \ +4 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"& '9 +95 "core" ' +2 "storage"(>& +5 "core" & Y\ +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak +2 "storage"({'N +283 "core" ' +2 "storage"(- +4 "core" -' +3 ."WCR"SE.configure :default + "storage"(#QK-0-\ b +5 (C& +3 "core" & \ +3 "manipulator"&& +5 "core" &  d  +3 ."WCR"Elbow.seek 2 +2 "manipulator"&( +9 "core" ( +2 "manipulator"&+& +4 "core" &   R  +3 "storage"(& +5 "core" & l\ +3 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&W'Ω +25 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Hand.close +2 "manipulator"&// +117 "core" / +7 ."downElevator"SE.seek :down +2 "manipulator"&u& +3 "storage"(v' +9 "core" &     +4 "manipulator"&% +4 "core" % ά ]  +4 ."WCR"Forearm.seek :retract +2 "manipulator"& '\ +97 "core" ' +2 ."WCR"Elbow.seek CC +3 "manipulator"&$(ҝ +137 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +11 "core" ( +3 "manipulator"&& +4 "core" &Җ " #  U +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 && +3 "core" &Җ  M U +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek CC +2 "manipulator"&X'C +91 "core" ' +3 "manipulator"& & +5 "core" &җ \ d T +2 "manipulator"&-% +4 "core" %=   (  +3 "collection"'x& +5 "core" &SZW\  +4 "collection"'.& +7 "core" &SYV\  +3 ."WCR"CC.seek :closed +3 "collection"'([h +3 "core" &SZW\  +7 &SYY\ > +9 &L|ZW\ 1 +9 &#yZW\ F +13 &]YX\ J +7 &XZW\ J +10 &\\YYX \ I +9 & [ZV\ J +10 &!][V\ I +9 &#X[X\ J +9 &%d\\ZY\ I +9 &'%]WY\ J +10 &(ZXW\ J +10 &*XX[\ I +7 #"uploadLog"upsync +3 "core" &,lZZZ\ I +6 &.-]Y[\ J +10 &/]\\X\ I +9 &1Y[Y\ J +10 &3tWXY\ J +9 &56Z\\W\ J +9 &6ZZV\ J +10 &8ZXW\ J +9 &:}WZW\ I +9 &<>WZY\ I +10 &>W[X\ I +9 &?Y[Y\ I +9 &AXXT\ I +10 &CFWZY\ I +9 &E\\ZX\ J +10 &F\\YW\ I +9 &H\\ZU\ I +10 &JL_YW\ J +9 &L `YW\ K +9 &MfWX\ K +10 &Ou[V\ M +9 &Q@\\V\ Q +9 &R[Z\ T +10 &TZ[\ V +9 &Vv[[\ V +9 &X7]Y\ W +10 &Y[]\ D +9 &[9]Z\ 't +10 &[Im]Y\ I +5 ( +3 "collection"'.& +5 "core" &[IZ^[\ I +3 #"WCR"Collection Clamp onSpring/offSpring for 4/27 samples, on/off torque 2.14 +2 .Hand.open +2 "manipulator"&51 +74 "core" 1 +3 "manipulator"&#% +4 "core" % @     +4 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +2 "manipulator"&<'\ +106 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 35psi +2 #Priming 7ml + .Intake.select :close +2 .Exhaust.select :close + .SS.hold +2 "sampler")4+ +5 "core" + +3 "sampler")% +4 "core" %}| \ v +2 "collection"'9& +6 "core" &[IZ[Z\ I +3 "Can"\ X' ׌ +3 #"WCR"Calibrating pressure and temperature sensors +11 .CTV.dial :air +2 .SSV.dial :spit,avoiding: :exhaust +2 "sampler")( +6 "core"  +3 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X% +4 "core" %PO\  +3 "sampler")F% +4 "core" %9; {\  +27 "collection"'% +4 "core" %QM\  +2 "sampler")% +5 "core" %9; \  +31 "collection"'C% +3 "core" %QM\  +3 "sampler")}% +6 "core" %9; \  +34 "collection"'% +4 "core" %RP\  +3 "sampler")+% +4 "core" %9; \  +40 "collection"'% +4 "core" %QO\  +3 "sampler")/% +4 "core" %9; z\  +46 "collection"'u% +4 "core" %RQ\  +3 "sampler")% +4 "core" %9; \  +52 "collection"'o% +4 "core" %RO\  +3 "sampler") % +65 "core" %9; {\  +4 "collection"'% +8 "core" %PP\  +2 "sampler")% +5 "core" %9; \  +68 "collection"'{% +4 "core" %SO\  +3 "sampler")W% +4 "core" %9; {\  +77 "collection"' % +4 "core" %RQ\  +3 "sampler")-% +4 "core" %9; \  +87 "collection"'x% +4 "core" %QP\  +2 "sampler")% +6 "core" %9; \  +98 "collection"'v% +4 "core" %SO\  +2 "sampler") % +8 "core" %9; z\  +109 "collection"'% +4 "core" %RP\  +3 "sampler")5% +4 "core" %9; {\  +127 "collection"'#% +3 "core" %SQ\  +3 "sampler").% +6 "core" %9< \  +2 "collection"'% +5 "core" %QN\  +2 #"WCR"Intake @14.1psia, vacuum from 8.6 to 11.6psi +2 .SS.reconfigure :inhaling 1.70ml/s + "sampler")#.x0X-. \  +17 "collection"' % +4 "core" %GB\  +3 "sampler")l% +4 "core" %>-. {\  +20 "collection"'% +4 "core" %FC\  +2 "sampler")% +6 "core" %>-. x\  +22 "collection"'&% +4 "core" %ED\  +3 "sampler");% +4 "core" %>-. {\  +27 "collection"'a% +4 "core" %DB\  +2 "sampler")\ % +6 "core" %>-. {\  +29 "collection"'% +4 "core" %HE\  +3 "sampler")_% +5 "core" %>-. \  +35 "collection"'y% +3 "core" %EE\  +3 "sampler")7% +6 "core" %>-. z\  +39 "collection"'n% +4 "core" %FF\  +2 "sampler")% +6 "core" %>-. \  +45 "collection"'^% +4 "core" %HG\  +3 "sampler")% +5 "core" %>-. z\  +52 "collection"'% +5 "core" %GF\  +59 "sampler")% +5 "core" %>-. y\  +5 "collection"'>% +5 "core" %HF\  +3 "sampler")F% +5 "core" %>-. \  +68 "collection"'% +3 "core" %IH\  +3 "sampler")% +6 "core" %>-. z\  +76 "collection"'C% +4 "core" %JI\  +2 "sampler")}% +5 "core" %>-. z\  +87 "collection"'% +4 "core" %KJ\  +2 "sampler")+% +5 "core" %>-. \  +99 "collection"'% +4 "core" %MM\  +2 "sampler")% +5 "core" %>-. \  +3 "collection"'/% +5 "core" %NK\  + #"WCR"Intake @13.9psia, vacuum from 8.4 to 11.4psi +3 .SS.reconfigure :inhaling 0.88ml/s + "sampler")#.>0X0X y\  +17 "collection"'Y% +4 "core" %64\  +3 "sampler")D% +5 "core" %m> y\  +19 "collection"'`% +4 "core" %64\  +3 "sampler")T% +4 "core" %m> {\  +26 "collection"'\\% +4 "core" %74\  +3 "sampler")1% +4 "core" %mD z\  +27 "collection"'i% +4 "core" %75\  +2 "sampler")c% +5 "core" %m> {\  +31 "collection"'b% +3 "core" %97\  +3 "sampler")j% +5 "core" %m> \  +35 "collection"'M% +4 "core" %;:\  +2 "sampler")Z% +6 "core" %m> {\  +39 "collection"'[% +4 "core" %>=\  +2 "sampler")m% +5 "core" %m> \  +46 "collection"'B% +4 "core" %A>\  +3 "sampler")R% +4 "core" %m> \  +52 "collection"'r% +4 "core" %AA\  +3 "sampler")q% +5 "core" %m> z\  +59 "collection"'p% +4 "core" %DB\  +3 "sampler")s% +4 "core" %mC \  +3 "collection"'A% +6 "core" %EB\  + #"WCR"Intake @13.5psia, vacuum from 8.0 to 11.0psi +3 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.(0X=\  +2 "sampler")% +5 "core" %P4 \  +17 "collection"'% +4 "core" %=<\  +2 "sampler")>% +5 "core" %P4 \  +20 "collection"'F% +3 "core" %A?\  +3 "sampler")% +4 "core" %P4 \  +24 "collection"'% +3 "core" %AC\  +3 "sampler")C% +4 "core" %P4 y\  +27 "collection"'}% +3 "core" %GE\  +3 "sampler")% +4 "core" %P0 {\  +31 "collection"'+% +4 "core" %IG\  +3 "sampler")% +5 "core" %P. x\  +34 "collection"'% +3 "core" %IG\  +3 "sampler")/% +5 "core" %Q2 x\  +40 "collection"'!% +3 "core" %LH\  +3 "sampler")o% +6 "core" %U " y\ F +44 "collection"' % +4 "core" %SO\  +2 "sampler")% +4 "core" %S@C v\  +53 "collection"'% +4 "core" %YW\  +2 "sampler"){% +4 "core" %Sba \  +60 "collection"'W% +4 "core" %`^\  +2 "sampler") % +4 "core" %Sw| \  +3 ."WCR"Intake.select :close +2 "sampler")0 +65 )-% +13 "core" %S |\  +3 ."WCR"SSV.dial :exhaust +5 "sampler")x  +85 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.seek 0ml +2 "sampler")' +885 "core" ' +3 ."WCR"Exhaust.select :close + "sampler") +11 ."connect"SSV.dial CBV +5 "sampler")v  +6 ."WCR"CBV.dial SSV +5 "collection"' @ +5 "core" ? +69  +3 #"WCR"Allowing 2:10 for 25.0ml of remaining 925.0ml + .Intake.select :open +2 "sampler") +212 "collection"'% +4 "core" %ia\  +2 #"WCR"Intake @14.9psia, vacuum from 9.4 to 12.4psi +3 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.(0X;\  +3 "sampler"),% +4 "core" %O4 y\  +17 "collection"'Q% +4 "core" %;?\  +3 "sampler")=% +5 "core" %P4 t\  +19 "collection"'@% +4 "core" %?>\  +2 "sampler")(% +6 "core" %P4 z\  +22 "collection"'E% +3 "core" %@?\  +4 "sampler")0% +4 "core" %P4 z\  +26 "collection"'% +4 "core" %@?\  +3 "sampler")% +5 "core" %P4 \  +30 "collection"'Y% +4 "core" %CC\  +2 "sampler")D% +4 "core" %P4 z\  +36 "collection"'`% +3 "core" %GB\  +3 "sampler")T% +4 "core" %P4 \  +41 "collection"'\\% +3 "core" %FD\  +4 "sampler")1% +4 "core" %Q2 y\  +46 "collection"'i% +4 "core" %YH\  +2 "sampler")c% +6 "core" %Q2 \  +51 "collection"'b% +4 "core" %PN\  +2 "sampler")j% +5 "core" %T%' \ * +60 "collection"'M% +4 "core" %UR\  +2 "sampler")Z% +5 "core" %SLK z\  +68 "collection"'[% +3 "core" %ZX\  +3 "sampler")m% +4 "core" %Shk {\  +3 ."WCR"Intake.select :close +2 "sampler")0 +10 )*% +5 "core" %Sko x\  +4 ."WCR"SSV.dial :exhaust +3 "sampler")B  +82 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")R' +912 "core" ' +3 ."WCR"Exhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")r  +5 "collection"'q @ +5 "core" ? +74 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 875.0ml +2 .Intake.select :open +2 "sampler") +212 "collection"'p% +3 "core" %gd\  +3 #"WCR"Intake @15.0psia, vacuum from 9.5 to 12.5psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.(0X @ +6 "core" ? +74 +3 #"WCR"Allowing 2:10 for 25.0ml of remaining 850.0ml +2 .Intake.select :open + "sampler") +214 "collection"'F% +4 "core" %fc\  +2 #"WCR"Intake @15.0psia, vacuum from 9.5 to 12.5psi +3 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.(0X\  +3 "sampler")}% +4 "core" %Q9 z\  +17 "collection"'% +4 "core" %A@\  +2 "sampler")+% +5 "core" %Q9 x\  +20 "collection"'% +3 "core" %B?\  +3 "sampler")% +5 "core" %Q9 \  +22 "collection"'/% +4 "core" %DA\  +3 "sampler")!% +5 "core" %R9 \  +26 "collection"'o% +6 "core" %DB\  +3 "sampler")% +5 "core" %R; \  +30 "collection"' % +3 "core" %HG\  +4 "sampler")% +4 "core" %R9 \  +35 "collection"'% +4 "core" %HF\  +3 "sampler"){% +5 "core" %S4 \  +39 "collection"'W% +4 "core" %IH\  +2 "sampler") % +6 "core" %S3 \  +45 "collection"'-% +3 "core" %JI\  +7 "sampler")x% +5 "core" %S3 {\  +49 "collection"'^% +3 "core" %IK\  +3 "sampler") % +5 "core" %U y\ ) +59 "collection"'v% +3 "core" %PL\  +3 "sampler")% +4 "core" %U'' \ ) +68 "collection"'% +53 "core" %XW\  +2 "sampler").% +5 "core" %Ua^ \ ) +77 "collection"'u% +4 "core" %_\\\  +2 "sampler")% +5 "core" %Uz{ \ ) +3 ."WCR"Intake.select :close +62 "sampler")0 +11 )% +3 "core" %U y\ ) +3 ."WCR"SSV.dial :exhaust +2 "sampler")X  +82 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.seek 0ml +3 "sampler")w' +915 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 "sampler")4  +4 ."WCR"CBV.dial SSV +3 "collection"' @ +6 "core" ? +70 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 825.0ml +2 .Intake.select :open + "sampler") +212 "collection"')% +3 "core" %ef\  +3 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.(0X=\  +2 "sampler")J% +5 "core" %S }\ u +26 "collection"'9% +4 "core" %?=\  +3 "sampler")% +4 "core" %S \ u +32 "collection"'6% +5 "core" %@@\  +2 "sampler")%% +5 "core" %S \ u +35 "collection"'P% +3 "core" %@?\  +3 "sampler")% +5 "core" %S z\ u +40 "collection"'K% +3 "core" %CC\  +3 "sampler")g% +4 "core" %S }\ u +46 "collection"'#% +4 "core" %FE\  +2 "sampler")G% +5 "core" %S \ u +52 "collection"'O% +4 "core" %JJ\  +3 "sampler")I% +4 "core" %S \ u +60 "collection"'% +3 "core" %OL\  +3 "sampler")S% +5 "core" %S" y\ u +67 "collection"',% +27 "core" %XU\  +2 "sampler")Q% +9 "core" %SQT x\ u +73 "collection"'=% +3 "core" %_\\\  +3 "sampler")@% +4 "core" %Sqr \ u +3 ."WCR"Intake.select :close +2 "sampler")0 +11 )(% +3 "core" %Sqv z\ u +2 ."WCR"SSV.dial :exhaust +3 "sampler")E  +83 "core"  +2 ."WCR"Exhaust.select :open +4 "sampler")@ +13 ."WCR"SS.seek 0ml +2 "sampler")0' +965 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +5 "sampler")  +6 "collection"' @ +5 "core" ? +72 +3 #"WCR"Allowing 2:10 for 25.0ml of remaining 800.0ml +2 .Intake.select :open + "sampler") +212 "collection"'Y% +3 "core" %he\  +51 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +11 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.(0X>\  +3 "sampler")c% +4 "core" %Q4 \  +23 "collection"'b% +4 "core" %A=\  +2 "sampler")j% +5 "core" %Q4 \  +27 "collection"'M% +3 "core" %??\  +3 "sampler")Z% +5 "core" %Q4 \  +30 "collection"'[% +4 "core" %??\  +2 "sampler")m% +6 "core" %Q4 \  +34 "collection"'*% +4 "core" %B?\  +2 "sampler")B% +8 "core" %Q4 ~\  +37 "collection"'U% +4 "core" %C@\  +2 "sampler")q% +8 "core" %Q4 \  +43 "collection"'r% +3 "core" %F@\  +3 "sampler")p% +4 "core" %Q4 y\  +53 "collection"'R% +3 "core" %FD\  +3 "sampler"):% +4 "core" %Q0 r\  +60 "collection"'f% +3 "core" %JG\  +3 "sampler")d% +5 "core" %W u\  +67 "collection"'e% +5 "core" %LL\  +2 "sampler")N% +6 "core" %U-0 \  +76 "collection"'V% +7 "core" %UT\  +3 "sampler")8% +5 "core" %UW[ v\  +86 "collection"'z% +4 "core" %\\Z\  +2 "sampler")h% +5 "core" %Uvv x\  +2 ."WCR"Intake.select :close +2 "sampler")0 +10 ) % +4 "core" %U{| |\  +2 ."WCR"SSV.dial :exhaust +3 "sampler")l  +83 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.seek 0ml +2 "sampler")' +885 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +3 "sampler")  +3 "collection"'& @ +7 "core" ? +73  +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 775.0ml +2 .Intake.select :open + "sampler") +212 "collection"'s% +4 "core" %ef\  +3 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.57ml/s +2 "sampler")#.(0X:\  +3 "sampler")\ % +4 "core" %L6 \  +18 "collection"'% +3 "core" %;:\  +3 "sampler")_% +5 "core" %L6 \  +20 "collection"'t% +3 "core" %>:\  +50 "sampler")n% +4 "core" %L6 \  +4 "collection"'7% +4 "core" %>>\  +3 "sampler")|% +4 "core" %L6 z\  +27 "collection"'y% +3 "core" %B>\  +3 "sampler")% +5 "core" %L6 x\  +30 "collection"'A% +4 "core" %AA\  +2 "sampler")>% +5 "core" %P; y\  +35 "collection"'% +3 "core" %DA\  +3 "sampler")F% +4 "core" %O s\ 5 +41 "collection"'% +3 "core" %ED\  +3 "sampler")C% +4 "core" %O y\ 5 +47 "collection"'}% +3 "core" %JE\  +3 "sampler")% +4 "core" %O v\ 5 +52 "collection"'+% +4 "core" %KI\  +3 "sampler")% +4 "core" %O \ 5 +59 "collection"'% +40 "core" %SQ\  +2 "sampler")/% +5 "core" %O43 x\ 5 +68 "collection"'!% +3 "core" %[W\  +3 "sampler")o% +4 "core" %OX] u\ 5 +77 "collection"'% +3 "core" %\\[\  +3 "sampler") % +4 "core" %Ovx w\ 5 +3 ."WCR"Intake.select :close +7 "sampler")0 +11 )% +3 "core" %Ozz t\ 5 +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +82 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.seek 0ml +2 "sampler"){' +887 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")W  +7 "collection"' @ +7 "core" ? +70 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 750.0ml +2 .Intake.select :open + "sampler") +213 "collection"'% +4 "core" %ed\  +3 #"WCR"Intake @15.0psia, vacuum from 9.5 to 12.5psi +2 .SS.reconfigure :inhaling 0.57ml/s + "sampler")#.(0X<\  +3 "sampler")@% +4 "core" %02 \  +20 "collection"'(% +4 "core" %?;\  +3 "sampler")E% +4 "core" %02 \  +23 "collection"'?% +4 "core" %?;\  +2 "sampler")% +5 "core" %02 \  +27 "collection"'% +4 "core" %@=\  +2 "sampler")Y% +5 "core" %02 \  +2 "collection"'0% +6 "core" %@<\  + #"WCR"Intake @13.3psia, vacuum from 7.8 to 10.8psi +3 .SS.reconfigure :inhaling 0.45ml/s + "sampler")#. 0X% +6 "core" %N \ \ 1 +44 "collection"'% +3 "core" %RO\  +4 "sampler")F% +5 "core" %N"" ~\ 1 +51 "collection"';% +4 "core" %XS\  +2 "sampler")% +5 "core" %N=? \ 1 +59 "collection"'C% +4 "core" %\\Z\  +3 "sampler")}% +4 "core" %NZZ y\ 1 +68 "collection"'% +27 "core" %`]\  +3 "sampler")+% +4 "core" %Nuu \ 1 +3 ."WCR"Intake.select :close +2 "sampler")0 +10 )% +3 "core" %Nz{ \ 1 +2 ."WCR"SSV.dial :exhaust +3 "sampler")  +138 "core"  +2 ."WCR"Exhaust.select :open +5 "sampler")@ +12 ."WCR"SS.seek 0ml +3 "sampler")/' +884 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +5 "sampler")!  +2 "collection"'o @ +8 "core" ? +73  +3 #"WCR"Allowing 2:10 for 25.0ml of remaining 675.0ml + .Intake.select :open +2 "sampler") +212 "collection"'% +4 "core" %fb\  +2 #"WCR"Intake @15.0psia, vacuum from 9.5 to 12.5psi +3 .SS.reconfigure :inhaling 0.45ml/s + "sampler")#. 0X% +3 "core" %FE\  +3 "sampler")l% +5 "core" %L. \  +17 "collection"'% +3 "core" %FE\  +3 "sampler")F% +4 "core" %L. \  +21 "collection"';% +3 "core" %KH\  +3 "sampler")% +4 "core" %L. u\  +28 "collection"'C% +3 "core" %HJ\  +3 "sampler")}% +5 "core" %L. \  +26 "collection"'% +4 "core" %KH\  +4 "sampler")+% +7 "core" %L. \  +26 "collection"'% +4 "core" %MI\  +2 "sampler")% +4 "core" %L. \  +36 "collection"'`% +4 "core" %MJ\  +2 "sampler")o% +5 "core" %L. w\  +40 "collection"'!% +4 "core" %NL\  +2 "sampler")% +6 "core" %Q \ \ b +45 "collection"'/% +3 "core" %ON\  +3 "sampler")% +7 "core" %P \ 0 +50 "collection"']% +3 "core" %PO\  +3 "sampler") % +4 "core" %P \ 0 +60 "collection"'W% +3 "core" %UO\  +3 "sampler")% +6 "core" %P(& \ 0 +66 "collection"'{% +56 "core" %YY\  +3 "sampler")^% +4 "core" %PUW w\ 0 +77 "collection"' % +3 "core" %`^\  +3 "sampler")v% +5 "core" %Pop u\ 0 +2 ."WCR"Intake.select :close +11 "sampler")0 +11 )% +3 "core" %Pws q\ 0 +3 ."WCR"SSV.dial :exhaust +3 "sampler")  +83 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.seek 0ml +2 "sampler").' +886 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +3 "sampler")u  +4 "collection"' @ +9 "core" ? +72 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 575.0ml +2 .Intake.select :open + "sampler") +212 "collection"'% +3 "core" %fe\  +3 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.45ml/s +2 "sampler")#. 0X% +4 "core" %Q3 v\  +41 "collection"'l% +3 "core" %MG\  +3 "sampler")% +4 "core" %Q3 p\  +46 "collection"'F% +3 "core" %MK\  +3 "sampler");% +4 "core" %Q. u\  +53 "collection"'% +3 "core" %NM\  +3 "sampler")C% +4 "core" %S0 \  +60 "collection"'}% +52 "core" %QR\  +3 "sampler")% +4 "core" %U23 \  +68 "collection"'+% +3 "core" %WW\  +3 "sampler")% +5 "core" %UMO \  +77 "collection"'% +3 "core" %]\\\  +3 "sampler")`% +5 "core" %Uff \  +86 "collection"'o% +4 "core" %a^\  +3 "sampler")!% +3 "core" %Uvw \  +3 ."WCR"Intake.select :close +6 "sampler")0 +11 )% +3 "core" %U|} v\  +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +85 "core"  +3 ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.seek 0ml +2 "sampler")/' +914 "core" ' + ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")  +6 "collection"'] @ +4 "core" ? +74  +3 #"WCR"Allowing 2:10 for 25.0ml of remaining 500.0ml +2 .Intake.select :open + "sampler") +212 "collection"' % +3 "core" %ge\  +4 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.45ml/s + "sampler")#. 0X +23 "collection"'\\% +3 "core" %HG\  +3 "sampler")% +5 "core" %P ~\ > +26 "collection"'s% +8 "core" %IF\  +3 "sampler")% +5 "core" %P \ > +30 "collection"'a% +3 "core" %HT\  +3 "sampler")\ % +4 "core" %P r\ > +36 "collection"'% +4 "core" %HF\  +2 "sampler")_% +5 "core" %P \ > +40 "collection"'t% +4 "core" %IH\  +3 "sampler")*% +5 "core" %P u\ > +45 "collection"'|% +6 "core" %KJ\  +4 "sampler")7% +5 "core" %P {\ > +52 "collection"'y% +3 "core" %LL\  +3 "sampler")n% +4 "core" %P w\ > +60 "collection"'>% +49 "core" %PP\  +3 "sampler")8% +5 "core" %P \ > +67 "collection"'l% +4 "core" %SP\  +2 "sampler")% +5 "core" %P ~\ > +77 "collection"'F% +3 "core" %TS\  +3 "sampler");% +4 "core" %P ~\ > +87 "collection"'% +4 "core" %WV\  +2 "sampler")C% +53 "core" %PSP \ > +51 "collection"'}% +3 "core" %^[\  +3 "sampler")% +4 "core" %Pa` w\ > +112 "collection"'+% +4 "core" %`\\\  +3 "sampler")% +4 "core" %Ptu \ > +2 ."WCR"Intake.select :close +11 "sampler")0 +10 )% +3 "core" %Pv{ x\ > +3 ."WCR"SSV.dial :exhaust +3 "sampler")`  +84 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.seek 0ml +2 "sampler")o' +893 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +3 "sampler")!  +6 "collection"' @ +4 "core" ? +74 +3 #"WCR"Allowing 2:10 for 25.0ml of remaining 425.0ml +2 .Intake.select :open + "sampler") +212 "collection"'% +4 "core" %cb\  +2 #"WCR"Intake @15.0psia, vacuum from 9.5 to 12.5psi +3 .SS.reconfigure :inhaling 0.45ml/s + "sampler")#. 0X% +5 "core" %Q3 \  +40 "collection"'8% +4 "core" %OL\  +3 "sampler")l% +5 "core" %R o\ k +45 "collection"'% +3 "core" %QQ\  +3 "sampler")F% +5 "core" %Q v\ 3 +52 "collection"';% +4 "core" %RQ\  +2 "sampler")% +5 "core" %Q r\ 3 +59 "collection"'C% +4 "core" %VR\  +2 "sampler")}% +5 "core" %Q-/ }\ 3 +68 "collection"'% +3 "core" %WW\  +3 "sampler")+% +5 "core" %QFD \ 3 +76 "collection"'% +3 "core" %]Y\  +3 "sampler")% +5 "core" %Q[Y \ 3 +87 "collection"'`% +4 "core" %^\\\  +3 "sampler")N% +4 "core" %Qno v\ 3 +3 ."WCR"Intake.select :close +2 "sampler")0 +10 )% +3 "core" %Qps u\ 3 +2 ."WCR"SSV.dial :exhaust +3 "sampler")!  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.seek 0ml +2 "sampler")' +923 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +4 "sampler")o  +51 "collection"' @ +8 "core" ? +74 +3 #"WCR"Allowing 2:10 for 25.0ml of remaining 350.0ml +10 .Intake.select :open +2 "sampler") +212 "collection"' % +4 "core" %fb\  +2 #"WCR"Intake @15.0psia, vacuum from 9.5 to 12.5psi +3 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0X% +5 "core" %S<= \  +77 "collection"'8% +3 "core" %`^\  +3 "sampler")l% +4 "core" %STT \  +87 "collection"'% +4 "core" %d_\  +2 "sampler")F% +5 "core" %Shg u\  +98 "collection"';% +4 "core" %c`\  +3 "sampler")% +4 "core" %Suv q\  +2 ."WCR"Intake.select :close +8 "sampler")0 +11 )C% +3 "core" %Szz u\  +3 ."WCR"SSV.dial :exhaust +2 "sampler")}  +83 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.seek 0ml +2 "sampler")' +914 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +10 ."connect"SSV.dial CBV +5 "sampler")+  +2 ."WCR"CBV.dial SSV +6 "collection"' @ +6 "core" ? +72 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 275.0ml +2 .Intake.select :open + "sampler") +212 "collection"'% +3 "core" %hh\  +3 #"WCR"Intake @15.2psia, vacuum from 9.7 to 12.7psi +3 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0X CH +3 "collection"'9 +5 "core" 9& +374 #"brent"-> exit +3 #Session Ended +1187 "core" ' +2 #"WCR"Stroke completed -- waiting for pressure to equalize ... +2 .SS.reconfigure :exhale + "sampler")#.0X% +3 "core" %[]\  +3 "sampler")8% +4 "core" %M?@ \ 2 +99 "collection"'l% +3 "core" %^\\\  +4 "sampler")% +5 "core" %MZ[ v\ 2 +111 "collection"'F% +3 "core" %a^\  +3 "sampler");% +3 "core" %Mjo x\ 2 +53 ."WCR"Intake.select :close +16 "sampler")0 +10 )% +3 "core" %Mux w\ 2 +3 ."WCR"SSV.dial :exhaust +2 "sampler")C  +83 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.seek 0ml +2 "sampler")}' +920 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler"):  +3 "collection"' @ +7 "core" ? +74 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 200.0ml +2 .Intake.select :open + "sampler") +212 "collection"'+% +3 "core" %gb\  +4 #"WCR"Intake @15.0psia, vacuum from 9.5 to 12.5psi +2 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X +22 "collection"'=% +4 "core" %PM\  +3 "sampler") % +4 "core" %P }\ > +27 "collection"'E% +3 "core" %PM\  +3 "sampler")3% +4 "core" %P }\ > +31 "collection"'@% +3 "core" %RR\  +3 "sampler")6% +5 "core" %P \ > +34 "collection"'% +4 "core" %PP\  +3 "sampler")X% +5 "core" %P v\ > +39 "collection"'(% +4 "core" %TS\  +3 "sampler")% +3 "core" %P \ > +47 "collection"'S% +3 "core" %US\  +3 "sampler")1% +4 "core" %P \ > +53 "collection"'O% +3 "core" %WU\  +3 "sampler")'% +9 "core" %P s\ > +55 "collection"'G% +4 "core" %XS\  +2 "sampler")i% +5 "core" %P w\ > +68 "collection"'c% +3 "core" %YU\  +4 "sampler")b% +3 "core" %P \ > +78 "collection"'%% +3 "core" %YW\  +3 "sampler")Z% +5 "core" %P \ > +87 "collection"'M% +3 "core" %ZW\  +3 "sampler")[% +5 "core" %P x\ > +98 "collection"'j% +4 "core" %YX\  +3 "sampler")B% +4 "core" %P8; p\ > +112 "collection"'?% +4 "core" %_^\  +3 "sampler")U% +3 "core" %PYX }\ > +127 "collection"'P% +4 "core" %`^\  +2 "sampler")T% +4 "core" %Pmn w\ > +3 ."WCR"Intake.select :close +2 "sampler")0 +11 )q% +3 "core" %Pnq \ > +3 ."WCR"SSV.dial :exhaust +2 "sampler")g  +83 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.seek 0ml +2 "sampler")Y' +932 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")I  +59 "collection"'D @ +5 "core" ? +20 +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 150.0ml +10 .Intake.select :open + "sampler") +212 "collection"'d% +3 "core" %eb\  +3 #"WCR"Intake @15.0psia, vacuum from 9.5 to 12.5psi +3 .SS.reconfigure :inhaling 0.37ml/s + "sampler")#.0X% +32 "core" %UU\  +3 "sampler")8% +4 "core" %N v\ 8 +77 "collection"'l% +4 "core" %WU\  +2 "sampler")% +4 "core" %N v\ 8 +88 "collection"'F% +3 "core" %XW\  +3 "sampler");% +5 "core" %N |\ 8 +98 "collection"'% +4 "core" %X[\  +2 "sampler")C% +5 "core" %N # p\ 8 +113 "collection"'r% +5 "core" %]Z\  +3 "sampler")% +6 "core" %N@B \ 8 +125 "collection"':% +4 "core" %^]\  +2 "sampler")+% +5 "core" %N]] \ 8 +143 "collection"'}% +3 "core" %c`\  +3 "sampler")% +5 "core" %Nrp {\ 8 +3 ."WCR"Intake.select :close + "sampler")0 +11 )!% +3 "core" %Ntt \ 8 +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +82 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.seek 0ml +2 "sampler")' +897 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")o  +6 "collection"' @ +6 "core" ? +71 +3 #"WCR"Allowing 2:10 for 25.0ml of remaining 125.0ml +2 .Intake.select :open + "sampler") +260 "collection"'% +3 "core" %gb\  +3 #"WCR"Intake @15.0psia, vacuum from 9.5 to 12.5psi +11 .SS.reconfigure :inhaling 0.37ml/s +2 "sampler")#.0X% +4 "core" %QN\  +3 "sampler")8% +4 "core" %- ~\  +35 "collection"'l% +4 "core" %SO\  +2 "sampler")% +5 "core" %- u\  +40 "collection"'F% +4 "core" %RO\  +3 "sampler");% +5 "core" %- ~\  +46 "collection"'% +4 "core" %RP\  +2 "sampler")C% +6 "core" %- u\  +2 "collection"'r% +5 "core" %TQ\  + #"WCR"Intake @14.2psia, vacuum from 8.7 to 11.7psi +3 .SS.reconfigure :inhaling 0.30ml/s + "sampler")#.0X% +7 "core" %`\\\  +2 "sampler")8% +5 "core" %AD y\ 6 +99 "collection"'l% +3 "core" %^\\\  +3 "sampler")% +5 "core" %WW \ 6 +112 "collection"'F% +3 "core" %b_\  +3 "sampler");% +5 "core" %ih x\ 6 +126 "collection"'p% +3 "core" %bb\  +3 "sampler")% +5 "core" %wx }\ 6 +2 ."WCR"Intake.select :close +2 "sampler")0 +12 )C% +5 "core" %wy x\ 6 +3 ."WCR"SSV.dial :exhaust +2 "sampler")r  +84 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.seek 0ml +2 "sampler")f' +893 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +11 #"WCR"Sampled 1000.0ml +3 #Drying puck before fixing for 4:00 + .CBV.dial :waste2b +2 "collection"'+  +78 "core"  +2 ."WCR"delay 1:00 +6012 .CSV.dial :air +2 "collection"'} @ +72 "core" A +4 ."WCR"CS.seek 10ml +5 "collection"'' +2338 "core" ' +3 #"WCR"Pumping wcr puck from tube 2 up to 35psi... +2 .CBV.dial SSV +2 "collection"'! @ +78 "core" > +53 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +92 "core"  +2 "collection"'V% +4 "core" % XT\  +3 ."WCR"CSV.dial between air and CTV +3 "collection"' ` +28 "core" a +4 ."WCR"CS.seek 7.401ml +2 "collection"'o' +663 "core" ' +3 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +3 "collection"'  +4 '  +30 "core"  +43  +3 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<pb +4 ."WCR"CS.seek 0ml +2 "collection"'v' +1546 "core" 'sq\ +4 ."WCR"CBV.dial :waste2b +2 "collection"'  +31 "core"  +3 ."WCR"CS.reconfigure :default + "collection"'#P d@b +4 ."WCR"CS.seek :empty +2 "collection"''Г +452 "core" ' +4 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +2 "collection"'A  +125 "core" +3 #"WCR"Fix #1 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +2 "collection"'  +41 "core"  +2 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +2 "collection"' +12 ."WCR"CS.seek 2ml +2 "collection"'u' +588 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +11 ."WCR"CS.reconfigure :fast + "collection"'#d @b +4 ."WCR"CS.seek 10ml +2 "collection"'' +1836 "core" ' +3 #"WCR"Pumping wcr puck from tube 2 up to 35psi... +2 .CBV.dial SSV +2 "collection"' @ +75 "core" ? +53 ."WCR"CBV.dial between CSV and waste2b +2 "collection"'  +91 "core"  +3 "collection"'`% +5 "core" % YW\  +2 ."WCR"CSV.dial between air and CTV +3 "collection"'. ` +56 "core" _ +4 ."WCR"CS.seek 7.351ml +2 "collection"'' +672 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'  +7 '&  +29 "core"  +95  +3 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<pb +4 ."WCR"CS.seek 0ml +2 "collection"'4' +1665 "core" '`up\ +3 ."WCR"delay 2:00 +12004 .CBV.dial :waste2b + "collection"'W  +33 "core"  +3 ."WCR"CS.reconfigure :default +2 "collection"'#P d@b +58 ."WCR"CS.seek :empty +3 "collection"')'Г +329 "core" ' +2 ."WCR"delay 1:00 +1713 "Can"~\ ]'zG +4291 ."WCR"CTV.dial :air,avoiding: :intake +2 "collection"'^  +126 "core" +3 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +2 "collection"'/  +42 "core"  +2 #"WCR"Pulling 2ml of CSR.RNAlater + .CSR.select :RNAlater +3 "collection"' +12 ."WCR"CS.seek 2ml +2 "collection"']' +597 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +11 ."WCR"CS.reconfigure :fast + "collection"'#d @b +4 ."WCR"CS.seek 10ml +2 "collection"'-' +1839 "core" ' +3 #"WCR"Pumping wcr puck from tube 2 up to 35psi... +2 .CBV.dial SSV +2 "collection"'" @ +148 "core" ? +53 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'2  +91 "core"  +2 "collection"'% +5 "core" % ZZ\ +3 ."WCR"CSV.dial between air and CTV +3 "collection"'H ` +56 "core" _ +3 ."WCR"CS.seek 7.302ml +3 "collection"':' +676 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +3 ."WCR"CSV.dial CTV +3 "collection"'N  +7 '  +29 "core"  +95  +3 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<pb +4 ."WCR"CS.seek 0ml +2 "collection"'' +1655 "core" 'uq\ +4 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"'5  +31 "core"  +3 ."WCR"CS.reconfigure :default + "collection"'#P d@b +4 ."WCR"CS.seek :empty +2 "collection"''Г +324 "core" ' +2 ."WCR"delay 1:00 +6004 .CTV.dial :air,avoiding: :intake +2 "collection"'9  +125 "core" +2 "collection"'& +5 "core" &[IZ^\\\ I +2 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +2 "manipulator"&w% +4 "core" %\  \ +3 "storage"(% +4 "core" % \  +3 "storage"( . +3 "core" .( +4 ."WCR"SC.reconfigure :tight +2 "storage"($ @(\ 1~b +3 ."WCR"SC.seek 1 +2 "storage"(K(3 +213 "core" ( +2 ."WCR"SC.configure :limp + "storage"($(\ 1b +4 (#& +4 "core" &1 >\ +6 "manipulator"&,& +4 "core" &җ    T +3 "manipulator"& % +4 "core" %\   v +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 1 +2 "manipulator"& ( +152 "core" ( +4 "manipulator"&=& +4 "core" &    +3 "storage"(E& +4 "core" &1 (\ +5 ."WCR"Forearm.reconfigure :tight +4 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&Q'н +97 "core" ' +2 "storage"(6& +60 "core" &1 4\ +3 ."WCR"SE.reconfigure :pick +3 "storage"(#]K-0-\ b +6 ."WCR"SE.seek :beamBreak +2 "storage"('N +243 "core" ' +2 "storage"(J- +5 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&X& +3 "core" &    +3 "storage"((& +4 "core" &1 \ +3 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 1 +3 "manipulator"&' +32 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&{, +5 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 "storage"(S- +3 "core" -' +5 ."WCR"SE.seek 5.14 Pucks below Top Plate +2 "storage"(1' +22 "core" ' +2 "manipulator"&O% +4 "core" %  $ ^ u +3 "storage"('& +4 "core" &1 \ +3 ."WCR"Forearm.force -20 + "manipulator"&5 +5 ."WCR"Forearm.seek 1 + 316 counts +2 "manipulator"&G'= +14 "core" ' +3 "manipulator"&i& +5 "core" &. ! ) W +2 "storage"(c& +8 "core" &1 \ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 ."WCR"Forearm.seek 1 + 700 counts +3 "manipulator"&b'н +20 "core" ' +4 ."WCR"SE.seek 6.14 Pucks below Top Plate +3 "storage"(%' +37 "core" ' +3 "manipulator"&Z& +4 "core" &.   1 W +3 "manipulator"&3% +4 "core" %Ш  ' m  +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +2 "manipulator"&M'\ +100 "core" ' +3 ."WCR"Elbow.seek CC +2 "manipulator"&[(ҝ +161 "core" ( +2 "manipulator"&j& +4 "core" &ң  M +3 ."WCR"Elbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &B& +3 "core" &ҧ , - B I +3 ."WCR"Forearm.seek CC +3 "manipulator"&?'C +102 "core" ' +2 ."WCR"Hand.close +2 "manipulator"&/ +68 "core" / +2 ."WCR"CC.seek :open +3 "collection"'T(p +398 "core" ( +3 "storage"(P& +4 "core" &1 \ +3 "storage"(q& +73 "core" &1 g\ +3 "manipulator"&U& +4 "core" &ҩ  G +3 "manipulator"&D% +4 "core" %  O H +3 ."WCR"Forearm.seek :retract +3 "manipulator"&I'\ +98 "core" ' +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 1 +2 "manipulator"&d( +152 "core" ( +2 "manipulator"&Y& +4 "core" & u  +4 "storage"(m& +5 "core" &1 {\ +2 ."WCR"Elbow.reconfigure :limp +2 "manipulator"&$ ,(b +4 ."WCR"Forearm.seek 1 +53 "manipulator"&0' +108 "core" ' +4 ."WCR"Elbow.hold +10 "manipulator"&h, +5 "core" , +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +5 ."WCR"Hand.open + "manipulator"&z1 +70 "core" 1 +3 "manipulator"& % +5 "core" %   # X +2 "storage"(& +4 "core" &1 \ +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 296 counts +2 "manipulator"&s') +18 "core" ' +3 "manipulator"&@& +5 "core" &'  f +2 "storage"(\ & +4 "core" &1 `\ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&a'н +20 "core" ' +2 "storage"(% +4 "core" % $\ +5 ."downElevator"SE.seek :down +3 "storage"(' +99 (g% +4 "core" %5 \ QM +3 "manipulator"&_% +5 "core" %   3 +3 ."WCR"Forearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&e'\ +87 "core" ' +2 ."downElevator"SE.stop +3 "storage"(5 +3 "core" ' +3 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'t& +5 "core" &UT\ +3 "manipulator"&R& +5 "core" &'  z f +2 "manipulator"&*% +4 "core" %   ) \ k +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&|(-` +175 "core" ( +2 "manipulator"&7& +4 "core" &-Z  } +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &y& +3 "core" &-Z %   } +4 .tForearm.seek :garage +2 "manipulator"&\\'\ +112 "core" ' +2 .tHand.close + "manipulator"&n/ +73 "core" / +2 "manipulator"&>& +5 "core" &-e \  r +3 "manipulator"&8% +4 "core" %  ( ` +3 .tForearm.seek :retract +2 "manipulator"&l'\ +105 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ҝ +283 "core" ( +2 "manipulator"&F& +4 "core" &Ҭ   " +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &;& +3 "core" &Ҭ  9 " +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +6 .tForearm.seek CC +4 "manipulator"&p'C +108 "core" ' +2 "manipulator"&& +5 "core" &Ҭ \ \  " +3 "manipulator"&C% +4 "core" %C  a +3 "collection"'r& +5 "core" &VS\ +3 "collection"'x& +6 "core" &UR\ +3 .tCC.seek :closed +4 "collection"'+([h +4 "core" &UR\ +3 &TS \ 1 +10 & JUR\ 0 +9 &BwUT\ E +10 &_TS\ J +9 &\\US\ I +59 &x[TS \ J +2 & :[TS\ J +6 &!ZUR\ J + &#ZVS\ I + &%ZUQ\ I &'B_UT\ J + &)\\TU\ J +5 &*YUR\ I +9 &,^TS\ \ J +10 &.I]SR\ J +9 &0 ZVR\ I +9 &1\\TT\ I +10 &3]VR\ I +9 &5T]TS\ I +10 &7]TS\ I +9 &8\\TR\ J +9 &:[VU\ J +10 &<\\[SQ \ I +9 &>[WQ\ J +9 &?[VS\ I +10 &AYVR\ I +11 &Cd]TS\ I +8 &E&[UQ\ I +9 &F]SS\ I +9 &H[US\ I +10 &Jl\\UR\ I +9 &L+_US\ J +10 &MgTR\ K +9 &OrUU\ L +9 &Q_VT\ Q +10 &SXU\ T +9 &TVT\ T +9 &VWT \ V +10 &XVXT\ V +9 &ZWU \ C +9 &[0VU \ , +10 &[KLVT \ C +3 ( +2 "collection"'x& +13 #tCollection Clamp onSpring/offSpring for 5/27 samples, on/off torque 2.04 +2 "collection"'}& +4 "core" &[KMVU \ C + &[KMVT\ C +2 .tHand.open +2 "manipulator"&~1 +74 "core" 1 +2 "manipulator"&!% +4 "core" % S  $ Q +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +3 #tFlushing the Collection Valve::Manifold + "collection"'V& +4 "core" &[KLWV\ C +3 "collection"' % +5 "core" %АVV \  +3 .tCSV.dial CSR +2 "collection"'  +40 "core"  +3 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +12 .tCS.seek 5ml +2 "collection"''n +1346 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +3 "collection"' +11 '% +3 "core" %nXW\  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 7.499ml +2 "collection"'o' +640 "core" ' +2 .tCSV.dial :waste +2 "collection"' +127 "core" +3 .tCS.reconfigure :default + "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'v' +1977 "core" ' +3 #tGaraging FlushPuck in Collection Clamp + "manipulator"&A& +4 "core" &Ҭ  $ 1 " +3 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +3 .tElbow.seek CC +2 "manipulator"&(ҝ +9 "core" ( +2 "manipulator"&& +5 "core" &Ҭ + & 5  +2 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &u& +3 "core" &Ҭ !  t  +4 .tForearm.seek CC + "manipulator"&'C +102 "core" ' + .tHand.close +2 "manipulator"&/ +72 "core" / +2 .tCC.seek :open +2 "collection"'`(p +398 "core" ( +3 "manipulator"&.& +5 "core" &ҫ \ 5  +2 "manipulator"&% +4 "core" % .  J _ +3 .tForearm.seek :retract +2 "manipulator"&&'\ +96 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage +2 "manipulator"&(-` +277 "core" ( +2 "manipulator"&& +4 "core" &-_  ~ +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &W& +3 "core" &-_  \ B ~ +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&4'\ +111 "core" ' +2 .tHand.open + "manipulator"&^1 +67 "core" 1 +2 "manipulator"&/% +4 "core" % d   1 @ +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&)'\ +101 "core" ' +2 #tCompleted [standAloneWCR ([nil,$wcrVol],$hab){}] begun 15:37:08 +2 #Preparing to sleep until +0:10 +63 #Asleep til +0:10 +5 #Continuing at 16:47 +3 "Can"\ G'۪ +5 ."Qmail"GoodNews.email "Then, in tube 2: standAloneWCR ([nil,$wcrVol],$hab)\\n/home/esp/esp2local/mission/25apr_exercise.rb:54\\n{1 => 7,\\n 2 => 1,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@16:47:46, 20.8C, 44% humidity, 14.7psia, 13.61V, 0.32A, 161.887Ah, 4.33W\\nSampled 1000.0ml",Subject: "Asleep until 16:47" +28 ."shutdown"Gate.power :raw,:OFF +2 .Gate.power :core,:OFF + #Shutdown +795 "Can"\ /'۬ +4 #tPowering core bus +537 .Gate.power :raw,:ON +3 "sampler") +15 )] +3 "core"  +3 "collection"' +3 '" +4 "core"  +3 "processing"% +3 %2 +3 "core"  +7 "collection"' 9\ +4 ' 0\ +3 ' -\ +5 "processing"% 9\ +3 % 2\ +3 % *\ +3 % 0\ +6 "sampler")&\ +3 .tCS.configure :default + "collection"'#P d@b +4 .tPS.configure :default +2 "processing"%#A d`xb +3 .tSS.configure :default +2 "sampler")#.0X 7,\\n 2 => 1,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@16:48:24, 20.9C, 44% humidity, 14.7psia, 13.58V, 0.35A, 161.891Ah, 4.80W",Subject: "Started 25apr_exercise: standAloneWCR ([nil,$wcrVol],$hab)" +9 #tStarting stand-alone hab WCR +2 #hab wcr sampling at most 1000ml +11 #Whole Cell Archive sampling 1000ml +3 #Loading wcr puck from tube 2 into Collection Clamp +2 "collection"'c& +3 "core" &XVU\  +3 ."WCR"Hand.open +2 "manipulator"&Z1 +71 "core" 1 +9 "manipulator"&3% +19 "core" % \ \  $ ^  +2 "storage"(Q% +4 "core" % C\  +3 "storage"( . +4 "core" .(,A +3 ."WCR"SC.reconfigure :tight +2 "storage"($ @(\ 1~b +4 ."WCR"SC.seek 2 +2 "storage"(( +18 ."Qmail"HABfans.email "Started stand-alone hab WCR in tube 2 at 16:48:24PDT17-Apr-25\\n{1 => 7,\\n 2 => 1,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@16:48:24, 20.9C, 44% humidity, 14.7psia, 13.58V, 0.35A, 161.891Ah, 4.80W",Subject: "hab wcr sampling at most 1000ml" +356 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +4 (& +3 "core" & \ +3 "manipulator"&G& +4 "core" &  5  +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 2 +2 "manipulator"&1( +34 "core" ( +2 "manipulator"&j& +5 "core" & - 4   +3 "storage"(B& +5 "core" & \ +3 ."WCR"Forearm.seek 2 + 700 counts +2 "manipulator"&b'9 +94 "core" ' +6 "storage"({& +4 "core" & \ +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak +2 "storage"('N +277 "core" ' +2 "storage"(M- +4 "core" -') +3 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +4 (& +3 "core" & \ +3 "manipulator"&P& +5 "core" &    +3 ."WCR"Elbow.seek 2 +2 "manipulator"&q( +6 "core" ( +2 "manipulator"&U& +4 "core" &  ( Z  +3 "storage"(D& +4 "core" & \ +4 ."WCR"Forearm.seek 2 + 300 counts +2 "manipulator"&Y'Ω +17 "core" ' +2 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Hand.close +2 "manipulator"&m/ +65 "core" / +4 !"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/25apr_exercise.rb:55"7/home/esp/esp2/utils/commskel.rb:82:in `runAction'"//home/esp/esp2/utils/mission.rb:71:in `at'"5/home/esp/esp2local/mission/25apr_exercise.rb:54"//home/esp/esp2/utils/mission.rb:18:in `[]'"4/home/esp/esp2/utils/mission.rb:18:in `mission'"5/home/esp/esp2local/mission/25apr_exercise.rb:44"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:218: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 +4 ."downElevator"SE.seek :down +3 "manipulator"&?& +3 "storage"([' +6 "core" &   +60 "manipulator"&z% +6 "core" % Ϋ \  Y ` +3 ."WCR"Forearm.seek :retract +2 "manipulator"& '\ +106 "core" ' +3 ."WCR"Elbow.seek CC +2 "manipulator"&(ҝ +83 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +69 "core" ( +4 "manipulator"&I& +4 "core" &ҙ   # Y +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 &@& +3 "core" &ҙ\ #  : Y +4 ."WCR"Forearm.reconfigure :tight +3 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek CC +2 "manipulator"&\ 'C +96 "core" ' +2 "manipulator"&& +5 "core" &Қ\  0 4 X +3 "manipulator"&g% +4 "core" %J \  +4 "collection"'_& +4 "core" &XUS\  +4 "collection"'d& +7 "core" &XWT\  +3 ."WCR"CC.seek :closed +3 "collection"'t([h +3 "core" &XST\  +13 &YVU\ A +8 &O}VS\ 1 +11 &2yWU\ F +5 &^XT\ J +8 &ZWU\ J +10 &lYXS\ I +8 & .[UU\ I +10 &!ZUU \ I +8 &#]UT\ J +10 &%u\\WS\ I +9 &'6]WQ \ I +6 #"uploadLog"upsync +3 "core" &(\\VS \ I +10 &*]WS \ J +9 &,{[VU\ J +10 &.>YWU \ J +9 &0]WU\ \ I +9 &1]WT\ I +9 &3WXU\ I +10 &5FYUQ\ I +9 &7 ZVS\ I +10 &8XUT\ I +9 &:YVT\ I +10 &XUU\ I +9 &?XTS\ I +10 &A]VT\ J +9 &CVZXS\ J +12 &EZWT\ J +8 &FZXS\ J +8 &H`WU\ J +9 &J[bVS\ K +10 &LeWV\ K +11 &MpWU\ L +11 &O}UR\ N +6 &QMVV\ R +9 &SXW\ U +10 &TWU\ U +9 &VXT\ V +10 &XHWV\ W +112 &Z\ XS\ D + &[ :VT\ &q + &[EHWV\ B + ( + &[EJWV\ B &[EJYU\ B + &[EJXV\ B + &[EJWT\ B &[EJTT\ B + &[EJYR\ B + &[EJYV\ B +2 &[EJYS\ B + &[EJXV\ B +2 &[EJYN\ B +3 "collection"'d& +5 "core" &[EJXV\ B +3 #"WCR"Collection Clamp onSpring/offSpring for 5/27 samples, on/off torque 2.11 +2 .Hand.open + "manipulator"&01 +70 "core" 1 +2 "manipulator"&R% +5 "core" % B "   +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&*'\ +108 "core" ' +3 #"WCR"collectSample 1000ml w/bubble point of 35psi +2 #Priming 7ml + .Intake.select :close + .Exhaust.select :close +2 .SS.hold +2 "sampler")s+ +4 "core" + +2 "sampler")%% +5 "core" %yw y\ S +3 "collection"'a& +4 "core" &[EJXV\ B +5 "Can"\ Y'ۺD +2 #"WCR"Calibrating pressure and temperature sensors +4 .CTV.dial :air +2 "collection"'7  +5 "core" +3 ."WCR"SSV.dial :spit,avoiding: :exhaust +2 "sampler")y +6 "core"  +3 ."WCR"SS.reconfigure :fast +2 "sampler")#.0X% +3 "core" %YV\ +3 "sampler")8% +4 "core" %8  |\ D +3 #"WCR"Sensor limits: Intake max 147.0psia; Outlet max 188.0psia +2 .SSV.dial :spit +2 "sampler")e +127 "core"  +4 ."WCR"SS.seek 0ml +2 "sampler")\\' +296 "core" ' +2 ."WCR"SSV.dial CBV +2 "sampler")F  +126 "core"  +2 ."WCR"CTV.dial :intake +2 "collection"';  +71 "core"  +2 ."connect"SSV.dial CBV +4 "sampler")|  +6 ."WCR"CBV.dial SSV +7 "core"  +3 #"WCR"Allowing 40 seconds for 7.0ml of remaining 7.0ml +2 .Intake.select :open + "sampler") +212 "collection"'% +3 "core" %aa\ +3 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +55 .SS.reconfigure :inhaling 2.13ml/s +11 "sampler")#.0X% +4 "core" %,#2 y\  +41 "collection"'8% +4 "core" %(&\ +2 "sampler")e% +5 "core" %,#2 \  +46 "collection"'% +3 "core" %)(\ +3 "sampler")F% +5 "core" %,#2 }\  +52 "collection"';% +4 "core" %+)\ +2 "sampler")|% +5 "core" %,#2 }\  +61 "collection"'% +8 "core" %+*\ +2 "sampler")\\% +6 "core" %,#2 \  +67 "collection"'l% +3 "core" %.-\ +3 "sampler")T% +5 "core" %,#2 \  +77 "collection"'}% +39 "core" %30\ +2 "sampler")~% +5 "core" %,$2 {\  +2 "collection"'!% +5 "core" %51\ +2 #"WCR"Intake @13.0psia, vacuum from 7.5 to 10.5psi +3 .SS.reconfigure :inhaling 1.09ml/s + "sampler")#.M0X0X% +4 "core" %O- \  +20 "collection"'[% +3 "core" %**\ +3 "sampler")8% +5 "core" %O- {\  +22 "collection"'e% +4 "core" %-,\ +3 "sampler")% +5 "core" %P- \  +26 "collection"'F% +3 "core" %1,\ +3 "sampler");% +3 "core" %T \ 7 +32 "collection"'|% +3 "core" %53\ +3 "sampler")% +4 "core" %S t\ ' +37 "collection"'\\% +6 "core" %?<\ +3 "sampler")l% +4 "core" %S74 \ ' +41 "collection"'T% +3 "core" %JG\ +3 "sampler")}% +4 "core" %SZZ {\ ' +3 ."WCR"Intake.select :close + "sampler")0 +11 )~% +3 "core" %Sce z\ ' +2 ."WCR"SSV.dial :exhaust +3 "sampler")!  +84 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.seek 0ml +3 "sampler") ' +926 "core" ' +2 ."WCR"Exhaust.select :close +11 "sampler") +11 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +84 "core" +3 #"WCR"Allowing 2:10 for 25.0ml of remaining 900.0ml +2 .Intake.select :open + "sampler") +212 "collection"'% +3 "core" %a`\ +3 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +3 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X8\ +4 "sampler"){% +5 "core" %S"" z\  +39 "collection"'<% +3 "core" %DE\ +4 "sampler")X% +4 "core" %S@D \  +47 "collection"'M% +6 "core" %NN\ +3 "sampler")% +4 "core" %Sae x\  +3 ."WCR"Intake.select :close +2 "sampler")0 +10 )P% +3 "core" %Shm w\  +3 ."WCR"SSV.dial :exhaust +2 "sampler")E  +83 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.seek 0ml +2 "sampler")`' +915 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")j  +83 "core" +3 #"WCR"Allowing 2:10 for 25.0ml of remaining 825.0ml +2 .Intake.select :open + "sampler") +212 "collection"'B% +3 "core" %a^\ +4 #"WCR"Intake @15.0psia, vacuum from 9.5 to 12.5psi +2 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X% +3 "core" %%\ +4 "sampler")[% +4 "core" %N2 \  +17 "collection"'8% +4 "core" %*(\ +2 "sampler")e% +5 "core" %N2 \  +21 "collection"'% +4 "core" %%%\ +3 "sampler")F% +6 "core" %N2 x\  +22 "collection"';% +3 "core" %*(\ +3 "sampler")|% +4 "core" %O- \  +27 "collection"'% +3 "core" %-*\ +3 "sampler")\\% +5 "core" %O- \  +30 "collection"'l% +4 "core" %44\ +2 "sampler")T% +4 "core" %S\  s\ & +36 "collection"'}% +4 "core" %=;\ +3 "sampler")\ % +4 "core" %R)- s\ ' +41 "collection"'~% +3 "core" %GE\ +3 "sampler")!% +4 "core" %RIK t\ ' +46 "collection"'#% +4 "core" %SP\ +2 "sampler") % +5 "core" %Reb y\ ' +3 ."WCR"Intake.select :close + "sampler")0 +11 )% +3 "core" %Rhj s\ ' +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +83 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +14 ."WCR"SS.seek 0ml +2 "sampler")' +921 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")  +81 "core"  +3 #"WCR"Allowing 2:10 for 25.0ml of remaining 775.0ml +2 .Intake.select :open + "sampler") +212 "collection"'% +3 "core" %b_\ +3 #"WCR"Intake @15.0psia, vacuum from 9.5 to 12.5psi +3 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X\ +4 "sampler")r% +4 "core" %S'$ \ + +46 "collection"'K% +3 "core" %FH\ +3 "sampler")J% +4 "core" %SDG v\ + +53 "collection"'L% +6 "core" %SR\ +3 "sampler")$% +6 "core" %Seg p\ + +3 ."WCR"Intake.select :close + "sampler")0 +11 )(% +3 "core" %Smj v\ + +3 ."WCR"SSV.dial :exhaust +2 "sampler")k  +84 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.seek 0ml +2 "sampler")S' +938 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +3 "sampler")Z  +4 ."WCR"CBV.dial SSV +79 "core"  +3 #"WCR"Allowing 2:10 for 25.0ml of remaining 725.0ml +2 .Intake.select :open +2 "sampler") +266 "collection"')% +4 "core" %a_\ +2 #"WCR"Intake @15.0psia, vacuum from 9.5 to 12.5psi +13 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X% +4 "core" %@=\ +3 "sampler")[% +4 "core" %R(' \  +46 "collection"'8% +4 "core" %JG\ +3 "sampler")e% +6 "core" %RKG \  +51 "collection"'% +3 "core" %WQ\ +52 "sampler")F% +4 "core" %Rvv w\  +2 ."WCR"Intake.select :close +11 "sampler")0 +11 );% +3 "core" %Rw| u\  +2 ."WCR"SSV.dial :exhaust +3 "sampler")|  +83 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.seek 0ml +2 "sampler")' +910 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +3 "sampler")\\  +4 ."WCR"CBV.dial SSV +80 "core" +3 #"WCR"Allowing 2:10 for 25.0ml of remaining 675.0ml +2 .Intake.select :open +2 "sampler") +211 "collection"'l% +4 "core" %b`\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +3 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X' +934 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +5 ."WCR"CBV.dial SSV +3 "sampler")[  +83 "core" +3 #"WCR"Allowing 2:10 for 25.0ml of remaining 575.0ml +2 .Intake.select :open + "sampler") +212 "collection"'_% +3 "core" %b_\ +3 #"WCR"Intake @15.0psia, vacuum from 9.5 to 12.5psi +3 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X% +5 "core" %O- u\  +27 "collection"'% +3 "core" %.,\ +3 "sampler")F% +4 "core" %O- x\  +31 "collection"';% +7 "core" %2/\ +4 "sampler")|% +4 "core" %P- \  +35 "collection"'q% +3 "core" %44\ +3 "sampler")\\% +5 "core" %T$ v\  +40 "collection"'l% +3 "core" %86\ +3 "sampler")% +5 "core" %S \ > +45 "collection"'\ % +4 "core" %>=\ +3 "sampler")~% +4 "core" %S## \ > +52 "collection"'!% +4 "core" %KH\ +3 "sampler")n% +5 "core" %SCE \ > +59 "collection"'#% +3 "core" %RT\ +3 "sampler") % +4 "core" %Sde v\ > +3 ."WCR"Intake.select :close +2 "sampler")0 +10 )% +53 "core" %Sst x\ > +2 ."WCR"SSV.dial :exhaust +3 "sampler")  +83 "core"  +4 ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.seek 0ml +2 "sampler")8' +922 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +14 ."connect"SSV.dial CBV +3 "sampler")h  +5 ."WCR"CBV.dial SSV +77 "core"  +3 #"WCR"Allowing 2:10 for 25.0ml of remaining 450.0ml +2 .Intake.select :open + "sampler") +212 "collection"'% +3 "core" %b[\ +4 #"WCR"Intake @14.9psia, vacuum from 9.4 to 12.4psi +2 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X\ +3 "sampler")% +4 "core" %R33 \ 6 +53 "collection"'X% +5 "core" %MK\ +2 "sampler")g% +4 "core" %RPT p\ 6 +61 "collection"'Y% +4 "core" %TQ\ +3 "sampler") % +4 "core" %Rmk r\ 6 +3 ."WCR"Intake.select :close +8 "sampler")0 +10 )i% +3 "core" %Rop o\ 6 +2 ."WCR"SSV.dial :exhaust +3 "sampler")0  +83 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +12 ."WCR"SS.seek 0ml +2 "sampler")D' +913 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +2 ."WCR"CBV.dial SSV +4 "sampler")R  +84 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 375.0ml +2 .Intake.select :open + "sampler") +212 "collection"'d% +4 "core" %b^\ +2 #"WCR"Intake @15.0psia, vacuum from 9.5 to 12.5psi +3 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X% +4 "core" %J6 t\  +28 "collection"'% +3 "core" %21\ +3 "sampler")F% +4 "core" %J6 s\  +35 "collection"';% +4 "core" %63\ +3 "sampler")|% +5 "core" %O w\  +40 "collection"'q% +3 "core" %86\ +3 "sampler")\\% +4 "core" %N \ & +46 "collection"'l% +4 "core" %<?\ +3 "sampler")% +8 "core" %N ~\ & +48 "collection"'z% +4 "core" %FD\ +2 "sampler")\ % +4 "core" %N:: \ & +60 "collection"'~% +4 "core" %RN\ +4 "sampler")!% +41 "core" %Nhj y\ & +3 ."WCR"Intake.select :close +2 "sampler")0 +12 )n% +4 "core" %Noo y\ & +3 ."WCR"SSV.dial :exhaust +2 "sampler")#  +86 "core"  +3 ."WCR"Exhaust.select :open + "sampler")@ +74 ."WCR"SS.seek 0ml +2 "sampler") ' +909 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +4 "sampler")  +3 ."WCR"CBV.dial SSV +83 "core" +3 #"WCR"Allowing 2:10 for 25.0ml of remaining 350.0ml +2 .Intake.select :open + "sampler") +212 "collection"' % +6 "core" %`]\ +4 #"WCR"Intake @15.0psia, vacuum from 9.5 to 12.5psi +2 .SS.reconfigure :inhaling 0.71ml/s +2 "sampler")#.20X% +5 "core" %R- }\  +30 "collection"'% +4 "core" %00\ +2 "sampler")F% +5 "core" %R- \  +35 "collection"';% +4 "core" %24\ +2 "sampler")|% +5 "core" %S$ \  +40 "collection"'q% +3 "core" %86\ +4 "sampler")\\% +3 "core" %R \ < +47 "collection"'O% +3 "core" %;:\ +3 "sampler")l% +5 "core" %R \ < +52 "collection"'% +3 "core" %?=\ +3 "sampler")z% +4 "core" %R#$ r\ < +64 "collection"'\ % +4 "core" %MI\ +2 "sampler")~% +5 "core" %RHK o\ < +71 "collection"'!% +4 "core" %TP\ +2 "sampler")n% +4 "core" %Rik s\ < +3 ."WCR"Intake.select :close +2 "sampler")0 +14 )#% +3 "core" %Rpq w\ < +3 ."WCR"SSV.dial :exhaust +2 "sampler")?  +84 "core"  +2 ."WCR"Exhaust.select :open + "sampler")@ +12 ."WCR"SS.seek 0ml +3 "sampler")' +894 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +4 "sampler")  +3 ."WCR"CBV.dial SSV +81 "core" +3 #"WCR"Allowing 2:10 for 25.0ml of remaining 250.0ml +2 .Intake.select :open +2 "sampler") +211 "collection"' % +4 "core" %`^\ +2 #"WCR"Intake @15.0psia, vacuum from 9.5 to 12.5psi +3 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X\ +3 "sampler")% +4 "core" %S  x\ C +53 "collection"'/% +3 "core" %NL\ +3 "sampler")% +4 "core" %S ?> o\ C +61 "collection"']% +3 "core" %PO\ +3 "sampler")"% +4 "core" %S ^\\ s\ C +3 ."WCR"Intake.select :close +10 "sampler")0 +11 )A% +3 "core" %S eg \ C +3 ."WCR"SSV.dial :exhaust +2 "sampler")h  +83 "core"  +2 ."WCR"Exhaust.select :open +3 "sampler")@ +11 ."WCR"SS.seek 0ml +2 "sampler")' +918 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +12 ."connect"SSV.dial CBV +4 ."WCR"CBV.dial SSV +2 "sampler")-  +84 "core" +4 #"WCR"Allowing 2:10 for 25.0ml of remaining 225.0ml +2 .Intake.select :open +2 "sampler") +211 "collection"'% +4 "core" %ba\ +3 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +2 .SS.reconfigure :inhaling 0.71ml/s +2 "sampler")#.20X% +4 "core" %N6 s\  +23 "collection"'% +4 "core" %-*\ +3 "sampler")F% +4 "core" %N4 w\  +27 "collection"';% +3 "core" %.-\ +3 "sampler")|% +5 "core" %N9 q\  +30 "collection"'q% +3 "core" %1/\ +3 "sampler")\\% +4 "core" %N4 s\  +35 "collection"'d% +4 "core" %32\ +3 "sampler")O% +4 "core" %O- \  +40 "collection"'l% +4 "core" %42\ +2 "sampler")% +5 "core" %O- x\  +46 "collection"'z% +3 "core" %98\ +3 "sampler")\ % +4 "core" %O- m\  +53 "collection"'~% +3 "core" %@@\ +51 "sampler")!% +4 "core" %Q89 \ # +12 "collection"'n% +3 "core" %JJ\ +3 "sampler")#% +5 "core" %QCB \ # +67 "collection"'?% +3 "core" %TR\ +4 "sampler")D% +3 "core" %Qbb m\ # +7 ."WCR"Intake.select :close +11 "sampler")0 +11 ) % +3 "core" %Qmm x\ # +3 ."WCR"SSV.dial :exhaust +2 "sampler")  +84 "core"  +2 ."WCR"Exhaust.select :open +2 "sampler")@ +11 ."WCR"SS.seek 0ml +3 "sampler")' +913 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +3 ."WCR"CBV.dial SSV +3 "sampler")C  +84 "core" +2 #"WCR"Allowing 2:10 for 25.0ml of remaining 150.0ml +2 .Intake.select :open +2 "sampler") +211 "collection"'% +4 "core" %``\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +3 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X' +915 "core" ' +2 ."WCR"Exhaust.select :close +2 "sampler") +11 ."connect"SSV.dial CBV +4 "sampler")  +3 ."WCR"CBV.dial SSV +81 "core"  +4 #"WCR"Allowing 2:10 for 25.0ml of remaining 75.0ml +2 .Intake.select :open +2 "sampler") +211 "collection"'F% +4 "core" %ba\ +2 #"WCR"Intake @15.1psia, vacuum from 9.6 to 12.6psi +3 .SS.reconfigure :inhaling 0.71ml/s + "sampler")#.20X +53 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'_  +91 "core"  +2 "collection"'1% +5 "core" % XT\  +2 ."WCR"CSV.dial between air and CTV +62 "collection"' ` +57 "core" _ +6 ."WCR"CS.seek 7.321ml +2 "collection"'F'- +679 "core" ' +4 ."connect"CTV.dial CSV,avoiding: :air +9 ."WCR"CSV.dial CTV +6 "collection"'>  +4 'q  +31 "core"  +97  +3 ."WCR"CS.reconfigure :pressurize + "collection"'# d@<<kb +6 ."WCR"CS.seek 0ml +2 "collection"'\\' +446 "Can"~\ W'6x +1192 "core" 'pm\ +4 ."WCR"delay 2:00 +12002 .CBV.dial :waste2b +2 "collection"'d  +32 "core"  +3 ."WCR"CS.reconfigure :default + "collection"'#P d@b +4 ."WCR"CS.seek :empty +2 "collection"'O'Г +330 "core" ' +3 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'l  +125 "core" +3 #"WCR"Fix #2 of 2 (with RNAlater) for 2:00 +2 .CSV.dial CSR +2 "collection"'  +41 "core"  +3 #"WCR"Pulling 2ml of CSR.RNAlater +2 .CSR.select :RNAlater +2 "collection"' +12 ."WCR"CS.seek 2ml +2 "collection"'m' +592 "core" ' +2 ."WCR"delay 5 seconds +503 .CSR.select :air +3 "collection"' +11 ."WCR"CS.reconfigure :fast +2 "collection"'#d @b +3 ."WCR"CS.seek 10ml +2 "collection"'z' +1836 "core" ' +3 #"WCR"Pumping wcr puck from tube 2 up to 35psi... +2 .CBV.dial SSV +2 "collection"'\ @ +73 "core" ? +53 ."WCR"CBV.dial between CSV and waste2b +3 "collection"'~  +91 "core"  +2 "collection"'!% +5 "core" % YW\  +2 ."WCR"CSV.dial between air and CTV +3 "collection"'n ` +59 "core" ^ +3 ."WCR"CS.seek 7.27ml +3 "collection"'#' +684 "core" ' +18 ."connect"CTV.dial CSV,avoiding: :air +4 ."WCR"CSV.dial CTV +3 "collection"'?  +4 'D  +32 "core"  +95  +3 ."WCR"CS.reconfigure :pressurize +2 "collection"'# d@<<kb +4 ."WCR"CS.seek 0ml +2 "collection"' ' +1617 "core" 'ol\ +5 ."WCR"delay 2:00 +12003 .CBV.dial :waste2b +2 "collection"';  +32 "core"  +3 ."WCR"CS.reconfigure :default + "collection"'#P d@b +4 ."WCR"CS.seek :empty +2 "collection"' 'Г +338 "core" ' +3 ."WCR"delay 1:00 +6003 .CTV.dial :air,avoiding: :intake +2 "collection"'a  +128 "core" +2 "collection"'C& +4 "core" &[EKGD\ B +3 #"WCR"Storing wcr puck in Collection Clamp to tube 1 +2 "manipulator"&% +4 "core" %\  +3 "storage"(% +5 "core" % s\ +2 "storage"(T. +5 "core" .( +2 ."WCR"SC.reconfigure :tight +2 "storage"($ @(\ 1~b +4 ."WCR"SC.seek 1 +2 "storage"(u(3 +202 "core" ( +2 ."WCR"SC.configure :limp +2 "storage"($(\ 1b +4 (+& +3 "core" &2 j \ +3 "manipulator"&V& +5 "core" &ҩ   D I +2 "manipulator"&.% +4 "core" %\  +59 ."WCR"Elbow.reconfigure :tight +4 "manipulator"&$&.,(\ #b +3 ."WCR"Elbow.seek 1 +3 "manipulator"&( +153 "core" ( +3 "manipulator"&}& +4 "core" & * ! S  +3 "storage"(|& +4 "core" &7 \ +4 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&'н +96 "core" ' +3 "storage"(& +5 "core" &7 \ +3 ."WCR"SE.reconfigure :pick +2 "storage"(#]K-0-\ b +5 ."WCR"SE.seek :beamBreak +2 "storage"(p'N +232 "core" ' +2 "storage"(- +4 "core" -' +2 ."WCR"SE.configure :default +2 "storage"(#QK-0-\ b +5 "manipulator"&^& +3 "core" & \   +3 "storage"(& +4 "core" &7 .\ +3 ."WCR"Elbow.reconfigure :limp + "manipulator"&$ ,(b +5 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +3 ."WCR"Forearm.seek 1 +2 "manipulator"&/' +32 "core" ' +2 ."WCR"Elbow.hold +3 "manipulator"&e, +3 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 "storage"(- +4 "core" -' +4 ."WCR"SE.seek 6.14 Pucks below Top Plate +2 "storage"(]' +26 "core" ' +2 "manipulator"&"% +8 "core" % \ { +4 "storage"(A& +4 "core" &7 \ +3 ."WCR"Forearm.force -20 +2 "manipulator"&5 +4 ."WCR"Forearm.seek 1 + 317 counts +2 "manipulator"&h'> +14 "core" ' +2 "manipulator"&8& +4 "core" &L   - +3 "storage"(-& +4 "core" &7 $\ +4 ."WCR"Forearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&'н +21 "core" ' +3 ."WCR"SE.seek 7.14 Pucks below Top Plate +2 "storage"(' +38 "core" ' +3 "manipulator"&& +5 "core" &L !  I - +2 "manipulator"&% +4 "core" %Т ]  +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +2 "manipulator"&'\ +90 "core" ' +3 ."WCR"Elbow.seek CC +2 "manipulator"& (ҝ +166 "core" ( +2 "manipulator"&& +4 "core" &ҩ   V 7 +3 ."WCR"Elbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +4 &v& +3 "core" &ҩ  ; 7 +4 ."WCR"Forearm.seek CC +2 "manipulator"&&'C +100 "core" ' +2 ."WCR"Hand.close +2 "manipulator"&W/ +76 "core" / +2 ."WCR"CC.seek :open +3 "collection"'o(p +399 "core" ( +3 "storage"(& +4 "core" &7 )\ +3 "storage"(4& +4 "core" &7 \ +3 "manipulator"&=& +6 "core" &Ҫ  ] 6 +2 "manipulator"&% +4 "core" % '  +4 ."WCR"Forearm.seek :retract +2 "manipulator"&K'\ +103 "core" ' +2 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Elbow.seek 1 +2 "manipulator"&J( +152 "core" ( +52 "manipulator"&7& +4 "core" & - ) E  +3 "storage"(:& +4 "core" &7 \ +3 ."WCR"Elbow.reconfigure :limp +11 "manipulator"&$ ,(b +9 ."WCR"Forearm.seek 1 +3 "manipulator"&$' +103 "core" ' +3 ."WCR"Elbow.hold +2 "manipulator"&L, +4 "core" , +3 ."WCR"Elbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 ."WCR"Hand.open +2 "manipulator"&k1 +72 "core" 1 +5 "manipulator"&5% +4 "core" %   +3 "storage"(x& +4 "core" &7 \ +3 ."WCR"Forearm.force -20 + "manipulator"&5 +5 ."WCR"Forearm.seek 1 + 302 counts +2 "manipulator"&Z'/ +14 "core" ' +3 "manipulator"&& +4 "core" &? (  O +3 "storage"(N& +5 "core" &7 \ +3 ."WCR"Forearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +4 ."WCR"Forearm.seek 1 + 700 counts +2 "manipulator"&S'н +18 "core" ' +2 "storage"(6% +4 "core" % Y\ +5 ."downElevator"SE.seek :down +3 "storage"(2' +101 (f% +4 "core" %T0 \ PJ +3 "manipulator"&% +4 "core" %н  +3 ."WCR"Forearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 ."WCR"Forearm.seek :retract +3 "manipulator"&)'\ +77 "core" ' +2 ."downElevator"SE.stop +2 "storage"(5 +11 "core" ' +2 #tStarting finalPurge +2 #Loading FlushPuck into Collection Clamp from FlushPuck::Garage + "collection"'M& +6 "core" &UQ\ +2 "manipulator"&& +4 "core" &? @ O +3 "manipulator"&P% +4 "core" %\    +4 .tElbow.seek FlushPuck::Garage +2 "manipulator"&E(-` +174 "core" ( +4 "manipulator"&& +5 "core" &-f   < v +2 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 &H& +3 "core" &-f   v +4 .tForearm.seek :garage +2 "manipulator"& '\ +110 "core" ' +2 .tHand.close +2 "manipulator"&B/ +66 "core" / +3 "manipulator"&9& +5 "core" &-t  h +2 "manipulator"&j% +4 "core" %   ? s +4 .tForearm.seek :retract +2 "manipulator"&b'\ +105 "core" ' +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&(ҝ +281 "core" ( +2 "manipulator"&w& +4 "core" &Қ   O +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +4 "core" &Қ  + O +3 .tForearm.reconfigure :tight + "manipulator"&#Q@2^d^\ b +4 .tForearm.seek CC +2 "manipulator"&I'C +102 "core" ' +2 "manipulator"&@& +4 "core" &қ  ! N +3 "manipulator"&r% +5 "core" %?   1 h +3 "collection"'(& +4 "core" &WS\ +4 "collection"'& +6 "core" &TS\ +3 .tCC.seek :closed +2 "collection"'X([h +4 "core" &VS\ +6 & !TR\ $c +12 &pY|TT\ 7 +7 &{TS\ J +10 &WVT\ I +69 &V]US\ J +7 &^UR\ J +10 & ZTR\ I + &"YUP\ J + &$_YTR\ I + &&!ZUP\ I &'\\VS\ I + &)WUS\ I + &+hZST\ I +3 &-*XUS\ I +9 &.XTS\ I +9 &0YVS\ I +9 &2n]XS\ J +10 &42[TP\ I +9 &5XVQ\ I +10 &7[ST\ J +9 &9x[VS\ I +9 &;:]US\ I +10 &<[UT\ I +9 &>YSS\ I +9 &@^VS\ I +10 &BB]VS\ I +9 &D\\QQ\ I +10 &EXTS\ I +9 &G\\UQ\ I +9 &IJ\\UT\ I +13 &K \\US\ J +6 &LcUS\ K +9 &NjWU\ K +10 &PFyTS\ M +9 &QVR\ R +10 &SWT\ T +9 &UtVS\ U +9 &W5XR\ V +10 &XWU\ V +9 &ZyWT\ * +9 &[=*WU\ K +10 ( + &[J5TU\ > +3 "collection"'& +12 "core" &[J4VT\ > +3 #tCollection Clamp onSpring/offSpring for 3/27 samples, on/off torque 2.08 +2 "collection"',& +5 "core" &[J4WT\ > +2 .tHand.open +2 "manipulator"&Y1 +69 "core" 1 +4 "manipulator"& % +5 "core" % U  5 R +2 .tForearm.reconfigure :loose +2 "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&i'\ +102 "core" ' +2 #tFlushing the Collection Valve::Manifold +2 "collection"'G& +4 "core" &[J4WT\ > +3 "collection"'g% +4 "core" %БXS\ +3 .tCSV.dial CSR +2 "collection"'R  +41 "core"  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +2 "collection"' +14 .tCS.seek 5ml +3 "collection"'U'n +1353 "core" ' +2 .tdelay 5 seconds +502 .CSR.select :air +40 "collection"' +10 '<% +3 "core" %nVS\  +4 .tCS.reconfigure :fast +2 "collection"'#d @b +4 .tCS.seek 7.501ml +2 "collection"'%' +637 "core" ' +2 .tCSV.dial :waste +2 "collection"'{ +127 "core" +3 .tCS.reconfigure :default + "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'0' +1974 "core" ' +3 #tFlushing lower manifold's waste2b port + "collection"'s& +4 "core" &[J4WS\ > +3 "collection"'`% +4 "core" %WT\ +3 .tCSV.dial :flush +2 "collection"'y  +41 "core"  +3 .tCS.reconfigure :fast +2 "collection"'#d @b +3 .tCS.seek 5ml +3 "collection"'['n +1185 "core" ' +2 .tdelay 5 seconds +503 .CSV.dial :air +2 "collection"'_ @ +43 "core" B +2 "collection"'1% +5 "core" %nYV\  +3 .tCS.seek 7ml + "collection"'' +517 "core" ' +3 ."connect"CSV.dial CTV +3 .tCTV.dial CSV +4 "collection"'3  +3 'q  +41 "core"  +89  +3 .tCBV.dial :waste2b +2 "collection"'>  +5 "core"  +3 .tCS.seek 0ml +2 "collection"'F' +1601 "core" ' +3 #tDisinfecting external Intake with kill + "collection"'d& +4 "core" &[J4VT\ > +3 "collection"'\\% +5 "core" %XU\ +2 .tCSV.dial CSR +2 "collection"'l  +41 "core"  +4 #tPulling 8ml of CSR.kill + .CSR.select :kill +2 "collection"' +12 .tCS.seek 8ml +2 "collection"''͡ +1871 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml + "collection"'O' +130 "Can"~\ S'x +388 "core" ' +3 ."connect"CSV.dial CBV +3 .tCBV.dial CSV +4 "collection"'m +2 '\  +47 "core"  +55 +2 .tCTV.dial :intake +2 "collection"'~  +78 "core" +2 .tIntake.select :open +2 "sampler") +12 .tCS.seek 2ml +2 "collection"'!' +1857 "core" ' +2 .tIntake.select :close +2 "sampler")0 +10 .tCTV.dial :air +2 "collection"'n  +125 "core"  +3 .tCS.reconfigure :default +5 "collection"'#P d@b +4 .tCS.seek 0ml +2 "collection"'z' +583 "core" ' +2 .tCSV.dial CSR +2 "collection"'D  +99 "core"  +2 #tPulling 5ml of CSR.flush + .CSR.select :flush +3 "collection"' +11 .tCS.seek 5ml +2 "collection"'?'n +1362 "core" ' +2 .tdelay 5 seconds +503 .CSR.select :air +3 "collection"' +11 .tCS.seek 10ml +2 "collection"'#' +1354 "core" ' +2 .tCSV.dial CBV +2 "collection"'; +99 "core" +3 .tCS.seek 0ml +2 "collection"' ' +2629 "core" ' +3 #tGaraging FlushPuck in Collection Clamp +2 "manipulator"&a& +4 "core" &ҟ  !  J +3 .tElbow.reconfigure :tight + "manipulator"&$&.,(\ #b +4 .tElbow.seek CC +2 "manipulator"&C(ҝ +5 "core" ( +2 "manipulator"&& +4 "core" &ҟ  ( [ J +3 .tElbow.reconfigure :loose +2 "manipulator"&$ &.,(#b +3 && +4 "core" &ҟ   J +3 .tForearm.seek CC +2 "manipulator"&T'C +101 "core" ' +2 .tHand.close + "manipulator"&+/ +67 "core" / +3 .tCC.seek :open +2 "collection"'V(p +399 "core" ( +2 "manipulator"&.& +4 "core" &Ҟ v K +3 "manipulator"&% +4 "core" % ! (  B > +4 .tForearm.seek :retract + "manipulator"&}'\ +99 "core" ' +2 .tElbow.reconfigure :tight +2 "manipulator"&$&.,(\ #b +4 .tElbow.seek :garage + "manipulator"&|(-` +280 "core" ( +2 "manipulator"&& +4 "core" &-c %  &  +3 .tElbow.reconfigure :loose + "manipulator"&$ &.,(#b +4 && +3 "core" &-c  |  +3 .tForearm.reconfigure :tight +2 "manipulator"&#Q@2^d^\ b +3 .tForearm.seek :garage +2 "manipulator"&*'\ +115 "core" ' +2 .tHand.open +2 "manipulator"&1 +69 "core" 1 +3 "manipulator"&^% +4 "core" % b  G +4 .tForearm.reconfigure :loose + "manipulator"&#Q@2^d^b +4 .tForearm.seek :retract +2 "manipulator"&'\ +96 "core" ' +3 #tCompleted [standAloneWCR ([nil,$wcrVol],$hab)] begun 16:48:24 +7 #Asleep after completing 25apr_exercise assays +3 ."Qmail"GoodNews.email "{1 => 8,\\n 2 => 0,\\n 3 => 0,\\n 4 => 0,\\n 5 => 0,\\n 6 => 0,\\n 7 => 0}\\nCan@17:41:13, 20.7C, 44% humidity, 14.7psia, 13.60V, 0.39A, 162.337Ah, 5.29W\\nSampled 1000.0ml",Subject: "Asleep after completing 25apr_exercise assays" +12 #mEXIT @1744936980.50PDT @1746032003.00PDT = =mMAIN_scheduler =tMAIN @PDT1746032003.79 #t\ Environmental Sample Processor built 19-Mar-25 (edd25f4c) +118 #"core_reset"Sent BREAK +2 #t@35378 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 +270 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +424 "Can"r\ {BZ + r\ {BZ + #tPolling Can every 10:00 +5 #Cleanly exited at 17:43:00PDT17-Apr-25 +613 #-> access 1 +5 !o: BusOff:@checkpoint: omitted: mesg"Ecore bus was not powered while reading Storage Elevator's status:bt["1/home/esp/esp2/lib/i2c/sleepy.rb:489: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/utils/misc.rb:374:in `down?'"0/home/esp/esp2/utils/storage.rb:129:in `to'"4/home/esp/esp2/utils/storage.rb:269:in `access'"4/home/esp/esp2/utils/storage.rb:603:in `access'"(ESP):1: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 +837 #-> ESP.ready! +3 #Powering core bus +548 .Gate.power :raw,:ON +41 "sampler") +3 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +2 "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 +3 .tSS.configure :default + "sampler")#.0X access 1 +2 "storage"(2% +3 "core" %   \ +2 "manipulator"&3% +4 "core" %\  4 ! e  + "manipulator"&4& +4 "core" &\  . E f +2 .tSC.reconfigure :tight + "storage"($ @(\ 1~b +3 .tSC.seek 5 +2 "storage"(5(; +198 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (6& +3 "core" &; \ ' +2246 #t-> access 7 +3 "storage"(7% +3 "core" %   \ +2 "manipulator"&8% +3 "core" % /  G M +2 "manipulator"&9& +3 "core" &    Q +3 .tSC.reconfigure :tight + "storage"($ @(\ 1~b +3 .tSC.seek 4 + "storage"(:(,A +210 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (;& +3 "core" &,B \ +404 #t-> access 6 +3 "storage"(<% +4 "core" %   p\ +2 "manipulator"&=% +3 "core" % / *  8 M +2 "manipulator"&>& +3 "core" &   B Q +2 .tSC.reconfigure :tight +2 "storage"($ @(\ 1~b +3 .tSC.seek 3 + "storage"(?( +194 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (@& +2 "core" &\ \  d\ +281 #t-> access 62 +4 "storage"(A% +2 "core" %   |\ +2 "manipulator"&B% +4 "core" % / ! \\ M +2 "manipulator"&C& +3 "core" & 7 ;  Q +2 .tSC.reconfigure :tight + "storage"($ @(\ 1~b +3 .tSC.seek 3 +2 "storage"(D( +8 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (E& +3 "core" & O\ +755 #t-> access 2 +3 "storage"(F% +3 "core" %   \ +2 "manipulator"&G% +3 "core" % / ; 8 M +2 "manipulator"&H& +3 "core" & 2  N Q +3 .tSC.reconfigure :tight + "storage"($ @(\ 1~b +3 .tSC.seek 6 + "storage"(I(K +527 "core" ( +2 .tSC.configure :limp +2 "storage"($(\ 1b +2 (J& +3 "core" &K \  V\  +48824 "Can"u\ 8}B +59998 tu\ 8C +1493 !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:357 +7 #mEXIT @1746033232.15PDT @1746034226.66PDT = =tMAIN =mMAIN_scheduler @PDT1746034227.40 #t\ Environmental Sample Processor built 19-Mar-25 (edd25f4c) +114 #"core_reset"Sent BREAK +2 #t@61447 receive with ifg=0x10, ie=0xFD + #@62098 receive with ifg=0x10, ie=0xFD + #@62754 receive with ifg=0x10, ie=0xFD #@63403 receive with ifg=0x10, ie=0xFD + #@64054 receive with ifg=0x10, ie=0xFD #@64703 receive with ifg=0x10, ie=0xFD + #@65350 receive with ifg=0x10, ie=0xFD #@140 receive with ifg=0x80, ie=0xFD + #@32235 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +263 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +395 "Can"tv\ 9/D] + tv\ 9/D] + #tPolling Can every 10:00 +3 #Cleanly exited at 10:13:52PDT30-Apr-25 +503 #-> CSR.list +525 #-> CSV.legend +2404 #-> CSV.CSR + .CSV.dial CSR +2 "collection"'  +125 "core"  +410 #t-> CSR.rnal +51 .CSR.select :rnal +153 "sampler") +2 ) +3 "core"  +2 "collection"' +3 ' +2 "core"  +3 "processing"% +2 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %YYs\ +2 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold + "collection"'+ +3 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +3 "core" %ل\ +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +2 "core" % \ z +3 .tSS.configure :default +2 "sampler")#.0X CS.pull 0.5 +2 "collection"'% +3 "core" %[X\ +3 .tCS.seek 0.5ml + "collection"'' +213 "core" ' +2 "collection"'% +3 "core" %\\X\ \ +1641 #t-> delay 5; CS.pull 7 +2 .delay 5 seconds +503 "collection"'% +52 "core" %YXt\ \ +3 .tCS.seek 7.5ml + "collection"'' +1849 "core" ' +2 "collection"'% +4 "core" %YX\  +1232 #t-> CS.air +41 !o:NoMethodError : mesgu:NameError::message*undefined method `air' for CS:Syringe: name:air: args[:bt[ "8/home/esp/esp2/lib/slide.rb:450:in `method_missing'"(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 +266 #-> CS.fill +3 .CS.seek 10ml +2 "collection"'' +713 "core" ' +2 "collection"'% +3 "core" % XY\  +1038 #t-> CSR +1084 #-> CS.empty +2 .CS.seek :empty +2 "collection"' 'Г +400 .tCS.hold +2 "collection"'!+ +2 "core" 'ފZU\ +62 + +2 !to:IRB::Abort:@checkpoint: omitted: mesg".Collection Syringe seek to empty Aborted!:bt["7/home/esp/esp2/lib/slide.rb:381:in `unlimitedSeek'"//home/esp/esp2/lib/slide.rb:371:in `times'"7/home/esp/esp2/lib/slide.rb:371:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'"0/home/esp/esp2/lib/slide.rb:411:in `moveTo'"0/home/esp/esp2/lib/syringe.rb:27:in `empty'"(ESP):10: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 +660 #-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'" +126 "core" +586 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'#'Г +2218 "core" ' + "collection"'$% +4 "core" %В[X\ +23929 #t-> CSR.air +2 .CSR.select :air +2 "collection"' +805 #t-> CS.fill +3 .CS.seek 10ml + "collection"'%' +2617 "core" ' +2 "collection"'&% +3 "core" % YW\  +14431 "Can"wv\ AES +46089 #t-> CSR +577 #-> CSV +520 #-> CSV.waste +2 .CSV.dial :waste +2 "collection"'' +5 "core" +381 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'('Г +2610 "core" ' +2 "collection"')% +3 "core" %ЖXL\ +9804 "Can"jw\ CES +3505 #t-> CSR +310 #-> CSR.list +686 #-> CSR.kill +2 .CSR.select :kill +2 "collection"' +1253 #t-> CS.pull 7 +2 "collection"'*% +2 "core" %ЖZY\ +3 .tCS.seek 6.994ml +2 "collection"'+' +684 .tCS.hold + "collection"',+ +3 "core" '"jd#YV\ S\\ +58 + +2 !to:IRB::Abort:@checkpoint: omitted: mesg"0Collection Syringe seek to 6.994ml Aborted!:bt["7/home/esp/esp2/lib/slide.rb:381:in `unlimitedSeek'"//home/esp/esp2/lib/slide.rb:371:in `times'"7/home/esp/esp2/lib/slide.rb:371:in `unlimitedSeek'"5/home/esp/esp2/lib/thread.rb:74:in `recoverable'"7/home/esp/esp2/lib/slide.rb:369:in `unlimitedSeek'"6/home/esp/esp2/lib/scale.rb:93:in `unlimitedSeek'"./home/esp/esp2/lib/slide.rb:361:in `seek'"0/home/esp/esp2/lib/slide.rb:411:in `moveTo'"./home/esp/esp2/lib/scale.rb:198:in `pull'"(ESP):22: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 +535 #-> CSV +1052 #-> CSV.Legen +2 !o:NoMethodError : mesgu:NameError::message+undefined method `Legen' for CSV:Shaft: name:\ Legen: args[:bt[ "7/home/esp/esp2/lib/shaft.rb:81: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 +472 #-> CSV.legend +338 #-> CSV +687 #-> CS.empty +2 .CS.seek :empty +2 "collection"'-'Г +761 "core" ' + "collection"'.% +4 "core" %ДYW\ +2572 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'/  +126 "core"  +499 #t-> CSR.kill +2 .CSR.select :kill +892 #-> CS.pull 7 + "collection"'0% +3 "core" %ДYV\ +3 .tCS.seek 6.994ml +2 "collection"'1' +1847 "core" ' + "collection"'2% +3 "core" %ZU\  +828 #t-> CSR.air + .CSR.select :air +2 "collection"' +281 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'3' +836 "core" ' +2 "collection"'4% +3 "core" % XW\  +1318 #t-> CSR.air +2 .CSR.select :air +1041 #-> CSV.waste +2 .CSV.dial :waste +2 "collection"'5 +125 "core" +335 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'6'Г +2610 "core" ' + "collection"'7% +3 "core" %ВXV\ +24438 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'8  +126 "core"  +609 #t-> CSR.MFBkill +2 .CSR.select :MFBkill +2 "collection"'@ +1100 #t-> CS.pull 7 +2 "collection"'9% +2 "core" %ВXW\ +3 .tCS.seek 6.994ml +2 "collection"':' +1843 "core" ' +2 "collection"';% +3 "core" %ZU\  +979 #t-> CSR.air +2 .CSR.select :air + "collection"' +243 #t-> CS.fill +3 .CS.seek 10ml + "collection"'<' +847 "core" ' +2 "collection"'=% +3 "core" % YV\  +557 #t-> CSV.waste +2 .CSV.dial :waste +2 "collection"'> +125 "core" +448 #t-> CS.empty +3 .CS.seek :empty +2 "collection"'?'Г +2616 "core" ' + "collection"'@% +4 "core" %Б[X\ +2295 "Can"nw\ CoFGS +59998 nv\ CFS +35050 !to:SignalException : mesg" SIGHUP:@timestampu: Time OÓsA:\ 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:357 +3 #Waiting to Resume from Checkpoint "Collection Syringe seek to 6.994ml Aborted!" + ."Qmail"BadNews.email "SIGHUP",Subject: "SignalException in MAIN" +1643 #"uploadLog"upsync +23302 "Can"hw\ CDGsS @1746037979.37PDT = =mMAIN_scheduler =tMAIN @PDT1746037980.18 #t\ Environmental Sample Processor built 19-Mar-25 (edd25f4c) +118 #"core_reset"Sent BREAK + #t@9047 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 +273 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +418 "Can"my  s= + my  s= #tPolling Can every 10:00 +3 #Cleanly exited at 10:30:35PDT30-Apr-25 +472 #-> ESP.ready! +3 #Powering core bus +554 .Gate.power :raw,:ON +2 "sampler") +33 ) +2 "core"  +2 "collection"' +3 ' +3 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +3 % 2\ +2 % *\ +2 % 0\ +4 "sampler")&\ +2 .tCS.configure :default +2 "collection"'#P d@b +3 .tPS.configure :default + "processing"%#A d`xb +3 .tSS.configure :default + "sampler")#.0X J a\ 3 +2 "storage"(.% +3 "core" % I d\ +2 "collection"'/9 +4 "core" 9  +2 "processing"%09 +2 "core" 9 +3107 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"'1  +125 "core"  +267 #t-> CSR.flush +2 .CSR.select :flush +2 "collection"' +936 #t-> CS.pull 0.5 +2 "collection"'2% +3 "core" %WU\ +3 .tCS.reconfigure :default + "collection"'#P d@b +3 .tCS.seek 0.5ml + "collection"'3' +205 "core" ' + "collection"'4% +4 "core" %XU\  +1114 #t-> CS.pull 5 + "collection"'5% +4 "core" %YW\  +2 .tCS.seek 5.5ml +2 "collection"'6'~ +1347 "core" ' + "collection"'7% +3 "core" %~YU\  +216 #t-> CSV +363 #-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'8 +125 "core" +306 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'9'Г +1471 "core" ' +2 "collection"':% +3 "core" %ЕWT\ +2399 #t-> CSV.CSR +2 .CSV.dial CSR +2 "collection"';  +137 "core"  +486 #t-> CSR.flush +2 .CSR.select :flush +507 #-> CS.pull 7 +2 "collection"'<% +3 "core" %ЕZU\ +3 .tCS.seek 6.994ml +2 "collection"'=' +1850 "core" ' +2 "collection"'>% +3 "core" %YU\  +1331 #t-> CSR.air +2 .CSR.select :air +2 "collection"' +387 #t-> CS.fill +3 .CS.seek 10ml +2 "collection"'?' +840 "core" ' +2 "collection"'@% +3 "core" % XV\  +707 #t-> CSV.waste +2 .CSV.dial :waste +2 "collection"'A +125 "core" +576 #t-> CS.empty +3 .CS.seek :empty + "collection"'B'Г +2610 "core" ' +2 "collection"'C% +3 "core" %ДXV\ +12899 #t-> CSV.flush + .CSV.dial :flush +2 "collection"'D  +43 "core"  +753 #t-> CS.pull 7 + "collection"'E% +3 "core" %ДXV\ +3 .tCS.seek 6.994ml + "collection"'F' +1860 "core" ' +2 "collection"'G% +3 "core" %VV\  +1388 #t-> CS.fill +2 .CS.seek 10ml +2 "collection"'H' +835 "core" ' + "collection"'I% +4 "core" % XW\  +1959 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'J +42 "core" +312 #t-> CS.empty +2 .CS.seek :empty +2 "collection"'K'Г +2608 "core" ' +2 "collection"'L% +3 "core" %ЕVT\ +2089 #t-> CSV.air +2 .CSV.dial :air + "collection"'M @ +70 "core" @ +1085 #t-> CS.pull 10 + "collection"'N% +3 "core" %ЕYW\ +3 .tCS.seek 9.994ml +2 "collection"'O' +2607 "core" ' +35 "collection"'P% +4 "core" % WT\  +353 #t-> CSV.waste +2 .CSV.dial :waste + "collection"'Q +71 "core" +285 #t-> CS.empty +3 .CS.seek :empty +2 "collection"'R'Г +2610 "core" ' +2 "collection"'S% +3 "core" %ДXU\ +655 #t-> CSV.CSR + .CSV.dial CSR +2 "collection"'T  +124 "core"  +343 #t-> CSR.flush +2 .CSR.select :flush +2 "collection"' +486 #t-> CS.pull 5 + "collection"'U% +3 "core" %ДXW\ +3 .tCS.seek 4.994ml + "collection"'V'n +798 "Can"sw\ >@ +542 "core" ' +3 "collection"'W% +3 "core" %nWT\  +579 #t-> CSR.air +2 .CSR.select :air + "collection"' +570 #t-> CS.fill +3 .CS.seek 10ml + "collection"'X' +1351 "core" ' +2 "collection"'Y% +3 "core" % XV\  +333 #t-> CSV.waste1 +2 .CSV.dial :waste1 +2 "collection"'Z +127 "core" +492 #t-> CS.empty +3 .CS.seek :empty +2 "collection"'['Г +2615 "core" ' +2 "collection"'\\% +3 "core" %ВWU\ +53357 "Can"z\ :j@ +24080 !to: EOFError: mesg"end of file reached:@timestampu: Time O}J:bt[,"(eval):4:in `sysreadRaw'"(eval):4:in `sysread'"3/home/esp/esp2/lib/schedule.rb:308:in `unsync'"(eval):4:in `sysread'"8/home/esp/esp2/lib/reprompt.rb:44:in `origReadline'"4/home/esp/esp2/lib/reprompt.rb:44:in `readline'"0/home/esp/esp2/lib/prompter.rb:19:in `call'"6/home/esp/esp2/lib/prompter.rb:19:in `callKbdPrc'"9/home/esp/esp2/lib/prompter.rb:37:in `claimKeyboard'"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'"9/home/esp/esp2/lib/prompter.rb:37:in `claimKeyboard'"4/home/esp/esp2/lib/reprompt.rb:41:in `readline'"=/opt/mbari/lib/ruby/1.8/irb/input-method.rb:97:in `gets'"7/opt/mbari/lib/ruby/1.8/irb.rb:148:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb.rb:277:in `signal_status'"7/opt/mbari/lib/ruby/1.8/irb.rb:147:in `eval_input'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:186:in `call'"?/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:186:in `buf_input'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:101:in `getc'":/opt/mbari/lib/ruby/1.8/irb/slex.rb:206:in `match_io'"6/opt/mbari/lib/ruby/1.8/irb/slex.rb:76:in `match'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:284:in `token'"9/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:260:in `lex'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:231:in `each_top_level_statement'":/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `loop'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:227:in `each_top_level_statement'";/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `catch'"N/opt/mbari/lib/ruby/1.8/irb/ruby-lex.rb:226:in `each_top_level_statement'"7/opt/mbari/lib/ruby/1.8/irb.rb:162:in `eval_input'"1/opt/mbari/lib/ruby/1.8/irb.rb:69:in `start'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `catch'"1/opt/mbari/lib/ruby/1.8/irb.rb:67:in `start'"-/home/esp/esp2/lib/esp.rb:215: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 ."Qmail"BadNews.email "end of file reached",Subject: "EOFError in MAIN" +10 #mEXIT + !o:Schedule::Stop: mesg0:bt["1/home/esp/esp2/lib/schedule.rb:218:in `stop'"-/home/esp/esp2/lib/esp.rb:104:in `shell'"2/home/esp/esp2/lib/framework.rb:174:in `call'"4/home/esp/esp2/lib/framework.rb:174:in `atExit'"2/home/esp/esp2/lib/framework.rb:174:in `call'"4/home/esp/esp2/lib/framework.rb:174:in `atExit'"2/home/esp/esp2/lib/framework.rb:174:in `call'"4/home/esp/esp2/lib/framework.rb:174:in `atExit'"2/home/esp/esp2/lib/framework.rb:174:in `call'"4/home/esp/esp2/lib/framework.rb:174:in `atExit'"-/home/esp/esp2/lib/thread.rb:760:in `[]'"0/home/esp/esp2/lib/thread.rb:760:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 @1746039433.61PDT @1746127081.90PDT = =tMAIN =mMAIN_scheduler @PDT1746127082.69 #t\ Environmental Sample Processor built 19-Mar-25 (edd25f4c) +120 #"core_reset"Sent BREAK + #t@17096 receive with ifg=0x10, ie=0xFD + #@17745 receive with ifg=0x10, ie=0xFD + #@18401 receive with ifg=0x10, ie=0xFD #@19048 receive with ifg=0x10, ie=0xFD + #@19696 receive with ifg=0x10, ie=0xFD #@20343 receive with ifg=0x10, ie=0xFD + #@20990 receive with ifg=0x10, ie=0xFD #@21316 receive with ifg=0x80, ie=0xFD + #@17884 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +12 #ESP2 v3.42 I2C Gateway v3.20 for core bus +271 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +411 "Can"w\ ;6WAV + w\ ;6WAV #tPolling Can every 10:00 +3 #Cleanly exited at 11:57:13PDT30-Apr-25 +562 #-> ESP.ready! +155 "sampler") +2 ) +2 "core"  +3 "collection"' +2 ' +3 "core"  +2 "processing"% +3 % +2 "core"  +5 "collection"' 9\ +3 ' 0\ +2 ' -\ +4 "processing"% 9\ +2 % 2\ +3 % *\ +2 % 0\ +4 "sampler")&\ +2 "collection"'% +3 "core" %В\\Z\ +2 .tCS.configure :default + "collection"'#P d@b +3 .tCS.hold +2 "collection"'+ +2 "core" + +2 .tCS.configure :default + "collection"'#P d@b +3 "processing"%% +3 "core" %ى\ +2 .tPS.configure :default + "processing"%#A d`xb +3 "sampler")% +3 "core" % \ z +2 .tSS.configure :default + "sampler")#.0X\ \ ! \ 3 +2 .tSC.configure :loose +2 "storage"($@(\ 1~b +2 .tSC.hold +2 "storage"(, +6 "core" , + .tSC.configure :loose +2 "storage"($@(\ 1~b +2 (% +3 "core" % 4\ +2 .tSE.configure :default + "storage"(#QK-0-\ b +3 .tSE.hold + "storage"(+ +4 "core" + + .tSE.configure :default +2 "storage"(#QK-0-\ b +2 .tCH.coast +2 "collection"' +2 .tCH.configure :default + "collection"'\ 2 +3 .tPH.coast + "processing"% +2 .tPH.configure :default +2 "processing"%\ 2 +3 #tAll dwarf controllers running firmware version 3.85 +2 "sampler") +9 "collection"'% +3 "processing"%% +5 "core" %В[V\ + "manipulator"&% +2 "sampler")% +10 "core" %ى\ % \ z + %    + \ c +2 "manipulator"&& +4 "core" &  / 0 + "storage"(& +4 "core" &,C \ . + "storage"(% +4 "core" % \ + "collection"'& +4 "core" &]ZY\  + "processing"%& +4 "core" &\  +2 "collection"'  +3 "core"  +2 "collection"'! +4 "core"  +2 "collection"'" +3 "core"  +2 "processing"%# +4 "core"  + "processing"%$ +4 "core"  +2 "processing"%% +3 "core" @ +2 "processing"%& +4 "core"  +2 "sampler")' +3 "core"  +36 "collection"'(% +3 "core" %В[X\ +3 "processing"%)% +3 "core" %ى\ +8 "sampler")*% +3 "core" % \ z +2 "collection"'+& +3 "core" &]\\[\  +3 "processing"%,& +3 "core" &\  +2 "manipulator"&-% +4 "core" %   " J \ c +2 "manipulator"&.& +3 "core" &   e 0 +2 "storage"(/& +4 "core" &,C ?\ . +2 "storage"(0% +3 "core" % V\ +3 "collection"'19 +3 "core" 9" +2 "processing"%29 +3 "core" 9 +420 #t-> access 2 +2 "storage"(3% +3 "core" % =\ +2 "manipulator"&4% +3 "core" %   % \ c +2 "manipulator"&5& +3 "core" &   2 0 +2 .tSC.reconfigure :tight +77 "storage"($ @(\ 1~b +2 .tSC.seek 6 +2 "storage"(6(K +371 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +3 (7& +2 "core" &K\ \  \ +33284 #t-> access 3 +3 "storage"(8% +3 "core" %\ G\ +2 "manipulator"&9% +3 "core" %  \  \ c +2 "manipulator"&:& +3 "core" &   0 +2 .tSC.reconfigure :tight +2 "storage"($ @(\ 1~b +2 .tSC.seek 7 +2 "storage"(;([~ +197 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (<& +3 "core" &[} O\ $ +24396 "Can"v\ 98W@ +1145 #t-> access 4 +2 "storage"(=% +3 "core" % H 9\ +2 "manipulator"&>% +3 "core" %    N \ c +2 "manipulator"&?& +4 "core" & \ X 0 +2 .tSC.reconfigure :tight +2 "storage"($ @(\ 1~b +2 .tSC.seek 1 +2 "storage"(@(3 +1007 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (A& +2 "core" &1 \ +27007 #t-> access 5 +2 "storage"(B% +3 "core" % \  K\ +2 "manipulator"&C% +3 "core" %  v \ c +2 "manipulator"&D& +3 "core" &    0 +2 .tSC.reconfigure :tight +2 "storage"($ @(\ 1~b +2 .tSC.seek 2 +2 "storage"(E( +202 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (F& +3 "core" & $\ - +24394 #t-> access 6 +2 "storage"(G% +3 "core" % I \ +2 "manipulator"&H% +3 "core" %    \ b +2 "manipulator"&I& +3 "core" & \ \ [ 0 +2 .tSC.reconfigure :tight +2 "storage"($ @(\ 1~b +2 .tSC.seek 3 +2 "storage"(J( +187 "core" ( + .tSC.configure :limp +2 "storage"($(\ 1b +2 (K& +3 "core" & \ ' +5961 "Can"w\ ::Xm@ +20971 #t-> access 7 +2 "storage"(L% +3 "core" % G `\ +2 "manipulator"&M% +3 "core" %    ; \ b +2 "manipulator"&N& +4 "core" &  0 +2 .tSC.reconfigure :tight + "storage"($ @(\ 1~b +3 .tSC.seek 4 + "storage"(O(,A +189 "core" ( +2 .tSC.configure :limp + "storage"($(\ 1b +3 (P& +3 "core" &,D o\  +38807 "Can"w\ 9<Y@ +59999 v\ 9?\ Y@ +59998 v\ :AZ/@ +59999 w\ :C*Z@ +59999 v\ 9E:[[@ +59998 v\ :GI[@ +59999 }w\ 9IX\\@ +59999 t\ :Kg]@ +59998 u\ 9Mv]@ +59998 ~u\ 9O^I@ +59999 w\ :Q^@ +59998 |x\ 9S_u@ +59999 ov\ :U` @ +59998 w\ :W`@ +59998 zw\ :Ya7@ +59999 ix\ 9[a@ +59998 Xz\ 9]bc@ +59998 Zy\ 9`b@ +59999 Yy\ :bc@ +59999 Ww\ :d#d%@ +59998 Px\ :f3d@ +59999 Px\ :hCeQ@ +59999 Nw\ :jSe@ +59998 Gx\ :lbf}@ +59999 Ax\ :nqg@ +59999 Hw\ 9pg@ +59998 ?x\ :rh?@ +59999 >v\ 9th@ +59998 :x\ :vik@ +59999 =x\ 9xj@ +59998 <u\ 9zj@ +59999 1w\ 9|k-@ +59999 .v\ 9~k@ +59998 7u\ 9lY@ +59999 2w\ :l@ +59998 )w\ 9m@ +59999 *w\ 9.n@ +59998 ,v\ :>n@ +59998 (v\ :NoG@ +59999 #v\ :^o@ +59998 #x\ 9mps@ +59999 #u\ :|q @ +59999 'u\ 9q@ +59999 *v\ :r5@ +59998 'v\ :r@ +59999 &u\ 9sa@ +59999 &v\ :s@ +59998 /u\ 9t@ +59999 3u\ 9u#@ +59998 <u\ 9u@ +59999 ?t\ :vO@ +59998 Fs\ :v@ +59999 Bv\ :(w{@ +59998 Cv\ 97x@ +59999 Eu\ :Fx@ +59998 Ft\ 9Wy=@ +59999 Kw\ 9gy@ +59998 Gv\ 9wzi@ +59999 Gu\ :z@ +59998 Kt\ 9{@ +59999 Ht\ 9|+@ +59999 Gu\ :|@ +59998 Pt\ :}W@ +59999 Lt\ :}@ +59998 Ls\ 9~@ +59999 Ms\ 9@ +59998 Gt\ :@ +59999 Dt\ 9E@ @PDT1746169689.50 Js\ 9#@ +59999 Jt\ :2q@ +59998 Gs\ :B@ +59999 Hs\ :Q@ +59998 Hs\ 9a3@ +59999 Hs\ :q@ +59998 @u\ 9Ձ_@ +59999 Dt\ :א@ +59998 Gs\ :٠@ +59999 Es\ :۰!@ +59998 Jr\ :ݾ@ +59999 >s\ :M@ +59998 Ar\ 9@ +59998 >s\ 9y@ +59999 =t\ 9@ +59998 Ct\ 9 @ +59998 @t\ :;@ +59999 Er\ 9*@ +59998 Et\ 99g@ +59999 Ls\ :H@ +59999 Mt\ :Y@ +59998 Pt\ :i)@ +59998 Tr\ 9x@ +59999 Vt\ 9U@ +59999 ^s\ 9@ +59999 Zt\ :@ +59998 \\s\ :@ +59999 Xs\ :@ +59999 Xr\ 9C@ +59999 Rs\ :@ +59999 Rt\ 9o@ +60000 Ps\ 9 @ +59998 Jr\ 9 @ +59998 Cs\ : #1@ +59999 >q\ 94@ +59998 7s\ 9D]@ +59999 8r\ :S@ +59998 .r\ 9b@ +59998 ,r\ :r@ +59998 -q\ 9@ +59999 %s\ 9K@ +59998 t\ 9@ +59999 v\ 9w@ +59998 w\ 9! @ +59999 v\ :#@ +59999 v\ 9%9@ +59999  v\ 9'@ +59998 \ t\ 9)e@ +59999 t\ 9, @ +59999 u\ 9.@ +49251 #t-> exit +7 #mEXIT @1746199581.38PDT @1746212875.83PDT = =tMAIN =mMAIN_scheduler @PDT1746212876.77 #t\ Environmental Sample Processor built 19-Mar-25 (edd25f4c) +139 #"core_reset"Sent BREAK + #t@54123 idle with ifg=0x00, ie=0x75 + #>RESET< ESP2 v3.42 I2C Gateway v3.20 +212 #>RESET< ESP2 v3.42 I2C Gateway v3.20 for core bus +324 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +496 "Can"i\ /F] + i\ /F] + #tPolling Can every 10:00 +3 #Cleanly exited at 08:26:21PDT02-May-25 +4747 #-> Power.sampler :on +2 .Gate.power :sampler,:ON +597 #-> Power.sampler :off +2 .Gate.power :sampler,:OFF +2300 #-> exit +6 #mEXIT @1746212965.11PDT @1746213732.97PDT = =mMAIN_scheduler =tMAIN @PDT1746213733.93 #t\ Environmental Sample Processor built 19-Mar-25 (edd25f4c) +142 #"core_reset"Sent BREAK + #t@25912 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 +326 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +495 "Can"wm\ .*p + wm\ .*p + #tPolling Can every 10:00 +3 #Cleanly exited at 12:09:25PDT02-May-25 +641 #-> TubeCapacity +389 #-> quit +6 #mEXIT @1746213756.12PDT @1746377227.37PDT = =mMAIN_scheduler =tMAIN @PDT1746377228.16 #t\ Environmental Sample Processor built 19-Mar-25 (edd25f4c) +114 #"core_reset"Sent BREAK +2 #t@47750 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 +267 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +881 !"core_reader"o:I2C::Bus::Error: mesg"Gateway Not Responding:bt["6/home/esp/esp2/lib/i2c/gateway.rb:30:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:357"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +13 #"core_reset"Sent BREAK +2 #"core_reader"@23375 idle with ifg=0x00, ie=0x75 +210 #"core_reset"Sent BREAK +2 #"core_reader"@23746 idle with ifg=0x00, ie=0x75 +211 #"core_reset"Sent BREAK +2 #"core_reader"@31499 idle with ifg=0x00, ie=0x75 +201 !o:I2C::Gateway::Port::Error: mesg"Invalid Response to BREAK:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:274:in `reset'"1/home/esp/esp2/lib/thread.rb:887:in `create'"0/home/esp/esp2/lib/thread.rb:736:in `start'"1/home/esp/esp2/lib/thread.rb:884:in `create'"5/home/esp/esp2/lib/thread.rb:883:in `initialize'"%/home/esp/esp2/lib/thread.rb:883 + #Retry #1 of 3 +13 #"core_reset"Sent BREAK +2 #"core_reader"@2596 idle with ifg=0x00, ie=0x75 +211 #"core_reset"Sent BREAK +2 #"core_reader"@9977 idle with ifg=0x00, ie=0x75 +210 #"core_reset"Sent BREAK +2 #"core_reader"@10408 idle with ifg=0x00, ie=0x75 +201 !o:I2C::Gateway::Port::Error: mesg"Invalid Response to BREAK:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:274:in `reset'"1/home/esp/esp2/lib/thread.rb:887:in `create'"0/home/esp/esp2/lib/thread.rb:736:in `start'"1/home/esp/esp2/lib/thread.rb:884:in `create'"5/home/esp/esp2/lib/thread.rb:883:in `initialize'"%/home/esp/esp2/lib/thread.rb:883 + #Retry #2 of 3 +12 #"core_reset"Sent BREAK +2 #"core_reader"@38017 idle with ifg=0x00, ie=0x75 +110 #ESP2 v3.42 I2C Gateway v3.20 +98 !to:I2C::Gateway::Reset: mesg"+Restarted ESP2 v3.42 I2C Gateway v3.20:bt["5/home/esp/esp2/lib/i2c/gateway.rb:438:in `reset'":/home/esp/esp2/lib/i2c/gateway.rb:324:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:324 +4 #"Restarting_core_reader"Powering core bus +978 !"core_reader"o:I2C::Bus::Error: mesg"Gateway Not Responding:bt["6/home/esp/esp2/lib/i2c/gateway.rb:30:in `process'"6/home/esp/esp2/lib/schedule.rb:185:in `asyncStep'"1/home/esp/esp2/lib/schedule.rb:473:in `step'"4/home/esp/esp2/lib/schedule.rb:211:in `process'"2/home/esp/esp2/lib/schedule.rb:229:in `start'"1/home/esp/esp2/lib/schedule.rb:228:in `loop'"2/home/esp/esp2/lib/schedule.rb:228:in `start'"-/home/esp/esp2/lib/esp.rb:226:in `shell'"4/home/esp/esp2/lib/realtime.rb:21:in `realTime'"#/home/esp/esp2/mode/real.rb:11"2/home/esp/esp2/lib/framework.rb:110:in `load'"0/home/esp/esp2/lib/framework.rb:110:in `ld'"4/home/esp/esp2/lib/framework.rb:135:in `ldMode'""/home/esp/esp2/lib/esp.rb:357"1/home/esp/esp2/lib/esp.rb:79:in `mainThread'"1/home/esp/esp2/lib/esp.rb:79:in `initialize'"!/home/esp/esp2/lib/esp.rb:79 +14 #"core_reset"Sent BREAK +2 #"core_reader"@10726 probe with ifg=0x02, ie=0x5F + #@28263 idle with ifg=0x00, ie=0x75 +209 #"core_reset"Sent BREAK +2 #"core_reader"@10726 probe with ifg=0x02, ie=0x5F + #@27986 idle with ifg=0x00, ie=0x75 +209 #"core_reset"Sent BREAK +2 #"core_reader"@10726 probe with ifg=0x02, ie=0x5F + #@27198 idle with ifg=0x00, ie=0x75 +200 !o:I2C::Gateway::Port::Error: mesg"Invalid Response to BREAK:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:274:in `reset'"1/home/esp/esp2/lib/thread.rb:887:in `create'"0/home/esp/esp2/lib/thread.rb:736:in `start'"1/home/esp/esp2/lib/thread.rb:884:in `create'"5/home/esp/esp2/lib/thread.rb:883:in `initialize'"%/home/esp/esp2/lib/thread.rb:883 +2 #Retry #1 of 3 +12 #"core_reset"Sent BREAK +2 #"core_reader"@10726 probe with ifg=0x02, ie=0x5F + #@62275 idle with ifg=0x00, ie=0x75 +210 #"core_reset"Sent BREAK +2 #"core_reader"@10726 probe with ifg=0x02, ie=0x5F + #@3313 idle with ifg=0x00, ie=0x75 +210 #"core_reset"Sent BREAK +2 #"core_reader"@10726 probe with ifg=0x02, ie=0x5F + #@9737 idle with ifg=0x00, ie=0x75 +199 !o:I2C::Gateway::Port::Error: mesg"Invalid Response to BREAK:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:274:in `reset'"1/home/esp/esp2/lib/thread.rb:887:in `create'"0/home/esp/esp2/lib/thread.rb:736:in `start'"1/home/esp/esp2/lib/thread.rb:884:in `create'"5/home/esp/esp2/lib/thread.rb:883:in `initialize'"%/home/esp/esp2/lib/thread.rb:883 +3 #Retry #2 of 3 +12 #"core_reset"Sent BREAK +2 #"core_reader"@10726 probe with ifg=0x02, ie=0x5F + #@45267 idle with ifg=0x00, ie=0x75 +210 #"core_reset"Sent BREAK +2 #"core_reader"@10726 probe with ifg=0x02, ie=0x5F + #@51497 idle with ifg=0x00, ie=0x75 +210 #"core_reset"Sent BREAK +2 #"core_reader"@10726 probe with ifg=0x02, ie=0x5F + #@57279 idle with ifg=0x00, ie=0x75 +200 !o:I2C::Gateway::Port::Error: mesg"Invalid Response to BREAK:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:274:in `reset'"1/home/esp/esp2/lib/thread.rb:887:in `create'"0/home/esp/esp2/lib/thread.rb:736:in `start'"1/home/esp/esp2/lib/thread.rb:884:in `create'"5/home/esp/esp2/lib/thread.rb:883:in `initialize'"%/home/esp/esp2/lib/thread.rb:883 +2 #Retry #3 of 3 +12 #"core_reset"Sent BREAK +2 #"core_reader"@10726 probe with ifg=0x02, ie=0x5F + #@27197 idle with ifg=0x00, ie=0x75 +210 #"core_reset"Sent BREAK +2 #"core_reader"@10726 probe with ifg=0x02, ie=0x5F + #@32508 idle with ifg=0x00, ie=0x75 +210 #"core_reset"Sent BREAK +2 #"core_reader"@10726 probe with ifg=0x02, ie=0x5F + #@38793 idle with ifg=0x00, ie=0x75 +200 #Try 'Gate.reconnect' to recover +5300 #t-> Gate.reconnect +14 #"core_reset"Sent BREAK +10 #"core_reader"@10726 probe with ifg=0x02, ie=0x5F +3 #@34435 idle with ifg=0x00, ie=0x75 +203 #"core_reset"Sent BREAK +2 #"core_reader"@10726 probe with ifg=0x02, ie=0x5F + #@58621 idle with ifg=0x00, ie=0x75 +210 #"core_reset"Sent BREAK +3 #"core_reader"@10726 probe with ifg=0x02, ie=0x5F + #@62387 idle with ifg=0x00, ie=0x75 +9 #ESP2 v3.42 I2C Gateway v3.20 +3 !"Restarting_core_reader"o:I2C::Gateway::Reset: mesg"+Restarted ESP2 v3.42 I2C Gateway v3.20:@timestampu: Time P`l:bt["5/home/esp/esp2/lib/i2c/gateway.rb:438:in `reset'":/home/esp/esp2/lib/i2c/gateway.rb:324:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:324 +9 ."Qmail"BadNews.email "Restarted ESP2 v3.42 I2C Gateway v3.20",Subject: "I2C::Gateway::Reset in Restarting_core_reader" +10 !to:Thread::ChildDied :@threadIdihF: mesg":Restarting_core_reader: @causeo:I2C::Gateway::Reset;"+Restarted ESP2 v3.42 I2C Gateway v3.20:@timestampu: Time P`l:bt["5/home/esp/esp2/lib/i2c/gateway.rb:438:in `reset'":/home/esp/esp2/lib/i2c/gateway.rb:324:in `initialize'"*/home/esp/esp2/lib/i2c/gateway.rb:324; [ "4/home/esp/esp2/lib/thread.rb:50:in `raiseInAll'"0/home/esp/esp2/lib/thread.rb:748:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +37 "Can"~\ 3g +5 ~\ 3g +4 #"Restarting_core_reader"Polling Can every 10:00 +1300 #t-> esp +1122 #-> exit +3003 #Sending Email +59067 "Can"}\ 2su +936 !to:Email::Error: mesg"flush stuck!:bt[ "3/home/esp/esp2/utils/mail.rb:18:in `flushMail'"$/home/esp/esp2/utils/mail.rb:27"4/home/esp/esp2/lib/framework.rb:170:in `atExit'"-/home/esp/esp2/lib/thread.rb:760:in `[]'"0/home/esp/esp2/lib/thread.rb:760:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +6 !o:TypeError: mesg""can't convert nil into String:bt["0/home/esp/esp2/utils/storage.rb:556:in `<<'"6/home/esp/esp2/utils/storage.rb:556:in `writeAll'"0/home/esp/esp2/lib/rangenum.rb:21:in `each'"6/home/esp/esp2/utils/storage.rb:556:in `writeAll'"./home/esp/esp2/lib/filepath.rb:79:in `[]'"2/home/esp/esp2/lib/filepath.rb:79:in `append'"0/home/esp/esp2/lib/filepath.rb:78:in `open'"2/home/esp/esp2/lib/filepath.rb:78:in `append'"6/home/esp/esp2/utils/storage.rb:554:in `writeAll'"(/home/esp/esp2/utils/storage.rb:570"4/home/esp/esp2/lib/framework.rb:170:in `atExit'"2/home/esp/esp2/lib/framework.rb:174:in `call'"4/home/esp/esp2/lib/framework.rb:174:in `atExit'"2/home/esp/esp2/lib/framework.rb:174:in `call'"4/home/esp/esp2/lib/framework.rb:174:in `atExit'"-/home/esp/esp2/lib/thread.rb:760:in `[]'"0/home/esp/esp2/lib/thread.rb:760:in `start'"7/home/esp/esp2/lib/schedule.rb:490:in `initialize'"'/home/esp/esp2/lib/schedule.rb:488 +4 #mEXIT @1746378006.13PDT @1746378076.62PDT = =tMAIN =mMAIN_scheduler @PDT1746378077.74 #t\ Environmental Sample Processor built 19-Mar-25 (edd25f4c) +149 #"core_reset"Sent BREAK +2 #t@10726 probe with ifg=0x02, ie=0x5F + #@26098 probe with ifg=0x02, ie=0x5F + #@39480 idle with ifg=0x00, ie=0x75 +209 #"core_reset"Sent BREAK +2 #t@10726 probe with ifg=0x02, ie=0x5F + #@26098 probe with ifg=0x02, ie=0x5F #@19713 idle with ifg=0x00, ie=0x75 +210 #"core_reset"Sent BREAK +3 #t@10726 probe with ifg=0x02, ie=0x5F + #@26098 probe with ifg=0x02, ie=0x5F + #@351 idle with ifg=0x00, ie=0x75 +199 !o:I2C::Gateway::Port::Error: mesg"7Invalid Response to BREAK -- Missing core Gateway!:bt[ "5/home/esp/esp2/lib/i2c/gateway.rb:274:in `reset'"1/home/esp/esp2/lib/thread.rb:887:in `create'"0/home/esp/esp2/lib/thread.rb:736:in `start'"1/home/esp/esp2/lib/thread.rb:884:in `create'"5/home/esp/esp2/lib/thread.rb:883:in `initialize'"%/home/esp/esp2/lib/thread.rb:883 @1746378085.56PDT @1746381465.04PDT = =mMAIN_scheduler =tMAIN @PDT1746381465.93 #t\ Environmental Sample Processor built 19-Mar-25 (edd25f4c) +134 #"core_reset"Sent BREAK + #t@10726 probe with ifg=0x02, ie=0x5F + #@26098 probe with ifg=0x02, ie=0x5F + #@9635 idle with ifg=0x00, ie=0x75 #ESP2 v3.42 I2C Gateway v3.20 +14 #ESP2 v3.42 I2C Gateway v3.20 for core bus +314 #Configuration for gordon 6/26/19 by brent@mbari.org\ /home/esp/esp2/type/shallow/gordon/configure.rb\ +464 "Can"4Q\ l50ni + 4Q\ l50ni + #tPolling Can every 10:00 +3 !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 +370 #-> can +4 "Can"5Q\ o43o\\ +954 #t-> ESP.configure +68 .Gate.power :raw,:ON +129 "sampler") +3 ) +3 "core"  +3 "collection"' +3 ' +3 "core"  +3 "processing"% +3 % +3 "core"  +6 "collection"' 9\ +3 ' 0\ +3 ' -\ +4 "processing"% 9\ +3 % 2\ +3 % *\ +3 % 0\ +4 "sampler")&\ +3 "collection"'% +3 "core" %Z[\ r +3 .tCS.configure :default +2 "collection"'#P d@b +3 "processing"%% +4 "core" %@\ U +2 .tPS.configure :default +2 "processing"%#A d`xb +3 "sampler")% +3 "core" %nn \ U +3 .tSS.configure :default + "sampler")#.0X ESP.ready! +3 "collection"'% +3 "processing"%% +6 "manipulator"&% +3 "core" %[X\ p +8 ."rdySampler"Intake.select :close +6 .Exhaust.select :close +2 .CTV.dial :air +2 "collection"'  +4 "core" %<\ R + % P M ?  +2 "manipulator"&% +3 ."rdyProcessing"PSV.dial :air +5 "processing"%  +2 "core" + % M N a  +5 .tForearm.reconfigure :loose +4 ."rdySampler"CSV.dial :waste1 +2 "manipulator"&#@2^d^b +4 .tForearm.home.seek :retract +2 "collection"' +2 "manipulator"&'\ +6 "core"  +2 ."rdyProcessing"PS.reconfigure :default +2 "processing"%#A d`xb +4 ."rdyProcessing"PS.home.seek 0ml +3 "core" + "processing"%'ن +3 ."rdySampler"SSV.dial :spit,avoiding: :exhaust +5 "sampler") +4 "core"  +2 "sampler") +4 "core"  +2 "sampler")  +6 "core" +3 ."readyCS"CS.reconfigure :fast +5 ."rdySampler"SS.reconfigure :default +3 "collection"'#d @b + "sampler")#.0X! +2 "storage"(9% +3 "core" % | | \ > +3 "collection"':9 +4 "core" 9 +3 "processing"%;9 +4 "core" 9\ 1 +3903 #t-> exit +56 #mEXIT @1746381564.80PDT